Hvorfor websider vises annerledes i ulike nettlesere?

Opprette websider ser ut til å være mye lettere nå enn det var for bare få år siden. Det er mange website redaktører reklame som du kan lage en nettside uten å vite noe kode. Forskjellige nettlesere og operativsystemer analysere HTML kode annerledes, og utseendet på nettstedet kan endres avhengig av nettleseren en besøkende til nettstedet ditt bruker. Du kan ikke kontrollere hva programvare en besøkende vil bruke for å se websiden, men hvis du lære HTML, kan du fikse koden for å gjøre alle nettlesere behandle websiden samme.

Operativsystem

Forskjellige operativsystemer, for eksempel Windows og Mac OS X, display betjeningselementer annerledes. Form elementer og skjema sende knapper vil skifte farge og stil, avhengig av hvilket operativsystem du bruker. Du kan lage din egen form knappene slik at de viser den samme uansett hvilken operasjon systemer nettstedets besøkende kan bruke. Ved hjelp av Cascading Style Sheets (CSS), kan du også formatere andre formelementer som tekstbokser til å se den samme uavhengig av operativsystemet.

Skjermoppløsning

Skjermoppløsning varierer avhengig av størrelsen på skjermen, type skjermkort i datamaskinen og preferansene til brukeren. Du kan ikke kontrollere hva oppløsning folk bruker når de viser websiden. En mindre oppløsning vil gjøre ikonene ser større på skjermen, og har mindre plass på skrivebordet. En større oppløsning vil gjøre ikonene ser mindre og gi deg mer plass på skjermen. Du kan enten lage en fleksibel webside som endrer størrelse avhengig av oppløsningen på skjermen, eller du kan opprette en fast bredde nettsted som forblir samme størrelse uansett hva oppløsning. Hvis du bruker en fast bredde nettstedet, må du gjøre det smalt nok slik at det ikke skaper en horisontal rullefelt på lavere oppløsninger. Den laveste vedtak har endret seg over årene. Det er vanlig nå til å designe websider på 800 eller 1000 piksler bred, så de fleste PC-brukere kan se på nettstedet.

browser

Ulike nettlesere behandle websider annerledes. Ikke alle nettlesere bruke web design standarder, slik at en nettside kan se ødelagt hvis den ikke forstå koden. Hvis koden ikke er standardisert, da nettlesere som bruker standardene kan brekke siden. Hacks og ekstra stilark blir brukt, slik at flere nettlesere kan vise siden det samme. Sjekk din nettside i flere nettlesere som du lager den for å sørge for at det ser det samme i dem alle.

DOCTYPE

En DOCTYPE er litt av HTML satt på toppen av en side slik at leseren vet hvilken kode det er å se. Hvis du bruker feil DOCTYPE med koden din, så noen nettlesere kan tolke utseendet på siden riktig, mens andre kan bryte siden. Hvis du ikke bruker en DOCTYPE i det hele tatt, vil nettleseren prøve å gjette, men det er ingen garanti det vil gjette riktig.

hacks

Eldre nettlesere som kreves hacks for å se standard HTML og CSS-kode av web-sider fordi nettleseren ikke overholder webstandarder. Hacks er spesialtegn eller koder som brukes i forbindelse med CSS eller HTML for å tvinge en eldre nettleser for å gjenkjenne riktig kode. Hacks er nettleser-spesifikk så bare nettleseren de er rettet mot kan se dem. Noen mennesker vil bruke disse hacks i en betinget kommentar slik at bare den gamle nettleseren kan se det og nyere nettlesere ikke kan. Dette gjør siden for å gjengi på en lignende måte i ulike nettlesere.