Audio API: знакомство с элементом audio и некоторыми возможностями его API путем создания кастомного аудиоплеера.
https://12daysofweb.dev/2021/audio-api/
https://12daysofweb.dev/2021/audio-api/
Консистентная, плавно масштабируемая типографика и отступы
https://css-tricks.com/consistent-fluidly-scaling-type-and-spacing/
https://css-tricks.com/consistent-fluidly-scaling-type-and-spacing/
CSS-Tricks
Consistent, Fluidly Scaling Type and Spacing | CSS-Tricks
When Chris first sent me this prompt, I was thinking about writing about progressive enhancement, but that subject is so wide-reaching to be one thing and all
Повышаем производительность сайта на Jamstack
https://calendar.perfplanet.com/2021/shapeup-jamstack-site-performance/
https://calendar.perfplanet.com/2021/shapeup-jamstack-site-performance/
Новые возможности UnoCSS: альтернатива Tailwind CSS
https://blog.logrocket.com/new-features-unocss-tailwind-css-alternative/
https://blog.logrocket.com/new-features-unocss-tailwind-css-alternative/
LogRocket Blog
New features in UnoCSS: A Tailwind CSS alternative - LogRocket Blog
UnoCSS, a fully customizable Atomic CSS engine, is becoming one of the most talked-about styling tools with exciting new features.
Учитываем prefers-color-scheme в CSS Paint API с Custom Properties
https://css-tricks.com/honor-prefers-color-scheme-in-the-css-paint-api-with-custom-properties/
https://css-tricks.com/honor-prefers-color-scheme-in-the-css-paint-api-with-custom-properties/
Первый взгляд на Error Prevention — новейший критерий WCAG 3.0
https://uxdesign.cc/a-first-look-at-error-prevention-wcag-3-0s-newest-criterion-9762812c591d
https://uxdesign.cc/a-first-look-at-error-prevention-wcag-3-0s-newest-criterion-9762812c591d
Medium
A first look at Error Prevention — WCAG 3.0’s newest criterion
In short, don’t make the user guess what kind of input is required.
Утечки памяти: забытая сторона веб-производительности
https://nolanlawson.com/2022/01/05/memory-leaks-the-forgotten-side-of-web-performance/
https://nolanlawson.com/2022/01/05/memory-leaks-the-forgotten-side-of-web-performance/
Как создать компонент, поддерживающий несколько фреймворков в монорепозитории
https://css-tricks.com/make-a-component-multiple-frameworks-in-a-monorepo/
https://css-tricks.com/make-a-component-multiple-frameworks-in-a-monorepo/
CSS-Tricks
Support Multiple Frameworks In A Monorepo
We're going to make a Yarn workspaces-based monorepo that supports multiple frameworks, including React, Vue, Svelte, and Angular.
TinyBase — крошечная реактивная JS-библиотека для структурированного состояния и табличных данных.
https://tinybase.org/
https://tinybase.org/
Создание адаптивного мобильного меню с помощью CSS без JavaScript
https://blog.logrocket.com/create-responsive-mobile-menu-with-css-no-javanoscript/
https://blog.logrocket.com/create-responsive-mobile-menu-with-css-no-javanoscript/
LogRocket Blog
Create a responsive mobile menu with CSS - LogRocket Blog
Build a responsive mobile menu with pure HTML and CSS, and no JavaScript, and explore advanced customizations using CSS variables and more.