Devel.cz Lupa Měšec Podnikatel Root Zdroják.cz DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Názor k článku
Vytváříme kreslicí aplikaci s HTML5 canvasem (dokončení)

Martin Hassman aura:85
30. 4. 2009 11:08

Re: Otazky...

celé vlákno
neumi spolupracovat se zbytkem HTML na urovni pixelu

Tohle se zvažovalo, ale z bezpečnostních důvodů nelze pripustit, aby canvas mohl načítat "bitmapu" vyrenderované stránky. Má takový přístup pouze k obrázkům a navíc jen pocházejícím z téže domény. Dalsi moznosti by byly zajimave, ale ve stavajici webove architekture to nejde povolit.

udelat canvasem v hidden div-u

Ano, lze vytvorit neomezene mnozstvi skrytych canvasu, do nich kreslit, obsah mezi nimi kopirovat, stridave je zobrazovat atd.

zakladni pro manipulaci v ramci samotneho canvasu

Lze urcite pouzit sejmuti casti canvasu a nove vykresleni takto sejmute casti na definovanych souradnicich.

malovani z jinych obrazku

Lze pracovat s obrazky pochazejicimi z teze domeny, na ktere se nachazi stranka s cavasem.

Ale IMHO canvas aktualne s danym 2d contextem je velmi omezeny, az bych rekl ze skvela myslenka byla dusledne pohrbena.

Omezeny vzhledem k cemu? Vzhledem k tomu, co se dnes s canvasem dela, mam pocit, ze jeho stavajici moznosti jsou vicemene dostatecne. Ze by slo pridat a jit mnohem dal, o tom zadna (a urcite se bude casem dal rozvijet), ale vzhledem k tomu, jakou funkcionalitu potrebuji vyvojari na webu, bych to nevidel nijak tragicky.