Показать сообщение отдельно
  #1 (permalink)  
Старый 01.07.2012, 04:20
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Оптимизация большого приложения
Интересует такой вопрос. Положим имеется большое приложение, скажем админка cms. Для построения gui используется что-то типа ExtJS или подобного. Имеется большое количество js-кода с реализацией ui.

Вопрос: нормально ли для одностраничного приложения загружать за раз весь javascript (например 3mb) ? Это много для совр. браузера или мало? Или нужно что-то делать для частичной загрузки/выгрузки скриптов по требованию? Как загрузить необходимы скрипты еще ясно, а вот как их "выгрузить" - не понятно. Достаточно ли для этого удалить из DOM узел script ? Есть ли вообще в этом смысл?

И еще сопутствующий вопрос:

Есть ли современные фреймворки для построения приложений, которые не ставят себе задачу поддерживать IE5.5, но при этом поддерживают фичи html5 (для того же d'n'd, history и т.д.), возможно canvas, а для стилизации всецело используют css2-3 ?

Просто объем скриптов и без того большой, не хотелось бы тянуть поддержку ie6-8. А интерфейс подтормаживает, поэтому куча экстра-дивов ради стилизации, когда все решается одним дивом на css3, крайне не желательна.

Заранее благодарю за любые ответы.
Ответить с цитированием