Před pár dny Microsoft zveřejnil první informace o IE9. Pročetl jsem je a sepsal k tomu své poznámky. Moc toho zatím není. Weboví badatelé ovšem ví, když výrobci prohlížečů mlčí, je třeba zabrousit do veřejných archivů W3C. Novináři tam nechodí. Ovšem my tam můžeme najít zajímavé informace. Přinejmenším něco vytušit.
Začněme tedy pátrat! Dobrým startovním bodem je sledování mailů, které aktuálně zasílají lidé s Microsoftu. Toho využijeme.
Internet Explorer 9 a SVG
Bude IE9 podporovat SVG? Nevíme. Pokud ovšem spočteme počet mailů směřujících z Microsoftu do pracovní skupiny pro SVG, zjistíme, že počet mailů za tento podzim vydá za počet mailů odeslaných v celých předchozích šesti letech! Jeden z nich je přímo od člověka, který je členem IE týmu program managerem pro Layout a Rendering. Vesměs se jedná otázky dotýkající se implementace SVG. Zdá se, že Microsoft implementaci SVG minimálně zvažuje. Jsem moc zvědav, zda se to potvrdí, protože vektorová grafika je další důležitý mezník ve vývoji webu.
(BTW Microsoft byl i zlatým sponzorem konference SVG Open 2009. To jistě nebude náhoda.)
Internet Explorer a CSS
V pracovní skupině pro CSS je velmi živo (viz přehled mailů od Microsoftu ve veřejném mailing listu). Nejvíce mě zaujalo, že se Microsoft zajímá o CSS transformace (ty co znáte např. ze Safari, zej. na iPhone) a také o Multi-column layout, jednu z technik CSS3 rozšířujících schopnosti layoutu (popisuje ji Honza Sládek ve svém článku Budoucnost layoutů dle CSS3). I zde jsem byl potěšen.
Opět to neznamená, že Microsoft do IE9 tyto vlastnosti skutečně implementuje, ale jen tak pronic zanic se o ně nezajímá.
Internet Explorer 9 a canvas
I ve skupině pro HTML5 je živo (viz přehled mailů od Microsoftu), nejvíce mě zaujalo, že Microsoft se vážně zajímá o canvas. Natolik vážně, že ve vývojové verzi specifikace již najdete zástupce Microsoftu mezi jejími editory. To zároveň vzbudilo jistou nevoli (viz celé vlákno) a obavy, zda Microsoft nemůže canvas (v tuto dobu již implementovaný ve všech běžných prohlížečích) nějakým způsobem pozměnit.
Canvas je po SVG dalším prvkem, který může posunout vývoj webu v mnohém kupředu. Emulace canvasu pro IE již existují, ovšem jsou pomalé a nepodporují kompletně celé API. Plná podpora v IE9 by byl malý zázrak. Doufejme tedy, že implementace Microsoftu bude s ostatními prohlížeči kompatibilní a že ve specifikaci canvasu neudělá nějaké problematické změny.
Celkový závěr
V mém shrnutí oficiálních informací o IE9 jsem vyjádřil své přesvědčení, že IE9 bude podporovat mnohem víc webových standardů, než co zatím Microsoft představil, jinak bych nebyl s IE9 ani trochu spokojen. Po tomhle malém investigativním průzkumu jsem z tohoto neoficiálního přehledu poměrně potěšen.
Zdůrazňuji, že nic z výše uvedeného není oficiálně potvrzeno, ale vidím tu dobrou šanci, že se aspoň něco z toho v IE9 objeví.
To je ode mě vše. Pokud objevíte nějakou další zajímavost, budu moc vděčný, když mi dáte vědět.
neděle 22. listopadu 2009
neděle 11. října 2009
WidgetPad - s HTML5 na mobilní zařízení
Nemusí to být na první pohled jasné, ale HTML5 se snaží udělat z webu vhodnou platformu i pro aplikace běžící na mobilních zařízeních. Příklady takových "aplikací" napsaných v HTML5+CSS3+JS najdete na serveru WidgetPad.
WidgetPad ovšem není jen prostou kolekcí hotových aplikací, je především prostředím pro jejich vývoj. U každé aplikace (widgetu) tak najdete nejen tlačítko "View Source" (všechny publikované widgety jsou open source), tak možnost "Fork", čili vytvoření a vývoj vlastní kopii již existujícího widgetu.
Server je tak šikovný pro experimentování. Představte si, že narazíte na zajímavý widget a napadne vás, jak jej vylepšit. Stačí zvolit Fork a můžete rovnou začít. Server WidgetPad pak zajistí, aby vaši aplikaci uživatelé snadno našli. Hotový vývoj ve stylu Web2.0.
Více o WidgetPadu najdete např. v článku WidgetPad: Open-Source, Web-Based Environment for Mobile Developers.
WidgetPad ovšem není jen prostou kolekcí hotových aplikací, je především prostředím pro jejich vývoj. U každé aplikace (widgetu) tak najdete nejen tlačítko "View Source" (všechny publikované widgety jsou open source), tak možnost "Fork", čili vytvoření a vývoj vlastní kopii již existujícího widgetu.
Server je tak šikovný pro experimentování. Představte si, že narazíte na zajímavý widget a napadne vás, jak jej vylepšit. Stačí zvolit Fork a můžete rovnou začít. Server WidgetPad pak zajistí, aby vaši aplikaci uživatelé snadno našli. Hotový vývoj ve stylu Web2.0.
Více o WidgetPadu najdete např. v článku WidgetPad: Open-Source, Web-Based Environment for Mobile Developers.
úterý 6. října 2009
HTML5 video bude mít v novém Firefoxu podporu fullscreenu
Celoobrazovkové přehrávání videa je na webu běžné. Pamatuji si, že okolo HTML5 specifikace před pár lety probíhala debata, zda a jak začlenit podporu fullscreenu.
Pokud mě paměť neklame, nakonec se do specifikace požadavek fullscreenu nedostal. Prohlížeče, jej podporovat mohou, ovšem je na nich zda a jak to učiní.
Firefox je první prohlížeč, který se o to pokouší. Pokud si stáhnete noční build Firefoxu můžete si např. na testovací stránce The Video Bay pustit video a v kontextové nabídce zvolit položku "Full Screen".

