Сообщение от Saimon7887
|
без единой перезагрузки страницы.
|
1. На всех страницах пользователь должен иметь возможность перемещаться по истории (клавишами вперде и назад в браузере)
2. Сайт должен работать и без Javascript. Это в первую очередь решит проблему индексирования поисковиками.
В общем динамичность поддерживаю, могу поделиться элементарным, но очень полезным приёмом:
1. Все ссылки меню сделать традиционными (href="contacts.html" и пр.).
2. После события готовности документа (или загрузки окна), заменить все ссылки на якорные (href="contacts.html" » href="#contacts.html"), то есть просто добавить решетку.
3. По клику на ссылку вынимать из соответствующей страницы основной блок (например, с id="content") и подменять содержимое основного блока текущей страницы на содержимое полученного блока.
В код это превратить нетрудно, и пользы сотни.
Если что непонятно пишу, говори, а то тут глубокая ночь и сам я не особо бодр.