Nadějné sliby pro IE7 beta 2
Jak už minulý víkend někteří psavci zmínili, tým IE7 oznámil seznam vykreslovacích chyb CSS, které jsou již opraveny pro nadcházející IE7 beta 2, která už by měla být mimochodem dostupná široké veřejnosti.
S vypuštěním první bety bylo známo, že změny v podpoře technologií a v uživatelském rozhraní se budou teprve implementovat, bylo to zmíněno i v minulém spotu, tudíž podpora případných standardů je do finální verze pochopitelně zamýšlena jiná, než byla prozatím k vidění. Alespoň jsem tak pouze tiše předpokládal.
Zatímco jsem užíval před týdnem volného víkendu, vyšla tato pro mě relativně pozitivní zpráva s výčtem opravených bugů. Jejich seznam najdete také na výše uvedených odkazech, nebudu je zde opakovat. Některé z nich opravují tradiční chybky ve vykreslování CSS, něco jsou ovšem také již dlouho požadované vlastnosti jako je podpora rozšířených selektorů, či různé fixní pozicování elementů či pozadí.
Takto konkrétní zprávu jsem od týmu vývojářů IE v MS ani nečekal. V pátek po ránu byla pouze k dispozici zpráva od Web Standards Project (WaSP), že spolupracují na zlepšení podpory standardů do další betaverze IE7, konkrétní checklist se objevil až později přes den. Tento seznam opravených chyb byl mimochodem neoficielně známý již před třemi týdny.
Budeme muset doufat, že se řešení těchto problémů bude provádět zodpovědně – počítám, že supervize z WaSP nenechá vše náhodě. Na IE7 se dohledem a konzultacemi podílí i Molly Holzschlag, což by samo o sobě mělo zajistit velice dobrou úroveň výstupů, pochopitelně ve stanovených mantinelech. Jinak už také rozumím, proč WaSP opustilo Browse Happy, které otevřeně nabádalo k opuštění IE a ukazovalo jeho chyby – už tehdy se evidentně chystala spolupráce s MS, tak byla potřeba se od podobného projektu distancovat.
Samotný Microsoft si spolupráci pochvaluje:
„WaSP pomohlo cennými radami, postřehy zákazníků z používání produktů a vhodnými připomínkami pomáhá našim týmům přiblížit se k cíli splňování standardů.“ – Brian Goldfarb, produktový manažer skupiny Microsoft Web Platform and Tools
Sice zatím nepadly další zmínky o nápravě například DOM modelu, o podpoře fallbacku objektů se jen spekuluje a také není jisté nakládání s overflow modelem. Minimální a maximální rozměry také nejsou zmíněny. S jejich podporou se ovšem dá počítat.
Upřímně, mám z této transparence radost, co jsem se dopátral, tak to všechno vzniklo na SXSW, kde se pár lidí z MS, W3C (CSS WG) a WaSP potkalo a dalo hlavy dohromady. Produktoví manažeři zodpovědní za webové technologie jsou po dlouhé době zpět ve W3C a naslouchají. Naslouchají! Místo bezhlavého vymýšlení a prosazování vlastních technik se tentokráte otevřeně táží okolí a žádají zpětnou vazbu. Nevím, na kolik je toto v souladu s korporátními postupy MS, ale jednotlivé osoby z vedení těchto projektů začínají být na „naší“ straně bariéry a nezkoušejí nám dokázat svojí vlastní vynalézavost v implementaci proprietárních technologií, ale skutečně slyší na snahy o sjednocení.
Například nyní Chris Wilson z týmu MS otevřeně řeší, zda-li
ponechat hvězdičkový filtr * html – pro IE7 beta
2 má být toto chování opraveno, ale mohlo by to napáchat více škody
v návaznosti na další rozdíly v renderingu. Totéž platí
o dalších jednotlivých filtrech – stačí, aby byl opraven
selektor, ale už ne daná implementační chyba, kterou napravují
následující pravidla, a výsledky budou relativně chaotické. Proto zatím
zůstávám u podmíněných komentářů a uvidíme, co Internet Explorer
7 na stylopis dle standardů a primárně funkční ve všech nových
Gecko, Safari, KHTML, Operách a podobných.
Zatím také vypadá, že se podařilo dořešit podporu CSS 1. Naopak není jasné, jak to bude s posíláním browseru do quirks módu prologem či prázdnou řádkou. Také se zatím neví, co různé vlastnosti okolo kurzorů či tabulek.
Mimochodem nedivím se, že MS v tuto chvíli neřeší průchod testu Acid2, bohatě bude stačit, když bude funkční praktická podpora standardů, než aby se „záplatovaly“ různě obskurní metody předávání dat ‚inline‘ a podobné kejkle, které Acid2 používá.
„Skutečně nás ZAJÍMÁ podpora standardů, a především utrpení, které dnešní webdesignéři zažívají při práci s IE, abychom ho nakonec vytvořili lepším; nemyslím si, že cílení na průchod testem Acid2 je v tuto chvíli pro nás tou správnou prioritou.“ – Chris Wilson, hlavní programový manažer webové platformy v IE (jak sám říká – „nikoliv ten Chris Wilson, bubeník Good Charlotte“ :D)
Pondělí, 8. 8. 2005 2.19 | Trvalý odkaz | Trackback






[1] whitwa
Kdyby vývojáři IE tuto snahu měli už u 6, představte si kolik času by nám to ušetřilo (kodérům, blogařům, uživatelům). Stejně slibům microsoftu nevěřím, uvěřím až jeho chování uvidím na vlastní oči :)
8. 8. 2005 9.44
[2] Jozef Izso
Ad Naslouchají!: Microsoft vždy využíval spätnú väzbu na vylepšovanie svojich produktov. Cieľovým prostredím pre IE6 však bol podnikový sektor a tak to aj dopadlo.
Teraz však aj podniky začínajú oveľa viac využívať štandardy a v nemalom množstve opúšťajú od IE platformy. MS teda musí zlepšiť svoju pozíciu. A je dobré, že pochopil, že tentoraz potrebuje feedback od webdizajnérov (z nepodnikovej sféry).
8. 8. 2005 10.36
[3] whitwa
Od IE upustila i má babička (myslím to vážně). Podle mě je IE špatná skládačka IE6, FF a MyIE
8. 8. 2005 11.50
[4] Jódlující bernardýn
Mno že jim to trvalo :) Nebýt raketového nástupu FF a postupného ukrajování podílu MSIE na trhu, tak háčkujeme dalších deset let :)
8. 8. 2005 12.02
[5] whitwa
Jobe, já už jsem si zvykl :)
8. 8. 2005 12.11