Předpokládám, že další prohlížeče podporující HTML5 video budou rychle následovat a podporu pro fullscreen rovněž přidají.
Pokud mě paměť neklame, nakonec se do specifikace požadavek fullscreenu nedostal. Prohlížeče, jej podporovat mohou, ovšem je na nich zda a jak to učiní.
Firefox je první prohlížeč, který se o to pokouší. Pokud si stáhnete noční build Firefoxu můžete si např. na testovací stránce The Video Bay pustit video a v kontextové nabídce zvolit položku "Full Screen".

Předpokládám, že další prohlížeče podporující HTML5 video budou rychle následovat a podporu pro fullscreen rovněž přidají.
středa 23. září 2009
Úvod do HTML5 od Brada Neuberga
Brada Neuberga si možná pamatujete jako přednášejícího z loňského Google Developer Day. Nedávno natočil video s úvodem do HTML5. Soustředí se v něm na několik zajímavostí HTML5:
Nicméně Google se od té doby nějak nezbavil spojení Geolocation API = HTML5 a prakticky vždy uvádí Geolocation API jako součást HTML5 a Brad (zaměstnanec Googlu) není výjimkou. Následně se toho chytají novináři, tuto chybu (nebo možná marketingový trik?) opisují a šíří dál.
Ono je to jedno. Webovým vývojářům pramálo záleží na tom, ve které specifikaci se která vlastnost nachází, důležité je jen to, zda funguje nebo ne. Uvádím to zde jen jako zajímavost pro ty, kdo se budou divit, proč některé zdroje vedou Geolocation API pod HTML5 a jiné samostatně. Pravdu mají ti druzí.
- canvas
- video
- database
- web workers (javascriptová "vlákna")
Nicméně Google se od té doby nějak nezbavil spojení Geolocation API = HTML5 a prakticky vždy uvádí Geolocation API jako součást HTML5 a Brad (zaměstnanec Googlu) není výjimkou. Následně se toho chytají novináři, tuto chybu (nebo možná marketingový trik?) opisují a šíří dál.
Ono je to jedno. Webovým vývojářům pramálo záleží na tom, ve které specifikaci se která vlastnost nachází, důležité je jen to, zda funguje nebo ne. Uvádím to zde jen jako zajímavost pro ty, kdo se budou divit, proč některé zdroje vedou Geolocation API pod HTML5 a jiné samostatně. Pravdu mají ti druzí.
Zdroj: Ajaxian
středa 16. září 2009
Hyperland - když se Stopařův průvodce stává internetovou realitou
Zhruba ve stejné době, kdy byly vytvářeny základní kameny Webu, vznikl i dokumentární film Hyperland, ve kterém Douglas Adams (jako autor scénáře i hlavní herec) představil svět, kde televize již není lineární, nudná a neinteraktivní, ale hypertextová, multimediální a interaktivní. Svět, který se velmi podobá Internetu (a zejména Webu), jak jej známe dnes.V téměř hodinovém snímku z roku 1990 se mu podařilo představit možnosti, které počítače a internet brzy nabídnou, v rozsahu, o jakém se Douglasovi patrně snilo, když si představoval svého elektronického Průvodce po galaxii.
Ve filmu Hyperland najdete řadu zajímavých faktů, účinkuje v něm i otec hypertextu Ten Nelson nebo Hans Peter Brøndmo, tvůrce myšlenky micon (kontextových ikon uvnitř videí).Ať jste online novinář nebo webdesigner, až budete mít chvilku čas, určitě se na celý Hyperland podívejte. Je zajímavé vidět, co vše bylo očekáváno před dvaceti lety. Film je dostupný online pomocí služby Google Video:
úterý 1. září 2009
HTML5 nepotřebuje Supermana, má totiž Superkamarády
Vzpomínám, když se u nás před dvěma lety začalo psát o HTML5, vzbudilo to jistou nevoli. Lidi nebyli na něco takového připraveni. Navíc tvůrci HTML5 jsou sice dobrými autory specifikace, ale nejsou vždy právě nejlepšími prodavači svých názorů.Než se situace trochu vyrovnala a komunikační šumy poněkud zklidnily, vzniklo pár prostestních skupin, pár parodujících komixů a velká řada kritizujících blogpostů. Asi nic překvapivého, o lecčems z toho jste nejpíš už slyšeli.
Nedávno se ovšem objevila aktivita s názvem HTML5 Super Friends. Je zajímavá zejména už jen proto, že za ní stojí Jeffrey Zeldman, který ještě nedávno HTML5 silně kritizoval.
Dnes v příspěvku Loving HTML5 říká:Čím víc zkoumám HTML5, tím víc se mi líbí.Stránka HTML5 Super Friends výslovně tvrdí, že HTML5 sice není dokonalé a dokonce i SuperFriendi by chtěli některé části změnit. Přesto plně vyjadřují podporu pro směr, kterým se HTML5 vydává.
A kdo že se pod maskou SuperFriendů skrývá? Jména nikoliv neznámá:
Pro úspěch webové technologie není důležité jen, aby s ní byli za jedno její autoři, W3C, výrobci prohlížečů, ale aby s ní časem byli za jedno i webdesigneři. V opačném případě by neměla šanci na úspěch. Ovšem když už má takové SuperFriends, není co řešit.
čtvrtek 27. srpna 2009
Mark Pilgrim píše knihu o HTML5. Je dostupná online
Mark Pilgrim je grafoman, který píše moc pěkné knihy. Asi nejznámější je jeho Dive Into Python.
Nedávno začal psát knihu Dive Into HTML5. Bude celá dostupná online, v tuto chvíli je k dispozici první dokončená kapitola věnující se canvasu.
Pěkné je nejen grafické provedení připomínající knihy sázené na prvních knihtiscích, ale také autorský styl, který na nás čiší z celého textu, viz názvy kapitol: SELECT * FROM BROWSER WHERE 5 > 2 nebo Multimedia in a Flash (Without That Other Thing).
Už se těším, až bude kniha hotova a budu ji moct zrecenzovat.
Nedávno začal psát knihu Dive Into HTML5. Bude celá dostupná online, v tuto chvíli je k dispozici první dokončená kapitola věnující se canvasu.
Pěkné je nejen grafické provedení připomínající knihy sázené na prvních knihtiscích, ale také autorský styl, který na nás čiší z celého textu, viz názvy kapitol: SELECT * FROM BROWSER WHERE 5 > 2 nebo Multimedia in a Flash (Without That Other Thing).
Už se těším, až bude kniha hotova a budu ji moct zrecenzovat.
Přihlásit se k odběru:
Příspěvky (Atom)
