Есть ли предложение/RFC для пакетов ресурсов в HTML? (Или есть уже стандарт, и я упустила?)Есть ли предложение для пакетов ресурсов в HTML?
Концепции наборов ресурсов хорошо работала с PDF
, в Java JAR
, Флэш SWF
, андроид APK
и т.д.; похоже, что WWW отстает отсюда.
Вот мое неофициальное предложение:
Разрешить укрупнение всей страницы конкретные ресурсы (изображения/CSS/бла-бла ) в один почтовый файл/GZIP/bzip2. Ресурсы, которые являются общими для страниц, могут быть помещены в другой комплект . Каждый пакет может иметь имя и ресурсы могут быть идентифицированы с использованием схемы URL вдоль этих линий:
resource://resource-name/xyz
Конечно, нормальный URL, будет поддерживается тоже.
В каталоге верхнего уровня внутри пакета будет один и только один html-файл, который станет точкой привязки для браузера, чтобы начать рендеринг. Все остальные ресурсы будут находиться внутри подкаталогов.
Ресурсные пакеты должны уменьшать количество отдельных HTTP-запросов, а также размер передачи в типичных сценариях.
Альтернативные решения/хаки/предложения приветствуются.
argh ...определенно был тот, который я вспоминаю с конца 2009 года: либо Google, либо Mozilla, либо оба были/руководили им, и он использовал zip-файл IIRC с манифестом, чтобы объяснить поведение кэширования ресурсов внутри него. – scunliffe