LINUX.ORG.RU

jQuery 1.9

 ,


1

0

Вышла новая версия популярной JavaScript библиотеки jQuery: 1.9.

Основные изменения в этой версии:

  • Очистка API от устаревших и недокументированных вызовов. Изменения довольно значительные, для проверки совместимости существующих сайтов с этой версии выпущен отдельный скрипт jquery-migrate.js, предназначенный для облегчения тестирования и портирования старого кода
  • Добавлены новые CSS3 селекторы: :nth-last-child, :nth-of-type, :nth-last-of-type, :first-of-type, :last-of-type, :only-of-type, :target, :root и :lang
  • Возможность получить и модифицировать несколько css свойств за один вызов функции .css().
  • Добавлен source map — файл соответствия минифицированного исходного текста библиотеки исходному, для облегчения отладки.
  • Исправлено большое количество ошибок

Данная версия является последней, поддерживающей старые версии Internet Explorer, IE6, IE7 и IE8. Код версии 2.0, выпущенной в виде бета-версии уже очищен от их поддержки. Поддержка версии 1.9 продолжится и после выхода 2.0, однако в ней будут только исправляться обнаруженные ошибки.

>>> Подробности

★★★★★

Последнее исправление: maxcom (всего исправлений: 1)

Добавлены новые CSS3 селекторы: :nth-last-child, :nth-of-type, :nth-last-of-type, :first-of-type, :last-of-type, :only-of-type, :target, :root и :lang

Гуд!

VirRaa ★★★
()

Данная версия является последней, поддерживающей старые версии Internet Explorer, IE6, IE7 и IE8. Код версии 2.0, выпущенной в виде бета-версии уже очищен от их поддержки

Слово «очищен» здесь как нельзя подходит.

sT331h0rs3 ★★★★★
()

Добавлен source map — файл соответствия минифицированного исходного текста библиотеки исходному, для облегчения отладки.

Тут, вроде, всё просто — вместо min версии подключаем development версию. Не?

helios ★★★★★
()
Ответ на: комментарий от helios

Тут, вроде, всё просто — вместо min версии подключаем development версию. Не?

Теперь проще — можно подключить min версию, а в случае ошибки попасть в development

maxcom ★★★★★
() автор топика

Данная версия является последней, поддерживающей старые версии Internet Explorer, IE6, IE7 и IE8. Код версии 2.0, выпущенной в виде бета-версии уже очищен от их поддержки.

Ну вот. Еще немного и смысла в jquery почти не будет.

anonymous
()
Ответ на: комментарий от anonymous

Китайцы себе сделают свой jquery с блекджеком и шлюхами, а во всем остальном мире IE6 (и даже IE < 9) почти не используют.

Reset ★★★★★
()

Данная версия является последней, поддерживающей старые версии Internet Explorer, IE6, IE7 и IE8.

Всё правильно сделали. Пора закапывать это окаменевшее г..но.

Saloed
()
Ответ на: комментарий от Reset

если бы. клиенты регулярно обращаются в саппорт с таковыми версиями непойми чего. девятка чаще, остальные незначительно реже.

от руководства добились лишь одобрения официального отказа от IE6/7.

v0rbis ★★
()
Ответ на: комментарий от anonymous

Гордый пользователь IE6?

Гордый пользователь telnet (не .exe)

anonymous
()

Не, ну понятно что ie 6/7 надо выкидывать. А вот что от восьмерки откажутся - хреново. Она до сих пор кое у кого стоит.

Nagwal ★★★★
()
Ответ на: комментарий от Nagwal

Не, ну понятно что ie 6/7 надо выкидывать. А вот что от восьмерки откажутся - хреново. Она до сих пор кое у кого стоит.

Не хреново, а хорошо. Очень. Те, у кого ещё стоит - быстрее поставят нормальный браузер.

Saloed
()

Данная версия является последней, поддерживающей старые версии Internet Explorer, IE6, IE7 и IE8.

Весь смысл существования этих 100+ кб кода теряется.

Sadler ★★★
()
Ответ на: комментарий от Reset

А в чем проблема обновиться до девятки? Тем более она сама прилетает через обновления.

На XP вроде 9-ка не ставится

maxcom ★★★★★
() автор топика
Ответ на: комментарий от Reset

А в чем проблема обновиться до девятки? Тем более она сама прилетает через обновления.

  • 9 не прилетает на XP
  • у многих юзеров XP отрублено автообновление, т.к. боятся слёта активации (что имело место быть, когда вышло WGA, распространяющееся в виде обновления)
Sadler ★★★
()
Ответ на: комментарий от q11q11

ты не поверишь, но кое у кого как раз ещё 7 есть, причём не так чтоб совсем мало

Пусть страдают.

anonymous
()

Никто этим говном пользоваться не будет. IE6 был, есть и всегда будет главным корпоративным браузером, и отказ от его поддержки для любого фреймворка равнозначен самоубийству.

Скорее всего, рассерженные граждане форкнут предыдущую версию, а про 1.9 все скоро забудут.

anonymous
()
Ответ на: комментарий от Reset

Идиот?

Весь корпоративный западный мир сидит на IE6 и слезать никуда в обозримом будущем не собирается. Пройдись по большинству компаний из Fortune 500, и, я гарантирую, практически во всех найдешь интранет на IE6.

anonymous
()
Ответ на: комментарий от anonymous

Скорее всего, рассерженные граждане форкнут предыдущую версию, а про 1.9 все скоро забудут.

Про 2.0. Читай внимательнее.

hobbit ★★★★★
()
Ответ на: комментарий от Reset

А в чем проблема обновиться

Как правило - в плотно завязанных на конкретную версию браузера внутрикорпоративных activex компонентах. А так же в куче внутреннего софта, дергающего браузер через COM. Переписывать ведь этот ад никто не собирается.

