Rozhýbejme obrázky v opeře
Od rozšíření textového HTML o obrázky v roce 1993 se ve vztahu HTML a média nic zajímavého neudálo (to máme už nějakých 14 let).HTML můžeme objecty a embedy záplatovat, ale tou nejmediálnější značkou přímo podporovanou prohlížečem zůstavá . A přitom web je dnes samá online televize, podcasty, youtube...HTML5 navrhuje podporu médií přímo v prohlížečích prostřednictvím značky a .Håkon Wium Lie (Opera) na toto téma napsal:A call for video on the webIt s time to make video a first-class citizen of the web. We, the users, have video cameras in our pockets and the bandwidth to tranfer more clips and streams than we can watch. What s missing is a an easy way to integrate video into web pages, and native support for video in browsers. We, the web community, should address this by adding a video element to HTML:Detaily implementaceSpecifikace je obsáhlejší, než by se mohlo zdát. Kromě základní funkcionality spusť video, zastav, přehraj opakovaně apod. specifikuje detailně řadu stavů, které mohou nastat. Například stahování videa bylo přerušeno z důvodů problémů sítě nebo stahování videa bylo přerušeno na popud uživatele, nastala chyba v dekódování videa apod. Vše včetně popisu, jak má prohlížeč na tyto stavy reagovat.Vychází se z filosofie, že prohlížeče by tyto stavy musely stejně obsloužit a pokud by nebyly specifikovány, nenajdeme nakonec dva prohlížeče, které by se chovaly stejně.Jedná se o přístup, který se prolíná celou specifikací HTML5 včetně specifikace zpracovávání tag soup.Co není dosud jasnéAčkoliv HTML5 bude v nejbližších měsících procházet u W3C revizemi, je podpora multimédií natolik atraktivní, že zcela jistě ve specifikaci zůstane. Co se může změnit je přesná podoba implementace.Během vývoje u WHATWG zůstaly dvě hlavní námitky, které mohou být znovu otevřeny:Žádné GUI - specifikace spoléhá, že si tvůrce stránky vytvoří vlastní ovládací prvky (tlačítko play, stop, posuvný ukazatel přehrávané části videa), u současného způsobu vkládání videa pomocí pluginů se ovládacími prvky zabývat nemusíte. V komentářích mne Jan upozornil, že GUI do specifikace nakonec přidáno bylo.Podporované formáty - ačkoliv prohlížeče mohou podporovat různé formáty videa, je vhodné stanovit minimálně jeden povinný formát, který bude fungovat všude (podobně jako u obrázků). V HTML5 je vybrán Ogg Theora, mj. protože se jedná o zdarma dostupný formát (dokonce open source). Vzhledem k tomu, že Ogg Theora nepatří mezi časté formáty videa, panují na toto rozhodnutí rozdílné názory.Hurá do operyPokud chcete podporu videa vyzkoušet, na labs.opera.com je k dispozici experimentální build prohlížeče Opera obsahující podporu videa Ogg Theora (pokud již Operu používáte, zvolte při instalaci raději separate install).Vývojáři Opery připravili několik dem pro vyzkoušení tohoto buildu:opacitysimplethree
Od rozšíření textového HTML o obrázky v roce 1993 se ve vztahu HTML a média nic zajímavého neudálo (to máme už nějakých 14 let).HTML můžeme objecty a embedy záplatovat, ale tou nejmediálnější značkou přímo podporovanou prohlížečem zůstavá . A přitom web je dnes samá online televize, podcasty, youtube...HTML5 navrhuje podporu médií přímo v prohlížečích prostřednictvím značky a .Håkon Wium Lie (Opera) na toto téma napsal:A call for video on the webIt s time to make video a first-class citizen of the web. We, the users, have video cameras in our pockets and the bandwidth to tranfer more clips and streams than we can watch. What s missing is a an easy way to integrate video into web pages, and native support for video in browsers. We, the web community, should address this by adding a video element to HTML:Detaily implementaceSpecifikace je obsáhlejší, než by se mohlo zdát. Kromě základní funkcionality spusť video, zastav, přehraj opakovaně apod. specifikuje detailně řadu stavů, které mohou nastat. Například stahování videa bylo přerušeno z důvodů problémů sítě nebo stahování videa bylo přerušeno na popud uživatele, nastala chyba v dekódování videa apod. Vše včetně popisu, jak má prohlížeč na tyto stavy reagovat.Vychází se z filosofie, že prohlížeče by tyto stavy musely stejně obsloužit a pokud by nebyly specifikovány, nenajdeme nakonec dva prohlížeče, které by se chovaly stejně.Jedná se o přístup, který se prolíná celou specifikací HTML5 včetně specifikace zpracovávání tag soup.Co není dosud jasnéAčkoliv HTML5 bude v nejbližších měsících procházet u W3C revizemi, je podpora multimédií natolik atraktivní, že zcela jistě ve specifikaci zůstane. Co se může změnit je přesná podoba implementace.Během vývoje u WHATWG zůstaly dvě hlavní námitky, které mohou být znovu otevřeny:Žádné GUI - specifikace spoléhá, že si tvůrce stránky vytvoří vlastní ovládací prvky (tlačítko play, stop, posuvný ukazatel přehrávané části videa), u současného způsobu vkládání videa pomocí pluginů se ovládacími prvky zabývat nemusíte. V komentářích mne Jan upozornil, že GUI do specifikace nakonec přidáno bylo.Podporované formáty - ačkoliv prohlížeče mohou podporovat různé formáty videa, je vhodné stanovit minimálně jeden povinný formát, který bude fungovat všude (podobně jako u obrázků). V HTML5 je vybrán Ogg Theora, mj. protože se jedná o zdarma dostupný formát (dokonce open source). Vzhledem k tomu, že Ogg Theora nepatří mezi časté formáty videa, panují na toto rozhodnutí rozdílné názory.Hurá do operyPokud chcete podporu videa vyzkoušet, na labs.opera.com je k dispozici experimentální build prohlížeče Opera obsahující podporu videa Ogg Theora (pokud již Operu používáte, zvolte při instalaci raději separate install).Vývojáři Opery připravili několik dem pro vyzkoušení tohoto buildu:opacitysimplethree
Související články
Vtomto článku se vám pokusím přiblížit funkci a tvorbu widgetů pro internetový prohlížeč Opera

