
Один из комментариев к недавней статье про Дмитрия Лукомского задел меня за живое.
Абсурдный человек посоветовал настроить внешние ссылки так, чтобы они открывались в новом окне. Второпях я подумал, что это неплохое решение и даже попробовал его применить в одной красивой статье.
Пока читатели любовались дорогими камушками, я изучал вопрос с открытием ссылок. Мое мнение таково: конечно, не очень хорошо, что люди могут по ссылке уйти с твоего сайта, но, во-первых, для решения этой задачи есть RSS-подписка, а во-вторых, 99% юзеров не хотят открывать новые окна браузера по чужой воле!
Что же по этому поводу думают матерые специалисты?
Opening up new browser windows is like a vacuum cleaner sales person who starts a visit by emptying an ash tray on the customer’s carpet. Don’t pollute my screen with any more windows, thanks (particularly since current operating systems have miserable window management). If I want a new window, I will open it myself!
Jacob Nilsen
Короче говоря, Яша приравнивает открытие ссылок в новом окне без ведома пользователя к выбросу мусора этому пользователю на ковер. Эмоционально 8)
Problogger полностью солидарен с Яковом в этом вопросе и говорит, что открытие ссылок в новом окне нужно только для PDF-ников и прочих документов, открывающихся не браузером. Тоже вполне логично: просматривать сайты Adobe Reader-ом мне даже в голову не приходило.
Список авторитетных сайтов, поддерживающих мнение Якова и Проблоггера, огромен: приводить его здесь я не вижу смысла.
Я нашел один сайт, который применил очень изящное решение: WebDesignersWall сделал вверху переключалку под названием «Link Option». Как говорится: «и нашим и вашим». Молодцы!
Да и вообще сайт у них очень толковый: он часто служит мне источником вдохновения или информации о технических прорывах в сайтостроительстве. Советую почитать его не только дизайнерам.
Если сайт хороший, человек вернётся, если хреновый, то нет - вот и всё. Единственное исключение - поисковики, где мне больше нравится подход Яндекса, чем подход Гугла, потому что мне надо, чтобы страница поиска была под рукой.
А в целом, куда ни глянь, ссылки в новом окне открываются только на очень плохих сайтах. Ваш хороший, так что не надо.
А почему картинка в этом посте ведёт на саму себя?
По первому комментарию: согласен насчет возвращения на хороший сайт. С Яндексом и Гуглом скорее дело привычки, если заморочиться, то можно и такую теорию выдвинуть: Гугл настолько уверен в результатах своей выдачи, что позволяет юзеру перейти по ссылке в этом же окне. За комплимент спасибо 8)
По второму комментарию: а куда ей вести еще, я не очень понимаю… На сам пост? Вордпресс не умеет предугадывать то, как будет выглядеть ссылка на пост до его публикации. В никуда? Тоже как-то нехорошо кажется. В общем, вопрос открыт и вполне достоин отдельной статьи 8)
Имхо - если читатель ушел, то дело не в формате ссылки… Ну, и кроме того любое грубое направленное воздействие вызывает как минимум неудовольствие, а ведь нужно сделать так, чтобы читателю было удобно пользоваться сайтом! как-то так…
Может быть, картинка с WebDesignerWall могла бы вести на WebDesignerWall? Мне кажется, это логично.
Может и могла бы, но мне кажется, что ссылки достаточно. Да и вообще все картинки в блоге ведут сами на себя.
Единообразие я считаю очень важным для юзеров. Как говорится, лучший бизнес — тот, от которого клиенты точно знают, чего ждать.
Вероятно, имеет смысл обозначать для пользователя внешние ссылки визуально (как это делает, например, Википедия; или так). По моему скромному мнению, пользователь способен при виде внешней ссылки открыть ее в новом окне своими силами, не прибегая к посторонней помощи. Но — для этого пользователю должно быть понятно, какие ссылки являются внешними.
Насчет картинок в стиле википедии: не каждому дизайну они пойдут, на мой взгляд.
Насчет решения с CSS-ом: отлично, только для всех ли браузеров это будет работать?
Единообразие - это прекрасно, но только когда оно касается красивых и полезных решений. Картинки, ведущие сами на себя, к этой категории не относятся.
Ну да, теперь я знаю, что на этом сайте картинки ведут сами на себя; я знаю, чего от них ждать. Это хорошо? Я думаю, это просто глупо. Ошибки и недочёты нужно исправлять, а не защищать и оправдывать - тем более что и доводов, кроме “пользователи так привыкли”, у вас, похоже, нет.
А обозначить, куда ведёт картинка, очень просто, и вы сами это знаете.
Подумал я, подумал. Если уж вордпресс не может создать ссылку до публикации, лучше не делать ссылку вообще. И так со всеми картинками в голове постов.
А если будет уместным сделать картинку ссылкой на что-то — надо делать соответствующие пометки.
Как вы считаете?
Ну есть же тег alt =)
Тег alt это святая святых, полностью согласен 8)
Только мне кажется, что немногие пользователи знают об этом, а даже если и знают, то заставлять их ждать появления popup-окна с подсказкой в течение драгоценных 1-2 секунд как-то не очень человечно…
Может я и не прав. А ощущение, что внешний ссылки target=”_self” есть зло, вероятно возникло у меня в результате воздействия двух факторов:
- Гугля
- раньше я занимался в сфере развлекательных сайтов. Если знаете, там зачастую присутствует блок “Друзья”, что-то типа блогролла. И до того, как я не ввел target=”_blank”, по статистике количество не возвращавшихся на сайт посетителей просто зашкаливало. После введения - их количество резко упало.
Поэтому я стараюсь везде где это нужно использовать _blank. Как я уже и говорил, это лишь мое личное мнение, может я и не прав. Скорее у блогов специфика другая, а я все с развлекаловкой… :ЫЫ
Да, тут спорный вопрос, конечно. Мне, все-таки, идеальным кажется наличие отдельного значка рядом со ссылкой, по клику на который ссылка откроется в новом окне.
Отвечая на вопрос о кроссбраузерности: нет, в IE6 CSS2-style селекторы не работают. Но о мертвых или хорошо, или ничего, поэтому не будем о IE6 :)
Мне как пользователю не нравится, когда ссылки открываются в новом окне. Я путаюсь, тем более, что у меня браузер такой, что без вкладок. Очень неудобная функция.
Кстати, по поводу гугла, кажется потеря трафика из-за открытия в том же окне повлияло на их самоуверенность, и теперь (не помню с какого момента точно) ссылки открываются в новых окнах..
А так.. смотря какой конечно же у вас сайт и ссылки на какие вы оставляете. К примеру, по моему как минимум малоэффективно делать ссылки на партнерки без target=_blank. А вот на нормальные сайты (коими сложно назвать партнерки) можно и без него ;)