Рубрика "А знаете ли Вы?… Неудобные ответы на неудобные вопросы.
Конструктор в JavaScript создается как функция или класс, предназначенные для инициализации объектов. Конструктор объявляется с использованием ключевого слова class или как функция:
Если присвоить .textContent после .innerHTML, то HTML-разметка не будет отображаться, так как .textContent перезапишет содержимое только текстом.
Прямой доступ к элементу возможен по его уникальному id, а доступ к нескольким элементам одного типа можно получить через class, name, tagName и CSS-селекторы.
Да, именно так. В период локдауна Figma значительно выросла в популярности и стоимости. Поскольку многие компании перешли на удалённый формат работы, потребность в удобных, облачных инструментах для совместного дизайна и прототипирования возросла. Figma, как платформа, позволяющая командам работать одновременно над дизайном в режиме реального времени, стала особенно востребованной, поскольку предлагала возможность работы без привязки к местоположению или устройству.
Для разработки веб-приложений на HTML, CSS и JavaScript существует множество библиотек UI-компонентов, которые помогают ускорить разработку, добавляют стили, интерактивность и адаптивность. Вот некоторые популярные библиотеки:
Никогда не задумывался над подобной ерундой, так как исключительно по большой необходимости приходилось верстать хтмл страницы, которые содержали обычный линейный контент без каких либо серьезных визуальных событий. Но оказывается, что есть методика которая хороша при верстке самостоятельно разработанных динамических UI для web-apps:
Подробно опишу принципы, которые помогут оптимизировать производительность CSS и JavaScript-анимаций с учётом вычислений размеров, рендеринга и аппаратного ускорения, а также оценки нагрузки на CPU, GPU, память и другие ресурсы. Проверяем, тестируем примеры кода. Пока что тут приводятся не полностью проверенные фрагменты. По мере использования - буду помечать апдейты.
CSS-фильтры (свойство filter) — это инструмент, с помощью которого можно применять визуальные эффекты к элементам на веб-странице. Он похож на фильтры в редакторах изображений и позволяет модифицировать внешний вид элементов, используя различные эффекты, такие как размытие, контраст, яркость и многое другое.