Существует кэш, т.е. файлик библиотеки скачивается один раз. А вот на счет «не оценит» можно поспорить — если контент того стоит, пользователь готов ждать. Проверено.
Реализация ajax - это только маленькая часть того, что умеют и с чем работают эти библиотеки. Когда начинаешь создавать свое "колесо", движемый мыслью "а зачем пользоваться этой громадиной, если мне нужно всего лишь .... ", то в итоге или бросаешь или приходишь к большему чудовищу или отказываешься от этой мысли и берешь готовое ;)
Не спорю, использовать js библиотеку только для "подсветки фенечек" - это верх изврата, но я сейчас говорю о проектах, которые требуют немало js кода.
Набором статистики. Т.е. фотографию одного и того же объекта прогоняют несколько раз через различных пользователей и по максимальным значениям определяют "правильный" выбор. Соответственно пользователи, у которых большое количество "правильных" ответов заносятся в "белый список", через них впоследствие можно будет прогонять данные в однократном варианте.
Капля-капля ;)
ExtJS может работать с любой библиотекой, что обеспечивается адаптерами. Есть адаптер и для мутула, только он неофициальный.
"Опять же библиотека - это в первую очередь средство для решения поставленных задач" - батенька, почитайте с чего я начинал ;) и заметите что к тому же и пришли.
Епрст ;) вот и пошла война на поражение. Еще раз: мне не нравится prototype, я предпочитаю другую библиотеку. Продвигаемый вами mootools - это капля в море различных библиотек со своими достоинствами и недостатками и пост этот был не про обсуждение prototype... Автор написал для prototype, кто-то еще его использует, вот для него эта информация и пригодится. Предпочитаете mootools - ветер вам в спину, флаг в руки и дебаггер в оба глаза.
Кстати, 130 Кб не на каждую страницу, а только один раз... не забывайте о кэше.
Это не обоснованность, откуда Вы знаете что понадобится, а что не понадобится разработчику конкретного продукта? 30 Кб хорошо, но до конца ли функционально? Может еще нужно будет дописать самостоятельно Кб 100 кода, чтобы довести до уровня, который УЖЕ предлагает какая-то другая библиотека-фреймворк.
Решает в конечном итоге только разработчик.
Кстати, обеспечивает ли упомянутый slimbox все возможности, которые предлагает LightWindow? Чую, что нет и его тоже нужно будет дописывать-дошлифовывать...
Впрочем, вы правы сложно сравнивать.
Не спорю, использовать js библиотеку только для "подсветки фенечек" - это верх изврата, но я сейчас говорю о проектах, которые требуют немало js кода.
Впрочем, они тоже расскажут достаточно.
Я бы сделал так. ;)
ExtJS может работать с любой библиотекой, что обеспечивается адаптерами. Есть адаптер и для мутула, только он неофициальный.
"Опять же библиотека - это в первую очередь средство для решения поставленных задач" - батенька, почитайте с чего я начинал ;) и заметите что к тому же и пришли.
Кстати, 130 Кб не на каждую страницу, а только один раз... не забывайте о кэше.
Решает в конечном итоге только разработчик.
Кстати, обеспечивает ли упомянутый slimbox все возможности, которые предлагает LightWindow? Чую, что нет и его тоже нужно будет дописывать-дошлифовывать...