Navegadores diferentes implementam essa funcionalidade de maneiras diferentes.
Firefox: link
Chrome: link
IE: link
Se digitarmos um nome de domínio em uma barra de endereços do navegador, como ele descobrirá o protocolo correto para esse domínio?
Exemplo:
Se digitarmos linkedin.com em uma barra de endereços do navegador da Web, como ele sabe adicionar http: // .....
- > ex: link .......
Além disso, se não mencionarmos o ftp, ele adicionará automaticamente ftp: // ......
Como isso tudo funciona?