Avsnitt
-
Ведущие: Полина Гуртовая, Андрей Мелихов, Алексей Симоненко
Темы
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 22State of ReactNew CSS logo?Safari 18.1 и 18.2
WebKit Features in Safari 18.1Safari 18.2 BetaОпять masonry
CSS Grid vs MasonryMasonry 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 CopilotJavaScript not top-1 anymoreОтветы на вопросы
-
Ведущие: Юлия Миоцен, Никита Дубко
Темы
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 ElementCSS LoadersСловари сжатия
An Introduction to Shared Compression DictionariesCSS-пластилин
Drawing with CSS: Clay CharacterBlockquote правильно
I’ve Been Doing Blockquotes WrongThe blockquote elementBlockquotes in Screen ReadersОтветы на вопросы
-
Saknas det avsnitt?
-
Ведущие: Вадим Макеев, Алексей Симоненко, Юлия Миоцен, Андрей Мелихов
Темы
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 130Intent to Ship: Improvements to styling of details and summaryImprovements to details styling, phase 1Node.js 22 и 23
LTS — Node v22.10Current — Node v23In the future using top-level await might because a backwards compatibility break in NodeJS0 и JSSugar
Language EvolutionГиперреализм
Гиперреалистичные контролыAna Tudor on CodePenCSS Articles by Temani AfifJhey on CodePenОтветы на вопросы
-
Ведущие: Вадим Макеев, Никита Дубко, Юлия Миоцен, Алексей Симоненко, Андрей Мелихов
Темы
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 elementOpen UI: Customizable Select ElementCustomizable SelectКейс для Style Queries
Getting Started with Style QueriesМаркетинг Deno
Announcing Deno 2Переобувание Figma
Our Approach to Designing UI3UI3 Is Now Available For EveryoneСвежие CSS-демки
A swinging robotA bouncing robotPogo stickCharacter Modeling in CSSCSS Music VideoСовместимость скринридеров
JAWS (only) NO MOREПерфоманс CSS-селекторов
I wasted a day on CSS selector performanceОтветы на вопросы
-
Ведущие: Вадим Макеев, Полина Гуртовая, Алексей Назаренко, Алексей Симоненко
Темы
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 developersSupercharging CSS variables debuggingCrUX History API
CrUX 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Ответы на вопросы
-
Ведущие: Никита Дубко, Алексей Симоненко, Андрей Мелихов
Темы
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 WatchWhat is Baseline?Очень сложный блог
How I Built My BlogОтветы на вопросы
-
Ведущие: Андрей Мелихов, Вадим Макеев, Алексей Симоненко
Темы
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 ReportGaining access to anyone’s browserChrome 129
Chrome 129Chrome 130 betaSafari 18
Safari 18.0Safari 18.1 betaНовости Baseline
Baseline landingBaseline-status web componentWeb platform release notesRelease notes RSSDeno 2.0 RC
Deno 2.0 Release CandidateDeno 2 Arrives With Long-Term Support, npm CompatibilityОтветы на вопросы
-
Ведущие: Никита Дубко, Алексей Симоненко, Андрей Мелихов
Темы
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 stepsUpdate 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 5CSS 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.0Express ForwardReDoS the webСамый быстрый SSR
An SSR Performance ShowdownWow you must be using Bun!Ответы на вопросы
Zen -
Ведущие: Вадим Макеев, Полина Гуртовая, Никита Дубко, Алексей Симоненко
Темы
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 developersContributions to Gecko: registered custom propsContributions to Gecko: content-visibilityContributions to Gecko: fetchpriorityIntent to prototype: Blocking third-party cookiesThird Party Cookies Must Be RemovedCookies Having Independent Partitioned State (CHIPS)Безопасный JPEG XL
JPEG XL in FirefoxJpegliБета Chrome 129
Chrome 129 betaС Google Fonts или без
Google-fonts-testingSuggestion: Stable Font File URLsТемы и схемы
Querying the Color SchemeКак убрать SVG из JS
Introducing @svg-useОтветы на вопросы
Re-evaluating px vs em in Media Queries -
Ведущие: Алексей Симоненко, Полина Гуртовая, Никита Дубко
Темы
00:00:00 Интро00:01:15 Новинки Safari TP 20200:26:17 Доступность в интеропе00:42:10 Атрибут autocorrect00:53:44 Чего не хватает в CSS01:32:58 Что нужно RSSПоддержите нас
Простой способ сказать «спасибо» и попасть в закрытый чат.
ПатреонБустиНовинки Safari TP 202
Safari TP 202Доступность в интеропе
Interop 2024: Chrome at 100% for the accessibilityАтрибут autocorrect
Define the autocorrect attribute as standardAdd the autocorrect attributeHTML: AutocorrectionWebKit: Correct autocorrect attributeЧего не хватает в CSS
What missing from CSSMonitor JS custom propsResize observer for container queriesЧто нужно RSS
What RSS needsJSON FeedОтветы на вопросы
-
Ведущие: Алексей Симоненко, Андрей Мелихов, Вадим Макеев, Никита Дубко
Темы
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 2024
State of CSS 2024Новинки Chrome 128
Chrome 128Web Share APIDevTools в Chrome
What’s new in DevToolsВыбор браузеров на iOS
New Changes to the Browser Choice Screen and Default Apps on iOS in the EUТёмные темы и компоненты
Page and Component Adaptive Light/DarkПрототип тёмной темыCorepack уходит из Node.js
Node.js Takes Steps Towards Removing CorepackJPEG XL в iPhone 16
iPhone 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 default -
Ведущие: Алексей Симоненко, Никита Дубко
Темы
00:00:00 Интро00:01:31 Safari TP 20100:05:40 Работа над View Transitions00:09:04 AI в Chrome00:22:16 Resource Override00:35:05 Зачем blocking=render00:57:10 Веб умирает01:20:28 Шрифт с подсветкой кода01:33:35 Ответы на вопросыПоддержите нас
Простой способ сказать «спасибо» и попасть в закрытый чат.
ПатреонБустиSafari TP 201
Safari Technology Preview 201Работа над View Transitions
Intent to prototype: View Transitions Module Level 1WebKit about to express support for cross-document View TransitionsAI в Chrome
A Quick Look at AI in ChromeResource Override
Browser Extension Resource OverrideЗачем blocking=render
Blocking=render: Why would you do thatВеб умирает
The Dying WebШрифт с подсветкой кода
Font with Built-In Syntax HighlightingОтветы на вопросы
-
Ведущие: Вадим Макеев, Алексей Симоненко, Андрей Мелихов, Полина Гуртовая
Темы
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 BiDi
Firefox 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 128
Chrome 128 betaNow in Baseline: animating entry effectsUpdate CSS backdrop-filter to use mirror edgeModeDynamic import maps
Intent 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 на iOS
Chrome iOS Browser on BlinkВанильный дауншифтинг
Plain VanillaОтветы на вопросы
-
Ведущие: Андрей Мелихов, Алексей Симоненко
Темы
00:00:00 Интро00:01:46 Safari 17.6 и TP00:06:33 Astro Server Islands00:15:55 Бета TypeScript 5.600:29:23 Фикс для CSS-нестинга00:41:21 Атрибут handwriting00:45:17 Google индексирует SPA01:06:59 Deno был неправ01:19:29 Как выйти из вебаПоддержите нас
Простой способ сказать «спасибо» и попасть в закрытый чат.
ПатреонБустиSafari 17.6 и TP
Safari 17.6Safari Technology Preview 200Astro Server Islands
Astro 4.12: Server IslandsБета TypeScript 5.6
Announcing TypeScript 5.6 BetaФикс для CSS-нестинга
Intent to Ship: The Nested Declarations RuleАтрибут handwriting
Intent to Prototype: HTML handwriting attributeGoogle индексирует SPA
How Google handles JavaScript throughout the indexing processDeno был неправ
What we got wrong about HTTP importsКак выйти из веба
Leaving the web industryОтветы на вопросы
-
Ведущие: Андрей Мелихов, Никита Дубко, Вадим Макеев
Темы
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 и DevTools
Chrome 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-flow
Request 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 Commands
An update on invokers: Invoker commands in HTMLСлёт TC39
Summary of the June 2024 TC39 plenary in HelsinkiThe Future of Source MapsTypeScript в Node.js
Add --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? -
Ведущие: Вадим Макеев, Алексей Симоненко, Полина Гуртовая
Темы
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Такой приватный Safari
Safari Technology Preview 199Private Browsing 2.0Mozilla: Topics API — negativeMozilla Specification PositionsАнимация height: auto
Intent to Ship: CSS interpolate-size property and calc-size() functionCSS can FINALLY animate height: auto!Intrinsic Sizing In CSSКопирование SVG
Seamless SVG copy-paste on the webFirefox: Implemented the SVG clipboard reader and writerУскорение Notion
Notion browser speedupA future for SQL on the webNode.js 22
It'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 2023
State of ReactZustandОтветы на вопросы
GlyphhangerШрифты в блоге ВадимаFontsource -
Ведущие: Никита Дубко, Алексей Симоненко
Темы
00:00:00 Интро00:01:50 Firefox 12800:25:53 Особенный доступ Chromium00:45:03 Как дела у Interop 202401:05:23 Редактор Zed на Linux01:14:19 Непонятки View Transition01:37:59 Усталость от GitHub01:52:50 Ответы на вопросыПоддержите нас
Простой способ сказать «спасибо» и попасть в закрытый чат.
ПатреонБустиFirefox 128
Firefox 128 for developersPrivacy-Preserving AttributionОсобенный доступ Chromium
It turns out Google Chrome includes a default extensionGoogle Meet extension in VivaldiCompute Pressure Level 1Web.Dev: Compute Pressure APIFirefox website permissionsКак дела у Interop 2024
Interop 2024 mid-year updateFeatures missing in just one engineРедактор Zed на Linux
Linux when? Linux nowНепонятки View Transition
Misconceptions about view transitionsУсталость от GitHub
GitHub is starting to feel like legacy softwarePierreОтветы на вопросы
-
Ведущие: Полина Гуртовая, Никита Дубко, Алексей Симоненко
Темы
00:00:00 Интро00:01:16 Где нас слушать00:02:42 Safari TP00:08:06 LoAF в Chrome00:24:51 Браузер Ladybird00:45:24 MDN HTTP Observatory00:58:43 SVG Working Group01:04:34 Prompt API01:25:17 Планы ESLint01:36:19 Хорошие формыПоддержите нас
Простой способ сказать «спасибо» и попасть в закрытый чат.
ПатреонБустиГде нас слушать
DeezerAmazon MusicYouTube MusicВсе платформы на сайтеSafari TP
Safari TP 198LoAF в Chrome
LoAF is shippedБраузер Ladybird
Ladybird BrowserMDN HTTP Observatory
MDN HTTP ObservatorySSL Server TestSVG Working Group
Call for Participation: SVG Working Group Charter ApprovedPrompt API
Prompt API explainerПланы ESLint
What’s coming next for ESLintХорошие формы
Forget “show, don’t tell”. Engage, don’t show!Ответы на вопросы
-
Ведущие: Алексей Симоненко, Андрей Мелихов, Юлия Миоцен, Никита Дубко
Темы
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 126
What’s new in DevTools, Chrome 126Фичи ES2024
ECMAScript 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Ответы на вопросы
-
Ведущие: Никита Дубко, Вадим Макеев, Алексей Симоненко
Темы
00:00:00 Интро00:01:23 Видео с Web Engines Hackfest00:04:51 Бета Chrome 12700:21:59 Apple обидели в Японии00:31:30 State of JS 202301:13:42 Условия в CSS01:33:06 TypeScript 5.5Поддержите нас
Простой способ сказать «спасибо» и попасть в закрытый чат.
ПатреонБустиВидео с Web Engines Hackfest
The Web Engines Hackfest 2024Why Source Maps don’t always workБета Chrome 127
Chrome 127 betaRestrict PNA for subresources from public websites to secure contextsPrivate Network AccessApple обидели в Японии
Japan ends the AppleBrowserBanState of JS 2023
State of JavaScript 2023Условия в CSS
Inline conditionals in CSS?What is the MVP for inline conditionals on custom properties?Inline conditionals in CSS, now?TypeScript 5.5
Announcing TypeScript 5.5Ответы на вопросы
- Visa fler