Por alguma razão, quando clico em visualizar o código-fonte da página em uma nova guia "vazia" no Firefox 55.0.2, há várias coisas em HTML (das quais realmente não me importo).
No entanto, uma vez que eu vejo:
<script type="text/javascript" src="chrome://browser/content/contentSearchUI.js"/>
<script type="text/javascript" src="chrome://browser/content/newtab/newTab.js"/>
Lá, meus alarmes tocam. Por que existe javascript? O que é isso?
Por que está lá em primeiro lugar? (um novo TAB supostamente vazio).
Por que existe uma referência ao "chrome: // browser /". O que está acontecendo?
mozilla
embora esses navegadores não têm relação com o Firefox em tudoRespostas:
@ Darren acertou a razão pela qual é chamado de 'cromo'. No caso do Firefox, esse é o termo geral para a interface do usuário do navegador que eles usam há mais de uma década. Somente Firefox e addons podem carregar
chrome://
URLs.Para responder à outra parte da sua pergunta, diferentemente das versões antigas do Firefox, uma página Nova guia não é uma página verdadeiramente vazia. Na verdade, tem uma localização:
about:newtab
- nãoabout:blank
. Se você olhar no canto superior direito, poderá ver um ícone de roda dentada. Você provavelmente definiu o seu como 'Mostrar página em branco'. No entanto, você sempre pode alterná-lo novamente para mostrar seus principais sites; é por isso que os scripts estão lá.fonte
about:blank
Respondendo a parte da sua pergunta,
chrome
nesta instância, há uma referência às partes da interface do navegador em torno da página (veja aqui para mais informações).É lamentável que o navegador do Google compartilhe o mesmo nome.
fonte