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

Odpověď na názor

Odpovídáte na 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.

   
Chcete přispět jako registrovaný uživatel? Přihlaste se ke svému účtu.
Ochrana proti spamovacím robotům. Odpovězte prosím na následující otázku: Jaký je letos rok?
 

Pravidla pro diskutující: Přidáním čtenářského příspěvku do diskusí či fóra souhlasíte s pravidly.

Informace o soukromí: U všech přidaných komentářů provozovatel ukládá IP adresu a hostname odesílatele. U neregistrovaných uživatelů se na webu zobrazuje část hostname, případně IP adresy, neumožňující identifikovat konkrétní počítač.

Povolené značky XHTML: a, br, code, em, li, ol, p, pre, strong, sub, sup, ul