about — это внутренняя схема URI (также известная как « схема URL » или, ошибочно, « протокол »), реализованная в различных веб-браузерах для отображения внутреннего состояния и встроенных функций. Это официально зарегистрированная схема IANA , и она стандартизирована. [1]
В ранних версиях Netscape любой URI, начинающийся с about:
этого, не распознавался как встроенная команда, что приводило к отображению текста после двоеточия. Аналогично, в ранних версиях Internet Explorer , about:
за которым следовала строка HTML (например about:<em>hello world</em>
), эта строка отображалась так, как будто она была источником страницы — тем самым предоставляя схожую (хотя и более ограниченную) возможность для схемы data: URI, определенной RFC 2397. Другие версии Netscape возвращали различные фразы в ответ на неизвестный about
URI, включая «Whatchew talkin' 'bout, Willis?» (популярная фраза из телешоу Diff'rent Strokes ) или «Homey don't play dat!» (из повторяющейся сценки в телешоу In Living Color ). [2] [3]
Наиболее часто реализуемые about
URI — это about:blank
, который отображает пустой HTML-документ, и просто about:
, который может отображать информацию о браузере. Некоторые браузеры используют URI, начинающиеся с имени браузера, для аналогичных целей, и многие about
URI будут переведены в соответствующий URI, если они введены. Примерами являются opera
( Opera ) или chrome
( Google Chrome ). Исключением является about:blank
, который не переводится.
В 2010 году и далее предпринимались попытки стандартизировать about
схему URI и определить требования к обработке для некоторых конкретных URI в рабочей группе IETF Applications Area (APPSAWG). [4] В августе 2012 года он был опубликован в качестве официального запроса на комментарии как RFC 6694. URI, которые с тех пор были определены и назначены IANA , перечислены ниже. [5]about
Следующее относится ко всем веб-браузерам, созданным на основе проекта Chromium , включая Google Chrome , Microsoft Edge , Opera и Vivaldi .
Приведенный выше список не является исчерпывающим; полный список см. в разделе about:about URI.
Многие из них также можно использовать в Thunderbird, установив их в качестве "Mail Start Page". Кроме того, некоторые расширения определяют дополнительные about: URI, не перечисленные здесь. [13]
В Opera — about:
это псевдоним для opera:
схемы; поэтому все эти URI также работают с префиксом about. Пользовательский JavaScript отключен для всех URI в схемах about:
or opera:
в качестве функции безопасности. Однако эти страницы можно стилизовать с помощью локальных таблиц стилей .
Ни одна из этих функций, за исключением их opera:about
комбинации, не работает в браузере Nintendo DS , который является производной от Opera.
Internet Explorer about URIs настраивается в Windows . Поэтому возможно, что некоторые из перечисленных URI не будут работать на определенном компьютере. Например, " about:mozilla " был удален в SP2 (хотя страницу все еще можно найти по адресу "res://mshtml.dll/about.moz"). Эти about URI иногда используются для шпионского и рекламного ПО, в частности в CoolWebSearch , который заставлял about:blank отображать рекламу.
Любой about
URI, который не распознается Internet Explorer, перенаправляет на страницу с сообщением «Переход на веб-страницу отменен».
Следующее относится к Microsoft Edge версий 20–44, которые Microsoft называет «устаревшим Edge». Для более новых версий см. раздел Chromium.
Когда GNOME Web (ранее Epiphany) использовал Gecko в качестве своего движка макета, все специфичные для Firefox about:
URI работали в нем. После принятия WebKit в качестве движка макета поддерживаются только следующие URI. [ необходима цитата ]
URL about: возник и существовал во всех версиях браузеров Netscape . Первоначально он был добавлен как пасхальное яйцо для отображения информации о команде разработчиков. [20]
Более старые версии браузера Netscape имеют about:people
URI, похожий на about:credits
указанный выше, но он перенаправляет на список активных сотрудников Netscape. Кроме того, , где username — имя пользователя сотрудника Netscape, перенаправляет на домашнюю страницу Netscape указанного сотрудника. Например, перенаправляет на http://people.netscape.com/jwz/ (не активная ссылка). [21] Не все страницы сотрудников доступны через эту схему. Только разработчики, которые знали, какой файл в исходном дереве и какая схема кодирования используется для сокрытия каталога записей о сотрудниках, могли добавлять свои имена. [ необходима цитата ]about:username
about:jwz
Существовало много других about:
пасхальных яиц, включая знаменитое about:mozilla и другие, менее известные, которые показывали изображения талисмана Netscape Mozilla в различных иностранных нарядах, например, about:deutsch , показывающий Mozilla в кожаных штанах. [22]
Некоторые версии Netscape отображали историю браузера для about:global
URI. [22]
about
URI, кроме about:blank
и , about:plugins
перенаправляет на about:konqueror
, который отображает удобную «стартовую» и навигационную страницу.about:blank
.outlook:today
URI, который показывает экран Outlook Today. Этот экран показывает сообщения, задачи и встречи; он также доступен из Internet Explorer. Outlook about:blank
тоже распознает, но не другие URI "about:".