about: URI
Материал из Википедии — свободной энциклопедии
about: — схема внешних уникальных идентификаторов ресурсов (URI), указывающая на псевдопротокол в различных веб-браузерах, предназначенный для отображения определённой информации о встроенных функциях, интерфейсов для настройки, и пасхальных яиц. Данная схема официально не зарегистрирована и не имеет стандартного синтаксиса.
В ранних версиях Netscape Navigator адреса, начинающиеся с about:
и нераспознаваемые как встроенная команда отображались как текст, идущий после двоеточия (так, в частности, содержимым страницы about:labuda
оказалась бы текстовая строка «labuda»). Аналогично, ранние версии Internet Explorer воспринимали идущую после about:
последовательность символов как содержимое HTML-страницы (пример: about:<em>hello world</em>
) и преобразовывали её в data: URL согласно стандарту RFC 2397. Более новые версии Netscape выдавали различные фразы в ответ на неизвесный about:
-адрес, содержащие «Whatchew talkin' 'bout, Willis?» (уловка из телешоу Diff’rent Strokess) или «Homey don’t play dat!» (из повторяющихся шуток в телешоу In Living Color).
Наиболее часто применяемый about: URI — это about:blank
, который отображает пуcтой HTML-документ, и просто about:
, который отображает информацию о браузере. Opera использует для этих же целей URI, начинающиеся с префикса opera:, а многие about:-адреса переводятся на соответствующие адреса в схеме opera:; единственное исключение — это псевдостраница about:blank
(но не opera:blank
).
Содержание |
[править] Общие about: адреса
Адреса | Mozilla/Seamonkey | Mozilla Firefox | Opera | Internet Explorer | Konqueror |
---|---|---|---|---|---|
about: | Показывает информацию о версии и копирайтах | Переводит на «opera:about» | Переводит на «about:konqueror» | ||
about:about | Список всех возможных about: адресов | Переводит на «opera:about» | |||
about:blank[1] | Показывает пустой HTML документ | ||||
about:plugins | Называет имена файлов, MIME, описание, суффикс и статус всех установленных плагинов | Переводит на «opera:plugins» | Показывает имена файлов, MIME, описание, суффикс и статус всех установленных плагинов | ||
about:cache | Показывает информацию о кэше. | Переводит на «opera:cache» | |||
about:mozilla | Показывает страницу из вымышленной The Book of Mozilla. В некоторых версиях, также располагались метеоры в стандартном Netscape throbber с большой огнедышащей ящерицей. | В Windows версия IE показывает пустой HTML документ с синим фоновым цветом. Возможно это пародия на «Синий экран смерти». Удалена в Windows XP SP2, но ещё можно увидеть по ссылке «res://mshtml.dll/about.moz». |
[править] Mozilla-специфичные about: адреса
Адреса | Mozilla | Mozilla Firefox |
---|---|---|
about:buildconfig | Показывает аргументы и параметры использованные при компиляции данной сборки. | |
about:cache | Показывает информацию о Сервисе Кеширования. Число содержимых элементов в локальном кеше браузера, занимаемый размер и т. д. вместе для кэша памяти и дискового кэша. | |
about:cache?device=memory | Индивидуально показывает содержимое кэша памяти. | |
about:cache?device=disk | Индивидуально показывает содержимое дискового кэша. | |
about:config | Показывает интерфейс для просмотра и настройки множества переменных конфигурации, множество из которых не имеют доступных через GUI (панель настроек) | |
about:crashes | - | Показывает список отчётов о нестабильной работе, созданных утилитой Breakpad, которые были отправлены на сервер Mozilla (появился в ночных сборках Firefox 3, начиная с 24 января 2008[2]) |
about:credits | Показывает список всех кто помогал Mozilla | |
about:logo | Показать логотип используемый в about: | about:logo в Firefox не доступен |
about:license | Показывает Mozilla Public License (и Netscape Public License) для частей программы. (Только в продуктах основанных на Gecko 1.8) | |
about:mozilla | Показывает стих из The Book of Mozilla | |
about:neterror?e=error&u=url&d=desc | Показывает страницу ошибки используемую, когда браузер не может получить доступ к запрашиваемой странице. | |
about:robots | Показывает страницу «Welcome Humans» с шуточными цитатами. Актуально для (Minefield/3.0b5pre) |
[править] Opera-специфичные about: адреса
«about:» является псевдонимом для «opera:», поэтому все адреса также работают с префиксом about:. Пользовательский JavaScript отключен для всех адресов в about: или opera: из соображений безопасности. Эти страницы могут использовать локальные каскадные таблицы стилей.
Адреса | Opera |
---|---|
opera:blank | Показывает about:blank |
opera:about | Показывает информацию о браузере и пути к конфигурационным файлам. |
about:opera | Показывает opera:about |
opera:cache | Показывает содержимое кэша. |
opera:config | (Opera 9.0 и новее) Показывает страницу разрешающие изменения некоторых настроек браузера, многие из которых нельзя выставить в обычном окне настроек. |
opera:drives | Показывает локальные диски в данной системе. |
opera:history | Показывает содержимое истории браузера. |
opera:plugins | Показывает установленные плагины. |
opera:button | Определяет настройки кнопок для действий Opera[1]. |
opera:help | Ссылка на справочный каталог. Можно смотреть как локальную, так и внешнюю. |
[править] Internet Explorer-специфичные about: адреса
Замечание: Internet Explorer about: адреса зависят от настроек реализации Microsoft Windows или Windows NT. По этому возможно, что некоторые из описываемых адресов не будут работать. К примеру «about:mozilla» был удалён в SP2 (несмотря на то что страницу можно найти по адресу «res://mshtml.dll/about.moz»). Настройки адресов about: находятся в ресстре по адресу «HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\AboutURLs». Они время от времени используются для spyware и adware, самый примечательный из них CoolWebSearch, который создаёт about:blank, отображающий рекламу.
Адреса | Internet Explorer (SP2) |
---|---|
about:DesktopItemNavigationFailure | Отображает страницу «навигация прервана». |
about:Home | Отображает домашнюю страницу пользователя. |
about:NavigationCanceled | Отображает страницу «навигация прервана». |
about:NavigationFailure | Отображает страницу «навигация прервана». |
about:OfflineInformation | Информирует пользователя о невозможности просмотра странице в оффлайне. |
about:PostNotCached | Информирует пользователя, что при обновлении текущей страницы информация, введённая им в форму, будет отослана повторно. |
[править] Konqueror
Замечание: Все URI «about:», за исключением «about:blank» и «about:plugins», перенаправляются на «about:konqueror».
Адреса | Konqueror |
---|---|
about:konqueror | Показывает дружественный старт и навигационную страницу |
[править] Epiphany
С тех пор как Epiphany стал использовать Gecko как layout engine, общие и Mozilla-специфичные about: адреса работают как в Mozilla (или Mozilla Firefox, в зависимости от того какую ветку Gecko использовать).
[править] Netscape (исторический)
- Старые версии браузера Netscape имели about:people URI подобный about:credit, но перенаправляющий на список служащих Netscape. В добавок был about:username, где username это имя пользователя служащего Netscape, после ввода перенаправляется на домашнюю страницу Netscape выделеную для этого работника. Для примера, about:jwz перенаправляется на http://people.netscape.com/jwz/ (неработающая ссылка) [2] [3].
- Некоторые версии Netscape отображают историю браузера с адресом about:global .
[править] Примечания
- ↑ термин «about:blank» также главное название для группы различных CoolWebSearch malware программ.
- ↑ Статья на Mozillazine о Breakpad
[править] Ссылки
- Протокол about ссылок в Mozilla и Mozilla Firefox.
- Пасхальное яйцо в Firefox 3 beta 5