ixon
@ixon


Что лучше использовать для создания интерфейса: Canvas, WebGL или DOM?

Что будет быстрей работать в качестве пользовательского интерфейса?
DOM более нативен для браузера, а значит, каждый браузер имеет какие-то фичи, которые позволяют работать элементам DOM быстрей.
WebGL более нативен для видеокарты, значит, будет эффективней взаимодействовать с видеокартой.
Canvas, очевидно, куда менее эффективн, чем WebGL, но насколько он хуже или лучше DOM?
Так какой же из этих средств будет наиболее быстрым и на каком из них будет более эффективно писать интерфейс веб-приложения?
  • Вопрос задан
  • 613 просмотров
Пригласить эксперта
Ответы на вопрос 1
Vlad_IT
@Vlad_IT Куратор тега JavaScript
Front-end разработчик
Интерфейс для веб-приложения пишите на DOM с иконками на SVG. Будете писать на графике, замучаетесь с обработкой кликов, с состояниями элементов, с кешированием тяжелых компонентов при перерисовке, с масштабированием и.т.д. Проблем будет много.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы