Skip to main content

Hvad er en systemidentifikator?

I en verden af informationsteknologi er en systemidentifikator en bestemt slags "dokumentbehandlingskonstruktion" - det fortæller computere, hvordan en bestemt fil skal fortolkes ved at identificere, hvilken slags anvendelse der skal bruge den.Systemidentifikatorer går i begyndelsen af en fil for at give instruktioner til fortolkningscomputeren.Programmerere bruger denne form for nyttigt direktiv på markeringssprog som HTML og XML.

I begyndelsen blev systemidentifikatorer brugt i et HyTime Markup -sprogmiljø til værktøjer som standardiseret generel markeringsprog eller SGML.Systemidentifikatoren er også en del af et HTML -dokument, den almindelige filtype til oprettelse af webside -skærme.Derudover er en systemidentifikator en del af XML, et markeringssprog til kontrol af virtuelle elementer med tags.

Systemidentifikatorer er generelt inkluderet i en dokumenttype -erklæring (DTD).DTD er en del af et orienterende etiket, der går før den eksekverbare kode.Programmerere kalder det en fragmentfri URI -reference.Systemidentifikatoren kan være en del af det, der placeres inden for anførselstegn i en DTD.

Forskellige slags identifikatorer hjælper computere med at bruge markeringsfiler på forskellige måder.En systemidentifikator er til et dokument, der kun skal bruges af en applikation.Når et dokument spænder over mere end en applikation, bruger den en offentlig identifikator.

Systemidentifikatorer vil ofte omfatte en henvisning til World Wide Web Consortium eller W3 gennem et tag inklusive www.w3.org.World Wide Web Consortium er en gruppe, der præsenterer internationale standarder for markeringssprog til programmeringssamfundet.W3 er en autoritativ kilde til at lære strukturen af XML- og HTML -dokumenter.Derfor vil en systemidentifikator omfatte retningen til W3 -adressen.

Systemidentifikatoren og andre dele af dokumenttypeklarationen eller DocType fortolkes af webbrowsere.Programmerere henviser til diagnostiske handlinger fra webbrowser -teknologier som "sniffing" eller "skift", hvor browseren bestemmer en layouttilstand med opmærksomhed på DTD -koden.I mange slags moderne webbrowsere er DTD stort set ubrugelig, hvis HTML -typen fortolkes med HTML -parsere i stedet for andre læsemetoder.Ikke desto mindre er systemidentifikatoren og DTD stadig den fælles standard for at sikre, at webbrowseren genkender formatet på en fil.Alt dette skaber det sofistikerede system, hvor en række browsere nøjagtigt lægger websider ud i henhold til kildekoden, der præsenteres for dem.