Canvas (HTML)

Canvas (HTML)
 Просмотр этого шаблона  HTML

Canvas (англ. canvas — «холст») — элемент HTML5, предназначенный для создания векторного изображения при помощи JavaScript.

Содержание

История

Впервые элемент canvas был представлен компанией Apple в движке WebKit для Mac OS X с целью последующего его использования в приложениях Dashboard и Safari.

Поддержка canvas в Gecko появилась в версии 1.8 (версия 1.5 браузера Firefox), в Presto с версии 9.0 браузера Opera. В Internet Explorer 9 поддержка canvas реализована только начиная с версии Platform Preview 3. Ранее ситуацию с отсутствием canvas в IE исправила компания Google, выпустившая собственное расширение, написанное на JavaScript, под названием ExplorerCanvas.[1]

Развитие

На сегодняшний день canvas чаще используется для построения графиков, простой анимации и игр в браузерах.[источник не указан 69 дней] Группа WHATWG предлагает использовать canvas как стандарт для создания графики в новых поколениях веб-приложений.[2]

Организация Mozilla Foundation ведёт проект под названием Canvas 3D[3], целью которого является добавить низкоуровневую поддержку графических ускорителей для отображения трёхмерных изображений через HTML-элемент canvas.

Использование

Использовать канву можно несколькими способами, например:

<!doctype html>
<html> 
<head>
  <title> Canvas </title>
  <script type="text/javascript" src="example.js">
</head>
<body>
  <canvas id="canvas"> Этот элемент не поддерживается</canvas>
</body> 
</html>
function onLoadHandler()
{
  var canvas = document.getElementById('canvas');
  context = canvas.getContext('2d');
  //Использование канвы
}
window.onload = onLoadHandler;

Примеры

См. также

Примечания

Ссылки

Примеры использования

Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Полезное


Смотреть что такое "Canvas (HTML)" в других словарях:

  • Canvas (HTML element) — The canvas element is part of HTML5 and allows for dynamic scriptable rendering of bitmap images.It was initially introduced by Apple for use inside their own Mac OS X WebKit component, powering applications like Dashboard widgets and the Safari… …   Wikipedia

  • Canvas (HTML) — Pour les articles homonymes, voir Canvas. L élément canvas est un composant de HTML qui permet d effectuer des rendus dynamiques d images bitmap via des scripts. Déjà implémenté dans certains navigateurs, il fait partie de la future spécification …   Wikipédia en Français

  • Canvas (HTML-Element) — Das Canvas Element ist Bestandteil von HTML5 und gestattet ein dynamisches Rendern von Bitmap Grafiken. Ursprünglich von Apple als Bestandteil des Webkit entwickelt, ist es später von der WHATWG standardisiert worden. Canvas umfasst einen in HTML …   Deutsch Wikipedia

  • Canvas (disambiguation) — Canvas is a heavy duty fabric.Canvas may also refer to: *Canvas (band), a rock band from Austin, Texas * Canvas (film), a film starring Joe Pantoliano and Marcia Gay Harden *Canvassing, an election technique *Canvas (HTML element) is an extension …   Wikipedia

  • Canvas — (deutsch „Leinwand“, „Leinen“) bezeichnet: Canvas (Fernsehsender), ein Fernsehprogramm des Flämischen Rundfunks VRT Canvas (HTML Element), Element der Auszeichnungssprache HTML Leinwand, ein Gewebe, das in der Malerei als Farbträger dient …   Deutsch Wikipedia

  • Canvas (Balise Html) — Pour les articles homonymes, voir Canvas. La balise canvas est une extension non standard à la spécification HTML 4 qui permet d effectuer des rendus dynamiques d images bitmap via des scripts. Elle a déjà été implémentée dans certains… …   Wikipédia en Français

  • Canvas (balise html) — Pour les articles homonymes, voir Canvas. La balise canvas est une extension non standard à la spécification HTML 4 qui permet d effectuer des rendus dynamiques d images bitmap via des scripts. Elle a déjà été implémentée dans certains… …   Wikipédia en Français

  • Canvas — Saltar a navegación, búsqueda Canvas es una etiqueta o elemento en HTML que permite la generación de graficos en forma dinámica por medio de programación dentro de una pagina. Inicialmente lo implementó Apple para Safari. Luego fue adoptado por… …   Wikipedia Español

  • HTML 5 — ist die noch nicht erschienene Weiterentwicklung der Auszeichnungssprache HTML (aktuell: Version 4.01). Inhaltsverzeichnis 1 Entstehung 2 Ziele 3 Aufbau 3.1 HTML 5 3.2 XHTML 5 3 …   Deutsch Wikipedia

  • HTML — Расширение .html, .htm MIME text/html Ра …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»