Объявление YUI 3.4.0 и новый YUILibrary.com
18 августа 2011 в 8:54 Джордж Puckett | В развитие | 19 КомментариевКоманда YUI имеет не один, а два объявления поделиться сегодня. Во-первых, мы запустили полностью пересмотрена YUILibrary.com . Новый сайт нуля переписать обеспечение единого назначения для всей документации YUI, чистый интерфейс, и более интуитивным организации на вершине надежной новой архитектуре. Потратьте некоторое время, чтобы осмотреться. Мы надеемся, что вы будете очень довольны тем, что вы видите.

Кроме того, YUI 3.4.0 теперь доступна на CDN, а также скачать . Некоторые моменты этого выпуска включают:
- App Framework (бета-версия): YUI 3.4.0 знаменует дебют Framework App Райан Grove и Эрик Ferraiuolo. App Framework является сверткой контроллера , модели , Примерный перечень и View компонентов, которая обеспечивает простой MVC-стиль рамки для написания одной страницы JavaScript приложений. Эти компоненты могут быть использованы отдельно или вместе, чтобы создать что-нибудь от простых неинтерактивных видом богатого приложений с URL-маршрутизации на основе данных, обязательный и полный клиент-сервер синхронизации.
Календарь (бета-версия): Аллен Рабинович добавил календарь сбора YUI 3 в виджетов в 3.4.0 релизе. Календарь представляет собой гибкий виджет, который обеспечивает месяца к месяцу навигации, одного или нескольких выбор даты, пользовательское форматирование и интернационализации. Он также вводит новый подход к настоящему времени фильтрации, которая использует вложенные наборы правил, а также полностью на основе шаблона рендеринга, который позволяет разработчикам легко и быстро настроить его для различных целей. - Погрузчик: YUI Loader претерпела существенные обновления для 3.4.0 от Dav стекла, с акцентом на повышение производительности. Семена файл содержит Loader и мета-данных, что делает загрузку модулей быстрее, так как все его мета-данные требования уже на этой странице. Накопительные были удалены из системы и allowRollup по умолчанию false, в Loader конфигурации. В результате, YUI теперь только загрузки модулей указаны, а не дополнительные модули, входящие в рамках накопительного. Наконец, каталог сборки была взорвана и подмодулей были удалены из основной системы сокращения числа итераций выполняются Loader в расчет зависимостей. Вы можете сослаться на блоге о Loader изменения в 3.4.0 для более подробной информации.
Графика (бета) Tripp Мосты представляет модуль Графика в YUI 3.4.0. Этот компонент предоставляет API JavaScript, что позволяет создавать предопределенных форм и свободной форме многоугольника с заливкой и обводкой свойства в различных форматах. На основе возможностей браузеров и устройств, графика сделает форм с помощью SVG, HTML, холст, или VML. - Панель (бета) и виджетов: YUI стажер Тило Митра провел еще продуктивной летом в Калифорнии работает над переписать панели. Он также сделал несколько улучшений Widget включая преобразование Widget, скрытие и виджет-методом из плагинов для расширения и введения WidgetButtons, новое расширение Виджет, который позволяет размещать CSS-стиль кнопки в верхний и нижний колонтитулы любой Виджет, который реализует стандартный модуль поддержки.
- Scrollview: Тило также повысило Scrollview для 3.4.0 для поддержки вертикальных подкачки и включают в себя Scrollview-лист плагина для добавления имен классов CSS немедленно элементы списка.
В дополнение к предоставлению проектов для YUILibrary.com, YUI разработчик и дизайнер Джефф Coniff, также способствовал ряд изделий для выпуска 3.4.0. Улучшения были сделаны в разработке и оказание некоторых виджетов для лучшего внешнего вида и удобства использования на мобильных устройствах. Он также положил это художественные таланты для работы в создании целого ряда новых примеров, таких как сложный рисунок: Скрипка например, в Graphics.
В YUI 3.4.0, некоторые компоненты были переведены из статуса бета-GA Утилита , TabView и YQL запросов . Вы также заметите, удаление Compat компонент из библиотеки в дополнение к историко-устарела и CSSGrids-устарела.
Мы очень рады поделиться YUI 3.4.0 и новый сайт с сообществом Юй. Вы можете узнать больше о YUI 3.4.0 путем анализа документации на YUILibrary.com . Вы можете также просмотреть список всех изменений, отмеченных в истории компонент файлы YUI 3.4.0 , а также полный список билетов рассмотрены в ходе YUI 3.4.0 развития . Как всегда, мы были бы признательны, что вы подаете любые предложения, возможно, придется или дефекты можно обнаружить в нашей базе данных билетов. Обратная связь для YUI 3.4.0 могут быть введены в YUI 3 билета базы данных . Билеты на YUILibrary.com могут быть введены в хранилище YUILibrary . Если вы заинтересованы в за кулисами посмотреть на создание новых YUILibrary.com, убедитесь, что присоединиться к нам для Часы работы Четверг, 18 Августа , где мы будем обсуждать разработку и реализацию.
Делите и расширить: закладки с del.icio.us | Digg It! | Reddit!
19 Комментариев »
RSS лента комментариев к этой записи. TrackBack URI
Оставить комментарий

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

