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

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

Новости фронтенда в еженедельном подкасте сообщества «Веб-стандарты» read less
TechnologyTechnology

Episodes

443. Safari TP, Firefox 131, CrUX History API и дискуссия про веб-компоненты и фреймворки
Yesterday
443. Safari TP, Firefox 131, CrUX History API и дискуссия про веб-компоненты и фреймворки
ВедущиеВадим Макеев, Полина Гуртовая, Алексей Назаренко, Алексей СимоненкоТемы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 TPSafari Technology Preview 204Firefox 131Firefox 131 for developersSupercharging CSS variables debuggingCrUX History APICrUX History APICrUX VisВеб-компоненты и фреймворкиWeb Components are not the futureWeb Components are not the future — they’re the presentWeb components are okayWeb Components are not framework components — and that’s okayЧто такое веб-компоненты2023 State of Web Components: today’s standards and a glimpse into the futureIntroduction to Web ComponentsВеб-компоненты в рантаймеTwo-up web componentTable-saw web componentЗачем нужны веб-компонентыWeb Component CGWeb Components Demystified online courseFrontend Masters: Learn to Create Web ComponentsОтветы на вопросыpodcast@web-standards.ru
437. State of CSS, Chrome 128, выбор браузеров iOS, тёмные темы, Corepack, JPEG XL, прозрачное видео
Aug 26 2024
437. State of CSS, Chrome 128, выбор браузеров iOS, тёмные темы, Corepack, JPEG XL, прозрачное видео
ВедущиеАлексей Симоненко, Андрей Мелихов, Вадим Макеев, Никита ДубкоТемы00:00:00 Интро00:01:53 State of CSS 202400:05:03 Новинки Chrome 12800:18:21 DevTools в Chrome00:29:04 Выбор браузеров на iOS00:40:39 Тёмные темы и компоненты00:56:11 Corepack уходит из Node.js01:07:49 JPEG XL в iPhone 1601:19:32 Прозрачность в видео01:31:58 Ответы на вопросыПоддержите насПростой способ сказать «спасибо» и попасть в закрытый чат.ПатреонБустиState of CSS 2024State of CSS 2024Новинки Chrome 128Chrome 128Web Share APIDevTools в ChromeWhat’s new in DevToolsВыбор браузеров на iOSNew Changes to the Browser Choice Screen and Default Apps on iOS in the EUТёмные темы и компонентыPage and Component Adaptive Light/DarkПрототип тёмной темыCorepack уходит из Node.jsNode.js Takes Steps Towards Removing CorepackJPEG XL в iPhone 16iPhone 16 could let you shoot in JPEG-XL for 3x smaller filesПрозрачность в видеоVideo with alpha transparency on the webОтветы на вопросыChrome 127Keyboard-focusable scroll containersShip KeyboardFocusableScrollers or disable it by defaultpodcast@web-standards.ru
435. Firefox 129 и WebDriver BiDi, бета Chrome 128, import maps, JS-рантаймы, Chrome на iOS и ваниль
Aug 12 2024
435. Firefox 129 и WebDriver BiDi, бета Chrome 128, import maps, JS-рантаймы, Chrome на iOS и ваниль
ВедущиеВадим Макеев, Алексей Симоненко, Андрей Мелихов, Полина ГуртоваяТемы00:00:00 Интро00:01:15 Избавились от Gulp00:03:19 Firefox 129 и WebDriver BiDi00:29:02 Бета Chrome 12800:49:19 Dynamic import maps01:04:17 Какой JS-рантайм быстрее01:16:34 Нативный Chrome на iOS01:24:40 Ванильный дауншифтингПоддержите насПростой способ сказать «спасибо» и попасть в закрытый чат.ПатреонБустиИзбавились от GulpУдалили gulp из сборкиFirefox 129 и WebDriver BiDiFirefox 129 for developersDeprecating CDP Support in FirefoxAnnouncing Official Puppeteer Support for FirefoxWebDriver BiDi production-ready in Firefox, Chrome and PuppeteerPlaywright with Webdriver BiDi protocolБета Chrome 128Chrome 128 betaNow in Baseline: animating entry effectsUpdate CSS backdrop-filter to use mirror edgeModeDynamic import mapsIntent to Prototype: Dynamic import mapsShipping support for module script integrity in Chrome & SafariКакой JS-рантайм быстрееBenchmarking AWS Lambda Cold Starts Across JavaScript RuntimesBun v1.1.22Who is the fastest? Node.js, Bun, or DenoНативный Chrome на iOSChrome iOS Browser on BlinkВанильный дауншифтингPlain VanillaОтветы на вопросыpodcast@web-standards.ru
433. Chrome 127, reading-flow, Google и куки, Invoker Commands, Слёт TC39, TS в Node.js, Zed норм
Jul 28 2024
433. Chrome 127, reading-flow, Google и куки, Invoker Commands, Слёт TC39, TS в Node.js, Zed норм
ВедущиеАндрей Мелихов, Никита Дубко, Вадим МакеевТемы00:00:00 Интро00:01:38 Chrome 127 и DevTools00:20:53 Reading-flow00:34:16 Google не отдаст куки00:49:20 Invoker Commands01:00:38 Слёт TC3901:14:20 TypeScript в Node.js01:28:52 Zed стал норм01:33:01 Ответы на вопросыПоддержите насПростой способ сказать «спасибо» и попасть в закрытый чат.ПатреонБустиChrome 127 и DevToolsChrome 127Let me explain to you how it works in 4 minutesCSS font-size-adjust is now in BaselineNew in Chrome 127What’s new in DevTools, Chrome 127Reading-flowRequest for developer feedback on reading-flow and elements with display: contentsGoogle не отдаст кукиGoogle is keeping cookies in Chrome after allA new path for Privacy Sandbox on the webResults from Privacy Sandbox APIs testingThird party cookies must be removedInvoker CommandsAn update on invokers: Invoker commands in HTMLСлёт TC39Summary of the June 2024 TC39 plenary in HelsinkiThe Future of Source MapsTypeScript в Node.jsAdd --experimental-strip-typesFix the bug caused by fast api changes in v22.5.0Zed стал нормRemoting Development in Zen for everyoneRemote DevelopmentОтветы на вопросыDialogs and popovers seem similar. How are they different?podcast@web-standards.ru
432. Доклады и лайвы, приватный Safari, анимация auto, SVG, ускорение Notion, Node.js, шрифты, React
Jul 22 2024
432. Доклады и лайвы, приватный Safari, анимация auto, SVG, ускорение Notion, Node.js, шрифты, React
ВедущиеВадим Макеев, Алексей Симоненко, Полина ГуртоваяТемы00:00:00 Интро00:02:17 Доклады и лайвы00:08:22 Такой приватный Safari00:45:37 Анимация height: auto00:55:00 Копирование SVG01:00:20 Ускорение Notion01:16:03 Node.js 2201:23:46 Инкрементальные шрифты01:44:28 State of React 202301:55:32 Ответы на вопросыПоддержите насПростой способ сказать «спасибо» и попасть в закрытый чат.ПатреонБустиДоклады и лайвыCSS Day 2024Character Modeling in CSSЛайв Доки: Решаем задачи на CSSЛайв Вадима и Юли: Птички на CSSТакой приватный SafariSafari Technology Preview 199Private Browsing 2.0Mozilla: Topics API — negativeMozilla Specification PositionsАнимация height: autoIntent to Ship: CSS interpolate-size property and calc-size() functionCSS can FINALLY animate height: auto!Intrinsic Sizing In CSSКопирование SVGSeamless SVG copy-paste on the webFirefox: Implemented the SVG clipboard reader and writerУскорение NotionNotion browser speedupA future for SQL on the webNode.js 22It's now possible to try out node:sqlite in the latest Node.jsNode v22.5.0Инкрементальные шрифтыIncremental Font TransferIFT/IFT-Explainer.mdWe are interested in feedback if some parts are unclearState of React 2023State of ReactZustandОтветы на вопросыGlyphhangerШрифты в блоге ВадимаFontsourcepodcast@web-standards.ru
429. Chrome DevTools 126, фичи ES2024, редизайн Figma и AI-дизайн, ESM-гармония
Jul 2 2024
429. Chrome DevTools 126, фичи ES2024, редизайн Figma и AI-дизайн, ESM-гармония
ВедущиеАлексей Симоненко, Андрей Мелихов, Юлия Миоцен, Никита ДубкоТемы00:00:00 Интро00:01:07 Chrome DevTools 12600:11:12 Фичи ES202400:26:22 Редизайн Figma и AI-дизайн01:38:52 ESM-гармония01:57:40 Ответы на вопросыПоддержите насПростой способ сказать «спасибо» и попасть в закрытый чат.ПатреонБустиChrome DevTools 126What’s new in DevTools, Chrome 126Фичи ES2024ECMAScript 2024: What’s new?TC39: Deferred Import Evaluation, Error.isError(), RegExp Escaping, Promise.tryProposals level upРедизайн Figma и AI-дизайнConfig 2024 in reviewInside the redesigned Figma, where your work takes center stageMaking Figma work better for freelancers and agenciesMeet Figma AI: Empowering designers with intelligent toolsThe right code for your design system420-й выпускStack the deck with Figma SlidesConfig 2024Drive design system adoption with Code ConnectDesigning for code: creative tools on hard modeHow to build for, and with, Gen ZWalking the path: prototyping game UI with focus-based navigationESM-гармонияNpm and Node.js should do more to make ES Modules easy to useHow JS is finally improving the module experience5 ways javascript is improving modules for developersОтветы на вопросыpodcast@web-standards.ru
425. Font-smoothing, @property, LLM в Firefox, details, Edge без React, HTML, SVG-заброшка, ESLint 9
Jun 3 2024
425. Font-smoothing, @property, LLM в Firefox, details, Edge без React, HTML, SVG-заброшка, ESLint 9
ВедущиеВадим Макеев, Никита ДубкоТемы00:00:00 Интро00:01:54 Font-smoothing в Firefox00:09:49 Firefox внедряет @property00:22:22 LLM для альтов в Firefox00:35:30 Стилизация details00:41:56 Edge без React00:53:53 HTML для разработчиков00:59:15 SVG-заброшка01:19:24 Миграция на ESLint 9Поддержите насПростой способ сказать «спасибо» и попасть в закрытый чат.ПатреонБустиFont-smoothing в FirefoxGecko: Intent to prototype and ship: -webkit-font-smoothing propertyFirefox внедряет @propertyGecko. Intent to ship: CSS @property / properties-and-values APIExplainer: calc-size() functionLet css-properties-values-api ride the trainsFirefox TrainsLLM для альтов в FirefoxExperimenting with local alt text generation in Firefox NightlyСтилизация detailsCSS Pseudo-Elements L4: details-contentEdge без ReactAn even faster Microsoft EdgeHTML для разработчиковHTML: Edition for Web DevelopersSVG-заброшкаBrowsers prioritize what to implement based on dev demand, except for SVGUpdate on the Layer Based SVG Engine (LBSE) in WebKitSVG sprites stacks technique stopped working in Chrome 126SVG sprites: old-school, modern, unknown, and forgottenМиграция на ESLint 9Introducing the ESLint Configuration MigratorОтветы на вопросыpodcast@web-standards.ru