mboost-dp1

Microsoft

Standarder bliver standard i IE8

- Via IEBlog - , redigeret af Net_Srak , indsendt af jonhen

For et stykke tid siden meldte Microsofts IE Team ud, at IE8 vil følge webstandarderne til punkt og prikke, så længe man bad om det via et meta-tag. Det var dog ikke alle, der modtog denne nyhed med strakte arme, men Microsoft har nu valgt at omstøde beslutningen og gøre Standard Compliance Mode til den primære renderingsmotor.

Ifølge Microsofts IEBlog var det Microsofts nye “Interoperability Principles” og udsigten til en juridisk kamp med Opera, der var de primære grunde bag skiftet i renderingsmotor.

Den originale beslutning om at bruge IE7s motor som standard var baseret på frygten for, at en tvungen Standard Compliance vil betyde, at mange websider, der tidligere har været vist korrekt i IE7, eller er specielt designet til IE, ikke ville blive vist korrekt mere.





Gå til bund
Gravatar #1 - The-Lone-Gunman
4. mar. 2008 10:43
Microsoft bliver da kun bedre og bedre. Rigtig god nyhed!

Bare trist at vi nok ikke ser IE8 lige inden for det næste stykke tid.
Gravatar #2 - karga
4. mar. 2008 10:44
At de ikke bliver vist korrekt, fordi hjemmesiden er skrevet direkte til IE7 eller værre IE6, er vel hjemmesidens egen skyld.. vi er forhåbentlig kommet så langt, at hjemmesider bliver lavet af professionelle, med mindre det er mormors bridgeklub hver søndag eftermiddag
Gravatar #3 - rpey60
4. mar. 2008 10:46
Super fedt at de endelig magter at lave en ordentlig browser!
Så kan det være man kan få hjemmesider der virker i alle browsere =)
Gravatar #4 - Windcape
4. mar. 2008 10:48
Endelig tager Microsoft webudviklerne seriøse, og det er et STORT skridt for webudvikling generelt.

At IE8 så vil uddele smæk til de programmører som ikke har lært andet end IE6 quirks-mode programmering , er ikke noget jeg vil klage over.

Det er på tide at folk lærer at kode ordenligt, og at chefen kan se at hans udviklere er en folk lalleglade idioter der ikke ved hvad de laver.
Gravatar #5 - milandt
4. mar. 2008 10:50
Det bedste der kan ske for internettet er at de 60% websites der er "bygget til IE" holder op med at virke.

Det er en god chance for at få ryddet ud i gamle websites, samt forældede webdesigneres for den sags skyld.
Gravatar #6 - Hr. kofoed
4. mar. 2008 10:59
5 skrev:
Det bedste der kan ske for internettet er at de 60% websites der er "bygget til IE" holder op med at virke.

Det er en god chance for at få ryddet ud i gamle websites, samt forældede webdesigneres for den sags skyld.


Enig, folk der programmere hjemme sider til IE standarder skal lade være med at lave hjemme sider, så kunne man i det mindste teste den i en stort udvalg af hjemme sider med f.eks. browsershots
Gravatar #7 - Lowkey
4. mar. 2008 11:01
Hvad betyder det at modtage noget "med strakte arme"?
Er det lidt á la "åbne arme" eller betyder det at man laver en eller anden form for gymnastik?
Gravatar #8 - T-Hawk
4. mar. 2008 11:08
Det var dog en fantastisk nyhed. Så kan det være man ikke behøver bekymre sig om sider bliver vist korrekt, hvis bare de kodes korrekt.
KANON

Så håber jeg bare de ruller IE8 ud tvunget på alle systemer, og ikke lavet det Vista only.

Bare se på BJ-Trading, deres side virker fx kun i IE, og det er et IT-firma. Det skriger da til himmelen.
Gravatar #9 - NioBe
4. mar. 2008 11:12
Det bliver sQ godt med den nye standard.. Hvis den altså vil virke som den skal.
Som andre folk nu siger det og jeg sikkert blir sat som en gentagelse, så er det sQ også på tide med en browser hvor man ikke bekymre sig om, om siden virker til den eller ej.
Gravatar #10 - bobslaede
4. mar. 2008 11:14
Nu mangler vi bare en *nix version af IE8 :)
Gravatar #11 - manisto
4. mar. 2008 11:32
Niceness! Det var da dagens fedeste nyhed! :D Men så igen, jeg er næsten også så yderliggående, at jeg mener, at hjemmesider burde compiles for at kunne vises... :) Måske noget i stil med pdf eller laTex.
Gravatar #12 - karga
4. mar. 2008 11:33
#6 de første hjemmesider jeg lavede var formentlig IE only.. jeg testede dem ikke.. og den næste generation af sider jeg lavede efterfulgte bare brok over at ff ikke tolkede det korrekt..