Что случилось с новой TreeView? Вы знаете, в какой версии он придет?
Комментарий Николая - 18 августа 2011 #
Отличная работа! Спасибо YUI команды.
Комментарий Саркис Даллакян - 18 августа 2011 #
Отличная работа. Что такое план для портирования YUI2 виджеты YUI3? Я должен смешать YUI2 и YUI3 потому DataTable, TreeView ColorPicker, SimpleDialog и т.д., не портировали. DataTable является особенно важным.
Комментарий Ильи Гоберман - 18 августа 2011 #
Привет, ребята, потрясающая работа!
Становится все труднее и труднее найти что-то жаловаться ;-)
Хорошая планировка, хорошая навигация, много нового, много для изучения
Комментарий от Паоло - 18 августа 2011 #
Я должен сказать, что документация по YUI3 в целом все еще гораздо хуже, чем для YUI2. Конечно, YUI2 документации близко к идеальному, но все же ...
Например, я начал смотреть на YUI3 Наложение класса: http://new.yuilibrary.com/yui/docs/overlay/ . Глядя на "overlay.on (" xyChange ", функция (е) {", можно подумать, что xyChange это имя события. Переходя к http://new.yuilibrary.com/yui/docs/api/classes/Overlay. HTML , нет события под названием "xyChange" или "ху" и поиск ху возвращается Plugin.DDProxy (?). Если же такое это документально? Я должен был догадаться, что "widthChange" должен быть использован для проведения мероприятий Overlay размера ...
Кроме того, было очень приятно в YUI2 открыть образцов в новом окне (так называемый "очищены" образцов). Это невозможно в YUI3, поэтому, если я смотрю на страницу источника, у меня есть, чтобы отфильтровать много текста не относятся к образцам.
Комментарий Ильи Гоберман - 18 августа 2011 #
@ Илья: улучшение DataTable и TreeView в работах по 3.5.0, а также более наложением на основе виджетов по линии SimpleDialog.
В новом API документацию, события атрибут изменения отображаются рядом с их атрибуты, связанные, а не перечислены в закладке События. Это было сделано, чтобы сохранить изменения атрибутов событий от добавления слишком много шума в список других событий компонента, которая была частой жалобой о старом API документацию.
XyChange случай наложения на описано здесь: http://yuilibrary.com/yui/docs/api/classes/Overlay.html # attr_xy
Комментарий от Ryan Grove - 18 августа 2011 #
На yuilibrary.com я смог найти только в разделе загрузки, выполняя поиск, нет никакой связи.
Кроме того, той, которая используется, чтобы иметь возможность использовать онлайн-инструмент для сборки скачать вручную, теперь я могу скачать только дэ полный молнии.
Более того, загрузка не включает в себя API документов или источников, и есть только что архива в разделе загрузки.
Комментарий Михаила Hasenstein - 19 августа 2011 #
# 2
Хорошо, я нашел конфигуратор - выполнив поиск Google. Кажется, несколько существенных связей по-прежнему отсутствует в новой странице.
Комментарий Михаила Hasenstein - 19 августа 2011 #
Райан, спасибо за Ваш ответ. Новой документации потребуется некоторое время, чтобы привыкнуть.
Некоторые замечания о функциональности:
Было бы неплохо иметь больше образцов для Overlay. У меня есть следующие компоненты кодируется в YUI2: DataTable, завернутый в Layout, завернутый в перетаскивания изменять размеры панели. Я перенес ее перетаскивания изменять размеры Overlay, но это было не легко и не без проблем:
1) Мне пришлось настроить заголовок больше похожи YUI2 панели с помощью CSS. Было бы неплохо, если бы красивый заголовок был построен на Overlay.
2) Мой виджет в YUI2 тащили через заголовок. Но теперь весь наложения можно перетаскивать. Не так уж плохо, не то, что я хочу. Примером может быть полезно, потому что я думаю, что это общая задача.
3) Существует нет кнопки «Закрыть» встроены Приятно иметь.
Может быть, новый класс похож на YUI2 Панель, необходимые для поддержки этих fetaures.
Теперь, что касается DataTable. Я оценил некоторые другие 3 части библиотеки и нашел YUI2 DataTable, чтобы быть лучшими. Эти функции я использую, не думаю, что они существуют в YUI3, но я не внимательно:
1) Редакторы Cell.
2) контекстного меню. Я не видел поддержка меню в YUI3 вообще. Жаль.
3) Обновление значения ячейки. Очень важно, что это быстро. Он очень быстр в YUI2.
4) изменение порядка столбцов и изменение размера.
5) Я не вижу поддержки столбцов и строк удалять / добавлять.
6) Строка поиска по идентификатору. Может быть, это существует. Но это хорошо, что запись в таблице YUI2 был уникальный идентификатор: record.getId ().
В общем, было бы неплохо, чтобы в конечном итоге перенести все YUI2 DataTable примеры YUI3.
Комментарий Ильи Гоберман - 19 августа 2011 #
Я, как правило, оставляют открытым API Docs в закладке все время, 24/7, и теперь есть противные 1 × 1 рисунок от ping.chartbeat.net выходить каждую минуту или около того после использования документов на некоторое время (я думаю, она начинается после смены вкладки, например между событиями и атрибуты, после spinner.gif запрашивается). Не заметил бы, кроме новой документации, кажется, перестают работать каждый раз в то время и Chrome показывает, что он застрял загрузки запрос ping.chartbeat.net (ы).
На фактическое содержание, было бы неплохо, если бы она была несколько лучше приоритетов в результатах поиска тоже. Например, поиск "на" в закладке все действительно должны перечислить методы точного названия, а затем элементы с слова, начинающиеся с этих символов до случайных предметов, которые просто имеют эти буквы в середине имени.
Комментарий от Адриан - 20 августа 2011 #
@ Адриан: Chartbeat пинг используется для сбора в реальном времени метрики о том, как люди используют сайт (вещи, как, сколько времени люди тратят на чтение активно против только на холостом ходу, например). Она не должна вмешиваться в любые места, хотя функциональность. Я буду смотреть и видеть, если я могу воспроизвести проблему вы описали.
У нас большие планы на поиск улучшений, так что следите за обновлениями. Лучше запрос приоритетов намерение находится на вершине списка.
Спасибо за обратную связь!
Комментарий от Ryan Grove - 21 августа 2011 #
Где Юй 2 документов на сайте? Я имею в виду страницы, как:
http://developer.yahoo.com/yui/container/dialog/~~V
Комментарий Фелипе Гаспер - 22 августа 2011 #
@ Фелипе: 2 YUI документы все еще доступны в http://developer.yahoo.com/yui/2/ . Мы добавим ссылку на YUI 2 странице проекта. Спасибо!
Комментарий от Дженни Доннелли - 22 августа 2011 #
Ваш YUI проектов изменило мою жизнь. Отличная работа. Дженни и команда - я люблю сетки - это моя самая любимая особенность.
Комментарий от Джейсона Remisoski - 25 августа 2011 #
Есть ли какой-то открытой дискуссии о приоритетах на следующий релиз (ы)? Лично я бы очень хотелось, чтобы кнопки меню версия, что правильно работает на мобильной среде как родной глядя выберите компонент, редактор WYSIWYG и iPhone стиль флажок-переключатель. Но я предполагаю, что это все зависит от предпочтений и было бы хорошо, чтобы получить поддержку сообщества на эти выборы.
Я бы хотел увидеть еще несколько глаз конфеты стиль компонентов, таких как iPhone флажок-переключатель. Когда я нахожу время, чтобы упаковать его, я буду выпускать автозаполнения на основе выбора тегов себя.
Комментарий Марка Schipperheyn - 30 августа 2011 #
Привет Марк - для обсуждения приоритетов, прыгать на # юй на freenode.net IRC. :) Это канал пережил YUI членов сообщества + ядро разработчиков, так что это хорошее место, чтобы прояснить через идеи. Конечно, если у вас уже есть достаточно хорошо конкретизировать запрос, вы всегда можете подать билет на сайте yuilibrary.
Комментарий Goer Эван - 30 августа 2011 #
Тема Api документы YUI3 настолько красивы (http://yuilibrary.com/yui/docs/api/classes/Anim.html), когда я использую yuidoc инструмент (http://yuilibrary.com/download/yuidoc /) для создания моих документов, он не похож docs.How YUI3 может получить новейший тему?
Комментарий yumi301 - 8 сентября 2011 #
@ Yumi301 -
В последней версии нашего документы создаются с развитием версия следующего релиза YUIDoc. Следующая версия была полностью переписана с нуля в Javascript и работает на NodeJS.
Вы можете увидеть мои работы в прогресс здесь:
https://github.com/davglass/yuidocjs/
Обратите внимание, что тема на сайте находится в стадии разработки в том, что репо под `` newtheme отрасли.
Комментарий Dav стекла - 8 сентября 2011 #
@ Dav стекла
Я стараюсь yuidocjs сегодня, и не могли сделать это work.Waiting за освобождение version.Thanks для вас работу.
Комментарий yumi301 - 8 сентября 2011 #