Объявление YUI 3.3.0

12 января 2011 в 3:57 вечера по Satyen Десаи | В развитие | 6 Комментариев

YUI Команда рада объявить о выпуске YUI 3.3.0, последний выпуск в нашей JavaScript и CSS библиотеки. Если вы используете в CDN Yahoo, вы можете модернизировать путем переключения Вашего семян файл YUI 3.3.0 , вы также можете скачать 3.3.0 распределения из YUILibrary.com .

Некоторые вещи нужно искать в этом выпуске:

  • Firefox 4, IE9, и Android 2,2 поддержку - с YUI 3.3.0, мы протестирован против последней бета-версии Firefox предстоящих 4 и IE9 релизы обеспечить гладкий переход возможным, когда эти браузеры хит GA. Это также первый релиз в течение которого мы обрабатывали WebKit на Android в качестве браузера-Grade, вы должны видеть намного улучшена поддержка Android всей библиотеки.
  • Узел сахара: Мэтт Суини приземлился некоторые дополнительные методы сахара в 3.3.0, в том числе show и hide методы для переключения отображения узла или NodeList, wrap и unwrap для добавления и удаления ParentNode, и empty , чтобы удалить все дочерние узлы. Новых node-load подмодуль добавляет load метод узел, обеспечивая удобные обертки ввода-вывода.
  • Автозаполнение виджетов (бета-версия) - Гроува YUI Райан 3 автозаполнения виджет, нового в 3.3.0, обеспечивает гибкий, настраиваемый и доступный автозаполнения реализации. Она включает в себя опции для пользовательской фильтрации, подсветка, и форматирование результатов; разделителями запросов; результат поиска из множества локальных и удаленных источников, таких как YQL, JSONP, и XHR, и построена на модульной и легко расширить. Как спутник автозаполнения, Райан узлов tokeninput Галерея модуль позволяет легко превратить любой вход элемента в поле ввода маркера похожие на NSTokenField виджетов Cocoa в Mac OS X.
  • Графики - Tripp Мосты переписал Графики с нуля в течение последних шести месяцев. YUI 3 Графики обеспечивает JavaScript API для создания диаграммы из набора данных. Графики использует сочетание SVG, HTML Canvas и VML, чтобы способствовать созданию различных вариаций и сочетаний линий, маркер, площадь, сплайн, колонка, бар и круговые диаграммы. На этом релизе, YUI 3 Графики включает в себя следующие возможности:
    • Stacked осей и серии
    • Несколько значение осей
    • Настраиваемые графики и текста
    • Настраиваемые умолчанию подсказка

  • DataTable виджет (бета-версия) - Дженни Доннелли и Тило Митра приземлился начала нового YUI 3 DataTable виджет в 3.3.0. Этот новый виджет с начала осуществления широкими функциональными след YUI 2 версии, используя гораздо более модульную структуру YUI 3. Таким образом, вы найдете функции, как прокрутка и сортировки вспыхнула с помощью плагинов или расширений, позволяющих загружать только код, необходимый для реализации. Если вы заинтересованы в этом компоненте, не пропустите Вступительное слово Тило на YUI 3 DataTable из YUICONF 2010 .
  • Набор виджетов (бета-версия) - новый набор виджетов Джефф Conniff является круговой контроль входного значения. Это похоже на реальном мире, аналог набора регулировка громкости, но он позволяет большее значение диапазонов и тонкой детализации. Использование набора вместо Slider, где необходимо контролировать более широкого спектра, и, где необходимо более точного управления. Например, вам может понадобиться, чтобы настроиться на радиостанции в диапазоне частот 500-1500 кГц, но нуждаются в детализации, чтобы точно выбрать 560,2 кГц - операция, которая требует около 10.000 дискретные значения. Циферблат компактный пользовательский интерфейс, который предусматривает, что уровень детализации. Есть и другие случаи, когда радиальная форм-факторе Dial лучше подходит вашей конструкции, например, при вращающихся объектов, выбрав углов, или представляющие реальный контроль мире, что люди привыкли видеть в формате набора. Это особенно эффективно, когда используется, чтобы помочь пользователю увидеть эффект от значения в режиме реального времени. Dial также имеет преимущество тонких рычагов управления двигателями. Чем дальше от центра Dial пользователь нажимает на ручку, более точный контроль.
  • Изменение размера предприятия (бета-версия) - При условии, Эдуардо Лундгрен от Liferay, это первый компонент, чтобы перейти от отличные Suite AlloyUI в ядро YUI 3 распределения. Эдуарду было сосредоточено на том, чтобы компонент более модульным, отделяя наиболее функциональных групп в отдельные плагины. Новый компонент организована следующим образом:
    • Y.Resize : базовый класс. Изменение размера Утилита позволяет сделать элемент HTML изменяемого размера, поддержку восемь позиций и ручки обернуты элементов ( Y.Resize обернет элементов, вычислить корректировки границ / обивка и смещения ручки для вас).
    • Y.ResizeConstrained : Иногда пользователю может потребоваться сохранить соотношение сторон объекта, предельные размеры операции в регионе, или установить максимальный и минимальный размеры. Y.ResizeConstrained дополнение предоставляет в этих вариантов для вас.
    • Y.Plugin.ResizeProxy : При использовании этого плагина, утилита размера создаст "прокси", чтобы изменить размер элемента, а не изменение размера фактического элемента. Это должно быть использовано, когда вы изменение размеров элементов комплекса.

    (Вы можете встретиться с Эдуардо и коллег автора AlloyUI Nate Кавано в этом вихре тур AlloyUI выстрелил в YUICONF 2010 .)

