Hay un protocolo estandarizado llamado RFC 1738 que determina qué caracteres pueden formar parte de las direcciones web (llamadas url) y cuáles no. Este conjunto de “normas” fue desarrollado por el grupo de trabajo de Tim Berners-Lee, que está considerado el padre de la web.
El espacio fue excluido porque se consideró que resultaba confuso o inseguro. Hay que tener en cuenta que las url se suelen incluir en documentos y en ciertos lenguajes de programación. Si se hubiera aceptado, ¿cómo podríamos diferenciar a simple vista, por ejemplo, dos espacios juntos de uno solo? También podría crear problemas con las direcciones en algunos lenguajes de programación que utilizan el espacio para separar conceptos distintos.
(Extraído de Quo)










2 comentarios
Mu buen post. Desconocía el porqué.
Fijatetúquecosa.......
Gracias yaestaellistoquetodolosabe, buena información. Quiero agregar algo más:
Además de ser inseguro por la falta de distinción, es inseguro porque hay más de una forma de poner un espacio.
Miren la Tabla de espacios que está publicada en Wikipedia.
http://en.wikipedia.org/wiki/Space_(punctuation)
Con esto, escribir una url con espacios diferentes al tradicional %20 sería algo bastante complicado.
Saludos
Los comentarios están cerrados