Siden da er jeg gået over til at lave div-only css-layouts i xhtml, der følger standarderne og ikke har ie-hacks...

Lad dog lige folk udvikle sig.. når det handler om professionelle hjemmesider, så skal de jo selvfølgelig virke, men at sige de ikke skal lave hjemmesider? Så får vi jo aldrig dygtige webprogrammører
Gravatar #13 - CableCat
4. mar. 2008 11:45
#8 øøø, fætter BJ-Tradings side virker da fint i Firefox.
Gravatar #14 - stephenson
4. mar. 2008 11:49
Åhh dejligt! Endelig!
Gravatar #15 - Holger_dk
4. mar. 2008 11:50
tja, man kan jo sige at de lidt er ris til egen røv for MS... de kunne jo bare lave en browser der fulgte standarden fra start af...

men under alle omstændigheder fedt nok, især at de fjerner den meta-tag, selvom jeg godt kan se deres argumentation for at have den, det er jo trist at "ødelægge" en masse kunders sider (selvom det er dem der har kodet dem dårligt).

håber bare at de giver ALLE muligheden for at få IE8
Gravatar #16 - T-Hawk
4. mar. 2008 12:00
13 skrev:
#8 øøø, fætter BJ-Tradings side virker da fint i Firefox.

Det kan jeg se, på den comp der står ved siden af mig. Så vil jeg vælge at sige, at BJ-Tradings side ikke virker i ff i Gentoo Linux, på min computer.
Gravatar #17 - TuxDK
4. mar. 2008 12:44
Vent lige et øjeblik.
Til alle jer der sviner de folk til der optimere til IE:

Tænk jer lige om en gang. Jeg sidder og tilpasser hjemmesider for kunder, og hvis det stod til mig, ville jeg optimere i følge standarden.

Men men, det er ikke op til MIG hvordan det skal laves.
Hvis kunden siger det skal kunne virke i IE6/IE7, så må jeg benytte de quirks modes der nu er for at få det til at virke.

Jeg vil til hver en tid forsøge at benytte standard metoder, men det kan desværre ikke altid lade sig gøre.

Så lad venligst være med at svine web udviklerne til, da det langt fra er deres valg altid.

Har desuden også en chef i nakken der siger "sådan skal det bare gøres", og han betaler min løn.

