Ведущие: Вадим Макеев, Рома Комаров, Полина Гуртовая Темы 00:00:00 Интро 00:02:39 Firefox 138 00:23:57 Невозможные компоненты React 00:40:33 Chrome оставляет сторонние куки 01:08:47 CSS и fit-to-width Поддержите нас Простой способ сказать «спасибо» и попасть в закрытый чат. • Патреон • Бусти Firefox 138 • Firefox 138 for developers • HTML Sanitizer API • Free the lizard • WebExtensions Support for Tab Groups • Enable View Transitions on Nightly • View Transitions demos • Mozilla’s CEO discusses ...
May 05, 2025•1 hr 57 min•Ep. 473
Ведущие: Андрей Мелихов, Юлия Миоцен, Вадим Макеев Темы 00:00:00 Интро 00:00:52 Эксперименты React 00:07:56 Шрифты IKEA 00:26:36 CSS-карусели 00:35:54 10 лет SolidJS 00:49:52 Как купить Chrome 01:05:57 Ответы на вопросы Поддержите нас Простой способ сказать «спасибо» и попасть в закрытый чат. • Патреон • Бусти Эксперименты React • React Labs: View Transitions, Activity, and more Шрифты IKEA • IKEA’s web fonts • Node.js adapter of Python font tools via Pyodide CSS-карусели • CSS Carousels • Carou...
Apr 28, 2025•1 hr 9 min•Ep. 472
Ведущие: Полина Гуртовая, Вадим Макеев, Андрей Мелихов Темы 00:00:00 Интро 00:01:15 State of Devs 00:03:45 Новости TC39 00:32:34 Небесячий логин 00:43:06 Z-index и бесконечность 00:51:43 Biome и HTML 00:58:29 Git 20 лет Поддержите нас Простой способ сказать «спасибо» и попасть в закрытый чат. • Патреон • Бусти State of Devs • Launching the first ever State of Devs survey • State of AI 2025 Новости TC39 • This week, at TC39 107th meeting • Records and Tuples Proposal Has Been Withdrawn Небесячий ...
Apr 21, 2025•1 hr 14 min•Ep. 471
Ведущие: Вадим Макеев, Алексей Симоненко, Никита Дубко, Андрей Мелихов Темы 00:00:00 Интро 00:01:23 Новости платформы 00:09:13 Опасный :visited 00:23:03 Красивый text-wrap 00:45:19 TypeSpec 00:55:39 Логические свойства 01:12:03 Express 5.1 01:22:38 Новый ресет UA+ 01:41:31 Ответы на вопросы Поддержите нас Простой способ сказать «спасибо» и попасть в закрытый чат. • Патреон • Бусти Новости платформы • Introduction of browser namespace for Chromium Extension APIs • Documentation Community Group Оп...
Apr 14, 2025•1 hr 47 min•Ep. 470
Ведущие: Вадим Макеев, Алексей Симоненко, Полина Гуртовая, Никита Дубко Темы 00:00:00 Интро 00:01:07 Firefox 137 00:09:17 Chrome 135 00:41:15 Safari 18.4 01:22:56 V8 и Sea of Nodes 01:34:38 Item-flow вместо Masonry 02:00:10 Ответы на вопросы Поддержите нас Простой способ сказать «спасибо» и попасть в закрытый чат. • Патреон • Бусти Firefox 137 • Firefox 137 Chrome 135 • Chrome 135 • Modal dialog without a single line of JS • HSTS tracking prevention • MDN HTTP Observatory • MDN: Customizable sel...
Apr 07, 2025•2 hr 4 min•Ep. 469
Ведущие: Вадим Макеев, Алексей Симоненко, Ольга Алексашенко Темы 00:00:00 Интро 00:02:01 Chrome 48 00:08:42 Firefox 44 00:19:11 PhantomJS 2.1 00:26:44 Переменные в Sass 00:39:22 PostCSS для Sass 00:49:01 Минимальные шрифты 00:56:19 Gulp и SVG-спрайты 01:03:57 Генератор picture 01:11:26 Что мешает HTTPS 01:18:11 WTF, HTML и CSS? 01:24:56 Коты и фреймворки Поддержите нас Простой способ сказать «спасибо» и попасть в закрытый чат. • Патреон • Бусти Chrome 48 • Chrome 48 • Chrome 48 Beta Firefox 44 •...
Apr 01, 2025•1 hr 29 min•Ep. 468
Ведущие: Юлия Миоцен, Никита Дубко, Алексей Симоненко, Вадим Макеев Темы 00:00:00 Интро 00:01:00 Дэшборд веб-платформы 00:11:54 Бэкпорт require(esm) в Node.js 20 00:31:26 Рамки в сетках 00:55:47 Всего 14 SVG-фильтров 01:17:33 Styled-components всё 01:37:31 Подчёркивание ссылок 01:58:40 Ответы на вопросы Поддержите нас Простой способ сказать «спасибо» и попасть в закрытый чат. • Патреон • Бусти Дэшборд веб-платформы • Web platform features explorer: March 2025 release notes Бэкпорт require(esm) в...
Mar 24, 2025•2 hr 3 min•Ep. 467
Ведущие: Вадим Макеев, Андрей Мелихов, Алексей Симоненко Темы 00:00:00 Интро 00:01:23 Относительные цвета 00:37:33 TypeScript на Go 00:55:59 UI для Git в Zed 01:05:38 Baseline для CSS в ESLint 01:19:45 Усталость от JS 01:32:13 Ответы на вопросы Поддержите нас Простой способ сказать «спасибо» и попасть в закрытый чат. • Патреон • Бусти Относительные цвета • CSS Relative Colors TypeScript на Go • A 10x Faster TypeScript • TypeScript Go Playground • I’m porting tsc to Go UI для Git в Zed • Native G...
Mar 17, 2025•1 hr 42 min•Ep. 466
Ведущие: Андрей Мелихов, Никита Дубко, Вадим Макеев, Алексей Симоненко Темы 00:00:00 Интро 00:01:46 Firefox 136 00:28:48 Chrome 134 00:45:29 Chrome DevTools 00:58:12 HTTP 3 и QUIC в Node.js 01:13:04 Стилизация форм 01:31:55 Ненужные стили для h1 01:37:06 Ответы на вопросы Поддержите нас Простой способ сказать «спасибо» и попасть в закрытый чат. • Патреон • Бусти Firefox 136 • Firefox 136 for developers • Igalia: Mozilla Changes Chrome 134 • Chrome 134 Release notes • New in Chrome 134 • Delaying...
Mar 10, 2025•1 hr 45 min•Ep. 465
Ведущие: Вадим Макеев, Никита Дубко, Андрей Мелихов, Полина Гуртовая Темы 00:00:00 Интро 00:01:39 Speculation Rules 00:26:08 Popover hint 00:48:20 Иммерсивный кодек Eclipsa 01:06:06 Observable API 01:26:56 Торопливый Chrome 01:42:58 TypeScript 5.8 01:55:32 Сложный бэк на Node.js 02:07:06 Ответы на вопросы Поддержите нас Простой способ сказать «спасибо» и попасть в закрытый чат. • Патреон • Бусти Speculation Rules • How Google Search uses speculation rules Popover hint • Popover = hint Иммерсивны...
Mar 03, 2025•2 hr 15 min•Ep. 464
Ведущие: Андрей Мелихов, Вадим Макеев Темы 00:00:00 Интро 00:00:59 Проблемы ARIA в Shadow DOM 00:15:41 European Accessibility Act 00:36:34 State of React 2024 Поддержите нас Простой способ сказать «спасибо» и попасть в закрытый чат. • Патреон • Бусти Проблемы ARIA в Shadow DOM • Solving cross-root ARIA issues in Shadow DOM , Мануэль Рего European Accessibility Act • The European Accessibility Act for websites and apps , Мартайн Холс State of React 2024 • State of React 2024 • State of AI 2025 • ...
Feb 24, 2025•1 hr 30 min•Ep. 463
Ведущие: Вадим Макеев, Алексей Симоненко Темы 00:00:00 Интро 00:01:07 Анонсы State of 00:02:37 CSS-функции 00:23:27 Zed и Zeta 00:38:25 Ленивые картинки 00:49:12 Interop 2025 01:24:18 Ответы на вопросы Поддержите нас Простой способ сказать «спасибо» и попасть в закрытый чат. • Патреон • Бусти Анонсы State of • State of AI 2025 • State of React 2024 CSS-функции • CSS Custom Functions are coming • Early return example Zed и Zeta • Zed now predicts your next edit with Zeta • Dataset for Zeta Ленивы...
Feb 17, 2025•1 hr 32 min•Ep. 462
Ведущие: Полина Гуртовая, Алексей Симоненко, Андрей Мелихов Темы 00:00:00 Интро 00:00:59 Chrome 133 00:23:43 Firefox 135 00:30:44 Deno против Oracle 00:39:13 Медленный URLPattern 00:51:48 GitHub Copilot 01:06:14 Дырка в Vitest 01:13:47 Ответы на вопросы Поддержите нас Простой способ сказать «спасибо» и попасть в закрытый чат. • Патреон • Бусти Chrome 133 • Chrome 133 release notes • New in Chrome 133 Firefox 135 • Firefox 135 for developers Deno против Oracle • Oracle justified its JavaScript tr...
Feb 10, 2025•1 hr 18 min•Ep. 461
Ведущие: Андрей Мелихов, Алексей Симоненко, Никита Дубко Темы 00:00:00 Интро 00:01:23 Create React App точно всё 00:18:54 Системные шрифты 00:33:30 Правильный сервер на Node.js 00:49:13 Как сжать весь npm 01:06:31 Вы не поняли Electron Поддержите нас Простой способ сказать «спасибо» и попасть в закрытый чат. • Патреон • Бусти Create React App точно всё • Deprecate Create React App officially • CRA breaks with React 19 and needs deprecation notices Системные шрифты • It’s time to ditch BlinkMacSy...
Feb 03, 2025•1 hr 26 min•Ep. 460
Ведущие: Алексей Симоненко, Никита Дубко, Вадим Макеев Темы 00:00:00 Интро 00:01:30 Lightpanda Browser 00:16:20 CSS @sheet 00:34:41 Мощный attr 00:55:07 Temporal приходит в JS 01:11:41 Bun 1.2 01:40:24 Ответы на вопросы Поддержите нас Простой способ сказать «спасибо» и попасть в закрытый чат. • Патреон • Бусти Lightpanda Browser • Lightpanda Browser CSS @sheet • CSS @sheet • Declarative shadow DOM style sharing Мощный attr • New capabilities for attr() Temporal приходит в JS • JavaScript Tempora...
Jan 27, 2025•1 hr 44 min•Ep. 459
Ведущие: Вадим Макеев, Алексей Симоненко, Никита Дубко Темы 00:00:00 Интро 00:01:23 Chrome 132 00:36:54 Стилизуемый select 00:54:15 Interop 2024 01:04:21 Text-align: justify 01:21:52 Формы в dialog Поддержите нас Простой способ сказать «спасибо» и попасть в закрытый чат. • Патреон • Бусти Chrome 132 • Chrome 132 • New in Chrome 132 Стилизуемый select • Updates to the customizable select API • Request for developer feedback: customizable select • CodePen: Customizable Select Interop 2024 • The su...
Jan 20, 2025•1 hr 32 min•Ep. 458
Ведущие: Вадим Макеев, Андрей Мелихов, Алексей Симоненко, Полина Гуртовая Темы 00:00:00 Интро 00:01:18 Firefox 134 00:11:48 Новости Node.js 00:17:37 Нативный TS в Node.js 00:33:43 WinterTC 00:46:36 Баланс текста 01:03:42 Атрибуты импортов 01:14:55 JS Rising Stars Поддержите нас Простой способ сказать «спасибо» и попасть в закрытый чат. • Патреон • Бусти Firefox 134 • Firefox 134 for developers • Box alignment + Absolute positioning Новости Node.js • Node v22.13.0 (LTS) • Node.js 23.6.0 Нативный ...
Jan 13, 2025•1 hr 55 min•Ep. 457
Ведущие: Никита Дубко, Вадим Макеев, Юлия Миоцен Темы 00:00:00 Интро 00:01:23 Стандарт source maps 00:08:05 Новинки React 19 00:38:01 Гибкость @keyframes 00:52:10 Разметка в Веб-альманахе 01:34:26 3D кот на CSS 01:43:35 Анимация неанимируемого Поддержите нас Простой способ сказать «спасибо» и попасть в закрытый чат. • Патреон • Бусти Стандарт source maps • TC39 Source map format specification Новинки React 19 • React v19 • Custom Elements Everywhere • React 19 and Web Component Examples • React ...
Jan 06, 2025•1 hr 50 min•Ep. 456
Ведущие: Вадим Макеев, Алексей Симоненко, Юлия Миоцен, Полина Гуртовая, Никита Дубко, Андрей Мелихов Темы 00:00:00 Интро 00:02:40 Полина кормит белок 00:25:17 Никита играет кол-ми-мейби 00:54:18 Андрей красит плитку в ванной 01:06:43 Юля ждёт группу 16 лет 01:17:24 Лёша спрашивает шляпу 01:36:39 Вадим атакует титанов 01:53:34 Отвечаем на вопросы 02:14:47 Желаем хорошего Поддержите нас Простой способ сказать «спасибо» и попасть в закрытый чат. • Патреон • Бусти Всякие ссылки • Видео на Ютубе • По...
Dec 31, 2024•2 hr 19 min•Ep. 455
Ведущие: Никита Дубко, Алексей Симоненко, Полина Гуртовая Темы 00:00:00 Интро 00:01:53 CSS-вишлист 00:33:44 Custom Ident в CSS 00:48:57 Наконец-то text-box-trim 01:02:53 State of JS 2024 Поддержите нас Простой способ сказать «спасибо» и попасть в закрытый чат. • Патреон • Бусти CSS-вишлист • CSS Wishlist 2025 Custom Ident в CSS • CSS Custom Ident Наконец-то text-box-trim • Why I’m excited about text-box-trim as a designer State of JS 2024 • State of JavaScript 2024 • State of Developer Ecosystem...
Dec 23, 2024•2 hr 3 min•Ep. 454
Ведущие: Алексей Симоненко, Андрей Мелихов, Никита Дубко Темы 00:00:00 Интро 00:01:23 Новинки Safari 18.2 00:34:08 Firefox без DNT 00:43:22 Baseline 2024 01:06:34 Релиз JS-движка Boa 01:13:10 Container Queries на Netflix 01:22:35 Ответы на вопросы Поддержите нас Простой способ сказать «спасибо» и попасть в закрытый чат. • Патреон • Бусти Новинки Safari 18.2 • WebKit Features in Safari 18.2 Firefox без DNT • How do I turn on the Do Not Track feature? Baseline 2024 • Baseline 2024: more tools to h...
Dec 16, 2024•1 hr 27 min•Ep. 453
Ведущие: Никита Дубко, Андрей Мелихов Темы 00:00:00 Интро 00:01:07 Новинки CSS 2024 00:33:51 Require ES-модулей 00:48:44 TypeScript 5.7 01:02:31 Слоистая спекуляция 01:17:55 Усталость от React Поддержите нас Простой способ сказать «спасибо» и попасть в закрытый чат. • Патреон • Бусти Новинки CSS 2024 • CSS Wrapped 2024 Require ES-модулей • Node v22.12.0 (LTS) TypeScript 5.7 • Announcing TypeScript 5.7 Слоистая спекуляция • A layered approach to speculation rules Усталость от React • Why I foreve...
Dec 09, 2024•1 hr 29 min•Ep. 452
Ведущие: Вадим Макеев, Алексей Симоненко Темы 00:00:00 Интро 00:01:15 Адвент-календари 00:04:44 Firefox 132 и 133 00:34:05 Сложности Interop 00:55:04 Когда радоваться новым фичам 01:11:14 Zed и внешние контексты 01:27:55 Отобрать JavaScript у Oracle Поддержите нас Простой способ сказать «спасибо» и попасть в закрытый чат. • Патреон • Бусти Адвент-календари • Advent of TypeScript • Advent of Code • HTMHell Advent Calendar • 12 Days of Web Firefox 132 и 133 • Firefox 132 for developers • Firefox 1...
Dec 03, 2024•1 hr 37 min•Ep. 451
Ведущие: Алексей Симоненко, Полина Гуртовая Темы 00:00:00 Интро 00:00:51 Красивые CSS-рамки 00:17:47 Кому бы продать Chrome 00:31:00 Web AI summit 01:02:35 AI-помощники в коде 01:29:39 Первый LTS Deno Поддержите нас Простой способ сказать «спасибо» и попасть в закрытый чат. • Патреон • Бусти Красивые CSS-рамки • Creative borders with background-clip Кому бы продать Chrome • DOJ says Google must sell Chrome to crack open its search monopoly Web AI summit • Web AI summit AI-помощники в коде • Does...
Nov 25, 2024•1 hr 38 min•Ep. 450
Ведущие: Никита Дубко, Алексей Симоненко Темы 00:00:00 Интро 00:01:23 Chrome 131 00:20:06 Chrome DevTools 00:33:12 HDR в EXIF 00:49:54 Результаты State of HTML 01:27:22 Куки из Web Almanac 01:53:28 Ответы на вопросы Поддержите нас Простой способ сказать «спасибо» и попасть в закрытый чат. • Патреон • Бусти Chrome 131 • Chrome 131 Release notes Chrome DevTools • What’s new in DevTools, Chrome 131 HDR в EXIF • Google and Apple are making HDR photos work better • ISO/DIS 21496-1. Gain map metadata ...
Nov 18, 2024•1 hr 58 min•Ep. 449
Ведущие: Никита Дубко, Алексей Симоненко Темы 00:00:00 Интро 00:01:15 Safari TP 207 00:10:01 Мгновенная навигация 00:36:03 Опасный npm 00:51:28 Безголовые компоненты 01:12:41 Width: stretch 01:18:45 Ответы на вопросы Поддержите нас Простой способ сказать «спасибо» и попасть в закрытый чат. • Патреон • Бусти Safari TP 207 • Safari Technology Preview 207 Мгновенная навигация • How to achieve instant navigations on the web Опасный npm • Hundreds of code libraries posted to NPM try to install malwar...
Nov 11, 2024•1 hr 27 min•Ep. 448
Ведущие: Полина Гуртовая, Андрей Мелихов, Алексей Симоненко Темы 00:00:00 Интро 00:01:14 Короче 00:01:57 Safari 18.1 и 18.2 00:14:20 Опять masonry 00:29:06 Svelte 5 00:39:18 Next.js 15 00:52:14 Тулинг на чужих языках 01:11:52 Новинки редактора Zed 01:21:18 GitHub Universe Поддержите нас Простой способ сказать «спасибо» и попасть в закрытый чат. • Патреон • Бусти Короче • LTS Node.js 22 • State of React • New CSS logo? Safari 18.1 и 18.2 • WebKit Features in Safari 18.1 • Safari 18.2 Beta Опять m...
Nov 04, 2024•1 hr 40 min•Ep. 447
Ведущие: Юлия Миоцен, Никита Дубко Темы 00:00:00 Интро 00:01:15 Chrome DevTools 130 00:17:56 Прогресс на CSS 00:25:44 Словари сжатия 00:41:03 CSS-пластилин 00:50:04 Blockquote правильно 01:05:35 Ответы на вопросы Поддержите нас Простой способ сказать «спасибо» и попасть в закрытый чат. • Патреон • Бусти Chrome DevTools 130 • What’s new in Chrome DevTools 130 Прогресс на CSS • How to Create Filling CSS Loaders Using One Element • CSS Loaders Словари сжатия • An Introduction to Shared Compression ...
Oct 28, 2024•1 hr 10 min•Ep. 446
Ведущие: Вадим Макеев, Алексей Симоненко, Юлия Миоцен, Андрей Мелихов Темы 00:00:00 Интро 00:01:08 Результаты State of CSS 00:25:17 Флексы на лице 00:27:40 Chrome 130 00:41:37 Node.js 22 и 23 01:00:31 JS0 и JSSugar 01:26:03 Гиперреализм Поддержите нас Простой способ сказать «спасибо» и попасть в закрытый чат. • Патреон • Бусти Лайв на Ютубе • Лайв на Ютубе Результаты State of CSS • State of CSS 2024 Флексы на лице • CSS Comics: Justify-content Chrome 130 • Chrome 130 • Intent to Ship: Improvemen...
Oct 21, 2024•1 hr 36 min•Ep. 445
Ведущие: Вадим Макеев, Никита Дубко, Юлия Миоцен, Алексей Симоненко, Андрей Мелихов Темы 00:00:00 Интро 00:01:15 Safari TP 00:10:28 Стилизуемый select 00:30:12 Кейс для Style Queries 00:43:24 Маркетинг Deno 01:03:17 Переобувание Figma 01:13:26 Свежие CSS-демки 01:19:30 Совместимость скринридеров 01:27:04 Перфоманс CSS-селекторов 01:36:07 Ответы на вопросы Поддержите нас Простой способ сказать «спасибо» и попасть в закрытый чат. • Патреон • Бусти Safari TP • Safari Technology Preview 205 Стилизуе...
Oct 14, 2024•1 hr 44 min•Ep. 444