jQuery

индекс
283,92

jQuery 1.4 Alpha 2

Вышла в свет вторая Альфа версия популярной Javascript библиотеки. На данный момент она стабильна (пройдены все тесты во всех поддерживаемых браузерах), завершена с точки зрения функциональности (команда разработчиков более не принимает заявки по реализации новых возможностей в версии 1.4). Все, что теперь требуется — это тестирование в реальных приложениях.

Полная версия: http://code.jquery.com/jquery-1.4a2.js
Минифицированная версия: http://code.jquery.com/jquery-1.4a2.min.js

Разработчики планируют выпустить как минимум еще одну одну бета версию в начале следующего года, а финальный релиз ожидается к четырехлетнему юбилею jQuery — 14 января.

Напомним, среди основных новшеств заявлены:
  • live подвергся серьезным модификациям, и теперь поддерживает submit, change, mouseenter, mouseleave, focus, и blur во всех браузерах. Также поддерживает context и data.
  • append, prepend и прочие были сильно оптимизированы
  • add было изменено, чтобы всегда возвращать элементы в порядке документа.
  • find, empty, remove, addClass, removeClass, hasClass, attr, и css были сильно оптимизированы
Команда разработчиков просит публиковать обо всех найденных проблемах по адресу http://dev.jquery.com/
+32
19 декабря 2009, 11:27
14

комментарии (19)

+8
beliyadm #
Все это конечно же отлично, но минимизированная версия в 90кБ это как то перебор на мой взгляд. Почему не сделают типа конструктора — чтобы ненужные фичи не включать при конфигурации…
+2
Razunter #
и это не считая jQuery UI…
0
onznaet #
у меня где-то была jquery, в которой не работал только animate, весившая всего 19кб. Всегда удивлялся как это сделали (скачал на каком-то левом сайте), ведь в JqueryUi есть «конструктор», а в самом Jquery — нету.
+2
ashmind #
90Kb оно только первый раз, потом кэширование.
Плюс, если выдавать с Google или MS CDN — кэширование между сайтами.

В любом случае, суть jQuery в плагинах, и даже если бы сама библиотека весила 10Kb, на плагинах всё равно можно довольно много набрать.
0
Retarded #
Да, а можно было бы и не набирать :) Если нужен только совсем какой-то базовый функционал
0
ashmind #
Теоретически да, практически ещё не видел ни одного проекта, которому нужна была бы jQuery, но только базовый функционал.
Даже в самой тривиальной штуке понадобилась elastic text area.

Ну либо совсем всё просто, но тогда и jQuery не обязательно.
+2
david_mz #
Пользуйте gzip и будет вам (и всем счастье). 26 Кб — img2.pict.com/8c/c5/dd/2246395/0/info.png
–2
altspam #
7Zip сжимает в .gz до 24,6 КБ.
+2
xxxYURAxxx #
так он есть, git clone github/jquery
и там делайте с ним все что угодно
выбирайте нужные части, минимизируйте
в общем полная свобода действий

p.s. 1.4 стабильно работает
0
homm #
Резиг пишет, что бета будет весить на 13% меньше (22 кб вместо 26) из за использования Google Compiler вместо YUI Compressor.
0
Kapustos #
Интересной была бы возможность выпуска «минимального jQuery» с базовым функционалом.
Иногда хочется только продвинутых селекторов и удобной работы с DOM объектами, но из-за размера библиотеки приходится писать на чистом JS.
0
catsmeetman #
тогда стоит посмотреть в сторону sizzlejs.com
0
Tbird #
А еще лучше на yass.webo.in
0
TiGR #
Не понятно, если всё так, как описано в посте, то почему оно называется альфой, если это полноценная бета?
+1
Zyava #
Видимо потому, что она прошла только синтетические тесты и в реальных приложениях проверена не была. Т.е. на кошках тренировалась но в деле еще не была.
–1
coyotte #
Это что ж теперь получается, Jquery стала больше весить чем MooTools?
+1
VereVa #
совсем недавно стал пользоваться jquery, но уже успел стать его поклонником) однозначно крутой и удобный js!
+1
moroq #
>>live подвергся серьезным модификациям, и теперь поддерживает submit, change, mouseenter, mouseleave, focus, и blur во всех браузерах. Также поддерживает context и data.

Уффф, Бог есть
0
Gibbzy #
как я вас понимаю

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.