Обосновано ли когда-либо открытие нового окна / вкладки из гиперссылки? - PullRequest
5 голосов
/ 01 декабря 2008

Простой вопрос, вызванный удалением целевого атрибута в HTML 4.0 Strict и XHTML 1.0 Strict.

Ответы [ 8 ]

6 голосов
/ 01 декабря 2008

Лично я так не думаю, так как пользователи сети становятся более опытными, они будут запрашивать новое окно из браузера. Меня раздражает, когда веб-сайт делает это много.

Я думаю, что вопрос вроде субъективный. Это может быть хорошо, если вы запускаете игру на JavaScript или что-то в этом роде.

Вот причины, по которым Нил Тернер не делает этого .

3 голосов
/ 01 декабря 2008

На сайтах социальных сетей, таких как Digg или Reddit, я предпочитаю открывать ссылки в новом окне / вкладке, так как я постоянно возвращаюсь на исходную страницу, чтобы получить больше ссылок для просмотра.

При этом я думаю, что везде, где вы можете, вы должны разрешить вошедшему в систему пользователю принимать решение самостоятельно. Я знаю, что Digg позволяет пользователям выбирать, как они хотят, чтобы ссылки вели себя.

2 голосов
/ 01 декабря 2008

Как закон, есть исключение из каждого закона. Хотя в большинстве случаев лучше всего использовать простые ссылки, иногда ссылки в новом окне - это как раз то, что нужно.

Например, мне очень нравятся блоги и форумы, которые открывают любые внешние ссылки в новом окне, поэтому я не теряю оригинальную запись, которую я читал.

Еще одно хорошее место для их размещения - когда вы нажимаете на картинку, чтобы получить увеличенную версию в интернет-магазине или что-то в этом роде.

Вы действительно должны оценивать это в каждом конкретном случае, но я считаю, что в конечном итоге оба необходимы для хорошего пользовательского интерфейса.

2 голосов
/ 01 декабря 2008

Я думаю, что это довольно субъективно, поэтому я просто выскажу свое мнение как пользователь. Я предпочитаю, если это просто поведение по умолчанию. Если я захочу его на новой вкладке, я нажму средний щелчок.

Если вы собираетесь открыть его в новом окне, предупредите меня как это [новое окно] или что-то еще.

1 голос
/ 01 декабря 2008

С двумя исключениями ответом должно быть громкое «нет».

Обоснование: Да, как уже отмечали другие, во многих случаях я предпочитаю открывать ссылку в другой вкладке. Но спасибо, я сделаю определение , когда и , что сам. Основной принцип Интернета заключается в том, что пользователь сидит с пользовательским агентом , веб-браузером a.k.a. Другими словами, браузер является агентом от имени пользователя. Если я хочу, чтобы конкретная ссылка открывалась в другой вкладке, я щелкаю по команде (или ctrl-clik в другой ОС), а если нет, то я буду регулярно щелкать. Когда ссылка на веб-странице открывает ссылку в новой вкладке без моего ведома, меня это не раздражает, и это нарушает предсказуемость и привычность Интернета.

Исключение 1: при нажатии для просмотра увеличенной версии изображения или другого всплывающего окна. Я вижу это как отдельную тему.

Исключение 2: Полностью веб-приложения Ajaxy, которые, похоже, в любом случае откладывают большинство правил в Интернете.

1 голос
/ 01 декабря 2008

Единственный раз, когда я открываю новое окно, это когда разрабатываемая мной страница используется в качестве веб-части для сайта Sharepoint.

Я смотрю на это так, если вы открываете новое окно, вы отказались от выбора пользователя. Это плохо.

1 голос
/ 01 декабря 2008

Я делаю, если это внешняя ссылка, кроме того, что это, вероятно, плохая идея.

0 голосов
/ 01 декабря 2008

Да, в веб-приложениях иногда имеет смысл использовать всплывающее окно, когда появляется что-то вспомогательное, на что вам нужно смотреть, не теряя при этом содержимое на странице.

Например, я использовал всплывающие окна для отображения отчетов. В этих случаях (которые являются ситуативными) пользователям необходимо одновременно просматривать отчет и экран, а не переходить к интерфейсу отчетов.

...