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

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

Author: Сообщество «Веб-стандарты»

Subscribed: 11,955Played: 143,796
Share

Description

Новости фронтенда в еженедельном подкасте сообщества «Веб-стандарты»
457 Episodes
Reverse
Ведущие: Вадим Макеев, Алексей Симоненко, Никита ДубкоТемы00:00:00 Интро00:01:23 Chrome 13200:36:54 Стилизуемый select00:54:15 Interop 202401:04:21 Text-align: justify01: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 SelectInterop 2024• The success of Interop 2024Text-align: justify• Justified text: better than expected?Формы в dialog• Use cases for form method="dialog"Ответы на вопросыpodcast@web-standards.ru
Ведущие: Вадим Макеев, Андрей Мелихов, Алексей Симоненко, Полина ГуртоваяТемы00:00:00 Интро00:01:18 Firefox 13400:11:48 Новости Node.js00:17:37 Нативный TS в Node.js00:33:43 WinterTC00: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.js• Node’s new built-in support for TypeScript• Eleventy proposal: Add first-party core support for TSWinterTC• WinterTC• Runtime compatibilityБаланс текста• Balancing Text In CSSАтрибуты импортов• ECMAScript feature: import attributesJS Rising Stars• 2024 JavaScript Rising Stars• 4.5 Million (Suspected) Fake Star Stars in GitHub• GitHub StarScoutОтветы на вопросыpodcast@web-standards.ru
Ведущие: Никита Дубко, Вадим Макеев, Юлия МиоценТемы00:00:00 Интро00:01:23 Стандарт source maps00:08:05 Новинки React 1900:38:01 Гибкость @keyframes00:52:10 Разметка в Веб-альманахе01:34:26 3D кот на CSS01:43:35 Анимация неанимируемогоПоддержите насПростой способ сказать «спасибо» и попасть в закрытый чат.• Патреон• БустиСтандарт source maps• TC39 Source map format specificationНовинки React 19• React v19• Custom Elements Everywhere• React 19 and Web Component Examples• React 19 introduces full support for custom elementsГибкость @keyframes• Some things about keyframesРазметка в Веб-альманахе• The Web Almanac 2024: Markup3D кот на CSS• Pure CSS 3D CatАнимация неанимируемого• Glowing border animation with a smooth stopОтветы на вопросыpodcast@web-standards.ru
Ведущие: Вадим Макеев, Алексей Симоненко, Юлия Миоцен, Полина Гуртовая, Никита Дубко, Андрей МелиховТемы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 Желаем хорошегоПоддержите насПростой способ сказать «спасибо» и попасть в закрытый чат.• Патреон• БустиВсякие ссылки• Видео на Ютубе• Полина и Никита решают задачи по вёрстке с CodeRun• Канал Никиты про разработку• Канал Никита про другое• Канал Андрея в Телеграме• Доклад Андрея «Безопасная песочница»• Доклад Юли на CSS Day• Подкаст Вадима «Любимые пластинки»• Сторис Вадима с байкпакинга• Сторис Вадима с концертов• Пул-реквест Вадима в BCD про вьюпорт• Плейлист Вадима с концертовОтветы на вопросыpodcast@web-standards.ru
Ведущие: Никита Дубко, Алексей Симоненко, Полина ГуртоваяТемы00:00:00 Интро00:01:53 CSS-вишлист00:33:44 Custom Ident в CSS00:48:57 Наконец-то text-box-trim01:02:53 State of JS 2024Поддержите насПростой способ сказать «спасибо» и попасть в закрытый чат.• Патреон• БустиCSS-вишлист• CSS Wishlist 2025Custom Ident в CSS• CSS Custom IdentНаконец-то text-box-trim• Why I’m excited about text-box-trim as a designerState of JS 2024• State of JavaScript 2024• State of Developer Ecosystem ReportОтветы на вопросыpodcast@web-standards.ru
Ведущие: Алексей Симоненко, Андрей Мелихов, Никита ДубкоТемы00:00:00 Интро00:01:23 Новинки Safari 18.200:34:08 Firefox без DNT00:43:22 Baseline 202401:06:34 Релиз JS-движка Boa01:13:10 Container Queries на Netflix01:22:35 Ответы на вопросыПоддержите насПростой способ сказать «спасибо» и попасть в закрытый чат.• Патреон• БустиНовинки Safari 18.2• WebKit Features in Safari 18.2Firefox без DNT• How do I turn on the Do Not Track feature?Baseline 2024• Baseline 2024: more tools to help web developers• Dynamic-range media query• Prefers-contrast media query• Exception handling (WebAssembly)• RUM InsightsРелиз JS-движка Boa• Boa release v0.20Container Queries на Netflix• Unlocking the power of CSS container queries: lessons from the Netflix teamОтветы на вопросы• Storing times for human events• Managing Timezones in JavaScript Appspodcast@web-standards.ru
Ведущие: Никита Дубко, Андрей МелиховТемы00:00:00 Интро00:01:07 Новинки CSS 202400:33:51 Require ES-модулей00:48:44 TypeScript 5.701:02:31 Слоистая спекуляция01:17:55 Усталость от ReactПоддержите насПростой способ сказать «спасибо» и попасть в закрытый чат.• Патреон• БустиНовинки CSS 2024• CSS Wrapped 2024Require ES-модулей• Node v22.12.0 (LTS)TypeScript 5.7• Announcing TypeScript 5.7Слоистая спекуляция• A layered approach to speculation rulesУсталость от React• Why I forever ditched React for Go, HTMX, TemplОтветы на вопросыpodcast@web-standards.ru
Ведущие: Вадим Макеев, Алексей СимоненкоТемы00:00:00 Интро00:01:15 Адвент-календари00:04:44 Firefox 132 и 13300:34:05 Сложности Interop00:55:04 Когда радоваться новым фичам01:11:14 Zed и внешние контексты01:27:55 Отобрать JavaScript у OracleПоддержите насПростой способ сказать «спасибо» и попасть в закрытый чат.• Патреон• БустиАдвент-календари• Advent of TypeScript• Advent of Code• HTMHell Advent Calendar• 12 Days of WebFirefox 132 и 133• Firefox 132 for developers• Firefox 133 for developers• The Large, Small, and Dynamic Viewports• Snow-fall Web ComponentСложности Interop• Interop and Hard Problems• Interop 2025 must drop secret vetosКогда радоваться новым фичам• When is the right time to share our excitement about new web features?Zed и внешние контексты• The Context Outside the Code• Chat GPT Code Interpreter and Browser Compat DataОтобрать JavaScript у Oracle• Deno v. Oracle: Canceling the JavaScript TrademarkОтветы на вопросыpodcast@web-standards.ru
Ведущие: Алексей Симоненко, Полина ГуртоваяТемы00:00:00 Интро00:00:51 Красивые CSS-рамки00:17:47 Кому бы продать Chrome00:31:00 Web AI summit01: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 monopolyWeb AI summit• Web AI summitAI-помощники в коде• Does Copilot improve code quality? Here’s what the data says• Does Copilot improve code quality? Here’s how we lie with statisticsПервый LTS Deno• Deno 2.1 first-class Wasm supportОтветы на вопросыpodcast@web-standards.ru
Ведущие: Никита Дубко, Алексей СимоненкоТемы00:00:00 Интро00:01:23 Chrome 13100:20:06 Chrome DevTools00:33:12 HDR в EXIF00:49:54 Результаты State of HTML01:27:22 Куки из Web Almanac01:53:28 Ответы на вопросыПоддержите насПростой способ сказать «спасибо» и попасть в закрытый чат.• Патреон• БустиChrome 131• Chrome 131 Release notesChrome DevTools• What’s new in DevTools, Chrome 131HDR в EXIF• Google and Apple are making HDR photos work better• ISO/DIS 21496-1. Gain map metadata for image conversionРезультаты State of HTML• State of HTML 2024Куки из Web Almanac• Web Almanac: CookiesОтветы на вопросыpodcast@web-standards.ru
Ведущие: Никита Дубко, Алексей СимоненкоТемы00:00:00 Интро00:01:15 Safari TP 20700:10:01 Мгновенная навигация00:36:03 Опасный npm00:51:28 Безголовые компоненты01:12:41 Width: stretch01: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 malware on dev machines• Typosquat campaign targeting Puppeteer usersБезголовые компоненты• How headless components became the future for building UI librariesWidth: stretch• The stretch keyword: a better alternative to width: 100% in CSS?Ответы на вопросыpodcast@web-standards.ru
Ведущие: Полина Гуртовая, Андрей Мелихов, Алексей СимоненкоТемы00:00:00 Интро00:01:14 Короче00:01:57 Safari 18.1 и 18.200:14:20 Опять masonry00:29:06 Svelte 500:39:18 Next.js 1500:52:14 Тулинг на чужих языках01:11:52 Новинки редактора Zed01: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Опять masonry• CSS Grid vs Masonry• Masonry syntaxSvelte 5• Svelte 5 is aliveNext.js 15• Next.js 15Тулинг на чужих языках• Why I’m skeptical of rewriting JS tools in “faster” languagesНовинки редактора Zed• SSH Remoting is HereGitHub Universe• Bringing developer choice to Copilot• JavaScript not top-1 anymoreОтветы на вопросыpodcast@web-standards.ru
Ведущие: Юлия Миоцен, Никита ДубкоТемы00:00:00 Интро00:01:15 Chrome DevTools 13000:17:56 Прогресс на CSS00: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 DictionariesCSS-пластилин• Drawing with CSS: Clay CharacterBlockquote правильно• I’ve Been Doing Blockquotes Wrong• The blockquote element• Blockquotes in Screen ReadersОтветы на вопросыpodcast@web-standards.ru
Ведущие: Вадим Макеев, Алексей Симоненко, Юлия Миоцен, Андрей МелиховТемы00:00:00 Интро00:01:08 Результаты State of CSS00:25:17 Флексы на лице00:27:40 Chrome 13000:41:37 Node.js 22 и 2301:00:31 JS0 и JSSugar01:26:03 ГиперреализмПоддержите насПростой способ сказать «спасибо» и попасть в закрытый чат.• Патреон• БустиЛайв на Ютубе• Лайв на ЮтубеРезультаты State of CSS• State of CSS 2024Флексы на лице• CSS Comics: Justify-contentChrome 130• Chrome 130• Intent to Ship: Improvements to styling of details and summary• Improvements to details styling, phase 1Node.js 22 и 23• LTS — Node v22.10• Current — Node v23• In the future using top-level await might because a backwards compatibility break in NodeJS0 и JSSugar• Language EvolutionГиперреализм• Гиперреалистичные контролы• Ana Tudor on CodePen• CSS Articles by Temani Afif• Jhey on CodePenОтветы на вопросыpodcast@web-standards.ru
Ведущие: Вадим Макеев, Никита Дубко, Юлия Миоцен, Алексей Симоненко, Андрей МелиховТемы00:00:00 Интро00:01:15 Safari TP00:10:28 Стилизуемый select00:30:12 Кейс для Style Queries00:43:24 Маркетинг Deno01:03:17 Переобувание Figma01:13:26 Свежие CSS-демки01:19:30 Совместимость скринридеров01:27:04 Перфоманс CSS-селекторов01:36:07 Ответы на вопросыПоддержите насПростой способ сказать «спасибо» и попасть в закрытый чат.• Патреон• БустиSafari TP• Safari Technology Preview 205Стилизуемый select• The new stylable select element• Open UI: Customizable Select Element• Customizable SelectКейс для Style Queries• Getting Started with Style QueriesМаркетинг Deno• Announcing Deno 2Переобувание Figma• Our Approach to Designing UI3• UI3 Is Now Available For EveryoneСвежие CSS-демки• A swinging robot• A bouncing robot• Pogo stick• Character Modeling in CSS• CSS Music VideoСовместимость скринридеров• JAWS (only) NO MOREПерфоманс CSS-селекторов• I wasted a day on CSS selector performanceОтветы на вопросыpodcast@web-standards.ru
Ведущие: Вадим Макеев, Полина Гуртовая, Алексей Назаренко, Алексей СимоненкоТемы00:00:00 Интро00:02:40 Safari TP00:12:58 Firefox 13100:29:19 CrUX History API00:34:06 Веб-компоненты и фреймворки01:06:14 Что такое веб-компоненты01:21:19 Веб-компоненты в рантайме01:32:30 Зачем нужны веб-компонентыПоддержите насПростой способ сказать «спасибо» и попасть в закрытый чат.• Патреон• БустиАлексей Назаренко• Divelopers, канал про разработку в ТелеграмеSafari TP• Safari Technology Preview 204Firefox 131• Firefox 131 for developers• Supercharging CSS variables debuggingCrUX History API• CrUX History API• CrUX VisВеб-компоненты и фреймворки• Web Components are not the future• Web Components are not the future — they’re the present• Web components are okay• Web Components are not framework components — and that’s okayЧто такое веб-компоненты• 2023 State of Web Components: today’s standards and a glimpse into the future• Introduction to Web ComponentsВеб-компоненты в рантайме• Two-up web component• Table-saw web componentЗачем нужны веб-компоненты• Web Component CG• Web Components Demystified online course• Frontend Masters: Learn to Create Web ComponentsОтветы на вопросыpodcast@web-standards.ru
Ведущие: Никита Дубко, Алексей Симоненко, Андрей МелиховТемы00:00:00 Интро00:01:23 Выбираем CSS masonry00:27:34 Подробности про Express 5.000:42:20 Speed Brain от CloudFlare01:00:14 Новый дэшборд BCD Watch01:07:44 Очень сложный блогПоддержите насПростой способ сказать «спасибо» и попасть в закрытый чат.• Патреон• БустиВыбираем CSS masonry• Feedback needed: How should we define CSS masonry?Подробности про Express 5.0• What’s New in Express.js 5.0Speed Brain от CloudFlare• Introducing Speed Brain: helping web pages load 45% fasterНовый дэшборд BCD Watch• Announcing BCD Watch• What is Baseline?Очень сложный блог• How I Built My BlogОтветы на вопросыpodcast@web-standards.ru
Ведущие: Андрей Мелихов, Вадим Макеев, Алексей СимоненкоТемы00:00:00 Интро00:01:38 Дырявый Arc00:14:50 Chrome 12900:24:40 Safari 1801:07:59 Новости Baseline01:18:22 Deno 2.0 RC01:33:59 Ответы на вопросыПоддержите насПростой способ сказать «спасибо» и попасть в закрытый чат.• Патреон• БустиДырявый Arc• Arc: Incident Report• Gaining access to anyone’s browserChrome 129• Chrome 129• Chrome 130 betaSafari 18• Safari 18.0• Safari 18.1 betaНовости Baseline• Baseline landing• Baseline-status web component• Web platform release notes• Release notes RSSDeno 2.0 RC• Deno 2.0 Release Candidate• Deno 2 Arrives With Long-Term Support, npm CompatibilityОтветы на вопросыpodcast@web-standards.ru
Ведущие: Никита Дубко, Алексей Симоненко, Андрей МелиховТемы00:00:00 Интро00:01:22 State of HTML00:04:39 Safari TP 20300:20:12 iPadOS 18 в Европе00:29:57 FID уходит00:36:58 Стилизуемый селект00:50:24 CSS Values and Units L501:16:30 Stage 2.7 в ES01:28:44 Interest Invokers01:38:32 Express 5.001:56:46 Самый быстрый SSR02:09:47 Ответы на вопросыПоддержите насПростой способ сказать «спасибо» и попасть в закрытый чат.• Патреон• БустиState of HTML• State of HTML 2024Safari TP 203• Release Notes for Safari TP 203iPadOS 18 в Европе• Baby steps are also steps• Update on iPadOS 18 apps distributed in the European UnionFID уходит• Chrome ends support for First Input DelayСтилизуемый селект• Request for developer feedback: customizable selectCSS Values and Units L5• Introducing CSS Values and Units Level 5• CSS Values and Units Module Level 5Stage 2.7 в ES• Inside ECMAScript: JavaScript Standard Gets an Extra StageInterest Invokers• Interest Invokers (Explainer)Express 5.0• Express 5.0• Express Forward• ReDoS the webСамый быстрый SSR• An SSR Performance Showdown• Wow you must be using Bun!Ответы на вопросы• Zenpodcast@web-standards.ru
Ведущие: Вадим Макеев, Полина Гуртовая, Никита Дубко, Алексей СимоненкоТемы00:00:00 Интро00:01:15 Firefox 13000:19:25 Безопасный JPEG XL00:32:38 Бета Chrome 12900:46:30 С Google Fonts или без01:04:12 Темы и схемы01:23:52 Как убрать SVG из JS01:50:23 Ответы на вопросыПоддержите насПростой способ сказать «спасибо» и попасть в закрытый чат.• Патреон• БустиFirefox 130• Firefox 130 for developers• Contributions to Gecko: registered custom props• Contributions to Gecko: content-visibility• Contributions to Gecko: fetchpriority• Intent to prototype: Blocking third-party cookies• Third Party Cookies Must Be Removed• Cookies Having Independent Partitioned State (CHIPS)Безопасный JPEG XL• JPEG XL in Firefox• JpegliБета Chrome 129• Chrome 129 betaС Google Fonts или без• Google-fonts-testing• Suggestion: Stable Font File URLsТемы и схемы• Querying the Color SchemeКак убрать SVG из JS• Introducing @svg-useОтветы на вопросы• Re-evaluating px vs em in Media Queriespodcast@web-standards.ru
loading
Comments (20)

