Почему вы тогда на меня смеялись когда я записал все стили и скрипты в index.html ?
Моя приложуха стостоит из двух файлов.
это скомпилированный api.php и закэшированный index.html который полностью загружается если в нем есть изменения. вопрос, в чем проблема? общаются они аяксом. почему тогда ржали? типа ко ко ко нубик скрипты надо выносить во вне. |
Цитата:
![]() |
Цитата:
|
megaupload,
кеширование! :) |
dmitry111, а кто запретил кэшировать html?
|
danik.js,
а он не кешируется) |
хотя смотря что имеется в виду по кешированием. Если использовать кеш-минифест, то кешируемый, но тогда вообще теряется смысл в размещении кода в одном файле
|
dmitry111, а заголовки Expires, Last-Modified и т.д. тебе о чем-нибудь говорят?
|
не-а.. Слышал только что это для оптимизации применяют..
А каким образом это можно проставить в html? И зачем тогда нужен Offline Application если есть эти заголовки - закинул все в один файл и закешировал) |
Цитата:
Цитата:
Цитата:
Цитата:
|
Цитата:
почему на сайтах с миллионной аудиторией при загрузке страницы отдельно подгружаются скрипты и стили? Если уже даже megaupload допер что проще все отдавать одним запросом, который кешировать. |
не знаю, но я знаю что лучше уважать авторитет истины, чем истину авторитета.
|
Цитата:
html тоже кешируется (тут нуп не знаю как, зачем и почему), но это, ИМХО, не нужно, потому как html - это файл, который чаще всего обновляется! Например: блог - каждый день пишешь новые статьи, каждый день новый html-файл, но все остальное так и остается без изменения |
Цитата:
Я уже сказал, если в странице три строчки, то её можно и не бить на файлы. Если тебе удобно писать многостраничное приложение ковыряя хтмле, то никто тебе этого не запрещает. Видишь нет никого, кто бы тебе это запрещал. Ау есть кто-нибудь?! Нету, хочешь, делай. |
Цитата:
Цитата:
Цитата:
|
|
Цитата:
|
зы: я знал что IE9 отстой. Грабли лечебные имеются на AppCache?
|
Цитата:
как частично изменить? никак, целиком все будет перекачивать чел каждый раз при обновах и все ради ускоренного запуска приложения. Хотя в чем тогда смысл пихать все в один файл если можно указать недельный app кэш на внешние файлы? в общем я понял что смсла нет все собирать в один а частично обновлять можно только в случае вынесения в отдельные скрипты, выносить лучше и на как можно большее количество кусков. и кэшировать их на вечно, а при обновах менять им имена в index.html для перекачки, норм? просто пихать дату в имя внешних файлов и указывать им вечное кэширование, не? a index.html давать недельние кэширование или делать его просто маленьким (хотя в чем хранятся шаблоны обычно ну и пох все ровно их не больше 10кб наберется). |
Цитата:
|
придумай как сделать чтобы у кого старая версия она бы перекачивалась и запрос на версионность был только ОДИН а не столько сколько количество файлов. неужели только мой способ пихать все в один файл? приложение может и метр весить.
|
Ты уже взрослый и можешь сам решать, что и как грузить:)
|
но мне нууужно его разрещение((
|
Часовой пояс GMT +3, время: 00:19. |