Dolgoznak a HTML munkacsoport tagjai, olvasom a HTML Infon, és valóban, megy a fejlesztés. Fejlesztik, megvitatják a HTML 5 szabványt, fejlesztik a böngészőket. A Firefox, Safari/WebKit, Opera kapcsán már megszokhattuk a folyamatos fejlesztést, s míg az IE7-tel közel sem lehettünk elégedettek, az IE8 esetében előfordulhat, hogy nem lesz rá rossz szavam (több rossz szavam, mint bármelyik más böngészőre). Az aktív fejlesztés a böngészőpiac minden szegmensében pedig jó, a bepunnyadt lehetőségeket épp az ideje egy kicsit felturbózni. Sajnos továbbra is nagy kérdés, hogy mikor hal ki végre az IE6, és szívesen megásnám a sírját az IE7-nek is. Reméljük ezen a szinten is tudnak az IE8 kapcsán látható előrelépést tenni a Microsoftnál. Mert rajtuk múlik.

De lássuk, hogy mi a helyzet a jövőt illetően – amikor a ma még fejlesztett böngészők elterjednek széleskörűen. Kapunk teljes CSS 2.1 támogatást. Ez olyan dolgokat tesz végre lehetővé, mint a display: table, vagy a CSS generált tartalom (content) lehetősége. De jön a :before, :after, :focus pszeudo elem támogatás, és az outline is, mely elemek kiemelését teszi lehetővé a layout megváltozása nélkül.
A HTML elemek alt tulajdonsága végre alternatív tartalomként, és nem title-ként fog viselkedni. A manapság nem túl széleskörben használt button HTML elem a value tulajdonságát fogja a szerver felé elküldeni, nem pedig az általa befoglalt HTML részletet.
Fejlődik az AJAX és a JavaScript is. A getElementById függvény kisbetű-nagybetű érzékeny lesz, és tényleg csak az akkor ad vissza egy elemet, ha az id tulajdonsága egyezik, és nem akkor is, ha a name tulajdonsága egyezik. Lehetővé válik az egyes weboldalak (iframe-ek) közötti biztonságos kommunikáció a postMessage lehetőségével. A böngészők támogatni fogják a különböző domainek közötti “AJAX” kommunikációt, adatok elérését is, bár várhatóan nem szabványosan, de ez egy függvénykönyvtárral megoldható lesz.
Javulnak a fejlesztőeszközök, a Microsoft gyakorlatilag lemásolta a Firebugot (éljen), fejlődik a Firebug is. Remélhetőleg további ügyes eszközök is elterjednek, és az Opera és WebKit is hasonló szintű eszközöket fognak tudni majd felmutatni.
Ezek a szösszenetek IE8 központúan, és erősen szubjektív válogatásban tükrözik azokat az újdonságokat, melyek remélhetőleg mihamarabb (persze ez itt most 2-3 évet is simán jelent) mindennapi munkánk során használhatóak lehetnek úgy, hogy aggódnunk kellene azt illetően, milyen böngészőt használnak látogatóink. Addig is: nem árt megismerni ezeket (sok böngészőben már kipróbálhatóak, tesztelhetőek!), és felvenni a ritmust a fejlődő és egyre szabványosabb web kapcsán. Itt az ideje.
OK, de mi köze a cikknek a címhez?
Ami azt illeti, ezen én is elgondolkodtam, de aztán így raktam ki mégis. A mondanivaló az az, hogy reményteli, hogy jó helyen, a W3C keretei között (ez se egyértelmű, de az egy másik bejegyzés lenne) fejlődik a HTML szabvány, s hogy a böngészők implementálják is a friss, kevésbé friss szabványokat a punnyadás helyett. Nagyon sokáig nem így volt.
Ezzel teljesen egyetértek, csak amikor megnyitottam a bejegyzést akkor valahol arra számítottam, hogy kiderül valami az amúgy oly titokzatos HTML5 szabványról.
Ugyanakkor meglepett, hogy visszavonták az IE 7 engine alapértelmezetté tételét és ez azért okot adhat némi bizakodásra. Azt azért kétlem, hogy nem lesz rá több rossz szavad mint bármi másra!
A változások egyébként tényleg örömtelinek tűnnek, bár ami az IE-t illeti elég vegyesek az érzelmeim. Melyik volt, talán az IE 5.5 amire azt mondták ennél jobb nincs és nem is lehet?
Az IE csapat kezd egyre szimpatikusabbá válni a szememben, az alapértelmezetten szabványkompatibilis megjelenítési módon leesett az állam – el sem tudtam volna képzelni ilyesféle döntésváltoztatást a Microsoftnál. Remélem, sikerül megvalósítaniuk a kitűzött célokat, és csak imádkozom, hogy az IE 6 nagyon gyorsan váljék egy rossz emlékké.
Ceriak:
szerintem vmi ilyesmi fog tortenni.
http://www.joelonsoftware.com/items/2008/03/17.html
“Secretly? Here’s what I think is going to happen. The IE8 team going to tell everyone that IE8 will use web standards by default, and run a nice long beta during which they beg people to test their pages with IE8 and get them to work. And when they get closer to shipping, and only 32% of the web pages in the world render properly, they’ll say, “look guys, we’re really sorry, we really wanted IE8 standards mode to be the default, but we can’t ship a browser that doesn’t work,” and they’ll revert to the pragmatic decision.”
Viszont az IE8 nem biztos, hogy annyira el fog terjedni, mivelhogy (SZVSZ) csak legális Windowsra fog felmenni. Helyi szinten ez katasztrofalis aranyokat fog produkalni, lesz pár ember aki megveszi a wint, a maradék meg felrak egy FF-t, Operát, stb.-t
Gyakorlatilag kizárt, hogy csak legális Windowsra lehessen felrakni, ugyanis ezt a bakit már egyszer majdnem elkövette a Microsoft az IE7-el és akkor is rá kellett jönniük, hogy ez nem járható út…
@Thoer: Én is a te véleményeden vagyok inkább, remélem nem követi el ezt a hibát még egyszer a Microsoft. És remélem iszonyatosan megmarketingeli, hogy ne fordulhasson elő hogy csak pár gépen lesz majd jelen, és még jobban megosztja a piacot.