Canvas támogatás Internet Explorerben?
A
Nyáron jelentettünk meg egy blogmarkot, rámutatva, hogy a Novell XForms bővítményével adható korlátozott
A napokban publikált forráskód és demó verzió első dícsérője éppen Dean Edwards, aki hasonló úton indult volna el a megvalósíthatóság bizonyítása felé. Emil azt ismerte fel, hogy az Internet Explorer ugyan nem tud sem SVG-t kezelni, sem
Jó kérdés, hogy Emil miért a
■ <canvas>
sokak szerint az egyik legfontosabb böngésző oldali innováció, ami az utóbbi időben született. Láttuk, hogy a kiszámított visszatükröződéstől a rajzolóprogramon keresztül a lövöldözős játékig sokminden megvalósítható segítségével. Sajnos azonban a Safari és a Firefox 1.5 kivételével más böngészőben még nem érhető el a támogatása, a leendő Opera 9-es kiadásban várható a megjelenése. De mit tehetünk, ha Internet Explorerben szeretnénk a <canvas>
elemet használni?Nyáron jelentettünk meg egy blogmarkot, rámutatva, hogy a Novell XForms bővítményével adható korlátozott
<canvas>
támogatást a Microsoft böngészőjéhez. Azt azonban senkitől sem várhatjuk el, hogy külön bővítményeket telepítsen webhelyünk vagy webes játékunk működtetéséhez. Ezért fogott neki Emil A Eklund, hogy Dean Edwards (IE7) nyomdokaiba lépve az Internet Explorer behaviour támogatását vegye igénybe némi alapvető <canvas> funkció megvalósításához.A napokban publikált forráskód és demó verzió első dícsérője éppen Dean Edwards, aki hasonló úton indult volna el a megvalósíthatóság bizonyítása felé. Emil azt ismerte fel, hogy az Internet Explorer ugyan nem tud sem SVG-t kezelni, sem
<canvas>
elemmel dolgozni, a VML nevű vektorleíró nyelvet viszont tudja értelmezni az 5.0-ás kiadás óta. Ezzel azonban alapvető SVG és <canvas>
támogatás is megvalósítható.Jó kérdés, hogy Emil miért a
<canvas>
támogatásra koncentrált, miért nem az SVG megvalósítás érdekelte. Ahogy Anne van Kesteren is rámutatott, a <canvas>
úgy nyer nagyobb teret, hogy egyrészt hagyományos text/html
dokumentumokban is használható, másrészt pedig a szokványosabb procedurális lehetőségeket adja, az SVG deklaratív leírásával szemben.
KHTML, KDE 4
Forrás: http://www.kdedevelopers.org/node/1715