Ведущие: Андрей Мелихов, Никита Дубко, Мария Просвирнина, Дэн Абрамов Темы 00:00:00 Интро 00:01:19 Safari TP 118 00:11:59 Подсветка ошибок на CSS 00:15:19 Загрузка HTML по частям 00:23:34 Suspense и Concurrent 00:40:07 Серверные компоненты 01:01:43 React уже фреймворк? 01:10:16 Сложный бэкенд и SSR Safari TP 118 • Release Notes for Safari Technology Preview 118 • Репозиторий WebKit на GitHub • Телеграм-канал «Вебня» Подсветка ошибок на CSS • Intent to Prototype: CSS spelling and grammar features...
Jan 11, 2021•1 hr 23 min•Ep. 264
Ведущие: Никита Дубко, Андрей Мелихов, Вадим Макеев Темы 00:00:00 Интро 00:02:08 События Андрея 00:12:30 Привет от Маши 00:13:29 События Никиты 00:32:45 Привет от Оли 00:38:45 События Вадима 00:59:44 Привет от Лёши 01:04:59 Пожелания 01:10:56 Благодарности Андрей • Девшахта Андрея на YouTube • Я ❤︎ Фронтенд 2020 • Node.js Design Patterns • Newsletter by architects for architects • Client-Side Architecture Basics Никита • Никита на YouTube • Перевод Никиты на Веб-стандартах • Книга Debugging CSS ...
Jan 04, 2021•1 hr 20 min•Ep. 263
Ведущие: Мария Просвирнина, Вадим Макеев, Андрей Мелихов Темы 00:00:00 Интро 00:03:24 JS-андерхуд 00:07:28 Фокус в веб-приложениях 00:13:07 Фавиконки в 2021 00:16:58 История JS-фреймворков 00:19:47 React Server Components 00:38:47 Basecamp Hotwire JS-андерхуд • Вадим в JS-андерхуде • Маша в JS-андерхуде Фокус в веб-приложениях • How Discord Implemented App-Wide Keyboard Navigation • CSS Spatial Navigation L1 Фавиконки в 2021 • How to Favicon in 2021: Six files that fit most needs История JS-фрей...
Dec 28, 2020•59 min•Ep. 262
Ведущие: Ольга Алексашенко, Вадим Макеев, Никита Дубко Темы 00:00:00 Интро 00:00:52 События 00:03:13 Отдельные трансформации 00:09:16 Firefox 84 00:16:16 Боль разработчиков 00:27:26 MDN на Гитхабе 00:37:04 Удивительные черновики CSS 00:50:15 Переполнение и недополнение 00:56:44 Способы центрирования 01:02:09 Залоченный вьюпорт События • Видео с JavaScript fwdays’20 Autumn • Sbermeetup онлайн 22 декабря Отдельные трансформации • CSS Individual Transform Properties Firefox 84 • Firefox 84 • Как во...
Dec 22, 2020•1 hr 10 min•Ep. 261
Ведущие: Вадим Макеев, Никита Дубко, Максим Сальников Темы 00:00:00 Интро 00:02:32 События 00:09:07 Веб-альманах 2020 00:20:09 Safari TP и списки 00:28:23 Новинки PWA 00:42:42 EStimate лишний JS 00:53:23 Загрузка по заявке 01:01:41 Демки для Houdini 01:11:24 Squoosh 2 и CLI Максим Сальников • В Твиттере • Личный блог События • Видео с Accessibility Club Minsk Meetup #2 • Видео с Chrome Dev Summit 2020 • Chrome Dev Summit Russia 2020 Extended онлайн 19 декабря • PWA. 5 лет спустя Веб-альманах 202...
Dec 15, 2020•1 hr 19 min•Ep. 260
Ведущие: Ольга Алексашенко, Никита Дубко Темы 00:00:00 Интро 00:00:48 События 00:02:20 Бета Chrome 88 00:10:03 State of CSS: разнообразие 00:14:41 State of CSS: инструменты 00:17:49 State of CSS: фреймворки 00:25:08 State of CSS: открытия 00:30:29 State of JS 00:34:01 Шрифты для кодинга 00:36:29 Monument Valley на CSS 00:40:02 Верстать как в 2008 00:47:49 Как сверстать сторис 00:52:48 Пуньк и 27 Кб События • JSNN #14 онлайн 5 декабря • PiterJS + Node.js SPb онлайн 10 декабря Бета Chrome 88 • Chr...
Dec 08, 2020•57 min•Ep. 259
Ведущие: Вадим Макеев, Никита Дубко Темы 00:00:00 Интро 00:00:27 События 00:04:15 Bocoup и appearance 00:09:29 Нестинг в CSS 00:18:21 Адаптация таблиц 00:27:23 Устройство браузера 00:41:38 Смёржить всё в JS 00:53:28 Ценность разделения События • PiterJS прошёл онлайн 27 ноября • SEMrush IT meetup онлайн 3 декабря • Design is Frontend онлайн 9 декабря Bocoup и appearance • Unprefixing appearance to ship web-compatible styling of form elements Нестинг в CSS • Current state of the CSS Nesting spec ...
Nov 30, 2020•1 hr 10 min•Ep. 258
Ведущие: Вадим Макеев, Никита Дубко, Саша Шинкевич Темы 00:00:00 Интро 00:01:14 События 00:03:05 Chrome 87 00:10:24 Chrome DevTools 00:15:14 Firefox 83 00:24:23 Новый дом для Servo 00:28:26 Safari 14 00:38:38 Open Prioritization 00:44:57 Кэш туда-обратно 00:53:38 Гриды и minmax События • Я.Субботник 21 ноября • Vue.js fwdays’20 онлайн 28 ноября • Front-End Hero Meetup онлайн 3 декабря Chrome 87 • New in Chrome 87 Chrome DevTools • What’s New In DevTools Firefox 83 • Firefox 83 for developers • F...
Nov 24, 2020•1 hr 7 min•Ep. 257
Ведущие: Вадим Макеев, Никита Дубко, Глеб Воронцов, Иван Недзвецкий Темы 00:00:00 Интро 00:01:27 События 00:06:29 Chrome DevTools 00:17:20 Прощай HTTP-пуш 00:24:29 Apple на ARM 00:30:02 Состояние разметки 00:37:11 Новая книга по CSS 00:41:33 Пиксель-пёрфект 00:52:29 Миниапы ВК 00:59:00 Технологии 01:06:27 Зачем это всё 01:13:29 Где деньги События • PWA пять лет спустя онлайн 20 ноября • ЮMoneyDay онлайн 28 ноября • YaTalks онлайн 5 декабря • Chrome Dev Summit онлайн 9–10 декабря Chrome DevTools ...
Nov 16, 2020•1 hr 19 min•Ep. 256
Ведущие: Ольга Алексашенко, Вадим Макеев, Никита Дубко Темы 00:00:00 Интро 00:00:50 Подсказки для флексов 00:06:01 File API не стандарт 00:15:34 Выражения от контейнера 00:29:43 Зачем вообще ARIA 00:36:18 Переменные и темы 00:45:14 Масонри в гридах Подсказки для флексов • Dynamic contextual flexbox alignment icons! File API не стандарт • Google’s File System Access API is not a standard Выражения от контейнера • All Them Switches: Responsive Elements and More • Intent to Prototype: Container Que...
Nov 10, 2020•1 hr•Ep. 255
Ведущие: Вадим Макеев, Никита Дубко, Надя Наширбанова Темы 00:00:00 Интро 00:01:21 События 00:06:06 Mozilla против фич 00:17:09 Microsoft против IE 00:24:59 Адаптивность от высоты 00:37:37 Миниапы в суперапах 00:57:58 Дизайнер в Яндексе События • Я.Субботник по разработке интерфейсов онлайн 21 ноября Mozilla против фич • Mozilla Specification Positions Microsoft против IE • Microsoft will forcibly open some sites in Edge instead of IE Адаптивность от высоты • Отзывчивый веб-дизайн и учёт высоты ...
Nov 04, 2020•1 hr 19 min•Ep. 254
Ведущие: Ольга Алексашенко, Вадим Макеев, Никита Дубко Темы 00:00:00 Интро 00:00:52 События 00:03:40 Edge и Safari 00:08:56 Бета Chrome 87 00:17:10 Firefox 82 00:29:25 MDN и State of CSS 00:37:32 Структура CSS 00:51:04 История браузеров События • Svelte Summit онлайн 18 октября — видео • Tver.io Open Source Talks онлайн 30 октября • BEMup — онлайн-митап по БЭМ 6 ноября • Планета Гитхаб онлайн 17 ноября • Я.Субботник по разработке интерфейсов онлайн 21 ноября Edge и Safari • Introducing Microsoft...
Oct 27, 2020•1 hr 5 min•Ep. 253
Ведущие: Вадим Макеев, Никита Дубко, Антон Кастрицкий Темы 00:00:00 Интро 00:01:33 События 00:04:27 Опрос MDN 00:12:05 Открытые приоритеты Igalia 00:15:28 Новинки Npm 7 00:27:08 React vs WordPress 00:35:27 Уже Webpack 5 00:43:48 Что такое Rome 00:56:04 Инструмент будущего Антон Кастрицкий • Антон в Твиттере • Антон на Твитче События • Next.js Conf онлайн 27 октября • Chrome Dev Summit 9–10 декабря Опрос MDN • MDN DNA Survey Открытые приоритеты Igalia • Two projects remain • AMP: $10k matching ca...
Oct 19, 2020•1 hr 8 min•Ep. 252
Ведущие: Вадим Макеев, Зар Захаров Темы 00:00:00 Интро 00:01:23 События 00:12:23 Chrome 86 00:21:38 Safari и Firefox 00:26:04 Начало UI-кита 00:38:13 SSR и Next.js 00:50:03 Про Зара 00:58:22 JS-марафоны События • Facebook Developer Circle: Frontend Online онлайн 15–17 октября • Dynamic Talks UI meetup онлайн 15 октября • Frontend Meetup в Иннополисе 10 октября Chrome 86 • New in Chrome 86 Safari и Firefox • Release Notes for Safari TP 114 • Reveal the elements which are causing the overflow Нача...
Oct 13, 2020•1 hr 13 min•Ep. 251
Ведущие: Вадим Макеев, Никита Дубко, Роман Дворнов Темы 00:00:00 Интро 00:01:42 События 00:03:15 Edge в VS Code 00:12:42 Инспектор гридов в Chrome 00:29:46 Gap и баги флексов 00:37:53 Математика в CSS 00:46:42 Hacktoberfest 00:53:15 Shitoberfest 01:00:51 Опенсорс Романа События • BeerJS.NN в Нижнем Новгороде 1 октября • Frontend Meetup в Иннополисе 10 октября • Календарь событий Edge в VS Code • Bringing the browser developer tools to VS Code Инспектор гридов в Chrome • What’s New In DevTools • ...
Oct 06, 2020•1 hr 8 min•Ep. 250
Ведущие: Вадим Макеев, Никита Дубко Темы 00:00:00 Интро 00:00:52 Чат в Телеграме 00:03:42 События 00:05:09 Firefox 81 00:09:32 Vue 3 00:18:16 GitHub CLI 00:27:34 Отладка CSS 00:36:22 Новая Nova 00:49:00 Редактор для веба Чат в Телеграме • Чат-стандарты в Телеграме События • OdessaFrontend #16 в Одессе 30 сентября • Inclusive Design 24 Firefox 81 • Firefox 81 Vue 3 • Вышел Vue.js 3.0 «One piece» • Выпуск с Натальей Теплухиной из Vue Core Team GitHub CLI • GitHub CLI 1.0 is now available • Mathias...
Sep 28, 2020•59 min•Ep. 249
Ведущие: Вадим Макеев, Сергей Куликов, Влад Шилов Темы 00:00:00 Интро 00:02:09 События 00:04:50 Safari 14 00:14:45 Миссия PostCSS 8 00:26:35 Moment.js всё 00:30:33 React и веб-компоненты 00:41:21 История двух колор-пикеров 00:51:14 Сравнение подходов 01:03:27 Доступность решения События • PiterJS онлайн 24 сентября • JavaScript EVENING онлайн 30 сентября • Frontend Conf Live онлайн 23 сентября—2 октября • Расписание • Регистрация Safari 14 • Safari on iOS 14 and iPadOS 14 for Web Developers • CS...
Sep 21, 2020•1 hr 8 min•Ep. 248
Ведущие: Вадим Макеев, Никита Дубко, Иван Богачёв Темы 00:00:00 Интро 00:01:22 События 00:04:07 Edge DevTools 00:17:28 Разнообразие браузеров 00:30:39 Польза от AVIF 00:42:14 Генераторы статики 00:51:19 Математика для фронтендера 00:58:05 Зачем Хабр и Тостер 01:03:51 Устарело ли чтение 01:10:33 Кому нужны переводы События • Front-end Hero Online Meetup онлайн 17 сентября • Inclusive Design 24 онлайн 17 сентября Edge DevTools • Microsoft Edge 86: What’s New In DevTools • Source Order Viewer in Ed...
Sep 15, 2020•1 hr 20 min•Ep. 247
Ведущие: Вадим Макеев, Никита Дубко, Ольга Алексашенко Темы 00:00:00 Интро 00:01:45 Бета Chrome 86 00:17:15 Пользовательский фокус 00:22:32 Псевдоэлемент ::marker 00:28:00 Отладка шрифтов 00:31:03 Инструкция по скринридерам 00:38:54 Модальный компонент 00:42:01 Шапка на флексах 00:47:48 Что делать с селектом Бета Chrome 86 • Chrome 86: Improved Focus Highlighting, WebHID, and More Пользовательский фокус • Chromium Blog: Giving users and developers more control over focus • Хороший и плохой focus...
Sep 08, 2020•1 hr 1 min•Ep. 246
Ведущие: Вадим Макеев, Никита Дубко, Андрей Ситник Темы 00:00:00 Интро 00:01:34 Firefox 80 00:07:44 Chrome 85 00:22:47 Никто не новый IE 00:34:34 Зачем Yarn 2 00:42:35 Новый формат AVIF Firefox 80 • Марат Таналин: Firefox 80 • MDN: Firefox 80 • Firefox Browser в Google Play • GeckoView Chrome 85 • New in Chrome 85 • София Валитова: Типы данных в CSS Никто не новый IE • Chrome is not new IE , Крис Уилсон Зачем Yarn 2 • Yarn 2.2 Новый формат AVIF • How to Use AVIF: The New Next-Gen Image Compressi...
Sep 01, 2020•1 hr 5 min•Ep. 245
Ведущие: Вадим Макеев, Евгений Некрасов, Никита Савчук Темы 00:00:00 Интро 00:01:47 События 00:04:11 Новая типографика 00:08:15 Исследование Яндекса 00:23:17 Опыт Фейсбука 00:30:38 Отладка доступности 00:37:54 Новые интерфейсы 00:45:25 Что мешает в вебе 00:56:52 Скринридеры Евгений Некрасов • Телеграм • ВКонтакте События • PiterJS онлайн 27 августа • BeerJS.NN в Нижнем Новгороде 3 сентября Новая типографика • Leading-Trim: The Future of Digital Typesetting Исследование Яндекса • Предпочтения пол...
Aug 25, 2020•1 hr 8 min•Ep. 244
Ведущие: Вадим Макеев, Ольга Алексашенко Темы 00:00:00 Интро 00:02:02 PhoneGap всё 00:09:26 Решение проблемы фокуса 00:14:46 Система цветов и тем 00:23:37 Зачем в CSS километры 00:28:32 Кризис Mozilla и бесплатный веб События • Frontend Live онлайн 23 сентября—2 октября PhoneGap всё • Is the Phone Gap closed in 2020? Решение проблемы фокуса • Хороший и плохой focus, полифил focus-visible и Open Prioritization Система цветов и тем • How to configure application color schemes with CSS custom prope...
Aug 18, 2020•51 min•Ep. 243
Ведущие: Вадим Макеев, Никита Дубко Темы 00:00:00 Интро 00:01:08 События 00:03:47 Инспектор гридов в Chrome 00:09:27 Долгожданная настройка форм 00:23:03 Хитрый сбор всех CSS-свойств 00:29:41 Content-visibility 00:37:57 Польза вариативных шрифтов 00:53:06 Бесконечные списки События • Node.js в 2020 в школе Метархии под Киевом 22–23 августа • Node.js in 2020. Get out and come back again • Design is Frontend онлайн 20 августа Инспектор гридов в Chrome • Chromium CSS Grid Devtools update Долгожданн...
Aug 11, 2020•1 hr 3 min•Ep. 242
Ведущие: Вадим Макеев, Ольга Алексашенко, Алексей Симоненко Темы 00:00:00 Интро 00:01:37 Сайд-подкасты 00:10:53 Онлайн-события 00:16:57 Новости браузеров 00:30:48 Main вместо master 00:43:21 Поиски эмпатии Сайд-подкасты • Красная за разговоры • The F-Word • LP — любимые пластинки • Будни домена Флоренция Онлайн-события • HolyJS Moscow онлайн 25–28 ноября Новости браузеров • Firefox 79 • Firefox UA string on macOS • Алекс Рассел • Тимоти Хэтчер Main вместо master • Highlights from Git 2.28 • Rena...
Aug 04, 2020•1 hr•Ep. 241
Ведущие: Вадим Макеев, Никита Дубко, Андрей Яманов Темы 00:00:00 Интро 00:01:22 События и MoscowJS 00:04:53 Бета Chrome 85 00:18:37 TypeScript в Svelte 00:25:16 Типизированный CSS 00:34:15 Сброс в CSS 00:42:05 Что такое Numl События и MoscowJS • PiterJS #49 онлайн 30 июля • MoscowJS Бета Chrome 85 • Chrome 85 Beta • Будущее навигации в веб. Разбираемся с Portals API TypeScript в Svelte • Svelte Loves TypeScript Типизированный CSS • The F-Word: Brian Kardell on Open Prioritization • @property: gi...
Jul 27, 2020•1 hr 12 min•Ep. 240
Ведущие: Вадим Макеев, Никита Дубко, Виталий Емельянцев Темы 00:00:00 Интро 00:01:23 События 00:04:42 Chrome 84 00:19:21 Нативный параллакс 00:26:04 Архив GitHub во льдах 00:35:07 Open Prioritization 00:45:17 Счётчик Lighthouse 00:52:55 Tailwind на практике 01:10:12 Tailwind как Bootstrap События • Видео с WebAssembly Moscow #3 • Видео с WebAssembly Moscow #2 • Tver.io State Management Talks онлайн 23 июля Chrome 84 • New in Chrome 84 • What’s New In DevTools (Chrome 84) Нативный параллакс • Scr...
Jul 20, 2020•1 hr 16 min•Ep. 239
Ведущие: Вадим Макеев, Никита Дубко, Владимир Гриненко Темы 00:00:00 Интро 00:02:08 События в Яндексе 00:09:10 Подкаст про Safari 00:12:50 Планы браузеров 00:22:21 Новый CSS Zen Garden 00:29:53 Кто быстрее: Houdini или CSS 00:38:58 Yandex UI Kit Подкаст про Safari • Big updates in Safari 14 Планы браузеров • Browser Intents: July • CSS News July 2020 Новый CSS Zen Garden • Style Stage Кто быстрее: Houdini или CSS • CSS Painting vs. CSS Houdini Paint API Yandex UI Kit • @yandex/ui • Презентация @...
Jul 14, 2020•1 hr 16 min•Ep. 238
Ведущие: Вадим Макеев, Никита Дубко, Полина Гуртовая Темы 00:00:00 Интро 00:01:32 События 00:05:04 Firefox 78 00:15:13 Новинки V8 8.4 00:26:19 Интересное с Web.Dev Live 00:52:10 Сравнение WebP и JPEG 01:04:24 Небезопасные API События • Reactive Online Meetups онлайн 7 июля • Web.Dev Live Russia онлайн 11 июля • The Rolling Scopes онлайн 17 июля Firefox 78 • Firefox 78 for developers • Firefox 78 в обзоре Марата Таналина Новинки V8 8.4 • V8 release v8.4 • What’s new in V8/JavaScript Интересное с ...
Jul 07, 2020•1 hr 25 min•Ep. 237
Ведущие: Вадим Макеев, Никита Дубко Темы 00:00:00 Интро 00:00:24 События и онлайн-доклады 00:11:15 DevTools в Chrome и Edge 00:23:04 Большие новости Safari 14 00:42:00 Date и Temporal 00:48:58 TypeScript 4 00:54:28 Зачем TypeScript События и онлайн-доклады • Vue.js: The Documentary по-русски • NodeSchool SPb онлайн 4 июля • Web.Dev Live онлайн 30 июня—2 июля • DevParty онлайн 27 июня • Записи докладов секции Web с DevParty DevTools в Chrome и Edge • Edge 84: What’s new in Microsoft DevTools • Ch...
Jun 30, 2020•1 hr 9 min•Ep. 236
Ведущие: Вадим Макеев, Никита Дубко, Ольга Алексашенко Темы 00:00:00 Интро 00:00:27 События 00:06:27 Евангелист Safari 00:11:30 Альфа Bootstrap 5 00:23:09 Content-visibility 00:34:53 Справочник по гридам 00:41:43 Доступные чекбоксы правильно 00:50:14 Атрибут forms 00:56:39 Обзор API для PWA События • HolyJS Piter онлайн 22–26 июня • DevParty онлайн 27 июня • Я.Субботник онлайн 4 июля Евангелист Safari • I’m Apple’s newest Web Technologies Evangelist for Safari & WebKit Альфа Bootstrap 5 • Bo...
Jun 23, 2020•1 hr 6 min•Ep. 235