среда, 1 сентября 2010 г.

html5 - Canvas

Canvas - это элемент, который предназначен для создания bitmap изображения при помощи JavaScript, предполагается что canvas будет использоваться как стандарт для создание графики в новых поколениях веб-приложений. Впервые поддержку этого элемента получил браузер Firefox 1.5. На сегодняшний момент все уважающие себя браузеры также поддерживают canvas, за исключением MS Internet Explorer. Правда надо отметить, что компания Google исправила эту ситуацию выпустив собственное расширение для Internet Explorer, написанное на JavaScript под названием ExplorerCanvas. Сейчас чаще всего canvas используется для построение графиков, простой анимации и игр в веб-браузерах.




Bitmap — бинарное изображение, для представления и хранения которого в цифровом виде используется битовая карта, где на каждый элемент изображения (пиксел) отводится 1 бит информации.

Заявление MS по поводу поддержка Canvas на момент выхода IE8
Canvas не поддерживается, и поддерживать его сейчас не планируется. Вот как это объясняет группа разработки Internet Explorer 8: canvas определён в проекте стандарта HTML5, который до сих пор не принят как стандарт. Он сейчас находится на этапе рабочего драфта, черновик обновлялся меньше недели назад. Уже были прецеденты, когда в черновике стандарта что-то имелось, а затем изменялось и перерабатывалось. Поэтому разработчики пошли по проверенному пути: реализуется поддержка лишь того, что закреплено в финальной версии стандарта. Они не станут бросаться сейчас делать то, что, возможно, ещё изменится в будущем.

Комментариев нет:

Отправить комментарий