LINUX.ORG.RU

Jquery


10

3

Всего сообщений: 8

jQuery 2.0

Группа Интернет

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

Основные изменения:

  • Удаление поддержки браузеров Internet Explorer 6-8, благодаря чему библиотека стала меньше и быстрее. По сообщениям авторов, наиболее проблемными из поддерживаемых браузеров являются старые версии WebKit, используемые в Android 2.x.
  • Возможность собрать собственную версию библиотеки, выбрав только часть из ее 12 модулей.
  • Совместимость API с jQuery 1.9.

Поддержка версии 1.x будет также продолжена, выпуск 1.10 с исправлениями ошибок состоится в течение двух ближайших месяцев.

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

 ,

maxcom
()

jQuery 1.9

Группа Интернет

Вышла новая версия популярной 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
()

Выпуск jQuery 1.8

Группа Open Source

Пару дней назад состоялся релиз популярной библиотеки. Данная версия совместима с последними версиями jQuery UI и jQuery Mobile. Основные изменения:

  • Переписан движок селекторов с использованием возможностей современных браузеров. Совместимость с IE при этом сохранена.
  • При изменении CSS-свойств префикс для данного браузера добавляется автоматически, где это необходимо.
  • Улучшения в плане модульности.
  • Исправлено более 160 ошибок.

Релиз доступен в официальном CDN проекта.

>>> Подробности в блоге

 ,

Apple-ch
()

Релиз jQuery 1.6

Группа Open Source

Библиотека jQuery помогает легко получать доступ к любому элементу DOM, обращаться к атрибутам и содержимому элементов DOM, манипулировать ими. Также библиотека jQuery предоставляет удобный API по работе с Ajax.

В новой версии:

  • улучшение производительности по сравнению с предыдущими версиями
  • отделены свойства элементов от их атрибутов, для доступа к атрибутам остался метод .attr(), а доступа к свойствам элемента теперь нужно делать через .prop()
  • добавлена возможность влиять на работу функций .attr() через объект jQuery.attrHooks и на функцию .val() через объект jQuery.valHooks.
  • jQuery.map() может принимать первым аргументом не только массив, но и объект.
  • разработчики добавили возможность изменения css-свойств элементов функцией .css() в зависимости от их значения с помощью инструкций «+=» и "-="
  • внесены улучшения и в deferred-объекты (способны регистрировать множество обработчиков в очередь, вызывать зарегистрированные в очереди обработчики и переключать состояние на «завершено» или «ошибка» для синхронных или асинхронных функций)
    ... и многое другое

Перед обновлением обязательно изучите Changelog, в новом релизе есть важные изменения, которые несовместимы с предыдущими версиями jQuery!

краткое описание

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

 , , ,

splinter
()

elRTE & elFinder

Группа Open Source

-- это свободный WYSIWYG html-редактор и файловый менеджер для web от российских разработчиков. Интерфейс целиком построен на jQuery UI. Помимо стандартного функционала, присущего приложениям данного класса, хочется отметить следующие особенности:

elRTE:

  • Расширенные возможности работы с CSS
  • Внешний вид редактора настраивается одним css-файлом
  • Не используются HTML шаблоны
  • Небольшой размер (elRTE+elFinder: 139Kb в одном файле), простота подключения и высокая скорость загрузки

elFinder:

  • Привычный интерфейс файлового менеджера и стандартные реакции на клик, двойной клик, правую кнопку мыши. Возможность выделения нескольких файлов с помощью Shift(Command)
  • Поддержка горячих клавиш Ctrl(Command) + C, Ctrl(Command) + X, Ctrl(Command) + V, Delete(Command + Backspace)
  • Встроенный редактор текстовых файлов
  • Мультизагрузка файлов. Все файловые операции не требуют перезагрузки страницы

Feedback приветствуется и надеемся, что наши инструменты будут для вас полезны.

Тестировалось в Firefox 3.5, Internet Explorer 7 и 8, Safari 4, Opera 10 и Chrome.

P.S.: В Konqueror есть проблемы, мы знаем :)

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

 , , ,

sun
()

qJerry: пиши меньше, делай больше. Теперь на PHP

Группа Open Source

Увидела свет первая публичная версия библиотеки qJerry, предназначенной для облегчения работы с XML в PHP.

qJerry является своеобразной обёрткой для расширения DOM и почти полностью копирует поведение и API библиотеки jQuery, знакомый многим веб-разработчикам. Его основная задача — предоставить возможность оперировать XML-документами на стороне сервера посредством тех же идей и приципов, включая matched sets, chaining и имена методов. Он позволяет загружать, сохранять, опрашивать, изменять и создавать с нуля XML-документы. В качестве языка запросов используется XPath.

>>> Библиотека qJerry

 , , , ,

theSoul
()

JQuery 1.3

Группа Open Source

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

Среди основных особенностей данной версии разработчики отмечают прежде всего бОльшую скорость работы (заявлено улучшение на 49% по сравнению с предыдущей версией). Попутно, разумеется, появилось множество новых функций и селекторов, правда, к сожалению, некоторые были объявлены устаревшими, например больше нельзя писать $('имя[@атрибут]'), теперь знак @ надо опускать.

Разработчики надеются, что переход на новую версию не будет болезненным :)

В API появились новые функции, с помощью которых можно искать ближайшие данному элементы (например следующий элемент списка и т.п.), можно управлять анимацией (например отключить ее на некоторое время): теперь не нужно использовать глобальные переменные-флаги, появилась функция переключения видимости и так далее.

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

В общем качаем, обновляем, читаем.

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

 ,

xargs
()

Микрософт и Нокиа используют jQuery

Группа Open Source

Согласно заявлениям вице-президента по разработке Скотта Гутри (Микрософт), небольшая библиотека jQuery, лицензированная под лицензией MIT, которая позволяет манипулировать DOM'ом в браузере, станет основой ASP.Net Ajax Control Toolkit и будет поставляться в составе Visual Studio.

Разработчик jQuery Джон Резиг заявил, что Нокиа тоже использует jQuery как часть своей платформы для разработки Web Runtime, базирующейся на Webkit.

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

>>> ZDNet

 , ,

r
()