Видимо, как и в случае с Prototype, хотят заставить использовать gzip-сжатие и не тратить время на eval, который необходим при декодирование из base62, при каждом входе на страницу. А еще после Packer'а иногда всплывают ошибки из-за отсутствия точки с запятой в некоторых местах, может быть хотят дополнительное время протестировать.
И слово «технология» в некоторых местах не уместно, скорее «алгоритм».
Интересно, почему в документации умалчивают о селекторах вида:
$('a[rev|="help"]')
// и
$('a[rel~="external"]')
Они работают и в прежней версии. Работа с селекторами атрибутов в jQuery 1.3 начинается со строки №1985.
А функции «live» я бы так не радовался. Теперь появится куча сайтов, где нубопрограммисты будут бездумно использовать её вместо «bind», снижая тем самым производительность сайта, что очень важно для мобильных устройств. Более быстрый аналог этой функции можно реализовать самостоятельно, добавив один обработчик события на родительский элемент, чьи дочерние узлы планируется изменять, и пользоваться эффектом «всплывания» событий, чтобы получить нужный узел из свойства события «target».
Это селектор атрибутов.
«Всплывание» событий называется (Event bubbling).
И слово «технология» в некоторых местах не уместно, скорее «алгоритм».
Интересно, почему в документации умалчивают о селекторах вида:
Они работают и в прежней версии. Работа с селекторами атрибутов в jQuery 1.3 начинается со строки №1985.
А функции «live» я бы так не радовался. Теперь появится куча сайтов, где нубопрограммисты будут бездумно использовать её вместо «bind», снижая тем самым производительность сайта, что очень важно для мобильных устройств. Более быстрый аналог этой функции можно реализовать самостоятельно, добавив один обработчик события на родительский элемент, чьи дочерние узлы планируется изменять, и пользоваться эффектом «всплывания» событий, чтобы получить нужный узел из свойства события «target».