Hvad er en systemidentifikator?

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

I begyndelsen blev systemidentifikatorer brugt i et HyTime markup-sprogmiljø til værktøjer som standardiseret General Markup Language eller SGML. Systemidentifikatoren er også en del af et HTML-dokument, den almindelige filtype til oprettelse af webside vises. Derudover er en systemidentifikator en del af XML, et markup-sprog til styring af virtuelle elementer med tags.

Systemidentifikatorer er generelt inkluderet i en dokumenttypedeklaration (DTD). DTD er en del af en orienterende etiket, der går foran den eksekverbare kode. Programmerere kalder det en fragmentløs URI-reference. Systemidentifikatoren kan være en del af, hvad der er placeret inden for anførselstegn i en DTD.

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

Systemidentifikatorer vil ofte indeholde 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 markup-sprog til programmeringssamfundet. W3 er en autoritativ kilde til at lære strukturen af ​​XML- og HTML-dokumenter. Derfor vil en systemidentifikator inkludere retningen til W3-adressen.

Systemidentifikatoren og andre dele af dokumenttypedeklarationen eller DOCTYPE, fortolkes af webbrowsere. Programmerere refererer til diagnosticeringshandlingerne for webbrowser-teknologier som "sniffing" eller "switching", hvor browseren bestemmer en layouttilstand under hensyntagen til 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 almindelige 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 i henhold til den kildekode, 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?