ну обычно всегда точно известно сколько итемов будет в корневом разделе общего меню - под это колическтво дизайн шапки ваяют ди и самого навбара то же. тем более и если вам нужна уникализация конкреных контейнеров - это явно означает, что их конкретное количество известно.
но и автоматизировать никто не мешает - типа пробежаться по корневым документам ГетРесурсом, который будет запускать Вэйфингеры с этим рутом и с нужными контейнерами, кстати имена сниппетов-контейнеров (и не только) можно в просто в атрибутах ссылок прописать у корневых документов для полного щастья...
выводить ссылки не одним wayfinder а несколькими с особым для каждого шаблоном контейнера.
можно и и одним wayfinder, но тогда с хитрым шаблоном (вызывающим сниппет) для parent ссылок, зависящим от id или idx это как удобнее будет...
нет, всё чистенько. и свой поддмен для статики с отключённым php без сюрпризов.
по аналогии с подгружаемыми шрифтами потыркался с Access Control - не помогло, видимо для js нужен другой бубен.
сейчас в хедерах посмотрю у CDN какого-н...
-----
у всех стандартно
Access-control-allow-origin: *
Accept-ranges: bytes
засада...
при загрузке css с CDN та же фигня.
ещё засаднее...
кеш адназначна нужен для любой динамики, не делать его можно только при тотальной тупости или лени.
а вот кеширование запросов к БД - другой вопрос, в нормальных CMS это отдельный пункт в конфигурации настроек кеширования.
то же вариант, например AngularJS с такими вещами чудненько работает: один JSON запрос на всё, а остальная сортировка/пагинация/визуализация уже на клиенте. броузер летает и с обычным кешем...
про HTML5 Local Storage никто не слышал, что ли? со времён 8-го осла уже актуально, а в 5(10)-ти метровую БД на каждый домен много чего впихнуть можно
"список терминов" и есть синоним "связного списка" - ни более ни менее, ассоциативный массив. dl именно для массивов "ключ" => "значение" и введён.
ЗЫ: конкретный список ТС в HTML5 конечно в address запаковать надо бы, но это уже другая песня...
есссесссно нет 🙅 это обычный связный список, для такого есть HTML тег/конструкция DL, её и стоит использовать - все остальные варианты суть костыли для визуализации...
ну "startup-image" вполне можно в каком-то смысле считать "иконкой", а у них с размерами всё в порядке...
вовсе не нужно "создавать" страницы физически и тем более вручную. надо сделать возможность генерации страниц движком системы (если есть кеширование движок сам сделает физическую html-копию, если нет - будет изредка генерить страницу для ботов). задача не более сложная, чем генерация страницы движком по обычному для системы урлу...