Nykomling
|
|
Reg.datum: Jan 2006
Inlägg: 27
|
|
Nykomling
Reg.datum: Jan 2006
Inlägg: 27
|
Hubbert: men hur skulle det se ut om vi inte hade några standarder att följa? Om varje browsertillverkare bestämde sig för att bearbeta kod på sitt eget sätt så skulle det ju till slut vara omöjligt att koda vettiga hemsidor överhuvudtaget. Det är ju just detta som är problemet med IE; de följer inte standarder väl, eller bryter mot dem helt och hållet. Det är därför vi sitter och hackar oss runt grejjer för att få dem att funka i ie.
Standarder är ju till för att i så stor utsträckning som möjligt få hemsidor att visas korrekt på största möjliga användarplattform. Vi kommer aldrig att få 100% av befolkningen att använda FF eller Safari, och då måste ju självklart koden funka i andra browsers också. Därav standard. Det är precis samma sak som att det finns en bestämmelse för vad som är platt, eller hur lång en centimeter är. Ett gemensamt ertaget uttryck med andra ord.
Visst, folk som pratar om validering har inte alltid validerade sidor, men det kan ju också bero på många olika saker. (Nu finns det iochförsig omvägar för just detta exemplet men,) om man lägger in en flash fil med den ur flash genererade koden så kommer sidan till exempel inte att validera. Valideringen i sig är ju bara ett verktyg för att underlätta för dig att vara säker på att din kod är schysst.
Anledningen till att icke-validerade sidor, samt sidor som den som nämns här ovan överhuvudtaget funkar är ju för att browsern går in i det som kallas Quirks Mode vilket gör att den visar sidan efter bästa förmåga enligt sina egna rutiner (därmed visar också de flesta browsers sidor olika i Quirks Mode).
Vidare är också anledningen till att de flesta sidor inte är standardiserade att det är relativt nytt att jobba enligt standarder inom större företag. Det ÄR jobbigare att göra ett gäng div'ar än vad det är att göra ett table, men i slutändan så kommer det fortfarande att funka bättre.
Och ditt exempel med glödlampor... det är ju precis det som W3C försöker ordna för oss... det är lamptillverkarna som inte riktigt bryr sig om det ännu.
|