Yahoo! UI Library
Тип | |
---|---|
Разработчик | |
Написана на | |
Операционная система | |
Последняя версия |
3.18.1 (22 октября 2014) |
Лицензия | |
Сайт |
[yuilibrary.com/ developer.yahoo.com/yui/] |
Yahoo! UI Library (YUI) — библиотека JavaScript для создания богатых интерактивными возможностями приложений или/и пользовательского интерфейса. Использует AJAX, анимацию, надстройки над XMLHttpRequest и DOM, «drag-and-drop», слайдеры, слайды, календари, деревья, табы и другие новинки, составляющие понятие «Web 2.0». Собственное API для работы с JavaScript. Подробная документация с примерами.
Лицензия библиотеки — [developer.yahoo.com/yui/license.html BSD].
28 августа 2014 года разработчики фреймвока объявили о прекращении активной работы над ним, в дальнейшем они планируют лишь поддержку и исправление критических ошибок[1].
Компоненты
- Анимация перемещения блоков, плавная смена цветов (Animation)
- Автоматический подбор вводимой фразы (AutoComplete)
- Менеджер истории браузера (Browser History Manager)
- Нестандартные кнопки (Button)
- Календарь (Calendar)
- Построение диаграмм (Charts)
- Подбор цвета на палитре (Color Picker)
- AJAX-компонент (Connection Manager)
- Удобная работа с куки (Cookie)
- Генерация различных блоков (Container)
- Хранение данных (DataSource)
- Создание удобных таблиц, с сортировками и редактированием «на лету» (DataTable)
- Работа с dom-деревом (Dom)
- Перемещение пользователем элементов на странице (Drag & Drop)
- Удобная работа с элементами страницы (Element)
- Создание и управление событиями (Event)
- Прием дополнительных css- и javascript-файлов (Get)
- Фронтенд для подрезания картинок (ImageCropper)
- Предварительная загрузка изображений (ImageLoader)
- Работа с JSON-массивами
- Автоматическая генерация разметки (Layout Manager)
- Запись действий (Logger)
- Генератор меню (Menu)
- Profiler
- ProfilerViewer
- Изменение размеров блоков (Resize)
- Визуальный html-редактор (Rich Text Editor)
- Выборка узлов на основе css-пути (Selector)
- Слайдеры (Slider)
- Переключение контента через табы (TabView)
- Построение древовидных структур (TreeView)
- Пакетная загрузка файлов с отображением процентного статуса (Uploader)
- Дополнительная загрузка компонентов библиотеки (YUI Loader)
- Тесты (YUI Test)
- CSS-фреймворки для избавления от рутинной подготовки (Reset CSS, Base CSS, Fonts CSS, Grids CSS)
Напишите отзыв о статье "Yahoo! UI Library"
Примечания
- ↑ Julien Lecomte, Director of Engineering, Yahoo Presentation Technologies. [yahooeng.tumblr.com/post/96098168666/important-announcement-regarding-yui Important Announcement Regarding YUI] (Aug 29th, 2014). Проверено 30 августа 2014. ([habrahabr.ru/post/235021/ перевод])
Ссылки
- [developer.yahoo.com/yui/ Страница фреймворка The Yahoo! User Interface Library (YUI)]
- [developer.yahoo.com/yui/download/ Скачать последнюю версию Yahoo UI с SourceForge.net]
- [www.activestate.com/Products/komodo_ide/komodo_edit.mhtml Komodo edit] — бесплатный редактор с выпадающими подсказками при использовании компонентов YUI
<imagemap>: неверное или отсутствующее изображение |
Для улучшения этой статьи желательно?:
|
|
|
Отрывок, характеризующий Yahoo! UI Library
– Правда, что Наташа еще молода, но так долго.– Это не могло быть иначе, – со вздохом сказал князь Андрей.
– Я пошлю вам ее, – сказала графиня и вышла из комнаты.
– Господи, помилуй нас, – твердила она, отыскивая дочь. Соня сказала, что Наташа в спальне. Наташа сидела на своей кровати, бледная, с сухими глазами, смотрела на образа и, быстро крестясь, шептала что то. Увидав мать, она вскочила и бросилась к ней.
– Что? Мама?… Что?
– Поди, поди к нему. Он просит твоей руки, – сказала графиня холодно, как показалось Наташе… – Поди… поди, – проговорила мать с грустью и укоризной вслед убегавшей дочери, и тяжело вздохнула.
Наташа не помнила, как она вошла в гостиную. Войдя в дверь и увидав его, она остановилась. «Неужели этот чужой человек сделался теперь всё для меня?» спросила она себя и мгновенно ответила: «Да, всё: он один теперь дороже для меня всего на свете». Князь Андрей подошел к ней, опустив глаза.
– Я полюбил вас с той минуты, как увидал вас. Могу ли я надеяться?
Он взглянул на нее, и серьезная страстность выражения ее лица поразила его. Лицо ее говорило: «Зачем спрашивать? Зачем сомневаться в том, чего нельзя не знать? Зачем говорить, когда нельзя словами выразить того, что чувствуешь».
Она приблизилась к нему и остановилась. Он взял ее руку и поцеловал.
– Любите ли вы меня?
– Да, да, – как будто с досадой проговорила Наташа, громко вздохнула, другой раз, чаще и чаще, и зарыдала.
– Об чем? Что с вами?
– Ах, я так счастлива, – отвечала она, улыбнулась сквозь слезы, нагнулась ближе к нему, подумала секунду, как будто спрашивая себя, можно ли это, и поцеловала его.
Князь Андрей держал ее руки, смотрел ей в глаза, и не находил в своей душе прежней любви к ней. В душе его вдруг повернулось что то: не было прежней поэтической и таинственной прелести желания, а была жалость к ее женской и детской слабости, был страх перед ее преданностью и доверчивостью, тяжелое и вместе радостное сознание долга, навеки связавшего его с нею. Настоящее чувство, хотя и не было так светло и поэтично как прежнее, было серьезнее и сильнее.
– Сказала ли вам maman, что это не может быть раньше года? – сказал князь Андрей, продолжая глядеть в ее глаза. «Неужели это я, та девочка ребенок (все так говорили обо мне) думала Наташа, неужели я теперь с этой минуты жена , равная этого чужого, милого, умного человека, уважаемого даже отцом моим. Неужели это правда! неужели правда, что теперь уже нельзя шутить жизнию, теперь уж я большая, теперь уж лежит на мне ответственность за всякое мое дело и слово? Да, что он спросил у меня?»
– Нет, – отвечала она, но она не понимала того, что он спрашивал.
– Простите меня, – сказал князь Андрей, – но вы так молоды, а я уже так много испытал жизни. Мне страшно за вас. Вы не знаете себя.
Наташа с сосредоточенным вниманием слушала, стараясь понять смысл его слов и не понимала.