3.646
redigeringer
m (bot: indsæt skabelon autoritetsdata) |
m (Typo fixing, replaced: hjemmesider → websideer, hjemmeside → websted) |
||
En besøger af fx en hjemmeside kan bruge en hvilken som helst browser – det har programmøren ingen kontrol over. Derfor kan programmøren ikke blot udvikle hjemmesiden, så den passer til en enkelt, fx den mest populære, browser. Han risikerer nemlig, at der er problemer med, hvordan hjemmesiden ser ud, i andre browsere – problemer som fx, at bokse står oveni hinanden, eller at en knap ikke fungerer overhovedet.
For at komme dette problem til livs for udviklingen af [[
Håbet er nu, at [[udvikler]]ne af de mange forskellige nuværende og fremtidige browsere efterhånden vil indrette browserne til at benytte sig af disse standarder, så en bestemt programmeringskode fortolkes ens overalt.
Da [[internet]]tet var i sin spæde start, og de første browsere blev udviklet, var konkurrencen ikke stor blandt browserudviklere. [[Microsoft]] kom efter nogle år til markedet med en browser, der fungerede glimrende til datidens brug, og de havde så godt som hele markedet i en lang årrække.
Men efterhånden blev [[Microsoft Internet Explorer]] udvidet med personlige præg på kodefortolkningen – [[Microsoft]] opfandt selv nye elementer af fx [[HTML]], som [[Internet Explorer]] blev tilpasset til at fortolke, og eksisterende dele af kodesprogene blev fortolket mere eller mindre forkert i forhold til deres oprindelige formål. [[HTML-tags]] som <code>< font ></code> blev tilføjet som formateringskoder, og dermed blev den ideelle adskillelse af struktur og layout brudt.
[[Tags]] som <code><frame></code> blev efterhånden meget ofte benyttet til opbygningen af en [[
Efterhånden som nyere browsere kom til markedet med deres egne bud på, hvordan en browser skulle fungere, blev forvirringen kun større, og alle kiggede sig om efter en standard at følge.
|