Как стать автором
Обновить

Заметки о выходе второй беты jQuery 1.7

Время на прочтение1 мин
Количество просмотров635
Вчера (13 октября 2011 г.) во блоге jQuery появилось объявление о выходе второй беты jQuery 1.7; полный changelog её вы без труда сможете найти там же, но я всё же хочу перечислить все те изменения, которые показались мне наиболее заметными.

Во-первых, мощно улучшили поддержку HTML5 в IE. Насколько я могу судить по изменениям кода на Гитхабе, отдельные средства такой поддержки (например, html5shiv или Shimprove) больше не будут нужны.

Во-вторых, методы outerWidth(), .outerHeight(), .innerWidth(), .innerHeight() теперь будут работать у объектов window и document.

В-третьих, появилась поддержка CommonJS: jQuery саморегистрируется как асинхронный модуль. Прежде для этого jQuery приходилося пропатчивать.

Окромя названных выше улучшений, в бета-версии полным-полнó исправлений, искореняющих множество самых разных багов, иногда вельми премерзких: scroll() в IE откручивал до сáмого верха, свойство jQuery.support.opacity равнялося false в Google Chrome, метод .closest('.class') мог подхватить сам элемент вместо его родителя, и так далее. Но это уж как водится. Из них наиболее интересным показалось мне известие о том, что можно было вызвать сбой jQuery в IE8 простым кодом:

$(window).is(':visible');
Теги:
Хабы:
Всего голосов 15: ↑10 и ↓5+5
Комментарии9

Публикации

Истории

Ближайшие события

22 – 24 ноября
Хакатон «AgroCode Hack Genetics'24»
Онлайн
28 ноября
Конференция «TechRec: ITHR CAMPUS»
МоскваОнлайн
25 – 26 апреля
IT-конференция Merge Tatarstan 2025
Казань