10. srpna 07, 02:08
Programujte - články
V krátké době můj další článek o Opeře 9.50. Tentokrát to má přímou souvislost i s tímto (doplňte oblíbené superlativy) portálem. Opera 9.50 určitě přináší mnoho inovací, ne všechny jsou však k dobru...

19. prosince 07, 12:12
abclinuxu - blogy
Vybral jsem pro Vás pár videí na youtube.com pokud se Vám budou líbit nezapomeňte nám to říct. Technologická
ukázka přehrávání videa bez pluginu, Opera na OLPC laptopu (nebude předinstalována), jak funguje na Wii nebo
Nintendo DS a na závěr rozhovor s Opera ASA - CEO a CTO. Víte o dalších dobrých videích?

21. září 07, 12:09
Opera česky
Již delší dobu mě točilo, že ačkoliv v Opeře existují klávesové zkratky na kde co, tak klávesová zkratka na označování příchozích spamů prostě v defaultní instalaci není. Tudíž jsem se tomu kouknul na zoubek.

5. prosince 07, 12:12
abclinuxu - blogy
Opera Mini 4.1 Beta je nominovaná v klání nazvaném "The MEX Design Competition". Jedná se o soutěž, kde uživatelé mají zvolit aplikaci, která je vyjímečná zpracováním uživatelského rozhraní nebo produkt, který významně rozšíří možnosti práce s mobilními zařízeními. Pokud myslíte, že si to Opera Mini zaslouží, přejděte na stránku s hlasováním a pod článkem klikněte alespoň na 5 hvězdiček.

13. dubna 08, 06:04
Opera česky
Na „hackerském“ setkání Black Hat v Las Vegas o počítačové bezpečnosti zástupci Mozilla Corporation představili nástroj na testování javascriptového enginu webových prohlížečů. Například ve Firefoxu objevil cca 280 chyb, z čehož by mělo mít 25 charakter bezpečnostní zranitelnosti.Doposud interní nástroj je nyní volně dostupný i pro vývojáře konkurenčních prohlížečů. Například tvůrci Opery jej chválí a říkají, že se jim podařilo díky tomuto nástroji od Mozilly objevit chyby v Opeře včetně jedné bezpečnostní trhlinky.
O tom, že lze na webových stránkách blokovat vybrané obrázky a flashové animace, asi většina uživatelů Opery již ví. Méně lidí už ale tuší, že obdobně lze postupovat i v případě textové reklamy vkládané pomocí JavaScriptu.

15. srpna 08, 11:08
Linkuj.cz
Nemám už jediný důvod zůstavat u Opery :) S tímto rozšířením lze zobrazovat či nezobrazovat obrázky stejným způsobem jako v Opeře.

