Lo que realmente no entiendo es la ventaja de usar '?' en lugar de '&' en las URL:Separador de parámetros en urls, el caso del signo de interrogación mal usado
Se hace la vida de nadie más fácil si utilizamos un carácter diferente como el primer carácter de separación. ¿Se puede dar una explicación razonable?
EDITAR: después de más investigaciones encontré que "&" puede ser una parte del nombre del archivo (términos & conditions.html) entonces "?" es un buen separador Pero aún así creo que usar "?" para separadores hace vida más fácil (de generadores y analizadores de URL punto de vista):
¿Hay alguna ventaja en el uso de "&", que no está claro a primera vista?
¿Entonces se han desarrollado en diferentes momentos? HTML estaba allí antes de URI? –
Sí, se desarrollaron por separado, pero no, el HTML no existía antes de los URI (anteriormente denominados URL). –
Entonces la respuesta puede ser algo así como "HTML y URI desarrollados por separado y los desarrolladores de HTML no han notado el beneficio de usar? Como separador de parámetros en lugar de &" excepto que diría "no lo he notado" no es exacto.Pueden tener una buena razón. –