canvas element

(redirected from Canvas tag)

canvas element

A major feature of HTML5 that allows graphics and animations to be rendered within a Web page (HTML page) on the fly. Originally developed by Apple for its Safari browser and used in Firefox, Opera and Chrome, canvas adds extensive 2D graphics programming to JavaScript. By including canvas in HTML5, canvas competes with proprietary platforms for creating rich Internet applications (RIAs) such as Flash, Silverlight and JavaFX. See HTML5.
Mentioned in ?
References in periodicals archive ?
The expansion is driven by Clipstream's patent pending video streaming technology which uses the canvas tag instead of the video tag allowing it to power innovative ad-formats not easily reached by other solutions.
There is also a chapter that details the use of HTML5's powerful canvas tag and a following chapter that goes into detail about using it to make interactive charts and graphs.
VexFlow is written completely in JavaScript especially with jQuery API and using of HTML5 Canvas tag requires no external libraries or dependencies.
As the key scripting language for the web, JavaScript is supported by every modern web browser and allows developers to create client-side scripts that take advantage of features such as animating the canvas tag and enabling client-side storage and application caches.
For web developers and web graphic designers, this guide to the HTML5 canvas tag and CSS3 provides practical information on the capabilities of this new markup tag for graphics, text, and color control.
HTML5 brings with it many new & interesting features; including playing games natively in the browser, which is why we have added support for the canvas tag as well as the video tag.
Beginning with an overview of HTML5 and general principles of web development, the work covers new HTML5 features for mobile development, styling for small screens with CSS3, JavaScript and web applications, multimedia functions, forms and microdata, the canvas tag, and interactions with popular mobile operating systems.
Beginning with an overview of HTML5 features, the volume covers setting up a development environment, creating games using the Canvas tag, games using SVG and RaphaelJS, WebGL, games without JavaScript, multi-player game servers, mobile games, and publishing and distribution.