- PVSM.RU - https://www.pvsm.ru -
(публикация разработчиков от 30.08.2012)
Это были безумные, но продуктивные несколько недель и команда разработчиков jQuery рада сообщить что версия jQuery 1.8.1 выпущена! Эта версия исправляет сообщенные сообществом проблемы, обнаруженные после выхода финального релиза 1.8.0. Вот файлы, готовые для использования:
http://code.jquery.com/jquery-1.8.1.min.js [1] (минфицированный и сжатый код — для рабочих версий сайтов)
http://code.jquery.com/jquery-1.8.1.js [2] (несжатая библиотека, для отладки)
Google и Microsoft CDNs также скоро будет иметь копии этого релиза.
Окончательный набор багов которые были исправлены представлен ниже. Не забывайте, друзья, мы также любим узнавать о багах в бета-версиях и релиз-кандидатах! Вам не нужно ждать выхода финальной версии чтобы протестировать ваш код. Чем раньше мы сможем исправить баги, тем лучше будет для команды разработчиков и сообщества jQuery.
Используйте версии jQuery UI 1.8.23 и jQuery Mobile 1.1.1 или выше для лучшей совместимости с jQuery 1.8.1.
Не используйте Quirks mode [3]! (Режим совместимости в браузерах, таких как, например, IE10/9. прим. переводчика) jQuery никогда не поддерживал Quirks mode и мы никогда не проводили тесты в этом режиме. Это может повлиять на такие значения как $(«window»).height(), и мы изменили результаты работы в этом режиме чтобы поддержать некоторые свойства современных браузеров. В большинстве случаев проблемы которые мы наблюдали, были у разработчиков, которые хотели использовать Standards mode (Стандартный режим) но имели невалидный тип документа (doctype) или постороннюю разметку перед их <html> тегом. Если сомневаетесь, используйте простой и короткий <!doctype html>.
Псевдоселекторы Sizzle, которые принимают аргументы, изменились, но jQuery 1.8.1 предоставляет совместимость для работы старого кода. Ни Sizzle, ни jQuery не документировали как это работало раньше; сейчас есть официальная документация [4] для Sizzle. Там вы найдете примеры лучших практик написания кастомных псевдо-селекторов которые работают со всеми версиями jQuery.
Большое спасибо команде разработчиков и участникам сообщества, кто предоставлял патчи для этого релиза: Timmy Willison, Mike Sherov, Elijah Manor, Mike Pennisi, Richard Gibson, Corey Frang, Mathias Bynens, Oleg Gaidarenko, Nikita Govorov, Julian Aubourg, and Rick Waldron.
Мы также благодарны тем Вам, кто находил время создавать баг-репорты [5] для jQuery 1.8.1. Если каким-то маловероятным образом мы не исправили некоторые баги в этом релизе, пожалуйста, дайте нам знать. Первым делом, проверьте баг-трекер [6] на тот случай, если этот баг уже был сообщен. Если нет, создайте тест-кейс используя jsFiddle.net [7] или jsbin.com [8] с минимально возможным кодом, который требуется для воспроизведения проблемы.
JQUERY 1.8.1 CHANGE LOG
Ajax
Core
Css
Data
Dimensions
Effects
Event
Manipulation
Queue
Selector
Support
Автор: Genome_X
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/javascript/14142
Ссылки в тексте:
[1] http://code.jquery.com/jquery-1.8.1.min.js: http://code.jquery.com/jquery-1.8.1.min.js
[2] http://code.jquery.com/jquery-1.8.1.js: http://code.jquery.com/jquery-1.8.1.js
[3] Quirks mode: http://en.wikipedia.org/wiki/Quirks_mode
[4] официальная документация: https://github.com/jquery/sizzle/wiki/Sizzle-Documentation
[5] баг-репорты: http://docs.jquery.com/How_to_Report_Bugs
[6] баг-трекер: http://bugs.jquery.com/
[7] jsFiddle.net: http://jsfiddle.net/
[8] jsbin.com: http://jsbin.com/
[9] #12233: http://bugs.jquery.com/ticket/12233
[10] #12234: http://bugs.jquery.com/ticket/12234
[11] #12282: http://bugs.jquery.com/ticket/12282
[12] #12329: http://bugs.jquery.com/ticket/12329
[13] #12350: http://bugs.jquery.com/ticket/12350
[14] #12370: http://bugs.jquery.com/ticket/12370
[15] #12235: http://bugs.jquery.com/ticket/12235
[16] #12313: http://bugs.jquery.com/ticket/12313
[17] #12324: http://bugs.jquery.com/ticket/12324
[18] #10863: http://bugs.jquery.com/ticket/10863
[19] #12283: http://bugs.jquery.com/ticket/12283
[20] #12273: http://bugs.jquery.com/ticket/12273
[21] #12149: http://bugs.jquery.com/ticket/12149
[22] #12383: http://bugs.jquery.com/ticket/12383
[23] #12346: http://bugs.jquery.com/ticket/12346
[24] #12384: http://bugs.jquery.com/ticket/12384
[25] #12278: http://bugs.jquery.com/ticket/12278
[26] #12205: http://bugs.jquery.com/ticket/12205
[27] #12237: http://bugs.jquery.com/ticket/12237
[28] #12241: http://bugs.jquery.com/ticket/12241
[29] #12285: http://bugs.jquery.com/ticket/12285
[30] #12292: http://bugs.jquery.com/ticket/12292
[31] #12303: http://bugs.jquery.com/ticket/12303
[32] #12311: http://bugs.jquery.com/ticket/12311
[33] #12314: http://bugs.jquery.com/ticket/12314
[34] #12359: http://bugs.jquery.com/ticket/12359
[35] #12369: http://bugs.jquery.com/ticket/12369
[36] #12403: http://bugs.jquery.com/ticket/12403
[37] #12409: http://bugs.jquery.com/ticket/12409
[38] #12412: http://bugs.jquery.com/ticket/12412
[39] #12419: http://bugs.jquery.com/ticket/12419
[40] #12333: http://bugs.jquery.com/ticket/12333
Нажмите здесь для печати.