CanvasTurtle: želví grafika v canvasu
Nálepky:
Projekt CanvasTurtle je jednoduchá javascriptová knihovna implementující základní funkce želví grafiky a starající se o jejich vykreslení pomocí canvasu. Pro vyzkoušení si vyberte z několika ukázek a spusťte vykreslení tlačítkem Run. S kódem ukázek můžete experimentovat v online editoru. Projekt funguje pouze v prohlížečích nativně podporujících canvas (i když zapojit emulaci pro Internet Explorer by neměl být teoreticky problém).
Ukázku jsem koušel na Firefoxu 3, Opeře 9.62, Safari 3.2 a Chromiu 0.5.155 a jelo to jenom v Firefoxu.
Zajímavé, protože to, co příklad používá funguje všude.
Díval jsem se, kde je problém a v celkem nevinném použití názvu "new", který je v JavaScriptu rezervovaný jako identifikátor metody. Firefox to akceptuje, ostatní prohlížeče (myslím, že správně) nikoliv.
Nicméně na danou knihovnu to nemá vliv, po přejmenování tohoto identifikátoru by mělo být vše již v pořádku.
Nikdy dřív jsem si nevšiml, že Firefox může rezervovaná slova akceptovat, zajímavé.