(Jo, ved godt der er mange wannabe's der skal tage sig sammen, men siden folk begynder at snakke om professionelle udviklere, så er det dem jeg hentyder)
Gravatar #18 - Naish
4. mar. 2008 13:08
#17 Jeg er helt enig med det, det største problem er chefer som ikke forstår at der findes mere end IE.

Personligt plejer jeg at pege på deres nokia mobiler eller flå min iPhone op af lommen for at minde dem om at verdenen er mere end Internet Explorer.

Min personlige regel er at skrive til standarden og så lige "hacke" IE på plads.

Det virkelig overraskende er at man i Strict mode kan komme ret langt kun med standarden.
Gravatar #19 - Nolleren!
4. mar. 2008 13:13
#0 - Beskeden jeg personligt aldrig troede jeg skulle høre :O !
Gravatar #20 - Yocal
4. mar. 2008 14:02
#17 - Godt sagt. En anden tanke - at lave en side idag der ikke virker i IE7 eller IE6 er mindst lige så dumt som at glemme at teste i FF, Safari eller Opera. Vi har et browsermarkede, at størstedelen af brugerne benytter en browser der kræver lidt ektra energi i form af små hacks - men det er jo den folk bruger, så er det det man som udvikler må gejle sig op til.

Men alt i alt en fantastisk nyhed - skal nok gøre udvikling en tand hurtigere i fremtiden.

// Yoc.
Gravatar #21 - fennec
4. mar. 2008 14:26
Jeg har lavet hjemmesider i over 5 år nu, og skal gerne indrømme at de første var IE only. Men det var en del af kundernes ønsker (som #17 fint påpeger). Dengang kunne der hurtig spares penge hvis det kun var IE det skulle virke i. De andre browsers var også et stykke fra standarden dengang, så det er altså ikke kun Microsofts skyld.

Nu til dags er det heldigvis blevet nemmere, og holder man sig fra visse metoder/funktioner så er der slet ikke brug for hacks.

Vi har lavet intranet sider som kører på alt fra windows/linux/mac med alverdens forskellige browsers. Eneste hack vi har pt har er "block" <> "table-row", fordi vi skal vise/skjule tabelrækker ved onclick.
Gravatar #22 - F1skr
4. mar. 2008 15:02
2 skrev:
At de ikke bliver vist korrekt, fordi hjemmesiden er skrevet direkte til IE7 eller værre IE6, er vel hjemmesidens egen skyld.. vi er forhåbentlig kommet så langt, at hjemmesider bliver lavet af professionelle, med mindre det er mormors bridgeklub hver søndag eftermiddag


Hvis vi er kommet langt er det vel sådan at "normale" mennesker kan lave sider selv, ellers er vi jo ikke kommet langt...
Gravatar #23 - myplacedk
4. mar. 2008 15:18
12 skrev:
Lad dog lige folk udvikle sig.. når det handler om professionelle hjemmesider, så skal de jo selvfølgelig virke, men at sige de ikke skal lave hjemmesider? Så får vi jo aldrig dygtige webprogrammører

Mener du at det er nemmere at lave IE-only sider? Det mener jeg ikke det er. Problemet opstår kun fordi de tester i IE, i stedet for at følge standarderne, og IE følger deres egen næse.
Hvis IE følger standarderne, så vil amatør-kodende automatisk selv komme rigtigt tæt på.

Så det er ikke at gøre noget som helst mere besværligt. Tvært imod, det bliver nemmere at være både amatør og pro.

Jeg glæder mig!
Gravatar #24 - knasknaz
4. mar. 2008 18:12
#12: Vi er vel netop kommet langt, når alle og enhver kan følge standarden og dermed lave sider som virker for alle - uanset browser. At opfinde en teknologi som kun profesionelle og/eller nørder kan bruge og forstå er ikke imponerende. At lave et system som kan det samme, men er let at bruge, har jeg mere respekt for. Og det udelukker ikke, at resultatet af en professionels arbejde vil fremstå bedre end en begynders.

PS: Point til newz for munter titel. :)
Gravatar #25 - Windcape
4. mar. 2008 18:44
17 skrev:

Vent lige et øjeblik.
Til alle jer der sviner de folk til der optimere til IE:

Tænk jer lige om en gang. Jeg sidder og tilpasser hjemmesider for kunder, og hvis det stod til mig, ville jeg optimere i følge standarden.

Men men, det er ikke op til MIG hvordan det skal laves.
Hvis kunden siger det skal kunne virke i IE6/IE7, så må jeg benytte de quirks modes der nu er for at få det til at virke.
Vi sviner folk til der KUN koder til IE.

Firefox , Opera og Safari kræver også special-tilpasninger på nogle punkter, men det er irrelevant i forhold til det at følge W3Cs anbefalinger. Der er ingen standarder, det er anbefalinger. Folk misforstår det altid.

Jeg har arbejdet professionel som webudvikling (hvilket var for lavt, så studerer viderer for tiden). Og det kræver hverken mere af min eller kundens til at optimere til Firefox og IE. Erfaring og dygtighed kommer man langt med.

Men som sagt, er jeg meget glad for at Microsoft endelig tager sig sammen og dropper support for ældre versioner som standard.
Gravatar #26 - Hald
5. mar. 2008 07:20
så mangler vi bare at IE bruger mindre ram end photoshop :-P
Gravatar #27 - el_barto
5. mar. 2008 07:34
men Microsoft har nu valgt at omstøde beslutningen og gøre Standard Compliance Mode til den primære renderingsmotor.


Det er fandme det bedste Microsoft har gjort siden de droppede Microsoft Bob!

Go go!
Gravatar #28 - BurningShadow
5. mar. 2008 07:56
Jeg forstår godt at de i starten var (og sikkert stadig er) lidt imod at sætte "Standard Compliance"-mode som standard, da folk jo så vil se hvor elendig standard-understøttelse der var i IE6/7.

Og ved at kræve et ekstra meta tag, i sider der overholder standarderne, så kunne ordenligt kodede sider virke, side om side med Karl Koder siderne, og på den måde var der mulighed for at flere igen ville begynde at bruge IE, hvoraf følger at man så igen kunne begynde at slam-kode siderne, og dermed igen lave IE-only sider.
Gravatar #29 - zin
5. mar. 2008 14:58
#27: Hvad snakker du om? Microsoft Bob er da Guds gave til mennesket #1253242!
Gravatar #30 - BurningShadow
5. mar. 2008 18:29
#29
Microsoft Bob er da Guds gave til mennesket
Ligesom Syndfloden ;-)
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login