
Читая некоторые блоги, я заметил одну очень не удобную особенность: при переходе по ссылке Далее, More или Читать полностью большинство сайтов/блогов выводят новую страницу с верхушки сайта. Если учесть, что тенденция развития блогов в последнее время идет к большим "шапкам" и заголовкам, то из-за этого приходится постоянно прокручивать километры пространства web-страниц. Иногда это просто бесит.
Сегодня хотелось бы рассказать Вам о том как можно сразу перекидывать пользователя к контенту, миную всю эту мишуру.
Я работаю с CMS Textpattern, но уверен, что это будет работать и в остальных CMS. Все изменения будем делать с формой default.
- Меняем код ссылки, которая является переходом к полной версии статьи. По-молчанию в TXP используется такая ссылка: <txp:permlink>Прочесть полностью</txp:permlink>или такая:<a href="<txp:permlink/>">Прочесть полностью</a>Нужно заменить на:<a href="<txp:permlink/>#header">Прочесть полностью</a>Обычно таких ссылок несколько: заголовок, читать далее, картинка к статье и т.д., то заменить их нужно все по аналогии.
- Добавляем идентификатор, в то место где нам необходимо оказаться после клика на ссылку перехода к полной статье (это часть формы после тега <txp:else />). Таким местом у нас будет выступать заголовок полной статьи.
В TXP заголовок полной статьи просто обрамляется тегом <h1>...</h1> и именно к нему нужно добавить идентификатор:
<h1 id="header"><txp:title /></h1>
Если на вашем блоге находится очень много полезной информации, то после этих несложных телодвижений пользователю будет намного приятнее находится на вашем сайте.
Задумался недавно об съеме жилья. Вроде как-то пора уже от родителей съезжать. Прокатился по риэлторским конторам. Короче, аренда квартир без посредников - это не есть хорошо. Самый лучший вариант - это снять квартиру через агентство. Но, конечно, если Вам более интересен геморрой, то можно и рискнут.







Ну так это ж только для определенной cms.
Общее решение – через фреймы, но это еще хуже, чем загрузка шапки