Comments 44
Спасибо! Офигенная штука!
Мог бы поставить плюсик, поставил бы =)
+1
Мог бы поставить плюсик, поставил бы =)
+1
Штука хороша, но еще много мелочей не сделано.
В автокомплите кнопки клавиатуры не работают, в дереве неактивены стрелочки графические, только текст, элементы, которые отрисовываются как окна, нельзя двигать, можно только Popup, и т.д.
Ну и аналогов есть несколько уже зрелых ;)
В автокомплите кнопки клавиатуры не работают, в дереве неактивены стрелочки графические, только текст, элементы, которые отрисовываются как окна, нельзя двигать, можно только Popup, и т.д.
Ну и аналогов есть несколько уже зрелых ;)
а не посоветуете ли «зрелых» наборов виджетов?
подобную цельную подборку в целом врядли, скорее набор от разных производителей. Собно, далее мой хот-лист при поиске нужного компонента :)
SweetDev RIA
OpenRico
MochiKit
qooxdoo
script.aculo.us
Dojo Toolkit
Rialto
Spry
SweetDev RIA
OpenRico
MochiKit
qooxdoo
script.aculo.us
Dojo Toolkit
Rialto
Spry
а как это вы так ExtJS упустили?
почему некто не указывает YahooUI? Он на голову выше всех перечисленных(ну уж 100% не хуже), да еще и под BSD. Не понимаю...
Расскажите подробнее личный опыт с YUI.
В частности, есть ли там возможность сделать поле input c возможностью выбора из списка, как в select? Я нашел там только компонент Autocomplite, у которого нет "стрелочки" для раскрытия списка...
В частности, есть ли там возможность сделать поле input c возможностью выбора из списка, как в select? Я нашел там только компонент Autocomplite, у которого нет "стрелочки" для раскрытия списка...
Я не совсем понял задачу, но если вам надо сделать input типа text, с выпадающим как у select списком, то тогда надо подшманить немного с menu. Готового примера не нашел, но там про меню почитайте про то как контролить события и показывать/прятать меню. Другая задача: вам надо сделать обычный select, тогда, готовый пример.
Спасибо за наводку, посмотрел menu и про готовый пример - не то.
Вот что я хочу сделать на YUI (пример из extjs): http://extjs.com/deploy/dev/examples/for…
Вот что я хочу сделать на YUI (пример из extjs): http://extjs.com/deploy/dev/examples/for…
Ну тогда я абсолютно не понимаю чем это отличаться от AutoComplete ну разве что стрелочки вниз там нет... а так все тоже.
А чтобы отображались все записи, и появлялась полоса прокрутки надо добавить в style:
в script:
А чтобы отображались все записи, и появлялась полоса прокрутки надо добавить в style:
#statescontainer .yui-ac-content {
max-height:21em;overflow:auto;overflow-x:hidden;/* scrolling */
_height:11em; /* ie6 */
}
в script:
this.oAutoComp.maxResultsDisplayed = YAHOO.example.statesArray.length;
вы меня простите, постил список больше и с линками, но по некоторым причинам (да-да, она самая, на букву "ка" :)) парсер вырезал линки и обрезал пост до такого списка.
ExtJS замечательная штука, не стал добавлять комент, решил, что и так все знают.
С YUI сталкивался мало, и почему-то при первом взгляде не шибко понравился, потому не стал рекомендовать то, что не знаю.
ExtJS замечательная штука, не стал добавлять комент, решил, что и так все знают.
С YUI сталкивался мало, и почему-то при первом взгляде не шибко понравился, потому не стал рекомендовать то, что не знаю.
Мне вот интересно, а те кто юзает ExtJS знает, что она платная для коммерческого использования? Насчет остальных фреймворков не знаю... Вы вообще смотрите на лицензии?
Да, знаем )) И смотрим)) И приобретаем лицензии, если надо использовать на коммерческой основе. В том числе и лицензию ExtJS
Это радует. Вот токо я не совсем понимаю, сейчас вы использует ExtJS токо в проектах совместимых с Open Source? Ведь иначе вы должны были уже купить ExtJS("приобретаем если надо"). Да и стоит это лицензия, на мой взгляд, крайне не дешево...
Нет, не с Open Source =)
Уже купили. Да, не дёшево, но того стоит.
Уже купили. Да, не дёшево, но того стоит.
И что дальше?
Текст эдитор неплохой там, я сначала думал, что это вообще картинка, а потом кликнув понял, что это еще и работает.
380кб - Очень много, даже черезчур.
Даже видео обучающее на главной странице))
А кто нить его использовал серьёзно?
А кто нить его использовал серьёзно?
На мой взляд ничего особенного, по сравнению с тем же JQuery.
Посмотрел.
Миленько, но местами сыренько… Понравился тейблСорт (и то, а как же отображение стрелочек и выделение колонки, по которой сортируем? в доках ни слова — new Tablesort('table_id'); и всё), Селекшен оказался чуток бажным, Picbox не нужен за имением Slimbox, Popup полезен, Form Control не оправдал ожиданий, Пузырятор и календарь некрасивые (ну, это поправимо).
Ради скажем попапа и тейблсорта я целую махину в сайт включать бы не стал, но на заметку либу возьму.
Миленько, но местами сыренько… Понравился тейблСорт (и то, а как же отображение стрелочек и выделение колонки, по которой сортируем? в доках ни слова — new Tablesort('table_id'); и всё), Селекшен оказался чуток бажным, Picbox не нужен за имением Slimbox, Popup полезен, Form Control не оправдал ожиданий, Пузырятор и календарь некрасивые (ну, это поправимо).
Ради скажем попапа и тейблсорта я целую махину в сайт включать бы не стал, но на заметку либу возьму.
Пока что этому "набору виджетов" нечего противопоставить ext js'у, даже размер на данном этапе девелопмента уже достиг 380Кб, что будет дальше?
Название и эмблема навевают какие-то нехорошие ассоциации...
Спасибо автору за ссылку. Мега-полезно.
Но, господа, вы тут разглагольствуете о 320 килобайтах, а прочитали ли вы, что там происходит на самом деле? Ядро метеоры весит 4КиБ, а подгрузка остального кода происходит в реальном времени, если вам понадобился тот или иной виджет.
Мне показалось, топикстартер довольно ясно это описал. Если нет, прокомментирую — ядро содержит в себе описание зависимостей модулей и при требовании загрузить что-то, делает простую штуку —
Ну а противостояние Meteora vs. jQuery это вообще феерия :-)
Но, господа, вы тут разглагольствуете о 320 килобайтах, а прочитали ли вы, что там происходит на самом деле? Ядро метеоры весит 4КиБ, а подгрузка остального кода происходит в реальном времени, если вам понадобился тот или иной виджет.
Мне показалось, топикстартер довольно ясно это описал. Если нет, прокомментирую — ядро содержит в себе описание зависимостей модулей и при требовании загрузить что-то, делает простую штуку —
document.write('<script type="text/javascript" src="ненене.js"></script>');
Ну а противостояние Meteora vs. jQuery это вообще феерия :-)
кстати, не известно что еще будет лучше: использовать
Может есть еще какой-то способ? Так, на вскидку не вспомню
document.write
или eval(содержимое_с_ajax_запроса_нужного_файла)
.Может есть еще какой-то способ? Так, на вскидку не вспомню
Ну, это совсем другой вопрос. Просто стало обидно за парней, которые хорошо спроектировали код, чтобы экономить трафик пользователей, а главным поводом недоверия становится якобы отсутствие этой экономии.
По поводу eval и write могу от себя лично добавить вот что:
1. eval штука небезопасная, все это знают. Но уже придуманы методы безопасного eval, поэтому почему бы его не использовать?
2. Если мы сидим на MooTools, то давайте рассуждать уже не про eval, а про Assets.javascript()
3. Если посмотреть исходник Assets.javascript(), то (учитывая, что ребята из MooTools — не последние спецы в своем деле) понимаем, что write это не грабли :-) Там это, правда, делается так:
Так что, думаю, все в порядке :-)
По поводу eval и write могу от себя лично добавить вот что:
1. eval штука небезопасная, все это знают. Но уже придуманы методы безопасного eval, поэтому почему бы его не использовать?
2. Если мы сидим на MooTools, то давайте рассуждать уже не про eval, а про Assets.javascript()
3. Если посмотреть исходник Assets.javascript(), то (учитывая, что ребята из MooTools — не последние спецы в своем деле) понимаем, что write это не грабли :-) Там это, правда, делается так:
script.inject(doc.head)
.Так что, думаю, все в порядке :-)
какие 4кб весит ядро? Это не ядро а код для подгрузки других компонент. Ядро лежит в lib/Core/Meteora.js и весит 20кб
Надо попробовать. Мне лично понравилось то, что ядро очень маленькое, а все остальное суть расширения...
Но с другой стороны, сжатое ядро jQuery весит столько же, а вот возможностей в нем, скорее всего больше.
Скорее, всего выбор фреймворка - вопрос личных пристрастий. А споры типа "хуже-лучше" - вечная битва, вроде "Что круче Винда или Линух"
Но с другой стороны, сжатое ядро jQuery весит столько же, а вот возможностей в нем, скорее всего больше.
Скорее, всего выбор фреймворка - вопрос личных пристрастий. А споры типа "хуже-лучше" - вечная битва, вроде "Что круче Винда или Линух"
крутая вещь!
потыкал по демкам некоторые не работают в IE7 с ошибкой JS:
"Неожиданный вызов метода или обращение к свойству"
а вообше у mootools есть проблемы с работоспособностью базовых функций в некоторых браузерах. в отличие от jquery, скажем.
"Неожиданный вызов метода или обращение к свойству"
а вообше у mootools есть проблемы с работоспособностью базовых функций в некоторых браузерах. в отличие от jquery, скажем.
не понравилось, сделано на старом mootools
Sign up to leave a comment.
Meteora