Веб-стандарты - podcast cover

Веб-стандарты

Сообщество «Веб-стандарты»web-standards.ru
Новости фронтенда в еженедельном подкасте сообщества «Веб-стандарты»
Last refreshed:
Follow this podcast in the Metacast mobile app to refresh it and see new episodes.
Download Metacast podcast app
Podcasts are better in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episodes

481. Firefox 140, Chrome 138, история JavaScript, Deno и Fresh 2, возвращение PNG

Простой способ сказать нам «спасибо» и попасть в закрытый чат: • Бусти • Патреон Ведущие: Андрей Мелихов, Вадим Макеев Темы 00:00:00 Интро 00:01:00 Firefox 140 00:12:15 Chrome 138 00:24:42 История JavaScript 00:39:30 Deno и Fresh 2 00:49:29 Возвращение PNG Firefox 140 • Firefox 140 for developers • Syntax-highlight element Chrome 138 • Chrome 138 История JavaScript • A brief history of JavaScript Deno и Fresh 2 • An Update on Fresh Возвращение PNG • PNG is back! • Portable Network Graphics (PNG)...

Jun 30, 20251 hr 3 minEp. 481

480. Border-shape, JSON-модули, доступные шутки, фокус в диалоге, анимация CSS-зума, JS ломает веб

Простой способ сказать нам «спасибо» и попасть в закрытый чат: • Бусти • Патреон Ведущие: Полина Гуртовая, Вадим Макеев, Никита Дубко, Андрей Мелихов Темы 00:00:00 Интро 00:01:35 CSS border-shape 00:16:38 JSON-модули 00:26:41 Доступные шутки 00:42:39 Фокус в диалоге 00:56:55 Анимация CSS-зума 01:08:00 JS опять сломал веб CSS border-shape • Intent to Prototype: CSS border-shape • Borders and Box Decorations L4 • Border-shape explainer JSON-модули • JSON module scripts are now Baseline Newly avail...

Jun 23, 20251 hr 36 minEp. 480

479. Бета Safari 26, Rolldown-Vite, Chrome IP Protection, PHP в Node.js

Простой способ сказать нам «спасибо» и попасть в закрытый чат: • Бусти • Патреон Ведущие: Никита Дубко, Андрей Мелихов Темы 00:00:00 Интро 00:01:39 Бета Safari 26 00:44:05 Rolldown-Vite 00:57:41 Chrome IP Protection 01:05:58 PHP в Node.js Смотрите нас • Лайв на Ютубе Бета Safari 26 • Safari 26.0 Beta Release Notes • WebKit in Safari 26 beta • Safari Apple Developer Rolldown-Vite • Announcing Rolldown-Vite • Announcing Oxlint 1.0 Chrome IP Protection • Chrome Intent to Experiment: IP Protection P...

Jun 16, 20251 hr 15 minEp. 479

478. State of CSS, Storybook 9, прогрессивный JSON, CSS-шейпы и как Arc не смог

Простой способ сказать нам «спасибо» и попасть в закрытый чат: • Бусти • Патреон Ведущие: Полина Гуртовая, Никита Дубко Темы 00:00:00 Интро 00:00:44 State of CSS 00:03:18 Storybook 9 00:23:16 Прогрессивный JSON 00:45:14 CSS-шейпы 01:09:56 Как Arc не смог 01:40:18 Ответ на вопросы State of CSS • State of CSS 2025 Storybook 9 • Storybook 9 Прогрессивный JSON • Progressive JSON CSS-шейпы • Better CSS Shapes Using shape() Как Arc не смог • Letter to Arc members 2025 Ответы на вопросы • Can I email •...

Jun 09, 20251 hr 50 minEp. 478

477. Chrome 137, Firefox 139, пробуждение Remix, дырявый MCP, эксплейнеры, Deno вполне жив

