LINUX.ORG.RU

Вышла новая версия YUI


0

0

31 июля вышла версия 2.3 JavaScript легкого (значительно легче, чем Dojo!) модульного фреймворка YUI (Yahoo UI Library).

Фреймворк распространяется под лицензией BSD и предлагает веб-разработчикам типовые компоненты для построения пользовательского интерфейса, дополнительное API для работы с DOM и другие вещи, упрощающие разработку на JavaScript.

Сайт разработчиков: http://developer.yahoo.com/yui/

>>> Подробности (описание изменений)

anonymous

Проверено: Shaman007 ()

Пожалуйста, замените:

"JavaScript легкого (значительно легче, чем Dojo!) модульного фреймворка YUI"

на

"легкого (значительно легче, чем Dojo!) модульного JavaScript-фреймворка YUI"

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

а mail.yahoo.com случайно не на YUI? если так, то это самое тормозное поделие на JS.

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

Вот тут лежит древняя среда разработки с таким же названием - yui, разработанная в 1993 году для *nix систем на основе собственной библиотеки curses, про нее даже была статья в 94 году в журнале "Открытые системы", когда он еще не был таким попсовым ;) Интересно, они оттуда название стырили?

ftp://ftp.itk.ru/pub/yui/

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

> Интересно, они оттуда название стырили?

Та тоже расшифровывалась, как Yahoo! User Interface?

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

Код получается в несколько раз короче и понятнее, чем просто JavaScript.
JQuery, просто для примера без обсуждения правильности и стиля:
$.post( "/perl/shablon_web.pl",
  {
     operation: "update",
     id: id_sel,
     name: $("#name").val(),
     file: $("#file").val(),
   },
   function (xml) {
      if (ver_result_sql(xml)) {
           $("#" + id_sel).text( $("name", xml).text() );
      };
}

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

> вы с какой версией Дожо сравниваете???

С последней.

Сейчас специально проверил: пара подключенных файлов Dojo (чтобы нарисовать красивую кнопочку "Hello world" и навесить на нее обработчик) утянула 153 кб. YUI - всего 31 кб.

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

Надо потому что пентиуп 3 который ускоряет работу в интернет.

Oceanborn
()

>Color Picker Control (beta): Adam Moore built the new YUI Color Picker Control on top of his own Slider Control. The Color Picker provides a powerful UI widget for color selection, featuring HSV, RGB, and Hex input/output and a web-safe color-selection swatch.

все об этом подумали, да? Ж)

Muromec ☆☆
()

Хм, пощупал виджеты на своей старенькой машинке с дефицитом RAM (256) под ff3a6- работает просто реактивно

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

> Попробовал пример календаря http://developer.yahoo.com/yui/examples/calendar/popup_clean.html Celeron1700/512 - смена месяца занимает 3 секунды при 100% загрузке процессора.

Ничего похожего не увидел. На примерно такой же конфигурации в FF 2.0 и Opera 9.21 все открывается почти сразу. Видно, что подтормаживает (а что еще ждать от JavaScript'а), но не больше секунды.

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

> У кого под руками третий ff - проверье - только у меня не пашет

Отломали? Не только под третьим, вообще ни под каким браузером не работает

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

>> У кого под руками третий ff - проверье - только у меня не пашет

>Отломали? Не только под третьим, вообще ни под каким браузером не работает

в моей симанке усё замечательно работает. Открывается новое окно (у вас это, наверно, запрещенно) и в нём рожается js окошко.

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

> в моей симанке усё замечательно работает. Открывается новое окно (у вас это, наверно, запрещенно) и в нём рожается js окошко.

Окошко не считается. Должен еще menubar появиться, почти как в этом примере http://developer.yahoo.com/yui/examples/menu/programsmenu.html, только сверху.

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

>> вы с какой версией Дожо сравниваете???

Dojo sucks. Это солянка сборная из разнородных компонент. Жуть и тормозня полная. Куда интереснее дальнейшее развитие YUI в виде ExtJS.

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