De onde é que about: blank obteve seu nome?

6

Todos os navegadores que testei suportam about:blank como um URL para uma página vazia. Eu entendo o blank , mas de onde vem o about ?

    
por Daniel Rikowski 20.10.2009 / 18:36

3 respostas

8

about: is an internal URI scheme (also known as a "URL scheme" or, erroneously, "protocol") in various web browsers to display certain built-in functions. It is not an officially registered scheme, and has no standard syntax.

In early versions of Netscape, any address beginning about: which wasn't recognised as a built-in command would simply result in the text after the colon being displayed. Similarly, in early versions of Internet Explorer, about: followed by a string of HTML (e.g. about:hello world) would render that string as though it was the source of the page - thus providing a similar (though more limited) facility to the data: URI scheme defined by RFC 2397. Still other versions of Netscape would return various phrases in response to an unknown about: address, including "Whatchew talkin' 'bout, Willis?" (a catch phrase from the TV show Diff'rent Strokes) or "Homey don't play dat!" (from a recurring skit on the TV show In Living Color).

The most commonly implemented about: URIs are about:blank, which displays a blank HTML document, and simply about:, which may display information about the browser. Opera uses URIs beginning with opera: for similar purposes, and many about: URIs will be translated into an appropriate opera: URI if entered; an exception is about:blank, which is not translated.

Fonte

    
por 20.10.2009 / 18:41
1

É um nome genérico para as páginas sobre o navegador. Acredito que o netscape foi o primeiro a usá-los, e eles se deram conta desde então. Uma explicação mais técnica seria que about: é o protocolo e informa ao navegador o que ele está procurando está embutido no navegador, sem solicitações de DNS ou arquivo necessárias. Assim, about:blank foi usado porque about: já estava programado e menos complexidade significa menos bugs e menos possíveis falhas de segurança.

    
por 20.10.2009 / 18:42
0

Parece ser uma abreviação de "uma página do navegador que não está se conectando a nada (externamente)". Veja também about: config, about: cache, about: plugins. Lista completa aqui na SU

Apenas percebi que a pesquisa da SU permite about: config!

    
por 20.10.2009 / 18:45

Tags