anonymous
()
Ответ на: комментарий от Sadler

Ну и что твой бред значит? Зачем вякать, если не понимаешь темы?

Эта идиотская статистика ничего не скажет про внутрикорпоративные сети.

anonymous
()
Ответ на: комментарий от anonymous

IE6 был, есть и всегда будет главным корпоративным браузером

всегда будет

про 1.9 все скоро забудут.

jQuery 1.9 [...] Данная версия является последней, поддерживающей старые версии Internet Explorer, IE6

Анонимные аналитеги такие аналитеги.

tailgunner ★★★★★
()
Ответ на: комментарий от anonymous

Ну и что твой бред значит? Зачем вякать, если не понимаешь темы?

Значит тренд вполне очевиден и «всегда будет» — слишком громко сказано.

Sadler ★★★
()
Ответ на: комментарий от tailgunner

О да, мнение провинциального быдлокодера очень важно! Продолжай жечь! Все равно до компаний из Fortune 500 тебя никто никогда на километр не подпустит.

anonymous
()
Ответ на: комментарий от Sadler

Значит тренд вполне очевиден и «всегда будет» — слишком громко сказано.

Ты дебил, да? Какой такой тренд? Ты бы еще измерял поголовье ёжиков в Рязанской области, примерно так же релевантные данные получил бы.

anonymous
()
Ответ на: комментарий от anonymous

Да у тебя БУДАПЕШТ %) Когда пройдет, перестань мечтать о Fortune 500 и начинай учиться читать - в жизни пригодится.

tailgunner ★★★★★
()
Ответ на: комментарий от v0rbis

от руководства добились лишь одобрения официального отказа от IE6/7.

Что сделали, чтобы пользователи зашедшие с IE устанавливали себе нормальный браузер?

anonymous
()
Ответ на: комментарий от Sadler

Весь смысл существования этих 100+ кб кода теряется.

Будет параллельно две ветки: 1.9 для тех, кто хочет париться с хламом IE и 2.0 (кода меньше и он быстрее) для тех, кому не нужна поддержка IE.

anonymous
()
Ответ на: комментарий от Sadler

Ну тявкай, сявка, тявкай. А jQuery форкнут, гарантирую.

anonymous
()
Ответ на: комментарий от q11q11

Если у них (внутренние или какие) сайты требуют — пусть используют свой старый IE только для них, а для интернета ставят браузер.

Если у них ничего не требует, то пусть ставят браузер и пользуются.

Все проблемы от лени.

Deleted
()
Ответ на: комментарий от anonymous

интранет на IE6.

Проблемы интранета и корпораций. Сайты с порно стали на 100кб легче - хорошо!

cipher ★★★★★
()
Последнее исправление: cipher (всего исправлений: 1)
Ответ на: комментарий от anonymous

Весь корпоративный западный мир сидит на IE6 и слезать никуда в обозримом будущем не собирается.

Слезет, никуда не денется. On April 10, 2012, Microsoft reaffirmed that extended support for Windows XP and Office 2003 would end on April 8, 2014 and suggested that administrators begin preparing to migrate to a newer OS. Migrating on Windows 7 causes that you can’t use Internet Explorer 6 anymore.

Manhunt ★★★★★
()
Ответ на: комментарий от v0rbis

от руководства добились лишь одобрения официального отказа от IE6/7.

везунчики. Мои наоборот - через MS Proxy забанили хром за какой-то радостью :( Вот ещё до моей креветки не добрались...

yyk ★★★★★
()
Ответ на: комментарий от anonymous

Как правило - в плотно завязанных на конкретную версию браузера внутрикорпоративных activex компонентах. А так же в куче внутреннего софта, дергающего браузер через COM. Переписывать ведь этот ад никто не собирается.

Ну свой быдлокод пусть и дальше юзают на чём хотят, и дёргают, шо хотят. Но засирать ИНТЕРНЕТ этим говном - спасибо НЕ НАДО. Пусть сами в своём говне варятся.

Saloed
()
Ответ на: комментарий от Manhunt

extended support for Windows XP and Office 2003 would end on April 8, 2014

хэх, потом только появятся сообщения, что какой-нибудь Мюнхен и ещё несколько муниципалитетов опять попробуют внедрить «альтернативные технологии» - и поддержку продлят как миленькие!

yyk ★★★★★
()
Ответ на: комментарий от Reset

А в чем проблема обновиться до девятки? Тем более она сама прилетает через обновления.

Вот нифига не всегда. Буквально пару дней назад наткнулся на комп с лицензионной семеркой. И на нем восьмой ишак стоял, как выяснилось когда я попросил человека посмотреть отображение интерфейса в ие. Обновления вроде включены были.

Nagwal ★★★★
()
Ответ на: комментарий от anonymous

я гарантирую, практически во всех найдешь интранет на IE6.

интранет — это парочка наколенных поделок с ActiveX — то может быть да.

....а в «большой» интернет наверняка они там лазиют через Chrome/Firefox.

user_id_68054 ★★★★★
()
Последнее исправление: user_id_68054 (всего исправлений: 1)
Ответ на: комментарий от Saloed

Не хреново, а хорошо. Очень. Те, у кого ещё стоит - быстрее поставят нормальный браузер.

Скорее просто забьют на твой сайт и уйдут к конкуренту, потратившему ресурсы на поддержку legacy унылого г..а.

Nagwal ★★★★
()
Ответ на: комментарий от anonymous

Тебя в детстве IE6 изнасиловал? Откуда столько ненависти?

Мне приходилось делать сайты. Так что да - он изнасиловал мне моск. И ничего кроме ненависти он не заслуживает.

Saloed
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.