A vászon elem egyik összetevője a HTML Web nyelv , amely lehetővé teszi a dinamikus renderelés a bitmap képek segítségével script nyelven, mint a javascript . Egyes böngészőkben már megvalósult , ez a HTML5 specifikáció része . A Canvas segítségével fel lehet állítani a felhasználó nyomon követését az oldalon anélkül, hogy a vászon ujjlenyomatának köszönhetően személyes adatait kellene gyűjtenie .
Eredetileg által bevezetett Apple felhasználásra WebKit a szoftver , mint a műszerfal és a Safari böngésző , vászon később elfogadta a böngészők segítségével Gecko (nevezetesen Mozilla Firefox ) és az Opera , mielőtt által szabványosított csoport. WHATWG dolgozik . A Novell kifejlesztett egy kiterjesztést, amely lehetővé teszi az XForms használatát az Internet Explorerben, így támogatva a vászon funkcionalitását .
a vásznat vászonként foglalják össze, amelynek magasságát és szélességét HTML kód határozza meg. A JavaScript- kód átfogó rajzolási funkciók révén hozzáférést biztosít a területhez, hasonlóan a többi 2D API-hoz , bár lehetővé teszi a dinamikus grafikák létrehozását. Vannak, akik már előre látták a vászon ilyen használatát grafikai, animációs és képalkotási célokra .
Ez a kód vásznat hoz létre egy HTML oldalon :
<canvas id="exemple" width="200" height="200"> Affichage d'un texte pour les navigateurs qui ne supportent pas canvas. </canvas>A JavaScript használatával akkor lehet rajzolni a területre:
<script> var exemple = document.getElementById('exemple'); var contexte = exemple.getContext('2d'); contexte.fillStyle = "rgba(0,0,255,0.5)"; contexte.fillRect(30, 30, 50, 50); </script>Ez a kód kék, félig átlátszó téglalapot rajzol a képernyőre.
Amikor először vezették be, a vásznat vegyes kritikák érték. Néhányan panaszkodtak az Apple azon döntése miatt, hogy az SVG támogatása helyett ezt a saját védjegyet vezeti be , amelyet az interneten még nem fogadtak el teljes mértékben.
2017. március 14-én a WebKit keretrendszer fejlesztője, Dave Hyatt továbbította az Apple szabadalmi irodájának vezetőjétől , Helene Plotka Workmantól kapott e-mailt , amelyben kijelentette, hogy az Apple fenntartja a " Grafika: " szakaszhoz kapcsolódó szellemi tulajdonjogokat . Az új Web Hypertext bitmap vászna Alkalmazástechnikai munkacsoport (WHATWG) javaslata , de nem ellenzi a szabadalmak megnyitását, ha a specifikációkat egy másik szabványos szabadalom alapján adják át. Ez a vita rávilágít a szabadalmak WHATWG általi kezelésével kapcsolatos szabályok hiányára, összehasonlítva a World Wide Web Consortium (W3C) szabályaival , amely kifejezetten jogdíjmentes licenceket ír elő. Ezután az Apple a W3C licencfeltételei alapján (tehát jogdíjmentesen) átadja a szabadalmakat, és megköveteli az Apple-től, hogy a licenc alapján nyújtson hozzáférést a licenchez, amint a Canvas a W3C javasolt szabványává válik.
A vászon ujjlenyomata olyan ujjlenyomat-azonosító technika, amely a HTML5 Canvas elem segítségével azonosítja és nyomon követi a webhely látogatóit. Ez a technika 2014-ben erős médiavisszhangot kapott, miután a The Web soha nem felejtette el a Princetoni Egyetem és a holland ajkú Louvain Katolikus Egyetem kutatói . Az egyik fő kérdés az, hogy lehetővé teszi a felhasználók nyomon követését még a sütik és a böngésző gyorsítótárának törlése után is.