Подтвердить что ты не робот

Значок нового окна (для доступа к сети)

Существует ли стандартная, рекомендованная или общеизвестная иконка для обозначения того, что ссылка откроет новое окно браузера?

Это из соображений доступности веб-сайтов. Или это в принципе бесплатно для всех?

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

Решил пойти на это: ![new window icon][1].

Разве кто-то может предложить более широко принятый?

4b9b3361

Ответ 1

Нет такой вещи, как установленная стандартная иконка.

Например, выбранный вами значок аналогичен используемому в Википедии знакам, указывающим на внешние веб-сайты (не принадлежащие к википедии). Тем не менее, вы можете использовать его на своих сайтах и ​​тем самым устанавливать соглашение на своих собственных страницах. Просто убедитесь, что вы делаете это последовательно: ВСЕ ссылки, отмеченные этим значком, ДОЛЖНЫ открываться на новую страницу, а ВСЕ ссылки, не отмеченные им, должны открываться на той же странице. Вы можете улучшить доступность при условии, что у вас есть стабильная база пользователей, у которой будет возможность привыкнуть к вашим соглашениям. Если ваш сайт посещают в основном одноразовые посетители, то вы просто добавляете визуальный беспорядок.

Ответ 2

Для многих символов Юникода вам нужно использовать следующий шрифт (по крайней мере, для Windows, пожалуйста, прокомментируйте для Linux и Mac, если вы можете тестировать):

a:link {font-family: 'Segoe UI Symbol' !important;}

Также вы можете применить селекторы CSS для использования атрибута target следующим образом:

a[target='blank']
a[target]

Имейте в виду, что браузеры забавны в поведении селектора a и a:link/a:visited так что определенно проверяйте это.


Персонаж Unicode " Два соединенных квадрата ":

http://www.fileformat.info/info/unicode/char/29c9/index.htm

Two Joined Squares

CSS

a[target='_blank']::after {content: '\29C9';}

Служба поддержки

Mac OS X, Yosemite: 2 шрифта, Apple Symbol и STIXGeneral


Символ Unicode " Белый квадрат с верхним правым квадрантом ":

http://www.fileformat.info/info/unicode/char/25F3/index.htm

White Square with Upper Right Quadrant

CSS

a[target='_blank']::after {content: '\25F3';}

Служба поддержки

Mac OS X, Yosemite: 3 шрифта, Apple Symbol, STIXGeneral, Menlo.


Персонаж Unicode ' Upper Right Drop-Shadowed White Square ':

http://www.fileformat.info/info/unicode/char/2750/index.htm

Upper Right Drop-Shadowed White Square

CSS

a[target='_blank']::after {content: '\2750';}

Служба поддержки

Mac OS X 10.10 Yosemite имеет три шрифта: Arial Unicode MS, Menlo и Zapf Dingbats.

Ответ 3

Я бы сказал что-то вроде этого: opens in a new window

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

Ответ 4

Я опаздываю на эту вечеринку, но посмотрите, что я нашел на CodePen !

enter image description here

a[target="_blank"]::after {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAQElEQVR42qXKwQkAIAxDUUdxtO6/RBQkQZvSi8I/pL4BoGw/XPkh4XigPmsUgh0626AjRsgxHTkUThsG2T/sIlzdTsp52kSS1wAAAABJRU5ErkJggg==);
  margin: 0 3px 0 5px;
}
<a class="external" href="https://example.org" target="_blank">external link</a>

Ответ 5

Там также U+1F5D7 OVERLAP: 🗗, добавленный в Unicode 7.0 (июнь 2014 г.).

В его комментарии есть "перекрывающиеся окна смещения".

HTML-объект: &#x1F5D7;


(fileformat.info)

Ответ 6

Мне нравится этот символ Unicode для Open-in-new-window

↗️ или ↗

North East Arrow Убедитесь, что вы используете utf-8 html.

HTML - это &#x2197;

Ответ 7

Ближайшим, что я мог найти, была СЕВЕРНАЯ ЗАПАДНАЯ СТРЕЛКА К УГОЛУ ⇱ И ЮГО ВОСТОЧНАЯ СТРЕЛКА К УГОЛОКу ⇲ - но тот, кто создал эти значки, не сделал ВОССТАНОВЛЕНИЕ СЕВЕРНОГО ВОСТОКА К УГОЛУ

