Для веб-разработчиков (не нормативно) context.imageSmoothingEnabled [ = value ] Возвращает значение заполнения шаблона, и метод drawImage() попытается сгладить изображения, если их пиксели не совпадают точно с дисплеем при масштабировании изображений. Можно установить, чтобы изменить, сглаживаются ли изображения (true) или нет (false). context.imageSmoothingQuality [ = value ] Возвращает текущее предпочтение качества сглаживания изображения. Можно установить, чтобы изменить […]
Архивы по дням: 07.01.2022
Данная публикация является переводом на русский язык официальной версии стандарта HTML, расположенного по адресу https://html.spec.whatwg.org/multipage/canvas.html#the-canvas-element На 02.01.2022 раздел называется «4.12.5 The canvas element» Категории: Поточное содержание. Фразовое содержание. Встроенное содержание. Ощутимое содержание. Контексты, в которых можно использовать этот элемент: Где ожидается встроенное содержание. Модель контента: Прозрачный, но без интерактивных потомков […]
Этот раздел не является нормативным. Утечка информации (Information leakage) может произойти, если скрипты из одного источника могут получить доступ к информации (например, считывать пиксели) из изображений из другого источника (не того же самого). Чтобы смягчить это, растровые изображения, используемые с элементами холста canvas и объектами ImageBitmap, определены так, чтобы иметь […]
Для веб-разработчиков (не нормативно) context.font [ = value ] styles.font [ = value ] Возвращает текущие настройки шрифта. Можно установить, чтобы изменить шрифт. Синтаксис такой же, как и для свойства CSS ‘font‘; значения, которые не могут быть проанализированы как значения шрифта CSS, игнорируются. Относительные ключевые слова и длины вычисляются относительно шрифта элемента холста canvas. context.textAlign [ = value ] […]
В этой публикации хочу рассмотреть создание одного элемента холста canvas при помощи JavaScript. Внутри этого элемента будут созданы два контекста визуализации с режимом «2d», которые будут представлять собой два квадрата. Первый квадрат фиолетового цвета будет закрывать всё пространство холста. Второй квадрат жёлтого цвета будет меньше и он будет логически отцентрован […]