CSS Conf Colombia пройдёт онлайн в субботу 10 апреля. В программе 8 докладов на английском и 6 на испанском: печать, Houdini, доступность, CSS-трюки, Shadow DOM, дизайн и анимация. Начало в 16:00 (GMT+3).
Выпуск №277. Александр Зубов, Вадим Макеев, Маша Просвирнина, Никита Дубко про возвращение SharedArrayBuffer, стилизацию контролов, TypeScript, Dev Tips, индивеб и Podlodka Frontend Crew.
00:01:32 События 00:05:13 Возвращение SharedArrayBuffer 00:11:16 Base и стилизация контролов 00:17:30 DevTools на TypeScript 00:32:22 Индивеб и Dev Tips 00:42:30 Podlodka Frontend Crew 00:49:55 Будущее и воркшопы 00:55:20 Коммерция и сообщество
Список инди-сайтов по фронтенду. Пополняемая коллекция живых блогов или проектов на русском или английском, на своих доменах и со ссылками на RSS. Предложить сайт в список можно через пулреквест.
Против инициативы Google по отслеживанию пользовательского поведения через FLoC выступили браузеры Brave и Vivaldi, а также EFF с сайтом «Am I FLoCed?», где можно проверить Floc ID и узнать, как его отключить.
Гэпы? Опа! Эрик Мейер с заметкой на CSS-Tricks, суммирующей случаи применения CSS-свойства gap для отступов между элементами раскладки: не только в гридах, но и во флексах и мультиколонках.
Новинки Chrome 90 в обзоре Пита Лепажа: поддержка overflow: clip и overflow-clip-margin, Permissions Policy вместо Feature Policy, декларативный Shadow DOM, HTTPS-версии сайтов по умолчанию и другие.
Руководство по вёрстке HTML-писем. Виталий Фридман со списком инструментов, генераторов, фреймворков, шаблонов и хороших практик, помогающих в вёрстке писем.
Как соединить Fullscreen API со стилями. Евгений Клименченко показывает, как развернуть конкретный элемент на весь экран при помощи JavaScript и применить для развёрнутого элемента специфичные стили.
Проблемы с переполнением в CSS. Ахмад Шадид разбирается, как найти элементы с переполнением на странице, в причинах его возникновения и рассказывает, как чинить наиболее частые случаи.
Решение для бага с адаптивной типографикой в Safari. Сара Суайдан рассказывает, как ей удалось обойти ошибку, из-за которой размеры шрифтов, основанные на vw, не пересчитываются в Safari при изменении размеров окна.
Курс по NestJS с нуля Антона Ларичева запустился на Udemy. В программе 65 лекций по современному бэкенду на TypeScript и Node.js, в сумме 10 часов. От слушателей требуется базовое знание JS, цена с промокодом 1090 ₽.
Выпуск №278. Андрей Мелихов, Вадим Макеев, Никита Дубко про инди-сайты, подкаст на сайте и RSS, Chrome 90, инспектор гридов в Safari, Wrike без Dart, FLoC и матрицу компетенций.
00:01:13 Инди-сайты 00:05:54 Подкаст на сайте и RSS 00:11:13 Chrome 90 00:26:58 Инспектор гридов в Safari 00:30:28 Dart уходит из Wrike 00:44:40 FLoC или куки 01:00:44 Матрица компетенций
Правда ли, что WebAssembly — палочка-выручалочка для перфоманса? Александр Сурма объясняет, что происходит в движке при подключении WebAssembly-кода, и проводит замеры перфоманса для разных вариантов языков, движков и опций.