http://www.fileformat.info/info/unicode/category/So/list.htm

Ответ 8

Попробуйте | ͟ ⇗ |:

|&#863;⇗&#817;|

И для совместимости с Arial

&#8739;&#863;⇗&#817;&#8739;

Ответ 9

Три полезных символа: ❐⍈⎘

❐ &#x2750; &#10064;  U+2750 UPPER RIGHT DROP-SHADOWED WHITE SQUARE
⍈ &#x2348; &#9032;  U+2348 APL FUNCTIONAL SYMBOL QUAD RIGHTWARDS ARROW
⎘ &#x2398; &#9112;  U+2398 NEXT PAGE

Ответ 10

В моем блоге WordPress мне пришлось ссылаться на несколько сайтов, которые, по-видимому, отключили кнопку "Назад" (результаты Facebook и Google Translate). Для этих ссылок я установил их для открытия нового окна. Я собрал маленькие значки "нового окна", но они всегда прерывают межстрочный интервал (возможно, это вещь WordPress, нет лишнего места вокруг значков), поэтому я решил пойти с заголовком = ", в котором говорится:" Ссылка открывается в новом окне "и текстовый значок [+] в ссылке, в конце текста ссылки, разделенный пробелом.

Ответ 11

Я знаю, что я опоздал на вечеринку, но FWIW здесь мое решение ¯\_ (ツ) _/¯,

HTML:

<a href="#" target="_blank">Your link</a>

JQuery:

Если вам известна ванильная версия JS, сообщите нам, я был бы рад добавить ее сюда (я не разработчик JS 😊)

$("a[target='_blank']").attr({title:"Link opens in a new tab"}).addClass("new-tab");

CSS:

.new-tab:after {
    display: inline-block;
    content: "⇱";
    position: relative;
    top: -5px;
    margin-left: 2px;
    transform: rotate(90deg);
}

Демо - версия:

Вот ручка: https://codepen.io/anon/pen/MBBXjP (эта ссылка, например, ДОЛЖНА открываться в новом окне, смеется).


В течение многих лет эта техника была очень полезна для меня, потому что:

  • Мне не нужно вручную добавлять атрибут title каждый раз, когда я создаю ссылку, которая открывается в новой вкладке.
  • Мне не нужно добавлять новый значок окна.
  • JavaScript и CSS делают тяжелую работу, все, что мне нужно сделать, это добавить target="_blank" и все.
  • Если у меня нет доступа к HTML, но мне все еще нужно/я хочу улучшить доступность веб-сайта/веб-приложения, я могу сделать это с помощью этого метода.
  • Этот метод отлично работает как для встроенных, так и для блочных элементов.

Мне бы очень хотелось использовать этот значок 🗗, проблема в том, что он не поддерживается на устройствах iOS, и я думаю, что macOS тоже.

Ответ 12

Не видел следующий вариант.
Это просто CSS и заканчивается так: open in new window icon

Смотрите здесь: https://codepen.io/Bets/pen/KGBqqb (приведенный ниже фрагмент выполнения не отображается справа)

Редактировать: добавлен еще один параметр, который не требует другого элемента после ссылки.

   

 .newWindow {
      display:inline-block;
      margin-left:5px;
      position: relative;
      border: 1px solid;
      width: 8px;
      height: 8px;
    }

    .newWindow:after {
      position: absolute;
      top:-8px;
      right:-2px;
      font-size:0.8em;
      content:"\1f855";
    }

    .newWindow:before {
      position: absolute;
      top: -3px;
      right: -3px;
      content: " ";
      border: 4px solid white;
    }

a[target="_blank"] {
         position: relative;
    }

a[target="_blank"]:after {
     position: absolute;
     top: 3px;
     right: -15px;
     content: "\1f855";
     font-size: 12px;
     color: black;
     line-height: 3px;
     height: 5px;
     width: 5px;
     border-right: 2px solid white;
     border-top: 2px solid white;
}

a[target="_blank"]:before {
     position: absolute;
     top: 4px;
     right: -15px;
     content: " ";
     border: 1px solid black;
     width: 8px;
     height: 8px;
}
<a href="#">Link followed by span</a><span class="newWindow"></span>
<br/>
<a href="#" target="_blank">Just link</a>

Ответ 13

Как насчет чего-то вроде прикрепленного образа (который любой может использовать или редактировать)? enter image description here

1: enter image description here

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