Por que ainda usamos "www" em URLs? [duplicado]

7

Por que prefixamos nossos URLs com " www ", não é http:// suficiente? É claramente não necessariamente porque é omisso.

No entanto, há uma circunstância específica em que o uso de "www" quebra a URL, quando há um subdomínio.

Quase toda vez que eu digo a uma pessoa não técnica para ir para uma url como blog.stackoverflow.com , ela tenta ir para www.blog.stackoverflow.com porque acha que todas as URLs começam com "www". e fique confuso quando não funcionar.

Existe uma razão técnica para o "www" ou foi inventada apenas por razões semânticas?

Há algo sendo feito para resolver isso ou é considerado um problema não?

    
por JD Isaacks 01.07.2011 / 15:09

2 respostas

8

A "melhor prática" para serviços de internet era usar ALIASes com nomes de papéis. Então você apontou as pessoas para "www.seudominio.xyz" para web, "ftp.seudominio.xyz", e assim por diante, mesmo se você tivesse apenas um computador gigante rodando o lugar todo.

O ganho foi quando você tem um segundo computador gigante, você pode dividir os papéis e ninguém teria que alterar nenhum link ou configuração.

Você simplesmente vive em um mundo em que 99,99% dos domínios são usados estritamente para websites. Apontando o nome de domínio do núcleo para um cruddy, "provavelmente faddish e nunca vai chegar a nada", webserver, em vez de uma chave DNS ou máquina de autenticação de diretório foi SHEER MADNESS era uma vez. ; -)

Nada está sendo feito para resolvê-lo, exceto recomendar que as pessoas usem o alias www.you.blog.xyz para you.blog.xyz para que ele não cause problemas para as pessoas que o esperam. Poxa, se você estiver usando o domínio para um único serviço em uma única máquina / nuvem, eu recomendo que você aliasse * .you.domain.xyz para que NADA funcione, mesmo "thisshouldntwork.you.blog.xyz".

    
por 01.07.2011 / 15:24
2

'www' é apenas um tipo de serviço, do qual pode haver muitos em execução em qualquer domínio. Mas o domínio em si só pode apontar para um servidor *.

Hoje é um serviço muito comum, mas no momento em que o padrão (bem, prática) foi cunhado, não havia nenhuma razão real para supor que o HTTP seria usado em vez de, digamos, Gopher.

Uma solução melhor seria para o navegador da Web procurar registros SRV desde o início, mas agora é meio tarde para mudar.

*) Sim, você pode ter vários registros A e assim por diante, mas é melhor que eles sejam indistinguíveis do ponto de vista do usuário.

    
por 01.07.2011 / 15:13