Бета-версия JQuery 3.0 отмечает 10-летие


jQuery исполнилось 10 лет, а jQuery 3.0 достиг статуса бета-версии. Отказавшись от идеи «совместимого» варианта, который поддерживал бы старые браузеры, теперь существует только одна версия jQuery 3.0.

Джон Ресиг еще учился в колледже, когда 14 января 2006 года представил свою библиотеку jQuery JavaScript. Он ушел из проекта в 2011 году, но к тому времени он привлек сильное сообщество и стал самой популярной библиотекой JavaScript.

В своем сообщении в блоге к 10-летнему юбилею Ресиг пишет:

Удивительно видеть, какое место jQuery продолжает занимать в мире веб-разработки. Когда я изначально создавал библиотеку, я хотел избавиться от двух личных проблем: 1) предоставить простой интерфейс для взаимодействия с DOM и 2) уменьшить количество кроссбраузерных проблем, существующих во время разработки. К счастью, сейчас мы живем в гораздо более радужном мире, чем в 2005 году, когда я писал jQuery. Большинство пользователей используют вечнозеленые браузеры, и большинство из них имеют доступ к новейшим технологиям, указанным в стандартах. Меня радует, что, по-видимому, в мире еще есть место для простого дизайна API, о чем свидетельствует постоянный успех jQuery. Как это ни удивительно, jQuery сейчас более популярен, чем когда-либо! 77,8% из миллиона веб-сайтов в Интернете используют его, что поразительно.

В тот же день блог jQuery объявил о выпуске бета-версии следующей основной версии, jQuery 3.0, в течение недели после второстепенных выпусков как веток jQuery 2.x, так и 1.x.

Две ветви jQuery поддерживались в течение последних нескольких лет, потому что для того, чтобы быть меньше и быстрее, jQuery 2.0 не поддерживал версии Internet Explorer до IE9. Таким образом, jQuery 1.0 продолжал разрабатываться для обслуживания IE8. jQuery 3.0 — это единственная версия для обновления их обоих.

Предполагалось, что у него будет два варианта с ветвью «compat», поддерживающей как можно больше браузеров, тогда как стандартная версия будет работать только с текущей и предыдущей версиями браузеров, которые являются общими на момент ее выпуска. Однако на этой неделе Тимми Уиллисон пишет:

Вы можете забыть об этом. 12 января Microsoft прекратила поддержку IE8, IE9 и IE10. Мы пока не собираемся заходить так далеко, но мы отказываемся от поддержки IE8. А с IE8, jQuery Compat ушел еще до того, как мы выпустили финальную версию. С этого момента будет только один jQuery!

Он выбирает этот рисунок, чтобы проиллюстрировать это радикальное решение:

В сообщении блога описаны основные изменения, произошедшие с момента альфа-версии, а полный список изменений доступен в системе отслеживания ошибок jQuery GitHub.


Добавить комментарий