Канвас

Изменено 11/8/20 от aezakmi

Canvas Hash

Canvas (англ. canvas — «холст», рус. канва́с) — элемент HTML5, предназначенный для создания растрового двухмерного изображения при помощи скриптов, обычно на языке JavaScript. Начало отсчёта блока находится слева сверху. От него и строится каждый элемент блока. Размер пространства координат не обязательно отражает размер фактической отображаемой площади. По умолчанию его ширина равна трёмстам пикселям, а высота ста пятидесяти.

Используется, как правило, для отрисовки графиков для статей и игрового поля в некоторых браузерных играх. Но также может использоваться для встраивания видео в страницу и создания полноценного плеера.

Используется в WebGL для аппаратного ускорения 3D графики.

Подмена canvas hash происходит за счет модификаций javascript функции getContext(). Она необходима для отрисовки 2d изображения через canvas. В этой функции есть четыре параметра: red, green, blue, alpha. За счет изменения этих параметров в конечном итоге картинка, которую хочет отрисовать сайт, будет выглядит по другому, а значит canvas hash будет отличаться от вашего реального.


How did we do?

Powered by HelpDocs (opens in a new tab)