Canvas и HTML5: поддерживаемые браузеры?

Я смотрю на использование элемента холста HTML5 для моего предстоящего проекта. Я хочу знать, что все основные браузеры (включая версии!, потому что я знаю, что последние сборки поддерживают canvas) поддерживают тег Canvas. Мне плевать на IE. Поэтому не беспокойтесь об отчетности IE. :) В этом уроке рисование фигур-MDC, раздел quadraticCurveTo говорит:

квадратичный курс (cp1x, cp1y, x, y) // Сломан в Firefox 1.5 (см. раздел Работа вокруг ниже)

означает ли это, что Canvas поддерживается в Firefox 1.5 и выше?

4 ответов


caniuse.com списки поддержки браузера для различных функций, включая холст.

в частности, поддержка браузера для canvas указана вcaniuse.com/#search=canvas.


речь идет не только о" поддержке Canvas", но и об ошибках, которые каждая реализация имеет об этом и отсутствующих методах, которые были добавлены с момента первоначального выпуска. Поэтому, даже если одна версия Firefox добавляет базовую поддержку Canvas, у нее могут быть некоторые ошибки, которые делают невозможным ее использование в вашем приложении.

в этом случае вам может потребоваться проверить текущие версии, а затем вернуться назад, насколько вы хотите поддержать, чтобы проверить, работают ли они так, как ожидалось.


некоторые детали о части поддержки можно найти здесь:

http://www.azarask.in/blog/post/cross-browser-canvas-support-speed-tests/


  • Chrome-4.0
  • Internet Explorer / Edge-9.0
  • Firefox-2.0
  • Safari-3.1
  • Opera-9.0