1.2. Compromessi di progettazione (Design Trade-offs)
In misura molto maggiore rispetto a quando gli URN furono inizialmente considerati e i loro usi delineati (vedere [RFC1737]), le questioni degli identificatori persistenti su Internet coinvolgono compromessi di progettazione fondamentali che sono molto più ampi degli URN o dell'approccio URN e toccano persino questioni di ricerca aperte all'interno della comunità delle scienze dell'informazione. Specifiche ideali e complete su ciò che dovrebbe essere fatto o richiesto nell'intero universo degli URN richiederebbero un accordo generale su, e soluzioni a, una vasta gamma di tali questioni. Sebbene alcune di queste questioni siano state introdotte da Internet o dagli approcci dell'era informatica alle codifiche dei caratteri e all'astrazione dei dati, altre precedono Internet e i sistemi informatici di secoli; è improbabile che ci sia un accordo su soluzioni complete nel prossimo futuro.
Sebbene questa specifica contenga di conseguenza alcuni requisiti e flessibilità che non sarebbero presenti in un mondo più perfetto, ciò è stato necessario per produrre una specifica di consenso che fornisce una definizione modernizzata degli URN (l'alternativa poco attraente sarebbe stata quella di non modernizzare la definizione nonostante l'ampia distribuzione).
Le seguenti sottosezioni descrivono due delle questioni rilevanti in maggiore dettaglio.