Магомед Азизов

следующий выпуск должен быть про pug. препроцессор html

Jan 11th
Reply

Hammaren26

А где новые эпизоды на google podcast? С 4 января не обновляется

Feb 2nd
Reply

Roman Ilienko

Скажите, пожалуйста, что вы не остались на России и не спонсируете налогами снаряды, которыми убивают детей в Украине. Тогда можно слушать ваши подкасты с чистой совестью.

Aug 10th
Reply

Gabriel Hit

Очень понравилось про алгоритмы и их необходимость.

May 19th
Reply

Вадим

опечатка в названии

Feb 22nd
Reply

Андрей Анатолиевич

Вся магия LazyLoading в соединении. Если проверять работу технологии на 3g, то магия будет работать)) Попробуйте

Feb 27th
Reply

Степан Юхманов

по поводу англоязычных подкастов - все классно, пилите больше таких по возможности

Nov 21st
Reply

Tut Ninin

интервью на английском очень понравились)

Nov 18th
Reply

Андрей Анатолиевич

Поддержка проекта - это некий фидбек уровня заинтересованности. Поддержать то, что развивает тебя - это как поддержать себя)) Спасибо!

Aug 25th
Reply

Вадим

Не ожидал услышать от гостя в начале о себе: "handsome middleage". Это стандартное представление у них?))

Aug 8th
Reply

Антон Карнаухов

привет! добавьте ссылки на статьи и видео.

Jul 9th
Reply

Тимур Турсунбаев

попробуйте зайти на тостере в раздел js. Там сплошной jquery

Jun 28th
Reply

Андрей Анатолиевич

Англоязычные подскаты также круто слушать

May 26th
Reply

Alexey

хва..хват...хватит... заи...заик...заикаа... заикаться.... и "эээээ", "аааа"

Mar 26th
Reply

Игорь Влащенко

23 февраля - День защитника отечества. Разве пацифисты не могут быть защитниками своего отечества?

Feb 18th
Reply

KUD/ Zero

бэкендер слушает подкаст о фронтэнде.

Feb 4th
Reply

Илона Хоменко

Отличные пожелания!😊

Jan 4th
Reply

9kopb.ru

#PWA Chrome 70!!

Oct 24th
Reply

Roman Goncharenko

"ортогональный консёрн", "нет дискашн" ну вы и намудрили

May 29th
Reply

Roman Goncharenko

капец как много англицизмов. Алеё, народ!

May 29th
Reply