Лучше на самом деле дать страницам свой собственный URL.Вы можете использовать методы на стороне сервера, например, .htaccess
, чтобы перенаправить URL-адрес, например, http://yourdomain.com/birds/bees
на http://yourdomain.com?page=birds&subpage=bees
.Таким образом, ваш контент становится доступным для поиска, доступа и закладки.
Вы можете использовать API истории HTML5 (http://html5demos.com/history), чтобы обновить адресную строку текущим URL-адресом без перезагрузки страницы. Вы также можете прикрепитьсобытие для кнопки «назад», что делает ваш сайт еще более удобным для пользователя.
Когда вы обновляете адресную строку, вы также можете использовать Javascript для обновления мета-тегов, поэтому кнопка «Мне нравится» на Facebook будет «правильной»'page.
API истории HTML5 работает во всех современных браузерах, Internet Explorer является единственным неподдерживаемым браузером.