Hvad er en systemidentifikator?

I en verden af ​​informationsteknologi er en systemidentifikator en bestemt slags "dokumentbehandlingskonstruktion" - det fortæller computere, hvordan en specifik 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 markeringssprog 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 er placeret 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 det 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 inkluderer en systemidentifikator retningen til W3 -adressen.

Systemidentifikatoren og andre dele af dokumenttypedeklarationen eller DocType fortolkes af webbrowsere. Programmerere refer til de 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.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

Hvordan kan vi hjælpe? Hvordan kan vi hjælpe?