Простой способ сказать нам «спасибо» и попасть в закрытый чат: • Бусти • Патреон Ведущие: Вадим Макеев, Андрей Мелихов Темы 00:00:00 Интро 00:00:59 Chrome 137 00:20:40 Firefox 139 00:38:13 Просыпайся, Remix 00:54:39 Дырявый MCP 01:01:12 Эксплейнеры 01:16:53 Deno вполне жив 01:27:26 Ответы на вопросы Chrome 137 • New in Chrome 137 • Request for developer feedback on reading-flow Firefox 139 • Firefox 139 for developers • Playwright with Webdriver BiDi protocol Просыпайся, Remix • Wake up, Remix! ...

Jun 02, 20251 hr 35 minEp. 477

476. Google I/O, Baseline, доступность, TypeScript на Go, вайб-тестинг, MCP на GraphQL

Простой способ сказать нам «спасибо» и попасть в закрытый чат: • Бусти • Патреон Ведущие: Андрей Мелихов, Никита Дубко, Вадим Макеев, Полина Гуртовая Темы 00:00:00 Интро 00:01:22 Поправочка 00:02:41 Google I/O 00:33:08 Новинки Baseline 00:58:09 Google и доступность 01:18:29 TypeScript на Go 01:30:49 Вайб-тестинг 01:49:52 MCP на GraphQL Поправочка • Явное управление ресурсами при помощи Using и Symbol.dispose Google I/O • Google I/O what’s new in Chrome • 10 updates from Google I/O 2025 • MDN: Su...

May 26, 20252 hr 4 minEp. 476

475. Safari 18.5, CSS contrast-color, await using, быстрый DOM, упадок Deno

В этом выпуске обсуждаются обновления Safari 18.5, включая декларативные веб-пуши, и новая функция CSS contrast-color с ее недостатками. Также рассматриваются новые возможности JavaScript для управления ресурсами (await using) и предложение Алекса Рассела по ускорению работы с DOM. Значительное внимание уделено анализу упадка платформы Deno, проблемам Deno Deploy, JSR и общему застою в развитии.

May 19, 20251 hr 13 minEp. 475

474. Новинки Chrome 136, полифилы для CSS, ARIA Notify и недоступные карусели

В этом эпизоде "Веб Стандартов" Вадим и Никита глубоко погружаются в свежие обновления Chrome 136, затрагивая как видимые, так и низкоуровневые изменения, от нового свойства `dynamic-range-limit` до улучшения работы с регулярными выражениями. Обсуждается доклад Брамуса о полифилах для CSS и концепция расширения парсера, предлагающая новые возможности для веб-разработки. Также подробно рассматривается предложение Microsoft Edge по `Document.AriaNotify` для улучшения доступности живых регионов. Основной блок посвящен разбору статьи Сары Суайдан, критикующей доступность нативных CSS-каруселей, что вызывает серьезные вопросы к их текущей реализации и будущему. В завершение ведущие отвечают на вопросы слушателей о применении обычного CSS в React и правильном использовании атрибута `title`.

May 12, 20251 hr 48 minEp. 474

473. Firefox 138, невозможные компоненты React, куки Chrome, не забыть как кодить, CSS fit-to-width

Простой способ сказать нам «спасибо» и попасть в закрытый чат: • Бусти • Патреон Ведущие: Вадим Макеев, Рома Комаров, Полина Гуртовая Темы 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 testimony i...

May 05, 20251 hr 57 minEp. 473

472. Эксперименты React, шрифты IKEA, CSS-карусели, 10 лет SolidJS и как купить Chrome

Простой способ сказать нам «спасибо» и попасть в закрытый чат: • Бусти • Патреон Ведущие: Андрей Мелихов, Юлия Миоцен, Вадим Макеев Темы 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 • Carousel Gallery...

Apr 28, 20251 hr 9 minEp. 472

471. State of Devs, новости TC39, небесячий логин, z-index и бесконечность, Biome и HTML, Git 20 лет

