Где about:blank получал его имя от?

Все браузеры я протестировал поддержку about:blank как URL для пустой страницы. Я понимаю blank, но где прибывает about от?

7
задан 20.10.2009, 19:36

3 ответа

о нас: внутренняя схема URI (также известный как "схема URL" или, ошибочно, "протокол") в различных веб-браузерах для отображения определенных встроенных функций. Это не официально зарегистрированная схема и не имеет никакого стандартного синтаксиса.

В ранних версиях Netscape, любой адрес, начинающийся о: который не был распознан, поскольку встроенная команда просто приведет к тексту после отображаемого двоеточия. Точно так же в ранних версиях Internet Explorer, о: сопровождаемый строкой HTML (например, мир about:hello) представил бы ту строку, как будто это был источник страницы - таким образом обеспечение подобного (хотя более ограниченный) средство к данным: схема URI определяется RFC 2397. Тем не менее другие версии Netscape возвратили бы различные фразы в ответ на неизвестное о: адрес, включая "Whatchew разговор' о, Willis?" (крылатая фраза из сериала Штрихи Diff'rent) или "Домашний не играют dat!" (от повторяющейся пародии на сериал В Живущем Цвете).

Обычно реализованный о: URIs является about:blank, который отображает пустой документ HTML, и просто о: который может отобразить информацию о браузере. Opera использует начало URIs с оперы: в подобных целях и многих о: URIs будет переведен в соответствующую оперу: URI, если вводится; исключением является about:blank, который не переводится.

Источник

10
ответ дан 07.12.2019, 14:44
  • 1
    Перед концом 90-х все, что Вы - могло быть протоколами, таким образом, 'ошибочно, "протокол"' не был немного резок, полагая, что протоколы должны быть на первом месте, и та часть URI с тех пор не поглотила для выполнения нескольких целей. – DaveParillo 20.10.2009, 21:21

Это - родовое название для браузера о страницах. Я полагаю, что netscape был первым для использования их, и они завоевали популярность с тех пор. Более техническое объяснение было бы этим about: протокол и говорит браузер, что он ищет, встроен к браузеру, никакому DNS или необходимым запросам файла. Таким образом, about:blank использовался потому что about: был уже запрограммирован в, и меньше сложности означает меньше ошибок и меньше потенциальных дыр в системе безопасности.

2
ответ дан 07.12.2019, 14:44

Кажется, сокращение от "страницы браузера, которая не соединяется ни с чем (внешне)". См. также about:config, about:cache, about:plugins. Полный список здесь на SU

Просто замеченный, что поиск SU позволяет about:config!

0
ответ дан 07.12.2019, 14:44

Теги

Похожие вопросы