63. var array = new Float16Array(len);
...
var buffer = array.buffer;
postMessage(buffer, [buffer]);
// с этого момента buffer недоступен
transferable objects
(Chrome, Firefox)
75. Canvas
•после отрисовки не влияет на
отзывчивость страницы
•повторяющиеся части можно
отрисовать один раз и
раскопировать
76. Canvas
•после отрисовки не влияет на
отзывчивость страницы
•повторяющиеся части можно
отрисовать один раз и
раскопировать
•можно попиксельно рисовать/
обрабатывать в Worker
81. WebGL
•основной способ для 3D-
визуализаций
•очень быстро в 2D, если нужно
отрисовать много спрайтов
•в остальных случаях преимущество в
скорости перед Canvas-2D спорно
82. WebGL
•основной способ для 3D-
визуализаций
•очень быстро в 2D, если нужно
отрисовать много спрайтов
•в остальных случаях преимущество в
скорости перед Canvas-2D спорно
•API намного сложнее и неудобнее
83. WebGL
•основной способ для 3D-
визуализаций
•очень быстро в 2D, если нужно
отрисовать много спрайтов
•в остальных случаях преимущество в
скорости перед Canvas-2D спорно
•API намного сложнее и неудобнее
•поддержки в IE и iOS не ожидается
86. HTML
•удобно использовать для текста и
элементов интерфейса
•очень удобно анимировать с
помощью CSSTransitions
•тормозит страницу при большом
кол-ве объектов