Простой способ сказать нам «спасибо» и попасть в закрытый чат: • Бусти • Патреон Ведущие: Полина Гуртовая, Вадим Макеев, Андрей Мелихов Темы 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 Небесячий логин • Bui...

Apr 21, 20251 hr 14 minEp. 471

470. Опасный :visited, красивый text-wrap, TypeSpec, логические свойства, Express 5.1, ресет UA+

Простой способ сказать нам «спасибо» и попасть в закрытый чат: • Бусти • Патреон Ведущие: Вадим Макеев, Алексей Симоненко, Никита Дубко, Андрей Мелихов Темы 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 Опасный :visi...

Apr 14, 20251 hr 47 minEp. 470

469. Firefox 137, Chrome 135, Safari 18.4, V8 и Sea of Nodes, item-flow вместо Masonry

Простой способ сказать нам «спасибо» и попасть в закрытый чат: • Бусти • Патреон Ведущие: Вадим Макеев, Алексей Симоненко, Полина Гуртовая, Никита Дубко Темы 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...

Apr 07, 20252 hr 4 minEp. 469

468. Chrome 48, Firefox 44, PhantomJS, Sass, PostCSS, шрифты, SVG, picture, HTTPS, коты и фреймворки

Простой способ сказать нам «спасибо» и попасть в закрытый чат: • Бусти • Патреон Ведущие: Вадим Макеев, Алексей Симоненко, Ольга Алексашенко Темы 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 • Firefox 44...

Apr 01, 20251 hr 29 minEp. 468

467. Веб-платформа, require(esm) в Node 20, рамки сеток, 14 SVG-фильтров, styled-components, ссылки

Простой способ сказать нам «спасибо» и попасть в закрытый чат: • Бусти • Патреон Ведущие: Юлия Миоцен, Никита Дубко, Алексей Симоненко, Вадим Макеев Темы 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) в Node.js 20...

Mar 24, 20252 hr 3 minEp. 467

466. Относительные цвета, TypeScript на Go, UI Git в Zed, Baseline для CSS в ESLint, усталость от JS

Простой способ сказать нам «спасибо» и попасть в закрытый чат: • Бусти • Патреон Ведущие: Вадим Макеев, Андрей Мелихов, Алексей Симоненко Темы 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 Git support ...

Mar 17, 20251 hr 42 minEp. 466

465. Firefox 136, Chrome 134, DevTools, HTTP 3 и QUIC в Node.js, стилизация форм, ненужные стили h1

Простой способ сказать нам «спасибо» и попасть в закрытый чат: • Бусти • Патреон Ведущие: Андрей Мелихов, Никита Дубко, Вадим Макеев, Алексей Симоненко Темы 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 the shippi...

Mar 10, 20251 hr 45 minEp. 465

464. Speculation, popover hint, Eclipsa, Observable API, торопливый Chrome, TS 5.8, бэк на Node.js

Простой способ сказать нам «спасибо» и попасть в закрытый чат: • Бусти • Патреон Ведущие: Вадим Макеев, Никита Дубко, Андрей Мелихов, Полина Гуртовая Темы 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...

Mar 03, 20252 hr 15 minEp. 464

463. Проблемы ARIA в Shadow DOM, грядущий European Accessibility Act и State of React 2024

Простой способ сказать нам «спасибо» и попасть в закрытый чат: • Бусти • Патреон Ведущие: Андрей Мелихов, Вадим Макеев Темы 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 • So you’ve d...

Feb 24, 20251 hr 30 minEp. 463

462. Анонсы State of, нативные CSS-функции, Zed и Zeta, ленивые картинки и Interop 2025

Простой способ сказать нам «спасибо» и попасть в закрытый чат: • Бусти • Патреон Ведущие: Вадим Макеев, Алексей Симоненко Темы 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, 20251 hr 32 minEp. 462

461. Chrome 133, Firefox 135, Deno vs Oracle, медленный URLPattern, GitHub Copilot, дырка в Vitest

Простой способ сказать нам «спасибо» и попасть в закрытый чат: • Бусти • Патреон Ведущие: Полина Гуртовая, Алексей Симоненко, Андрей Мелихов Темы 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 trademark wit...

Feb 10, 20251 hr 18 minEp. 461

460. Create React App точно всё, системные шрифты, сервер на Node.js, сжать весь npm, Electron

Простой способ сказать нам «спасибо» и попасть в закрытый чат: • Бусти • Патреон Ведущие: Андрей Мелихов, Алексей Симоненко, Никита Дубко Темы 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 BlinkMacSystemFont an...

Feb 03, 20251 hr 26 minEp. 460

459. Lightpanda Browser, CSS @sheet, мощный attr, Temporal приходит в JS, Bun 1.2

Простой способ сказать нам «спасибо» и попасть в закрытый чат: • Бусти • Патреон Ведущие: Алексей Симоненко, Никита Дубко, Вадим Макеев Темы 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 Temporal is coming...

Jan 27, 20251 hr 44 minEp. 459

458. Chrome 132, стилизуемый select, Interop 2024, text-align: justify, формы в dialog

Простой способ сказать нам «спасибо» и попасть в закрытый чат: • Бусти • Патреон Ведущие: Вадим Макеев, Алексей Симоненко, Никита Дубко Темы 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 Int...

Jan 20, 20251 hr 32 minEp. 458

457. Firefox 134, Node.js и TS, WinterTC, баланс текста, атрибуты импортов, JS Rising Stars

Простой способ сказать нам «спасибо» и попасть в закрытый чат: • Бусти • Патреон Ведущие: Вадим Макеев, Андрей Мелихов, Алексей Симоненко, Полина Гуртовая Темы 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 Нативный TS в Node.j...

Jan 13, 20251 hr 55 minEp. 457

456. Source maps, React 19, @keyframes, Веб-альманах, 3D кот на CSS, анимация неанимируемого

Простой способ сказать нам «спасибо» и попасть в закрытый чат: • Бусти • Патреон Ведущие: Никита Дубко, Вадим Макеев, Юлия Миоцен Темы 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 19 introduc...

Jan 06, 20251 hr 50 minEp. 456

455. Кормим белок, играем колмимейби, красим плитку, ждём группу, спрашиваем шляпу и атакуем титанов

Простой способ сказать нам «спасибо» и попасть в закрытый чат: • Бусти • Патреон Ведущие: Вадим Макеев, Алексей Симоненко, Юлия Миоцен, Полина Гуртовая, Никита Дубко, Андрей Мелихов Темы 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, 20242 hr 19 minEp. 455

454. CSS-вишлист, Custom Ident в CSS, наконец-то text-box-trim и State of JS 2024

Простой способ сказать нам «спасибо» и попасть в закрытый чат: • Бусти • Патреон Ведущие: Никита Дубко, Алексей Симоненко, Полина Гуртовая Темы 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 Report Отв...

Dec 23, 20242 hr 3 minEp. 454

453. Safari 18.2, Firefox без DNT, Baseline 2024, JS-движок Boa, Container Queries на Netflix

Простой способ сказать нам «спасибо» и попасть в закрытый чат: • Бусти • Патреон Ведущие: Алексей Симоненко, Андрей Мелихов, Никита Дубко Темы 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 202...

Dec 16, 20241 hr 27 minEp. 453

452. Новинки CSS 2024, require ES-модулей, TypeScript 5.7, слоистая спекуляция, усталость от React

Простой способ сказать нам «спасибо» и попасть в закрытый чат: • Бусти • Патреон Ведущие: Никита Дубко, Андрей Мелихов Темы 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 forever ditched R...

Dec 09, 20241 hr 29 minEp. 452
For the best experience, listen in Metacast app for iOS or Android