До следующей будет 3.4.0, который мы ожидаем выпуска в Q2. Текущие планы для этого выпуска включают дополнительные аксессуары для мобильных (см. мой разговор с YUICONF Более подробную информацию о нашей философии в отношении поддержки мобильных устройств ), Пайпкин работа Энтони на кнопки и панели управления (который, мы надеемся на пакет с 3 по редактор YUI для полного богатых Текст компоненте для редактирования), и в TreeView компонент Гонсало Кордеро . Мы будем искать ваши отзывы на этих приоритетах, следите за обновлениями на YUIBlog для специальных предстоящих Часы работы разработчиком сессии говорить о YUI 3 дорожную карту для 3.4.0 и выше.

Наслаждайтесь 3.3.0 - мы с нетерпением ждем ваши отзывы о's # Freenode YUI канале или в YUI форум .

Доля и расширить: закладки с del.icio.us | Digg это! | Reddit!

6 Комментарии »

RSS канал для комментариев на эту должность.

  1. Графики выглядит удивительным - нет Flash! :)

    Что такое план Группы и Диалог в YUI 3? Таковы основные компоненты которого очевидным отсутствие проекта до сих пор сделать переход к YUI 3 показаться сложным в этой точке.

    Комментарий Фелипе Гаспер - 12 января 2011 #

  2. Я пытаюсь из автозаполнения право виджет прочь! Спасибо, ребята.

    Комментарий от jkulak - 13 января 2011 #

  3. К сожалению банкомат я не могу найти тег для этого выпуска на GitHub.

    Комментарий от Michael Hasenstein - 13 января 2011 #

  4. Это отличная новость YUI команды! Благодаря кучу!

    Комментарий по-Хосе - 14 января 2011 #

  5. Я рад видеть, DataTable подходит к YUI 3. Я ценю объем работы, он должен предпринять, чтобы производить такие надежные компоненты. Я не могу ждать, чтобы увидеть нумерацию страниц там ... насколько я люблю YUI 2 (спасибо за YUI 2-в-3 кстати), перспектива перемещения исключительно для YUI 3 почти опьяняющее:)

    Комментарий от Brian Голуб - 14 января 2011 #

  6. @ Фелипе, компонентный YUI 3 / Виджет инфраструктуры делает создание удобств, которыми вы, возможно, потребуется гораздо проще, чем в YUI 2. Кроме того, есть YUI 3 Галерея - А. А. общины способствовали коллекция YUI 3 модуля размещен на's CDN Yahoo.

    Существует Наложение виджетов в YUI 3, которые могут быть объединены с моим Наложение Галерея модуль Дополнительно , чтобы дать вам много YUI 2 функциональные группы.

    Кроме того, вы можете быть заинтересованы в Энтони Pipkin's Диалог Модуль галереи .

    Комментарий Эрик Ferraiuolo - 14 января 2011 #

Написать комментарий

Примечание: Комментарии модерируются для новичков. Спам удален.

XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <Q cite=""> <strike> <strong>

Хостинг Yahoo!

Copyright © 2006-2011 Yahoo! инк Все права защищены. Политика конфиденциальности - Условия предоставления услуг

Работает на WordPress на Yahoo! Веб-хостинг .