Cuando pregunta por qué un estándar es la forma en que es, hay dos posibles interpretaciones de su pregunta: (a) ¿Cuáles son los beneficios percibidos de la elección del diseño que se realizó, y (b) cuál fue la secuencia histórica? de los eventos que llevaron a este diseño a ser adoptado sobre otros diseños.
Claramente, el uso de URI de tipo HTTP otorga exclusividad. Pero eso también podría haberse logrado de otras maneras, por ejemplo inventando un nuevo esquema de URI. Creo que si rastrea los argumentos que se hicieron en ese momento, encontrará que muchas de las personas que abogan por el uso de URI de estilo HTTP también estaban defendiendo que los URI de espacio de nombres deberían ser referenciables, tal vez a un esquema o a otro tipo del documento. De hecho, es política del W3C para sus propios espacios de nombres que siempre haya un documento que pueda recuperarse cuando escriba el URI de espacio de nombres en un navegador, y que le diga algo útil sobre el espacio de nombres.
así que sospecho que el hecho de que usamos URIs que se ven deferenceable pero no define ninguna semántica para lo que sucede cuando se eliminan las referencias es en realidad el resultado de un compromiso entre el comité de dos o más campos opuestos. Pero tendrías que hacer una investigación histórica adecuada para confirmar eso.
Probablemente porque son bastante únicos. –
Entiendo que las URL son exclusivas. ¿Por qué exactamente necesitamos etiquetas XML únicas? – osa