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

Alle afleveringen

550 afleveringen, van nieuw naar oud

  1. 501. Firefox 145, Safari 26.1 и Interop, AI нравится TypeScript, дела у Baseline, история Val Town

    17 november 2025 · 1 uur 34 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Никита Дубко, Андрей Мелихов

    Темы

    00:00:00 Интро
    00:01:38 Новинки Firefox 145
    00:19:47 Safari 26.1 и Interop
    00:28:08 AI нравится TypeScript
    00:47:19 Как дела у Baseline
    01:07:29 История Val Town
    01:28:46 Ответы на вопросы

    Смотрите нас

    • Лайв на Ютубе https://youtu.be/5nHfHlV5E1U

    Новинки Firefox 145

    • Firefox 145 release notes for developers https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/145

    Safari 26.1 и Interop

    • WebKit Features for Safari 26.1 https://webkit.org/blog/17541/webkit-features-for-safari-26-1/
    • Interop 2025 Dashboard https://wpt.fyi/interop-2025

    AI нравится TypeScript

    • TypeScript’s rise in the AI era: Insights from Lead Architect, Anders Hejlsberg https://github.blog/developer-skills/programming-languages-and-frameworks/typescripts-rise-in-the-ai-era-insights-from-lead-architect-anders-hejlsberg/

    Как дела у Baseline

    • Perfecting Baseline https://piccalil.li/blog/perfecting-baseline/

    История Val Town

    • Val Town 2023-2025 Retrospective https://macwright.com/2025/11/11/val-town.html

    Ответы на вопросы

    podcast@web-standards.ru mailto:podcast@web-standards.ru

    Читайте новости

    • Telegram https://t.me/webstandards_ru
    • X https://x.com/webstandards_ru
    • VK https://vk.com/webstandards_ru
    • Facebook https://www.facebook.com/webstandardsru/
    • Mastodon https://mastodon.social/@webstandards_ru
    • Bluesky https://bsky.app/profile/web-standards.ru
    • LinkedIn https://www.linkedin.com/company/web-standards-ru/

  2. 500. Новости по-английски, как меняется фронтенд, пишем код в 2025, что нас бесит, вангуем 600-й

    10 november 2025 · 1 uur 43 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Андрей Мелихов, Полина Гуртовая, Вадим Макеев, Никита Дубко, Алексей Симоненко

    Темы

    00:00:00 Интро
    00:01:54 Новости по-английски
    00:10:51 Как меняется фронтенд
    00:32:03 Мы пишем код в 2025
    01:06:47 Что нас бесит
    01:31:58 Вангуем 600-й

    Смотрите нас

    • Лайв на Ютубе https://youtu.be/-a_6nWVQoxo

    Новости по-английски

    • Mastodon https://mastodon.social/@webstandards_dev
    • Bluesky https://bsky.app/profile/web-standards.dev
    • X https://x.com/webstandardsdev
    • Сайт с новостями https://web-standards.dev/

    Как меняется фронтенд

    • Выпуск №100 https://web-standards.ru/podcast/100/
    • Выпуск №200 https://web-standards.ru/podcast/200/
    • Выпуск №300 https://web-standards.ru/podcast/300/
    • Выпуск №400 https://web-standards.ru/podcast/400/
    • Liskov’s gun: The parallel evolution of React and Web components https://www.baldurbjarnason.com/2024/liskovs-gun/
    • Image formats: Codecs and compression tools https://developer.mozilla.org/en-US/blog/image-formats-codecs-compression-tools/

    Что нас бесит

    • Form control styling, CSS Day 2025 https://youtu.be/WgSiqSqxTxw

    Ответы на вопросы

    podcast@web-standards.ru mailto:podcast@web-standards.ru

    Читайте новости

    • Telegram https://t.me/webstandards_ru
    • X https://x.com/webstandards_ru
    • VK https://vk.com/webstandards_ru
    • Facebook https://www.facebook.com/webstandardsru/
    • Mastodon https://mastodon.social/@webstandards_ru
    • Bluesky https://bsky.app/profile/web-standards.ru
    • LinkedIn https://www.linkedin.com/company/web-standards-ru/

  3. 499. Chrome 142, HTTPS по умолчанию, ESM в 2026, перфоманс фреймворков, пора регулировать React

    3 november 2025 · 1 uur 42 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Никита Дубко, Алексей Симоненко

    Темы

    00:00:00 Интро
    00:01:22 Новинки Chrome 142
    00:28:15 HTTPS по умолчанию
    00:36:58 ESM в 2026
    00:47:36 Перфоманс фреймворков
    01:14:19 Пора регулировать React

    Смотрите нас

    • Лайв на Ютубе https://youtu.be/71qbTv0yRyI

    Новинки Chrome 142

    • Chrome 142 https://developer.chrome.com/release-notes/142

    HTTPS по умолчанию

    • Google online security blog: HTTPS by default https://security.googleblog.com/2025/10/https-by-default.html

    ESM в 2026

    • Import JavaScript like it’s 2026 https://www.phpied.com/import-javascript-like-its-2026/

    Перфоманс фреймворков

    • I built the same app 10 times: evaluating frameworks for mobile performance https://www.lorenstew.art/blog/10-kanban-boards/

    Пора регулировать React

    • Is it time to regulate React? https://dbushell.com/2025/10/23/react-regulation/

    Ответы на вопросы

    podcast@web-standards.ru mailto:podcast@web-standards.ru

    Читайте новости

    • Telegram https://t.me/webstandards_ru
    • X https://x.com/webstandards_ru
    • VK https://vk.com/webstandards_ru
    • Facebook https://www.facebook.com/webstandardsru/
    • Mastodon https://mastodon.social/@webstandards_ru
    • Bluesky https://bsky.app/profile/web-standards.ru
    • LinkedIn https://www.linkedin.com/company/web-standards-ru/

  4. 498. Privacy Sandbox, React Compiler, интерактивные элементы, import или fetch, ChatGPT Atlas и ARIA

    27 oktober 2025 · 1 uur 37 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Андрей Мелихов, Полина Гуртовая, Вадим Макеев, Алексей Симоненко

    Темы

    00:00:00 Интро
    00:00:59 Privacy Sandbox всё
    00:21:06 React Compiler
    00:39:10 Интерактивные элементы
    00:57:41 JSON: import или fetch
    01:13:29 ChatGPT Atlas и ARIA
    01:34:24 Ответы на вопросы

    Смотрите нас

    • Лайв на Ютубе https://youtu.be/gqaj_UeUxoA

    Privacy Sandbox всё

    • Update on Plans for Privacy Sandbox Technologies https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/
    • Privacy Sandbox feature status https://privacysandbox.google.com/overview/status
    • Гугл и куки в 421-м https://web-standards.ru/podcast/421/#00:06:48
    • Storage Access API https://developer.mozilla.org/en-US/docs/Web/API/Storage_Access_API

    React Compiler

    • React Compiler v1.0 https://react.dev/blog/2025/10/07/react-compiler-1
    • How React Compiler Performs on Real Code https://www.developerway.com/posts/how-react-compiler-performs-on-real-code
    • Жизнь до и после React Compiler https://www.youtube.com/watch?v=8xAtAIPyUFE
    • React-compiler-healthcheck https://www.npmjs.com/package/react-compiler-healthcheck

    Интерактивные элементы

    • What’s an interactive element? https://www.matuzo.at/blog/2025/whats-an-interactive-element
    • O dialog focus, where art thou? https://www.matuzo.at/blog/2023/focus-dialog/

    JSON: import или fetch

    • Importing vs fetching JSON https://jakearchibald.com/2025/importing-vs-fetching-json/

    ChatGPT Atlas и ARIA

    • Introducing ChatGPT Atlas https://openai.com/index/introducing-chatgpt-atlas/
    • ChatGPT Altlas: Publishers and Developers https://help.openai.com/en/articles/12627856-publishers-and-developers-faq
    • First Rule of ARIA Use https://w3c.github.io/using-aria/#rule1

    Ответы на вопросы

    • State of JS 2024: Resources https://2024.stateofjs.com/en-US/resources/#podcasts
    • Syntax.fm https://syntax.fm/
    • ShopTal…

  5. 497. Опрос MDN, Firefox 144, прогрессивные картинки, CSS extras, теория мёртвых фреймворков

    20 oktober 2025 · 1 uur 38 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Никита Дубко, Вадим Макеев

    Темы

    00:00:00 Интро
    00:01:15 Опрос MDN
    00:02:56 Новинки Firefox 144
    00:19:13 Прогрессивные картинки
    00:48:37 Библиотека CSS extras
    01:05:44 Теория мёртвых фреймворков
    01:29:41 Ответы на вопросы

    Смотрите нас

    • Лайв на Ютубе https://youtu.be/43erNxV-qpw

    Опрос MDN

    • MDN Developer Survey https://survey.alchemer.com/s3/8409929/MDN-Developer-Survey

    Новинки Firefox 144

    • Firefox 144 release notes for developers (Stable) https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/144
    • Same-document view transitions have become Baseline Newly available https://web.dev/blog/same-document-view-transitions-are-now-baseline-newly-available
    • A beginner-friendly guide to view transitions in CSS https://developer.mozilla.org/en-US/blog/view-transitions-beginner-guide/

    Прогрессивные картинки

    • The present and potential future of progressive image rendering https://jakearchibald.com/2025/present-and-future-of-progressive-image-rendering/

    Библиотека CSS extras

    • A collection of useful CSS custom functions https://sindresorhus.com/css-extras/
    • Sindre Sorhus https://sindresorhus.com/
    • I am sorry, but everyone is getting syntax highlighting wrong https://tonsky.me/blog/syntax-highlighting/

    Теория мёртвых фреймворков

    • Dead framework theory https://aifoc.us/dead-framework-theory/
    • Using CSS custom functions https://pr40703.review.mdn.allizom.net/en-US/docs/Web/CSS/CSS_custom_functions_and_mixins/Using_custom_functions

    Ответы на вопросы

    • Allow authors to apply new css features (like cascade layers) while linking stylesheets https://github.com/whatwg/html/issues/7540

    podcast@web-standards.ru mailto:podcast@web-standards.ru

    Читайте новости

    • Telegram https://t.me/webstandards_ru
    • X https://x.com/webstandards_ru
    • VK https://vk.com/webstandards_ru
    • Facebook https://www…

  6. 496. Chrome 141, гриды, Node.js, if() и цвета в CSS, Prettier, агенты в Playwright, вайб-инжиниринг

    13 oktober 2025 · 1 uur 56 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Андрей Мелихов, Алексей Симоненко, Полина Гуртовая

    Темы

    00:00:00 Интро
    00:01:38 Новинки Chrome 141
    00:23:11 Гриды как таблицы
    00:30:40 Всё уже есть в Node.js
    00:45:23 Современные цвета в CSS
    00:53:15 Какой if() в CSS нам нужен
    01:01:26 История Prettier
    01:25:50 Агенты в Playwright
    01:34:23 Вайб-инжиниринг
    01:51:56 Ответы на вопросы

    Смотрите нас

    • Лайв на Ютубе https://youtu.be/I9lfkT6M8DU

    Новинки Chrome 141

    • Chrome 141 https://developer.chrome.com/release-notes/141
    • Devtools MCP features https://github.com/ChromeDevTools/chrome-devtools-mcp/blob/main/docs/tool-reference.md

    Гриды как таблицы

    • CSS Grid: A helpful mental model and the power of grid lines https://webkit.org/blog/17474/css-grid-a-helpful-mental-model-and-the-power-of-grid-lines/

    Всё уже есть в Node.js

    • 15 Recent Node.js Features that Replace Popular npm Packages https://nodesource.com/blog/nodejs-features-replacing-npm-packages

    Современные цвета в CSS

    • A pragmatic guide to modern CSS colours - part one https://piccalil.li/blog/a-pragmatic-guide-to-modern-css-colours-part-one/

    Какой if() в CSS нам нужен

    • CSS if() — breakthrough or breakdown? https://htmlacademy.org/blog/css-if

    История Prettier

    • Birth of Prettier https://blog.vjeux.com/2025/javascript/birth-of-prettier.html
    • The Hardest Program I’ve Ever Written https://journal.stuffwithstuff.com/2015/09/08/the-hardest-program-ive-ever-written/
    • A Prettier JavaScript Formatter https://archive.jlongster.com/A-Prettier-Formatter
    • A prettier printer https://homepages.inf.ed.ac.uk/wadler/papers/prettier/prettier.pdf

    Агенты в Playwright

    • Playwright Agents https://playwright.dev/docs/test-agents

    Вайб-инжиниринг

    • Vibe engineering https://simonwillison.net/2025/Oct/7/vibe-engineering/

    Ответы на вопросы

    • A deep dive into Cloudflare’s September 12, 2025 dashboard and…

  7. 495. State of JS и лого W3C, зависимости, WPT, эксплойты npm, HTML в скринридерах, так себе Next.js

    6 oktober 2025 · 1 uur 48 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Андрей Мелихов, Алексей Симоненко, Вадим Макеев

    Темы

    00:00:00 Интро
    00:01:23 State of JS и лого W3C
    00:10:47 Подчистка зависимостей
    00:17:07 WPT спасли веб-платформу
    00:38:25 Ответ Deno и GitHub на эксплойты npm
    01:08:50 HTML в скринридерах
    01:21:47 Так себе фреймворк Next.js
    01:41:00 Ответы на вопросы

    Смотрите нас

    • Лайв на Ютубе https://youtu.be/EGpOR-Gqp9Y

    State of JS и лого W3C

    • State of JavaScript 2025 https://survey.devographics.com/en-US/survey/state-of-js/2025
    • The W3C adopts a new logo https://www.w3.org/press-releases/2025/new-logo/
    • W3C unveils its new logo https://www.youtube.com/watch?v=fnaXvtnP6s0

    Подчистка зависимостей

    • Cleaning house in nx monorepo, how I removed 120 unused deps safely https://johnjames.blog/posts/cleaning-house-in-nx-monorepo-how-i-removed-120-unused-deps-safely

    WPT спасли веб-платформу

    • How a Shared Test Suite Fixed the Web’s Biggest Problems https://thenewstack.io/how-a-shared-test-suite-fixed-the-webs-biggest-problems/
    • Web Platform Tests https://wpt.fyi/
    • ACID Tests https://www.acidtests.org/

    Ответ Deno и GitHub на эксплойты npm

    • How Deno protects against npm exploits https://deno.com/blog/deno-protects-npm-exploits
    • Our plan for a more secure npm supply chain https://github.blog/security/supply-chain-security/our-plan-for-a-more-secure-npm-supply-chain/

    HTML в скринридерах

    • Screen reader HTML support tables https://tetralogical.com/blog/2025/07/10/HTML-support/
    • Screen reader HTML support lookup https://tetralogical.github.io/screen-reader-HTML-support/lookup/lookup.html

    Так себе фреймворк Next.js

    • Why Next.js Falls Short on Software Engineering https://blog.webf.zone/why-next-js-falls-short-on-software-engineering-d3575614bd08

    Ответы на вопросы

    • Adam Argyle https://nerdy.dev/

    podcast@web-standards.ru mailto:podcast@web-standards.r…

  8. 494. Новинки Chrome 140, масштабирование текста, двойная обводка фокуса, Temporal и DevTools MCP

    29 september 2025 · 1 uur 41 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Алексей Симоненко, Вадим Макеев, Никита Дубко

    Темы

    00:00:00 Интро
    00:01:22 Новинки Chrome 140
    00:31:23 Масштабирование текста
    00:45:58 Temporal в Chrome
    00:57:07 Двойная обводка фокуса
    01:11:28 Chrome DevTools MCP
    01:25:45 Ответы на вопросы

    Смотрите нас

    • Лайв на Ютубе https://youtu.be/A7JRxy7Tz78

    Новинки Chrome 140

    • Chrome 140 Release notes https://developer.chrome.com/release-notes/140?hl=en
    • Ready for Developer Testing: Scoped View Transitions https://www.bram.us/2025/09/24/ready-for-developer-testing-scoped-view-transitions/
    • MDN: caret-animation https://developer.mozilla.org/en-US/docs/Web/CSS/caret-animation
    • Использование font-feature-settings на MDN https://github.com/mdn/fred/blob/main/components/font/inter.css#L15

    Масштабирование текста

    • Blink: Intent to Prototype: meta name="text-scale" https://groups.google.com/a/chromium.org/g/blink-dev/c/2F5g2dqy9_Q/m/h-wdfI8NAgAJ
    • Explainer: meta tag for text scaling behavior https://github.com/w3c/csswg-drafts/blob/main/css-env-1/explainers/meta-text-scale.md
    • Explainer: env(preferred-text-scale) https://github.com/w3c/csswg-drafts/blob/main/css-env-1/explainers/env-preferred-text-scale.md

    Temporal в Chrome

    • Intent to Ship: Temporal in ECMA262 https://groups.google.com/a/chromium.org/g/blink-dev/c/s58GKzoQZFg/m/iQ6OBGuLAAAJ
    • Chrome Platform Status https://chromestatus.com/roadmap

    Двойная обводка фокуса

    • Taking a shot at the double focus ring problem https://piccalil.li/blog/taking-a-shot-at-the-double-focus-ring-problem-using-modern-css/

    Chrome DevTools MCP

    • Chrome DevTools (MCP) for your AI agent https://developer.chrome.com/blog/chrome-devtools-mcp

    Ответы на вопросы

    podcast@web-standards.ru mailto:podcast@web-standards.ru

    Читайте новости

    • Telegram https://t.me/webstandards_ru
    • X https://x.com/webstandards_ru
    • VK https:…

  9. 493. Куча всего в Safari 26, новинки Firefox 143, спека Wasm 3.0, React убивает инновации

    22 september 2025 · 2 uur 4 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Полина Гуртовая, Никита Дубко

    Темы

    00:00:00 Интро
    00:00:51 Куча всего в Safari 26
    00:50:34 Новинки Firefox 143
    01:05:06 Спека Wasm 3.0
    01:28:30 React убивает инновации
    01:54:16 Ответы на вопросы

    Куча всего в Safari 26

    • WebKit Features in Safari 26.0 https://webkit.org/blog/17333/webkit-features-in-safari-26-0/
    • Safari 26.0 Release Notes https://developer.apple.com/documentation/safari-release-notes/safari-26-release-notes
    • Color models for humans and devices https://developer.mozilla.org/en-US/blog/color-models-humans-devices/

    Новинки Firefox 143

    • Firefox 143 for developers https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/143
    • Changes on CSS Grid Layout in percentages and indefinite height https://blogs.igalia.com/mrego/2018/08/10/changes-on-css-grid-layout-in-percentages-and-indefinite-height

    Спека Wasm 3.0

    • Wasm 3.0 https://webassembly.org/news/2025-09-17-wasm-3.0/

    React убивает инновации

    • React won by default. And it’s killing frontend innovation https://www.lorenstew.art/blog/react-won-by-default/, Лорен Стюарт

    Ответы на вопросы

    • Про функцию if() на MDN https://developer.mozilla.org/en-US/docs/Web/CSS/if

    podcast@web-standards.ru mailto:podcast@web-standards.ru

    Читайте новости

    • Telegram https://t.me/webstandards_ru
    • X https://x.com/webstandards_ru
    • VK https://vk.com/webstandards_ru
    • Facebook https://www.facebook.com/webstandardsru/
    • Mastodon https://mastodon.social/@webstandards_ru
    • Bluesky https://bsky.app/profile/web-standards.ru
    • LinkedIn https://www.linkedin.com/company/web-standards-ru/

  10. 492. Бэкенд для JS-инструментов, Liquid Glass на SVG, каскадные слои, выравнивание, все кейсы веба

    15 september 2025 · 1 uur 39 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Алексей Симоненко, Вадим Макеев

    Темы

    00:00:00 Интро
    00:01:22 Ежедневные новости
    00:03:57 Бэкенд для JS-инструментов
    00:23:41 Liquid Glass на SVG
    00:46:46 Каскадные слои
    01:01:40 Гайд по выравниванию
    01:16:30 Все кейсы веба
    01:29:44 Ответы на вопросы

    Ежедневные новости

    • Telegram https://t.me/webstandards_ru
    • X https://x.com/webstandards_ru
    • VK https://vk.com/webstandards_ru
    • Facebook https://www.facebook.com/webstandardsru/
    • Mastodon https://mastodon.social/@webstandards_ru
    • Bluesky https://bsky.app/profile/web-standards.ru
    • Instagram https://www.instagram.com/webstandards_ru/
    • LinkedIn https://www.linkedin.com/company/web-standards-ru/

    Бэкенд для JS-инструментов

    • The missing link in JavaScript tools https://marvinh.dev/blog/unifying-js-tools/

    Liquid Glass на SVG

    • Liquid Glass in the Browser: Refraction with CSS and SVG https://kube.io/blog/liquid-glass-css-svg, Крис Фейхо
    • The web behind glass https://medienbaecker.com/articles/the-web-behind-glass, Томас Гюнтер

    Каскадные слои

    • CSS overrides without important using layers in Astro components https://codetv.dev/blog/astro-css-overrides-layers

    Гайд по выравниванию

    • The Fundamentals of CSS Alignment https://css-tip.com/explore/alignment/, Темани Афиф
    • Grid by Example https://gridbyexample.com/

    Все кейсы веба

    • Trying to Make Sense of Casing Conventions on the Web https://blog.jim-nielsen.com/2025/casing-on-the-web/

    Ответы на вопросы

    • MDN: Creating links https://developer.mozilla.org/en-US/docs/Learn_web_development/Core/Structuring_content/Creating_links#block_level_links
    • CanIinclude подтверждает https://caninclude.onrender.com/caninclude?child=h1&parent=a
    • The road to HTMHell is paved with semantics https://pepelsbey.dev/articles/road-to-htmhell/
    • Jumping HTML tags. Another reason to validate your markup https://pepels…

  11. 491. Interop 2026, WebMCP, Rspack 1.5 и Rust кругом, неточные таймеры и 17 лет Chrome

    8 september 2025 · 1 uur 52 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Никита Дубко, Алексей Симоненко, Андрей Мелихов

    Темы

    00:00:00 Интро
    00:01:22 Заявки на Interop 2026
    00:15:20 API для агентов WebMCP
    00:37:44 Rspack 1.5 и Rust кругом
    00:55:23 Неточные таймеры
    01:14:23 Chrome 17 лет

    Заявки на Interop 2026

    • Submit your ideas for Interop 2026 https://webkit.org/blog/17320/submit-your-ideas-for-interop-2026/
    • Предлагайте свои идеи https://github.com/web-platform-tests/interop/issues/new?template=focus-area-proposal.yml

    API для агентов WebMCP

    • AI agents and the web. A proposal to keep developers in the loop https://patrickbrosset.com/articles/2025-08-28-ai-agents-and-the-web-a-proposal-to-keep-developers-in-the-loop/
    • webmachinelearning/webmcp https://github.com/webmachinelearning/webmcp

    Rspack 1.5 и Rust кругом

    • Announcing Rspack 1.5 https://rspack.rs/blog/announcing-1-5
    • Rslint https://rslint.rs/
    • Gravity-ui/app-builder https://github.com/gravity-ui/app-builder

    Неточные таймеры

    • Why do browsers throttle JS timers? https://nolanlawson.com/2025/08/31/why-do-browsers-throttle-javascript-timers/

    Chrome 17 лет

    • Google Chrome at 17. A history of our browser https://addyosmani.com/blog/chrome-17th/

    Ответы на вопросы

    podcast@web-standards.ru mailto:podcast@web-standards.ru

    Читайте новости

    • Telegram https://t.me/webstandards_ru
    • X https://x.com/webstandards_ru
    • VK https://vk.com/webstandards_ru
    • Facebook https://www.facebook.com/webstandardsru/
    • Mastodon https://mastodon.social/@webstandards_ru
    • Bluesky https://bsky.app/profile/web-standards.ru
    • LinkedIn https://www.linkedin.com/company/web-standards-ru/

  12. 490. JSON.stringify, Anchor Positioning, TS в Node.js, radial-gradient, SVG-кривые, агенты в Zed

    1 september 2025 · 1 uur 50 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Алексей Симоненко, Полина Гуртовая, Вадим Макеев

    Темы

    00:00:00 Интро
    00:01:48 JSON.stringify в V8
    00:20:58 Введение в Anchor Positioning
    00:48:15 Опыт TypeScript в Node.js
    01:07:31 Беззубый radial-gradient()
    01:27:03 SVG-кривые руками
    01:39:25 Сторонние агенты в Zed

    Смотрите нас

    • Лайв на Ютубе https://youtu.be/2kKgVoOy7rw

    JSON.stringify в V8

    • JSON.stringify improvements https://v8.dev/blog/json-stringify

    Введение в Anchor Positioning

    • The Basics of Anchor Positioning https://ishadeed.com/article/anchor-positioning/
    • Polyfill for CSS Anchor Positioning https://github.com/oddbird/css-anchor-positioning
    • Grid by Example https://gridbyexample.com/

    Опыт TypeScript в Node.js

    • How we migrated our Rush.js monorepo to Node type stripping https://blog.calm.com/engineering/how-we-migrated-our-rushjs-monorepo-to-node-type-stripping

    Беззубый radial-gradient()

    • Obsessing over smooth radial-gradient() disc edges https://frontendmasters.com/blog/obsessing-over-smooth-radial-gradient-disc-edges/

    SVG-кривые руками

    • An Interactive Guide to SVG Paths https://www.joshwcomeau.com/svg/interactive-guide-to-paths/
    • Полина пишет SVG руками https://youtu.be/NY0or-THrlE
    • HTTP 203: Demystifyingish SVG paths https://youtu.be/9qen5CKjUe8
    • A friendly introduction to SVG http://www.joshwcomeau.com/svg/friendly-introduction-to-svg/

    Сторонние агенты в Zed

    • Bring Your Own Agent to Zed — Featuring Gemini CLI https://zed.dev/blog/bring-your-own-agent-to-zed

    Ответы на вопросы

    podcast@web-standards.ru mailto:podcast@web-standards.ru

    Читайте новости

    • Telegram https://t.me/webstandards_ru
    • X https://x.com/webstandards_ru
    • VK https://vk.com/webstandards_ru
    • Facebook https://www.facebook.com/webstandardsru/
    • Mastodon https://mastodon.social/@webstandards_ru
    • Bluesky https://bsky.app/profile/web-standards.ru…

  13. 489. Firefox 142, веб-аппы в Firefox, CSS random(), решение по masonry, неудобные ID, просто шипь

    25 augustus 2025 · 1 uur 38 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Никита Дубко, Алексей Симоненко

    Темы

    00:00:00 Интро
    00:01:22 Firefox 142
    00:17:41 Веб-аппы в Firefox
    00:33:39 CSS random()
    00:53:39 Решение по masonry
    01:03:46 Неудобные ID
    01:18:20 Просто шипь

    Firefox 142

    • Firefox 142 for developers https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/142
    • It’s the first Firefox release since I’ve joined the team… https://x.com/jaffathecake/status/1958829449463333138

    Веб-аппы в Firefox

    • Give web apps in Firefox a try on Labs and tell us what you think! https://connect.mozilla.org/t5/firefox-labs/give-web-apps-in-firefox-a-try-on-labs-and-tell-us-what-you/m-p/101900
    • Intent to ship web apps in Firefox for Windows https://groups.google.com/a/mozilla.org/g/dev-platform/c/zCyXEVgXJwc/m/ibWLupGJDAAJ

    CSS random()

    • Rolling the Dice with CSS random() https://webkit.org/blog/17285/rolling-the-dice-with-css-random/

    Решение по masonry

    • Masonry Switch Syntax https://github.com/w3c/csswg-drafts/issues/12022#issuecomment-3200131437

    Неудобные ID

    • Improve DX of element reference attributes https://github.com/whatwg/html/issues/10143

    Просто шипь

    • Just fucking ship https://gomakethings.com/just-fucking-ship/

    Ответы на вопросы

    podcast@web-standards.ru mailto:podcast@web-standards.ru

    Читайте новости

    • Telegram https://t.me/webstandards_ru
    • X https://x.com/webstandards_ru
    • VK https://vk.com/webstandards_ru
    • Facebook https://www.facebook.com/webstandardsru/
    • Mastodon https://mastodon.social/@webstandards_ru
    • Bluesky https://bsky.app/profile/web-standards.ru
    • LinkedIn https://www.linkedin.com/company/web-standards-ru/

  14. 488. Видео, гифки и картинки, State of CSS, ускорение экосистемы npm и недоступный чистый CSS

    19 augustus 2025 · 1 uur 44 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Андрей Мелихов, Никита Дубко, Алексей Симоненко

    Темы

    00:00:00 Интро
    00:00:59 Видео, гифки и картинки
    00:29:20 Результаты State of CSS
    01:17:23 Ускорение экосистемы npm
    01:28:56 Недоступный чистый CSS

    Видео, гифки и картинки

    • Explainer: images in video https://github.com/webplatformco/explainers/tree/main/images-in-video
    • Explainer: image-animation https://github.com/webplatformco/explainers/blob/main/image-animation-property/README.md

    Результаты State of CSS

    • State of CSS 2025 https://2025.stateofcss.com/en-US/

    Ускорение экосистемы npm

    • Speeding up the JavaScript ecosystem: Semver https://marvinh.dev/blog/speeding-up-javascript-ecosystem-part-12/
    • Горшочек варит https://t.me/gorshochekvarit/282

    Недоступный чистый CSS

    • CSS-only solutions are not accessible https://gomakethings.com/css-only-solutions-are-not-accessible/

    Ответы на вопросы

    podcast@web-standards.ru mailto:podcast@web-standards.ru

    Читайте новости

    • Telegram https://t.me/webstandards_ru
    • X https://x.com/webstandards_ru
    • VK https://vk.com/webstandards_ru
    • Facebook https://www.facebook.com/webstandardsru/
    • Mastodon https://mastodon.social/@webstandards_ru
    • Bluesky https://bsky.app/profile/web-standards.ru
    • LinkedIn https://www.linkedin.com/company/web-standards-ru/

  15. 487. Chrome 139, item-flow часть 2, Tailwind и CSS снова друзья, TypeScript 5.9, XSLT пора уйти

    11 augustus 2025 · 1 uur 44 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Вадим Макеев, Никита Дубко, Алексей Симоненко, Андрей Мелихов

    Темы

    00:00:00 Интро
    00:01:23 Проблемы с доменом
    00:02:38 Chrome 139
    00:32:21 Item-flow, часть 2
    00:51:02 Tailwind и CSS снова друзья
    01:09:43 TypeScript 5.9
    01:19:56 XSLT пора уйти
    01:37:18 Ответы на вопросы

    Chrome 139

    • Chrome 139 https://developer.chrome.com/release-notes/139
    • CSS-функции в 462 эпизоде https://web-standards.ru/podcast/462/

    Item-flow, часть 2

    • Item Flow – Part 2: next steps for Masonry https://webkit.org/blog/17219/item-flow-part-2-next-steps-for-masonry/
    • Item-flow для Masonry в 469 эпизоде https://web-standards.ru/podcast/469/#01:34:38

    Tailwind и CSS снова друзья

    • Friends at Last: Tailwind & CSS… whodathunkit?! https://thathtml.blog/2025/08/tailwind-and-css-friends-at-last/
    • Open Props https://open-props.style/

    TypeScript 5.9

    • Announcing TypeScript 5.9 https://devblogs.microsoft.com/typescript/announcing-typescript-5-9/
    • WebKit: Add core semantics of import defer https://github.com/WebKit/WebKit/pull/40453

    XSLT пора уйти

    • Should we remove XSLT from the web platform? https://github.com/whatwg/html/issues/11523

    Ответы на вопросы

    podcast@web-standards.ru mailto:podcast@web-standards.ru

    Читайте новости

    • Telegram https://t.me/webstandards_ru
    • X https://x.com/webstandards_ru
    • VK https://vk.com/webstandards_ru
    • Facebook https://www.facebook.com/webstandardsru/
    • Mastodon https://mastodon.social/@webstandards_ru
    • Bluesky https://bsky.app/profile/web-standards.ru
    • LinkedIn https://www.linkedin.com/company/web-standards-ru/

  16. 486. TypeScript без типов в Node.js, инкрементальные шрифты, JS-рантаймы, DXT для MCP, вайб-кодинг

    6 augustus 2025 · 1 uur 33 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Алексей Симоненко, Андрей Мелихов, Полина Гуртовая

    Темы

    00:00:00 Интро
    00:00:52 TS без типов в Node.js
    00:11:07 Инкрементальные шрифты
    00:18:41 Все JS-рантаймы
    00:50:59 DXT для MCP
    01:06:16 Вайб-кодинг

    TS без типов в Node.js

    • Node.js v22.18.0 https://nodejs.org/en/blog/release/v22.18.0

    Инкрементальные шрифты

    • Incremental font transfer https://github.com/w3c/IFT
    • IFT explainer explainer https://mastodon.scot/@svgeesus/114948828623066057

    Все JS-рантаймы

    • The many, many, many JS runtimes of the last decade https://buttondown.com/whatever_jamie/archive/the-many-many-many-javascript-runtimes-of-the-last-decade/

    DXT для MCP

    • Pack MCP into desktop extensions https://github.com/anthropics/dxt

    Вайб-кодинг

    • Vibe code is legacy code https://blog.val.town/vibe-code
    • It’s rude to show AI output to people https://distantprovince.by/posts/its-rude-to-show-ai-output-to-people/

    Ответы на вопросы

    podcast@web-standards.dev mailto:podcast@web-standards.dev

    Читайте новости

    • Telegram https://t.me/webstandards_ru
    • X https://x.com/webstandards_ru
    • VK https://vk.com/webstandards_ru
    • Facebook https://www.facebook.com/webstandardsru/
    • Mastodon https://mastodon.social/@webstandards_ru
    • Bluesky https://bsky.app/profile/web-standards.ru
    • LinkedIn https://www.linkedin.com/company/web-standards-ru/

  17. 485. Анонс State of HTML, MDN 20 лет, Safari TP, animation-ranges, Firefox 141, React Router и RSC

    28 juli 2025 · 1 uur 8 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Вадим Макеев, Алексей Симоненко, Андрей Мелихов

    Темы

    00:00:00 Интро
    00:01:15 Анонс State of HTML
    00:04:32 MDN 20 лет
    00:09:27 Safari TP 224
    00:18:40 Animation-ranges
    00:30:16 Firefox 141
    00:52:28 React Router и RSC

    Анонс State of HTML

    • State of HTML https://stateofhtml.com/en-US

    MDN 20 лет

    • Celebrating 20 years of MDN https://developer.mozilla.org/en-US/blog/mdn-turns-20/

    Safari TP 224

    • Release Notes for Safari Technology Preview 224 https://webkit.org/blog/17210/release-notes-for-safari-technology-preview-224/

    Animation-ranges

    • So many ranges, so little time: A cheatsheet of animation-ranges for your next scroll-driven animation https://webkit.org/blog/17184/so-many-ranges-so-little-time-a-cheatsheet-of-animation-ranges-for-your-next-scroll-driven-animation/

    Firefox 141

    • Firefox 141 for developers https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/141
    • Explicit Resource Management https://github.com/tc39/proposal-explicit-resource-management
    • JavaScript’s New Superpower: Explicit Resource Management https://v8.dev/features/explicit-resource-management
    • Выпуск №475: Await using https://web-standards.ru/podcast/475/#00:23:03
    • Выпуск №476: Поправочка https://web-standards.ru/podcast/476/#00:01:22

    React Router и RSC

    • React Router and React Server Components: The Path Forward https://remix.run/blog/react-router-and-react-server-components
    • React Router RSC Preview https://remix.run/blog/rsc-preview

    Ответы на вопросы

    podcast@web-standards.ru mailto:podcast@web-standards.ru

    Читайте новости

    • Telegram https://t.me/webstandards_ru
    • X https://x.com/webstandards_ru
    • VK https://vk.com/webstandards_ru
    • Facebook https://www.facebook.com/webstandardsru/
    • Mastodon https://mastodon.social/@webstandards_ru
    • Bluesky https://bsky.app/profile/web-standards.ru
    • LinkedIn ht…

  18. 484. Igalia и Interop, браузеры без WebKit на iOS, DOM-шаблонизация, 10 лет Wasm, плато перформанса

    22 juli 2025 · 1 uur 45 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Вадим Макеев, Андрей Мелихов, Никита Дубко

    Темы

    00:00:00 Интро
    00:02:05 Igalia и Interop
    00:18:04 Браузеры без WebKit на iOS
    00:46:14 Нативная DOM-шаблонизация
    01:13:23 Десять лет Wasm
    01:33:49 Плато перформанса

    Смотрите нас

    • Лайв на Ютубе https://youtu.be/ELn5T4nVc7k

    Igalia и Interop

    • Igalia, Interop and the Sovereign Tech Fund https://www.igalia.com/2025/07/14/Igalia-Interop-and-the-Sovereign-Tech-Fund.html

    Браузеры без WebKit на iOS

    • Apple’s Browser Engine Ban Persists, Even Under the DMA https://open-web-advocacy.org/blog/apples-browser-engine-ban-persists-even-under-the-dma/

    Нативная DOM-шаблонизация

    • The time is right for a DOM templating API https://justinfagnani.com/2025/06/26/the-time-is-right-for-a-dom-templating-api/
    • What should a native DOM templating API look like? https://justinfagnani.com/2025/06/30/what-should-a-dom-templating-api-look-like/
    • WICG/webcomponents: A declarative JavaScript templating API https://github.com/WICG/webcomponents/issues/1069

    Десять лет Wasm

    • WebAssembly: Yes, but for What? https://queue.acm.org/detail.cfm?id=3746171
    • When Is WebAssembly Going to Get DOM Support? https://queue.acm.org/detail.cfm?id=3746174

    Плато перформанса

    • Why you need to know your site’s performance plateau (and how to find it) https://www.speedcurve.com/blog/web-performance-plateau/

    Ответы на вопросы

    podcast@web-standards.ru mailto:podcast@web-standards.ru

    Читайте новости

    • Telegram https://t.me/webstandards_ru
    • X https://x.com/webstandards_ru
    • VK https://vk.com/webstandards_ru
    • Facebook https://www.facebook.com/webstandardsru/
    • Mastodon https://mastodon.social/@webstandards_ru
    • Bluesky https://bsky.app/profile/web-standards.ru
    • LinkedIn https://www.linkedin.com/company/web-standards-ru/

  19. 483. State of HTML и другие, бета TypeScript 5.9, clip-path, AI-трафик, React больше не чемпион

    13 juli 2025 · 1 uur 17 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Никита Дубко, Полина Гуртовая

    Темы

    00:00:00 Интро
    00:01:18 State of HTML и другие
    00:07:36 Бета TypeScript 5.9
    00:24:34 Clip-path руками
    00:43:08 Cloudflare и AI-трафик
    00:57:37 React больше не чемпион

    State of HTML и другие

    • Design state of HTML https://lea.verou.me/blog/2025/design-state-of-html/

    Бета TypeScript 5.9

    • Announcing TypeScript 5.9 Beta https://devblogs.microsoft.com/typescript/announcing-typescript-5-9-beta/

    Clip-path руками

    • Better CSS Shapes Using shape https://css-tricks.com/better-css-shapes-using-shape-part-4-close-and-move/

    Cloudflare и AI-трафик

    • The crawl before the fall… of referrals https://blog.cloudflare.com/ai-search-crawl-refer-ratio-on-radar/#how-does-this-measurement-work

    React больше не чемпион

    • Why React is no longer the undisputed champion of JavaScript https://thenewstack.io/why-react-is-no-longer-the-undisputed-champion-of-javascript/

    Ответы на вопросы

    podcast@web-standards.ru mailto:podcast@web-standards.ru

    Читайте новости

    • Telegram https://t.me/webstandards_ru
    • X https://x.com/webstandards_ru
    • VK https://vk.com/webstandards_ru
    • Facebook https://www.facebook.com/webstandardsru/
    • Mastodon https://mastodon.social/@webstandards_ru
    • Bluesky https://bsky.app/profile/web-standards.ru
    • LinkedIn https://www.linkedin.com/company/web-standards-ru/

  20. 482. Стилизация форм, Vercel, a11y в Европе, эксперименты с заголовками, Wasm в V8, сноски в вебе

    8 juli 2025 · 1 uur 44 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Полина Гуртовая, Вадим Макеев, Никита Дубко

    Темы

    00:00:00 Интро
    00:01:08 Стилизация форм
    00:31:20 Новости Vercel
    00:44:00 Доступность в Европе
    00:58:58 Эксперименты с заголовками
    01:11:21 Оптимизация Wasm в V8
    01:28:33 Сноски в вебе

    Стилизация форм

    • Form control styling https://youtu.be/WgSiqSqxTxw
    • CSS Form Control Styling Level 1 https://www.w3.org/TR/css-forms-1/
    • Multicol and fragmentation https://youtu.be/NfwDP9shxNQ
    • Slides: Multicol and Fragmentation https://speaking.rachelandrew.co.uk/mI9WWD/multicol-and-fragmentation

    Новости Vercel

    • Vercel ship recap https://vercel.com/blog/vercel-ship-2025-recap

    Доступность в Европе

    • European Accessibility Act Countdown https://eaa-countdown.eu/
    • Инклюзивный ананас https://inclusivepineapple.github.io/
    • Алексей Назаренко https://t.me/alexnozer_dev
    • Getting to know the European legislation on accessibility https://accessible-eu-centre.ec.europa.eu/getting-know-european-legislation-accessibility_en

    Эксперименты с заголовками

    • Intent to Prototype: :heading & :heading(AnB#) selectors https://groups.google.com/a/mozilla.org/g/dev-platform/c/SlPKz6WrEv4/m/M54qEUuBAgAJ
    • https://drafts.csswg.org/selectors-5/#headings https://drafts.csswg.org/selectors-5/#headings
    • Intent to Prototype: headingoffset & headingreset attributes https://groups.google.com/a/mozilla.org/g/dev-platform/c/rHK-dG4weS0/m/Xgaj7uCQAAAJ

    Оптимизация Wasm в V8

    • Wasm speculative optimizations https://v8.dev/blog/wasm-speculative-optimizations

    Сноски в вебе

    • Give footnotes the boot https://jakearchibald.com/2025/give-footnotes-the-boot/
    • Выноски в блоге Ромы https://kizu.dev/svg-linked-parameters-workaround/

    Ответы на вопросы

    podcast@web-standards.ru mailto:podcast@web-standards.ru

    Читайте новости

    • Telegram https://t.me/webstandards_ru
    • X https://x.com/webstandards_…

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

    30 juni 2025 · 1 uur 3 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Андрей Мелихов, Вадим Макеев

    Темы

    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 https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/140
    • Syntax-highlight element https://andreruffert.github.io/syntax-highlight-element/

    Chrome 138

    • Chrome 138 https://developer.chrome.com/release-notes/138

    История JavaScript

    • A brief history of JavaScript https://deno.com/blog/history-of-javascript

    Deno и Fresh 2

    • An Update on Fresh https://deno.com/blog/an-update-on-fresh

    Возвращение PNG

    • PNG is back! https://www.programmax.net/articles/png-is-back/index.html
    • Portable Network Graphics (PNG) Specification (Third Edition) https://www.w3.org/TR/png-3/
    • Animated PNG (APNG) https://caniuse.com/apng
    • cICP in PNG, explained https://svgees.us/blog/cICP.html

    Ответы на вопросы

    podcast@web-standards.ru mailto:podcast@web-standards.ru

    Читайте новости

    • Telegram https://t.me/webstandards_ru
    • X https://x.com/webstandards_ru
    • VK https://vk.com/webstandards_ru
    • Facebook https://www.facebook.com/webstandardsru/
    • Mastodon https://mastodon.social/@webstandards_ru
    • Bluesky https://bsky.app/profile/web-standards.ru
    • LinkedIn https://www.linkedin.com/company/web-standards-ru/

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

    23 juni 2025 · 1 uur 36 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Полина Гуртовая, Вадим Макеев, Никита Дубко, Андрей Мелихов

    Темы

    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 https://groups.google.com/a/chromium.org/g/blink-dev/c/FAgQ2UkHJSs/m/Q3Lc1fBYAAAJ
    • Borders and Box Decorations L4 https://drafts.csswg.org/css-borders-4/#border-shape
    • Border-shape explainer https://github.com/noamr/explainers/blob/main/border-shape-explainer.md

    JSON-модули

    • JSON module scripts are now Baseline Newly available https://web.dev/blog/json-imports-baseline-newly-available
    • Using CSS Module Scripts to import stylesheets https://web.dev/articles/css-module-scripts
    • Loading non-JS resources https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Modules#loading_non-javascript_resources

    Доступные шутки

    • Accessible Rickrolling https://heydonworks.com/article/accessible-rick-rolling/

    Фокус в диалоге

    • Where to Put Focus When Opening a Modal Dialog https://adrianroselli.com/2025/06/where-to-put-focus-when-opening-a-modal-dialog.html

    Анимация CSS-зума

    • Animating zooming using CSS: transform order is important… sometimes https://jakearchibald.com/2025/animating-zooming/

    JS опять сломал веб

    • JavaScript broke the web (and called it progress) https://www.jonoalderson.com/conjecture/javascript-broke-the-web-and-called-it-progress/

    Ответы на вопросы

    podcast@web-standards.ru mailto:podcast@web-standards.ru

    Читайте новости

    • Telegram https://t.me/webstandards_ru
    • X https://x.com/webstandards_ru
    • VK https://vk.com/webstandards_ru
    • Facebook https://www.facebook.com/webstandardsru/
    • Mastodon https://mastodon.social/@webstandards_ru
    • Bluesky https://bsky.app/profile/web-standards.ru
    • Li…

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

    16 juni 2025 · 1 uur 15 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Никита Дубко, Андрей Мелихов

    Темы

    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

    Смотрите нас

    • Лайв на Ютубе https://youtu.be/yQncKawb13s

    Бета Safari 26

    • Safari 26.0 Beta Release Notes https://developer.apple.com/documentation/safari-release-notes/safari-26-release-notes
    • WebKit in Safari 26 beta https://webkit.org/blog/16993/news-from-wwdc25-web-technology-coming-this-fall-in-safari-26-beta/
    • Safari Apple Developer https://developer.apple.com/safari/resources/

    Rolldown-Vite

    • Announcing Rolldown-Vite https://voidzero.dev/posts/announcing-rolldown-vite
    • Announcing Oxlint 1.0 https://voidzero.dev/posts/announcing-oxlint-1-stable

    Chrome IP Protection

    • Chrome Intent to Experiment: IP Protection https://groups.google.com/a/chromium.org/g/blink-dev/c/gBL-Nce3g9c/m/z4UFML7kAQAJ

    PHP в Node.js

    • Seamlessly Blend PHP with Node.js https://blog.platformatic.dev/seamlessly-blend-php-with-nodejs

    Ответы на вопросы

    podcast@web-standards.ru mailto:podcast@web-standards.ru

    Читайте новости

    • Telegram https://t.me/webstandards_ru
    • X https://x.com/webstandards_ru
    • VK https://vk.com/webstandards_ru
    • Facebook https://www.facebook.com/webstandardsru/
    • Mastodon https://mastodon.social/@webstandards_ru
    • Bluesky https://bsky.app/profile/web-standards.ru
    • LinkedIn https://www.linkedin.com/company/web-standards-ru/

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

    9 juni 2025 · 1 uur 50 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Полина Гуртовая, Никита Дубко

    Темы

    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 https://survey.devographics.com/en-US/survey/state-of-css/2025

    Storybook 9

    • Storybook 9 https://storybook.js.org/blog/storybook-9/

    Прогрессивный JSON

    • Progressive JSON https://overreacted.io/progressive-json/

    CSS-шейпы

    • Better CSS Shapes Using shape() https://css-tricks.com/better-css-shapes-using-shape-part-3-curves/

    Как Arc не смог

    • Letter to Arc members 2025 https://browsercompany.substack.com/p/letter-to-arc-members-2025

    Ответы на вопросы

    • Can I email https://www.caniemail.com/
    • HEML https://heml.io/

    podcast@web-standards.ru mailto:podcast@web-standards.ru

    Читайте новости

    • Telegram https://t.me/webstandards_ru
    • X https://x.com/webstandards_ru
    • VK https://vk.com/webstandards_ru
    • Facebook https://www.facebook.com/webstandardsru/
    • Mastodon https://mastodon.social/@webstandards_ru
    • Bluesky https://bsky.app/profile/web-standards.ru
    • LinkedIn https://www.linkedin.com/company/web-standards-ru/

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

    2 juni 2025 · 1 uur 35 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Вадим Макеев, Андрей Мелихов

    Темы

    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 https://developer.chrome.com/release-notes/137
    • Request for developer feedback on reading-flow https://developer.chrome.com/blog/reading-flow-display-contents

    Firefox 139

    • Firefox 139 for developers https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/139
    • Playwright with Webdriver BiDi protocol https://github.com/microsoft/playwright/issues/30237

    Просыпайся, Remix

    • Wake up, Remix! https://remix.run/blog/wake-up-remix

    Дырявый MCP

    • GitHub MCP Exploited: Accessing private repositories via MCP https://invariantlabs.ai/blog/mcp-github-vulnerability

    Эксплейнеры

    • A close watcher closeWatcher https://mastodon.social/@lolaodelola/114596238755425708, Лола Оделола
    • CSS ::tooltip Pseudo Element https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/CSSTooltipPseudo/explainer.md
    • Responsive iframes https://github.com/w3c/csswg-drafts/blob/main/css-sizing-4/responsive-iframes-explainer.md
    • Intent to Prototype: Responsive iframes https://groups.google.com/a/chromium.org/g/blink-dev/c/QirdSBIvM1k/m/rZdHOE59AQAJ

    Deno вполне жив

    • Reports of Deno’s Demise Have Been Greatly Exaggerated https://deno.com/blog/greatly-exaggerated

    Ответы на вопросы

    • Workbox https://developer.chrome.com/docs/workbox/
    • Logux https://logux.org/

    podcast@web-standards.ru mailto:podcast@web-standards.ru

    Читайте новости

    • Telegram https://t.me/webstandards_ru
    • X https://x.com/webstandards_ru
    • VK https://vk.com/webstandards_ru
    • Facebook https://www.facebook.com/webstandardsru/
    • Mastodon https://mastodon.social/@webstandards_ru
    • Bluesky https://bsky.app/profi…

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

    26 mei 2025 · 2 uur 4 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Андрей Мелихов, Никита Дубко, Вадим Макеев, Полина Гуртовая

    Темы

    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 https://youtu.be/0Xw9uzgIO1k

    Google I/O

    • Google I/O what’s new in Chrome https://youtu.be/o2wkYzu5u50
    • 10 updates from Google I/O 2025 https://developer.chrome.com/blog/web-at-io25
    • MDN: Summarizer API https://developer.mozilla.org/en-US/docs/Web/API/Summarizer_API
    • MDN: Translator and Language Detector APIs https://developer.mozilla.org/en-US/docs/Web/API/Translator_and_Language_Detector_APIs
    • Access AI chatbots in Firefox https://support.mozilla.org/en-US/kb/ai-chatbot

    Новинки Baseline

    • How to choose your Baseline target https://web.dev/articles/how-to-choose-your-baseline-target
    • The Baseline Netlify extension has shipped https://web.dev/blog/baseline-netlify-extension
    • Visual Studio Code now supports Baseline https://web.dev/blog/baseline-vscode
    • Use Baseline with Browserslist https://web.dev/articles/use-baseline-with-browserslist
    • ESLint can now lint HTML https://eslint.org/blog/2025/05/eslint-html-plugin/
    • HTML Rules Reference https://html-eslint.org/docs/rules

    Google и доступность

    • My Request to Google on Accessibility https://adrianroselli.com/2025/05/my-request-to-google-on-accessibility.html

    TypeScript на Go

    • TypeScript native previews https://devblogs.microsoft.com/typescript/announcing-typescript-native-previews/

    Вайб-тестинг

    • Vibe testing with Playwright https://timdeschryver.dev/blog/vibe-testing-with-playwright
    • A Visual Guide To MCP Ecosystem https://block.github.io/goose/blog/2025/04/10/visual-guide-mcp/
    • Playwright MCP server https://git…

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

    19 mei 2025 · 1 uur 13 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Никита Дубко, Андрей Мелихов

    Темы

    00:00:00 Интро
    00:01:07 Safari 18.5
    00:11:02 CSS contrast-color
    00:23:03 Await using
    00:34:04 Быстрый DOM
    00:52:18 Упадок Deno

    Safari 18.5

    • WebKit Features in Safari 18.5 https://webkit.org/blog/16923/webkit-features-in-safari-18-5/

    CSS contrast-color

    • How to have the browser pick a contrasting color in CSS https://webkit.org/blog/16929/contrast-color/

    Await using

    • JavaScript’s New Superpower: Explicit Resource Management https://v8.dev/features/explicit-resource-management

    Быстрый DOM

    • Opt-In Event Phases For Reliably Fast DOM Operations https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/EventPhases/explainer.md

    Упадок Deno

    • Deno’s Decline (6 Regions and Falling) https://dbushell.com/2025/04/28/denos-decline/

    Ответы на вопросы

    podcast@web-standards.ru mailto:podcast@web-standards.ru

    Читайте новости

    • Telegram https://t.me/webstandards_ru
    • X https://x.com/webstandards_ru
    • VK https://vk.com/webstandards_ru
    • Facebook https://www.facebook.com/webstandardsru/
    • Mastodon https://mastodon.social/@webstandards_ru
    • Bluesky https://bsky.app/profile/web-standards.ru
    • LinkedIn https://www.linkedin.com/company/web-standards-ru/

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

    12 mei 2025 · 1 uur 48 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Никита Дубко, Вадим Макеев

    Темы

    00:00:00 Интро
    00:01:22 Новинки Chrome 136
    00:26:24 Полифилы для CSS
    00:53:49 ARIA Notify
    01:06:42 Недоступные карусели
    01:35:40 Ответы на вопросы

    Новинки Chrome 136

    • New in Chrome 136 https://developer.chrome.com/blog/new-in-chrome-136?hl=en
    • Chrome 136 Release notes https://developer.chrome.com/release-notes/136

    Полифилы для CSS

    • Polyfilling CSS with CSS Parser Extensions https://www.bram.us/2025/05/04/css-parser-extensions-pitch/
    • The Extensible Web Manifesto https://extensiblewebmanifesto.org/
    • Polyfilling CSS with CSS Parser Extensions [BlinkOn 20] https://youtu.be/njdiu83do0M
    • Houdini Re-Revisted https://bkardell.com/blog/HoudiniReRe.html
    • Rust-cssparser https://github.com/servo/rust-cssparser

    ARIA Notify

    • Creating a more accessible web with ARIA Notify https://blogs.windows.com/msedgedev/2025/05/05/creating-a-more-accessible-web-with-aria-notify/

    Недоступные карусели

    • Are CSS Carousels accessible? https://www.sarasoueidan.com/blog/css-carousels-accessibility/
    • The “Other” C in CSS https://youtu.be/ob_M_qXeDVE

    Ответы на вопросы

    • The Trials and Tribulations of the Title Attribute https://www.24a11y.com/2017/the-trials-and-tribulations-of-the-title-attribute/
    • APG Tooltip Pattern https://www.w3.org/WAI/ARIA/apg/patterns/tooltip/

    podcast@web-standards.ru mailto:podcast@web-standards.ru

    Читайте новости

    • Telegram https://t.me/webstandards_ru
    • X https://x.com/webstandards_ru
    • VK https://vk.com/webstandards_ru
    • Facebook https://www.facebook.com/webstandardsru/
    • Mastodon https://mastodon.social/@webstandards_ru
    • Bluesky https://bsky.app/profile/web-standards.ru
    • LinkedIn https://www.linkedin.com/company/web-standards-ru/

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

    5 mei 2025 · 1 uur 57 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Вадим Макеев, Полина Гуртовая

    Гости: Рома Комаров

    Темы

    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 https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/138
    • HTML Sanitizer API https://wicg.github.io/sanitizer-api/
    • Free the lizard https://github.com/mozilla-firefox/firefox/commit/c4cc52826abd53e1121e4234d719cfd89ce58093
    • WebExtensions Support for Tab Groups https://blog.mozilla.org/addons/2025/04/30/webextensions-support-for-tab-groups/
    • Enable View Transitions on Nightly https://bugzilla.mozilla.org/show_bug.cgi?id=1950759
    • View Transitions demos https://view-transitions.chrome.dev/
    • Mozilla’s CEO discusses testimony in U.S. v. Google search case https://blog.mozilla.org/en/mozilla/internet-policy/google-search-deals-and-browser-choice/

    Невозможные компоненты React

    • Impossible Components https://overreacted.io/impossible-components/

    Chrome оставляет сторонние куки

    • Next steps for Privacy Sandbox and tracking protections in Chrome https://privacysandbox.com/news/privacy-sandbox-next-steps/
    • Google won’t kill third-party cookies after all https://blog.lukaszolejnik.com/google-wont-kill-third-party-cookies-after-all/
    • Third Party Cookies Must Be Removed https://www.w3.org/2001/tag/doc/web-without-3p-cookies/

    Как не разучиться кодить

    • Avoiding Skill Atrophy in the Age of AI https://addyo.substack.com/p/avoiding-skill-atrophy-in-the-age

    CSS и fit-to-width

    • Fit-to-Width Text: A New Technique https://kizu.dev/fit-to-width/
    • CSS fit-width text Explainer https://github.com/explainers-by-googlers/css-fit-text/blob/main/README.md
    • Adobe Flash https://developer.mozilla.org/en-US/docs/Glossary/Adobe_Flash
    • Wakamai Fondue https://wakama…

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

    28 april 2025 · 1 uur 9 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Андрей Мелихов, Юля Миоцен, Вадим Макеев

    Темы

    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 https://react.dev/blog/2025/04/23/react-labs-view-transitions-activity-and-more

    Шрифты IKEA

    • IKEA’s web fonts https://www.robinwhittleton.com/2025/04/23/ikea-web-fonts/
    • Node.js adapter of Python font tools via Pyodide https://github.com/web-alchemy/fonttools

    CSS-карусели

    • CSS Carousels https://css-tricks.com/css-carousels/
    • Carousel Gallery https://chrome.dev/carousel/
    • ex-Googler https://nerdy.dev/ex-googler

    10 лет SolidJS

    • A Decade of SolidJS https://dev.to/this-is-learning/a-decade-of-solidjs-32f4

    Как купить Chrome

    • Break Google’s Search Monopoly without Breaking the Web https://open-web-advocacy.org/blog/break-googles-search-monopoly-without-breaking-the-web/
    • Perplexity wants to buy Chrome if Google has to sell it https://www.theverge.com/policy/654835/perplexity-google-antitrust-trial-remedies-chrome
    • OpenAI wants to buy Chrome and make it an “AI-first” experience https://arstechnica.com/ai/2025/04/chatgpt-head-tells-court-openai-is-interested-in-buying-chrome/
    • Yahoo wants to buy Chrome https://www.theverge.com/policy/655975/yahoo-search-web-browser-prototype-google-trial-antitrust-chrome

    Ответы на вопросы

    • Module-Level Export Visibility: 'use internal' Directive or export internal Syntax https://es.discourse.group/t/module-level-export-visibility-use-internal-directive-or-export-internal-syntax/2355

    podcast@web-standards.ru mailto:podcast@web-standards.ru

    Читайте новости

    • Telegram https://t.me/webstandards_ru
    • X https://x.com/webstandards_ru
    • VK https://vk.com/webstandards_ru
    • Facebook …

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

    21 april 2025 · 1 uur 14 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Полина Гуртовая, Вадим Макеев, Андрей Мелихов

    Темы

    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 https://dev.to/sachagreif/launching-the-first-ever-state-of-devs-survey-23il
    • State of AI 2025 https://2025.stateofai.dev/en-US

    Новости TC39

    • This week, at TC39 107th meeting https://bsky.app/profile/tc39.es/post/3lmzixuz3gm24
    • Records and Tuples Proposal Has Been Withdrawn https://github.com/tc39/proposal-record-tuple/issues/394

    Небесячий логин

    • Building multi-step login forms that work well with password managers https://evertpot.com/multi-step-login-forms-for-password-managers/

    Z-index и бесконечность

    • Never lose a z-index battle again Manuel Matuzović https://matuzo.at/blog/2025/never-lose-a-z-index-battle-again
    • Meet the top layer: a solution to z-index:10000 https://developer.chrome.com/blog/what-is-the-top-layer/
    • MDN: Top layer https://developer.mozilla.org/en-US/docs/Glossary/Top_layer

    Biome и HTML

    • Added support for formatting .html files https://github.com/biomejs/biome/blob/main/.changeset/silver-groups-shout.md
    • Add option to control void elements https://github.com/biomejs/biome/pull/5600
    • Self-closing tags do not exist in HTML https://github.com/biomejs/biome/issues/4490
    • Add an option to prefer void tags https://github.com/prettier/prettier/issues/5246
    • Prettier-plugin-void-html https://github.com/awmottaz/prettier-plugin-void-html/

    Git 20 лет

    • Git turns 20 https://github.blog/open-source/git/git-turns-20-a-qa-with-linus-torvalds/
    • Viewing and understanding files https://docs.github.com/en/repositories/working-with-files/using-files/viewing-and-understanding-files#ignore-commits-in-the-blam…

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

    14 april 2025 · 1 uur 47 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Вадим Макеев, Алексей Симоненко, Никита Дубко, Андрей Мелихов

    Темы

    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 https://groups.google.com/a/chromium.org/g/chromium-extensions/c/gK1Sd57p4go/m/ZLsLz7GSAwAJ
    • Documentation Community Group https://www.w3.org/community/docs-cg/

    Опасный :visited

    • Making :visited more private https://developer.chrome.com/blog/visited-links

    Красивый text-wrap

    • Better typography with text-wrap pretty https://webkit.org/blog/16547/better-typography-with-text-wrap-pretty/
    • Apple’s Worldwide Developers Conference returns the week of June 9 https://www.apple.com/newsroom/2025/03/apples-worldwide-developers-conference-returns-the-week-of-june-9/
    • Linotype machine https://en.wikipedia.org/wiki/Linotype_machine

    TypeSpec

    • TypeSpec 1.0-RC: Design Faster Today, Scale Easier Tomorrow https://typespec.io/blog/2025-03-31-typespec-1-0-release/

    Логические свойства

    • Support logical shorthands in CSS https://www.oddbird.net/2025/03/20/logical-shorthand/
    • How do we move logical shorthands forward? https://www.oddbird.net/2025/03/27/logical-options/
    • CSS Logical Shorthands on OpenCollective https://opencollective.com/oddbird-open-source/contribute/css-logical-shorthands-86141

    Express 5.1

    • Express@5.1.0: Now the default on npm with LTS Timeline https://expressjs.com/2025/03/31/v5-1-latest-release.html
    • Grunt Never-Ending Support https://www.herodevs.com/support/grunt-nes

    Новый ресет UA+

    • UA+ https://fokus.dev/tools/uaplus/
    • Tweaking text level styles, reprised https://adrianroselli.com/2025/04/tweaking-text-level-styles-…

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

    7 april 2025 · 2 uur 4 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Вадим Макеев, Алексей Симоненко, Полина Гуртовая, Никита Дубко

    Темы

    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 Ответы на вопросы

    Смотрите нас

    • Лайв на Ютубе https://youtu.be/6aNZpiLiIxk

    Firefox 137

    • Firefox 137 https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/137

    Chrome 135

    • Chrome 135 https://developer.chrome.com/release-notes/135
    • Modal dialog without a single line of JS https://codepen.io/matuzo/pen/ByavVrq
    • HSTS tracking prevention https://github.com/explainers-by-googlers/HSTS-Tracking-Prevention
    • MDN HTTP Observatory https://developer.mozilla.org/en-US/observatory
    • MDN: Customizable select elements https://developer.mozilla.org/en-US/docs/Learn_web_development/Extensions/Forms/Customizable_select

    Safari 18.4

    • Safari 18.4 https://webkit.org/blog/16574/webkit-features-in-safari-18-4/
    • Meet Declarative Web Push https://webkit.org/blog/16535/meet-declarative-web-push/
    • Push API https://www.w3.org/TR/push-api/
    • Safari 18.4 Release Notes https://developer.apple.com/documentation/safari-release-notes/safari-18_4-release-notes

    V8 и Sea of Nodes

    • Land ahoy: leaving the Sea of Nodes https://v8.dev/blog/leaving-the-sea-of-nodes

    Item-flow вместо Masonry

    • Item Flow, Part 1: A unified concept for layout https://webkit.org/blog/16587/item-flow-part-1-a-new-unified-concept-for-layout/
    • The future of CSS layouts: a unified approach https://youtu.be/lCnwX2QXTxk

    Ответы на вопросы

    podcast@web-standards.ru mailto:podcast@web-standards.ru

    Читайте новости

    • Telegram https://t.me/webstandards_ru
    • X https://x.com/webstandards_ru
    • VK https://vk.com/webstandards_ru
    • Facebook https://www.facebook.com/webstandardsru/
    • Mastodon https://mastodon.social/@webstandards_ru
    • …

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

    1 april 2025 · 1 uur 29 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Вадим Макеев, Алексей Симоненко

    Гости: Ольга Алексашенко

    Темы

    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 https://youtu.be/TebeVxw95RI
    • Chrome 48 Beta https://blog.chromium.org/2015/12/chrome-48-beta-present-to-cast-devices_91.html

    Firefox 44

    • Firefox 44 http://tanalin.com/blog/2016/01/firefox-44/
    • Firefox 44 for developers https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/44

    PhantomJS 2.1

    • PhantomJS 2.1 https://phantomjs.org/release-2.1.html

    Переменные в Sass

    • Переменные как основа архитектуры CSS при работе с препроцессорами http://prgssr.ru/development/peremennye-osnova-arhitektury-css.html

    PostCSS для Sass

    • Extending Sass with PostCSS http://ashleynolan.co.uk/blog/extend-sass-with-postcss

    Минимальные шрифты

    • Минимально необходимые шрифты http://css-live.ru/articles/minimalno-neobxodimye-shrifty.html

    Gulp и SVG-спрайты

    • A Gulp-Based External SVG Symbol Sprite Icon System https://una.im/svg-icons/
    • A boilerplate for building a custom icons https://github.com/una/svg-icon-system-boilerplate

    Генератор picture

    • Responsive Image Breakpoints Generator http://www.responsivebreakpoints.com/

    Что мешает HTTPS

    • Почему до сих пор повсеместно не используется HTTPS? https://habrahabr.ru/post/275539/

    WTF, HTML и CSS?

    • WTF, HTML & CSS? http://wtfhtmlcss.com/

    Коты и фреймворки

    • Which cat is your JavaScript framework? https://web.archive.org/web/20160129073023/https://whichcatisyourjavascriptframework.com/

    Ответы на вопросы

    podcast@web-standards.ru mailto:podcast@web-standards.ru

    Читайте новости…

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

    24 maart 2025 · 2 uur 3 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Юля Миоцен, Никита Дубко, Алексей Симоненко, Вадим Макеев

    Темы

    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 https://web-platform-dx.github.io/web-features-explorer/release-notes/march-2025/

    Бэкпорт require(esm) в Node.js 20

    • Node.js 20.19.0: require(esm) is now enabled by default https://nodejs.org/en/blog/release/v20.19.0

    Рамки в сетках

    • Minding the gaps: A new way to draw separators in CSS https://blogs.windows.com/msedgedev/2025/03/19/minding-the-gaps-a-new-way-to-draw-separators-in-css/

    Всего 14 SVG-фильтров

    • A Deep Dive into the Inline Background Overlap Problem https://frontendmasters.com/blog/overlapping-inline-backgrounds/

    Styled-components всё

    • Styled-components: Thank you https://opencollective.com/styled-components/updates/thank-you

    Подчёркивание ссылок

    • Chilled Out Text Underlines https://frontendmasters.com/blog/chilled-out-text-underlines/

    Ответы на вопросы

    • Псевдоприватные кастомные свойства https://doka.guide/css/pseudo-private-custom-property/

    podcast@web-standards.ru mailto:podcast@web-standards.ru

    Читайте новости

    • Telegram https://t.me/webstandards_ru
    • X https://x.com/webstandards_ru
    • VK https://vk.com/webstandards_ru
    • Facebook https://www.facebook.com/webstandardsru/
    • Mastodon https://mastodon.social/@webstandards_ru
    • Bluesky https://bsky.app/profile/web-standards.ru
    • LinkedIn https://www.linkedin.com/company/web-standards-ru/

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

    17 maart 2025 · 1 uur 42 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Вадим Макеев, Андрей Мелихов, Алексей Симоненко

    Темы

    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 https://ishadeed.com/article/css-relative-colors/

    TypeScript на Go

    • A 10x Faster TypeScript https://devblogs.microsoft.com/typescript/typescript-native-port/
    • TypeScript Go Playground https://tsgo.sxzz.dev/
    • I’m porting tsc to Go https://kdy1.dev/2022-1-26-porting-tsc-to-go#heading-why-not-rust

    UI для Git в Zed

    • Native Git support in Zed https://zed.dev/blog/git

    Baseline для CSS в ESLint

    • Support for CSS and Baseline has shipped in ESLint https://web.dev/blog/eslint-baseline-integration

    Усталость от JS

    • JavaScript Fatigue Strikes Back https://allenpike.com/2025/javascript-fatigue-ssr

    Ответы на вопросы

    • Making a custom clear text field button https://www.scottohara.me/blog/2022/02/19/custom-clear-buttons.html

    podcast@web-standards.ru mailto:podcast@web-standards.ru

    Читайте новости

    • Telegram https://t.me/webstandards_ru
    • X https://x.com/webstandards_ru
    • VK https://vk.com/webstandards_ru
    • Facebook https://www.facebook.com/webstandardsru/
    • Mastodon https://mastodon.social/@webstandards_ru
    • Bluesky https://bsky.app/profile/web-standards.ru
    • LinkedIn https://www.linkedin.com/company/web-standards-ru/

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

    10 maart 2025 · 1 uur 45 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Андрей Мелихов, Никита Дубко, Вадим Макеев, Алексей Симоненко

    Темы

    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 https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/136
    • Igalia: Mozilla Changes https://www.igalia.com/chats/mozilla-oops

    Chrome 134

    • Chrome 134 Release notes https://developer.chrome.com/release-notes/134
    • New in Chrome 134 https://developer.chrome.com/blog/new-in-chrome-134
    • Delaying the shipping of CSS @function from Chrome 136 to 139 https://developer.chrome.com/blog/delaying-shipping-of-css-functions

    Chrome DevTools

    • What’s new in DevTools, Chrome 134 https://developer.chrome.com/blog/new-in-devtools-134

    HTTP 3 и QUIC в Node.js

    • Update on QUIC https://github.com/nodejs/node/issues/57281
    • A QUIC Update for Node.js https://www.nearform.com/insights/a-quic-update-for-node-js/
    • Deno: QUIC & HTTP/3 support https://github.com/denoland/deno/issues/1558
    • Bun: QUIC protocol https://github.com/oven-sh/bun/issues/14453

    Стилизация форм

    • CSS Form Control Styling Level 1 https://drafts.csswg.org/css-forms/

    Ненужные стили для h1

    • Intent to remove: font size rules for h1 within some elements https://groups.google.com/a/chromium.org/g/blink-dev/c/OWd80XhwHrI/m/I0ewlsF0AQAJ
    • HTML: Sections and headings https://html.spec.whatwg.org/multipage/rendering.html#sections-and-headings
    • Remove UA styles for h1 in article, aside, nav, section https://github.com/whatwg/html/pull/11102

    Ответы на вопросы

    podcast@web-standards.ru mailto:podcast@web-standards.ru

    Читайте новости

    • Telegram https://t.me/webstandards_ru
    • X https://x.com/webstandards_ru
    • VK https://vk.com/webstandards_r…

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

    3 maart 2025 · 2 uur 15 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Вадим Макеев, Никита Дубко, Андрей Мелихов, Полина Гуртовая

    Темы

    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 Ответы на вопросы

    Смотрите нас

    • Лайв на Ютубе https://youtu.be/TyQ_Znktag0

    Speculation Rules

    • How Google Search uses speculation rules https://developer.chrome.com/blog/search-speculation-rules

    Popover hint

    • Popover = hint https://developer.chrome.com/blog/popover-hint

    Иммерсивный кодек Eclipsa

    • Introducing Eclipsa Audio: immersive audio for everyone https://opensource.googleblog.com/2025/01/introducing-eclipsa-audio-immersive-audio-for-everyone.html

    Observable API

    • Blink intent to ship: Observable API https://groups.google.com/a/chromium.org/g/blink-dev/c/stxSgTgMHog/m/Iger6AByAgAJ
    • Observable https://wicg.github.io/observable/

    Торопливый Chrome

    • Intent to Experiment for Longer https://blog.kizu.dev/intent-to-experiment-for-longer/
    • Findings from the customizable select request for developer feedback form https://developer.chrome.com/blog/rfc-customizable-select-findings

    TypeScript 5.8

    • Announcing TypeScript 5.8 https://devblogs.microsoft.com/typescript/announcing-typescript-5-8/
    • TypeScript 5.8 Ships erasableSyntaxOnly to disable enums https://www.totaltypescript.com/erasable-syntax-only

    Сложный бэк на Node.js

    • Node.js: easy to learn, hard to master, perfect for AI https://adventures.nodeland.dev/archive/nodejs-easy-to-learn-hard-to-master-perfect-for-ai/

    Ответы на вопросы

    podcast@web-standards.ru mailto:podcast@web-standards.ru

    Читайте новости

    • Telegram https://t.me/webstandards_ru
    • X https://x.com/webstandards_ru
    • VK https://vk.com/webstandards_ru
    • Facebook https://www.facebook.com/webs…

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

    24 februari 2025 · 1 uur 30 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Андрей Мелихов, Вадим Макеев

    Темы

    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 https://blogs.igalia.com/mrego/solving-cross-root-aria-issues-in-shadow-dom/, Мануэль Рего

    European Accessibility Act

    • The European Accessibility Act for websites and apps https://martijnhols.nl/blog/the-european-accessibility-act-for-websites-and-apps, Мартайн Холс

    State of React 2024

    • State of React 2024 https://2024.stateofreact.com/
    • State of AI 2025 https://survey.devographics.com/en-US/survey/state-of-ai/2025
    • So you’ve decided to do a technical migration https://youtu.be/CPRNSrkFr5k

    Ответы на вопросы

    podcast@web-standards.ru mailto:podcast@web-standards.ru

    Читайте новости

    • Telegram https://t.me/webstandards_ru
    • X https://x.com/webstandards_ru
    • VK https://vk.com/webstandards_ru
    • Facebook https://www.facebook.com/webstandardsru/
    • Mastodon https://mastodon.social/@webstandards_ru
    • Bluesky https://bsky.app/profile/web-standards.ru
    • LinkedIn https://www.linkedin.com/company/web-standards-ru/

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

    17 februari 2025 · 1 uur 32 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Вадим Макеев, Алексей Симоненко

    Темы

    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 https://survey.devographics.com/en-US/survey/state-of-ai/2025
    • State of React 2024 https://2024.stateofreact.com/

    CSS-функции

    • CSS Custom Functions are coming https://www.bram.us/2025/02/09/css-custom-functions-teaser/
    • Early return example https://drafts.csswg.org/css-mixins-1/#example-77fc358f

    Zed и Zeta

    • Zed now predicts your next edit with Zeta https://zed.dev/blog/edit-prediction
    • Dataset for Zeta https://huggingface.co/datasets/zed-industries/zeta

    Ленивые картинки

    • Stop lazy loading product and hero images https://cloudfour.com/thinks/stop-lazy-loading-product-and-hero-images/

    Interop 2025

    • Interop 2025 Dashboard https://wpt.fyi/interop-2025
    • Interop Readme https://github.com/web-platform-tests/interop/blob/main/2025/README.md
    • Webkit: Announcing Interop 2025 https://webkit.org/blog/16458/announcing-interop-2025/
    • Interop 2025: another year of web platform improvements https://web.dev/blog/interop-2025
    • Igalia Chats: Interop 2025 https://www.igalia.com/chats/interop2025
    • Mozilla: Launching Interop 2025 https://hacks.mozilla.org/2025/02/interop-2025/

    Ответы на вопросы

    • Статьи с тегом «a11y» https://web-standards.ru/articles/tags/a11y/
    • Инклюзивный ананас https://inclusivepineapple.github.io/

    podcast@web-standards.ru mailto:podcast@web-standards.ru

    Читайте новости

    • Telegram https://t.me/webstandards_ru
    • X https://x.com/webstandards_ru
    • VK https://vk.com/webstandards_ru
    • Facebook https://www.facebook.com/webstandardsru/
    • Mastodon https://mastodon.social/@webstandards_ru
    • Bluesky https://bsky.app/profile/web-standards.ru
    • LinkedIn https:/…

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

    10 februari 2025 · 1 uur 18 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Полина Гуртовая, Алексей Симоненко, Андрей Мелихов

    Темы

    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 https://developer.chrome.com/release-notes/133
    • New in Chrome 133 https://developer.chrome.com/blog/new-in-chrome-133

    Firefox 135

    • Firefox 135 for developers https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/135

    Deno против Oracle

    • Oracle justified its JavaScript trademark with Node.js https://deno.com/blog/deno-v-oracle2

    Медленный URLPattern

    • You should not use URLPattern to route HTTP requests on the server https://adventures.nodeland.dev/archive/you-should-not-use-urlpattern-to-route-http/

    GitHub Copilot

    • GitHub Copilot: The agent awakens https://github.blog/news-insights/product-news/github-copilot-the-agent-awakens/

    Дырка в Vitest

    • Remote code execution in Vitest API https://github.com/vitest-dev/vitest/security/advisories/GHSA-9crc-q9x8-hgqq

    Ответы на вопросы

    podcast@web-standards.ru mailto:podcast@web-standards.ru

    Читайте новости

    • Telegram https://t.me/webstandards_ru
    • X https://x.com/webstandards_ru
    • VK https://vk.com/webstandards_ru
    • Facebook https://www.facebook.com/webstandardsru/
    • Mastodon https://mastodon.social/@webstandards_ru
    • Bluesky https://bsky.app/profile/web-standards.ru
    • LinkedIn https://www.linkedin.com/company/web-standards-ru/

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

    3 februari 2025 · 1 uur 26 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Андрей Мелихов, Алексей Симоненко, Никита Дубко

    Темы

    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 https://github.com/facebook/create-react-app/pull/17003
    • CRA breaks with React 19 and needs deprecation notices https://github.com/facebook/create-react-app/issues/17004

    Системные шрифты

    • It’s time to ditch BlinkMacSystemFont and -apple-system https://highperformancewebfonts.com/read/ditch-BlinkMacSystemFont-and-apple-system
    • Implementing system fonts on Booking https://booking.design/implementing-system-fonts-on-booking-com-a-lesson-learned-bdc984df627f

    Правильный сервер на Node.js

    • The modern way to write JS servers https://marvinh.dev/blog/modern-way-to-write-javascript-servers/

    Как сжать весь npm

    • My failed attempt to shrink all npm packages by 5% https://evanhahn.com/my-failed-attempt-to-shrink-all-npm-packages-by-5-percent/

    Вы не поняли Electron

    • Things people get wrong about Electron https://felixrieseberg.com/things-people-get-wrong-about-electron/

    Ответы на вопросы

    podcast@web-standards.ru mailto:podcast@web-standards.ru

    Читайте новости

    • Telegram https://t.me/webstandards_ru
    • X https://x.com/webstandards_ru
    • VK https://vk.com/webstandards_ru
    • Facebook https://www.facebook.com/webstandardsru/
    • Mastodon https://mastodon.social/@webstandards_ru
    • Bluesky https://bsky.app/profile/web-standards.ru
    • LinkedIn https://www.linkedin.com/company/web-standards-ru/

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

    27 januari 2025 · 1 uur 44 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Алексей Симоненко, Никита Дубко, Вадим Макеев

    Темы

    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 https://github.com/lightpanda-io/browser

    CSS @sheet

    • CSS @sheet https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/AtSheet/explainer.md
    • Declarative shadow DOM style sharing https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/ShadowDOM/explainer.md

    Мощный attr

    • New capabilities for attr() https://una.im/advanced-attr/

    Temporal приходит в JS

    • JavaScript Temporal is coming https://developer.mozilla.org/en-US/blog/javascript-temporal-is-coming/
    • MDN: Temporal https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Temporal
    • Gecko: Temporal https://bugzilla.mozilla.org/show_bug.cgi?id=1912757
    • WebKit: Temporal https://bugs.webkit.org/show_bug.cgi?id=223166
    • Chromium: Temporal https://issues.chromium.org/issues/42201538

    Bun 1.2

    • Bun 1.2 https://bun.sh/blog/bun-v1.2

    Ответы на вопросы

    • Eleventy: RSS plugin virtual template https://www.11ty.dev/docs/plugins/rss/#virtual-template

    podcast@web-standards.ru mailto:podcast@web-standards.ru

    Читайте новости

    • Telegram https://t.me/webstandards_ru
    • X https://x.com/webstandards_ru
    • VK https://vk.com/webstandards_ru
    • Facebook https://www.facebook.com/webstandardsru/
    • Mastodon https://mastodon.social/@webstandards_ru
    • Bluesky https://bsky.app/profile/web-standards.ru
    • LinkedIn https://www.linkedin.com/company/web-standards-ru/

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

    20 januari 2025 · 1 uur 32 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Вадим Макеев, Алексей Симоненко, Никита Дубко

    Темы

    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

    Смотрите нас

    • Лайв на Ютубе https://youtu.be/oMOmFZmS3B0

    Chrome 132

    • Chrome 132 https://developer.chrome.com/release-notes/132
    • New in Chrome 132 https://developer.chrome.com/blog/new-in-chrome-132

    Стилизуемый select

    • Updates to the customizable select API https://una.im/select-updates/
    • Request for developer feedback: customizable select https://developer.chrome.com/blog/rfc-customizable-select
    • CodePen: Customizable Select https://codepen.io/collection/BNZjPe

    Interop 2024

    • The success of Interop 2024 https://webkit.org/blog/16413/the-success-of-interop-2024/

    Text-align: justify

    • Justified text: better than expected? https://cloudfour.com/thinks/justified-text-better-than-expected/

    Формы в dialog

    • Use cases for form method="dialog" https://bhoot.dev/2025/form-method-dialog/

    Ответы на вопросы

    podcast@web-standards.ru mailto:podcast@web-standards.ru

    Читайте новости

    • Telegram https://t.me/webstandards_ru
    • X https://x.com/webstandards_ru
    • VK https://vk.com/webstandards_ru
    • Facebook https://www.facebook.com/webstandardsru/
    • Mastodon https://mastodon.social/@webstandards_ru
    • Bluesky https://bsky.app/profile/web-standards.ru
    • LinkedIn https://www.linkedin.com/company/web-standards-ru/

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

    13 januari 2025 · 1 uur 55 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Вадим Макеев, Андрей Мелихов, Алексей Симоненко, Полина Гуртовая

    Темы

    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 https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/134
    • Box alignment + Absolute positioning https://codepen.io/pepelsbey/pen/xxvLBYZ

    Новости Node.js

    • Node v22.13.0 (LTS) https://nodejs.org/en/blog/release/v22.13.0
    • Node.js 23.6.0 https://nodejs.org/en/blog/release/v23.6.0

    Нативный TS в Node.js

    • Node’s new built-in support for TypeScript https://2ality.com/2025/01/nodejs-strip-type.html
    • Eleventy proposal: Add first-party core support for TS https://github.com/11ty/eleventy/issues/3616

    WinterTC

    • WinterTC https://deno.com/blog/wintertc
    • Runtime compatibility https://runtime-compat.unjs.io/

    Баланс текста

    • Balancing Text In CSS https://ishadeed.com/article/balancing-text-css/

    Атрибуты импортов

    • ECMAScript feature: import attributes https://2ality.com/2025/01/import-attributes.html

    JS Rising Stars

    • 2024 JavaScript Rising Stars https://risingstars.js.org/2024/en
    • 4.5 Million (Suspected) Fake Star Stars in GitHub https://arxiv.org/html/2412.13459v1
    • GitHub StarScout https://github.com/hehao98/StarScout

    Ответы на вопросы

    podcast@web-standards.ru mailto:podcast@web-standards.ru

    Читайте новости

    • Telegram https://t.me/webstandards_ru
    • X https://x.com/webstandards_ru
    • VK https://vk.com/webstandards_ru
    • Facebook https://www.facebook.com/webstandardsru/
    • Mastodon https://mastodon.social/@webstandards_ru
    • Bluesky https://bsky.app/profile/web-standards.ru
    • LinkedIn https://www.linkedin.com/company/web-standards-ru/

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

    6 januari 2025 · 1 uur 50 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Никита Дубко, Вадим Макеев, Юля Миоцен

    Темы

    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 https://tc39.es/source-map/

    Новинки React 19

    • React v19 https://react.dev/blog/2024/12/05/react-19
    • Custom Elements Everywhere https://custom-elements-everywhere.com/
    • React 19 and Web Component Examples https://frontendmasters.com/blog/react-19-and-web-component-examples/
    • React 19 introduces full support for custom elements https://aleks-elkin.github.io/posts/2024-12-06-react-19/

    Гибкость @keyframes

    • Some things about keyframes https://ryanmulligan.dev/blog/some-things-about-keyframes/

    Разметка в Веб-альманахе

    • The Web Almanac 2024: Markup https://almanac.httparchive.org/en/2024/markup

    3D кот на CSS

    • Pure CSS 3D Cat https://codepen.io/miocene/pen/QwLOQBB

    Анимация неанимируемого

    • Glowing border animation with a smooth stop https://css-tip.com/glowing-border/

    Ответы на вопросы

    podcast@web-standards.ru mailto:podcast@web-standards.ru

    Читайте новости

    • Telegram https://t.me/webstandards_ru
    • X https://x.com/webstandards_ru
    • VK https://vk.com/webstandards_ru
    • Facebook https://www.facebook.com/webstandardsru/
    • Mastodon https://mastodon.social/@webstandards_ru
    • Bluesky https://bsky.app/profile/web-standards.ru
    • LinkedIn https://www.linkedin.com/company/web-standards-ru/

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

    31 december 2024 · 2 uur 19 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_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 Желаем хорошего

    Всякие ссылки

    • Видео на Ютубе https://youtu.be/jgSQDN03QyQ
    • Полина и Никита решают задачи по вёрстке с CodeRun https://youtu.be/NY0or-THrlE
    • Канал Никиты про разработку https://t.me/@mefody_dev
    • Канал Никита про другое https://t.me/@mefody_work
    • Канал Андрея в Телеграме https://t.me/@melikhov_dev
    • Доклад Андрея «Безопасная песочница» https://youtu.be/sW63V-B6HMc
    • Доклад Юли на CSS Day https://youtu.be/l9It4DraRm0
    • Подкаст Вадима «Любимые пластинки» https://3lp.me/
    • Сторис Вадима с байкпакинга https://www.instagram.com/stories/highlights/18031013372033270/
    • Сторис Вадима с концертов https://www.instagram.com/stories/highlights/18034153303631658/
    • Пул-реквест Вадима в BCD про вьюпорт https://github.com/mdn/browser-compat-data/pull/25392
    • Плейлист Вадима с концертов https://open.spotify.com/playlist/5wWDlkOntI2085Wp2q1WtC

    Ответы на вопросы

    podcast@web-standards.ru mailto:podcast@web-standards.ru

    Читайте новости

    • Telegram https://t.me/webstandards_ru
    • X https://x.com/webstandards_ru
    • VK https://vk.com/webstandards_ru
    • Facebook https://www.facebook.com/webstandardsru/
    • Mastodon https://mastodon.social/@webstandards_ru
    • Bluesky https://bsky.app/profile/web-standards.ru
    • LinkedIn https://www.linkedin.com/company/web-standards-ru/

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

    23 december 2024 · 2 uur 3 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Никита Дубко, Алексей Симоненко, Полина Гуртовая

    Темы

    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 https://nerdy.dev/css-wishlist-2025

    Custom Ident в CSS

    • CSS Custom Ident https://www.bram.us/2024/12/18/the-future-of-css-construct-custom-idents-and-dashed-idents-with-ident/

    Наконец-то text-box-trim

    • Why I’m excited about text-box-trim as a designer https://piccalil.li/blog/why-im-excited-about-text-box-trim-as-a-designer/

    State of JS 2024

    • State of JavaScript 2024 https://2024.stateofjs.com/en-US/
    • State of Developer Ecosystem Report https://www.jetbrains.com/lp/devecosystem-2024/

    Ответы на вопросы

    podcast@web-standards.ru mailto:podcast@web-standards.ru

    Читайте новости

    • Telegram https://t.me/webstandards_ru
    • X https://x.com/webstandards_ru
    • VK https://vk.com/webstandards_ru
    • Facebook https://www.facebook.com/webstandardsru/
    • Mastodon https://mastodon.social/@webstandards_ru
    • Bluesky https://bsky.app/profile/web-standards.ru
    • LinkedIn https://www.linkedin.com/company/web-standards-ru/

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

    16 december 2024 · 1 uur 27 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Алексей Симоненко, Андрей Мелихов, Никита Дубко

    Темы

    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 Ответы на вопросы

    Смотрите нас

    • Лайв на Ютубе https://youtu.be/shgP1wNEmD8

    Новинки Safari 18.2

    • WebKit Features in Safari 18.2 https://webkit.org/blog/16301/webkit-features-in-safari-18-2/

    Firefox без DNT

    • How do I turn on the Do Not Track feature? https://support.mozilla.org/en-US/kb/how-do-i-turn-do-not-track-feature

    Baseline 2024

    • Baseline 2024: more tools to help web developers https://web.dev/blog/baseline-project-2024
    • Dynamic-range media query https://web-platform-dx.github.io/web-features-explorer/features/dynamic-range/
    • Prefers-contrast media query https://web-platform-dx.github.io/web-features-explorer/features/prefers-contrast/
    • Exception handling (WebAssembly) https://web-platform-dx.github.io/web-features-explorer/features/wasm-exception-handling/
    • RUM Insights https://rumarchive.com/insights/

    Релиз JS-движка Boa

    • Boa release v0.20 https://boajs.dev/blog/2024/12/05/boa-release-020

    Container Queries на Netflix

    • Unlocking the power of CSS container queries: lessons from the Netflix team https://web.dev/case-studies/netflix-cq

    Ответы на вопросы

    • Storing times for human events https://simonwillison.net/2024/Nov/27/storing-times-for-human-events/
    • Managing Timezones in JavaScript Apps https://www.nikgraf.com/blog/managing-timezones-in-javascript-apps

    podcast@web-standards.ru mailto:podcast@web-standards.ru

    Читайте новости

    • Telegram https://t.me/webstandards_ru
    • X https://x.com/webstandards_ru
    • VK https://vk.com/webstandards_ru
    • Facebook https://www.facebook.com/webstandardsru/
    • Mastodon https://mastodon.social/@webstandards_ru
    • Bluesky htt…

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

    9 december 2024 · 1 uur 28 min

    Afspelen
    Простой способ сказать нам «спасибо» и попасть в закрытый чат: Lees meer

    • Boosty https://boosty.to/webstandards_ru
    • Patreon https://www.patreon.com/webstandards_ru

    Ведущие: Никита Дубко, Андрей Мелихов

    Темы

    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 https://chrome.dev/css-wrapped-2024/

    Require ES-модулей

    • Node v22.12.0 (LTS) https://nodejs.org/en/blog/release/v22.12.0

    TypeScript 5.7

    • Announcing TypeScript 5.7 https://devblogs.microsoft.com/typescript/announcing-typescript-5-7/

    Слоистая спекуляция

    • A layered approach to speculation rules https://csswizardry.com/2024/12/a-layered-approach-to-speculation-rules/

    Усталость от React

    • Why I forever ditched React for Go, HTMX, Templ https://blog.erodriguez.de/dependency-management-fatigue-or-why-i-forever-ditched-react-for-go-htmx-templ/

    Ответы на вопросы

    podcast@web-standards.ru mailto:podcast@web-standards.ru

    Читайте новости

    • Telegram https://t.me/webstandards_ru
    • X https://x.com/webstandards_ru
    • VK https://vk.com/webstandards_ru
    • Facebook https://www.facebook.com/webstandardsru/
    • Mastodon https://mastodon.social/@webstandards_ru
    • Bluesky https://bsky.app/profile/web-standards.ru
    • LinkedIn https://www.linkedin.com/company/web-standards-ru/