Минусы использования Canvas (HTML5)

Рейтинг: 1Ответов: 2Опубликовано: 17.06.2011

Собираюсь использовать в своём приложении Canvas HTML5. Но большую часть можно было бы реализовать и с помощью обычного HTML+CSS. Есть два варианта:

  1. Использовать Canvas только в случае крайней необходимости, а в остальном HTML+CSS
  2. Использовать Canvas везде, где только можно (для реализации проще)

Поэтому хотелось бы узнать, какие ОТРИЦАТЕЛЬНЫЕ моменты в использовании Canvas? И какой из вариантов выбрали бы вы?

Ответы

▲ 2Принят

CANVAS имеет особенность - производительно его элементов скорость обработки и т.д. и т.п. зависит напрямую от возможностей браузера и компьютера. Например, вот, я на своем опыте наглядно убедился как опера давала по производительности 26-36 fps, firefox 4 давал без проблем >150. При том у меня высокопроизводительная конфигурация компьютера с широкополосным доступом. Вот как это будет выглядеть в нетбуке на winxp со не очень новыми версиями браузеров я не представляю. Выбор за вами.

▲ 2

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