Citat:
Ursprungligen postat av tartareandesire
Känns inte som en helt genomtänkt idé, nej. Risken blir att man måste utveckla en webbplats för varje webbläsare, ungefär som med smartphones.
|
Och vad är skillnaden mot idag? Även om det finns versionnummer så beter sig inte webläsarna likadant. Så även om du säger att din site är skriven för HTML4.1 så lär du ju inte kollat på specen för hur du ska skriva koden utan du har tittat på hur saker och ting fungerar i webbläsarna och använt det. Men om ni nu använt versionsnumret så kan inte ni göra en lista på vilken version av Firefox, IE, Chrome, Opera och Safari som stödjer vilken HTML-version.
Jag skulle gissa att de som specat och implementerat HTML-standarden i 20 år har betydligt bättre koll på om versionnummer är något som behövs för implementationerna eller inte.
Ta tex Firefox de har 3 olika sätt att rendera sidan och de är Quirks Mode, almost standards mode och full standards mode:
https://developer.mozilla.org/en/Moz...7s_Quirks_Mode. Inte en för varje HTML-version.
Det enda som versionnumret har används för är ju i marknadsföringsskäl när folk hävdar att sidan är skriven i HTML5 tex. Även om de flesta som hävdar det antagligen använder video-taggen och har ingen aning om vad HTML5 egentligen är. W3C verkar vilja marknadsföra och ha sig och vill antagligen ha ett versionnummer. Däremot WHATWG som består av folk från de olika webbläsarna är de som valt att avskaffa versionnumret eftersom de inte sett en anledning att ha kvar det.
Och varför har ingen uttalat sig om detta innan. HTML5 har ju utvecklats så här hela tiden. Sen att det kallades HTML5 från början och inte bara HTML är bara olyckligt eftersom man nu behöver plockar bort 5:an. Men inget har ju ändrats förutom namnet. Men fortsätt ni kalla det HTML5 om ni tycker det blir lättare att skriva HTML då.
Om du tex skriver en sida med doctype "-//W3C//DTD HTML 4.01//EN" (HTML 4.01 strict) så kommer den renderas exakt på samma sätt som en sida som har en HTML5 doctype <!DOCTYPE HTML>. Exakt på samma sätt.
Sen hade ju varit trevligt om det var så att man visste att Firefox 3 stödjer HTML4.01, Firefox 4 stödjer HTML5 osv. Men så har det aldrig fungerat och att då döpa om det från HTML5 till HTML är ju bara för att förtydliga det.