19. dubna 07, 08:04
Linkuj.cz
Opera Software vydala experimentální build svého prohlížeče obsahující canvas s 3D rozhraním. Že Opera Software na 3D canvasu pracuje bylo známé již od jara, kdy Håkon Wium Lie předvedl na svém notebooku první ukázku, ale vše bylo až doteď schováno pod pokličkou.Pokud si tento build Opery stáhnete, můžete se kochat 3D vykreslováním samotného prohlížeče bez pomocí pluginů, např. na stránce s rotující kostkou.Zde musím zdůraznit, že HTML5 specifikuje značku coby malířské plátno obsahující pouze 2D vykreslování a definuje způsob jeho rozšíření o další vykreslovací módy (a právě toho využívá Opera svým "opera-3d" módem), cituji:This specification only defines one context, with the name "2d". If getContext() is called with that exact string for this contextId argument, then the UA must return a reference to an object implementing CanvasRenderingContext2D. Other specifications may define their own contexts, which would return different objects.Vendors may also define experimental contexts using the syntax vendorname-context, for example, moz-3d. O 3D grafiku v prohlížeči je ovšem velký zájem a tak se již dnes objevují pokusy o použití canvasu pro 3D, které používají dostupné 2D rozhraní canvasu a o onen "3D vzhled" se postarají výpočty v JavaScriptu.Je až neuvěřitelné, jakých kvalit lze touto cestou dosáhnout i při zachování jaktakž použitelné rychlosti (často je to ovšem již na hranici). Pokud jste ještě nehráli Dooma v prohlížeči, tak se na malou ukázku Dooma pomocí 2D canvasu podívejte.Canvas s 3D rozhraním dokáže totéž mnohem rychleji. Výpočty grafiky v něm nemá na starosti JavaScript, ale kód prohlížeče (zkompilovaný a mnohem rychlejší), navíc lze využít možností hardwarového zrychlení grafických karet.Podle Anne Van Kesterena se přístup Opery k 3D canvasu trochu liší od přístupu Mozilla Foundation, která se implementací 3D canvasu rovněž zabývá. V tuto chvíli to nevadí, zatímco 2D canvas se nám pomalu stává realitou (podporuje ho trojka prohlížečů S. O. F. a pro IE existuje jeho emulace), 3D canvas ještě nějakou dobu zůstane spíše akademickou diskusí a na jeho jednotnou specifikaci bude dost času.Více o canvasu:Je canvas připraven pro web?Canvas - Doom ve vašem prohlížečiMisantrop: HTML Canvas

25. listopadu 07, 06:11
HTML 4 5 6...
Internetové bankovnictví Komerční Banky Mojebanka čekají od 24. 11. 2007 změny. Podle informací KB by měla nová aplikace konečně podporovat Operu i další alternativní prohlížeče (i když pro Operu údajně nebude fungovat hotlinka pro nastavení aplikace).
I když to mělo být už dávno, doufejme, že to znamená, že se Opera dostává do širšího povědomí českých autorů stránek a webových aplikací.

28. října 07, 06:10
Opera česky
Myslím si, že používání klávesových zkratek při práci s počítačem je velmi efektivní. Občas vás proto zkusím obrátit na pravou víru publikováním tipů, jak s klávesovými zkratkami zrychlit práci. Situace pro dnešní lekci: Máme webovou stránku, kterou velmi často navštěvujeme, třeba několikrát ...

5. prosince 07, 02:12
Živě.cz
Z této zprávy asi budou mít radost všichni uživatelé prohlížečů Opera Mini a Opera Mobile. Od března je v nich totiž jako výchozí vyhledávač nastaven opět Google. Po více jak roce tedy střídá konkurenční Yahoo, které je pro našince prakticky nepoužitelné.
Vystoupením souboru handicapovaných tanečníků a zpěváků začala ve středu ve Státní opeře Praha přehlídka čínského umění.

25. června 08, 08:06
iHNed.cz
Obrázky mají na webových stránkách obrovský význam. Někdy jen mají
ilustrační charakter, jindy zase tvoří hlavní sdělení stránky. Mohou
být ale také velmi nebezpečné, ovšem jen málo lidí si to uvědomuje.
Nejdřív špetka teorie…
Schválně si tipněte, co udělá prohlížeč, když na stránce nalezne
tento kód:
<img src="http://acci.cz/acci.jpg">
Ano, správně. Každý, kdo alespoň trochu umí HTML ví, že prohlížeč
se pokusí metodou GET […]
]

12. května 07, 10:05
El Masbete
Když jsem před čtyřmi dny napsal článek
o brutální bezpečností chybě v diskusním fóru
miniBB, která dovoluje komukoliv smazat celé diskusní fórum, nečekal jsem,
jak to dopadne. Dopadlo to totiž tragicky. Ale pěkně popořádku:
11. května jsem napsal článek o této chybě a požádal některého
z čtenářů blogu, zda by neposlal bug report jeho autorům. Stalo se tak
o den později, kdy Charlie napsal na diskusní
fórum […]
]

16. května 07, 09:05
El Masbete
Zpravodajský server iHNed.cz přišel s retro designem. Mám rád takovéto legrácky, s oblibou to dělá např. také iDNES.cz. Ve speciálu mě ale praštily do očí barevné fotografie. V Internet Exploreru jsou díky filtru alespoň šedé, ale ...

29. června 07, 12:06
PHP triky
Několik moc vtipných obrázků pro pobavení.

14. února 08, 06:02
Linkuj.cz
Obrázek třetí - stále ještě historický. Vtipný pohled od Nihila.

26. března 08, 12:03
Linkuj.cz
O tom, že marketingovou tváří NHL 09 bude český útočník Patrik Eliáš, jsme vás již informovali. Nebylo by proto od věci podívat se, jak je na tom nové NHL po grafické stránce. Jesti čekáte nějaké technické zázraky či revoluční pokroky, zřejmě vás zklamu. I příští ročník se bude zřejmě držet nastolených standartů. Ostatně, posuďte sami. Odkaz na screeny ve Zdroji

9. červenece 08, 09:07
GamePlanet