Поддержка веба во Flutter теперь стабильная. Марьям Хаснани про новую возможность фреймворка, которая позволит иметь единую кодовую базу на Dart для мобильных и веб-приложений. В переводе на «Веб-стандартах».
Как использовать GitHub Actions. Зел Лью разбирается в синтаксисе и возможностях экшенов и в интерфейсе отчётов для автоматизации тестирования, деплоя или любых других процессов вокруг кода.
Цветовые функции в CSS. Вадим Макеев рассказывает, как модифицировать цвета прямо в браузере при помощи функции color-mix и нового синтаксиса rgb, и на лету подбирает контрастный цвет тексту при помощи color-contrast.
Инструменты аудита CSS. Айрис Лешнянин с обзором инструментов, которые помогают найти в CSS дубликаты и неиспользуемый код, а также проанализировать специфичность и сложность CSS-кода.
Стилизация текста поверх картинок на CSS. Ахмад Шадид показывает различные техники, позволяющие сделать текст, который накладывается на изображения, контрастным и доступным.
Compat2021. Роберт Ниман и Филипп Ягенстедт рассказывают про инициативу разработчиков браузеров обеспечить совместимость самых востребованных фичей: флексбоксов, гридов, position: sticky, aspect-ratio и CSS-трансформаций.
Первый прототип Container Queries, или выражений от контейнера, доступен за флагом в Chrome Canary. Новая директива @container позволит менять стили от ширины блока, а не вьюпорта. Автор спецификации Мириам Сюзанн с подробностями и демо.
Интерактивные веб-компоненты легче, чем вы думаете. Джон Ри добавляет в веб-компонент карточки персонажа анимацию и функциональность лайков и отправки сообщений.
Команда Deno, альтернативы Node.js, объявила о создании Deno Company. Соавтор проекта Райан Дал рассказал, что полученные инвестиции позволят нанять постоянных разработчиков для работы над Deno, но проект останется опенсорсным и полностью бесплатным.
Выпуск №275. Никита Дубко, Марианна Минич, Вадим Макеев, Лена Райан про Firefox 87, Container Queries, Compat 2021, SvelteKit, эмоджи, лонгрид и дорогу к доступности.
Краткий обзор возможностей новой версии Sublime Text 4: улучшенный интерфейс и саджесты, автопереключение тёмной и светлой темы и встроенная поддержка TypeScript, TSX, JSX.