Как работает это одностраничное приложение?

  1. Посетитель заходит на одну из страниц сайта. Да, фактичеcки на сайте не одна страница. Их примерно столько же, сколько в обычном сайте-визитке.
  2. Загружается страница, а вместе ней и объект, содержащий тексты всех остальных страниц. У сайта-визитки страниц не много, а текстовая информация имеет малый объем, загружается быстро и не расходует много трафика, поэтому беспокоиться не о чем.
  3. Когда происходит переход по ссылке, с помощью JavaScript переход отменяется, адрес страницы и тексты заменяются теми, которые уже есть в объекте с текстами. То есть фактически перехода на другую страницу не происходит, но пользователю кажется, что новая страница мгновенно загружается.
  4. Если скопировать новый адрес и попробовать отправить ссылку, например, в ВКонтакте, заголовки и описание будут правильными. Потому что по этому адресу существует реальная страница, которая выглядит точно так же.

Стандартный дизайн основан на Twitter Bootstrap. Это и адаптация для мобильных устройств, и привычный для многих пользователей интерфейс, и аккуратный внешний вид. Но при желании мы можем поменять оформление на Ваш готовый HTML+CSS шаблон, это будет бесплатно.

Все CSS и JS файлы объединены и сжаты с помощью Grunt.