jQuery Address - Deep linking plugin
Deep linking - термин, практическая необходимость в котором для меня лично сомнительна, большинство мне подобных соглашаются что термина "гиперссылка" вполне достаточно. Тем не менее крючкотворы утверждают, что Внешнее Связывание (нет, это не подраздел в фетише, это перевод термина такой) как гиперссылка на конкретный документ сайта существенно отличается от ссылки просто на сайт (его главную страницу) и даже доказали это несколькими судебными процессами.
Однако даже из абсурда можно извлечь пользу, если подойти с умом: например ссылаться на определённый участок текста веб-страницы, это бывает полезно если страница большая и нужный текст долго искать, это давно реализовано в HTML с помощью a name.
Плагин jQuery Address позволяет организовать такие сылки с максимальным удобством для читателя, а именно:
- Создавать псевдостатичные ссылки на участки текста вида www.site.com/singlepage/#/textpart.html
- Снабжать эти сылки самостоятельными заголовками (видимыми в заголовке браузера), динамически подменяя тег title
В примере приведен текст разбитый на разделы, навигация осуществляется в данном случае с помощью закладок (табов), но это не исключительное применение плагина, обратите внимание на заголовки при переключении табов. Таким образом можно верстать например многостраничные руководств пользователя, объёмные статьи, книги, да собственно любые большие тексты, состоящие из озаглавленных логических блоков. В результате получается юзабельная навигация, на блоки удобно ссылаться как на обычные страницы и делать букмарки, как локальные так и в социалках!
Идейным сподвижником этого поста, всерьёз планирующим использовать этот плагин в своих мануалах был ремонт холодильников аристон (ariston).