Skip to main content

Cos'è un identificatore di sistema?

Nel mondo della tecnologia dell'informazione, un identificatore di sistema è un tipo specifico di "costrutto di elaborazione dei documenti" - dice ai computer come interpretare un file specifico identificando quale tipo di applicazione dovrebbe usarlo.Gli identificatori di sistema vanno all'inizio di un file per fornire indicazioni al computer di interpretazione.I programmatori utilizzano questo tipo di utile direttiva in linguaggi di markup come HTML e XML.

All'inizio, gli identificatori del sistema sono stati utilizzati in un ambiente di lingua di markup Hytime per strumenti come il linguaggio di markup generale standardizzato o SGML.L'identificatore di sistema fa anche parte di un documento HTML, il tipo comune di file per la creazione di pagina Web.Inoltre, un identificatore di sistema fa parte di XML, un linguaggio di markup per il controllo di elementi virtuali con tag. I identificatori di sistema sono generalmente inclusi in una dichiarazione di tipo di documento (DTD).Il DTD fa parte di un'etichetta di orientamento che passa prima del codice eseguibile.I programmatori lo definiscono un riferimento URI senza frammenti.L'identificatore del sistema può far parte di ciò che è posto all'interno delle quotazioni in un DTD.

Diversi tipi di identificatori aiutano i computer a utilizzare i file di markup in modi diversi.Un identificatore di sistema è per un documento che dovrebbe essere utilizzato solo da un'applicazione.Quando un documento copre più di un'applicazione, utilizza un identificatore pubblico. Gli identificatori di sistema

includeranno spesso un riferimento al World Wide Web Consortium, o W3, attraverso un tag che include www.w3.org.Il World Wide Web Consortium è un gruppo che presenta standard internazionali per i linguaggi di markup alla comunità di programmazione.Il W3 è una fonte autorevole per l'apprendimento della struttura dei documenti XML e HTML.Ecco perché un identificatore di sistema includerà la direzione all'indirizzo W3.

L'identificatore del sistema e altre parti della Dichiarazione del tipo di documento, o Doctype, sono interpretati dai browser Web.I programmatori si riferiscono alle azioni diagnostiche delle tecnologie del browser Web come "annusare" o "commutazione", in cui il browser determina una modalità di layout con attenzione al codice DTD.In molti tipi di browser Web moderni, il DTD è in gran parte inutile se il tipo HTML viene interpretato con parser HTML, anziché altri metodi di lettura.Tuttavia, l'identificatore del sistema e il DTD sono ancora lo standard comune per assicurarsi che il browser Web riconosca il formato di un file.Tutto ciò crea il sofisticato sistema in cui una varietà di browser stabilisce accuratamente pagine Web secondo il codice sorgente che viene loro presentato.