Обновить
20
0
Дмитрий Коробкин@Octane

Пользователь

Отправить сообщение
Видимо, как и в случае с Prototype, хотят заставить использовать gzip-сжатие и не тратить время на eval, который необходим при декодирование из base62, при каждом входе на страницу. А еще после Packer'а иногда всплывают ошибки из-за отсутствия точки с запятой в некоторых местах, может быть хотят дополнительное время протестировать.
Простите за предирки, но:
Символ '@' в селекторе стилей [@attr] был удален…
Это селектор атрибутов.
События в триггерах теперь поднимаются по DOM.
«Всплывание» событий называется (Event bubbling).

И слово «технология» в некоторых местах не уместно, скорее «алгоритм».

Интересно, почему в документации умалчивают о селекторах вида:
$('a[rev|="help"]')
// и
$('a[rel~="external"]')
Они работают и в прежней версии. Работа с селекторами атрибутов в jQuery 1.3 начинается со строки №1985.

А функции «live» я бы так не радовался. Теперь появится куча сайтов, где нубопрограммисты будут бездумно использовать её вместо «bind», снижая тем самым производительность сайта, что очень важно для мобильных устройств. Более быстрый аналог этой функции можно реализовать самостоятельно, добавив один обработчик события на родительский элемент, чьи дочерние узлы планируется изменять, и пользоваться эффектом «всплывания» событий, чтобы получить нужный узел из свойства события «target».
Более полный список примеров, демонстрирующих работу CSS3-свойств, есть здесь.
Были и огорчения, самым значительным из которых наверное следует считать ограничение V8, которые фактически не является мульти-тредовым.
Как бы JavaScript всегда был однопоточным.
12 ...
8

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность