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

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

Сообщество «Веб-стандарты»web-standards.ru
Новости фронтенда в еженедельном подкасте сообщества «Веб-стандарты»

Episodes

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...

Mar 10, 20252 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 = hint Иммерсивны...

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 • ...

Feb 24, 20252 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, 20252 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 tr...

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 BlinkMacSy...

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 Tempora...

Jan 27, 20252 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 Interop 2024 • The su...

Jan 20, 20252 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 Нативный ...

Jan 13, 20252 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 ...

Jan 06, 20252 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...

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 2024: more tools to h...

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 foreve...

Dec 09, 20241 hr 29 minEp. 452

451. Адвент-календари, Firefox, сложности Interop, новые фичи, Zed, как отобрать JavaScript у Oracle

Ведущие: Вадим Макеев, Алексей Симоненко Темы 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, 20242 hr 37 minEp. 451

450. Красивые CSS-рамки, кому бы продать Chrome, Web AI summit, AI-помощники в коде, первый LTS Deno

Ведущие: Алексей Симоненко, Полина Гуртовая Темы 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, 20242 hr 38 minEp. 450

449. Chrome 131 и DevTools, HDR в EXIF, результаты State of HTML, куки из Web Almanac

Ведущие: Никита Дубко, Алексей Симоненко Темы 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, 20242 hr 58 minEp. 449

448. Safari TP 207, мгновенная навигация, опасный npm, безголовые компоненты, width: stretch

Ведущие: Никита Дубко, Алексей Симоненко Темы 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, 20241 hr 27 minEp. 448

447. Safari, опять masonry, Svelte 5, Next.js 15, тулинг на чужих языках, Zed и GitHub Universe

Ведущие: Полина Гуртовая, Андрей Мелихов, Алексей Симоненко Темы 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, 20242 hr 40 minEp. 447

446. Chrome DevTools 130, прогресс на CSS, словари сжатия, CSS-пластилин, blockquote правильно

Ведущие: Юлия Миоцен, Никита Дубко Темы 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, 20241 hr 10 minEp. 446

445. State of CSS, флексы на лице, Chrome 130, Node.js 22 и 23, JS0 и JSSugar, гиперреализм

Ведущие: Вадим Макеев, Алексей Симоненко, Юлия Миоцен, Андрей Мелихов Темы 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, 20242 hr 36 minEp. 445

444. Safari TP, select, Style Queries, Deno, Figma, CSS-демки, скринридеры, перфоманс CSS-селекторов

Ведущие: Вадим Макеев, Никита Дубко, Юлия Миоцен, Алексей Симоненко, Андрей Мелихов Темы 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, 20242 hr 44 minEp. 444

443. Safari TP, Firefox 131, CrUX History API и дискуссия про веб-компоненты и фреймворки

Ведущие: Вадим Макеев, Полина Гуртовая, Алексей Назаренко, Алексей Симоненко Темы 00:00:00 Интро 00:02:40 Safari TP 00:12:58 Firefox 131 00:29:19 CrUX History API 00:34:06 Веб-компоненты и фреймворки 01:06:14 Что такое веб-компоненты 01:21:19 Веб-компоненты в рантайме 01:32:30 Зачем нужны веб-компоненты Поддержите нас Простой способ сказать «спасибо» и попасть в закрытый чат. • Патреон • Бусти Алексей Назаренко • Divelopers, канал про разработку в Телеграме Safari TP • Safari Technology Preview ...

Oct 07, 20242 hr 56 minEp. 443

442. CSS masonry, Express 5.0, Speed Brain CloudFlare, новый дэшборд BCD Watch, очень сложный блог

Ведущие: Никита Дубко, Алексей Симоненко, Андрей Мелихов Темы 00:00:00 Интро 00:01:23 Выбираем CSS masonry 00:27:34 Подробности про Express 5.0 00:42:20 Speed Brain от CloudFlare 01:00:14 Новый дэшборд BCD Watch 01:07:44 Очень сложный блог Поддержите нас Простой способ сказать «спасибо» и попасть в закрытый чат. • Патреон • Бусти Выбираем CSS masonry • Feedback needed: How should we define CSS masonry? Подробности про Express 5.0 • What’s New in Express.js 5.0 Speed Brain от CloudFlare • Introdu...

Sep 30, 20241 hr 28 minEp. 442

441. Дырявый Arc, Chrome 129, Safari 18, новости Baseline, Deno 2.0 RC

Ведущие: Андрей Мелихов, Вадим Макеев, Алексей Симоненко Темы 00:00:00 Интро 00:01:38 Дырявый Arc 00:14:50 Chrome 129 00:24:40 Safari 18 01:07:59 Новости Baseline 01:18:22 Deno 2.0 RC 01:33:59 Ответы на вопросы Поддержите нас Простой способ сказать «спасибо» и попасть в закрытый чат. • Патреон • Бусти Дырявый Arc • Arc: Incident Report • Gaining access to anyone’s browser Chrome 129 • Chrome 129 • Chrome 130 beta Safari 18 • Safari 18.0 • Safari 18.1 beta Новости Baseline • Baseline landing • Ba...

Sep 23, 20242 hr 41 minEp. 441

440. State of HTML, Safari, iPadOS, FID, селект, будущее CSS, ES, Interest Invokers, Express 5, SSR

Ведущие: Никита Дубко, Алексей Симоненко, Андрей Мелихов Темы 00:00:00 Интро 00:01:22 State of HTML 00:04:39 Safari TP 203 00:20:12 iPadOS 18 в Европе 00:29:57 FID уходит 00:36:58 Стилизуемый селект 00:50:24 CSS Values and Units L5 01:16:30 Stage 2.7 в ES 01:28:44 Interest Invokers 01:38:32 Express 5.0 01:56:46 Самый быстрый SSR 02:09:47 Ответы на вопросы Поддержите нас Простой способ сказать «спасибо» и попасть в закрытый чат. • Патреон • Бусти State of HTML • State of HTML 2024 Safari TP 203 •...

Sep 17, 20242 hr 17 minEp. 440

439. Firefox 130, JPEG XL, бета Chrome 129, Google Fonts, темы и схемы, как убрать SVG из JS

Ведущие: Вадим Макеев, Полина Гуртовая, Никита Дубко, Алексей Симоненко Темы 00:00:00 Интро 00:01:15 Firefox 130 00:19:25 Безопасный JPEG XL 00:32:38 Бета Chrome 129 00:46:30 С Google Fonts или без 01:04:12 Темы и схемы 01:23:52 Как убрать SVG из JS 01:50:23 Ответы на вопросы Поддержите нас Простой способ сказать «спасибо» и попасть в закрытый чат. • Патреон • Бусти Firefox 130 • Firefox 130 for developers • Contributions to Gecko: registered custom props • Contributions to Gecko: content-visibi...

Sep 09, 20242 hr 55 minEp. 439

438. Safari TP 202, доступность в интеропе, autocorrect, чего не хватает в CSS, что нужно RSS

Ведущие: Алексей Симоненко, Полина Гуртовая, Никита Дубко Темы 00:00:00 Интро 00:01:15 Новинки Safari TP 202 00:26:17 Доступность в интеропе 00:42:10 Атрибут autocorrect 00:53:44 Чего не хватает в CSS 01:32:58 Что нужно RSS Поддержите нас Простой способ сказать «спасибо» и попасть в закрытый чат. • Патреон • Бусти Новинки Safari TP 202 • Safari TP 202 Доступность в интеропе • Interop 2024: Chrome at 100% for the accessibility Атрибут autocorrect • Define the autocorrect attribute as standard • A...

Sep 02, 20242 hr 52 minEp. 438

437. State of CSS, Chrome 128, выбор браузеров iOS, тёмные темы, Corepack, JPEG XL, прозрачное видео

Ведущие: Алексей Симоненко, Андрей Мелихов, Вадим Макеев, Никита Дубко Темы 00:00:00 Интро 00:01:53 State of CSS 2024 00:05:03 Новинки Chrome 128 00:18:21 DevTools в Chrome 00:29:04 Выбор браузеров на iOS 00:40:39 Тёмные темы и компоненты 00:56:11 Corepack уходит из Node.js 01:07:49 JPEG XL в iPhone 16 01:19:32 Прозрачность в видео 01:31:58 Ответы на вопросы Поддержите нас Простой способ сказать «спасибо» и попасть в закрытый чат. • Патреон • Бусти State of CSS 2024 • State of CSS 2024 Новинки C...

Aug 26, 20242 hr 36 minEp. 437

436. Safari, View Transitions, Chrome AI, Override, blocking=render, веб умирает, шрифт с подсветкой

Ведущие: Алексей Симоненко, Никита Дубко Темы 00:00:00 Интро 00:01:31 Safari TP 201 00:05:40 Работа над View Transitions 00:09:04 AI в Chrome 00:22:16 Resource Override 00:35:05 Зачем blocking=render 00:57:10 Веб умирает 01:20:28 Шрифт с подсветкой кода 01:33:35 Ответы на вопросы Поддержите нас Простой способ сказать «спасибо» и попасть в закрытый чат. • Патреон • Бусти Safari TP 201 • Safari Technology Preview 201 Работа над View Transitions • Intent to prototype: View Transitions Module Level ...

Aug 19, 20242 hr 37 minEp. 436