Динамические страницы сайта (RESS)
При создании динамических страниц сайта создается несколько экземпляров html-страниц сайта - для устройств с определенной шириной экрана, и они находятся прямо на сервере. При открытии динамического сайта сервер распознает, на каком устройстве пытаются открыть сайт, и выдает нужный HTML-код сайта.
Достоинства:
- сайт быстрее загружается, т.к. код для каждого устройства свой и без лишнего содержания
- один адрес сайта для основного сайта и для его мобильной версии
Недостатки:
- для изготовления сайта потребуются навыки программирования
- механизм распознавания устройств не совершенен, и бывают случаи, что сервер выдает неверную версию страницы, например, для телефона выдает полную версию сайта.
- Чтобы внести изменения, их нужно вносить во все версии сайта