<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Веб-стандарты</title><description><![CDATA[Новости фронтенда в еженедельном подкасте сообщества «<a href="https://web-standards.ru/">Веб-стандарты</a>»]]></description><copyright>СС BY-NC-ND 4.0</copyright><language>ru</language><link>https://web-standards.ru/podcast/</link><atom:link href="https://web-standards.ru/podcast/feed/" rel="self" type="application/rss+xml"/><itunes:subtitle>Новости фронтенда за неделю</itunes:subtitle><itunes:type>episodic</itunes:type><itunes:author>Сообщество «Веб-стандарты»</itunes:author><itunes:explicit>false</itunes:explicit><itunes:owner><itunes:name>Веб-стандарты</itunes:name><itunes:email>wst@web-standards.ru</itunes:email></itunes:owner><itunes:image href="https://web-standards.ru/podcast/cover.png"/><itunes:category text="Technology"/><itunes:category text="News"><itunes:category text="Tech News"/></itunes:category><item><title>1. Браузеры, PhantomJS, CSS-переменные, Sass с PostCSS, шрифты, адаптивность, HTTPS, JS-фреймворки</title><link>https://web-standards.ru/podcast/1/</link><pubDate>Mon, 01 Feb 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:45 Новинки браузеров
00:07:42 PhantomJS 2.1
00:10:16 Переменные в CSS
00:19:43 Sass с PostCSS
00:24:37 Загрузка шрифтов
00:32:36 Спрайты
00:36:25 Адаптивные картинки
00:38:01 HTTPS
00:43:38 Парадоксы HTML и CSS
00:47:18 Коты JS-фреймворки

Новинки браузеров

• Chrome 48 https://youtu.be/TebeVxw95RI
• Firefox 44 http://tanalin.com/blog/2016/01/firefox-44/

PhantomJS 2.1

• PhantomJS 2.1 https://raw.githubusercontent.com/ariya/phantomJS/master/ChangeLog

Переменные в CSS

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

Sass с PostCSS

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

Загрузка шрифтов

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

Спрайты

• A Gulp-Based External SVG Symbol Sprite Icon System https://una.im/svg-icons/

Адаптивные картинки

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

HTTPS

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

Парадоксы HTML и CSS

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

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

• Which cat is your JavaScript framework? http://whichcatisyourjavascriptframework.com/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко, Ольга Алексашенко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:45 Новинки браузеров<br>00:07:42 PhantomJS 2.1<br>00:10:16 Переменные в CSS<br>00:19:43 Sass с PostCSS<br>00:24:37 Загрузка шрифтов<br>00:32:36 Спрайты<br>00:36:25 Адаптивные картинки<br>00:38:01 HTTPS<br>00:43:38 Парадоксы HTML и CSS<br>00:47:18 Коты JS-фреймворки<br></p><p>Новинки браузеров</p><p>• <a href="https://youtu.be/TebeVxw95RI">Chrome 48</a><br>• <a href="http://tanalin.com/blog/2016/01/firefox-44/">Firefox 44</a><br></p><p>PhantomJS 2.1</p><p>• <a href="https://raw.githubusercontent.com/ariya/phantomJS/master/ChangeLog">PhantomJS 2.1</a><br></p><p>Переменные в CSS</p><p>• <a href="http://prgssr.ru/development/peremennye-osnova-arhitektury-css.html">Переменные как основа архитектуры CSS при работе с препроцессорами</a><br></p><p>Sass с PostCSS</p><p>• <a href="http://ashleynolan.co.uk/blog/extend-sass-with-postcss">Extending Sass with PostCSS</a><br></p><p>Загрузка шрифтов</p><p>• <a href="http://css-live.ru/articles/minimalno-neobxodimye-shrifty.html">Минимально необходимые шрифты</a><br></p><p>Спрайты</p><p>• <a href="https://una.im/svg-icons/">A Gulp-Based External SVG Symbol Sprite Icon System</a><br></p><p>Адаптивные картинки</p><p>• <a href="http://www.responsivebreakpoints.com/">Responsive Image Breakpoints Generator</a><br></p><p>HTTPS</p><p>• <a href="https://habrahabr.ru/post/275539/">Почему до сих пор повсеместно не используется HTTPS?</a><br></p><p>Парадоксы HTML и CSS</p><p>• <a href="http://wtfhtmlcss.com/">WTF, HTML &amp; CSS?</a><br></p><p>Коты JS-фреймворки</p><p>• <a href="http://whichcatisyourjavascriptframework.com/">Which cat is your JavaScript framework?</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/1.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/1.mp3" length="24142748"/><itunes:episode>1</itunes:episode><itunes:duration>3015</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко, Ольга Алексашенко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>1 февраля 2016: Браузеры, PhantomJS, CSS-переменные, Sass с PostCSS, шрифты, адаптивность, HTTPS, JS-фреймворки. Вадим Макеев, Алексей Симоненко, Ольга Алексашенко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>2. БЭМ, Gulp, раскладки на флексах и гридах, планы Edge на год, Firefox OS всё</title><link>https://web-standards.ru/podcast/2/</link><pubDate>Mon, 08 Feb 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:28 События
00:05:42 БЭМ
00:14:46 Gulp
00:19:56 Раскладки: флексы, гриды
00:28:44 Планы Edge на год
00:33:19 Firefox OS всё

События

• PiterCSS №1 https://pitercss.timepad.ru/event/289721/
• Frontend Conf http://frontendconf.ru/
• Яндекс.Субботник https://events.yandex.ru/events/yasubbotnik/27-feb-2016/

БЭМ

• БЭМ-методология: с чего всё начиналось и зачем это всё нужно https://habr.ru/p/276035/
• Видео «БЭМ — норм» https://youtu.be/RM55tkWfHDc

Gulp

• Скринкаст по Gulp Ильи Кантора https://learn.javascript.ru/screencast/gulp
• Скринкаст по Webpack Ильи Кантора https://learn.javascript.ru/screencast/webpack
• run-sequence https://www.npmjs.com/package/run-sequence

Раскладки: флексы, гриды

• Learn CSS Layout http://book.mixu.net/css/
• Grid Layout https://www.w3.org/TR/css-grid-1/

Планы Edge на год

• Looking ahead: Microsoft Edge for developers in 2016 https://blogs.windows.com/msedgedev/2016/02/03/2016-platform-priorities/

Firefox OS всё

• Mozilla to end development for Firefox OS on smartphones in IoT shift http://www.zdnet.com/article/mozilla-to-end-development-for-firefox-os-on-smartphones-in-iot-shift/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:28 События<br>00:05:42 БЭМ<br>00:14:46 Gulp<br>00:19:56 Раскладки: флексы, гриды<br>00:28:44 Планы Edge на год<br>00:33:19 Firefox OS всё<br></p><p>События</p><p>• <a href="https://pitercss.timepad.ru/event/289721/">PiterCSS №1</a><br>• <a href="http://frontendconf.ru/">Frontend Conf</a><br>• <a href="https://events.yandex.ru/events/yasubbotnik/27-feb-2016/">Яндекс.Субботник</a><br></p><p>БЭМ</p><p>• <a href="https://habr.ru/p/276035/">БЭМ-методология: с чего всё начиналось и зачем это всё нужно</a><br>• <a href="https://youtu.be/RM55tkWfHDc">Видео «БЭМ — норм»</a><br></p><p>Gulp</p><p>• <a href="https://learn.javascript.ru/screencast/gulp">Скринкаст по Gulp Ильи Кантора</a><br>• <a href="https://learn.javascript.ru/screencast/webpack">Скринкаст по Webpack Ильи Кантора</a><br>• <a href="https://www.npmjs.com/package/run-sequence">run-sequence</a><br></p><p>Раскладки: флексы, гриды</p><p>• <a href="http://book.mixu.net/css/">Learn CSS Layout</a><br>• <a href="https://www.w3.org/TR/css-grid-1/">Grid Layout</a><br></p><p>Планы Edge на год</p><p>• <a href="https://blogs.windows.com/msedgedev/2016/02/03/2016-platform-priorities/">Looking ahead: Microsoft Edge for developers in 2016</a><br></p><p>Firefox OS всё</p><p>• <a href="http://www.zdnet.com/article/mozilla-to-end-development-for-firefox-os-on-smartphones-in-iot-shift/">Mozilla to end development for Firefox OS on smartphones in IoT shift</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/2.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/2.mp3" length="17398154"/><itunes:episode>2</itunes:episode><itunes:duration>2172</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>8 февраля 2016: БЭМ, Gulp, раскладки на флексах и гридах, планы Edge на год, Firefox OS всё. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>3. Grunt, увлечение npm-скриптами, особенности const и let из ES6, как дела у Гитхаба, подкасты</title><link>https://web-standards.ru/podcast/3/</link><pubDate>Tue, 16 Feb 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Андрей Саломатин

Темы

00:00:00 Интро
00:00:25 События
00:05:52 Обновился Grunt
00:17:07 Увлечение npm-скриптами
00:20:18 Особенности const и let из ES6
00:33:18 Как дела у Гитхаба
00:42:07 Подкасты

События

• PiterCSS №1 https://pitercss.timepad.ru/event/289721/
• Frontend Union Conf 2016 https://www.papercall.io/func2016

Обновился Grunt

• Grunt 1.0.0 rc1 released http://gruntjs.com/blog/2016-02-11-grunt-1.0.0-rc1-released

Увлечение npm-скриптами

• Advanced front-end automation with npm scripts https://youtu.be/0RYETb9YVrk

Особенности const и let из ES6

• For and against let https://davidwalsh.name/for-and-against-let
• ES6 const is not about immutability https://mathiasbynens.be/notes/es6-const

Как дела у Гитхаба

• Проблемы роста GitHub: Увольнение ключевых сотрудников, смена руководства и зарождение «культуры страха» https://vc.ru/p/github-qrowth-problems

Подкасты

• RadioJS https://soundcloud.com/radiojspodcast
• Code Podcast https://soundcloud.com/podcastcode

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Гости: Андрей Саломатин</p><p>Темы</p><p>00:00:00 Интро<br>00:00:25 События<br>00:05:52 Обновился Grunt<br>00:17:07 Увлечение npm-скриптами<br>00:20:18 Особенности const и let из ES6<br>00:33:18 Как дела у Гитхаба<br>00:42:07 Подкасты<br></p><p>События</p><p>• <a href="https://pitercss.timepad.ru/event/289721/">PiterCSS №1</a><br>• <a href="https://www.papercall.io/func2016">Frontend Union Conf 2016</a><br></p><p>Обновился Grunt</p><p>• <a href="http://gruntjs.com/blog/2016-02-11-grunt-1.0.0-rc1-released">Grunt 1.0.0 rc1 released</a><br></p><p>Увлечение npm-скриптами</p><p>• <a href="https://youtu.be/0RYETb9YVrk">Advanced front-end automation with npm scripts</a><br></p><p>Особенности const и let из ES6</p><p>• <a href="https://davidwalsh.name/for-and-against-let">For and against let</a><br>• <a href="https://mathiasbynens.be/notes/es6-const">ES6 const is not about immutability</a><br></p><p>Как дела у Гитхаба</p><p>• <a href="https://vc.ru/p/github-qrowth-problems">Проблемы роста GitHub: Увольнение ключевых сотрудников, смена руководства и зарождение «культуры страха»</a><br></p><p>Подкасты</p><p>• <a href="https://soundcloud.com/radiojspodcast">RadioJS</a><br>• <a href="https://soundcloud.com/podcastcode">Code Podcast</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/3.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/3.mp3" length="21478375"/><itunes:episode>3</itunes:episode><itunes:duration>2682</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>16 февраля 2016: Grunt, увлечение npm-скриптами, особенности const и let из ES6, как дела у Гитхаба, подкасты. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>4. Редакторы, разработка на мобильных, вёрстка писем, CSS-переменные, загрузка стилей, calc</title><link>https://web-standards.ru/podcast/4/</link><pubDate>Tue, 23 Feb 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:13 События
00:01:37 Редакторы и плагины
00:12:01 Разработка на мобильных
00:22:45 Вёрстка писем
00:34:16 CSS-переменные
00:47:20 Альтернативная подгрузка стилей
00:52:15 Примеры использования calc()

События

• The Rolling Scopes Conference https://2016.conf.rollingscopes.com/
• Видео с The Rolling Scopes Conference https://www.youtube.com/channel/UCUgmHbk1rTFaf4GGKQ1OXfQ
• MoscowJS https://corp.mail.ru/ru/press/events/171/
• Я.Субботник по фронтенду https://events.yandex.ru/events/yasubbotnik/27-feb-2016
• PiterCSS http://pitercss.ru

Редакторы и плагины

• Используем VS Code для Веб-разработки https://habr.ru/p/276825/
• Why I love Visual Studio Code for CSS / HTML development http://generatedcontent.org/post/139138022310/why-i-love-visual-studio-code-for-css-html
• Hayaku http://hayakubundle.com
• CSSComb http://csscomb.com

Разработка на мобильных

• Prompt 2 https://panic.com/prompt/

Вёрстка писем

• Using Flexbox in an Email https://emails.hteumeuleu.com/using-flexbox-in-an-email-4b1aa7a69886
• The Fab Four technique to create Responsive Emails without Media Queries https://medium.freecodecamp.com/the-fab-four-technique-to-create-responsive-emails-without-media-queries-baf11fdfa848
• Punched card coding https://youtu.be/xhUfiOSOk3g

CSS-переменные

• Theme switcher using CSS custom properties https://justmarkup.com/log/2016/02/theme-switcher-using-css-custom-properties/
• Почему я в восторге от «родных» CSS-переменных http://css-live.ru/articles/about-native-css-variables.html
• Tab Atkins, The Future of CSS https://vimeo.com/32135328

Альтернативная подгрузка стилей

• Control CSS loading with custom properties https://jakearchibald.com/2016/css-loading-with-custom-props/
• Управление загрузкой CSS с помощью пользовательских свойств http://css-live.ru/articles/upravlenie-zagruzkoj-css-s-pomoshhyu-polzovatelskix-svojstv.html

Примеры использования calc()

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:13 События<br>00:01:37 Редакторы и плагины<br>00:12:01 Разработка на мобильных<br>00:22:45 Вёрстка писем<br>00:34:16 CSS-переменные<br>00:47:20 Альтернативная подгрузка стилей<br>00:52:15 Примеры использования calc()<br></p><p>События</p><p>• <a href="https://2016.conf.rollingscopes.com/">The Rolling Scopes Conference</a><br>• <a href="https://www.youtube.com/channel/UCUgmHbk1rTFaf4GGKQ1OXfQ">Видео с The Rolling Scopes Conference</a><br>• <a href="https://corp.mail.ru/ru/press/events/171/">MoscowJS</a><br>• <a href="https://events.yandex.ru/events/yasubbotnik/27-feb-2016">Я.Субботник по фронтенду</a><br>• <a href="http://pitercss.ru">PiterCSS</a><br></p><p>Редакторы и плагины</p><p>• <a href="https://habr.ru/p/276825/">Используем VS Code для Веб-разработки</a><br>• <a href="http://generatedcontent.org/post/139138022310/why-i-love-visual-studio-code-for-css-html">Why I love Visual Studio Code for CSS / HTML development</a><br>• <a href="http://hayakubundle.com">Hayaku</a><br>• <a href="http://csscomb.com">CSSComb</a><br></p><p>Разработка на мобильных</p><p>• <a href="https://panic.com/prompt/">Prompt 2</a><br></p><p>Вёрстка писем</p><p>• <a href="https://emails.hteumeuleu.com/using-flexbox-in-an-email-4b1aa7a69886">Using Flexbox in an Email</a><br>• <a href="https://medium.freecodecamp.com/the-fab-four-technique-to-create-responsive-emails-without-media-queries-baf11fdfa848">The Fab Four technique to create Responsive Emails without Media Queries</a><br>• <a href="https://youtu.be/xhUfiOSOk3g">Punched card coding</a><br></p><p>CSS-переменные</p><p>• <a href="https://justmarkup.com/log/2016/02/theme-switcher-using-css-custom-properties/">Theme switcher using CSS custom properties</a><br>• <a href="http://css-live.ru/articles/about-native-css-variables.html">Почему я в восторге от «родных» CSS-переменных</a><br>• <a href="https://vimeo.com/32135328">Tab Atkins, The Future of CSS</a><br></p><p>Альтернативная подгрузка стилей</p><p>• <a href="https://jakearchibald.com/2016/css-loading-with-custom-props/">Control CSS loading with custom properties</a><br>• <a href="http://css-live.ru/articles/upravlenie-zagruzkoj-css-s-pomoshhyu-polzovatelskix-svojstv.html">Управление загрузкой CSS с помощью пользовательских свойств</a><br></p><p>Примеры использования calc()</p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/4.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/4.mp3" length="25982416"/><itunes:episode>4</itunes:episode><itunes:duration>3245</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>23 февраля 2016: Редакторы, разработка на мобильных, вёрстка писем, CSS-переменные, загрузка стилей, calc. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>5. SVG, иконочные шрифты, Google Resizer, переводы, Sass и ES2015, Snap Size, :root, типографика</title><link>https://web-standards.ru/podcast/5/</link><pubDate>Tue, 01 Mar 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:17 События
00:03:25 SVG и GitHub без иконочных шрифтов
00:09:52 Google Resizer
00:10:46 Переводы CSS-live
00:15:10 Sass и ES2015
00:18:50 CSS Snap Size
00:20:35 Селектор :root
00:24:36 Типографика
00:41:43 Завершение: ваши вопросы

События

• SPB Frontend https://vk.com/spb_frontend
• Видео с SPB Frontend https://youtu.be/BVDxZ48poKo
• Я.Субботник по фронтенду https://events.yandex.ru/events/yasubbotnik/27-feb-2016/
• Лог текстовой трансляции с Яндекс.Субботника https://github.com/web-standards/web-standards-up/blob/master/2016-02-27_ya-subbotnik.md
• PiterCSS №2 https://pitercss.timepad.ru/event/298243/
• CodeFest 2016 http://2016.codefest.ru/
• DUMP 2016 http://dump-conf.ru/
• Стачка 2016 http://nastachku.ru/

SVG и GitHub без иконочных шрифтов

• Delivering Octicons with SVG https://github.com/blog/2112-delivering-octicons-with-svg
• Что случается с SVG-иконками, вставленными через use https://twitter.com/pepelsbey/status/703223926541983744

Google Resizer

• Introducing resizer https://design.google.com/articles/introducing-resizer/

Переводы CSS Live

• Свойство background-clip и его применения http://css-live.ru/articles-css/background-clip-use-cases.html
• Краткий обзор object-fit и object-position http://css-live.ru/articles/kratkij-obzor-object-fit-i-object-position.html

Знаете Sass? Значит знаете и ES2015!

• You Know Sass, You Know ES2015 https://una.im/sass-es2015/

CSS Snap Size

• CSS Snap Size, черновик спецификации для вертикального ритма со свойством snap-height https://drafts.csswg.org/css-snap-size/

Про селектор :root

Типографика

• The New Web Typography https://robinrendle.com/essays/new-web-typography/
• Основы стиля в типографике http://store.artlebedev.ru/books/design/typography/osnovy-stilya-v-tipografike/

Завершение: ваши вопросы

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:17 События<br>00:03:25 SVG и GitHub без иконочных шрифтов<br>00:09:52 Google Resizer<br>00:10:46 Переводы CSS-live<br>00:15:10 Sass и ES2015<br>00:18:50 CSS Snap Size<br>00:20:35 Селектор :root<br>00:24:36 Типографика<br>00:41:43 Завершение: ваши вопросы<br></p><p>События</p><p>• <a href="https://vk.com/spb_frontend">SPB Frontend</a><br>• <a href="https://youtu.be/BVDxZ48poKo">Видео с SPB Frontend</a><br>• <a href="https://events.yandex.ru/events/yasubbotnik/27-feb-2016/">Я.Субботник по фронтенду</a><br>• <a href="https://github.com/web-standards/web-standards-up/blob/master/2016-02-27_ya-subbotnik.md">Лог текстовой трансляции с Яндекс.Субботника</a><br>• <a href="https://pitercss.timepad.ru/event/298243/">PiterCSS №2</a><br>• <a href="http://2016.codefest.ru/">CodeFest 2016</a><br>• <a href="http://dump-conf.ru/">DUMP 2016</a><br>• <a href="http://nastachku.ru/">Стачка 2016</a><br></p><p>SVG и GitHub без иконочных шрифтов</p><p>• <a href="https://github.com/blog/2112-delivering-octicons-with-svg">Delivering Octicons with SVG</a><br>• <a href="https://twitter.com/pepelsbey/status/703223926541983744">Что случается с SVG-иконками, вставленными через use</a><br></p><p>Google Resizer</p><p>• <a href="https://design.google.com/articles/introducing-resizer/">Introducing resizer</a><br></p><p>Переводы CSS Live</p><p>• <a href="http://css-live.ru/articles-css/background-clip-use-cases.html">Свойство background-clip и его применения</a><br>• <a href="http://css-live.ru/articles/kratkij-obzor-object-fit-i-object-position.html">Краткий обзор object-fit и object-position</a><br></p><p>Знаете Sass? Значит знаете и ES2015!</p><p>• <a href="https://una.im/sass-es2015/">You Know Sass, You Know ES2015</a><br></p><p>CSS Snap Size</p><p>• <a href="https://drafts.csswg.org/css-snap-size/">CSS Snap Size, черновик спецификации для вертикального ритма со свойством snap-height</a><br></p><p>Про селектор :root</p><p>Типографика</p><p>• <a href="https://robinrendle.com/essays/new-web-typography/">The New Web Typography</a><br>• <a href="http://store.artlebedev.ru/books/design/typography/osnovy-stilya-v-tipografike/">Основы стиля в типографике</a><br></p><p>Завершение: ваши вопросы</p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/5.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/5.mp3" length="20854661"/><itunes:episode>5</itunes:episode><itunes:duration>2604</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>1 марта 2016: SVG, иконочные шрифты, Google Resizer, переводы, Sass и ES2015, Snap Size, :root, типографика. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>6. Флексы, article, пунктуация, CSSO, перфоманс, HTTP/2, блютус, SVG, БЭМ, BEM-XJST</title><link>https://web-standards.ru/podcast/6/</link><pubDate>Wed, 09 Mar 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Слава Олиянчук

Темы

00:00:00 Интро
00:00:53 События
00:01:02 Флексбокс — кандидат в рекомендации
00:06:19 Определение article
00:09:12 Висячая пунктуация
00:13:47 Обновился CSSO
00:18:37 Быстродействие
00:26:17 HTTP/2
00:32:37 Блютус в вебе
00:34:18 Про SVG по-русски
00:37:26 БЭМ и шаблонизация
00:48:22 Шаблонизатор BEM-XJST
01:00:20 Завершение: ваши предложения

События

• PiterCSS №2 https://pitercss.timepad.ru/event/298243/ 22 марта

Флексбокс — кандидат в рекомендации

• Флексбоксы готовы! http://css-live.ru/vecssti-s-polej/fleksboksy-gotovy.html
• Полифил Flexibility https://github.com/jonathantneal/flexibility
• Будущее механизмов раскладки https://youtu.be/ZEd7bEqe6iI

Определение article

• Rewrite of the article element definition http://stevefaulkner.github.io/article/

Висячая пунктуация

• Висячая пунктуация в WebKit https://twitter.com/grorgwork/status/705546895528034305
• Gosh Hang It! https://github.com/liamdanger/gosh-hang-it
• Типограф Муравьёва http://mdash.ru/

Обновился CSSO

• CSSO 1.6.0 release https://github.com/css/csso/releases/tag/v1.6.0

Быстродействие

• Preload: What Is It Good For? https://www.smashingmagazine.com/2016/02/preload-what-is-it-good-for/

HTTP/2

• HTTP/2: готовимся к переходу https://habrahabr.ru/company/selectel/blog/278167/
• Не гзипом единым, видео с Я.Субботника https://youtu.be/n3gtj7veL3I?t=17670
• Твиттер Frontend Performance https://twitter.com/perfception

Блютус в вебе

• An introduction to the Web Bluetooth API https://dev.opera.com/articles/web-bluetooth-intro/

Про SVG по-русски

• SVG в вебе. Практическое руководство https://svgontheweb.com/ru/

БЭМ и шаблонизация

Про шаблонизатор BEM-XJST

• Видео доклада про BEM-XJST https://youtu.be/n3gtj7veL3I?t=21268
• Репозиторий проекта https://github.com/bem/bem-xjst

Завершение: ваши предложения

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Гости: Слава Олиянчук</p><p>Темы</p><p>00:00:00 Интро<br>00:00:53 События<br>00:01:02 Флексбокс — кандидат в рекомендации<br>00:06:19 Определение article<br>00:09:12 Висячая пунктуация<br>00:13:47 Обновился CSSO<br>00:18:37 Быстродействие<br>00:26:17 HTTP/2<br>00:32:37 Блютус в вебе<br>00:34:18 Про SVG по-русски<br>00:37:26 БЭМ и шаблонизация<br>00:48:22 Шаблонизатор BEM-XJST<br>01:00:20 Завершение: ваши предложения<br></p><p>События</p><p>• <a href="https://pitercss.timepad.ru/event/298243/">PiterCSS №2</a> 22 марта<br></p><p>Флексбокс — кандидат в рекомендации</p><p>• <a href="http://css-live.ru/vecssti-s-polej/fleksboksy-gotovy.html">Флексбоксы готовы!</a><br>• <a href="https://github.com/jonathantneal/flexibility">Полифил Flexibility</a><br>• <a href="https://youtu.be/ZEd7bEqe6iI">Будущее механизмов раскладки</a><br></p><p>Определение article</p><p>• <a href="http://stevefaulkner.github.io/article/">Rewrite of the article element definition</a><br></p><p>Висячая пунктуация</p><p>• <a href="https://twitter.com/grorgwork/status/705546895528034305">Висячая пунктуация в WebKit</a><br>• <a href="https://github.com/liamdanger/gosh-hang-it">Gosh Hang It!</a><br>• <a href="http://mdash.ru/">Типограф Муравьёва</a><br></p><p>Обновился CSSO</p><p>• <a href="https://github.com/css/csso/releases/tag/v1.6.0">CSSO 1.6.0 release</a><br></p><p>Быстродействие</p><p>• <a href="https://www.smashingmagazine.com/2016/02/preload-what-is-it-good-for/">Preload: What Is It Good For?</a><br></p><p>HTTP/2</p><p>• <a href="https://habrahabr.ru/company/selectel/blog/278167/">HTTP/2: готовимся к переходу</a><br>• <a href="https://youtu.be/n3gtj7veL3I?t=17670">Не гзипом единым, видео с Я.Субботника</a><br>• <a href="https://twitter.com/perfception">Твиттер Frontend Performance</a><br></p><p>Блютус в вебе</p><p>• <a href="https://dev.opera.com/articles/web-bluetooth-intro/">An introduction to the Web Bluetooth API</a><br></p><p>Про SVG по-русски</p><p>• <a href="https://svgontheweb.com/ru/">SVG в вебе. Практическое руководство</a><br></p><p>БЭМ и шаблонизация</p><p>Про шаблонизатор BEM-XJST</p><p>• <a href="https://youtu.be/n3gtj7veL3I?t=21268">Видео доклада про BEM-XJST</a><br>• <a href="https://github.com/bem/bem-xjst">Репозиторий проекта</a><br></p><p>Завершение: ваши предложения</p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/6.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/6.mp3" length="29542769"/><itunes:episode>6</itunes:episode><itunes:duration>3690</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>9 марта 2016: Флексы, article, пунктуация, CSSO, перфоманс, HTTP/2, блютус, SVG, БЭМ, BEM-XJST. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>7. Ожирение, браузеры, Background Sync, гриды, jQuery, JS, HTML, картинки, Opera Mini, object-fit</title><link>https://web-standards.ru/podcast/7/</link><pubDate>Mon, 14 Mar 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:18 События
00:01:58 Кризис ожирения сайтов
00:07:47 Реклама
00:30:39 Новинки браузеров
00:35:16 Background Sync
00:36:45 Статус Grid Layout в Blink
00:38:57 Любовное письмо к jQuery
00:42:02 Давайте полегче с JavaScript
00:48:32 HTML: что дальше?
00:51:20 Оформление поломанных картинок
00:55:42 WTF Opera Mini?!
00:56:48 Полифил для object-fit на SVG
00:58:11 Зовём Андрея Ситника

События

• День рождения SPB Frontend https://vk.com/spb_frontend_birthday_150316
• OdessaJS https://twitter.com/OdessaJS/status/706957901395415040
• Текстовые трансляции с конференций, дополнение к @webstandards_ru https://twitter.com/webstandards_up
• Логи трансляций https://github.com/web-standards/web-standards-up

Кризис ожирения сайтов

• Кризис ожирения сайтов https://habrahabr.ru/post/278655/

Реклама

• Вышел браузер Opera со встроенным блокировщиком рекламы https://geektimes.ru/post/272404/
• A Never-Ending Story On Ad-Blockers https://www.smashingmagazine.com/2016/03/never-ending-story-ad-blockers/

Новинки браузеров

• Firefox 45 http://tanalin.com/blog/2016/03/firefox-45/
• Chrome 49 https://youtu.be/GNP-_ncY3ZA

Background Sync

• Introducing Background Sync https://developers.google.com/web/updates/2015/12/background-sync

Статус Grid Layout в Blink

• CSS Grid Layout. Current Status and Future Plans https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/y221wJxoh84/qU_el0JRAwAJ

Любовное письмо к jQuery

• Любовное письмо к jQuery http://css-live.ru/articles/lyubovnoe-pismo-k-jquery.html

Давайте полегче с JavaScript

• Maybe we could tone down the JavaScript https://eev.ee/blog/2016/03/06/maybe-we-could-tone-down-the-javascript/

HTML, что дальше?

• HTML: What’s Next? https://www.w3.org/blog/2016/03/html-whats-next/

Оформление поломанных картинок

• Styling Broken Images https://bitsofco.de/styling-broken-images/
• Generated and Replaced Content https://www.w3.org/TR/css3-content/
• Pseudo-Elements https://drafts.csswg.org/css-pseudo-4/

WTF Opera Mini?!

• Opera Mini Tips http://operamini.tips/

Полифил для object-fit на SVG

• Object-fit polyfill http://codepen.io/jonneal/pen/EKPONK

Зовём Андрея Ситника

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:18 События<br>00:01:58 Кризис ожирения сайтов<br>00:07:47 Реклама<br>00:30:39 Новинки браузеров<br>00:35:16 Background Sync<br>00:36:45 Статус Grid Layout в Blink<br>00:38:57 Любовное письмо к jQuery<br>00:42:02 Давайте полегче с JavaScript<br>00:48:32 HTML: что дальше?<br>00:51:20 Оформление поломанных картинок<br>00:55:42 WTF Opera Mini?!<br>00:56:48 Полифил для object-fit на SVG<br>00:58:11 Зовём Андрея Ситника<br></p><p>События</p><p>• <a href="https://vk.com/spb_frontend_birthday_150316">День рождения SPB Frontend</a><br>• <a href="https://twitter.com/OdessaJS/status/706957901395415040">OdessaJS</a><br>• <a href="https://twitter.com/webstandards_up">Текстовые трансляции с конференций, дополнение к @webstandards_ru</a><br>• <a href="https://github.com/web-standards/web-standards-up">Логи трансляций</a><br></p><p>Кризис ожирения сайтов</p><p>• <a href="https://habrahabr.ru/post/278655/">Кризис ожирения сайтов</a><br></p><p>Реклама</p><p>• <a href="https://geektimes.ru/post/272404/">Вышел браузер Opera со встроенным блокировщиком рекламы</a><br>• <a href="https://www.smashingmagazine.com/2016/03/never-ending-story-ad-blockers/">A Never-Ending Story On Ad-Blockers</a><br></p><p>Новинки браузеров</p><p>• <a href="http://tanalin.com/blog/2016/03/firefox-45/">Firefox 45</a><br>• <a href="https://youtu.be/GNP-_ncY3ZA">Chrome 49</a><br></p><p>Background Sync</p><p>• <a href="https://developers.google.com/web/updates/2015/12/background-sync">Introducing Background Sync</a><br></p><p>Статус Grid Layout в Blink</p><p>• <a href="https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/y221wJxoh84/qU_el0JRAwAJ">CSS Grid Layout. Current Status and Future Plans</a><br></p><p>Любовное письмо к jQuery</p><p>• <a href="http://css-live.ru/articles/lyubovnoe-pismo-k-jquery.html">Любовное письмо к jQuery</a><br></p><p>Давайте полегче с JavaScript</p><p>• <a href="https://eev.ee/blog/2016/03/06/maybe-we-could-tone-down-the-javascript/">Maybe we could tone down the JavaScript</a><br></p><p>HTML, что дальше?</p><p>• <a href="https://www.w3.org/blog/2016/03/html-whats-next/">HTML: What’s Next?</a><br></p><p>Оформление поломанных картинок</p><p>• <a href="https://bitsofco.de/styling-broken-images/">Styling Broken Images</a><br>• <a href="https://www.w3.org/TR/css3-content/">Generated and Replaced Content</a><br>• <a href="https://drafts.csswg.org/css-pseudo-4/">Pseudo-Elements</a><br></p><p>WTF Opera Mini?!</p><p>• <a href="http://operamini.tips/">Opera Mini Tips</a><br></p><p>Полифил для object-fit на SVG</p><p>• <a href="http://codepen.io/jonneal/pen/EKPONK">Object-fit polyfill</a><br></p><p>Зовём Андрея Ситника</p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/7.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/7.mp3" length="28494911"/><itunes:episode>7</itunes:episode><itunes:duration>3559</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>14 марта 2016: Ожирение, браузеры, Background Sync, гриды, jQuery, JS, HTML, картинки, Opera Mini, object-fit. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>8. Адаптивная типографика, инлайнить ли шрифты, обновления браузеров, голый CSS, React</title><link>https://web-standards.ru/podcast/8/</link><pubDate>Mon, 21 Mar 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:21 События
00:02:10 Единицы измерения шрифта
00:18:07 Инлайнить ли шрифты
00:23:19 Новинки браузеров
00:36:36 Голый CSS на отступах
00:42:10 Лево и право для CSS-свойств
00:45:00 Критика React
00:55:36 Опрос Stack Overflow

События

• PiterCSS https://pitercss.timepad.ru/event/298243/
• CodeFest http://2016.codefest.ru/
• Видео с WSD https://youtu.be/z21fMpPQirA?list=PLMBnwIwFEFHcwI0FrJSbq8s7VtYwE0LvA
• WSD в Питере https://wsd.events/

Единицы измерения шрифта

• Адаптивная типографика на единицах вьюпорта http://zellwk.com/blog/viewport-based-typography/
• Что использовать в медиавыражениях: пиксели, емы, ремы? http://zellwk.com/blog/media-query-units/
• Сайт Dev.Opera https://github.com/operasoftware/devopera
• Sass MQ https://github.com/sass-mq/sass-mq
• Миксин ремы-пиксели https://gist.github.com/anonymous/ce7c5287e1e20619d8aa

Инлайнить ли шрифты

• Антипаттерн для веб-шрифтов: Data URI http://css-live.ru/articles/antipattern-dlya-veb-shriftov-data-uri.html
• Homebrew web font tools https://github.com/bramstein/homebrew-webfonttools

Новинки браузеров

• Новинки Chrome 49 и Opera 36 https://dev.opera.com/blog/opera-36/
• Поддержка расширений в тестовой версии Edge https://blogs.windows.com/msedgedev/2016/03/17/preview-extensions/
• Обзор новинок Firefox Developer 47 https://hacks.mozilla.org/2016/03/developer-edition-47-user-agent-emulation-popup-debugging-and-more/
• Браузерный движок нового поколения Servo http://venturebeat.com/2016/03/16/mozilla-will-release-the-first-tech-demo-of-servo-its-next-generation-browser-engine-in-june/
• Browser HTML https://github.com/browserhtml/browserhtml

Голый CSS на отступах

• SugarSS https://github.com/postcss/sugarss#readme
• За что я люблю CoffeeScript http://simonenko.su/8725324958/for-what-i-love-coffeescript
• Emmet http://emmet.io/
• Hayaku http://hayakubundle.com/
• CSSComb http://csscomb.com/

Лево и право для CSS-свойств

• Флексбокс вполне логичен https://paulrobertlloyd.com/2016/03/logical_flexbox
• postcss-bidirection https://github.com/gasolin/postcss-bidirection
• RTLCSS https://github.com/MohammadYounes/rtlcss

Критика React

• На освоение React мне потребовалась всего неделя http://css-live.ru/articles/na-osvoenie-react-mne-potrebovalas-vsego-nedelya-a-chem-vy-xuzhe.html
• Polymer https://www.polymer-project.org/
• Презентация на React https://github.com/FormidableLabs/spectacle
• Сайт PostCSS https://github.com/postcss/postcss.org

Опрос Stack Overflow

• Developer Survey 2016 http://stackoverflow.com/research/developer-survey-2016
• NotePad++ https://notepad-plus-plus.org/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:21 События<br>00:02:10 Единицы измерения шрифта<br>00:18:07 Инлайнить ли шрифты<br>00:23:19 Новинки браузеров<br>00:36:36 Голый CSS на отступах<br>00:42:10 Лево и право для CSS-свойств<br>00:45:00 Критика React<br>00:55:36 Опрос Stack Overflow<br></p><p>События</p><p>• <a href="https://pitercss.timepad.ru/event/298243/">PiterCSS</a><br>• <a href="http://2016.codefest.ru/">CodeFest</a><br>• <a href="https://youtu.be/z21fMpPQirA?list=PLMBnwIwFEFHcwI0FrJSbq8s7VtYwE0LvA">Видео с WSD</a><br>• <a href="https://wsd.events/">WSD в Питере</a><br></p><p>Единицы измерения шрифта</p><p>• <a href="http://zellwk.com/blog/viewport-based-typography/">Адаптивная типографика на единицах вьюпорта</a><br>• <a href="http://zellwk.com/blog/media-query-units/">Что использовать в медиавыражениях: пиксели, емы, ремы?</a><br>• <a href="https://github.com/operasoftware/devopera">Сайт Dev.Opera</a><br>• <a href="https://github.com/sass-mq/sass-mq">Sass MQ</a><br>• <a href="https://gist.github.com/anonymous/ce7c5287e1e20619d8aa">Миксин ремы-пиксели</a><br></p><p>Инлайнить ли шрифты</p><p>• <a href="http://css-live.ru/articles/antipattern-dlya-veb-shriftov-data-uri.html">Антипаттерн для веб-шрифтов: Data URI</a><br>• <a href="https://github.com/bramstein/homebrew-webfonttools">Homebrew web font tools</a><br></p><p>Новинки браузеров</p><p>• <a href="https://dev.opera.com/blog/opera-36/">Новинки Chrome 49 и Opera 36</a><br>• <a href="https://blogs.windows.com/msedgedev/2016/03/17/preview-extensions/">Поддержка расширений в тестовой версии Edge</a><br>• <a href="https://hacks.mozilla.org/2016/03/developer-edition-47-user-agent-emulation-popup-debugging-and-more/">Обзор новинок Firefox Developer 47</a><br>• <a href="http://venturebeat.com/2016/03/16/mozilla-will-release-the-first-tech-demo-of-servo-its-next-generation-browser-engine-in-june/">Браузерный движок нового поколения Servo</a><br>• <a href="https://github.com/browserhtml/browserhtml">Browser HTML</a><br></p><p>Голый CSS на отступах</p><p>• <a href="https://github.com/postcss/sugarss#readme">SugarSS</a><br>• <a href="http://simonenko.su/8725324958/for-what-i-love-coffeescript">За что я люблю CoffeeScript</a><br>• <a href="http://emmet.io/">Emmet</a><br>• <a href="http://hayakubundle.com/">Hayaku</a><br>• <a href="http://csscomb.com/">CSSComb</a><br></p><p>Лево и право для CSS-свойств</p><p>• <a href="https://paulrobertlloyd.com/2016/03/logical_flexbox">Флексбокс вполне логичен</a><br>• <a href="https://github.com/gasolin/postcss-bidirection">postcss-bidirection</a><br>• <a href="https://github.com/MohammadYounes/rtlcss">RTLCSS</a><br></p><p>Критика React</p><p>• <a href="http://css-live.ru/articles/na-osvoenie-react-mne-potrebovalas-vsego-nedelya-a-chem-vy-xuzhe.html">На освоение React мне потребовалась всего неделя</a><br>• <a href="https://www.polymer-project.org/">Polymer</a><br>• <a href="https://github.com/FormidableLabs/spectacle">Презентация на React</a><br>• <a href="https://github.com/postcss/postcss.org">Сайт PostCSS</a><br></p><p>Опрос Stack Overflow</p><p>• <a href="http://stackoverflow.com/research/developer-survey-2016">Developer Survey 2016</a><br>• <a href="https://notepad-plus-plus.org/">NotePad++</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/8.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/8.mp3" length="28687306"/><itunes:episode>8</itunes:episode><itunes:duration>3583</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>21 марта 2016: Адаптивная типографика, инлайнить ли шрифты, обновления браузеров, голый CSS, React. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>9. Новый IE, npm-гейт и проблемы npm, «мой» опенсорс, маркетинг PostCSS, прогрессивное улучшение</title><link>https://web-standards.ru/podcast/9/</link><pubDate>Mon, 28 Mar 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Андрей Ситник

Темы

00:00:00 Интро
00:00:09 Андрей Ситник
00:00:20 События
00:00:27 Кто же новый IE?
00:11:33 Npm-гейт
00:27:49 Проблемы npm
00:33:25 «Мой» опенсорс
00:39:05 Агрессивный маркетинг PostCSS
01:01:51 Сахарный CSS
01:04:51 Это была шутка!

Андрей Ситник

• Твиттер https://twitter.com/andrey_sitnik
• Злые марсиане https://evilmartians.com/

События

• CodeFest http://2016.codefest.ru/
• DUMP http://dump-conf.ru/
• Стачка http://nastachku.ru/

Кто же новый IE?

• Apple is bad news for the future of the Web https://medium.com/p/6027b000b0c4
• Никита Васильев http://n12v.com/
• The Chrome Distortion: how Chrome negatively alters our expectations https://blog.runspired.com/2016/03/25/the-chrome-distortion-chrome-alters-our-expectations-in-highly-negative-ways/

Npm-гейт

• I’ve Just Liberated My Modules https://medium.com/p/9045c06be67c
• A discussion about the breaking of the Internet https://medium.com/p/3d4d2a83aa4d
• Kik, left-pad, and npm http://blog.npmjs.org/post/141577284765/kik-left-pad-and-npm
• Пакет left-pad https://www.npmjs.com/package/left-pad
• How to not break the internet with this one weird trick https://medium.com/p/e3e2d57fee28

Проблемы npm

• Using Release It! https://medium.com/p/60b96515c073
• Массив files в package.json https://docs.npmjs.com/files/package.json#files

«Мой» опенсорс

• There is no “my” in open source https://medium.com/p/c3e5555390fa

Агрессивный маркетинг PostCSS

• #СитникХватит https://twitter.com/search?q=%23%D1%81%D0%B8%D1%82%D0%BD%D0%B8%D0%BA%D1%85%D0%B2%D0%B0%D1%82%D0%B8%D1%82
• postcss-sorting https://github.com/hudochenkov/postcss-sorting
• stylelint http://stylelint.io/
• Modular CSS preprocessing with rework http://tjholowaychuk.tumblr.com/post/44267035203/modular-css-preprocessing-with-rework
• rtlcss https://github.com/MohammadYounes/rtlcss
• uncss https://github.com/giakki/uncss
• postcss-inline-svg https://github.com/TrySound/postcss-inline-svg
• cssnext http://cssnext.io/
• precss https://github.com/jonathantneal/precss
• postcss-import https://github.com/postcss/postcss-import
• postcss-easy-import https://github.com/trysound/postcss-easy-import

Сахарный CSS

• SugarSS https://github.com/postcss/sugarss

Это была шутка!

• Прогрессивное улучшение меня расстраивает https://medium.com/p/7084fa62d967

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Гости: Андрей Ситник</p><p>Темы</p><p>00:00:00 Интро<br>00:00:09 Андрей Ситник<br>00:00:20 События<br>00:00:27 Кто же новый IE?<br>00:11:33 Npm-гейт<br>00:27:49 Проблемы npm<br>00:33:25 «Мой» опенсорс<br>00:39:05 Агрессивный маркетинг PostCSS<br>01:01:51 Сахарный CSS<br>01:04:51 Это была шутка!<br></p><p>Андрей Ситник</p><p>• <a href="https://twitter.com/andrey_sitnik">Твиттер</a><br>• <a href="https://evilmartians.com/">Злые марсиане</a><br></p><p>События</p><p>• <a href="http://2016.codefest.ru/">CodeFest</a><br>• <a href="http://dump-conf.ru/">DUMP</a><br>• <a href="http://nastachku.ru/">Стачка</a><br></p><p>Кто же новый IE?</p><p>• <a href="https://medium.com/p/6027b000b0c4">Apple is bad news for the future of the Web</a><br>• <a href="http://n12v.com/">Никита Васильев</a><br>• <a href="https://blog.runspired.com/2016/03/25/the-chrome-distortion-chrome-alters-our-expectations-in-highly-negative-ways/">The Chrome Distortion: how Chrome negatively alters our expectations</a><br></p><p>Npm-гейт</p><p>• <a href="https://medium.com/p/9045c06be67c">I’ve Just Liberated My Modules</a><br>• <a href="https://medium.com/p/3d4d2a83aa4d">A discussion about the breaking of the Internet</a><br>• <a href="http://blog.npmjs.org/post/141577284765/kik-left-pad-and-npm">Kik, left-pad, and npm</a><br>• <a href="https://www.npmjs.com/package/left-pad">Пакет left-pad</a><br>• <a href="https://medium.com/p/e3e2d57fee28">How to not break the internet with this one weird trick</a><br></p><p>Проблемы npm</p><p>• <a href="https://medium.com/p/60b96515c073">Using Release It!</a><br>• <a href="https://docs.npmjs.com/files/package.json#files">Массив files в package.json</a><br></p><p>«Мой» опенсорс</p><p>• <a href="https://medium.com/p/c3e5555390fa">There is no “my” in open source</a><br></p><p>Агрессивный маркетинг PostCSS</p><p>• <a href="https://twitter.com/search?q=%23%D1%81%D0%B8%D1%82%D0%BD%D0%B8%D0%BA%D1%85%D0%B2%D0%B0%D1%82%D0%B8%D1%82">#СитникХватит</a><br>• <a href="https://github.com/hudochenkov/postcss-sorting">postcss-sorting</a><br>• <a href="http://stylelint.io/">stylelint</a><br>• <a href="http://tjholowaychuk.tumblr.com/post/44267035203/modular-css-preprocessing-with-rework">Modular CSS preprocessing with rework</a><br>• <a href="https://github.com/MohammadYounes/rtlcss">rtlcss</a><br>• <a href="https://github.com/giakki/uncss">uncss</a><br>• <a href="https://github.com/TrySound/postcss-inline-svg">postcss-inline-svg</a><br>• <a href="http://cssnext.io/">cssnext</a><br>• <a href="https://github.com/jonathantneal/precss">precss</a><br>• <a href="https://github.com/postcss/postcss-import">postcss-import</a><br>• <a href="https://github.com/trysound/postcss-easy-import">postcss-easy-import</a><br></p><p>Сахарный CSS</p><p>• <a href="https://github.com/postcss/sugarss">SugarSS</a><br></p><p>Это была шутка!</p><p>• <a href="https://medium.com/p/7084fa62d967">Прогрессивное улучшение меня расстраивает</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/9.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/9.mp3" length="34334569"/><itunes:episode>9</itunes:episode><itunes:duration>4289</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>28 марта 2016: Новый IE, npm-гейт и проблемы npm, «мой» опенсорс, маркетинг PostCSS, прогрессивное улучшение. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>10. Bash на Windows, обновления Safari, правильный фронтенд, нужны ли препроцессоры, ES2016</title><link>https://web-standards.ru/podcast/10/</link><pubDate>Tue, 05 Apr 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:12 События
00:01:30 Bash на Windows
00:08:15 Новая тестовая сборка Safari
00:17:00 Оценка задач фронтендера
00:31:49 Определение тормозов на лету
00:36:41 Селекторы для системных элементов
00:39:25 Нужны ли препроцессоры
00:47:11 Что появится в ES2016
00:52:40 Новости про новости

События

• DUMP http://dump-conf.ru/
• Стачка http://nastachku.ru/

Bash на Windows

• Running Bash on Ubuntu on Windows! https://channel9.msdn.com/Events/Build/2016/P488
• The Ubuntu Userspace for Windows Developers http://blog.dustinkirkland.com/2016/03/ubuntu-on-windows.html

Новая тестовая сборка Safari

• Introducing Safari Technology Preview https://webkit.org/blog/6017/introducing-safari-technology-preview/
• Add WebKit prefixes for Grid Layout https://github.com/postcss/autoprefixer/issues/633

Оценка задач фронтендера

• Перевод http://frontender.info/estimating-a-front-end-web-dev-job/

Определение тормозов на лету

• Performance measurements through requestAnimationFrame http://www.quirksmode.org/blog/archives/2016/03/rafp_a_proposal.html

Селекторы для системных элементов

• Styling native components, a proposal https://lists.w3.org/Archives/Public/www-style/2016Mar/0310.html

Нужны ли препроцессоры

• Why I don’t use CSS preprocessors http://www.456bereastreet.com/archive/201603/why_i_dont_use_css_preprocessors/

Что появится в ES2016

• Список того, что появится в ES2016 http://frontender.info/ecmascript-2016/

Новости про новости

• Завели Телеграм https://telegram.me/webstandards_ru
• Убиваем Google+ https://plus.google.com/+Web-standardsRu/posts

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:12 События<br>00:01:30 Bash на Windows<br>00:08:15 Новая тестовая сборка Safari<br>00:17:00 Оценка задач фронтендера<br>00:31:49 Определение тормозов на лету<br>00:36:41 Селекторы для системных элементов<br>00:39:25 Нужны ли препроцессоры<br>00:47:11 Что появится в ES2016<br>00:52:40 Новости про новости<br></p><p>События</p><p>• <a href="http://dump-conf.ru/">DUMP</a><br>• <a href="http://nastachku.ru/">Стачка</a><br></p><p>Bash на Windows</p><p>• <a href="https://channel9.msdn.com/Events/Build/2016/P488">Running Bash on Ubuntu on Windows!</a><br>• <a href="http://blog.dustinkirkland.com/2016/03/ubuntu-on-windows.html">The Ubuntu Userspace for Windows Developers</a><br></p><p>Новая тестовая сборка Safari</p><p>• <a href="https://webkit.org/blog/6017/introducing-safari-technology-preview/">Introducing Safari Technology Preview</a><br>• <a href="https://github.com/postcss/autoprefixer/issues/633">Add WebKit prefixes for Grid Layout</a><br></p><p>Оценка задач фронтендера</p><p>• <a href="http://frontender.info/estimating-a-front-end-web-dev-job/">Перевод</a><br></p><p>Определение тормозов на лету</p><p>• <a href="http://www.quirksmode.org/blog/archives/2016/03/rafp_a_proposal.html">Performance measurements through requestAnimationFrame</a><br></p><p>Селекторы для системных элементов</p><p>• <a href="https://lists.w3.org/Archives/Public/www-style/2016Mar/0310.html">Styling native components, a proposal</a><br></p><p>Нужны ли препроцессоры</p><p>• <a href="http://www.456bereastreet.com/archive/201603/why_i_dont_use_css_preprocessors/">Why I don’t use CSS preprocessors</a><br></p><p>Что появится в ES2016</p><p>• <a href="http://frontender.info/ecmascript-2016/">Список того, что появится в ES2016</a><br></p><p>Новости про новости</p><p>• <a href="https://telegram.me/webstandards_ru">Завели Телеграм</a><br>• <a href="https://plus.google.com/+Web-standardsRu/posts">Убиваем Google+</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/10.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/10.mp3" length="26310736"/><itunes:episode>10</itunes:episode><itunes:duration>3286</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>5 апреля 2016: Bash на Windows, обновления Safari, правильный фронтенд, нужны ли препроцессоры, ES2016. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>11. Как сделать конференцию, путь разработчика, релизы CSSO и Grunt, Tofino, Edge, эмоджи</title><link>https://web-standards.ru/podcast/11/</link><pubDate>Mon, 11 Apr 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Олег Мохов

Темы

00:00:00 Интро
00:00:30 События
00:01:10 Как сделать конференцию
00:18:09 Путь разработчика
00:26:23 Релизы CSSO 2.0 и Grunt 1.0
00:30:30 Анонсы с Веб-саммита Edge
00:38:46 Экспериментальный браузер Tofino
00:39:32 Эмоджи, нет, эмодзи

События

• SPB Frontend №13 https://new.vk.com/spb_frontend_meetup_130416
• Frontend Party https://events.yandex.ru/events/meetings/29-april-2016/

Как сделать конференцию

• Доклад Олега с Субботника https://events.yandex.ru/lib/talks/3347/
• DUMP http://dump-conf.ru/
• FrontTalks http://fronttalks.ru/
• Fronteers https://fronteers.nl/congres
• OrenJS https://vk.com/orenjs
• FrontendFellows https://frontendfellows.timepad.ru/events/

Путь разработчика

• Frontend Dev: хороший, плохой, злой https://medium.com/p/865b640d5d18

Релизы CSSO 2.0 и Grunt 1.0

• 2.0.0 Drop legacy API and new AST format https://github.com/css/csso/releases/tag/v2.0.0
• Grunt 1.0.0 Released http://gruntjs.com/blog/2016-04-04-grunt-1.0.0-released

Анонсы с Веб-саммита Edge

• My Top Takeaways From the 2016 Edge Web Summit https://www.aaron-gustafson.com/notebook/my-top-takeaways-from-the-edge-web-summit-2016/
• EdgeHTML issue tracker https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/
• Global CSS Property Usage https://developer.microsoft.com/en-us/microsoft-edge/platform/usage/
• API Catalog https://developer.microsoft.com/en-us/microsoft-edge/platform/catalog/
• Microsoft Edge Web Summit 2016 https://channel9.msdn.com/Events/WebPlatformSummit/edgesummit2016

Экспериментальный браузер Tofino

• Browsers, Innovators Dilemma, and Project Tofino https://medium.com/p/ef634c6164f0

Эмоджи, нет, эмодзи

• Emoji: how do you get from U+1F355 to …? http://meowni.ca/posts/emoji-emoji-emoji/
• Investigating the Potential for Miscommunication Using Emoji http://grouplens.org/blog/investigating-the-potential-for-miscommunication-using-emoji/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Гости: Олег Мохов</p><p>Темы</p><p>00:00:00 Интро<br>00:00:30 События<br>00:01:10 Как сделать конференцию<br>00:18:09 Путь разработчика<br>00:26:23 Релизы CSSO 2.0 и Grunt 1.0<br>00:30:30 Анонсы с Веб-саммита Edge<br>00:38:46 Экспериментальный браузер Tofino<br>00:39:32 Эмоджи, нет, эмодзи<br></p><p>События</p><p>• <a href="https://new.vk.com/spb_frontend_meetup_130416">SPB Frontend №13</a><br>• <a href="https://events.yandex.ru/events/meetings/29-april-2016/">Frontend Party</a><br></p><p>Как сделать конференцию</p><p>• <a href="https://events.yandex.ru/lib/talks/3347/">Доклад Олега с Субботника</a><br>• <a href="http://dump-conf.ru/">DUMP</a><br>• <a href="http://fronttalks.ru/">FrontTalks</a><br>• <a href="https://fronteers.nl/congres">Fronteers</a><br>• <a href="https://vk.com/orenjs">OrenJS</a><br>• <a href="https://frontendfellows.timepad.ru/events/">FrontendFellows</a><br></p><p>Путь разработчика</p><p>• <a href="https://medium.com/p/865b640d5d18">Frontend Dev: хороший, плохой, злой</a><br></p><p>Релизы CSSO 2.0 и Grunt 1.0</p><p>• <a href="https://github.com/css/csso/releases/tag/v2.0.0">2.0.0 Drop legacy API and new AST format</a><br>• <a href="http://gruntjs.com/blog/2016-04-04-grunt-1.0.0-released">Grunt 1.0.0 Released</a><br></p><p>Анонсы с Веб-саммита Edge</p><p>• <a href="https://www.aaron-gustafson.com/notebook/my-top-takeaways-from-the-edge-web-summit-2016/">My Top Takeaways From the 2016 Edge Web Summit</a><br>• <a href="https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/">EdgeHTML issue tracker</a><br>• <a href="https://developer.microsoft.com/en-us/microsoft-edge/platform/usage/">Global CSS Property Usage</a><br>• <a href="https://developer.microsoft.com/en-us/microsoft-edge/platform/catalog/">API Catalog</a><br>• <a href="https://channel9.msdn.com/Events/WebPlatformSummit/edgesummit2016">Microsoft Edge Web Summit 2016</a><br></p><p>Экспериментальный браузер Tofino</p><p>• <a href="https://medium.com/p/ef634c6164f0">Browsers, Innovators Dilemma, and Project Tofino</a><br></p><p>Эмоджи, нет, эмодзи</p><p>• <a href="http://meowni.ca/posts/emoji-emoji-emoji/">Emoji: how do you get from U+1F355 to …?</a><br>• <a href="http://grouplens.org/blog/investigating-the-potential-for-miscommunication-using-emoji/">Investigating the Potential for Miscommunication Using Emoji</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/11.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/11.mp3" length="21862382"/><itunes:episode>11</itunes:episode><itunes:duration>2730</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>11 апреля 2016: Как сделать конференцию, путь разработчика, релизы CSSO и Grunt, Tofino, Edge, эмоджи. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>12. Тестирование, фолбэки, @​apply, PWA, версии CSS, семантика</title><link>https://web-standards.ru/podcast/12/</link><pubDate>Tue, 19 Apr 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:13 События
00:02:17 Регрессионное тестирование
00:07:38 Фолбэк для флекса
00:14:18 Директива @​apply, миксины в CSS
00:26:30 Прогрессивные веб-приложения
00:44:25 Версии CSS
00:51:15 Кому нужна семантика?

События

• Прошла FDConf в Минске http://fdconf.by/
• Стачка в Ульяновске 22—23 апреля http://nastachku.ru/
• PiterCSS №3 26 апреля https://pitercss.timepad.ru/event/318387/
• MoscowJS 28 апреля http://moscowjs.ru/
• Frontend Party в Питере 29 апреля https://events.yandex.ru/events/meetings/29-april-2016/
• HolyJS в Питере 5 июня http://holyjs.ru/

Регрессионное тестирование

• Автоматизация регрессионного тестирования CSS http://prgssr.ru/development/avtomatizaciya-regressionnogo-testirovaniya-css-2016.html
• Doing nothing for visual regression testing https://sc5.io/posts/visual-regression-testing/

Фолбэк для флекса

• Почти полное руководство по флексбоксу без самого флексбокса https://habr.ru/p/281254/
• Инлайновый контекст форматирования http://css-live.ru/articles/obzor-inlajnovyj-kontekst-formatirovaniya.html
• Мечты и реальность. Прощай CSS3, здравствуй IE6 https://youtu.be/-iW-W-9lj-I

Директива @​apply, миксины в CSS

• CSS @​apply Rule, спека https://tabatkins.github.io/specs/css-apply-rule/
• postcss-apply https://github.com/pascalduez/postcss-apply
• cssnext http://cssnext.io/
• CSS @​apply rule (native CSS mixins) https://blog.gospodarets.com/css_apply_rule

Прогрессивные веб-приложения

• PWA Rocks https://pwa.rocks/
• PWA List на Гитхабе https://github.com/operasoftware/pwa-list
• Web App Manifest https://w3c.github.io/manifest/
• Service Workers replacing AppCache: a sledgehammer to crack a nut https://medium.com/p/5db6f473cc9b
• CSS Houdini https://wiki.css-houdini.org/

Версии CSS

• CSS 2.2 https://www.w3.org/TR/2016/WD-CSS22-20160412/
• CSS Snapshot https://www.w3.org/TR/CSS/

Кому нужна семантика?

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:13 События<br>00:02:17 Регрессионное тестирование<br>00:07:38 Фолбэк для флекса<br>00:14:18 Директива @​apply, миксины в CSS<br>00:26:30 Прогрессивные веб-приложения<br>00:44:25 Версии CSS<br>00:51:15 Кому нужна семантика?<br></p><p>События</p><p>• <a href="http://fdconf.by/">Прошла FDConf в Минске</a><br>• <a href="http://nastachku.ru/">Стачка в Ульяновске 22—23 апреля</a><br>• <a href="https://pitercss.timepad.ru/event/318387/">PiterCSS №3 26 апреля</a><br>• <a href="http://moscowjs.ru/">MoscowJS 28 апреля</a><br>• <a href="https://events.yandex.ru/events/meetings/29-april-2016/">Frontend Party в Питере 29 апреля</a><br>• <a href="http://holyjs.ru/">HolyJS в Питере 5 июня</a><br></p><p>Регрессионное тестирование</p><p>• <a href="http://prgssr.ru/development/avtomatizaciya-regressionnogo-testirovaniya-css-2016.html">Автоматизация регрессионного тестирования CSS</a><br>• <a href="https://sc5.io/posts/visual-regression-testing/">Doing nothing for visual regression testing</a><br></p><p>Фолбэк для флекса</p><p>• <a href="https://habr.ru/p/281254/">Почти полное руководство по флексбоксу без самого флексбокса</a><br>• <a href="http://css-live.ru/articles/obzor-inlajnovyj-kontekst-formatirovaniya.html">Инлайновый контекст форматирования</a><br>• <a href="https://youtu.be/-iW-W-9lj-I">Мечты и реальность. Прощай CSS3, здравствуй IE6</a><br></p><p>Директива @​apply, миксины в CSS</p><p>• <a href="https://tabatkins.github.io/specs/css-apply-rule/">CSS @​apply Rule, спека</a><br>• <a href="https://github.com/pascalduez/postcss-apply">postcss-apply</a><br>• <a href="http://cssnext.io/">cssnext</a><br>• <a href="https://blog.gospodarets.com/css_apply_rule">CSS @​apply rule (native CSS mixins)</a><br></p><p>Прогрессивные веб-приложения</p><p>• <a href="https://pwa.rocks/">PWA Rocks</a><br>• <a href="https://github.com/operasoftware/pwa-list">PWA List на Гитхабе</a><br>• <a href="https://w3c.github.io/manifest/">Web App Manifest</a><br>• <a href="https://medium.com/p/5db6f473cc9b">Service Workers replacing AppCache: a sledgehammer to crack a nut</a><br>• <a href="https://wiki.css-houdini.org/">CSS Houdini</a><br></p><p>Версии CSS</p><p>• <a href="https://www.w3.org/TR/2016/WD-CSS22-20160412/">CSS 2.2</a><br>• <a href="https://www.w3.org/TR/CSS/">CSS Snapshot</a><br></p><p>Кому нужна семантика?</p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/12.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/12.mp3" length="26750370"/><itunes:episode>12</itunes:episode><itunes:duration>3341</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>19 апреля 2016: Тестирование, фолбэки, @​apply, PWA, версии CSS, семантика. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>13. SpiderNode, VPN, методологии CSS, Stylelint и CSSX, параллакс, доступность</title><link>https://web-standards.ru/podcast/13/</link><pubDate>Mon, 25 Apr 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:13 События
00:01:57 Браузерные новости
00:14:18 Методологии CSS
00:21:15 Stylelint и CSSX
00:36:41 Параллакс
00:43:05 Booking сделал PWA
00:44:02 Доступное содержимое
00:55:13 Что слушаете?

События

• Стачка в Ульяновске http://nastachku.ru/
• PiterCSS №3 26 апреля https://pitercss.timepad.ru/event/318387/
• MoscowJS 28 апреля http://moscowjs.ru/
• HolyJS в Питере 5 июня http://holyjs.ru/

Браузерные новости

• Project SpiderNode https://ehsanakhgari.org/blog/2016-04-20/project-spidernode
• Embed Everything! https://medium.com/p/9aeff6911da0
• Free VPN integrated in Opera for better online privacy http://www.opera.com/blogs/desktop/2016/04/free-vpn-integrated-opera-for-windows-mac/
• Opera is doubling the server capacity after the built-in VPN launch http://www.opera.com/blogs/news/2016/04/opera-doubling-server-capacity-vpn/

Методологии CSS

• MaintainableCSS http://maintainablecss.com/
• Микрометодология вёрстки OPOR http://nano.sapegin.ru/all/opor-methodology

Stylelint и CSSX

• Stylelint https://css-tricks.com/stylelint/
• CSSComb http://csscomb.com/
• Finally, CSS In JavaScript! Meet CSSX https://www.smashingmagazine.com/2016/04/finally-css-javascript-meet-cssx/
• На освоение React мне потребовалась всего неделя, а чем вы хуже? http://css-live.ru/articles/na-osvoenie-react-mne-potrebovalas-vsego-nedelya-a-chem-vy-xuzhe.html

Параллакс

• Diving In: Parallax https://youtu.be/lmZd7KlkJvc?list=PL08jItIqOb2r4k_v0WwIjwWptv5BTsBK1

Booking сделал PWA

• Progressive Web Apps with Service Workers http://blog.booking.com/progressive-web-apps-with-service-workers.html

Доступное содержимое

• Aesthetics of the invisible https://francescoschwarz.de/en/blog/aesthetics-of-the-invisible/
• Thus Spoke HTML https://www.paciellogroup.com/blog/2015/10/thus-spoke-html/
• ARIA, Accessibility APIs and coding like you give a damn! https://vimeo.com/134451991

Что слушаете?

• Аэростат https://itunes.apple.com/ru/podcast/aerostat/id1069719490
• Frontflip Podcast http://frontflip.me/
• RadioJS https://radiojs.ru/
• Радио-Т https://radio-t.com/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:13 События<br>00:01:57 Браузерные новости<br>00:14:18 Методологии CSS<br>00:21:15 Stylelint и CSSX<br>00:36:41 Параллакс<br>00:43:05 Booking сделал PWA<br>00:44:02 Доступное содержимое<br>00:55:13 Что слушаете?<br></p><p>События</p><p>• <a href="http://nastachku.ru/">Стачка в Ульяновске</a><br>• <a href="https://pitercss.timepad.ru/event/318387/">PiterCSS №3 26 апреля</a><br>• <a href="http://moscowjs.ru/">MoscowJS 28 апреля</a><br>• <a href="http://holyjs.ru/">HolyJS в Питере 5 июня</a><br></p><p>Браузерные новости</p><p>• <a href="https://ehsanakhgari.org/blog/2016-04-20/project-spidernode">Project SpiderNode</a><br>• <a href="https://medium.com/p/9aeff6911da0">Embed Everything!</a><br>• <a href="http://www.opera.com/blogs/desktop/2016/04/free-vpn-integrated-opera-for-windows-mac/">Free VPN integrated in Opera for better online privacy</a><br>• <a href="http://www.opera.com/blogs/news/2016/04/opera-doubling-server-capacity-vpn/">Opera is doubling the server capacity after the built-in VPN launch</a><br></p><p>Методологии CSS</p><p>• <a href="http://maintainablecss.com/">MaintainableCSS</a><br>• <a href="http://nano.sapegin.ru/all/opor-methodology">Микрометодология вёрстки OPOR</a><br></p><p>Stylelint и CSSX</p><p>• <a href="https://css-tricks.com/stylelint/">Stylelint</a><br>• <a href="http://csscomb.com/">CSSComb</a><br>• <a href="https://www.smashingmagazine.com/2016/04/finally-css-javascript-meet-cssx/">Finally, CSS In JavaScript! Meet CSSX</a><br>• <a href="http://css-live.ru/articles/na-osvoenie-react-mne-potrebovalas-vsego-nedelya-a-chem-vy-xuzhe.html">На освоение React мне потребовалась всего неделя, а чем вы хуже?</a><br></p><p>Параллакс</p><p>• <a href="https://youtu.be/lmZd7KlkJvc?list=PL08jItIqOb2r4k_v0WwIjwWptv5BTsBK1">Diving In: Parallax</a><br></p><p>Booking сделал PWA</p><p>• <a href="http://blog.booking.com/progressive-web-apps-with-service-workers.html">Progressive Web Apps with Service Workers</a><br></p><p>Доступное содержимое</p><p>• <a href="https://francescoschwarz.de/en/blog/aesthetics-of-the-invisible/">Aesthetics of the invisible</a><br>• <a href="https://www.paciellogroup.com/blog/2015/10/thus-spoke-html/">Thus Spoke HTML</a><br>• <a href="https://vimeo.com/134451991">ARIA, Accessibility APIs and coding like you give a damn!</a><br></p><p>Что слушаете?</p><p>• <a href="https://itunes.apple.com/ru/podcast/aerostat/id1069719490">Аэростат</a><br>• <a href="http://frontflip.me/">Frontflip Podcast</a><br>• <a href="https://radiojs.ru/">RadioJS</a><br>• <a href="https://radio-t.com/">Радио-Т</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/13.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/13.mp3" length="28390473"/><itunes:episode>13</itunes:episode><itunes:duration>3546</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>25 апреля 2016: SpiderNode, VPN, методологии CSS, Stylelint и CSSX, параллакс, доступность. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>14. Node.js 6, DOM, графика и чистый CSS, жизнь и смерть в опенсорсе, префиксы и FF как новый IE</title><link>https://web-standards.ru/podcast/14/</link><pubDate>Wed, 04 May 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:13 События
00:02:27 Node.js 6
00:23:26 Новые методы DOM
00:24:56 Иконки, графика и чистый CSS
00:40:37 Жизнь и смерть в опенсорсе
00:45:42 Эксперименты и префиксы
00:49:49 Firefox как новый IE, в хорошем смысле

События

• PiterCSS №3 https://pitercss.timepad.ru/event/318387/
• Frontflip http://frontflip.me/
• Текстовые трансляции https://twitter.com/webstandards_up
• FrontendConf в Москве 30—31 мая и 1 июня http://frontendconf.ru/
• HolyJS в Питере 5 июня http://holyjs.ru/
• Видео с FrontTalks https://www.youtube.com/playlist?list=PLRdS-n5seLRoWZm8I5onZqU9m8HB_hg1S

Node.js 6

• Node v6.0.0 https://nodejs.org/en/blog/release/v6.0.0/
• Node.js ES2015 Support http://node.green/
• ES6 in Node v6 https://www.redfin.com/blog/2016/04/es6-in-node-v6.html
• Chrome Canary 100% ES6 https://twitter.com/webstandards_ru/status/725278335677374464
• ES6, ES7, and beyond http://v8project.blogspot.ru/2016/04/es6-es7-and-beyond.html

Новые методы DOM

• Методы DOM prepend, append, before, after и replaceWith https://twitter.com/webstandards_ru/status/726018227948630017

Иконки, графика и чистый CSS

• Making the Switch Away from Icon Fonts to SVG: Converting Font Icons to SVG https://sarasoueidan.com/blog/icon-fonts-to-svg/
• Working with Images in Stylesheets with PostCSS https://css-tricks.com/images-in-postcss/
• Why I don’t use CSS preprocessors http://www.456bereastreet.com/archive/201603/why_i_dont_use_css_preprocessors/
• Borschik https://github.com/borschik/borschik

Жизнь и смерть в опенсорсе

• Is CSScomb.js dead? https://github.com/csscomb/csscomb.js/issues/461
• CSScomb: Sorting CSS Properties, The Better Way https://www.smashingmagazine.com/2012/10/csscomb-tool-sort-css-properties/

Эксперименты и префиксы

• Updating Our Prefixing Policy https://webkit.org/blog/6131/updating-our-prefixing-policy/
• Префиксы. Зачем и как правильно https://youtu.be/s0JDCEQDXI4

Firefox как новый IE, в хорошем смысле

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:13 События<br>00:02:27 Node.js 6<br>00:23:26 Новые методы DOM<br>00:24:56 Иконки, графика и чистый CSS<br>00:40:37 Жизнь и смерть в опенсорсе<br>00:45:42 Эксперименты и префиксы<br>00:49:49 Firefox как новый IE, в хорошем смысле<br></p><p>События</p><p>• <a href="https://pitercss.timepad.ru/event/318387/">PiterCSS №3</a><br>• <a href="http://frontflip.me/">Frontflip</a><br>• <a href="https://twitter.com/webstandards_up">Текстовые трансляции</a><br>• <a href="http://frontendconf.ru/">FrontendConf в Москве 30—31 мая и 1 июня</a><br>• <a href="http://holyjs.ru/">HolyJS в Питере 5 июня</a><br>• <a href="https://www.youtube.com/playlist?list=PLRdS-n5seLRoWZm8I5onZqU9m8HB_hg1S">Видео с FrontTalks</a><br></p><p>Node.js 6</p><p>• <a href="https://nodejs.org/en/blog/release/v6.0.0/">Node v6.0.0</a><br>• <a href="http://node.green/">Node.js ES2015 Support</a><br>• <a href="https://www.redfin.com/blog/2016/04/es6-in-node-v6.html">ES6 in Node v6</a><br>• <a href="https://twitter.com/webstandards_ru/status/725278335677374464">Chrome Canary 100% ES6</a><br>• <a href="http://v8project.blogspot.ru/2016/04/es6-es7-and-beyond.html">ES6, ES7, and beyond</a><br></p><p>Новые методы DOM</p><p>• <a href="https://twitter.com/webstandards_ru/status/726018227948630017">Методы DOM prepend, append, before, after и replaceWith</a><br></p><p>Иконки, графика и чистый CSS</p><p>• <a href="https://sarasoueidan.com/blog/icon-fonts-to-svg/">Making the Switch Away from Icon Fonts to SVG: Converting Font Icons to SVG</a><br>• <a href="https://css-tricks.com/images-in-postcss/">Working with Images in Stylesheets with PostCSS</a><br>• <a href="http://www.456bereastreet.com/archive/201603/why_i_dont_use_css_preprocessors/">Why I don’t use CSS preprocessors</a><br>• <a href="https://github.com/borschik/borschik">Borschik</a><br></p><p>Жизнь и смерть в опенсорсе</p><p>• <a href="https://github.com/csscomb/csscomb.js/issues/461">Is CSScomb.js dead?</a><br>• <a href="https://www.smashingmagazine.com/2012/10/csscomb-tool-sort-css-properties/">CSScomb: Sorting CSS Properties, The Better Way</a><br></p><p>Эксперименты и префиксы</p><p>• <a href="https://webkit.org/blog/6131/updating-our-prefixing-policy/">Updating Our Prefixing Policy</a><br>• <a href="https://youtu.be/s0JDCEQDXI4">Префиксы. Зачем и как правильно</a><br></p><p>Firefox как новый IE, в хорошем смысле</p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/14.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/14.mp3" length="25574522"/><itunes:episode>14</itunes:episode><itunes:duration>3194</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>4 мая 2016: Node.js 6, DOM, графика и чистый CSS, жизнь и смерть в опенсорсе, префиксы и FF как новый IE. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>15. События летом, Chrome, реклама, Pointer Events, расширения, веб-компоненты и CSS-модули</title><link>https://web-standards.ru/podcast/15/</link><pubDate>Tue, 10 May 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:15 События
00:09:33 Новинки Chrome и Opera
00:15:02 Блокировщики рекламы это честно?
00:24:29 Pointer Events в Chrome
00:33:40 Ещё раз про гриды
00:36:14 Универсальные расширения
00:42:34 Веб-компоненты ещё живы?
00:55:35 CSS-модули «ни о чём»

События

• Webdev Talks&amp;Works http://t-n-w.ru/
• СПЕЦИА http://specia.pro/
• Frontend Conf http://frontendconf.ru/
• CSSconf Nordic http://cssconf.no/
• Web Rebels https://www.webrebels.org/
• ScotlandCSS http://scotlandcss.com/
• ScotlandJS http://scotlandjs.com/
• HolyJS http://holyjs.ru/
• HTML Special и CSS Day http://cssday.nl/2016
• CSSconf Budapest http://cssconfbp.rocks/
• JSConf Budapest http://jsconfbp.com/
• PWA Dev Summit https://events.withgoogle.com/pwa-save-the-date/
• Текстовые трансляции https://twitter.com/webstandards_up
• Архив трансляций https://github.com/web-standards/web-standards-up

Новинки Chrome и Opera

• What’s new in Chromium 50 and Opera 37 https://dev.opera.com/blog/opera-37/

Блокировщики рекламы это честно?

• Native ad blocker and video pop out ready in Opera http://www.opera.com/blogs/desktop/2016/05/ad-blocker-opera-for-windows-mac-free/
• Free ad blocker right in new Opera Mini for Android http://www.opera.com/blogs/mobile/2016/05/free-ad-blocker-new-opera-mini-for-android/

Pointer Events в Chrome

• Chrome Status: Pointer Events https://www.chromestatus.com/feature/4504699138998272
• «Карточный домик» Романа Дворнова https://youtu.be/dQoz5KZUH2M
• Apple Meta Viewport https://developer.apple.com/library/ios/documentation/AppleApplications/Reference/SafariWebContent/UsingtheViewport/UsingtheViewport.html
• W3C Touch Events https://www.w3.org/TR/touch-events/
• Шутка про IE6 или ES6 https://twitter.com/marcosc/status/728779835468746752

Ещё раз про гриды

• Гриды в WebKit без префиксов https://bugs.webkit.org/show_bug.cgi?id=157137
• Можно вообще всё. Раскладка по гриду https://youtu.be/JoRVUILXLxU
• OdessaJS 2016 http://odessajs.org/

Универсальные расширения

• WebExtensions in Firefox 48 https://blog.mozilla.org/addons/2016/04/29/webextensions-in-firefox-48/
• For a Better Extensions Ecosystem https://dev.opera.com/blog/better-extensions-ecosystem/
• Core API Proposal https://lists.w3.org/Archives/Public/public-browserext/2016May/0000.html

Веб-компоненты ещё живы?

• Web Components and Model Driven Views, Alex Russell https://vimeo.com/33430613
• Polymer https://www.polymer-project.org/
• Are We Componentized Yet? http://jonrimmer.github.io/are-we-componentized-yet/
• How GitHub is using Web Components in production http://webcomponents.org/articles/interview-with-joshua-peek/

CSS-модули «ни о чём»

• Что такое CSS-модули и зачем они нам? http://frontender.info/css-modules-part-1-need/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:15 События<br>00:09:33 Новинки Chrome и Opera<br>00:15:02 Блокировщики рекламы это честно?<br>00:24:29 Pointer Events в Chrome<br>00:33:40 Ещё раз про гриды<br>00:36:14 Универсальные расширения<br>00:42:34 Веб-компоненты ещё живы?<br>00:55:35 CSS-модули «ни о чём»<br></p><p>События</p><p>• <a href="http://t-n-w.ru/">Webdev Talks&amp;Works</a><br>• <a href="http://specia.pro/">СПЕЦИА</a><br>• <a href="http://frontendconf.ru/">Frontend Conf</a><br>• <a href="http://cssconf.no/">CSSconf Nordic</a><br>• <a href="https://www.webrebels.org/">Web Rebels</a><br>• <a href="http://scotlandcss.com/">ScotlandCSS</a><br>• <a href="http://scotlandjs.com/">ScotlandJS</a><br>• <a href="http://holyjs.ru/">HolyJS</a><br>• <a href="http://cssday.nl/2016">HTML Special и CSS Day</a><br>• <a href="http://cssconfbp.rocks/">CSSconf Budapest</a><br>• <a href="http://jsconfbp.com/">JSConf Budapest</a><br>• <a href="https://events.withgoogle.com/pwa-save-the-date/">PWA Dev Summit</a><br>• <a href="https://twitter.com/webstandards_up">Текстовые трансляции</a><br>• <a href="https://github.com/web-standards/web-standards-up">Архив трансляций</a><br></p><p>Новинки Chrome и Opera</p><p>• <a href="https://dev.opera.com/blog/opera-37/">What’s new in Chromium 50 and Opera 37</a><br></p><p>Блокировщики рекламы это честно?</p><p>• <a href="http://www.opera.com/blogs/desktop/2016/05/ad-blocker-opera-for-windows-mac-free/">Native ad blocker and video pop out ready in Opera</a><br>• <a href="http://www.opera.com/blogs/mobile/2016/05/free-ad-blocker-new-opera-mini-for-android/">Free ad blocker right in new Opera Mini for Android</a><br></p><p>Pointer Events в Chrome</p><p>• <a href="https://www.chromestatus.com/feature/4504699138998272">Chrome Status: Pointer Events</a><br>• <a href="https://youtu.be/dQoz5KZUH2M">«Карточный домик» Романа Дворнова</a><br>• <a href="https://developer.apple.com/library/ios/documentation/AppleApplications/Reference/SafariWebContent/UsingtheViewport/UsingtheViewport.html">Apple Meta Viewport</a><br>• <a href="https://www.w3.org/TR/touch-events/">W3C Touch Events</a><br>• <a href="https://twitter.com/marcosc/status/728779835468746752">Шутка про IE6 или ES6</a><br></p><p>Ещё раз про гриды</p><p>• <a href="https://bugs.webkit.org/show_bug.cgi?id=157137">Гриды в WebKit без префиксов</a><br>• <a href="https://youtu.be/JoRVUILXLxU">Можно вообще всё. Раскладка по гриду</a><br>• <a href="http://odessajs.org/">OdessaJS 2016</a><br></p><p>Универсальные расширения</p><p>• <a href="https://blog.mozilla.org/addons/2016/04/29/webextensions-in-firefox-48/">WebExtensions in Firefox 48</a><br>• <a href="https://dev.opera.com/blog/better-extensions-ecosystem/">For a Better Extensions Ecosystem</a><br>• <a href="https://lists.w3.org/Archives/Public/public-browserext/2016May/0000.html">Core API Proposal</a><br></p><p>Веб-компоненты ещё живы?</p><p>• <a href="https://vimeo.com/33430613">Web Components and Model Driven Views, Alex Russell</a><br>• <a href="https://www.polymer-project.org/">Polymer</a><br>• <a href="http://jonrimmer.github.io/are-we-componentized-yet/">Are We Componentized Yet?</a><br>• <a href="http://webcomponents.org/articles/interview-with-joshua-peek/">How GitHub is using Web Components in production</a><br></p><p>CSS-модули «ни о чём»</p><p>• <a href="http://frontender.info/css-modules-part-1-need/">Что такое CSS-модули и зачем они нам?</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/15.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/15.mp3" length="28302627"/><itunes:episode>15</itunes:episode><itunes:duration>3535</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>10 мая 2016: События летом, Chrome, реклама, Pointer Events, расширения, веб-компоненты и CSS-модули. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>16. Экономия батареи, оптимизация графики, прозрачность в HEX, !important можно, таблицы, полифилы</title><link>https://web-standards.ru/podcast/16/</link><pubDate>Sun, 15 May 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:15 События
00:03:39 Как браузеры экономят батарейку
00:16:50 Оптимизация графики
00:33:44 Прозрачность в HEX-цветах
00:43:06 !important можно, если нужно
00:48:27 Фантомные страхи и адаптивные таблицы
00:52:06 Полифил через юзер-агент

События

• Лог трансляции с CSSConf в Будапеште https://github.com/web-standards/web-standards-up/blob/master/2016-05-11_cssconfbudapest.md
• WSD в Екатеринбурге 25 июня https://wsd.events/2016/06/25/
• FrontendFellows в Перми 27 мая https://frontendfellows.timepad.ru/event/299132/
• FrontendFellows в Астане 29 июля https://frontendfellows.timepad.ru/event/328848/
• Rolling Scopes Summer Summit в Минске 4 июня https://minsk.rollingscopes.com/
• Видео с PiterCSS №3 https://youtu.be/24EZOgySNRI?list=PLMBnwIwFEFHeDVHZJw7Y5WWVkAb1O_OwC

Как браузеры экономят батарейку

• Introducing power saving mode in Opera https://www.opera.com/blogs/desktop/2016/05/introducing-power-saving-mode/

Оптимизация графики

• Reducing JPG File size https://medium.com/p/e5b27df3257c
• ImageAlpha https://pngmini.com/
• Can I Use: WebP http://caniuse.com/webp
• APNG https://wiki.mozilla.org/APNG_Specification
• MozJPEG https://github.com/mozilla/mozjpeg

Прозрачность в HEX-цветах

• RGBA и RRGGBBAA в Firefox 49 http://codepen.io/malyw/pen/wGNOrd?editors=1100
• Color in Opera 10 — HSL, RGB and Alpha Transparency https://dev.opera.com/articles/hsl-rgb-and-alpha-transparency/

!important можно, если нужно

• The Importance of !important: Forcing Immutability in CSS http://csswizardry.com/2016/05/the-importance-of-important/
• Likely https://github.com/ilyabirman/Likely

Фантомные страхи и адаптивные таблицы

• CSS only Responsive Tables http://dbushell.com/2016/03/04/css-only-responsive-tables/
• Accessible, Simple, Responsive Tables https://css-tricks.com/accessible-simple-responsive-tables/

Полифил через юзер-агент

• Polyfill.io https://cdn.polyfill.io/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:15 События<br>00:03:39 Как браузеры экономят батарейку<br>00:16:50 Оптимизация графики<br>00:33:44 Прозрачность в HEX-цветах<br>00:43:06 !important можно, если нужно<br>00:48:27 Фантомные страхи и адаптивные таблицы<br>00:52:06 Полифил через юзер-агент<br></p><p>События</p><p>• <a href="https://github.com/web-standards/web-standards-up/blob/master/2016-05-11_cssconfbudapest.md">Лог трансляции с CSSConf в Будапеште</a><br>• <a href="https://wsd.events/2016/06/25/">WSD в Екатеринбурге 25 июня</a><br>• <a href="https://frontendfellows.timepad.ru/event/299132/">FrontendFellows в Перми 27 мая</a><br>• <a href="https://frontendfellows.timepad.ru/event/328848/">FrontendFellows в Астане 29 июля</a><br>• <a href="https://minsk.rollingscopes.com/">Rolling Scopes Summer Summit в Минске 4 июня</a><br>• <a href="https://youtu.be/24EZOgySNRI?list=PLMBnwIwFEFHeDVHZJw7Y5WWVkAb1O_OwC">Видео с PiterCSS №3</a><br></p><p>Как браузеры экономят батарейку</p><p>• <a href="https://www.opera.com/blogs/desktop/2016/05/introducing-power-saving-mode/">Introducing power saving mode in Opera</a><br></p><p>Оптимизация графики</p><p>• <a href="https://medium.com/p/e5b27df3257c">Reducing JPG File size</a><br>• <a href="https://pngmini.com/">ImageAlpha</a><br>• <a href="http://caniuse.com/webp">Can I Use: WebP</a><br>• <a href="https://wiki.mozilla.org/APNG_Specification">APNG</a><br>• <a href="https://github.com/mozilla/mozjpeg">MozJPEG</a><br></p><p>Прозрачность в HEX-цветах</p><p>• <a href="http://codepen.io/malyw/pen/wGNOrd?editors=1100">RGBA и RRGGBBAA в Firefox 49</a><br>• <a href="https://dev.opera.com/articles/hsl-rgb-and-alpha-transparency/">Color in Opera 10 — HSL, RGB and Alpha Transparency</a><br></p><p>!important можно, если нужно</p><p>• <a href="http://csswizardry.com/2016/05/the-importance-of-important/">The Importance of !important: Forcing Immutability in CSS</a><br>• <a href="https://github.com/ilyabirman/Likely">Likely</a><br></p><p>Фантомные страхи и адаптивные таблицы</p><p>• <a href="http://dbushell.com/2016/03/04/css-only-responsive-tables/">CSS only Responsive Tables</a><br>• <a href="https://css-tricks.com/accessible-simple-responsive-tables/">Accessible, Simple, Responsive Tables</a><br></p><p>Полифил через юзер-агент</p><p>• <a href="https://cdn.polyfill.io/">Polyfill.io</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/16.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/16.mp3" length="29854396"/><itunes:episode>16</itunes:episode><itunes:duration>3729</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>15 мая 2016: Экономия батареи, оптимизация графики, прозрачность в HEX, !important можно, таблицы, полифилы. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>17. Семантика и БЭМ, CSS для новичков, клиенты для Git, JS-модули в Edge, Google I/O</title><link>https://web-standards.ru/podcast/17/</link><pubDate>Mon, 23 May 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:13 События
00:04:01 Семантика и БЭМ
00:29:40 CSS для новичков
00:32:09 Контроль версий и клиенты
00:45:51 JS-модули в Edge!
00:51:42 Google I/O

События

• PiterCSS №4 24 мая https://pitercss.timepad.ru/event/331983
• WSD в Екатеринбурге 25 июня https://wsd.events/2016/06/25
• Frontend Union Conf в Вильнюсе 27 августа http://frontend-union.co
• HolyJS 5 июня http://holyjs.ru

Семантика и БЭМ

• Осмысленный CSS: описывайте стилями свою логику http://css-live.ru/articles/osmyslennyj-css-opisyvajte-stilyami-svoyu-logiku.html
• Бэмантика: пишите осмысленные стили без повторов http://css-live.ru/articles/bemantika-pishite-osmyslennye-stili-bez-povtorov.html
• More Meaningful CSS http://snook.ca/archives/html_and_css/more-meaningful-css
• Семантика или смерть https://events.yandex.ru/lib/talks/1520
• MIND, библиотека доступных элементов интерфейса eBay http://ianmcburnie.github.io/mindpatterns

CSS для новичков

• Магия CSS https://webref.ru/layout/magic-of-css
• Отладка CSS http://css-live.ru/articles/otladka-css.html

Контроль версий и клиенты

• GitKraken https://gitkraken.com
• Tower https://git-tower.com
• GitHub Desktop https://desktop.github.com
• GitBox http://gitboxapp.com
• GitUp http://gitup.co
• Термины Гита и Гитхаба https://github.com/web-standards/dictionary/blob/master/git.md

JS-модули в Edge!

• Previewing ES6 Modules and more from ES2015, ES2016 and beyond https://blogs.windows.com/msedgedev/2016/05/17/es6-modules-and-beyond/
• ES-модули в Firefox https://twitter.com/jlongster/status/732645925978550272

Google I/O

• Страница события https://events.google.com/io2016
• Веб и Chrome на Google I/O https://youtube.com/playlist?list=PLNYkxOF6rcIDz1TzmmMRBC-kd8zPRTQIP
• Autofill: What web devs should know, but don’t http://blog.cloudfour.com/autofill-what-web-devs-should-know-but-dont
• Progressive Web Apps https://developers.google.com/web/progressive-web-apps
• Accelerated Mobile Pages https://ampproject.org
• Комикс xkcd https://xkcd.com/1367

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:13 События<br>00:04:01 Семантика и БЭМ<br>00:29:40 CSS для новичков<br>00:32:09 Контроль версий и клиенты<br>00:45:51 JS-модули в Edge!<br>00:51:42 Google I/O<br></p><p>События</p><p>• <a href="https://pitercss.timepad.ru/event/331983">PiterCSS №4 24 мая</a><br>• <a href="https://wsd.events/2016/06/25">WSD в Екатеринбурге 25 июня</a><br>• <a href="http://frontend-union.co">Frontend Union Conf в Вильнюсе 27 августа</a><br>• <a href="http://holyjs.ru">HolyJS 5 июня</a><br></p><p>Семантика и БЭМ</p><p>• <a href="http://css-live.ru/articles/osmyslennyj-css-opisyvajte-stilyami-svoyu-logiku.html">Осмысленный CSS: описывайте стилями свою логику</a><br>• <a href="http://css-live.ru/articles/bemantika-pishite-osmyslennye-stili-bez-povtorov.html">Бэмантика: пишите осмысленные стили без повторов</a><br>• <a href="http://snook.ca/archives/html_and_css/more-meaningful-css">More Meaningful CSS</a><br>• <a href="https://events.yandex.ru/lib/talks/1520">Семантика или смерть</a><br>• <a href="http://ianmcburnie.github.io/mindpatterns">MIND, библиотека доступных элементов интерфейса eBay</a><br></p><p>CSS для новичков</p><p>• <a href="https://webref.ru/layout/magic-of-css">Магия CSS</a><br>• <a href="http://css-live.ru/articles/otladka-css.html">Отладка CSS</a><br></p><p>Контроль версий и клиенты</p><p>• <a href="https://gitkraken.com">GitKraken</a><br>• <a href="https://git-tower.com">Tower</a><br>• <a href="https://desktop.github.com">GitHub Desktop</a><br>• <a href="http://gitboxapp.com">GitBox</a><br>• <a href="http://gitup.co">GitUp</a><br>• <a href="https://github.com/web-standards/dictionary/blob/master/git.md">Термины Гита и Гитхаба</a><br></p><p>JS-модули в Edge!</p><p>• <a href="https://blogs.windows.com/msedgedev/2016/05/17/es6-modules-and-beyond/">Previewing ES6 Modules and more from ES2015, ES2016 and beyond</a><br>• <a href="https://twitter.com/jlongster/status/732645925978550272">ES-модули в Firefox</a><br></p><p>Google I/O</p><p>• <a href="https://events.google.com/io2016">Страница события</a><br>• <a href="https://youtube.com/playlist?list=PLNYkxOF6rcIDz1TzmmMRBC-kd8zPRTQIP">Веб и Chrome на Google I/O</a><br>• <a href="http://blog.cloudfour.com/autofill-what-web-devs-should-know-but-dont">Autofill: What web devs should know, but don’t</a><br>• <a href="https://developers.google.com/web/progressive-web-apps">Progressive Web Apps</a><br>• <a href="https://ampproject.org">Accelerated Mobile Pages</a><br>• <a href="https://xkcd.com/1367">Комикс xkcd</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/17.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/17.mp3" length="28638394"/><itunes:episode>17</itunes:episode><itunes:duration>3577</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>23 мая 2016: Семантика и БЭМ, CSS для новичков, клиенты для Git, JS-модули в Edge, Google I/O. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>18. Новичкам, Reset или Normalize, jQuery и Bootstrap, атомарный CSS, сервис-воркеры в Safari</title><link>https://web-standards.ru/podcast/18/</link><pubDate>Mon, 30 May 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:13 События
00:02:34 Статьи для новичков
00:06:38 Reset против Normalize
00:13:29 JS для начинающих
00:15:33 Дилетанты и профессионалы
00:25:20 Зачем разбираться в SVG
00:29:25 Атомарный CSS
00:37:45 Программирование на CSS
00:49:60 Сервис-воркеры в Safari

События

• Frontend Conf http://frontendconf.ru/
• ScotlandJS http://scotlandjs.com/
• ScotlandCSS http://scotlandcss.com/
• HolyJS 5 июня http://holyjs.ru/
• Встреча с докладчиками https://vk.com/spb_frontend_meetup_160530
• Fronteers https://fronteers.nl/congres/2016

Статьи для новичков

• От нуля до героя фронтенда, часть 2 https://medium.com/p/25f19e56eb29
• Хорошие и плохие CSS-практики для начинающих https://medium.com/p/619289ce8bae
• Михаил Дубаков https://www.ozon.ru/person/1099694/
• Бесплатный курс Академии по SVG https://htmlacademy.ru/courses/130

Reset против Normalize

• Reset.css http://meyerweb.com/eric/tools/css/reset/
• Normalize.css https://necolas.github.io/normalize.css/
• Sublime Autoprefixer https://github.com/sindresorhus/sublime-autoprefixer
• Atom Autoprefixer https://github.com/sindresorhus/atom-autoprefixer

JS для начинающих

Дилетанты и профессионалы

• jQuery и Bootstrap: расставляем точки над «i» http://frontender.info/whats-wrong-with-jquery-and-bootstrap/
• Мобильный Твиттер https://mobile.twitter.com/
• UnCSS https://github.com/giakki/uncss

Зачем разбираться в SVG

• Бесплатный курс Академии по SVG https://htmlacademy.ru/courses/130

Атомарный CSS

• Universal.css https://github.com/marmelab/universal.css#readme
• OrnaJS http://ornaorg.github.io/
• Cutestrap https://www.cutestrap.com/
• Flex Layout Attribute http://progressivered.com/fla/
• Material Design Lite https://getmdl.io/

Программирование на CSS

• CSS When/Else Rules https://tabatkins.github.io/specs/css-when-else/

Сервис-воркеры в Safari

• Safari TP5 https://webkit.org/blog/6415/release-notes-for-safari-technology-preview-5/
• Service Workers 101 https://github.com/delapuente/service-workers-101#readme
• Сервис-воркеры в Edge https://developer.microsoft.com/en-us/microsoft-edge/platform/status/serviceworker
• Джейк Арчибальд https://twitter.com/jaffathecake
• Тимоти Хэтчер https://twitter.com/xeenon
• Bringing seamless checkouts to the mobile web https://youtu.be/yelPlCVZLEE
• Payment Request API https://w3c.github.io/browser-payment-api/specs/paymentrequest.html

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:13 События<br>00:02:34 Статьи для новичков<br>00:06:38 Reset против Normalize<br>00:13:29 JS для начинающих<br>00:15:33 Дилетанты и профессионалы<br>00:25:20 Зачем разбираться в SVG<br>00:29:25 Атомарный CSS<br>00:37:45 Программирование на CSS<br>00:49:60 Сервис-воркеры в Safari<br></p><p>События</p><p>• <a href="http://frontendconf.ru/">Frontend Conf</a><br>• <a href="http://scotlandjs.com/">ScotlandJS</a><br>• <a href="http://scotlandcss.com/">ScotlandCSS</a><br>• <a href="http://holyjs.ru/">HolyJS 5 июня</a><br>• <a href="https://vk.com/spb_frontend_meetup_160530">Встреча с докладчиками</a><br>• <a href="https://fronteers.nl/congres/2016">Fronteers</a><br></p><p>Статьи для новичков</p><p>• <a href="https://medium.com/p/25f19e56eb29">От нуля до героя фронтенда, часть 2</a><br>• <a href="https://medium.com/p/619289ce8bae">Хорошие и плохие CSS-практики для начинающих</a><br>• <a href="https://www.ozon.ru/person/1099694/">Михаил Дубаков</a><br>• <a href="https://htmlacademy.ru/courses/130">Бесплатный курс Академии по SVG</a><br></p><p>Reset против Normalize</p><p>• <a href="http://meyerweb.com/eric/tools/css/reset/">Reset.css</a><br>• <a href="https://necolas.github.io/normalize.css/">Normalize.css</a><br>• <a href="https://github.com/sindresorhus/sublime-autoprefixer">Sublime Autoprefixer</a><br>• <a href="https://github.com/sindresorhus/atom-autoprefixer">Atom Autoprefixer</a><br></p><p>JS для начинающих</p><p>Дилетанты и профессионалы</p><p>• <a href="http://frontender.info/whats-wrong-with-jquery-and-bootstrap/">jQuery и Bootstrap: расставляем точки над «i»</a><br>• <a href="https://mobile.twitter.com/">Мобильный Твиттер</a><br>• <a href="https://github.com/giakki/uncss">UnCSS</a><br></p><p>Зачем разбираться в SVG</p><p>• <a href="https://htmlacademy.ru/courses/130">Бесплатный курс Академии по SVG</a><br></p><p>Атомарный CSS</p><p>• <a href="https://github.com/marmelab/universal.css#readme">Universal.css</a><br>• <a href="http://ornaorg.github.io/">OrnaJS</a><br>• <a href="https://www.cutestrap.com/">Cutestrap</a><br>• <a href="http://progressivered.com/fla/">Flex Layout Attribute</a><br>• <a href="https://getmdl.io/">Material Design Lite</a><br></p><p>Программирование на CSS</p><p>• <a href="https://tabatkins.github.io/specs/css-when-else/">CSS When/Else Rules</a><br></p><p>Сервис-воркеры в Safari</p><p>• <a href="https://webkit.org/blog/6415/release-notes-for-safari-technology-preview-5/">Safari TP5</a><br>• <a href="https://github.com/delapuente/service-workers-101#readme">Service Workers 101</a><br>• <a href="https://developer.microsoft.com/en-us/microsoft-edge/platform/status/serviceworker">Сервис-воркеры в Edge</a><br>• <a href="https://twitter.com/jaffathecake">Джейк Арчибальд</a><br>• <a href="https://twitter.com/xeenon">Тимоти Хэтчер</a><br>• <a href="https://youtu.be/yelPlCVZLEE">Bringing seamless checkouts to the mobile web</a><br>• <a href="https://w3c.github.io/browser-payment-api/specs/paymentrequest.html">Payment Request API</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/18.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/18.mp3" length="29782677"/><itunes:episode>18</itunes:episode><itunes:duration>3720</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>30 мая 2016: Новичкам, Reset или Normalize, jQuery и Bootstrap, атомарный CSS, сервис-воркеры в Safari. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>19. Семантика CSS и HTML, содержимое в CSS, полезное для SVG, веб и приложения</title><link>https://web-standards.ru/podcast/19/</link><pubDate>Wed, 08 Jun 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:13 События
00:06:40 Семантика CSS и HTML
00:22:00 Содержимое в CSS
00:31:46 Полезное для SVG
00:38:46 Веб и приложения

События

• HolyJS http://holyjs.ru/
• Антихайп, Андрей Листочкин https://youtu.be/xPFRUM_oDKA
• Лог со ScotlandCSS https://github.com/web-standards/web-standards-up/blob/master/2016-06-01_scotlandcss.md
• Лог со ScotlandJS №1 https://github.com/web-standards/web-standards-up/blob/master/2016-06-02_scotlandjs.md
• Лог со ScotlandJS №2 https://github.com/web-standards/web-standards-up/blob/master/2016-06-03_scotlandjs.md
• HTML Special и CSS Day http://cssday.nl/
• WSD в Екатеринбурге https://wsd.events/2016/06/25/

Семантика CSS и HTML

• Семантический CSS http://css-live.ru/articles/semanticheskij-css.html
• Понимание семантики http://css-live.ru/articles/ponimanie-semantiki.html
• Слова в CSS-классах https://github.com/yoksel/common-words
• Managing CSS Projects with ITCSS https://youtu.be/1OKZOV-iLj4
• BEML https://github.com/zenwalker/node-beml

Содержимое в CSS

• CSS Generated Content https://www.w3.org/TR/css-content-3/
• Модуль генерируемого контента CSS3 обновился спустя 13 лет http://css-live.ru/vecssti-s-polej/modul-generiruemogo-kontenta-css3-obnovilsya-spustya-13-let.html

Полезное для SVG

• SVG Crowbar https://nytimes.github.io/svg-crowbar/
• SVGO compression https://github.com/BohemianCoding/svgo-compressor

Веб и приложения

• State of the gap https://remysharp.com/2016/05/28/state-of-the-gap
• Регрессивные веб-приложения http://css-live.ru/articles/regressivnye-veb-prilozheniya.html
• Instant Articles https://instantarticles.fb.com/
• Why is Instagram not a website (yet)? https://soledadpenades.com/2016/05/17/why-is-instagram-not-a-website-yet/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:13 События<br>00:06:40 Семантика CSS и HTML<br>00:22:00 Содержимое в CSS<br>00:31:46 Полезное для SVG<br>00:38:46 Веб и приложения<br></p><p>События</p><p>• <a href="http://holyjs.ru/">HolyJS</a><br>• <a href="https://youtu.be/xPFRUM_oDKA">Антихайп, Андрей Листочкин</a><br>• <a href="https://github.com/web-standards/web-standards-up/blob/master/2016-06-01_scotlandcss.md">Лог со ScotlandCSS</a><br>• <a href="https://github.com/web-standards/web-standards-up/blob/master/2016-06-02_scotlandjs.md">Лог со ScotlandJS №1</a><br>• <a href="https://github.com/web-standards/web-standards-up/blob/master/2016-06-03_scotlandjs.md">Лог со ScotlandJS №2</a><br>• <a href="http://cssday.nl/">HTML Special и CSS Day</a><br>• <a href="https://wsd.events/2016/06/25/">WSD в Екатеринбурге</a><br></p><p>Семантика CSS и HTML</p><p>• <a href="http://css-live.ru/articles/semanticheskij-css.html">Семантический CSS</a><br>• <a href="http://css-live.ru/articles/ponimanie-semantiki.html">Понимание семантики</a><br>• <a href="https://github.com/yoksel/common-words">Слова в CSS-классах</a><br>• <a href="https://youtu.be/1OKZOV-iLj4">Managing CSS Projects with ITCSS</a><br>• <a href="https://github.com/zenwalker/node-beml">BEML</a><br></p><p>Содержимое в CSS</p><p>• <a href="https://www.w3.org/TR/css-content-3/">CSS Generated Content</a><br>• <a href="http://css-live.ru/vecssti-s-polej/modul-generiruemogo-kontenta-css3-obnovilsya-spustya-13-let.html">Модуль генерируемого контента CSS3 обновился спустя 13 лет</a><br></p><p>Полезное для SVG</p><p>• <a href="https://nytimes.github.io/svg-crowbar/">SVG Crowbar</a><br>• <a href="https://github.com/BohemianCoding/svgo-compressor">SVGO compression</a><br></p><p>Веб и приложения</p><p>• <a href="https://remysharp.com/2016/05/28/state-of-the-gap">State of the gap</a><br>• <a href="http://css-live.ru/articles/regressivnye-veb-prilozheniya.html">Регрессивные веб-приложения</a><br>• <a href="https://instantarticles.fb.com/">Instant Articles</a><br>• <a href="https://soledadpenades.com/2016/05/17/why-is-instagram-not-a-website-yet/">Why is Instagram not a website (yet)?</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/19.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/19.mp3" length="28598179"/><itunes:episode>19</itunes:episode><itunes:duration>3572</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>8 июня 2016: Семантика CSS и HTML, содержимое в CSS, полезное для SVG, веб и приложения. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>20. Браузеры, jQuery, практический CSS, типографика на SVG, открытый веб, как дела в Adobe</title><link>https://web-standards.ru/podcast/20/</link><pubDate>Tue, 14 Jun 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Дмитрий Барановский

Темы

00:00:00 Интро
00:00:13 События
00:06:10 Релизы недели
00:17:06 Практический CSS
00:23:01 Типографика на SVG
00:25:38 Чёртов открытый веб
00:39:49 Как дела в Adobe

События

• PiterCSS №5 17 июня https://pitercss.timepad.ru/event/340787/
• WSD в Екатеринбурге https://wsd.events/2016/06/25/
• HTML Special и CSS Day http://cssday.nl/
• Progressive Web App Dev Summit https://events.withgoogle.com/progressive-web-app-dev-summit/
• OdessaJS http://odessajs.org/
• Web Directions https://www.webdirections.org/
• JSConf AU http://2016.jsconfau.com/
• CSSConf AU http://2015.cssconf.com.au/

Релизы недели

• Firefox 47 http://tanalin.com/blog/2016/06/firefox-47/
• WebExtensions API https://wiki.mozilla.org/WebExtensions
• Announcing LastPass for Microsoft Edge https://blog.lastpass.com/2016/06/announcing-lastpass-for-microsoft-edge.html/
• What’s new in Chromium 51 and Opera 38 https://dev.opera.com/blog/opera-38/
• Presentation API https://w3c.github.io/presentation-api/
• jQuery 3.0 http://blog.jquery.com/2016/06/09/jquery-3-0-final-released/

Практический CSS

• Avoid Overstyling Base Styles http://snook.ca/archives/html_and_css/avoid-overstyling-base-styles
• CSS at BBC Sport https://medium.com/p/bab546184e66
• Do websites need to look exactly the same in every browser? http://dowebsitesneedtolookexactlythesameineverybrowser.com/

Типографика на SVG

• Type Terms https://www.supremo.tv/typeterms/

Чёртов открытый веб

• The Fucking Open Web https://hueniverse.com/2016/06/08/the-fucking-open-web/
• PWA Discovery: You Ain’t Seen Nothin Yet https://infrequently.org/2016/06/pwa-discovery-you-aint-seen-nothin-yet/

Как дела в Adobe

• Dmitry Baranovskiy’s Web Log http://dmitry.baranovskiy.com/
• Эдоуби https://ru.wikipedia.org/wiki/Adobe_Systems
• Snap.svg http://snapsvg.io/
• Raphaël https://github.com/DmitryBaranovskiy/raphael
• Adobe Experience Design (XD) http://www.adobe.com/products/experience-design.html
• Sketch https://www.sketchapp.com/
• Creative Cloud Extract (Project Parfait) http://www.adobe.com/creativecloud/extract.html
• SVGO Compressor для Sketch https://github.com/BohemianCoding/svgo-compressor
• SVGO Exporter for Adobe Illustrator https://mijingo.com/blog/svgo-exporter-for-adobe-illustrator
• SVGO https://github.com/svg/svgo
• Avocode https://avocode.com/
• Webflow https://webflow.com/
• Brackets http://brackets.io/
• Adobe Web Platform http://webplatform.adobe.com/
• CSS Regions http://webplatform.adobe.com/regions/
• Snap.svg Animator для Adobe Flash https://youtu.be/waTuhjBSJrs

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Гости: Дмитрий Барановский</p><p>Темы</p><p>00:00:00 Интро<br>00:00:13 События<br>00:06:10 Релизы недели<br>00:17:06 Практический CSS<br>00:23:01 Типографика на SVG<br>00:25:38 Чёртов открытый веб<br>00:39:49 Как дела в Adobe<br></p><p>События</p><p>• <a href="https://pitercss.timepad.ru/event/340787/">PiterCSS №5 17 июня</a><br>• <a href="https://wsd.events/2016/06/25/">WSD в Екатеринбурге</a><br>• <a href="http://cssday.nl/">HTML Special и CSS Day</a><br>• <a href="https://events.withgoogle.com/progressive-web-app-dev-summit/">Progressive Web App Dev Summit</a><br>• <a href="http://odessajs.org/">OdessaJS</a><br>• <a href="https://www.webdirections.org/">Web Directions</a><br>• <a href="http://2016.jsconfau.com/">JSConf AU</a><br>• <a href="http://2015.cssconf.com.au/">CSSConf AU</a><br></p><p>Релизы недели</p><p>• <a href="http://tanalin.com/blog/2016/06/firefox-47/">Firefox 47</a><br>• <a href="https://wiki.mozilla.org/WebExtensions">WebExtensions API</a><br>• <a href="https://blog.lastpass.com/2016/06/announcing-lastpass-for-microsoft-edge.html/">Announcing LastPass for Microsoft Edge</a><br>• <a href="https://dev.opera.com/blog/opera-38/">What’s new in Chromium 51 and Opera 38</a><br>• <a href="https://w3c.github.io/presentation-api/">Presentation API</a><br>• <a href="http://blog.jquery.com/2016/06/09/jquery-3-0-final-released/">jQuery 3.0</a><br></p><p>Практический CSS</p><p>• <a href="http://snook.ca/archives/html_and_css/avoid-overstyling-base-styles">Avoid Overstyling Base Styles</a><br>• <a href="https://medium.com/p/bab546184e66">CSS at BBC Sport</a><br>• <a href="http://dowebsitesneedtolookexactlythesameineverybrowser.com/">Do websites need to look exactly the same in every browser?</a><br></p><p>Типографика на SVG</p><p>• <a href="https://www.supremo.tv/typeterms/">Type Terms</a><br></p><p>Чёртов открытый веб</p><p>• <a href="https://hueniverse.com/2016/06/08/the-fucking-open-web/">The Fucking Open Web</a><br>• <a href="https://infrequently.org/2016/06/pwa-discovery-you-aint-seen-nothin-yet/">PWA Discovery: You Ain’t Seen Nothin Yet</a><br></p><p>Как дела в Adobe</p><p>• <a href="http://dmitry.baranovskiy.com/">Dmitry Baranovskiy’s Web Log</a><br>• <a href="https://ru.wikipedia.org/wiki/Adobe_Systems">Эдоуби</a><br>• <a href="http://snapsvg.io/">Snap.svg</a><br>• <a href="https://github.com/DmitryBaranovskiy/raphael">Raphaël</a><br>• <a href="http://www.adobe.com/products/experience-design.html">Adobe Experience Design (XD)</a><br>• <a href="https://www.sketchapp.com/">Sketch</a><br>• <a href="http://www.adobe.com/creativecloud/extract.html">Creative Cloud Extract (Project Parfait)</a><br>• <a href="https://github.com/BohemianCoding/svgo-compressor">SVGO Compressor для Sketch</a><br>• <a href="https://mijingo.com/blog/svgo-exporter-for-adobe-illustrator">SVGO Exporter for Adobe Illustrator</a><br>• <a href="https://github.com/svg/svgo">SVGO</a><br>• <a href="https://avocode.com/">Avocode</a><br>• <a href="https://webflow.com/">Webflow</a><br>• <a href="http://brackets.io/">Brackets</a><br>• <a href="http://webplatform.adobe.com/">Adobe Web Platform</a><br>• <a href="http://webplatform.adobe.com/regions/">CSS Regions</a><br>• <a href="https://youtu.be/waTuhjBSJrs">Snap.svg Animator для Adobe Flash</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/20.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/20.mp3" length="32126281"/><itunes:episode>20</itunes:episode><itunes:duration>4013</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>14 июня 2016: Браузеры, jQuery, практический CSS, типографика на SVG, открытый веб, как дела в Adobe. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>21. Google Fonts, CSS в Фейсбуке, нюансы флексов, ретина, кнопки или ссылки, Apple Pay в Safari</title><link>https://web-standards.ru/podcast/21/</link><pubDate>Mon, 20 Jun 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:13 События
00:06:49 Шрифты
00:13:39 Практика
00:37:44 Новинки Safari

События

• HTML Special и CSS Day http://cssday.nl/2016
• Лог с HTML Special https://github.com/web-standards/web-standards-up/blob/master/2016-06-16_htmlspecial.md
• Лог с CSS Day https://github.com/web-standards/web-standards-up/blob/master/2016-06-17_cssday.md
• Саммит по PWA https://events.withgoogle.com/progressive-web-app-dev-summit/
• PiterCSS №5 https://pitercss.timepad.ru/event/340787/
• Видео с PiterCSS https://youtu.be/qFeCi6E3e14

Шрифты

• Google Fonts https://fonts.google.com/
• Паттерны загрузки веб-шрифтов http://web-standards.ru/articles/web-font-loading-patterns/

Практика

• Что должен знать HTML-верстальщик? http://krekotun.ru/ui-developer-skills
• Improving CSS quality at Facebook and beyond https://code.facebook.com/posts/879890885467584/improving-css-quality-at-facebook-and-beyond
• Как во флексбоксе работают z-index и автоотступы http://prgssr.ru/development/kak-rabotayut-v-fleksbokse-z-index-i-avtootstupy.html
• New CSS Flexbox behavior for absolute-positioned children https://googlechrome.github.io/samples/css-flexbox-abspos/index.html
• Pixel Density, Demystified https://medium.com/p/a4db63ba2922
• Anchors vs Buttons https://bitsofco.de/anchors-vs-buttons/

Новинки Safari

• Safari 10.0 https://developer.apple.com/library/prerelease/content/releasenotes/General/WhatsNewInSafari/Articles/Safari_10_0.html
• Apple Pay JS https://developer.apple.com/reference/applepayjs
• Apple Pay on the Web https://lists.w3.org/Archives/Public/public-payments-wg/2016Jun/0013.html
• Видео сессии про Apple Pay с WWDC https://developer.apple.com/videos/play/wwdc2016/703/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:13 События<br>00:06:49 Шрифты<br>00:13:39 Практика<br>00:37:44 Новинки Safari<br></p><p>События</p><p>• <a href="http://cssday.nl/2016">HTML Special и CSS Day</a><br>• <a href="https://github.com/web-standards/web-standards-up/blob/master/2016-06-16_htmlspecial.md">Лог с HTML Special</a><br>• <a href="https://github.com/web-standards/web-standards-up/blob/master/2016-06-17_cssday.md">Лог с CSS Day</a><br>• <a href="https://events.withgoogle.com/progressive-web-app-dev-summit/">Саммит по PWA</a><br>• <a href="https://pitercss.timepad.ru/event/340787/">PiterCSS №5</a><br>• <a href="https://youtu.be/qFeCi6E3e14">Видео с PiterCSS</a><br></p><p>Шрифты</p><p>• <a href="https://fonts.google.com/">Google Fonts</a><br>• <a href="http://web-standards.ru/articles/web-font-loading-patterns/">Паттерны загрузки веб-шрифтов</a><br></p><p>Практика</p><p>• <a href="http://krekotun.ru/ui-developer-skills">Что должен знать HTML-верстальщик?</a><br>• <a href="https://code.facebook.com/posts/879890885467584/improving-css-quality-at-facebook-and-beyond">Improving CSS quality at Facebook and beyond</a><br>• <a href="http://prgssr.ru/development/kak-rabotayut-v-fleksbokse-z-index-i-avtootstupy.html">Как во флексбоксе работают z-index и автоотступы</a><br>• <a href="https://googlechrome.github.io/samples/css-flexbox-abspos/index.html">New CSS Flexbox behavior for absolute-positioned children</a><br>• <a href="https://medium.com/p/a4db63ba2922">Pixel Density, Demystified</a><br>• <a href="https://bitsofco.de/anchors-vs-buttons/">Anchors vs Buttons</a><br></p><p>Новинки Safari</p><p>• <a href="https://developer.apple.com/library/prerelease/content/releasenotes/General/WhatsNewInSafari/Articles/Safari_10_0.html">Safari 10.0</a><br>• <a href="https://developer.apple.com/reference/applepayjs">Apple Pay JS</a><br>• <a href="https://lists.w3.org/Archives/Public/public-payments-wg/2016Jun/0013.html">Apple Pay on the Web</a><br>• <a href="https://developer.apple.com/videos/play/wwdc2016/703/">Видео сессии про Apple Pay с WWDC</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/21.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/21.mp3" length="23302123"/><itunes:episode>21</itunes:episode><itunes:duration>2910</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>20 июня 2016: Google Fonts, CSS в Фейсбуке, нюансы флексов, ретина, кнопки или ссылки, Apple Pay в Safari. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>22. Joyent, Element Queries, React в Mail.Ru, стандарты, собеседования, путь верстальщика</title><link>https://web-standards.ru/podcast/22/</link><pubDate>Mon, 27 Jun 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Андрей Сумин

Темы

00:00:00 Интро
00:00:13 События
00:09:03 Samsung купила Joyent
00:13:39 Element Queries
00:17:30 React в Mail.Ru
00:25:31 Стандарты и семантика
00:45:51 Собеседования и новички
00:57:54 Как верстальщику стать замтехдира

События

• WSD в Екатеринбурге https://wsd.events/2016/06/25/
• Видео с WSD https://youtu.be/FlxpXoiiiT4
• Круглый стол на саммите PWA и другие видео https://youtu.be/EyyEfxrk_NU?list=PLNYkxOF6rcIAWWNR_Q6eLPhsyx6VvYjVb
• The Progress of Web Apps (Edge) https://medium.com/p/8d8eb68d524e
• MoscowJS №31 https://moscowjs.timepad.ru/event/345706/
• OdessaJS http://odessajs.org/
• Билеты на Frontend Union Conf https://ti.to/frontend-union/2016/
• Видео с Frontend Union Conf 2015 https://youtu.be/5T6OnChCO78?list=PLYWZNd96EXDaR2QNAggAC0FwiHcfWhCBD

Samsung купила Joyent

• Samsung acquires Joyent https://www.joyent.com/blog/samsung-acquires-joyent
• Node.js Foundation https://nodejs.org/en/foundation/

Element Queries

• EQCSS http://elementqueries.com/
• Container Queries: Once More Unto the Breach http://alistapart.com/article/container-queries-once-more-unto-the-breach

React в Mail.Ru

• Facebook Messenger https://www.messenger.com/
• Про Messenger на JSConf в Берлине https://youtu.be/rSx5RxuaZfc
• Константин Лебедев на Фейсбуке https://fb.com/ibnrubaxa
• Андрей Сумин в Фейсбуке https://fb.com/AndrewSumin
• Новый фронтенд Tinkoff.ru: Fluxible + React https://habr.ru/p/303580/

Стандарты и семантика

• Насколько строго вы следуете стандартам и лучшим практикам на фронтенде https://habr.ru/p/303918/
• Документация по y5 http://img.yandex.net/y5/1.5b/docs/html/y5.html
• The web platforms, plural, PPK http://www.quirksmode.org/blog/archives/2015/05/tools_dont_solv.html#link2

Собеседования и новички

• Что ожидать на собеседовании на HTML-верстальщика или JS-программиста https://medium.com/p/a916de106283

Как верстальщику стать замтехдира

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Гости: Андрей Сумин</p><p>Темы</p><p>00:00:00 Интро<br>00:00:13 События<br>00:09:03 Samsung купила Joyent<br>00:13:39 Element Queries<br>00:17:30 React в Mail.Ru<br>00:25:31 Стандарты и семантика<br>00:45:51 Собеседования и новички<br>00:57:54 Как верстальщику стать замтехдира<br></p><p>События</p><p>• <a href="https://wsd.events/2016/06/25/">WSD в Екатеринбурге</a><br>• <a href="https://youtu.be/FlxpXoiiiT4">Видео с WSD</a><br>• <a href="https://youtu.be/EyyEfxrk_NU?list=PLNYkxOF6rcIAWWNR_Q6eLPhsyx6VvYjVb">Круглый стол на саммите PWA и другие видео</a><br>• <a href="https://medium.com/p/8d8eb68d524e">The Progress of Web Apps (Edge)</a><br>• <a href="https://moscowjs.timepad.ru/event/345706/">MoscowJS №31</a><br>• <a href="http://odessajs.org/">OdessaJS</a><br>• <a href="https://ti.to/frontend-union/2016/">Билеты на Frontend Union Conf</a><br>• <a href="https://youtu.be/5T6OnChCO78?list=PLYWZNd96EXDaR2QNAggAC0FwiHcfWhCBD">Видео с Frontend Union Conf 2015</a><br></p><p>Samsung купила Joyent</p><p>• <a href="https://www.joyent.com/blog/samsung-acquires-joyent">Samsung acquires Joyent</a><br>• <a href="https://nodejs.org/en/foundation/">Node.js Foundation</a><br></p><p>Element Queries</p><p>• <a href="http://elementqueries.com/">EQCSS</a><br>• <a href="http://alistapart.com/article/container-queries-once-more-unto-the-breach">Container Queries: Once More Unto the Breach</a><br></p><p>React в Mail.Ru</p><p>• <a href="https://www.messenger.com/">Facebook Messenger</a><br>• <a href="https://youtu.be/rSx5RxuaZfc">Про Messenger на JSConf в Берлине</a><br>• <a href="https://fb.com/ibnrubaxa">Константин Лебедев на Фейсбуке</a><br>• <a href="https://fb.com/AndrewSumin">Андрей Сумин в Фейсбуке</a><br>• <a href="https://habr.ru/p/303580/">Новый фронтенд Tinkoff.ru: Fluxible + React</a><br></p><p>Стандарты и семантика</p><p>• <a href="https://habr.ru/p/303918/">Насколько строго вы следуете стандартам и лучшим практикам на фронтенде</a><br>• <a href="http://img.yandex.net/y5/1.5b/docs/html/y5.html">Документация по y5</a><br>• <a href="http://www.quirksmode.org/blog/archives/2015/05/tools_dont_solv.html#link2">The web platforms, plural, PPK</a><br></p><p>Собеседования и новички</p><p>• <a href="https://medium.com/p/a916de106283">Что ожидать на собеседовании на HTML-верстальщика или JS-программиста</a><br></p><p>Как верстальщику стать замтехдира</p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/22.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/22.mp3" length="29910373"/><itunes:episode>22</itunes:episode><itunes:duration>3736</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>27 июня 2016: Joyent, Element Queries, React в Mail.Ru, стандарты, собеседования, путь верстальщика. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>23. HTML 5.1, Dreamweaver, Гудини, ссылки, безопасность и наставничество</title><link>https://web-standards.ru/podcast/23/</link><pubDate>Mon, 04 Jul 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:12 События
00:02:27 HTML 5.1
00:07:57 Откопали Dreamweaver
00:16:19 Гудини заработал
00:21:10 Ссылки и безопасность
00:37:01 Наставничество

События

• OdessaJS 2—3 июля http://odessajs.org/
• FrontTalks 17—18 сентября https://events.yandex.ru/events/yagosti/17-18-september-2016/
• JSconf EU http://2017.jsconf.eu/ и CSSconf EU http://2017.cssconf.eu/ 5—7 мая 2017
• Frontend Mix 7 июля https://events.yandex.ru/events/meetings/7-july-2016/
• Яндекс.Субботник 9 июля https://events.yandex.ru/events/yasubbotnik/09-july-2016/

HTML 5.1

• HTML5.0 уходит в прошлое http://css-live.ru/vecssti-s-polej/html5-0-uxodit-v-proshloe.html
• Multirange http://leaverou.github.io/multirange/

Откопали Dreamweaver

• Dreamweaver is back for us, coders https://medium.com/p/2a1be75ae595
• Блог Brackets http://blog.brackets.io/

Гудини заработал

• Paint Worklet API https://twitter.com/DasSurma/status/747417421938470912

Ссылки и безопасность

• About rel=noopener https://mathiasbynens.github.io/rel-noopener/
• Everything about controlling the Referer header https://blog.fastmail.com/2016/06/20/everything-you-could-ever-want-to-know-and-more-about-controlling-the-referer-header/
• Джереми Кит на HTML Special https://vimeo.com/172794545
• Things to Know with Third-Party Scripts https://css-tricks.com/potential-dangers-of-third-party-javascript/

Наставничество

• Алёна Батицкая на PiterCSS №5 https://youtu.be/qFeCi6E3e14?t=1354
• Путь наставника http://web-standards.ru/articles/path-of-tutor/
• Алексей Рыбаков, он же Flack http://flack.ru/
• Пособие для новичков Стаса Мельникова https://www.gitbook.com/book/melnik909/tutorial-for-beginner-front-end-developer/details

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:12 События<br>00:02:27 HTML 5.1<br>00:07:57 Откопали Dreamweaver<br>00:16:19 Гудини заработал<br>00:21:10 Ссылки и безопасность<br>00:37:01 Наставничество<br></p><p>События</p><p>• <a href="http://odessajs.org/">OdessaJS 2—3 июля</a><br>• <a href="https://events.yandex.ru/events/yagosti/17-18-september-2016/">FrontTalks 17—18 сентября</a><br>• <a href="http://2017.jsconf.eu/">JSconf EU</a> и <a href="http://2017.cssconf.eu/">CSSconf EU</a> 5—7 мая 2017<br>• <a href="https://events.yandex.ru/events/meetings/7-july-2016/">Frontend Mix 7 июля</a><br>• <a href="https://events.yandex.ru/events/yasubbotnik/09-july-2016/">Яндекс.Субботник 9 июля</a><br></p><p>HTML 5.1</p><p>• <a href="http://css-live.ru/vecssti-s-polej/html5-0-uxodit-v-proshloe.html">HTML5.0 уходит в прошлое</a><br>• <a href="http://leaverou.github.io/multirange/">Multirange</a><br></p><p>Откопали Dreamweaver</p><p>• <a href="https://medium.com/p/2a1be75ae595">Dreamweaver is back for us, coders</a><br>• <a href="http://blog.brackets.io/">Блог Brackets</a><br></p><p>Гудини заработал</p><p>• <a href="https://twitter.com/DasSurma/status/747417421938470912">Paint Worklet API</a><br></p><p>Ссылки и безопасность</p><p>• <a href="https://mathiasbynens.github.io/rel-noopener/">About rel=noopener</a><br>• <a href="https://blog.fastmail.com/2016/06/20/everything-you-could-ever-want-to-know-and-more-about-controlling-the-referer-header/">Everything about controlling the Referer header</a><br>• <a href="https://vimeo.com/172794545">Джереми Кит на HTML Special</a><br>• <a href="https://css-tricks.com/potential-dangers-of-third-party-javascript/">Things to Know with Third-Party Scripts</a><br></p><p>Наставничество</p><p>• <a href="https://youtu.be/qFeCi6E3e14?t=1354">Алёна Батицкая на PiterCSS №5</a><br>• <a href="http://web-standards.ru/articles/path-of-tutor/">Путь наставника</a><br>• <a href="http://flack.ru/">Алексей Рыбаков, он же Flack</a><br>• <a href="https://www.gitbook.com/book/melnik909/tutorial-for-beginner-front-end-developer/details">Пособие для новичков Стаса Мельникова</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/23.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/23.mp3" length="27334329"/><itunes:episode>23</itunes:episode><itunes:duration>3414</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>4 июля 2016: HTML 5.1, Dreamweaver, Гудини, ссылки, безопасность и наставничество. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>24. Safari TP8, Servo, цвета в вебе, сетки, доступность, портфолио</title><link>https://web-standards.ru/podcast/24/</link><pubDate>Mon, 11 Jul 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:14 События
00:05:23 Новости браузеров
00:14:06 Цвета в вебе
00:25:41 Практика
00:41:47 Портфолио
00:55:50 О подкасте

События

• Frontend Mix https://events.yandex.ru/events/meetings/7-july-2016/
• Я.Субботник https://events.yandex.ru/events/yasubbotnik/09-july-2016/register/
• Frontend Union Conf http://frontend-union.co/
• FrontTalks http://fronttalks.ru/
• Календарь WSD https://wsd.events/#calendar

Новости браузеров

• Safari Technology Preview Release 8 https://webkit.org/blog/6744/release-notes-for-safari-technology-preview-release-8/
• Servo Nightly Builds Available https://blog.servo.org/2016/06/30/servo-nightlies/
• Псевдокласс focus-within https://drafts.csswg.org/selectors-4/#the-focus-within-pseudo

Цвета в вебе

• Improving Color on the Web https://webkit.org/blog/6682/improving-color-on-the-web/
• CSS Color Module Level 4 https://www.w3.org/TR/2016/WD-css-color-4-20160705/
• Свойство currentcolor https://www.w3.org/TR/2016/WD-css-color-4-20160705/#currentcolor-color
• Disable #RRGGBBAA and #RGBA color values due to compat issues https://bugs.chromium.org/p/chromium/issues/detail?id=618518

Практика

• Относитесь к сеткам (на флексбоксах) проще http://css-live.ru/articles/otnosites-k-setkam-na-fleksboksax-proshhe.html
• Susy https://susy.oddbird.net/
• Lost Grid http://lostgrid.org/
• Unlabelled search fields https://adactio.com/journal/10910
• Creating a custom input cursor/caret https://benfrain.com/creating-a-custom-input-cursorcaret/
• Не проверив HTML5-кода, не суйся в воду http://web-standards.ru/articles/check-it-before-you-wreck-it/
• Invisible Content Just for Screen Reader Users http://webaim.org/techniques/css/invisiblecontent/
• html-tree https://github.com/yoksel/html-tree

Портфолио

О подкасте

• Эпизоды на Гитхабе https://github.com/web-standards/podcast

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:14 События<br>00:05:23 Новости браузеров<br>00:14:06 Цвета в вебе<br>00:25:41 Практика<br>00:41:47 Портфолио<br>00:55:50 О подкасте<br></p><p>События</p><p>• <a href="https://events.yandex.ru/events/meetings/7-july-2016/">Frontend Mix</a><br>• <a href="https://events.yandex.ru/events/yasubbotnik/09-july-2016/register/">Я.Субботник</a><br>• <a href="http://frontend-union.co/">Frontend Union Conf</a><br>• <a href="http://fronttalks.ru/">FrontTalks</a><br>• <a href="https://wsd.events/#calendar">Календарь WSD</a><br></p><p>Новости браузеров</p><p>• <a href="https://webkit.org/blog/6744/release-notes-for-safari-technology-preview-release-8/">Safari Technology Preview Release 8</a><br>• <a href="https://blog.servo.org/2016/06/30/servo-nightlies/">Servo Nightly Builds Available</a><br>• <a href="https://drafts.csswg.org/selectors-4/#the-focus-within-pseudo">Псевдокласс focus-within</a><br></p><p>Цвета в вебе</p><p>• <a href="https://webkit.org/blog/6682/improving-color-on-the-web/">Improving Color on the Web</a><br>• <a href="https://www.w3.org/TR/2016/WD-css-color-4-20160705/">CSS Color Module Level 4</a><br>• <a href="https://www.w3.org/TR/2016/WD-css-color-4-20160705/#currentcolor-color">Свойство currentcolor</a><br>• <a href="https://bugs.chromium.org/p/chromium/issues/detail?id=618518">Disable #RRGGBBAA and #RGBA color values due to compat issues</a><br></p><p>Практика</p><p>• <a href="http://css-live.ru/articles/otnosites-k-setkam-na-fleksboksax-proshhe.html">Относитесь к сеткам (на флексбоксах) проще</a><br>• <a href="https://susy.oddbird.net/">Susy</a><br>• <a href="http://lostgrid.org/">Lost Grid</a><br>• <a href="https://adactio.com/journal/10910">Unlabelled search fields</a><br>• <a href="https://benfrain.com/creating-a-custom-input-cursorcaret/">Creating a custom input cursor/caret</a><br>• <a href="http://web-standards.ru/articles/check-it-before-you-wreck-it/">Не проверив HTML5-кода, не суйся в воду</a><br>• <a href="http://webaim.org/techniques/css/invisiblecontent/">Invisible Content Just for Screen Reader Users</a><br>• <a href="https://github.com/yoksel/html-tree">html-tree</a><br></p><p>Портфолио</p><p>О подкасте</p><p>• <a href="https://github.com/web-standards/podcast">Эпизоды на Гитхабе</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/24.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/24.mp3" length="28294115"/><itunes:episode>24</itunes:episode><itunes:duration>3534</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>11 июля 2016: Safari TP8, Servo, цвета в вебе, сетки, доступность, портфолио. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>25. Atom, доступность, загрузка шрифтов, промисы, векторные эффекты, код и дизайн, Protein</title><link>https://web-standards.ru/podcast/25/</link><pubDate>Mon, 18 Jul 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Антон Виноградов

Темы

00:00:00 Интро
00:00:13 События
00:03:03 Плагины для Atom
00:10:44 Доступность
00:14:26 Загрузка шрифтов
00:19:59 Введение в промисы
00:26:16 Векторные эффекты
00:29:10 Кто такой Антон Виноградов?
00:39:39 Инструменты для дизайнеров
00:58:13 Расшифровки подкаста

События

• IT Global Meetup http://piter-united.ru/itgm8/itgm.html
• Frontend Union Conf http://frontend-union.co/, промо-код WelcomeWST со скидкой 15%
• MoscowJS №32 https://events.yandex.ru/events/yagosti/28-july-2016/
• FrontendFellows в Астане 29 июля https://frontendfellows.timepad.ru/event/328848/
• FrontendFellows в Алматы 30 июля https://frontendfellows.timepad.ru/event/349319/
• WSD осенью https://wsd.events/#calendar, заявки на wst@web-standards.ru mailto:wst@web-standards.ru

Плагины для Atom

• Atom treasures, a list of Atom plugins I can’t live without https://medium.com/p/82a64ac391c
• HyperTerm, терминал на Electron и веб-технологиях https://hyperterm.org/
• Atom Minimap https://atom.io/packages/minimap
• Atom Pair https://atom.io/packages/atom-pair

Доступность

• ChromeLens http://chromelens.xyz/
• Accessibility Developer Tools https://chrome.google.com/webstore/detail/accessibility-developer-t/fpkknkljclfencbdbgkenhalefipecmb?hl=en
• A11y Command-line Tools https://addyosmani.com/a11y/

Загрузка шрифтов

• A Comprehensive Guide to Font Loading Strategies https://www.zachleat.com/web/comprehensive-webfonts/
• CSS Font Rendering Controls https://tabatkins.github.io/specs/css-font-display/
• Can I use: font-display support https://github.com/Fyrd/caniuse/issues/2001

Введение в промисы

• JavaScript Promises 101 https://bitsofco.de/javascript-promises-101/

Векторные эффекты

• SVG Vector Effects http://callmenick.com/post/svg-vector-effects

Кто такой Антон Виноградов?

• Антон Виноградов https://www.facebook.com/awinogradov
• Данила Ковчий https://events.yandex.ru/lib/people/403/
• Антон Шеин https://events.yandex.ru/lib/people/3421690/
• Роман Шамин https://github.com/romashamin?tab=repositories
• Design Prosmotr http://designprosmotr.ru/
• О чём смеются верстальщики https://youtu.be/lW4uzJp6uIg
• Школа дизайна Яндекса https://www.youtube.com/playlist?list=PLLkvpHo_HuBMU_fM4v-VS5VbUi9QuKyDR

Инструменты для дизайнеров

• Next-Generation RWD Tools: Webflow, Edge Reflow, Macaw https://www.smashingmagazine.com/2014/05/next-generation-responsive-web-design-tools-webflow-edge-reflow-macaw/
• Protein http://theprotein.io/
• Protein Dynamics for Sketch https://github.com/theprotein/dynamics-sketch
• Framer http://framerjs.com/

Расшифровки подкаста

• Выпуск №24 https://github.com/web-standards/podcast/blob/master/episodes/episode-24.md

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Гости: Антон Виноградов</p><p>Темы</p><p>00:00:00 Интро<br>00:00:13 События<br>00:03:03 Плагины для Atom<br>00:10:44 Доступность<br>00:14:26 Загрузка шрифтов<br>00:19:59 Введение в промисы<br>00:26:16 Векторные эффекты<br>00:29:10 Кто такой Антон Виноградов?<br>00:39:39 Инструменты для дизайнеров<br>00:58:13 Расшифровки подкаста<br></p><p>События</p><p>• <a href="http://piter-united.ru/itgm8/itgm.html">IT Global Meetup</a><br>• <a href="http://frontend-union.co/">Frontend Union Conf</a>, промо-код WelcomeWST со скидкой 15%<br>• <a href="https://events.yandex.ru/events/yagosti/28-july-2016/">MoscowJS №32</a><br>• <a href="https://frontendfellows.timepad.ru/event/328848/">FrontendFellows в Астане 29 июля</a><br>• <a href="https://frontendfellows.timepad.ru/event/349319/">FrontendFellows в Алматы 30 июля</a><br>• <a href="https://wsd.events/#calendar">WSD осенью</a>, заявки на <a href="mailto:wst@web-standards.ru">wst@web-standards.ru</a><br></p><p>Плагины для Atom</p><p>• <a href="https://medium.com/p/82a64ac391c">Atom treasures, a list of Atom plugins I can’t live without</a><br>• <a href="https://hyperterm.org/">HyperTerm, терминал на Electron и веб-технологиях</a><br>• <a href="https://atom.io/packages/minimap">Atom Minimap</a><br>• <a href="https://atom.io/packages/atom-pair">Atom Pair</a><br></p><p>Доступность</p><p>• <a href="http://chromelens.xyz/">ChromeLens</a><br>• <a href="https://chrome.google.com/webstore/detail/accessibility-developer-t/fpkknkljclfencbdbgkenhalefipecmb?hl=en">Accessibility Developer Tools</a><br>• <a href="https://addyosmani.com/a11y/">A11y Command-line Tools</a><br></p><p>Загрузка шрифтов</p><p>• <a href="https://www.zachleat.com/web/comprehensive-webfonts/">A Comprehensive Guide to Font Loading Strategies</a><br>• <a href="https://tabatkins.github.io/specs/css-font-display/">CSS Font Rendering Controls</a><br>• <a href="https://github.com/Fyrd/caniuse/issues/2001">Can I use: font-display support</a><br></p><p>Введение в промисы</p><p>• <a href="https://bitsofco.de/javascript-promises-101/">JavaScript Promises 101</a><br></p><p>Векторные эффекты</p><p>• <a href="http://callmenick.com/post/svg-vector-effects">SVG Vector Effects</a><br></p><p>Кто такой Антон Виноградов?</p><p>• <a href="https://www.facebook.com/awinogradov">Антон Виноградов</a><br>• <a href="https://events.yandex.ru/lib/people/403/">Данила Ковчий</a><br>• <a href="https://events.yandex.ru/lib/people/3421690/">Антон Шеин</a><br>• <a href="https://github.com/romashamin?tab=repositories">Роман Шамин</a><br>• <a href="http://designprosmotr.ru/">Design Prosmotr</a><br>• <a href="https://youtu.be/lW4uzJp6uIg">О чём смеются верстальщики</a><br>• <a href="https://www.youtube.com/playlist?list=PLLkvpHo_HuBMU_fM4v-VS5VbUi9QuKyDR">Школа дизайна Яндекса</a><br></p><p>Инструменты для дизайнеров</p><p>• <a href="https://www.smashingmagazine.com/2014/05/next-generation-responsive-web-design-tools-webflow-edge-reflow-macaw/">Next-Generation RWD Tools: Webflow, Edge Reflow, Macaw</a><br>• <a href="http://theprotein.io/">Protein</a><br>• <a href="https://github.com/theprotein/dynamics-sketch">Protein Dynamics for Sketch</a><br>• <a href="http://framerjs.com/">Framer</a><br></p><p>Расшифровки подкаста</p><p>• <a href="https://github.com/web-standards/podcast/blob/master/episodes/episode-24.md">Выпуск №24</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/25.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/25.mp3" length="28494489"/><itunes:episode>25</itunes:episode><itunes:duration>3559</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>18 июля 2016: Atom, доступность, загрузка шрифтов, промисы, векторные эффекты, код и дизайн, Protein. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>26. Chrome 52, Safari и MathML, font-display, WebP и WebM, HyperTerm, книги, путь фронтендера</title><link>https://web-standards.ru/podcast/26/</link><pubDate>Mon, 25 Jul 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:13 События
00:02:17 Браузеры
00:08:14 Safari и MathML
00:14:12 Font-display в Firefox
00:18:12 Будущее WebP и WebM
00:29:46 Зачем HyperTerm?
00:37:32 Книги
00:40:00 Путь фронтендера

События

• KharkivCSS http://kharkivcss.org/ 17 сентября
• LvivJS http://lvivjs.org.ua/ 27 августа
• HolyJS http://holyjs.ru/ 10 декабря

Браузеры

• Chrome 52: Contain Property, the PerfObserver API &amp; SW Stream https://youtu.be/Pii-LaWOyuo
• CSS Containment https://developers.google.com/web/updates/2016/06/css-containment
• Performance Observer API https://developers.google.com/web/updates/2016/06/performance-observer
• Performance measurements through requestAnimationFrame http://www.quirksmode.org/blog/archives/2016/03/rafp_a_proposal.html
• Battery Status API https://developer.mozilla.org/en/docs/Web/API/Battery_Status_API
• Service Worker Streamed Responses https://developers.google.com/web/updates/2016/06/sw-readablestreams

Safari и MathML

• Release Notes for Safari Technology Preview Release 9 https://webkit.org/blog/6800/release-notes-for-safari-technology-preview-release-9/
• Improvements in MathML Rendering https://webkit.org/blog/6803/improvements-in-mathml-rendering/
• MathML is a failed web standard https://www.peterkrautzberger.org/0186/

Font-display в Firefox

• Experimental font-display support in Firefox https://github.com/zachleat/zachleat.com/issues/9
• Firefox Platform Status https://platform-status.mozilla.org/

Будущее WebP и WebM

• Apple tests Google graphics format to speed up websites http://www.cnet.com/news/apple-ios-macos-tests-googles-webp-graphics-to-speed-up-web/
• Lepton image compression: saving 22% losslessly from images at 15MB/s https://blogs.dropbox.com/tech/2016/07/lepton-image-compression-saving-22-losslessly-from-images-at-15mbs/

Зачем HyperTerm?

• HyperTerm https://hyperterm.org/

Книги

• ВСТ рекомендует книги http://web-standards.ru/books/
• Practical SVG https://abookapart.com/products/practical-svg
• High Performance Images https://content.akamai.com/pg6293-high-performance-images-ebook.html
• Версия в PDF https://www.akamai.com/us/en/multimedia/documents/content/e-book/akamai-oreilly-high-performance-images-e-book.pdf

Путь фронтендера

• Frontend Dev: хороший https://medium.com/p/865b640d5d18
• Frontend Dev: плохой https://medium.com/p/aa99f3ce376
• Frontend Dev: злой https://medium.com/p/5a4ec66fd457

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:13 События<br>00:02:17 Браузеры<br>00:08:14 Safari и MathML<br>00:14:12 Font-display в Firefox<br>00:18:12 Будущее WebP и WebM<br>00:29:46 Зачем HyperTerm?<br>00:37:32 Книги<br>00:40:00 Путь фронтендера<br></p><p>События</p><p>• <a href="http://kharkivcss.org/">KharkivCSS</a> 17 сентября<br>• <a href="http://lvivjs.org.ua/">LvivJS</a> 27 августа<br>• <a href="http://holyjs.ru/">HolyJS</a> 10 декабря<br></p><p>Браузеры</p><p>• <a href="https://youtu.be/Pii-LaWOyuo">Chrome 52: Contain Property, the PerfObserver API &amp; SW Stream</a><br>• <a href="https://developers.google.com/web/updates/2016/06/css-containment">CSS Containment</a><br>• <a href="https://developers.google.com/web/updates/2016/06/performance-observer">Performance Observer API</a><br>• <a href="http://www.quirksmode.org/blog/archives/2016/03/rafp_a_proposal.html">Performance measurements through requestAnimationFrame</a><br>• <a href="https://developer.mozilla.org/en/docs/Web/API/Battery_Status_API">Battery Status API</a><br>• <a href="https://developers.google.com/web/updates/2016/06/sw-readablestreams">Service Worker Streamed Responses</a><br></p><p>Safari и MathML</p><p>• <a href="https://webkit.org/blog/6800/release-notes-for-safari-technology-preview-release-9/">Release Notes for Safari Technology Preview Release 9</a><br>• <a href="https://webkit.org/blog/6803/improvements-in-mathml-rendering/">Improvements in MathML Rendering</a><br>• <a href="https://www.peterkrautzberger.org/0186/">MathML is a failed web standard</a><br></p><p>Font-display в Firefox</p><p>• <a href="https://github.com/zachleat/zachleat.com/issues/9">Experimental font-display support in Firefox</a><br>• <a href="https://platform-status.mozilla.org/">Firefox Platform Status</a><br></p><p>Будущее WebP и WebM</p><p>• <a href="http://www.cnet.com/news/apple-ios-macos-tests-googles-webp-graphics-to-speed-up-web/">Apple tests Google graphics format to speed up websites</a><br>• <a href="https://blogs.dropbox.com/tech/2016/07/lepton-image-compression-saving-22-losslessly-from-images-at-15mbs/">Lepton image compression: saving 22% losslessly from images at 15MB/s</a><br></p><p>Зачем HyperTerm?</p><p>• <a href="https://hyperterm.org/">HyperTerm</a><br></p><p>Книги</p><p>• <a href="http://web-standards.ru/books/">ВСТ рекомендует книги</a><br>• <a href="https://abookapart.com/products/practical-svg">Practical SVG</a><br>• <a href="https://content.akamai.com/pg6293-high-performance-images-ebook.html">High Performance Images</a><br>• <a href="https://www.akamai.com/us/en/multimedia/documents/content/e-book/akamai-oreilly-high-performance-images-e-book.pdf">Версия в PDF</a><br></p><p>Путь фронтендера</p><p>• <a href="https://medium.com/p/865b640d5d18">Frontend Dev: хороший</a><br>• <a href="https://medium.com/p/aa99f3ce376">Frontend Dev: плохой</a><br>• <a href="https://medium.com/p/5a4ec66fd457">Frontend Dev: злой</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/26.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/26.mp3" length="31902389"/><itunes:episode>26</itunes:episode><itunes:duration>3985</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>25 июля 2016: Chrome 52, Safari и MathML, font-display, WebP и WebM, HyperTerm, книги, путь фронтендера. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>27. Видео в iOS, ChakraCore и V8, доступные модалки, таблицы и формы, цветовые функции в CSS</title><link>https://web-standards.ru/podcast/27/</link><pubDate>Mon, 01 Aug 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:26 События
00:04:57 Инлайновое видео в iOS
00:08:09 ChakraCore на Mac и Linux
00:25:12 Модальные окна
00:32:43 Сложные таблицы
00:37:13 Формы и доступность
00:44:04 Чехарда с цветовыми функциями

События

• MoscowJS №32 https://events.yandex.ru/events/yagosti/28-july-2016/
• Черновик расписания WSD https://wsd.events/#calendar
• Первый WSD в Яндексе https://events.yandex.ru/events/yagosti/wsd-msk-nov-2012/
• FrontTalks http://fronttalks.ru/ 17—18 сентября

Инлайновое видео в iOS

• New video Policies for iOS https://webkit.org/blog/6784/new-video-policies-for-ios/

ChakraCore на Mac и Linux

• Bringing ChakraCore to Linux and OS X https://blogs.windows.com/msedgedev/2016/07/27/chakracore-on-linux-osx/
• Why ChakraCore matters https://www.christianheilmann.com/2016/07/27/why-chakracore-matters/
• nodejs/vm https://github.com/nodejs/vm
• mozilla/spidernode https://github.com/mozilla/spidernode

Модальные окна

• Оформление модальных окон http://prgssr.ru/development/oformlenie-modalnyh-okon.html

Сложные таблицы

• Lessons from building mobile-friendly, accessible data tables https://medium.com/p/1e05c6924eaf

Формы и доступность

• Using the fieldset and legend elements https://accessibility.blog.gov.uk/2016/07/22/using-the-fieldset-and-legend-elements/
• Totally Tooling Tips https://youtu.be/pBJZsp5LsOE?list=PLNYkxOF6rcIB3ci6nwNyLYNU6RDOU3YyL
• Accessible UI Components For The Web https://medium.com/p/39e727101a67

Чехарда с цветовыми функциями

• Switch all the color functions to be space-separated https://github.com/w3c/csswg-drafts/commit/a54f8b2089d16eca696690fe7ffc3c11d4db9861
• CSS Function Syntaxes (color and otherwise) http://www.xanthir.com/b4iW0
• Incomplete List of Mistakes in the Design of CSS https://wiki.csswg.org/ideas/mistakes

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:26 События<br>00:04:57 Инлайновое видео в iOS<br>00:08:09 ChakraCore на Mac и Linux<br>00:25:12 Модальные окна<br>00:32:43 Сложные таблицы<br>00:37:13 Формы и доступность<br>00:44:04 Чехарда с цветовыми функциями<br></p><p>События</p><p>• <a href="https://events.yandex.ru/events/yagosti/28-july-2016/">MoscowJS №32</a><br>• <a href="https://wsd.events/#calendar">Черновик расписания WSD</a><br>• <a href="https://events.yandex.ru/events/yagosti/wsd-msk-nov-2012/">Первый WSD в Яндексе</a><br>• <a href="http://fronttalks.ru/">FrontTalks</a> 17—18 сентября<br></p><p>Инлайновое видео в iOS</p><p>• <a href="https://webkit.org/blog/6784/new-video-policies-for-ios/">New video Policies for iOS</a><br></p><p>ChakraCore на Mac и Linux</p><p>• <a href="https://blogs.windows.com/msedgedev/2016/07/27/chakracore-on-linux-osx/">Bringing ChakraCore to Linux and OS X</a><br>• <a href="https://www.christianheilmann.com/2016/07/27/why-chakracore-matters/">Why ChakraCore matters</a><br>• <a href="https://github.com/nodejs/vm">nodejs/vm</a><br>• <a href="https://github.com/mozilla/spidernode">mozilla/spidernode</a><br></p><p>Модальные окна</p><p>• <a href="http://prgssr.ru/development/oformlenie-modalnyh-okon.html">Оформление модальных окон</a><br></p><p>Сложные таблицы</p><p>• <a href="https://medium.com/p/1e05c6924eaf">Lessons from building mobile-friendly, accessible data tables</a><br></p><p>Формы и доступность</p><p>• <a href="https://accessibility.blog.gov.uk/2016/07/22/using-the-fieldset-and-legend-elements/">Using the fieldset and legend elements</a><br>• <a href="https://youtu.be/pBJZsp5LsOE?list=PLNYkxOF6rcIB3ci6nwNyLYNU6RDOU3YyL">Totally Tooling Tips</a><br>• <a href="https://medium.com/p/39e727101a67">Accessible UI Components For The Web</a><br></p><p>Чехарда с цветовыми функциями</p><p>• <a href="https://github.com/w3c/csswg-drafts/commit/a54f8b2089d16eca696690fe7ffc3c11d4db9861">Switch all the color functions to be space-separated</a><br>• <a href="http://www.xanthir.com/b4iW0">CSS Function Syntaxes (color and otherwise)</a><br>• <a href="https://wiki.csswg.org/ideas/mistakes">Incomplete List of Mistakes in the Design of CSS</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/27.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/27.mp3" length="25686415"/><itunes:episode>27</itunes:episode><itunes:duration>3208</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>1 августа 2016: Видео в iOS, ChakraCore и V8, доступные модалки, таблицы и формы, цветовые функции в CSS. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>28. Браузеры, EdgeHTML, сервис-воркеры, чистый SVG, заливка текста и адаптивная вёрстка</title><link>https://web-standards.ru/podcast/28/</link><pubDate>Mon, 08 Aug 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:13 События
00:02:02 Chromium 52 и Opera 39
00:06:35 Firefox 48
00:09:25 EdgeHTML 14
00:21:44 Safari TP 10
00:22:55 Будущее сервис-воркеров
00:27:44 Чистый SVG
00:37:31 Безопасный SVG
00:40:24 CSS-демки
00:44:49 Заливка текста
00:48:37 Адаптивная вёрстка

События

• FrontTalks http://fronttalks.ru/ 17—18 сентября
• Расписание WSD https://wsd.events/#calendar
• Встречи PiterCSS https://pitercss.timepad.ru/events/

Chromium 52 и Opera 39

• What’s new in Chromium 52 and Opera 39 https://dev.opera.com/blog/opera-39/
• CSS-изоляция http://css-live.ru/articles/css-izolyaciya.html

Firefox 48

• Марат Таналин про Firefox 48 http://tanalin.com/blog/2016/08/firefox-48/
• WebExtensions API https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API

EdgeHTML 14

• Introducing EdgeHTML 14 with the Windows 10 Anniversary Update https://blogs.windows.com/msedgedev/2016/08/04/introducing-edgehtml-14/
• 100% API доступности HTML5 в Edge http://www.html5accessibility.com/
• Edge обошёл Firefox на HTML5 Test http://html5test.com/results/desktop.html

Safari TP 10

• Safari Technology Preview Release 10 https://webkit.org/blog/6823/release-notes-for-safari-technology-preview-release-10/

Будущее сервис-воркеров

• Service worker meeting notes https://jakearchibald.com/2016/service-worker-meeting-notes/
• The state of Web Components https://hacks.mozilla.org/2015/06/the-state-of-web-components/

Чистый SVG

• High Performance SVGs https://css-tricks.com/high-performance-svgs/

Безопасный SVG

• SVG uploads in WordPress (the Inconvenient Truth) https://bjornjohansen.no/svg-in-wordpress
• Safe SVG https://wordpress.org/plugins/safe-svg/

CSS-демки

• Индикатор прокрутки на CSS http://codepen.io/MadeByMike/pen/ZOrEmr?editors=0100 и как сделано https://twitter.com/MikeRiethmuller/status/760935509996756994

Заливка текста

• Firefox: background-clip: text https://twitter.com/simevidas/status/731354943626481666
• CSS Fill and Stroke https://drafts.fxtf.org/paint/
• Позвольте представить: SVG https://wsd.events/2014/06/28/pres/meet-svg/
• Оживляем текст https://wsd.events/2015/06/20/pres/text-alive/
• Статьи Юли Бухваловой http://css.yoksel.ru/tags/#svg

Адаптивная вёрстка

• Яндекс: делать ли мобильную версию? https://habrahabr.ru/company/yandex/blog/307064/
• Комментарий разработчика https://habrahabr.ru/company/yandex/blog/307064/#comment_9733376
• CSS Device Adaptation: @viewport https://drafts.csswg.org/css-device-adapt/#atviewport-rule
• @viewport на Can I use http://caniuse.com/#feat=css-deviceadaptation

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:13 События<br>00:02:02 Chromium 52 и Opera 39<br>00:06:35 Firefox 48<br>00:09:25 EdgeHTML 14<br>00:21:44 Safari TP 10<br>00:22:55 Будущее сервис-воркеров<br>00:27:44 Чистый SVG<br>00:37:31 Безопасный SVG<br>00:40:24 CSS-демки<br>00:44:49 Заливка текста<br>00:48:37 Адаптивная вёрстка<br></p><p>События</p><p>• <a href="http://fronttalks.ru/">FrontTalks</a> 17—18 сентября<br>• <a href="https://wsd.events/#calendar">Расписание WSD</a><br>• <a href="https://pitercss.timepad.ru/events/">Встречи PiterCSS</a><br></p><p>Chromium 52 и Opera 39</p><p>• <a href="https://dev.opera.com/blog/opera-39/">What’s new in Chromium 52 and Opera 39</a><br>• <a href="http://css-live.ru/articles/css-izolyaciya.html">CSS-изоляция</a><br></p><p>Firefox 48</p><p>• <a href="http://tanalin.com/blog/2016/08/firefox-48/">Марат Таналин про Firefox 48</a><br>• <a href="https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API">WebExtensions API</a><br></p><p>EdgeHTML 14</p><p>• <a href="https://blogs.windows.com/msedgedev/2016/08/04/introducing-edgehtml-14/">Introducing EdgeHTML 14 with the Windows 10 Anniversary Update</a><br>• <a href="http://www.html5accessibility.com/">100% API доступности HTML5 в Edge</a><br>• <a href="http://html5test.com/results/desktop.html">Edge обошёл Firefox на HTML5 Test</a><br></p><p>Safari TP 10</p><p>• <a href="https://webkit.org/blog/6823/release-notes-for-safari-technology-preview-release-10/">Safari Technology Preview Release 10</a><br></p><p>Будущее сервис-воркеров</p><p>• <a href="https://jakearchibald.com/2016/service-worker-meeting-notes/">Service worker meeting notes</a><br>• <a href="https://hacks.mozilla.org/2015/06/the-state-of-web-components/">The state of Web Components</a><br></p><p>Чистый SVG</p><p>• <a href="https://css-tricks.com/high-performance-svgs/">High Performance SVGs</a><br></p><p>Безопасный SVG</p><p>• <a href="https://bjornjohansen.no/svg-in-wordpress">SVG uploads in WordPress (the Inconvenient Truth)</a><br>• <a href="https://wordpress.org/plugins/safe-svg/">Safe SVG</a><br></p><p>CSS-демки</p><p>• <a href="http://codepen.io/MadeByMike/pen/ZOrEmr?editors=0100">Индикатор прокрутки на CSS</a> и <a href="https://twitter.com/MikeRiethmuller/status/760935509996756994">как сделано</a><br></p><p>Заливка текста</p><p>• <a href="https://twitter.com/simevidas/status/731354943626481666">Firefox: background-clip: text</a><br>• <a href="https://drafts.fxtf.org/paint/">CSS Fill and Stroke</a><br>• <a href="https://wsd.events/2014/06/28/pres/meet-svg/">Позвольте представить: SVG</a><br>• <a href="https://wsd.events/2015/06/20/pres/text-alive/">Оживляем текст</a><br>• <a href="http://css.yoksel.ru/tags/#svg">Статьи Юли Бухваловой</a><br></p><p>Адаптивная вёрстка</p><p>• <a href="https://habrahabr.ru/company/yandex/blog/307064/">Яндекс: делать ли мобильную версию?</a><br>• <a href="https://habrahabr.ru/company/yandex/blog/307064/#comment_9733376">Комментарий разработчика</a><br>• <a href="https://drafts.csswg.org/css-device-adapt/#atviewport-rule">CSS Device Adaptation: @viewport</a><br>• <a href="http://caniuse.com/#feat=css-deviceadaptation">@viewport на Can I use</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/28.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/28.mp3" length="30854580"/><itunes:episode>28</itunes:episode><itunes:duration>3854</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>8 августа 2016: Браузеры, EdgeHTML, сервис-воркеры, чистый SVG, заливка текста и адаптивная вёрстка. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>29. Похороны Flash, Samsung Internet, книга «Секреты CSS», цветовые функции, SVG, курсор для кнопки</title><link>https://web-standards.ru/podcast/29/</link><pubDate>Mon, 15 Aug 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

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

Темы

00:00:00 Интро
00:00:21 События
00:02:09 Похороны Flash
00:15:08 Samsung Internet
00:26:09 Хорошая книга по CSS
00:30:12 Цветовые функции в рантайме
00:41:07 SVG
00:49:33 Курсор для кнопки

События

• WSD в Питере 1 октября https://wsd.events/2016/10/01/
• WSD в Минске 29 октября https://wsd.events/2016/10/29/
• Frontend Union в Вильнюсе 27 августа http://frontend-union.co/
• Летняя школа по Node.js в Киеве весь август https://habr.ru/p/307332/

Похороны Flash

• Flash and Chrome https://chrome.googleblog.com/2016/08/flash-and-chrome.html
• Thoughts on Flash http://www.apple.com/hotnews/thoughts-on-flash/
• Clippy https://github.com/mojombo/clippy
• Introducing sIFR: The Healthy Alternative to Browser Text https://mikeindustries.com/blog/archive/2004/08/sifr
• Appear.in, видеочат в браузере https://appear.in/

Samsung Internet

• Introducing Samsung Internet for developers https://medium.com/p/6c3a3be42f72

Хорошая книга по CSS

• Книга «Секреты CSS. Идеальные решения ежедневных задач» https://habr.ru/p/307364/

Цветовые функции в рантайме

• Building Themes with CSS4 Color Features https://cloudfour.com/thinks/building-themes-with-css4-color-features/

SVG

• SVG-градиенты http://css.yoksel.ru/svg-gradients/
• SVG 2 new features https://github.com/w3c/svgwg/wiki/SVG-2-new-features
• Глава из «Practical SVG» Криса Койера http://alistapart.com/article/practical-svg
• Генератор спрайтов с фолбэком на PNG https://github.com/yoksel/svg-fallback

Курсор для кнопки

• Some pointers on default cursors https://hiddedevries.nl/en/blog/2016-08-06-some-pointers-on-default-cursors
• Buttons shouldn’t have a hand cursor https://medium.com/simple-human/buttons-shouldnt-have-a-hand-cursor-b11e99ca374b
• Правильный курсор на активных элементах http://kizu.ru/issues/cursor-pointer/
• CSS3 UI: Cursor https://www.w3.org/TR/css-ui-3/#cursor
• Pointer Sisters: Changing The Browser’s Cursor with CSS http://thenewcode.com/1119/Pointer-Sisters-Changing-The-Browsers-Cursor-with-CSS

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Гости: Роман Комаров</p><p>Темы</p><p>00:00:00 Интро<br>00:00:21 События<br>00:02:09 Похороны Flash<br>00:15:08 Samsung Internet<br>00:26:09 Хорошая книга по CSS<br>00:30:12 Цветовые функции в рантайме<br>00:41:07 SVG<br>00:49:33 Курсор для кнопки<br></p><p>События</p><p>• <a href="https://wsd.events/2016/10/01/">WSD в Питере 1 октября</a><br>• <a href="https://wsd.events/2016/10/29/">WSD в Минске 29 октября</a><br>• <a href="http://frontend-union.co/">Frontend Union в Вильнюсе 27 августа</a><br>• <a href="https://habr.ru/p/307332/">Летняя школа по Node.js в Киеве весь август</a><br></p><p>Похороны Flash</p><p>• <a href="https://chrome.googleblog.com/2016/08/flash-and-chrome.html">Flash and Chrome</a><br>• <a href="http://www.apple.com/hotnews/thoughts-on-flash/">Thoughts on Flash</a><br>• <a href="https://github.com/mojombo/clippy">Clippy</a><br>• <a href="https://mikeindustries.com/blog/archive/2004/08/sifr">Introducing sIFR: The Healthy Alternative to Browser Text</a><br>• <a href="https://appear.in/">Appear.in, видеочат в браузере</a><br></p><p>Samsung Internet</p><p>• <a href="https://medium.com/p/6c3a3be42f72">Introducing Samsung Internet for developers</a><br></p><p>Хорошая книга по CSS</p><p>• <a href="https://habr.ru/p/307364/">Книга «Секреты CSS. Идеальные решения ежедневных задач»</a><br></p><p>Цветовые функции в рантайме</p><p>• <a href="https://cloudfour.com/thinks/building-themes-with-css4-color-features/">Building Themes with CSS4 Color Features</a><br></p><p>SVG</p><p>• <a href="http://css.yoksel.ru/svg-gradients/">SVG-градиенты</a><br>• <a href="https://github.com/w3c/svgwg/wiki/SVG-2-new-features">SVG 2 new features</a><br>• <a href="http://alistapart.com/article/practical-svg">Глава из «Practical SVG» Криса Койера</a><br>• <a href="https://github.com/yoksel/svg-fallback">Генератор спрайтов с фолбэком на PNG</a><br></p><p>Курсор для кнопки</p><p>• <a href="https://hiddedevries.nl/en/blog/2016-08-06-some-pointers-on-default-cursors">Some pointers on default cursors</a><br>• <a href="https://medium.com/simple-human/buttons-shouldnt-have-a-hand-cursor-b11e99ca374b">Buttons shouldn’t have a hand cursor</a><br>• <a href="http://kizu.ru/issues/cursor-pointer/">Правильный курсор на активных элементах</a><br>• <a href="https://www.w3.org/TR/css-ui-3/#cursor">CSS3 UI: Cursor</a><br>• <a href="http://thenewcode.com/1119/Pointer-Sisters-Changing-The-Browsers-Cursor-with-CSS">Pointer Sisters: Changing The Browser’s Cursor with CSS</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/29.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/29.mp3" length="35022394"/><itunes:episode>29</itunes:episode><itunes:duration>4375</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>15 августа 2016: Похороны Flash, Samsung Internet, книга «Секреты CSS», цветовые функции, SVG, курсор для кнопки. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>30. Старьё, React, SMIL, скрывать по-новому, Народ.ру на Гитхабе, сайт на 10 КБ, интернет в отпуске</title><link>https://web-standards.ru/podcast/30/</link><pubDate>Mon, 22 Aug 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:29 События
00:02:24 Зачем чинить старьё
00:07:41 Мысли про React
00:21:07 SMIL снова можно?
00:28:23 Скрывать по-новому
00:34:56 Народ.ру на Гитхабе
00:41:37 Сайт на 10 КБ
00:46:03 Интернет в отпуске

События

• FrontendFellows №8 в Ижевске 26 августа https://frontendfellows.timepad.ru/event/357305/
• Frontend Union в Вильнюсе 27 августа http://frontend-union.co/
• WSD в Питере 1 октября в ИТМО https://wsd.events/2016/10/01/
• WSD в Минске 29 октября в Space https://wsd.events/2016/10/29/
• HolyJS в Москве 11 декабря https://habrahabr.ru/company/jugru/blog/307972/

Зачем чинить старьё

• Починили marquee в Safari TP11 https://webkit.org/blog/6883/release-notes-for-safari-technology-preview-release-11/
• На сайте РЖД есть marquee http://pass.rzd.ru/
• Take blink Back! https://takeblinkback.com/

Мысли про React

• What is React https://remysharp.com/2016/08/15/what-is-react
• Talked to the lawyers about patents clause… https://twitter.com/dan_abramov/status/766217157701230593
• Сказка о потерянном времени http://tonsky.livejournal.com/307980.html

SMIL снова можно?

• Intent to deprecate: SMIL https://groups.google.com/a/chromium.org/d/msg/blink-dev/5o0yiO440LM/YGEJBsjUAwAJ
• Гипножаба на SMIL https://pepelsbey.net/pres/web-in-curves/examples/hypnotoad/

Скрывать по-новому

• The proposed box-suppress property https://rachelandrew.co.uk/archives/2016/07/22/the-proposed-box-suppress-property/

Народ.ру на Гитхабе

• Simpler GitHub Pages publishing https://github.com/blog/2228-simpler-github-pages-publishing
• Википедия про Яндекс.Народ https://ru.wikipedia.org/wiki/%D0%AF%D0%BD%D0%B4%D0%B5%D0%BA%D1%81.%D0%9D%D0%B0%D1%80%D0%BE%D0%B4

Сайт на 10 КБ

• A List Apart http://alistapart.com/
• Конкурс 10K Apart https://a-k-apart.com/
• CSS1K http://css1k.net/ и JS1K http://js1k.com/
• Твиттер @140bytes https://twitter.com/140bytes
• Offline Text Editor in less than 140 bytes https://gist.github.com/addyosmani/d1f3ca715ac902788c2d

Интернет в отпуске

• Ой, не фоткай меня… https://twitter.com/mister_blblbl/status/766371811042947072

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:29 События<br>00:02:24 Зачем чинить старьё<br>00:07:41 Мысли про React<br>00:21:07 SMIL снова можно?<br>00:28:23 Скрывать по-новому<br>00:34:56 Народ.ру на Гитхабе<br>00:41:37 Сайт на 10 КБ<br>00:46:03 Интернет в отпуске<br></p><p>События</p><p>• <a href="https://frontendfellows.timepad.ru/event/357305/">FrontendFellows №8 в Ижевске 26 августа</a><br>• <a href="http://frontend-union.co/">Frontend Union в Вильнюсе 27 августа</a><br>• <a href="https://wsd.events/2016/10/01/">WSD в Питере 1 октября в ИТМО</a><br>• <a href="https://wsd.events/2016/10/29/">WSD в Минске 29 октября в Space</a><br>• <a href="https://habrahabr.ru/company/jugru/blog/307972/">HolyJS в Москве 11 декабря</a><br></p><p>Зачем чинить старьё</p><p>• <a href="https://webkit.org/blog/6883/release-notes-for-safari-technology-preview-release-11/">Починили marquee в Safari TP11</a><br>• <a href="http://pass.rzd.ru/">На сайте РЖД есть marquee</a><br>• <a href="https://takeblinkback.com/">Take blink Back!</a><br></p><p>Мысли про React</p><p>• <a href="https://remysharp.com/2016/08/15/what-is-react">What is React</a><br>• <a href="https://twitter.com/dan_abramov/status/766217157701230593">Talked to the lawyers about patents clause…</a><br>• <a href="http://tonsky.livejournal.com/307980.html">Сказка о потерянном времени</a><br></p><p>SMIL снова можно?</p><p>• <a href="https://groups.google.com/a/chromium.org/d/msg/blink-dev/5o0yiO440LM/YGEJBsjUAwAJ">Intent to deprecate: SMIL</a><br>• <a href="https://pepelsbey.net/pres/web-in-curves/examples/hypnotoad/">Гипножаба на SMIL</a><br></p><p>Скрывать по-новому</p><p>• <a href="https://rachelandrew.co.uk/archives/2016/07/22/the-proposed-box-suppress-property/">The proposed box-suppress property</a><br></p><p>Народ.ру на Гитхабе</p><p>• <a href="https://github.com/blog/2228-simpler-github-pages-publishing">Simpler GitHub Pages publishing</a><br>• <a href="https://ru.wikipedia.org/wiki/%D0%AF%D0%BD%D0%B4%D0%B5%D0%BA%D1%81.%D0%9D%D0%B0%D1%80%D0%BE%D0%B4">Википедия про Яндекс.Народ</a><br></p><p>Сайт на 10 КБ</p><p>• <a href="http://alistapart.com/">A List Apart</a><br>• <a href="https://a-k-apart.com/">Конкурс 10K Apart</a><br>• <a href="http://css1k.net/">CSS1K</a> и <a href="http://js1k.com/">JS1K</a><br>• <a href="https://twitter.com/140bytes">Твиттер @140bytes</a><br>• <a href="https://gist.github.com/addyosmani/d1f3ca715ac902788c2d">Offline Text Editor in less than 140 bytes</a><br></p><p>Интернет в отпуске</p><p>• <a href="https://twitter.com/mister_blblbl/status/766371811042947072">Ой, не фоткай меня…</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/30.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/30.mp3" length="25006529"/><itunes:episode>30</itunes:episode><itunes:duration>3123</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>22 августа 2016: Старьё, React, SMIL, скрывать по-новому, Народ.ру на Гитхабе, сайт на 10 КБ, интернет в отпуске. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>31. Юбилей WebKit, будущее Firefox, безопасность, PWA, PostCSS, образование, генераторы статики</title><link>https://web-standards.ru/podcast/31/</link><pubDate>Mon, 29 Aug 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:24 События
00:07:55 WebKit 15 лет
00:13:12 WebP в Firefox
00:22:59 Безопасность сайтов
00:27:34 Прогрессивные веб-приложения
00:34:16 PostCSS в WebStorm
00:42:19 Образование для профи
00:50:03 Генераторы статики

События

• Frontend Union Conf 27 августа в Вильнюсе http://frontend-union.co/
• «Elements», слайды Мартина Клеппе https://speakerdeck.com/aemkei/elements-frontend-union-conf
• JS Hacks &amp; Creativity http://aem1k.com/
• KharkivJS в начале ноября http://kharkivjs.org/
• FrontTalks 17—18 сентября в Екатеринбурге http://fronttalks.ru/
• Лог с JSConf Iceland, день первый https://github.com/web-standards/web-standards-up/blob/master/2016-08-25_jsconfis.md и второй https://github.com/web-standards/web-standards-up/blob/master/2016-08-26_jsconfis.md

WebKit 15 лет

• The first commit to WebKit was 15 years ago today https://twitter.com/mathias/status/768336960096206848
• Celebrating 15 Years of WebKit https://webkit.org/blog/6888/celebrating-15-years-of-webkit/

WebP в Firefox

• Mozilla plans to add WebP support to Firefox http://www.ghacks.net/2016/08/24/mozilla-webp-support-firefox/
• Daala https://xiph.org/daala/
• Проголосовать за WebP в Edge https://wpdev.uservoice.com/forums/257854-microsoft-edge-developer/suggestions/6508417-webp-image-format-support

Безопасность сайтов

• Observatory, сервис Mozilla для проверки безопасности https://observatory.mozilla.org/
• SSL Config Generator https://mozilla.github.io/server-side-tls/ssl-config-generator/

Прогрессивные веб-приложения

• PWA Rocks https://pwa.rocks/
• How we made the RioRun progressive web app https://www.theguardian.com/info/developer-blog/2016/aug/19/how-we-made-the-riorun-progressive-web-app
• From Chrome Apps to the Web http://blog.chromium.org/2016/08/from-chrome-apps-to-web.html
• Add to Homescreen on Desktop https://medium.com/p/c85aa018323f

PostCSS в WebStorm

• WebStorm 2016.3 Early Access Preview: Flow, PostCSS, and more https://blog.jetbrains.com/webstorm/2016/08/webstorm-2016-3-early-access-preview/
• PostCSS на Википедии https://ru.wikipedia.org/wiki/PostCSS
• Renting software sucks http://www.andybudd.com/archives/2016/08/renting_software_sucks/

Образование для профи

• Front End Center https://frontend.center/
• Перевод книги «Секреты CSS» http://www.piter.com/collection/bestsellery-oreilly/product/sekrety-css-idealnye-resheniya-ezhednevnyh-zadach

Генераторы статики

• Jekyll Admin https://github.com/jekyll/jekyll-admin
• Dev.Opera на Гитхабе https://github.com/operasoftware/devopera
• Сайт «Веб-стандартов» http://web-standards.ru/
• Metalsmith http://www.metalsmith.io/
• WSD на Гитхабе https://github.com/web-standards/web-standards-days/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:24 События<br>00:07:55 WebKit 15 лет<br>00:13:12 WebP в Firefox<br>00:22:59 Безопасность сайтов<br>00:27:34 Прогрессивные веб-приложения<br>00:34:16 PostCSS в WebStorm<br>00:42:19 Образование для профи<br>00:50:03 Генераторы статики<br></p><p>События</p><p>• <a href="http://frontend-union.co/">Frontend Union Conf 27 августа в Вильнюсе</a><br>• <a href="https://speakerdeck.com/aemkei/elements-frontend-union-conf">«Elements», слайды Мартина Клеппе</a><br>• <a href="http://aem1k.com/">JS Hacks &amp; Creativity</a><br>• <a href="http://kharkivjs.org/">KharkivJS в начале ноября</a><br>• <a href="http://fronttalks.ru/">FrontTalks 17—18 сентября в Екатеринбурге</a><br>• <a href="https://github.com/web-standards/web-standards-up/blob/master/2016-08-25_jsconfis.md">Лог с JSConf Iceland, день первый</a> и <a href="https://github.com/web-standards/web-standards-up/blob/master/2016-08-26_jsconfis.md">второй</a><br></p><p>WebKit 15 лет</p><p>• <a href="https://twitter.com/mathias/status/768336960096206848">The first commit to WebKit was 15 years ago today</a><br>• <a href="https://webkit.org/blog/6888/celebrating-15-years-of-webkit/">Celebrating 15 Years of WebKit</a><br></p><p>WebP в Firefox</p><p>• <a href="http://www.ghacks.net/2016/08/24/mozilla-webp-support-firefox/">Mozilla plans to add WebP support to Firefox</a><br>• <a href="https://xiph.org/daala/">Daala</a><br>• <a href="https://wpdev.uservoice.com/forums/257854-microsoft-edge-developer/suggestions/6508417-webp-image-format-support">Проголосовать за WebP в Edge</a><br></p><p>Безопасность сайтов</p><p>• <a href="https://observatory.mozilla.org/">Observatory, сервис Mozilla для проверки безопасности</a><br>• <a href="https://mozilla.github.io/server-side-tls/ssl-config-generator/">SSL Config Generator</a><br></p><p>Прогрессивные веб-приложения</p><p>• <a href="https://pwa.rocks/">PWA Rocks</a><br>• <a href="https://www.theguardian.com/info/developer-blog/2016/aug/19/how-we-made-the-riorun-progressive-web-app">How we made the RioRun progressive web app</a><br>• <a href="http://blog.chromium.org/2016/08/from-chrome-apps-to-web.html">From Chrome Apps to the Web</a><br>• <a href="https://medium.com/p/c85aa018323f">Add to Homescreen on Desktop</a><br></p><p>PostCSS в WebStorm</p><p>• <a href="https://blog.jetbrains.com/webstorm/2016/08/webstorm-2016-3-early-access-preview/">WebStorm 2016.3 Early Access Preview: Flow, PostCSS, and more</a><br>• <a href="https://ru.wikipedia.org/wiki/PostCSS">PostCSS на Википедии</a><br>• <a href="http://www.andybudd.com/archives/2016/08/renting_software_sucks/">Renting software sucks</a><br></p><p>Образование для профи</p><p>• <a href="https://frontend.center/">Front End Center</a><br>• <a href="http://www.piter.com/collection/bestsellery-oreilly/product/sekrety-css-idealnye-resheniya-ezhednevnyh-zadach">Перевод книги «Секреты CSS»</a><br></p><p>Генераторы статики</p><p>• <a href="https://github.com/jekyll/jekyll-admin">Jekyll Admin</a><br>• <a href="https://github.com/operasoftware/devopera">Dev.Opera на Гитхабе</a><br>• <a href="http://web-standards.ru/">Сайт «Веб-стандартов»</a><br>• <a href="http://www.metalsmith.io/">Metalsmith</a><br>• <a href="https://github.com/web-standards/web-standards-days/">WSD на Гитхабе</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/31.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/31.mp3" length="26902327"/><itunes:episode>31</itunes:episode><itunes:duration>3360</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>29 августа 2016: Юбилей WebKit, будущее Firefox, безопасность, PWA, PostCSS, образование, генераторы статики. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>32. Браузеры, кастомные элементы, border-image, font-display, Лия Веру и HTML, вомбаты и npm</title><link>https://web-standards.ru/podcast/32/</link><pubDate>Mon, 05 Sep 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Анна Селезнёва

Темы

00:00:00 Интро
00:00:14 События
00:01:31 Аня, представься
00:08:37 Safari 10, скоро
00:12:21 Chrome 53, уже
00:22:27 Кастомные элементы
00:32:34 Компоненты по старинке
00:36:27 Слайсинг в border-image
00:40:25 Очень ждём font-display
00:44:12 Лия Веру и HTML
00:50:28 Вомбаты в носках и npm

События

• KharkivCSS 17 сентября http://kharkivcss.org/
• FrontTalks 17—18 сентября http://fronttalks.ru/
• WSD в Питере 1 октября https://wsd.events/2016/10/01/
• WSD в Минске 29 октября https://wsd.events/2016/10/29/

Аня Селезнёва

• Твиттер @asktwi https://twitter.com/asktwi
• Личный сайт askd.rocks http://askd.rocks/
• Адаптивный веб-дизайн — Что? Где? Когда? https://events.yandex.ru/lib/talks/458/
• Rolling Scopes https://rollingscopes.com/
• Web Not Bombs http://webnotbombs.net/
• 4front https://twitter.com/4frontby
• Злые марсиане https://evilmartians.com/

Safari 10

• WebDriver support in Safari 10 https://webkit.org/blog/6900/webdriver-support-in-safari-10/
• Safari TP12 https://webkit.org/blog/6928/release-notes-for-safari-technology-preview-release-12/

Chrome 53

• Chrome 53 https://youtu.be/FajnnR-9mhE
• Web Bluetooth API https://developers.google.com/web/updates/2015/07/interact-with-ble-devices-on-the-web
• Payment Request API https://developers.google.com/web/fundamentals/primers/payment-request/
• Shadow DOM v1 https://developers.google.com/web/fundamentals/primers/shadowdom/

Кастомные элементы

• The Case for Custom Elements, 1 https://medium.com/p/65d807b4b439
• The Case for Custom Elements, 2 https://medium.com/p/2efe42ce9133
• Demystifying Web Components http://www.backalleycoder.com/2016/08/26/demythstifying-web-components/

Компоненты по старинке

• Developing Extensible HTML and CSS Components https://css-tricks.com/developing-extensible-html-css-components/

Слайсинг в border-image

• Supercharged https://www.youtube.com/playlist?list=PLNYkxOF6rcIBz9ACEQRmO9Lw8PW7vn0lr
• Slicing SVG 9 Ways https://aerotwist.com/blog/slicing-svg-9-ways/
• Can I Use http://caniuse.com/#feat=border-image

Очень ждём font-display

• Font-display for the Masses https://css-tricks.com/font-display-masses/
• Font Face Observer https://fontfaceobserver.com/

Лия Веру и HTML

• HTML Secrets https://vimeo.com/178244394
• CSS Secrets https://vimeo.com/31719130
• Markapp http://markapp.io/
• Пишите меньше кода, блин https://habr.ru/p/308308/
• Building in 10k https://blogs.windows.com/msedgedev/2016/09/02/building-in-10k-markup-for-accessibility-clarity-and-affordance/

Вомбаты в носках и npm

• 11 Simple npm Tricks https://nodesource.com/blog/eleven-npm-tricks-that-will-knock-your-wombat-socks-off/
• Np, a better npm publish https://github.com/sindresorhus/np
• Npm-check-updates https://github.com/tjunnone/npm-check-updates

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Гости: Анна Селезнёва</p><p>Темы</p><p>00:00:00 Интро<br>00:00:14 События<br>00:01:31 Аня, представься<br>00:08:37 Safari 10, скоро<br>00:12:21 Chrome 53, уже<br>00:22:27 Кастомные элементы<br>00:32:34 Компоненты по старинке<br>00:36:27 Слайсинг в border-image<br>00:40:25 Очень ждём font-display<br>00:44:12 Лия Веру и HTML<br>00:50:28 Вомбаты в носках и npm<br></p><p>События</p><p>• <a href="http://kharkivcss.org/">KharkivCSS 17 сентября</a><br>• <a href="http://fronttalks.ru/">FrontTalks 17—18 сентября</a><br>• <a href="https://wsd.events/2016/10/01/">WSD в Питере 1 октября</a><br>• <a href="https://wsd.events/2016/10/29/">WSD в Минске 29 октября</a><br></p><p>Аня Селезнёва</p><p>• <a href="https://twitter.com/asktwi">Твиттер @asktwi</a><br>• <a href="http://askd.rocks/">Личный сайт askd.rocks</a><br>• <a href="https://events.yandex.ru/lib/talks/458/">Адаптивный веб-дизайн — Что? Где? Когда?</a><br>• <a href="https://rollingscopes.com/">Rolling Scopes</a><br>• <a href="http://webnotbombs.net/">Web Not Bombs</a><br>• <a href="https://twitter.com/4frontby">4front</a><br>• <a href="https://evilmartians.com/">Злые марсиане</a><br></p><p>Safari 10</p><p>• <a href="https://webkit.org/blog/6900/webdriver-support-in-safari-10/">WebDriver support in Safari 10</a><br>• <a href="https://webkit.org/blog/6928/release-notes-for-safari-technology-preview-release-12/">Safari TP12</a><br></p><p>Chrome 53</p><p>• <a href="https://youtu.be/FajnnR-9mhE">Chrome 53</a><br>• <a href="https://developers.google.com/web/updates/2015/07/interact-with-ble-devices-on-the-web">Web Bluetooth API</a><br>• <a href="https://developers.google.com/web/fundamentals/primers/payment-request/">Payment Request API</a><br>• <a href="https://developers.google.com/web/fundamentals/primers/shadowdom/">Shadow DOM v1</a><br></p><p>Кастомные элементы</p><p>• <a href="https://medium.com/p/65d807b4b439">The Case for Custom Elements, 1</a><br>• <a href="https://medium.com/p/2efe42ce9133">The Case for Custom Elements, 2</a><br>• <a href="http://www.backalleycoder.com/2016/08/26/demythstifying-web-components/">Demystifying Web Components</a><br></p><p>Компоненты по старинке</p><p>• <a href="https://css-tricks.com/developing-extensible-html-css-components/">Developing Extensible HTML and CSS Components</a><br></p><p>Слайсинг в border-image</p><p>• <a href="https://www.youtube.com/playlist?list=PLNYkxOF6rcIBz9ACEQRmO9Lw8PW7vn0lr">Supercharged</a><br>• <a href="https://aerotwist.com/blog/slicing-svg-9-ways/">Slicing SVG 9 Ways</a><br>• <a href="http://caniuse.com/#feat=border-image">Can I Use</a><br></p><p>Очень ждём font-display</p><p>• <a href="https://css-tricks.com/font-display-masses/">Font-display for the Masses</a><br>• <a href="https://fontfaceobserver.com/">Font Face Observer</a><br></p><p>Лия Веру и HTML</p><p>• <a href="https://vimeo.com/178244394">HTML Secrets</a><br>• <a href="https://vimeo.com/31719130">CSS Secrets</a><br>• <a href="http://markapp.io/">Markapp</a><br>• <a href="https://habr.ru/p/308308/">Пишите меньше кода, блин</a><br>• <a href="https://blogs.windows.com/msedgedev/2016/09/02/building-in-10k-markup-for-accessibility-clarity-and-affordance/">Building in 10k</a><br></p><p>Вомбаты в носках и npm</p><p>• <a href="https://nodesource.com/blog/eleven-npm-tricks-that-will-knock-your-wombat-socks-off/">11 Simple npm Tricks</a><br>• <a href="https://github.com/sindresorhus/np">Np, a better npm publish</a><br>• <a href="https://github.com/tjunnone/npm-check-updates">Npm-check-updates</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/32.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/32.mp3" length="28574611"/><itunes:episode>32</itunes:episode><itunes:duration>3569</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>5 сентября 2016: Браузеры, кастомные элементы, border-image, font-display, Лия Веру и HTML, вомбаты и npm. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>33. Safari, a11y, элементы, Mail.Ru, PWA, HTTPS, кастомные свойства, строчный код, конференции</title><link>https://web-standards.ru/podcast/33/</link><pubDate>Mon, 12 Sep 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Олег Мохов, Павел Ловцевич

Темы

00:00:00 Интро
00:00:24 Гости
00:01:15 События
00:04:46 Несмелый Safari
00:11:22 Доступность
00:20:10 Меняем порядок
00:28:08 Фронтенд в Mail.Ru
00:35:26 Зачем вообще PWA
00:47:26 HTTPS без вариантов
00:58:13 Кастомные свойства
01:01:54 Строчный код
01:06:49 Платные конференции

Гости

• Павел Ловцевич @zigzag_mcquack https://twitter.com/zigzag_mcquack
• LOVATA http://lovata.com/
• Олег Мохов @olmokhov https://twitter.com/olmokhov
• FrontTalks http://fronttalks.ru/

События

• FrontTalks 17—18 сентября http://fronttalks.ru/
• WSD в Питере 1 октября https://wsd.events/2016/10/01/
• WSD в Минске 29 октября https://wsd.events/2016/10/29/
• PiterJS в Питере 22 сентября https://meetabit.com/events/199

Несмелый Safari

• Safari 10.0 https://developer.apple.com/library/prerelease/content/releasenotes/General/WhatsNewInSafari/Articles/Safari_10_0.html
• CSP 2.0 https://www.w3.org/TR/CSP2/

Доступность

• Недоступный веб: как мы развели такой бардак https://habr.ru/p/309076/
• What is the Business Case for Accessibility? https://vimeo.com/145138872
• Section 508 https://www.section508.gov/
• Расшифровки подкаста https://github.com/web-standards/podcast#readme

Меняем порядок

• Способы смены порядка элементов с помощью CSS http://prgssr.ru/development/sposoby-smeny-poryadka-vyvoda-elementov-s-pomoshyu-css.html
• PWA.rocks https://pwa.rocks/

Фронтенд в Mail.Ru

• Инструменты для разработки и поддержки фронтенда https://habr.ru/p/309212/
• Gemini http://gemini-testing.github.io/gemini/

Зачем вообще PWA

• The Building Blocks Of Progressive Web Apps https://www.smashingmagazine.com/2016/09/the-building-blocks-of-progressive-web-apps/
• 4 вида утечек памяти в JavaScript и как с ними бороться https://habr.ru/p/309318/
• Отладка пререндера: chrome://net-internals/#prerender

HTTPS без вариантов

• Moving Towards a More Secure Web http://blog.chromium.org/2016/09/moving-towards-more-secure-web.html
• Let’s Encrypt https://letsencrypt.org/

Кастомные свойства

• Autoprefixing, with CSS variables! http://lea.verou.me/2016/09/autoprefixing-with-css-variables/
• CSS Custom Properties in development in Edge https://twitter.com/gregwhitworth/status/773194110576451586

Строчный код

• Оформление строчных блоков кода http://kizu.ru/blog/styling-inline-code/

Платные конференции

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Гости: Олег Мохов, Павел Ловцевич</p><p>Темы</p><p>00:00:00 Интро<br>00:00:24 Гости<br>00:01:15 События<br>00:04:46 Несмелый Safari<br>00:11:22 Доступность<br>00:20:10 Меняем порядок<br>00:28:08 Фронтенд в Mail.Ru<br>00:35:26 Зачем вообще PWA<br>00:47:26 HTTPS без вариантов<br>00:58:13 Кастомные свойства<br>01:01:54 Строчный код<br>01:06:49 Платные конференции<br></p><p>Гости</p><p>• <a href="https://twitter.com/zigzag_mcquack">Павел Ловцевич @zigzag_mcquack</a><br>• <a href="http://lovata.com/">LOVATA</a><br>• <a href="https://twitter.com/olmokhov">Олег Мохов @olmokhov</a><br>• <a href="http://fronttalks.ru/">FrontTalks</a><br></p><p>События</p><p>• <a href="http://fronttalks.ru/">FrontTalks 17—18 сентября</a><br>• <a href="https://wsd.events/2016/10/01/">WSD в Питере 1 октября</a><br>• <a href="https://wsd.events/2016/10/29/">WSD в Минске 29 октября</a><br>• <a href="https://meetabit.com/events/199">PiterJS в Питере 22 сентября</a><br></p><p>Несмелый Safari</p><p>• <a href="https://developer.apple.com/library/prerelease/content/releasenotes/General/WhatsNewInSafari/Articles/Safari_10_0.html">Safari 10.0</a><br>• <a href="https://www.w3.org/TR/CSP2/">CSP 2.0</a><br></p><p>Доступность</p><p>• <a href="https://habr.ru/p/309076/">Недоступный веб: как мы развели такой бардак</a><br>• <a href="https://vimeo.com/145138872">What is the Business Case for Accessibility?</a><br>• <a href="https://www.section508.gov/">Section 508</a><br>• <a href="https://github.com/web-standards/podcast#readme">Расшифровки подкаста</a><br></p><p>Меняем порядок</p><p>• <a href="http://prgssr.ru/development/sposoby-smeny-poryadka-vyvoda-elementov-s-pomoshyu-css.html">Способы смены порядка элементов с помощью CSS</a><br>• <a href="https://pwa.rocks/">PWA.rocks</a><br></p><p>Фронтенд в Mail.Ru</p><p>• <a href="https://habr.ru/p/309212/">Инструменты для разработки и поддержки фронтенда</a><br>• <a href="http://gemini-testing.github.io/gemini/">Gemini</a><br></p><p>Зачем вообще PWA</p><p>• <a href="https://www.smashingmagazine.com/2016/09/the-building-blocks-of-progressive-web-apps/">The Building Blocks Of Progressive Web Apps</a><br>• <a href="https://habr.ru/p/309318/">4 вида утечек памяти в JavaScript и как с ними бороться</a><br>• Отладка пререндера: chrome://net-internals/#prerender<br></p><p>HTTPS без вариантов</p><p>• <a href="http://blog.chromium.org/2016/09/moving-towards-more-secure-web.html">Moving Towards a More Secure Web</a><br>• <a href="https://letsencrypt.org/">Let’s Encrypt</a><br></p><p>Кастомные свойства</p><p>• <a href="http://lea.verou.me/2016/09/autoprefixing-with-css-variables/">Autoprefixing, with CSS variables!</a><br>• <a href="https://twitter.com/gregwhitworth/status/773194110576451586">CSS Custom Properties in development in Edge</a><br></p><p>Строчный код</p><p>• <a href="http://kizu.ru/blog/styling-inline-code/">Оформление строчных блоков кода</a><br></p><p>Платные конференции</p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/33.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/33.mp3" length="37702694"/><itunes:episode>33</itunes:episode><itunes:duration>4710</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>12 сентября 2016: Safari, a11y, элементы, Mail.Ru, PWA, HTTPS, кастомные свойства, строчный код, конференции. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>34. Гитхаб, браузеры, HTML и SVG, API, вёрстка писем, шрифты, дизайнеры, Sass, PostCSS и CSSTree</title><link>https://web-standards.ru/podcast/34/</link><pubDate>Tue, 20 Sep 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Роман Дворнов

Темы

00:00:00 Интро
00:00:13 События
00:01:10 Новинки Гитхаба
00:06:38 Браузеры
00:11:19 HTML и SVG
00:19:19 Новые API
00:23:01 Вёрстка писем
00:26:13 Вариативные шрифты
00:30:23 Веб-шрифты в 2016
00:32:33 JS для дизайнеров
00:35:45 Sass 3.5
00:39:09 Сомнения в PostCSS и @viewport
00:51:57 Рома и парсер CSSTree

События

• FrontTalks http://fronttalks.ru/
• MoscowJS 24 сентября https://habr.ru/p/309606/
• PiterCSS 11 октября https://pitercss.timepad.ru/

Новинки Гитхаба

• GitHub: A whole new Universe https://github.com/universe-2016

Браузеры

• Chrome 54 Beta http://blog.chromium.org/2016/09/chrome-54-beta-custom-elements-v1.html
• BroadcastChannel https://developers.google.com/web/updates/2016/09/broadcastchannel
• WebUSB https://developers.google.com/web/updates/2016/03/access-usb-devices-on-the-web
• Safari Technology Preview Release 13 https://webkit.org/blog/6937/release-notes-for-safari-technology-preview-release-13/

HTML и SVG

• Новые статусы HTML5.1 и SVG2 http://css-live.ru/vecssti-s-polej/novye-statusy-html5-1-i-svg2.html
• SVG Authoring Guide http://w3c.github.io/svgwg/specs/svg-authoring/

Новые API

• Новые API: акселерометр, гироскоп, магнитометр https://twitter.com/webstandards_ru/status/775989584719118336

Вёрстка писем

• Gmail to Support Responsive Design, Improved Font Styling https://litmus.com/blog/gmail-to-support-responsive-email-design

Вариативные шрифты

• Variable fonts, a new kind of font for flexible design http://blog.typekit.com/2016/09/14/variable-fonts-a-new-kind-of-font-for-flexible-design/
• Introducing OpenType Variable Fonts https://medium.com/p/12ba6cd2369

Веб-шрифты в 2016

• Шрифты в вебе, обзор от 2016 года https://habrahabr.ru/post/310044/
• Font Family Reunion http://fontfamily.io/Helvetica

JS для дизайнеров

• Javascript for Web Designers https://abookapart.com/products/javascript-for-web-designers

Sass 3.5

• Sass 3.5 Release Candidate http://blog.sass-lang.com/posts/809572-sass-35-release-candidate

Сомнения в PostCSS и @viewport

• Preprocess future-proof CSS features https://github.com/facebookincubator/create-react-app/issues/130
• @viewport removed from Edge https://twitter.com/yoavweiss/status/773417500579074049
• @viewport is preloader-hostile https://github.com/w3c/csswg-drafts/issues/258

Рома и парсер CSSTree

• Basis.js. Почему я не бросил разрабатывать свой фреймворк https://youtu.be/cVbbkwkhNQg
• CSSO https://github.com/css/csso
• Gonzales https://github.com/css/gonzales
• Rework https://github.com/reworkcss/rework
• CSSTree https://github.com/csstree/csstree
• CSSTree Validator https://csstree.github.io/docs/validator.html
• CSSOM https://drafts.csswg.org/cssom/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Гости: Роман Дворнов</p><p>Темы</p><p>00:00:00 Интро<br>00:00:13 События<br>00:01:10 Новинки Гитхаба<br>00:06:38 Браузеры<br>00:11:19 HTML и SVG<br>00:19:19 Новые API<br>00:23:01 Вёрстка писем<br>00:26:13 Вариативные шрифты<br>00:30:23 Веб-шрифты в 2016<br>00:32:33 JS для дизайнеров<br>00:35:45 Sass 3.5<br>00:39:09 Сомнения в PostCSS и @viewport<br>00:51:57 Рома и парсер CSSTree<br></p><p>События</p><p>• <a href="http://fronttalks.ru/">FrontTalks</a><br>• <a href="https://habr.ru/p/309606/">MoscowJS 24 сентября</a><br>• <a href="https://pitercss.timepad.ru/">PiterCSS 11 октября</a><br></p><p>Новинки Гитхаба</p><p>• <a href="https://github.com/universe-2016">GitHub: A whole new Universe</a><br></p><p>Браузеры</p><p>• <a href="http://blog.chromium.org/2016/09/chrome-54-beta-custom-elements-v1.html">Chrome 54 Beta</a><br>• <a href="https://developers.google.com/web/updates/2016/09/broadcastchannel">BroadcastChannel</a><br>• <a href="https://developers.google.com/web/updates/2016/03/access-usb-devices-on-the-web">WebUSB</a><br>• <a href="https://webkit.org/blog/6937/release-notes-for-safari-technology-preview-release-13/">Safari Technology Preview Release 13</a><br></p><p>HTML и SVG</p><p>• <a href="http://css-live.ru/vecssti-s-polej/novye-statusy-html5-1-i-svg2.html">Новые статусы HTML5.1 и SVG2</a><br>• <a href="http://w3c.github.io/svgwg/specs/svg-authoring/">SVG Authoring Guide</a><br></p><p>Новые API</p><p>• <a href="https://twitter.com/webstandards_ru/status/775989584719118336">Новые API: акселерометр, гироскоп, магнитометр</a><br></p><p>Вёрстка писем</p><p>• <a href="https://litmus.com/blog/gmail-to-support-responsive-email-design">Gmail to Support Responsive Design, Improved Font Styling</a><br></p><p>Вариативные шрифты</p><p>• <a href="http://blog.typekit.com/2016/09/14/variable-fonts-a-new-kind-of-font-for-flexible-design/">Variable fonts, a new kind of font for flexible design</a><br>• <a href="https://medium.com/p/12ba6cd2369">Introducing OpenType Variable Fonts</a><br></p><p>Веб-шрифты в 2016</p><p>• <a href="https://habrahabr.ru/post/310044/">Шрифты в вебе, обзор от 2016 года</a><br>• <a href="http://fontfamily.io/Helvetica">Font Family Reunion</a><br></p><p>JS для дизайнеров</p><p>• <a href="https://abookapart.com/products/javascript-for-web-designers">Javascript for Web Designers</a><br></p><p>Sass 3.5</p><p>• <a href="http://blog.sass-lang.com/posts/809572-sass-35-release-candidate">Sass 3.5 Release Candidate</a><br></p><p>Сомнения в PostCSS и @viewport</p><p>• <a href="https://github.com/facebookincubator/create-react-app/issues/130">Preprocess future-proof CSS features</a><br>• <a href="https://twitter.com/yoavweiss/status/773417500579074049">@viewport removed from Edge</a><br>• <a href="https://github.com/w3c/csswg-drafts/issues/258">@viewport is preloader-hostile</a><br></p><p>Рома и парсер CSSTree</p><p>• <a href="https://youtu.be/cVbbkwkhNQg">Basis.js. Почему я не бросил разрабатывать свой фреймворк</a><br>• <a href="https://github.com/css/csso">CSSO</a><br>• <a href="https://github.com/css/gonzales">Gonzales</a><br>• <a href="https://github.com/reworkcss/rework">Rework</a><br>• <a href="https://github.com/csstree/csstree">CSSTree</a><br>• <a href="https://csstree.github.io/docs/validator.html">CSSTree Validator</a><br>• <a href="https://drafts.csswg.org/cssom/">CSSOM</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/34.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/34.mp3" length="36222737"/><itunes:episode>34</itunes:episode><itunes:duration>4525</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>20 сентября 2016: Гитхаб, браузеры, HTML и SVG, API, вёрстка писем, шрифты, дизайнеры, Sass, PostCSS и CSSTree. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>35. Браузеры, CSS-свойства, Pointer Events, гриды, SVG, PWA, Bootstrap, скобки, a11y, начинающим</title><link>https://web-standards.ru/podcast/35/</link><pubDate>Mon, 26 Sep 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:18 События
00:06:01 Firefox 49
00:08:09 Chromium 53
00:14:17 Pointer Events
00:23:09 Гриды
00:28:48 SVG
00:31:07 Google про PWA
00:31:58 Что мешает Bootstrap
00:33:39 Оптимизация скобками
00:37:42 Как доступно прятать
00:41:17 Советы начинающим

События

• MoscowJS Conf http://moscowjs.ru/event/moscowjs-conf
• SPB Frontend 26 сентября https://vk.com/spb_frontend_meetup_290916
• WSD в Питере 1 октября https://wsd.events/2016/10/01/
• Fronteers 6—7 октября https://fronteers.nl/congres/2016
• PiterCSS 11 октября https://pitercss.timepad.ru/
• Progressive Web Apps Day 11 октября http://pwaday.ru/
• Chrome Dev Summit 10—11 ноября https://developer.chrome.com/devsummit

Firefox 49

• Firefox 49 http://tanalin.com/blog/2016/09/firefox-49/

Chromium 53

• What’s new in Chromium 53 and Opera 40 https://dev.opera.com/blog/opera-40/
• Свойства scale, rotate и translate http://dabblet.com/gist/74c57eadaa747b7ad38bc5b916e3c144

Pointer Events

• Intent to Ship: Pointer Events https://groups.google.com/a/chromium.org/d/msg/blink-dev/UY1EfjaGF_E/OU7W_s3PAgAJ
• Роман Дворнов про Touch Events и Pointer Events https://youtu.be/dQoz5KZUH2M
• Touch Events, W3C Recommendation https://www.w3.org/TR/touch-events/
• Touch Events Level 2, Draft https://w3c.github.io/touch-events/
• Pointer Events, W3C Recommendation https://www.w3.org/TR/pointerevents/
• PEP.js https://github.com/jquery/PEP

Гриды

• CSS Grid meets the real world: a login form https://rachelandrew.co.uk/archives/2016/09/20/css-grid-meets-the-real-world-a-login-form/
• The CSSWG voted to send Grids Layout to CR https://twitter.com/jensimmons/status/778229882329374721
• Proposal for a new Region Spec, Jen Simmons https://speakerdeck.com/jensimmons/proposal-to-csswg-sept-2016
• Percentages and intrinsic size, Manuel Rego https://github.com/w3c/csswg-drafts/issues/509

SVG

• URL-encoder для SVG http://yoksel.github.io/url-encoder/ru/
• Инлайновые стили в background-image http://css.yoksel.ru/inline-styles-in-background/

Google про PWA

• Air Berlin: реализация Progressive Web App https://habr.ru/p/308498/
• Секреты Progressive Web Apps: часть 1 https://habr.ru/p/310454/

Что мешает Bootstrap

• Wall of browser bugs http://getbootstrap.com/browser-bugs/

Оптимизация скобками

• optimize-js https://github.com/nolanlawson/optimize-js

Как доступно прятать

• A11y.js: Hiding DOM elements https://allyjs.io/tutorials/hiding-elements.html

Советы начинающим

• Вёрстка интерактивного баннера https://medium.com/p/3eea3a642934
• Как быть начинающим и не сойти с ума http://blog.csssr.ru/2016/09/19/how-to-be-a-beginner-developer/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:18 События<br>00:06:01 Firefox 49<br>00:08:09 Chromium 53<br>00:14:17 Pointer Events<br>00:23:09 Гриды<br>00:28:48 SVG<br>00:31:07 Google про PWA<br>00:31:58 Что мешает Bootstrap<br>00:33:39 Оптимизация скобками<br>00:37:42 Как доступно прятать<br>00:41:17 Советы начинающим<br></p><p>События</p><p>• <a href="http://moscowjs.ru/event/moscowjs-conf">MoscowJS Conf</a><br>• <a href="https://vk.com/spb_frontend_meetup_290916">SPB Frontend 26 сентября</a><br>• <a href="https://wsd.events/2016/10/01/">WSD в Питере 1 октября</a><br>• <a href="https://fronteers.nl/congres/2016">Fronteers 6—7 октября</a><br>• <a href="https://pitercss.timepad.ru/">PiterCSS 11 октября</a><br>• <a href="http://pwaday.ru/">Progressive Web Apps Day 11 октября</a><br>• <a href="https://developer.chrome.com/devsummit">Chrome Dev Summit 10—11 ноября</a><br></p><p>Firefox 49</p><p>• <a href="http://tanalin.com/blog/2016/09/firefox-49/">Firefox 49</a><br></p><p>Chromium 53</p><p>• <a href="https://dev.opera.com/blog/opera-40/">What’s new in Chromium 53 and Opera 40</a><br>• <a href="http://dabblet.com/gist/74c57eadaa747b7ad38bc5b916e3c144">Свойства scale, rotate и translate</a><br></p><p>Pointer Events</p><p>• <a href="https://groups.google.com/a/chromium.org/d/msg/blink-dev/UY1EfjaGF_E/OU7W_s3PAgAJ">Intent to Ship: Pointer Events</a><br>• <a href="https://youtu.be/dQoz5KZUH2M">Роман Дворнов про Touch Events и Pointer Events</a><br>• <a href="https://www.w3.org/TR/touch-events/">Touch Events, W3C Recommendation</a><br>• <a href="https://w3c.github.io/touch-events/">Touch Events Level 2, Draft</a><br>• <a href="https://www.w3.org/TR/pointerevents/">Pointer Events, W3C Recommendation</a><br>• <a href="https://github.com/jquery/PEP">PEP.js</a><br></p><p>Гриды</p><p>• <a href="https://rachelandrew.co.uk/archives/2016/09/20/css-grid-meets-the-real-world-a-login-form/">CSS Grid meets the real world: a login form</a><br>• <a href="https://twitter.com/jensimmons/status/778229882329374721">The CSSWG voted to send Grids Layout to CR</a><br>• <a href="https://speakerdeck.com/jensimmons/proposal-to-csswg-sept-2016">Proposal for a new Region Spec, Jen Simmons</a><br>• <a href="https://github.com/w3c/csswg-drafts/issues/509">Percentages and intrinsic size, Manuel Rego</a><br></p><p>SVG</p><p>• <a href="http://yoksel.github.io/url-encoder/ru/">URL-encoder для SVG</a><br>• <a href="http://css.yoksel.ru/inline-styles-in-background/">Инлайновые стили в background-image</a><br></p><p>Google про PWA</p><p>• <a href="https://habr.ru/p/308498/">Air Berlin: реализация Progressive Web App</a><br>• <a href="https://habr.ru/p/310454/">Секреты Progressive Web Apps: часть 1</a><br></p><p>Что мешает Bootstrap</p><p>• <a href="http://getbootstrap.com/browser-bugs/">Wall of browser bugs</a><br></p><p>Оптимизация скобками</p><p>• <a href="https://github.com/nolanlawson/optimize-js">optimize-js</a><br></p><p>Как доступно прятать</p><p>• <a href="https://allyjs.io/tutorials/hiding-elements.html">A11y.js: Hiding DOM elements</a><br></p><p>Советы начинающим</p><p>• <a href="https://medium.com/p/3eea3a642934">Вёрстка интерактивного баннера</a><br>• <a href="http://blog.csssr.ru/2016/09/19/how-to-be-a-beginner-developer/">Как быть начинающим и не сойти с ума</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/35.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/35.mp3" length="22158650"/><itunes:episode>35</itunes:episode><itunes:duration>2767</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>26 сентября 2016: Браузеры, CSS-свойства, Pointer Events, гриды, SVG, PWA, Bootstrap, скобки, a11y, начинающим. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>36. Safari TP, async/await, HTML 5.2, JS-модули, CSS и SVG, before и after, a11y, полифилы и React</title><link>https://web-standards.ru/podcast/36/</link><pubDate>Tue, 04 Oct 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Ольга Алексашенко, Алексей Симоненко

Темы

00:00:00 Интро
00:00:25 События
00:08:51 Safari TP 14
00:10:45 Async и await в Chrome
00:13:03 Куда двигается HTML
00:16:24 Сложности с JS-модулями
00:22:00 Недооценённый CSS
00:27:21 Больший потенциал SVG
00:30:41 Псевдоэлементы
00:35:26 Доступность
00:39:06 Длинные классы в БЭМе
00:41:04 Отладчик в 108 байтах
00:42:44 Загрузка полифилов
00:47:34 История React

События

• WSD в Питере 1 октября https://wsd.events/2016/10/01/
• WSD в Минске 29 октября https://wsd.events/2016/10/29/
• pitercss meetup №6 11 октября https://pitercss.timepad.ru/event/381033/
• pitercss conf в июне 2017 https://pitercss.com/

Safari TP 14

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

Async и await в Chrome

• Async/await landed in Chrome https://twitter.com/malyw/status/780453672153124864

Куда двигается HTML

• Welcome to HTML 5.2 http://developer.telerik.com/featured/welcome-to-html-5-2/

Сложности с JS-модулями

• Node.js, TC-39, and Modules https://hackernoon.com/node-js-tc-39-and-modules-a1118aecf95e

Недооценённый CSS

• 9 недооценённых возможностей CSS http://prgssr.ru/development/9-nedoocenivaemyh-vozmozhnostej-css.html

Больший потенциал SVG

• SVG has more potential https://madebymike.com.au/writing/svg-has-more-potential/

Псевдоэлементы

• Псевдоэлементы, которых не может быть http://css-live.ru/articles-css/impossible-pseudos.html

Доступность

• Hiding inline SVG icons from screen readers http://www.456bereastreet.com/archive/201609/hiding_inline_svg_icons_from_screen_readers/
• Всегда используйте label https://htmlacademy.ru/blog/115-always-use-a-label

Длинные классы в БЭМе

• Минимизация классов в HTML https://ru.bem.info/forum/1130/

Отладчик в 108 байтах

• 108 byte CSS layout debugger https://twitter.com/addyosmani/status/780470199925346306
• Web Developer https://chrispederick.com/work/web-developer/

Загрузка полифилов

• Loading Polyfills Only When Needed https://philipwalton.com/articles/loading-polyfills-only-when-needed/

История React

• Our First 50,000 Stars https://facebook.github.io/react/blog/2016/09/28/our-first-50000-stars.html

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:25 События<br>00:08:51 Safari TP 14<br>00:10:45 Async и await в Chrome<br>00:13:03 Куда двигается HTML<br>00:16:24 Сложности с JS-модулями<br>00:22:00 Недооценённый CSS<br>00:27:21 Больший потенциал SVG<br>00:30:41 Псевдоэлементы<br>00:35:26 Доступность<br>00:39:06 Длинные классы в БЭМе<br>00:41:04 Отладчик в 108 байтах<br>00:42:44 Загрузка полифилов<br>00:47:34 История React<br></p><p>События</p><p>• <a href="https://wsd.events/2016/10/01/">WSD в Питере 1 октября</a><br>• <a href="https://wsd.events/2016/10/29/">WSD в Минске 29 октября</a><br>• <a href="https://pitercss.timepad.ru/event/381033/">pitercss meetup №6 11 октября</a><br>• <a href="https://pitercss.com/">pitercss conf в июне 2017</a><br></p><p>Safari TP 14</p><p>• <a href="https://webkit.org/blog/6969/release-notes-for-safari-technology-preview-release-14/">Release Notes for Safari Technology Preview Release 14</a><br></p><p>Async и await в Chrome</p><p>• <a href="https://twitter.com/malyw/status/780453672153124864">Async/await landed in Chrome</a><br></p><p>Куда двигается HTML</p><p>• <a href="http://developer.telerik.com/featured/welcome-to-html-5-2/">Welcome to HTML 5.2</a><br></p><p>Сложности с JS-модулями</p><p>• <a href="https://hackernoon.com/node-js-tc-39-and-modules-a1118aecf95e">Node.js, TC-39, and Modules</a><br></p><p>Недооценённый CSS</p><p>• <a href="http://prgssr.ru/development/9-nedoocenivaemyh-vozmozhnostej-css.html">9 недооценённых возможностей CSS</a><br></p><p>Больший потенциал SVG</p><p>• <a href="https://madebymike.com.au/writing/svg-has-more-potential/">SVG has more potential</a><br></p><p>Псевдоэлементы</p><p>• <a href="http://css-live.ru/articles-css/impossible-pseudos.html">Псевдоэлементы, которых не может быть</a><br></p><p>Доступность</p><p>• <a href="http://www.456bereastreet.com/archive/201609/hiding_inline_svg_icons_from_screen_readers/">Hiding inline SVG icons from screen readers</a><br>• <a href="https://htmlacademy.ru/blog/115-always-use-a-label">Всегда используйте label</a><br></p><p>Длинные классы в БЭМе</p><p>• <a href="https://ru.bem.info/forum/1130/">Минимизация классов в HTML</a><br></p><p>Отладчик в 108 байтах</p><p>• <a href="https://twitter.com/addyosmani/status/780470199925346306">108 byte CSS layout debugger</a><br>• <a href="https://chrispederick.com/work/web-developer/">Web Developer</a><br></p><p>Загрузка полифилов</p><p>• <a href="https://philipwalton.com/articles/loading-polyfills-only-when-needed/">Loading Polyfills Only When Needed</a><br></p><p>История React</p><p>• <a href="https://facebook.github.io/react/blog/2016/09/28/our-first-50000-stars.html">Our First 50,000 Stars</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/36.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/36.mp3" length="23886775"/><itunes:episode>36</itunes:episode><itunes:duration>2983</itunes:duration><itunes:author>Ольга Алексашенко, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>4 октября 2016: Safari TP, async/await, HTML 5.2, JS-модули, CSS и SVG, before и after, a11y, полифилы и React. Ольга Алексашенко, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>37. Не обижайте CSS, флексы, JS 2016, PWA и React, без JS жизнь не та, не блокируйте вьюпорт</title><link>https://web-standards.ru/podcast/37/</link><pubDate>Tue, 11 Oct 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:19 События
00:03:53 Не обижайте CSS
00:13:35 Флекс-хак
00:17:35 Фреймворк на флексах
00:24:33 JS в 2016
00:36:09 Состояние JS
00:38:56 PWA и React
00:45:42 Без джаваскрипта жизнь не та?
00:54:38 Не блокируйте вьюпорт

События

• Pitercss №6 11 октября https://pitercss.timepad.ru/event/381033/
• Progressive Web Apps Day 11 октября http://pwaday.ru/
• WSD в Минске 29 октября https://wsd.events/2016/10/29/
• KharkivJS 5—6 ноября http://kharkivjs.org/
• Конференция pitercss в июне 2017 https://pitercss.com/

Не обижайте CSS

• Может, хватит уже поливать CSS грязью? https://habr.ru/p/311920/
• CSS is Awesome в спецификации https://drafts.csswg.org/css-ui-3/#example-bff7c1fa

Флекс-хак

• Flex-grow 9999 Hack http://joren.co/flex-grow-9999-hack/

Фреймворк на флексах

• Fukol™ Grids https://github.com/Heydon/fukol-grids

JS в 2016

• Как оно учить JavaScript в 2016 https://habr.ru/p/312022/
• It’s the future https://medium.com/p/7a4207e028c2
• Totally get your frustration https://medium.com/p/ea11adf237e3
• Пример из Python, алгоритмы не нужны https://habr.ru/p/311642/
• How it actually feels to write JavaScript in 2016 https://medium.com/p/46b5dda17bb5

Состояние JS

• State of JavaScript 2016 http://stateofjs.com/2016/introduction/#toc

PWA и React

• PWA with React:  Introduction https://medium.com/p/50679aef2b12
• PWA with React:  Page Load Performance https://medium.com/p/33b932d97cf2
• PWA with React:  Offline support https://medium.com/p/c84db889162c

Без джаваскрипта жизнь не та?

• Fronteers https://fronteers.nl/congres/2016
• It’s ok to build a website that doesn’t work without JS https://twitter.com/LocalSourceNL/status/783977032736772096
• I’m exasperated by this push to require JS / get rid of CSS https://twitter.com/jensimmons/status/784056391074021376
• Offline, progressive, and multithreaded, Нолан Лоусон https://nolanlawson.github.io/fronteers-2016/
• Roving tabindex. A11ycasts 06 https://youtu.be/uCIC2LNt0bk

Не блокируйте вьюпорт

• HTML 5.2: The meta element https://w3c.github.io/html/document-metadata.html#element-attrdef-meta-content
• Всегда отключаю масштабирование! https://vk.com/wall-32017543_9043
• PWA Rocks https://pwa.rocks/
• Washington Post https://m.washingtonpost.com/
• Financial Times https://www.ft.com/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:19 События<br>00:03:53 Не обижайте CSS<br>00:13:35 Флекс-хак<br>00:17:35 Фреймворк на флексах<br>00:24:33 JS в 2016<br>00:36:09 Состояние JS<br>00:38:56 PWA и React<br>00:45:42 Без джаваскрипта жизнь не та?<br>00:54:38 Не блокируйте вьюпорт<br></p><p>События</p><p>• <a href="https://pitercss.timepad.ru/event/381033/">Pitercss №6 11 октября</a><br>• <a href="http://pwaday.ru/">Progressive Web Apps Day 11 октября</a><br>• <a href="https://wsd.events/2016/10/29/">WSD в Минске 29 октября</a><br>• <a href="http://kharkivjs.org/">KharkivJS 5—6 ноября</a><br>• <a href="https://pitercss.com/">Конференция pitercss в июне 2017</a><br></p><p>Не обижайте CSS</p><p>• <a href="https://habr.ru/p/311920/">Может, хватит уже поливать CSS грязью?</a><br>• <a href="https://drafts.csswg.org/css-ui-3/#example-bff7c1fa">CSS is Awesome в спецификации</a><br></p><p>Флекс-хак</p><p>• <a href="http://joren.co/flex-grow-9999-hack/">Flex-grow 9999 Hack</a><br></p><p>Фреймворк на флексах</p><p>• <a href="https://github.com/Heydon/fukol-grids">Fukol™ Grids</a><br></p><p>JS в 2016</p><p>• <a href="https://habr.ru/p/312022/">Как оно учить JavaScript в 2016</a><br>• <a href="https://medium.com/p/7a4207e028c2">It’s the future</a><br>• <a href="https://medium.com/p/ea11adf237e3">Totally get your frustration</a><br>• <a href="https://habr.ru/p/311642/">Пример из Python, алгоритмы не нужны</a><br>• <a href="https://medium.com/p/46b5dda17bb5">How it actually feels to write JavaScript in 2016</a><br></p><p>Состояние JS</p><p>• <a href="http://stateofjs.com/2016/introduction/#toc">State of JavaScript 2016</a><br></p><p>PWA и React</p><p>• <a href="https://medium.com/p/50679aef2b12">PWA with React:  Introduction</a><br>• <a href="https://medium.com/p/33b932d97cf2">PWA with React:  Page Load Performance</a><br>• <a href="https://medium.com/p/c84db889162c">PWA with React:  Offline support</a><br></p><p>Без джаваскрипта жизнь не та?</p><p>• <a href="https://fronteers.nl/congres/2016">Fronteers</a><br>• <a href="https://twitter.com/LocalSourceNL/status/783977032736772096">It’s ok to build a website that doesn’t work without JS</a><br>• <a href="https://twitter.com/jensimmons/status/784056391074021376">I’m exasperated by this push to require JS / get rid of CSS</a><br>• <a href="https://nolanlawson.github.io/fronteers-2016/">Offline, progressive, and multithreaded, Нолан Лоусон</a><br>• <a href="https://youtu.be/uCIC2LNt0bk">Roving tabindex. A11ycasts 06</a><br></p><p>Не блокируйте вьюпорт</p><p>• <a href="https://w3c.github.io/html/document-metadata.html#element-attrdef-meta-content">HTML 5.2: The meta element</a><br>• <a href="https://vk.com/wall-32017543_9043">Всегда отключаю масштабирование!</a><br>• <a href="https://pwa.rocks/">PWA Rocks</a><br>• <a href="https://m.washingtonpost.com/">Washington Post</a><br>• <a href="https://www.ft.com/">Financial Times</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/37.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/37.mp3" length="32070506"/><itunes:episode>37</itunes:episode><itunes:duration>4006</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>11 октября 2016: Не обижайте CSS, флексы, JS 2016, PWA и React, без JS жизнь не та, не блокируйте вьюпорт. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>38. Yarn, Safari, Bluetooth, таблицы, alt, женщины CSS, styled_components, прогрессивное улучшение</title><link>https://web-standards.ru/podcast/38/</link><pubDate>Mon, 17 Oct 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:13 События
00:02:57 Yarn для npm
00:20:02 Safari TP 15
00:24:28 Web Bluetooth
00:25:57 Хорошие таблицы
00:35:07 Alt для картинок
00:43:06 Женщины CSS
00:46:57 Функция map в CSS
00:53:45 Стили без CSS
00:57:14 JS (не) нужен?
01:04:51 Прогрессивное улучшение

События

• NodeSchool SPB 22 октября https://github.com/nodeschool/spb/issues/35
• React Moscow 26 октября http://www.meetup.com/React-Moscow-Meetup/events/234802115/
• WSD в Минске 29 октября https://wsd.events/2016/10/29/
• KharkivJS 5—6 ноября http://kharkivjs.org/
• HolyJS в Москве 11 декабря http://holyjs.ru/

Yarn для npm

• Yarn: A new package manager for JavaScript https://code.facebook.com/posts/1840075619545360
• PackRat https://github.com/an9eldust/packrat
• Hello, Yarn! http://blog.npmjs.org/post/151660845210/hello-yarn
• Why I’m Working on Yarn http://yehudakatz.com/2016/10/11/im-excited-to-work-on-yarn-the-new-js-package-manager-2/
• Почему yarn.lock не нужен в зависимостях https://github.com/yarnpkg/yarn/issues/838#issuecomment-253362537

Safari TP 15

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

Web Bluetooth

• Chrome Intent to Ship: Web Bluetooth https://groups.google.com/a/chromium.org/d/msg/blink-dev/Ono3RWkejAA/2skvuBhSCQAJ

Хорошие таблицы

• How to make your tables less terrible (GIF) http://i.imgur.com/ZY8dKpA.gif
• Создавайте хорошие таблицы https://habr.ru/p/312422/

Alt для картинок

• Альтернативный текст для изображений http://prgssr.ru/development/alternativnyj-tekst-dlya-izobrazhenij.html

Женщины CSS

• The Amazing Women of CSS https://rachelandrew.co.uk/archives/2016/10/11/the-amazing-women-of-css/

Функция map в CSS

• Native map() function in CSS https://github.com/w3c/csswg-drafts/issues/581

Стили без CSS

• Styled Components https://styled-components.com/

JS (не) нужен?

• You Might Not Need jQuery http://youmightnotneedjquery.com/
• You Might Not Need JavaScript http://youmightnotneedjs.com/
• You Might Need JavaScript http://hugogiraudel.com/2016/10/13/you-might-need-javascript/

Прогрессивное улучшение

• Progressive enhancement isn’t dead, but it smells funny https://nolanlawson.com/2016/10/13/progressive-enhancement-isnt-dead-but-it-smells-funny/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:13 События<br>00:02:57 Yarn для npm<br>00:20:02 Safari TP 15<br>00:24:28 Web Bluetooth<br>00:25:57 Хорошие таблицы<br>00:35:07 Alt для картинок<br>00:43:06 Женщины CSS<br>00:46:57 Функция map в CSS<br>00:53:45 Стили без CSS<br>00:57:14 JS (не) нужен?<br>01:04:51 Прогрессивное улучшение<br></p><p>События</p><p>• <a href="https://github.com/nodeschool/spb/issues/35">NodeSchool SPB 22 октября</a><br>• <a href="http://www.meetup.com/React-Moscow-Meetup/events/234802115/">React Moscow 26 октября</a><br>• <a href="https://wsd.events/2016/10/29/">WSD в Минске 29 октября</a><br>• <a href="http://kharkivjs.org/">KharkivJS 5—6 ноября</a><br>• <a href="http://holyjs.ru/">HolyJS в Москве 11 декабря</a><br></p><p>Yarn для npm</p><p>• <a href="https://code.facebook.com/posts/1840075619545360">Yarn: A new package manager for JavaScript</a><br>• <a href="https://github.com/an9eldust/packrat">PackRat</a><br>• <a href="http://blog.npmjs.org/post/151660845210/hello-yarn">Hello, Yarn!</a><br>• <a href="http://yehudakatz.com/2016/10/11/im-excited-to-work-on-yarn-the-new-js-package-manager-2/">Why I’m Working on Yarn</a><br>• <a href="https://github.com/yarnpkg/yarn/issues/838#issuecomment-253362537">Почему yarn.lock не нужен в зависимостях</a><br></p><p>Safari TP 15</p><p>• <a href="https://webkit.org/blog/6987/release-notes-for-safari-technology-preview-15/">Release Notes for Safari Technology Preview 15</a><br></p><p>Web Bluetooth</p><p>• <a href="https://groups.google.com/a/chromium.org/d/msg/blink-dev/Ono3RWkejAA/2skvuBhSCQAJ">Chrome Intent to Ship: Web Bluetooth</a><br></p><p>Хорошие таблицы</p><p>• <a href="http://i.imgur.com/ZY8dKpA.gif">How to make your tables less terrible (GIF)</a><br>• <a href="https://habr.ru/p/312422/">Создавайте хорошие таблицы</a><br></p><p>Alt для картинок</p><p>• <a href="http://prgssr.ru/development/alternativnyj-tekst-dlya-izobrazhenij.html">Альтернативный текст для изображений</a><br></p><p>Женщины CSS</p><p>• <a href="https://rachelandrew.co.uk/archives/2016/10/11/the-amazing-women-of-css/">The Amazing Women of CSS</a><br></p><p>Функция map в CSS</p><p>• <a href="https://github.com/w3c/csswg-drafts/issues/581">Native map() function in CSS</a><br></p><p>Стили без CSS</p><p>• <a href="https://styled-components.com/">Styled Components</a><br></p><p>JS (не) нужен?</p><p>• <a href="http://youmightnotneedjquery.com/">You Might Not Need jQuery</a><br>• <a href="http://youmightnotneedjs.com/">You Might Not Need JavaScript</a><br>• <a href="http://hugogiraudel.com/2016/10/13/you-might-need-javascript/">You Might Need JavaScript</a><br></p><p>Прогрессивное улучшение</p><p>• <a href="https://nolanlawson.com/2016/10/13/progressive-enhancement-isnt-dead-but-it-smells-funny/">Progressive enhancement isn’t dead, but it smells funny</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/38.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/38.mp3" length="35006614"/><itunes:episode>38</itunes:episode><itunes:duration>4373</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>17 октября 2016: Yarn, Safari, Bluetooth, таблицы, alt, женщины CSS, styled_components, прогрессивное улучшение. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>39. Chrome 54, async, Node.js и npm, PWA, CSS-условия и фреймворки, Normalize.css, женщины в IT</title><link>https://web-standards.ru/podcast/39/</link><pubDate>Mon, 24 Oct 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:13 События
00:02:02 Chrome 54
00:05:29 Async
00:10:40 Node.js v6 LTS
00:19:40 Npm v4.0.0
00:20:55 Ире про PWA
00:27:24 Условия в CSS
00:35:11 CSS-фреймворк не нужен
00:41:58 Адаптивный Яндекс
00:43:19 Полифил для гридов
00:45:35 Normalize.css?
00:52:20 Женщины в ИТ

События

• WSD в Киеве 26 ноября https://wsd.events/2016/11/26/
• Принимаем заявки на pitercss в ноябре и декабре: hi@pitercss.com mailto:hi@pitercss.com
• CodeFest 1—2 апреля http://www.codefest.ru/speakers/ru/

Chrome 54

• Chrome 54, Пит Лепаж https://youtu.be/qPD2yc8BoDk
• Cross-origin Service Workers: Experimenting with Foreign Fetch https://developers.google.com/web/updates/2016/09/foreign-fetch

Async

• Async functions: making promises friendly https://developers.google.com/web/fundamentals/getting-started/primers/async-functions
• Tips for using async functions (ES2017) http://www.2ality.com/2016/10/async-function-tips.html

Node.js v6 LTS

• Node.js v6 Transitions to LTS https://medium.com/p/be7f18c17159
• v7.0.0 Proposal https://github.com/nodejs/node/pull/9099
• Firefox ESR https://www.mozilla.org/en-US/firefox/organizations/
• Homebrew http://brew.sh/

Npm v4.0.0

• npm v4.0.0 https://github.com/npm/npm/releases/tag/v4.0.0

Ире про PWA

• Offline First with Service Worker https://bitsofco.de/bitsofcode-pwa-part-1-offline-first-with-service-worker/
• Instant Loading with IndexedDB https://bitsofco.de/bitsofcode-pwa-part-2-instant-loading-with-indexeddb/
• Instant Loading Web Apps with an Application Shell Architecture https://developers.google.com/web/updates/2015/11/app-shell
• Intent to Ship: Durable (Persistent) Storage https://groups.google.com/a/chromium.org/d/msg/blink-dev/nAM3o4NSMsI/3gRKsOuYBgAJ

Условия в CSS

• Условия для CSS-переменных http://kizu.ru/fun/conditions-for-css-variables/

CSS-фреймворк не нужен

• Статья: You might not need a CSS framework https://hacks.mozilla.org/2016/04/you-might-not-need-a-css-framework/
• Видео: You might not need a CSS framework https://youtu.be/5FdHqVDlXu0
• Это тебе не нужен, а нам нужен… https://vk.com/wall-32017543_9397

Адаптивный Яндекс

• Адаптивная вёрстка, ШРИ 2016 https://youtu.be/Y5450Ns5L4M?list=PLKaafC45L_SSn3kZGmnh6uRSTAzDNNdYC

Полифил для гридов

• CSS Grid Polyfill https://github.com/FremyCompany/css-grid-polyfill

Normalize.css?

• Normalize (CSS) No More http://shaunrashid.com/2015/09/15/normalize-css-no-more/
• Continue Normalising Your CSS http://csswizardry.com/2016/10/continue-normalising-your-css/
• О normalize.css https://htmlacademy.ru/blog/64-about-normalize-css

Женщины в ИТ

• Женщины в ИТ http://b.netology.ru/women

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:13 События<br>00:02:02 Chrome 54<br>00:05:29 Async<br>00:10:40 Node.js v6 LTS<br>00:19:40 Npm v4.0.0<br>00:20:55 Ире про PWA<br>00:27:24 Условия в CSS<br>00:35:11 CSS-фреймворк не нужен<br>00:41:58 Адаптивный Яндекс<br>00:43:19 Полифил для гридов<br>00:45:35 Normalize.css?<br>00:52:20 Женщины в ИТ<br></p><p>События</p><p>• <a href="https://wsd.events/2016/11/26/">WSD в Киеве 26 ноября</a><br>• Принимаем заявки на pitercss в ноябре и декабре: <a href="mailto:hi@pitercss.com">hi@pitercss.com</a><br>• <a href="http://www.codefest.ru/speakers/ru/">CodeFest 1—2 апреля</a><br></p><p>Chrome 54</p><p>• <a href="https://youtu.be/qPD2yc8BoDk">Chrome 54, Пит Лепаж</a><br>• <a href="https://developers.google.com/web/updates/2016/09/foreign-fetch">Cross-origin Service Workers: Experimenting with Foreign Fetch</a><br></p><p>Async</p><p>• <a href="https://developers.google.com/web/fundamentals/getting-started/primers/async-functions">Async functions: making promises friendly</a><br>• <a href="http://www.2ality.com/2016/10/async-function-tips.html">Tips for using async functions (ES2017)</a><br></p><p>Node.js v6 LTS</p><p>• <a href="https://medium.com/p/be7f18c17159">Node.js v6 Transitions to LTS</a><br>• <a href="https://github.com/nodejs/node/pull/9099">v7.0.0 Proposal</a><br>• <a href="https://www.mozilla.org/en-US/firefox/organizations/">Firefox ESR</a><br>• <a href="http://brew.sh/">Homebrew</a><br></p><p>Npm v4.0.0</p><p>• <a href="https://github.com/npm/npm/releases/tag/v4.0.0">npm v4.0.0</a><br></p><p>Ире про PWA</p><p>• <a href="https://bitsofco.de/bitsofcode-pwa-part-1-offline-first-with-service-worker/">Offline First with Service Worker</a><br>• <a href="https://bitsofco.de/bitsofcode-pwa-part-2-instant-loading-with-indexeddb/">Instant Loading with IndexedDB</a><br>• <a href="https://developers.google.com/web/updates/2015/11/app-shell">Instant Loading Web Apps with an Application Shell Architecture</a><br>• <a href="https://groups.google.com/a/chromium.org/d/msg/blink-dev/nAM3o4NSMsI/3gRKsOuYBgAJ">Intent to Ship: Durable (Persistent) Storage</a><br></p><p>Условия в CSS</p><p>• <a href="http://kizu.ru/fun/conditions-for-css-variables/">Условия для CSS-переменных</a><br></p><p>CSS-фреймворк не нужен</p><p>• <a href="https://hacks.mozilla.org/2016/04/you-might-not-need-a-css-framework/">Статья: You might not need a CSS framework</a><br>• <a href="https://youtu.be/5FdHqVDlXu0">Видео: You might not need a CSS framework</a><br>• <a href="https://vk.com/wall-32017543_9397">Это тебе не нужен, а нам нужен…</a><br></p><p>Адаптивный Яндекс</p><p>• <a href="https://youtu.be/Y5450Ns5L4M?list=PLKaafC45L_SSn3kZGmnh6uRSTAzDNNdYC">Адаптивная вёрстка, ШРИ 2016</a><br></p><p>Полифил для гридов</p><p>• <a href="https://github.com/FremyCompany/css-grid-polyfill">CSS Grid Polyfill</a><br></p><p>Normalize.css?</p><p>• <a href="http://shaunrashid.com/2015/09/15/normalize-css-no-more/">Normalize (CSS) No More</a><br>• <a href="http://csswizardry.com/2016/10/continue-normalising-your-css/">Continue Normalising Your CSS</a><br>• <a href="https://htmlacademy.ru/blog/64-about-normalize-css">О normalize.css</a><br></p><p>Женщины в ИТ</p><p>• <a href="http://b.netology.ru/women">Женщины в ИТ</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/39.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/39.mp3" length="30750788"/><itunes:episode>39</itunes:episode><itunes:duration>3841</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>24 октября 2016: Chrome 54, async, Node.js и npm, PWA, CSS-условия и фреймворки, Normalize.css, женщины в IT. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>40. Браузеры, Servo, таблицы, Node.js 7, стандарты и полифилы, border-image, режимы смешивания</title><link>https://web-standards.ru/podcast/40/</link><pubDate>Wed, 02 Nov 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:25 События
00:06:40 Chromium 54
00:09:35 Safari TP 16 и Apple Pay
00:16:58 Mozilla, Servo, разработка движков
00:36:33 Таблицы по стандартам
00:38:47 Node.js 7
00:41:03 Стандарты и полифилы
00:46:24 Забытый border-image
00:52:05 Базовый SVG
00:52:52 Возвращение Дейва Шей

События

• Видео с WSD в Минске https://youtu.be/cOTOSbjet_8
• Слайды с WSD в Минске https://wsd.events/2016/10/29/#schedule
• PiterJS 3 ноября https://meetabit.com/events/256
• KharkivJS 5—6 ноября http://kharkivjs.org/
• Chrome Dev Summit 10—11 ноября https://developer.chrome.com/devsummit/
• Fronthub в Ульяновске 12 ноября http://fronthub.ru/
• PenzaJS 17 ноября https://vk.com/wall-92664953_150
• Pitercss №7 16 ноября https://pitercss.timepad.ru/event/394145/
• MinskCSS 15 декабря https://minskcss.timepad.ru/event/396816/
• WSD в Киеве 26 ноября https://wsd.events/2016/11/26/
• Канал events в Слаке https://web-standards.slack.com/messages/events/

Chromium 54

• What’s new in Chromium 54 and Opera 41 https://dev.opera.com/blog/opera-41/

Safari TP 16 и Apple Pay

• Release Notes for Safari Technology Preview 16 https://webkit.org/blog/7030/release-notes-for-safari-technology-preview-16/
• EmporiumWeb, пример Apple Pay https://developer.apple.com/library/content/samplecode/EmporiumWeb/Introduction/Intro.html
• Apple на Гитхабе https://github.com/apple

Mozilla, Servo, разработка движков

• A Quantum Leap for the Web https://medium.com/p/a3b7174b3c12
• Mozilla’s Quantum Project https://billmccloskey.wordpress.com/2016/10/27/mozillas-quantum-project/

Таблицы по стандартам

• CSS Table Module Level 3 https://www.w3.org/TR/2016/WD-css-tables-3-20161025/

Node.js 7

• Node.js v7.0 https://nodejs.org/en/blog/release/v7.0.0/

Стандарты и полифилы

• Add document.{interactive,contentLoaded,loaded} promises https://github.com/whatwg/html/pull/1936
• Please rename ASAP https://github.com/jonathantneal/document-promises/issues/4

Забытый border-image

• Ещё раз про border-image http://css-live.ru/articles-css/understanding-border-image.html
• Can I Use: border-image http://caniuse.com/#feat=border-image
• Slicing SVG 9 Ways https://aerotwist.com/blog/slicing-svg-9-ways/

Базовый SVG

• Как проектировать, создавать и анимировать SVG https://htmlacademy.ru/blog/127-a-guide-to-svg-on-web

Возвращение Дейва Шей

• Photo Toning with Gradients &amp; Blend Modes http://daveshea.com/2016/10/24/photo-toning.html
• CSS Zen Garden http://www.csszengarden.com/
• The source of csszengarden.com https://github.com/mezzoblue/csszengarden.com

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:25 События<br>00:06:40 Chromium 54<br>00:09:35 Safari TP 16 и Apple Pay<br>00:16:58 Mozilla, Servo, разработка движков<br>00:36:33 Таблицы по стандартам<br>00:38:47 Node.js 7<br>00:41:03 Стандарты и полифилы<br>00:46:24 Забытый border-image<br>00:52:05 Базовый SVG<br>00:52:52 Возвращение Дейва Шей<br></p><p>События</p><p>• <a href="https://youtu.be/cOTOSbjet_8">Видео с WSD в Минске</a><br>• <a href="https://wsd.events/2016/10/29/#schedule">Слайды с WSD в Минске</a><br>• <a href="https://meetabit.com/events/256">PiterJS 3 ноября</a><br>• <a href="http://kharkivjs.org/">KharkivJS 5—6 ноября</a><br>• <a href="https://developer.chrome.com/devsummit/">Chrome Dev Summit 10—11 ноября</a><br>• <a href="http://fronthub.ru/">Fronthub в Ульяновске 12 ноября</a><br>• <a href="https://vk.com/wall-92664953_150">PenzaJS 17 ноября</a><br>• <a href="https://pitercss.timepad.ru/event/394145/">Pitercss №7 16 ноября</a><br>• <a href="https://minskcss.timepad.ru/event/396816/">MinskCSS 15 декабря</a><br>• <a href="https://wsd.events/2016/11/26/">WSD в Киеве 26 ноября</a><br>• <a href="https://web-standards.slack.com/messages/events/">Канал events в Слаке</a><br></p><p>Chromium 54</p><p>• <a href="https://dev.opera.com/blog/opera-41/">What’s new in Chromium 54 and Opera 41</a><br></p><p>Safari TP 16 и Apple Pay</p><p>• <a href="https://webkit.org/blog/7030/release-notes-for-safari-technology-preview-16/">Release Notes for Safari Technology Preview 16</a><br>• <a href="https://developer.apple.com/library/content/samplecode/EmporiumWeb/Introduction/Intro.html">EmporiumWeb, пример Apple Pay</a><br>• <a href="https://github.com/apple">Apple на Гитхабе</a><br></p><p>Mozilla, Servo, разработка движков</p><p>• <a href="https://medium.com/p/a3b7174b3c12">A Quantum Leap for the Web</a><br>• <a href="https://billmccloskey.wordpress.com/2016/10/27/mozillas-quantum-project/">Mozilla’s Quantum Project</a><br></p><p>Таблицы по стандартам</p><p>• <a href="https://www.w3.org/TR/2016/WD-css-tables-3-20161025/">CSS Table Module Level 3</a><br></p><p>Node.js 7</p><p>• <a href="https://nodejs.org/en/blog/release/v7.0.0/">Node.js v7.0</a><br></p><p>Стандарты и полифилы</p><p>• <a href="https://github.com/whatwg/html/pull/1936">Add document.{interactive,contentLoaded,loaded} promises</a><br>• <a href="https://github.com/jonathantneal/document-promises/issues/4">Please rename ASAP</a><br></p><p>Забытый border-image</p><p>• <a href="http://css-live.ru/articles-css/understanding-border-image.html">Ещё раз про border-image</a><br>• <a href="http://caniuse.com/#feat=border-image">Can I Use: border-image</a><br>• <a href="https://aerotwist.com/blog/slicing-svg-9-ways/">Slicing SVG 9 Ways</a><br></p><p>Базовый SVG</p><p>• <a href="https://htmlacademy.ru/blog/127-a-guide-to-svg-on-web">Как проектировать, создавать и анимировать SVG</a><br></p><p>Возвращение Дейва Шей</p><p>• <a href="http://daveshea.com/2016/10/24/photo-toning.html">Photo Toning with Gradients &amp; Blend Modes</a><br>• <a href="http://www.csszengarden.com/">CSS Zen Garden</a><br>• <a href="https://github.com/mezzoblue/csszengarden.com">The source of csszengarden.com</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/40.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/40.mp3" length="27750545"/><itunes:episode>40</itunes:episode><itunes:duration>3466</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>2 ноября 2016: Браузеры, Servo, таблицы, Node.js 7, стандарты и полифилы, border-image, режимы смешивания. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>41. HTML 5.1, async, шрифты, WebAssembly и JS, sticky, SVG, Stack Overflow, тесты и игрушки</title><link>https://web-standards.ru/podcast/41/</link><pubDate>Mon, 07 Nov 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:17 События
00:03:08 HTML 5.1
00:05:40 Async в Firefox
00:07:38 Вариативные шрифты
00:13:19 Календарик
00:20:44 Опасные API
00:24:45 WebAssembly
00:26:43 Шаблонные литералы
00:31:40 Загрузка JS
00:38:51 position: sticky
00:41:32 Круговой прогресс-бар
00:44:40 Опрос Stack Overflow
00:50:34 Тесты и игрушки

События

• Видео с FrontTalks https://www.youtube.com/playlist?list=PLKaafC45L_SRke8G1qiE0ZTJovI0FYKRw
• Pitercss №7 16 ноября https://pitercss.timepad.ru/event/394145/
• NodeSchool SPB 19 ноября https://github.com/nodeschool/spb/issues/41
• WSD в Киеве 26 ноября https://wsd.events/2016/11/26/
• MinskCSS 15 декабря https://www.facebook.com/events/1424883897556955/
• React Amsterdam 21 апреля https://react.amsterdam/

HTML 5.1

• XHTML Fist https://www.flickr.com/photos/jasonsantamaria/287001550
• HTML 5.1 W3C Recommendation https://www.w3.org/TR/html51/
• HTML 5.1 Changes https://www.w3.org/TR/html51/changes.html#changes

Async в Firefox

• Async/await support in Firefox https://blog.nightly.mozilla.org/2016/11/01/async-await-support-in-firefox/

Вариативные шрифты

• WebKIt: Variable Fonts on the Web https://webkit.org/blog/7051/variable-fonts-on-the-web/

Календарик

• Firefox: Data/Time picker https://mozilla.invisionapp.com/share/237UTNHS8
• HTML 5.1: input type=&quot;date&quot; https://www.w3.org/TR/html51/sec-forms.html#date-state-typedate

Опасные API

• Browsers remove functionality due to privacy https://blog.lukaszolejnik.com/browsers-remove-functionality-due-to-privacy/
• What is Do Not Track? https://allaboutdnt.com/

WebAssembly

• The WebAssembly Browser Preview has launched! https://twitter.com/WebAssemblyNews/status/793119097496018944

Шаблонные литералы

• ES6 Template Literals, the Handlebars killer? https://www.keithcirkel.co.uk/es6-template-literals/

Загрузка JS

• RFC: Webpack Performance Budgets https://github.com/webpack/webpack/issues/3216
• Alex Russell: How broken JS-first web development is https://mobile.twitter.com/slightlylate/status/793617048253247488

position: sticky

• Chrome: Intent to Ship CSS position: sticky https://groups.google.com/a/chromium.org/d/msg/blink-dev/X_vBQp60kp8/v43CLS89CAAJ

Круговой прогресс-бар

• Making a Doughnut Progress Bar https://github.com/kdzwinel/progress-bar-animation

Опрос Stack Overflow

• Stack Overflow: Survey Results 2016 http://stackoverflow.com/research/developer-survey-2016

Тесты и игрушки

• JavaScript Guessing Game https://javascript-game.firebaseapp.com/
• HTML parser quiz https://html5te.st/quiz/
• HTML Minifier http://kangax.github.io/html-minifier/
• Enki https://www.enki.com

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:17 События<br>00:03:08 HTML 5.1<br>00:05:40 Async в Firefox<br>00:07:38 Вариативные шрифты<br>00:13:19 Календарик<br>00:20:44 Опасные API<br>00:24:45 WebAssembly<br>00:26:43 Шаблонные литералы<br>00:31:40 Загрузка JS<br>00:38:51 position: sticky<br>00:41:32 Круговой прогресс-бар<br>00:44:40 Опрос Stack Overflow<br>00:50:34 Тесты и игрушки<br></p><p>События</p><p>• <a href="https://www.youtube.com/playlist?list=PLKaafC45L_SRke8G1qiE0ZTJovI0FYKRw">Видео с FrontTalks</a><br>• <a href="https://pitercss.timepad.ru/event/394145/">Pitercss №7 16 ноября</a><br>• <a href="https://github.com/nodeschool/spb/issues/41">NodeSchool SPB 19 ноября</a><br>• <a href="https://wsd.events/2016/11/26/">WSD в Киеве 26 ноября</a><br>• <a href="https://www.facebook.com/events/1424883897556955/">MinskCSS 15 декабря</a><br>• <a href="https://react.amsterdam/">React Amsterdam 21 апреля</a><br></p><p>HTML 5.1</p><p>• <a href="https://www.flickr.com/photos/jasonsantamaria/287001550">XHTML Fist</a><br>• <a href="https://www.w3.org/TR/html51/">HTML 5.1 W3C Recommendation</a><br>• <a href="https://www.w3.org/TR/html51/changes.html#changes">HTML 5.1 Changes</a><br></p><p>Async в Firefox</p><p>• <a href="https://blog.nightly.mozilla.org/2016/11/01/async-await-support-in-firefox/">Async/await support in Firefox</a><br></p><p>Вариативные шрифты</p><p>• <a href="https://webkit.org/blog/7051/variable-fonts-on-the-web/">WebKIt: Variable Fonts on the Web</a><br></p><p>Календарик</p><p>• <a href="https://mozilla.invisionapp.com/share/237UTNHS8">Firefox: Data/Time picker</a><br>• <a href="https://www.w3.org/TR/html51/sec-forms.html#date-state-typedate">HTML 5.1: input type=&quot;date&quot;</a><br></p><p>Опасные API</p><p>• <a href="https://blog.lukaszolejnik.com/browsers-remove-functionality-due-to-privacy/">Browsers remove functionality due to privacy</a><br>• <a href="https://allaboutdnt.com/">What is Do Not Track?</a><br></p><p>WebAssembly</p><p>• <a href="https://twitter.com/WebAssemblyNews/status/793119097496018944">The WebAssembly Browser Preview has launched!</a><br></p><p>Шаблонные литералы</p><p>• <a href="https://www.keithcirkel.co.uk/es6-template-literals/">ES6 Template Literals, the Handlebars killer?</a><br></p><p>Загрузка JS</p><p>• <a href="https://github.com/webpack/webpack/issues/3216">RFC: Webpack Performance Budgets</a><br>• <a href="https://mobile.twitter.com/slightlylate/status/793617048253247488">Alex Russell: How broken JS-first web development is</a><br></p><p>position: sticky</p><p>• <a href="https://groups.google.com/a/chromium.org/d/msg/blink-dev/X_vBQp60kp8/v43CLS89CAAJ">Chrome: Intent to Ship CSS position: sticky</a><br></p><p>Круговой прогресс-бар</p><p>• <a href="https://github.com/kdzwinel/progress-bar-animation">Making a Doughnut Progress Bar</a><br></p><p>Опрос Stack Overflow</p><p>• <a href="http://stackoverflow.com/research/developer-survey-2016">Stack Overflow: Survey Results 2016</a><br></p><p>Тесты и игрушки</p><p>• <a href="https://javascript-game.firebaseapp.com/">JavaScript Guessing Game</a><br>• <a href="https://html5te.st/quiz/">HTML parser quiz</a><br>• <a href="http://kangax.github.io/html-minifier/">HTML Minifier</a><br>• <a href="https://www.enki.com">Enki</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/41.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/41.mp3" length="28158915"/><itunes:episode>41</itunes:episode><itunes:duration>3517</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>7 ноября 2016: HTML 5.1, async, шрифты, WebAssembly и JS, sticky, SVG, Stack Overflow, тесты и игрушки. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>42. Safari, WOFF2, доступность, Fetch, 10K Apart, мобильные, людоедский фронтенд и JS-in-JS</title><link>https://web-standards.ru/podcast/42/</link><pubDate>Tue, 15 Nov 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Андрей Оконечников

Темы

00:00:00 Интро
00:02:38 События
00:06:56 Safari TP 17
00:16:41 Доступность
00:26:31 Fetch не торт
00:34:35 Результаты 10K Apart
00:36:45 Вредные советы
00:40:37 Людоедский фронтенд и JS-in-JS

События

• Профессия фронтенд-архитектор, РИТ 2007 https://twitter.com/okonetchnikov/status/793752358584930304
• Chrome Dev Summit https://developer.chrome.com/devsummit/
• WSD в Киеве 26 ноября https://wsd.events/2016/11/26/
• Видео с WSD в Минске https://youtu.be/4fEqptmymRM?list=PLMBnwIwFEFHekmHQcApwkIzEfG8UJ_f-7
• MinskCSS 15 декабря https://minskcss.timepad.ru/event/396816/
• HolyJS в Москве 11 декабря http://holyjs.ru/

Safari TP 17

• Release Notes for Safari Technology Preview 17 https://webkit.org/blog/7071/release-notes-for-safari-technology-preview-17/
• What’s new in IndexedDB 2.0? https://hacks.mozilla.org/2016/10/whats-new-in-indexeddb-2-0/
• Safari 10 supports WOFF2 but I only see WOFF loading https://mobile.twitter.com/zachleat/status/796860367670562816
• WOFF2 на Can I Use http://caniuse.com/#feat=woff2
• ColorSnapper http://colorsnapper.com/

Доступность

• Доступность сайтов для самых маленьких https://medium.com/p/28d8ab6ebd3d
• Госсайт, доступный для людей с ограниченными возможностями http://gov.design/blog/2016/11/08/accessibility.html
• WAVE Evaluation Tool https://chrome.google.com/webstore/detail/wave-evaluation-tool/jbbplnpkjmmeebjpijfedlgcdilocofh

Fetch не торт

• Why I won’t be using Fetch API in my apps https://medium.com/p/6900e6c6fe78

Результаты 10K Apart

• Announcing the winners of the 2016 10k Apart contest https://blogs.windows.com/msedgedev/2016/11/04/announcing-the-winners-of-the-2016-10k-apart-contest/

Вредные советы

• Как отравить мобильного пользователя http://prgssr.ru/development/kak-otravit-polzovatelya-s-mobilnym.html

Людоедский фронтенд и JS-in-JS

• CSS Modules https://github.com/css-modules/css-modules
• Styled Components https://styled-components.com/
• Andrew Clark: What’s Next for React https://youtu.be/aV1271hd9ew
• JS Worker Search https://github.com/bvaughn/js-worker-search

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Гости: Андрей Оконечников</p><p>Темы</p><p>00:00:00 Интро<br>00:02:38 События<br>00:06:56 Safari TP 17<br>00:16:41 Доступность<br>00:26:31 Fetch не торт<br>00:34:35 Результаты 10K Apart<br>00:36:45 Вредные советы<br>00:40:37 Людоедский фронтенд и JS-in-JS<br></p><p>События</p><p>• <a href="https://twitter.com/okonetchnikov/status/793752358584930304">Профессия фронтенд-архитектор, РИТ 2007</a><br>• <a href="https://developer.chrome.com/devsummit/">Chrome Dev Summit</a><br>• <a href="https://wsd.events/2016/11/26/">WSD в Киеве 26 ноября</a><br>• <a href="https://youtu.be/4fEqptmymRM?list=PLMBnwIwFEFHekmHQcApwkIzEfG8UJ_f-7">Видео с WSD в Минске</a><br>• <a href="https://minskcss.timepad.ru/event/396816/">MinskCSS 15 декабря</a><br>• <a href="http://holyjs.ru/">HolyJS в Москве 11 декабря</a><br></p><p>Safari TP 17</p><p>• <a href="https://webkit.org/blog/7071/release-notes-for-safari-technology-preview-17/">Release Notes for Safari Technology Preview 17</a><br>• <a href="https://hacks.mozilla.org/2016/10/whats-new-in-indexeddb-2-0/">What’s new in IndexedDB 2.0?</a><br>• <a href="https://mobile.twitter.com/zachleat/status/796860367670562816">Safari 10 supports WOFF2 but I only see WOFF loading</a><br>• <a href="http://caniuse.com/#feat=woff2">WOFF2 на Can I Use</a><br>• <a href="http://colorsnapper.com/">ColorSnapper</a><br></p><p>Доступность</p><p>• <a href="https://medium.com/p/28d8ab6ebd3d">Доступность сайтов для самых маленьких</a><br>• <a href="http://gov.design/blog/2016/11/08/accessibility.html">Госсайт, доступный для людей с ограниченными возможностями</a><br>• <a href="https://chrome.google.com/webstore/detail/wave-evaluation-tool/jbbplnpkjmmeebjpijfedlgcdilocofh">WAVE Evaluation Tool</a><br></p><p>Fetch не торт</p><p>• <a href="https://medium.com/p/6900e6c6fe78">Why I won’t be using Fetch API in my apps</a><br></p><p>Результаты 10K Apart</p><p>• <a href="https://blogs.windows.com/msedgedev/2016/11/04/announcing-the-winners-of-the-2016-10k-apart-contest/">Announcing the winners of the 2016 10k Apart contest</a><br></p><p>Вредные советы</p><p>• <a href="http://prgssr.ru/development/kak-otravit-polzovatelya-s-mobilnym.html">Как отравить мобильного пользователя</a><br></p><p>Людоедский фронтенд и JS-in-JS</p><p>• <a href="https://github.com/css-modules/css-modules">CSS Modules</a><br>• <a href="https://styled-components.com/">Styled Components</a><br>• <a href="https://youtu.be/aV1271hd9ew">Andrew Clark: What’s Next for React</a><br>• <a href="https://github.com/bvaughn/js-worker-search">JS Worker Search</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/42.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/42.mp3" length="37198299"/><itunes:episode>42</itunes:episode><itunes:duration>4647</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>15 ноября 2016: Safari, WOFF2, доступность, Fetch, 10K Apart, мобильные, людоедский фронтенд и JS-in-JS. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>43. Opera DevRel всё, браузеры, шлюзы, инлайновые стили, печать, гриды, DL, Atom, 42, Медиум</title><link>https://web-standards.ru/podcast/43/</link><pubDate>Mon, 21 Nov 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:15 События
00:02:14 Opera DevRel всё
00:06:04 Safari TP 18
00:09:29 Firefox 50
00:13:26 CSS-шлюзы
00:19:45 Расширение инлайновых стилей
00:25:06 Печать
00:35:43 Гриды весной
00:45:48 Новый dl
00:48:19 Atom без Shadow DOM
00:57:15 42
00:57:41 Медиум

События

• Pitercss №7 прошёл https://pitercss.timepad.ru/event/394145/
• hi@pitercss.com mailto:hi@pitercss.com для докладов и предложений
• MoscowJS №34 24 ноября http://moscowjs.ru/event/moscowjs-34
• Я.Субботник по фронтенду в Москве 10 декабря https://events.yandex.ru/events/yasubbotnik/10-dec-2016/
• HolyJS в Москве 11 декабря http://holyjs.ru/
• MinskCSS 15 декабря https://minskcss.timepad.ru/event/396816/

Opera DevRel всё

• Bruce Lawson: Leaving Opera http://www.brucelawson.co.uk/2016/leaving-opera/
• Opera сократила 85 человек из-за падения выручки от b2b-бизнеса https://vc.ru/n/opera-devrel-cut
• Резюме Вадима https://docs.google.com/document/d/1MVZ6BJ0QMIivkLUCnES15el_du1gueI5OthjpEXgcNc/view

Safari TP 18

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

Firefox 50

• Firefox 50, обзор Марата Таналина http://tanalin.com/blog/2016/11/firefox-50/

CSS-шлюзы

• Математика CSS-шлюзов на Хабре https://habr.ru/p/315196/
• Математика CSS-шлюзов на CSS Live http://css-live.ru/articles/matematika-css-shlyuzov.html
• Shower https://shwr.me/
• Словарь терминов по фронтенду https://github.com/web-standards/dictionary

Расширение инлайновых стилей

• Expand inline style attributes to allow pseudo-class/element styling https://discourse.wicg.io/t/proposal-expand-inline-style-attributes-to-allow-pseudo-class-element-styling/1812

Печать

• I totally forgot about print style sheets https://medium.com/p/f1e6604cfd6
• Распечатай Яндекс.Карты, Вадим Макишвили https://youtu.be/7-qUm-N_fyA
• Tracking When Users Print Pages http://adrianroselli.com/2013/03/tracking-when-users-print-pages.html

Гриды весной

• Intent to ship in Chrome 57 https://groups.google.com/a/chromium.org/d/msg/blink-dev/hBx1ffTS9CQ/TMTigaDIAgAJ
• Intent to ship in Firefox 52 https://groups.google.com/d/msg/mozilla.dev.platform/6shk3TZX5vo/avSCrtLCBgAJ
• Grid Kiss https://github.com/sylvainpolletvillard/postcss-grid-kiss
• Opera Mini server upgrade https://dev.opera.com/blog/opera-mini-server-upgrade/

Новый dl

• DIV официально разрешён внутри DL http://tanalin.com/blog/2016/11/div-dl-dt-dd/

Atom без Shadow DOM

• Removing Shadow DOM boundaries from text editor elements http://blog.atom.io/2016/11/14/removing-shadow-dom-boundary-from-text-editor-elements.html
• Avoiding Style Pollution With The Shadow DOM http://blog.atom.io/2014/11/18/avoiding-style-pollution-with-the-shadow-dom.html (2014)

42

• Веб-стандарты 42 https://soundcloud.com/web-standards/episode-42
• RadioJS 42 https://radiojs.ru/2016/11/radiojs-42/
• 42 https://twitter.com/webstandards_ru/status/798844495999574017

Медиум

• Веб-стандарты на Медиуме https://medium.com/web-standards

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:15 События<br>00:02:14 Opera DevRel всё<br>00:06:04 Safari TP 18<br>00:09:29 Firefox 50<br>00:13:26 CSS-шлюзы<br>00:19:45 Расширение инлайновых стилей<br>00:25:06 Печать<br>00:35:43 Гриды весной<br>00:45:48 Новый dl<br>00:48:19 Atom без Shadow DOM<br>00:57:15 42<br>00:57:41 Медиум<br></p><p>События</p><p>• <a href="https://pitercss.timepad.ru/event/394145/">Pitercss №7 прошёл</a><br>• <a href="mailto:hi@pitercss.com">hi@pitercss.com</a> для докладов и предложений<br>• <a href="http://moscowjs.ru/event/moscowjs-34">MoscowJS №34 24 ноября</a><br>• <a href="https://events.yandex.ru/events/yasubbotnik/10-dec-2016/">Я.Субботник по фронтенду в Москве 10 декабря</a><br>• <a href="http://holyjs.ru/">HolyJS в Москве 11 декабря</a><br>• <a href="https://minskcss.timepad.ru/event/396816/">MinskCSS 15 декабря</a><br></p><p>Opera DevRel всё</p><p>• <a href="http://www.brucelawson.co.uk/2016/leaving-opera/">Bruce Lawson: Leaving Opera</a><br>• <a href="https://vc.ru/n/opera-devrel-cut">Opera сократила 85 человек из-за падения выручки от b2b-бизнеса</a><br>• <a href="https://docs.google.com/document/d/1MVZ6BJ0QMIivkLUCnES15el_du1gueI5OthjpEXgcNc/view">Резюме Вадима</a><br></p><p>Safari TP 18</p><p>• <a href="https://webkit.org/blog/7078/release-notes-for-safari-technology-preview-18/">Release Notes for Safari Technology Preview 18</a><br></p><p>Firefox 50</p><p>• <a href="http://tanalin.com/blog/2016/11/firefox-50/">Firefox 50, обзор Марата Таналина</a><br></p><p>CSS-шлюзы</p><p>• <a href="https://habr.ru/p/315196/">Математика CSS-шлюзов на Хабре</a><br>• <a href="http://css-live.ru/articles/matematika-css-shlyuzov.html">Математика CSS-шлюзов на CSS Live</a><br>• <a href="https://shwr.me/">Shower</a><br>• <a href="https://github.com/web-standards/dictionary">Словарь терминов по фронтенду</a><br></p><p>Расширение инлайновых стилей</p><p>• <a href="https://discourse.wicg.io/t/proposal-expand-inline-style-attributes-to-allow-pseudo-class-element-styling/1812">Expand inline style attributes to allow pseudo-class/element styling</a><br></p><p>Печать</p><p>• <a href="https://medium.com/p/f1e6604cfd6">I totally forgot about print style sheets</a><br>• <a href="https://youtu.be/7-qUm-N_fyA">Распечатай Яндекс.Карты, Вадим Макишвили</a><br>• <a href="http://adrianroselli.com/2013/03/tracking-when-users-print-pages.html">Tracking When Users Print Pages</a><br></p><p>Гриды весной</p><p>• <a href="https://groups.google.com/a/chromium.org/d/msg/blink-dev/hBx1ffTS9CQ/TMTigaDIAgAJ">Intent to ship in Chrome 57</a><br>• <a href="https://groups.google.com/d/msg/mozilla.dev.platform/6shk3TZX5vo/avSCrtLCBgAJ">Intent to ship in Firefox 52</a><br>• <a href="https://github.com/sylvainpolletvillard/postcss-grid-kiss">Grid Kiss</a><br>• <a href="https://dev.opera.com/blog/opera-mini-server-upgrade/">Opera Mini server upgrade</a><br></p><p>Новый dl</p><p>• <a href="http://tanalin.com/blog/2016/11/div-dl-dt-dd/">DIV официально разрешён внутри DL</a><br></p><p>Atom без Shadow DOM</p><p>• <a href="http://blog.atom.io/2016/11/14/removing-shadow-dom-boundary-from-text-editor-elements.html">Removing Shadow DOM boundaries from text editor elements</a><br>• <a href="http://blog.atom.io/2014/11/18/avoiding-style-pollution-with-the-shadow-dom.html">Avoiding Style Pollution With The Shadow DOM</a> (2014)<br></p><p>42</p><p>• <a href="https://soundcloud.com/web-standards/episode-42">Веб-стандарты 42</a><br>• <a href="https://radiojs.ru/2016/11/radiojs-42/">RadioJS 42</a><br>• <a href="https://twitter.com/webstandards_ru/status/798844495999574017">42</a><br></p><p>Медиум</p><p>• <a href="https://medium.com/web-standards">Веб-стандарты на Медиуме</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/43.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/43.mp3" length="28702752"/><itunes:episode>43</itunes:episode><itunes:duration>3585</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>21 ноября 2016: Opera DevRel всё, браузеры, шлюзы, инлайновые стили, печать, гриды, DL, Atom, 42, Медиум. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>44. Браузеры, мультиколонки, раскладки, SVG, доступность, методологии, формы, шрифты, HTML</title><link>https://web-standards.ru/podcast/44/</link><pubDate>Tue, 29 Nov 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:14 События
00:04:07 Новости Firefox
00:14:04 Веб-компоненты в WebKit
00:16:34 Мультиколонки
00:20:32 Системы раскладки
00:31:12 SVG-паттерны
00:34:30 Нюансы доступности
00:38:45 Методологии CSS
00:50:11 Улучшение формы
00:51:42 Шоу «Стандарт»
00:53:42 Фолбэки к шрифтам
00:57:25 HTML на стероидах
01:03:17 Подкаст жив!

События

• WSD в Киеве прошёл 26 ноября https://wsd.events/2016/11/26/#schedule
• Krasnodar Dev Days 10 декабря http://landing.krddevdays.ru/
• FrontDays №4 в Тольятти 17 декабря http://frontdays.ru/
• Я.Субботник в Москве 10 декабря https://events.yandex.ru/events/yasubbotnik/10-dec-2016/
• HolyJS в Москве 11 декабря http://holyjs.ru/
• hi@pitercss.com mailto:hi@pitercss.com для докладов на pitercss
• Приём докладов на CodeFest http://2017.codefest.ru/speakers/ru/call-for-papers.html

Новости Firefox

• Mozilla: Intent to implement Payment Request API https://groups.google.com/d/msg/mozilla.dev.platform/n-2o58jcTK8/sFisJf6pCAAJ
• Firefox: New Responsive Design Mode https://hacks.mozilla.org/2016/11/new-responsive-design-mode-rdm-lands-in-firefox-dev-tools/

Веб-компоненты в WebKit

• WebKit: Introducing Custom Elements https://webkit.org/blog/7027/introducing-custom-elements/

Мультиколонки

• Lea Verou: inline-block prevents fragmentation in multi-column containers https://mobile.twitter.com/LeaVerou/status/800163417332023296

Системы раскладки

• Грид, флексбокс и выравнивание блоков http://prgssr.ru/development/grid-fleksboks-i-vyravnivanie-blokov-nasha-novaya-sistema-raskladki.html
• Should I try to use the IE implementation of CSS Grid Layout? https://rachelandrew.co.uk/archives/2016/11/26/should-i-try-to-use-the-ie-implementation-of-css-grid-layout/

SVG-паттерны

• SVG-паттерны http://css.yoksel.ru/svg-patterns/

Нюансы доступности

• The Accessibility Difference Between aria-hidden and role=&quot;presentation&quot; http://csskarma.com/blog/difference-rolepresentation-aria-hiddentrue/
• Changing the Reading Order of a Page with aria-flowto http://csskarma.com/blog/changing-reading-order-page-aria-flowto/

Методологии CSS

• Holy Grail Layout https://github.com/AleshaOleg/holy-grail-markup
• When to use which CSS methodology http://simurai.com/blog/2016/11/27/css-methodologies

Улучшение формы

• Улучшение формы комментариев https://medium.com/p/7b2ad80f0340

Шоу «Стандарт»

• The Standard E02: Fit to Page https://youtu.be/299RZ0d1LQY

Фолбэки к шрифтам

• Font style matcher https://meowni.ca/font-style-matcher/

HTML на стероидах

• AMP, Instant Articles, Instant View http://telegra.ph/AMP-Instant-Articles-Instant-View-whut-11-23

Подкаст жив!

• Пятиминутка React http://5minreact.ru/
• Веб-стандарты в iTunes https://itunes.apple.com/podcast/id1080500016

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:14 События<br>00:04:07 Новости Firefox<br>00:14:04 Веб-компоненты в WebKit<br>00:16:34 Мультиколонки<br>00:20:32 Системы раскладки<br>00:31:12 SVG-паттерны<br>00:34:30 Нюансы доступности<br>00:38:45 Методологии CSS<br>00:50:11 Улучшение формы<br>00:51:42 Шоу «Стандарт»<br>00:53:42 Фолбэки к шрифтам<br>00:57:25 HTML на стероидах<br>01:03:17 Подкаст жив!<br></p><p>События</p><p>• <a href="https://wsd.events/2016/11/26/#schedule">WSD в Киеве прошёл 26 ноября</a><br>• <a href="http://landing.krddevdays.ru/">Krasnodar Dev Days 10 декабря</a><br>• <a href="http://frontdays.ru/">FrontDays №4 в Тольятти 17 декабря</a><br>• <a href="https://events.yandex.ru/events/yasubbotnik/10-dec-2016/">Я.Субботник в Москве 10 декабря</a><br>• <a href="http://holyjs.ru/">HolyJS в Москве 11 декабря</a><br>• <a href="mailto:hi@pitercss.com">hi@pitercss.com</a> для докладов на pitercss<br>• <a href="http://2017.codefest.ru/speakers/ru/call-for-papers.html">Приём докладов на CodeFest</a><br></p><p>Новости Firefox</p><p>• <a href="https://groups.google.com/d/msg/mozilla.dev.platform/n-2o58jcTK8/sFisJf6pCAAJ">Mozilla: Intent to implement Payment Request API</a><br>• <a href="https://hacks.mozilla.org/2016/11/new-responsive-design-mode-rdm-lands-in-firefox-dev-tools/">Firefox: New Responsive Design Mode</a><br></p><p>Веб-компоненты в WebKit</p><p>• <a href="https://webkit.org/blog/7027/introducing-custom-elements/">WebKit: Introducing Custom Elements</a><br></p><p>Мультиколонки</p><p>• <a href="https://mobile.twitter.com/LeaVerou/status/800163417332023296">Lea Verou: inline-block prevents fragmentation in multi-column containers</a><br></p><p>Системы раскладки</p><p>• <a href="http://prgssr.ru/development/grid-fleksboks-i-vyravnivanie-blokov-nasha-novaya-sistema-raskladki.html">Грид, флексбокс и выравнивание блоков</a><br>• <a href="https://rachelandrew.co.uk/archives/2016/11/26/should-i-try-to-use-the-ie-implementation-of-css-grid-layout/">Should I try to use the IE implementation of CSS Grid Layout?</a><br></p><p>SVG-паттерны</p><p>• <a href="http://css.yoksel.ru/svg-patterns/">SVG-паттерны</a><br></p><p>Нюансы доступности</p><p>• <a href="http://csskarma.com/blog/difference-rolepresentation-aria-hiddentrue/">The Accessibility Difference Between aria-hidden and role=&quot;presentation&quot;</a><br>• <a href="http://csskarma.com/blog/changing-reading-order-page-aria-flowto/">Changing the Reading Order of a Page with aria-flowto</a><br></p><p>Методологии CSS</p><p>• <a href="https://github.com/AleshaOleg/holy-grail-markup">Holy Grail Layout</a><br>• <a href="http://simurai.com/blog/2016/11/27/css-methodologies">When to use which CSS methodology</a><br></p><p>Улучшение формы</p><p>• <a href="https://medium.com/p/7b2ad80f0340">Улучшение формы комментариев</a><br></p><p>Шоу «Стандарт»</p><p>• <a href="https://youtu.be/299RZ0d1LQY">The Standard E02: Fit to Page</a><br></p><p>Фолбэки к шрифтам</p><p>• <a href="https://meowni.ca/font-style-matcher/">Font style matcher</a><br></p><p>HTML на стероидах</p><p>• <a href="http://telegra.ph/AMP-Instant-Articles-Instant-View-whut-11-23">AMP, Instant Articles, Instant View</a><br></p><p>Подкаст жив!</p><p>• <a href="http://5minreact.ru/">Пятиминутка React</a><br>• <a href="https://itunes.apple.com/podcast/id1080500016">Веб-стандарты в iTunes</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/44.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/44.mp3" length="31670843"/><itunes:episode>44</itunes:episode><itunes:duration>3956</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>29 ноября 2016: Браузеры, мультиколонки, раскладки, SVG, доступность, методологии, формы, шрифты, HTML. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>45. Chrome 55, гриды, URL, PWA как APK, @supports, CSS-in-JS, шрифты в Медузе, инструменты 2016</title><link>https://web-standards.ru/podcast/45/</link><pubDate>Mon, 05 Dec 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:13 События
00:02:57 Chrome 55
00:11:10 Отладка гридов в Firefox
00:12:55 Парсер URL в WebKit
00:16:20 PWA как APK
00:18:21 Справочник по CSS
00:23:40 @​supports
00:33:04 CSS-in-JS и бэктики
00:42:21 Шрифты в Медузе
00:52:57 Инструменты 2016

События

• RealtimeBoard TechDays в Перми 4 декабря http://techday.realtimeboard.com
• Митап по БЭМу для новичков в Яндексе 9 декабря https://events.yandex.ru/events/bemup/09-12-2016/
• Я.Субботник по фронтенду в Москве 10 декабря https://events.yandex.ru/events/yasubbotnik/10-dec-2016/
• HolyJS в Москве 11 декабря http://holyjs.ru/
• Pitercss №8 в офисе DataArt 21 декабря https://pitercss.timepad.ru/
• NodeSchool SPB в офисе Selectel 24 декабря https://github.com/nodeschool/spb/issues/42

Chrome 55

• Chrome 55: Async and Await, Pointer Events, Persistent Storage https://youtu.be/OC7tgJP1D4s
• Now shipping Node v7, with preliminary support for async/await! https://twitter.com/zeithq/status/802633638298861568
• V8 Release 5.6 http://v8project.blogspot.ru/2016/12/v8-release-56.html
• www-style: scroll anchoring https://lists.w3.org/Archives/Public/www-style/2016Dec/0010.html

Отладка гридов в Firefox

• CSS Grid and Grid Highlighter Now in Firefox Developer Edition https://hacks.mozilla.org/2016/12/css-grid-and-grid-highlighter-now-in-firefox-developer-edition/

Парсер URL в WebKit

• URL Parsing in WebKit https://webkit.org/blog/7086/url-parsing-in-webkit/

PWA как APK

• Paul Kinlan: What Comes Next for the Web? https://youtu.be/YJwrBbze_Ec?t=21m34s
• Installing web apps on phones (for real) https://joreteg.com/blog/installing-web-apps-for-real

Справочник по CSS

• CSS Reference http://cssreference.io/

@​supports

• @​supports изменит вашу жизнь http://frontender.info/supports-will-change-your-life/
• Поддержка на Can I Use… http://caniuse.com/#feat=css-featurequeries
• Fallback for browsers not supporting CSS Grid Layout https://github.com/sylvainpolletvillard/postcss-grid-kiss#fallback-for-browsers-not-supporting-css-grid-layout

CSS-in-JS и бэктики

• The magic behind styled-components http://mxstbr.blog/2016/11/styled-components-magic-explained/

Шрифты в Медузе

• Как использовать кастомные шрифты в вебе и не сойти с ума https://medium.com/p/9ba8a2998bcc
• Статьи Зака Лезермана https://www.zachleat.com/web/
• Паттерны загрузки веб-шрифтов https://web-standards.ru/articles/web-font-loading-patterns/
• Homebrew web font tools https://github.com/bramstein/homebrew-webfonttools

Инструменты 2016

• The State of Front-End Tooling 2016 https://ashleynolan.co.uk/blog/frontend-tooling-survey-2016-results

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:13 События<br>00:02:57 Chrome 55<br>00:11:10 Отладка гридов в Firefox<br>00:12:55 Парсер URL в WebKit<br>00:16:20 PWA как APK<br>00:18:21 Справочник по CSS<br>00:23:40 @​supports<br>00:33:04 CSS-in-JS и бэктики<br>00:42:21 Шрифты в Медузе<br>00:52:57 Инструменты 2016<br></p><p>События</p><p>• <a href="http://techday.realtimeboard.com">RealtimeBoard TechDays в Перми 4 декабря</a><br>• <a href="https://events.yandex.ru/events/bemup/09-12-2016/">Митап по БЭМу для новичков в Яндексе 9 декабря</a><br>• <a href="https://events.yandex.ru/events/yasubbotnik/10-dec-2016/">Я.Субботник по фронтенду в Москве 10 декабря</a><br>• <a href="http://holyjs.ru/">HolyJS в Москве 11 декабря</a><br>• <a href="https://pitercss.timepad.ru/">Pitercss №8 в офисе DataArt 21 декабря</a><br>• <a href="https://github.com/nodeschool/spb/issues/42">NodeSchool SPB в офисе Selectel 24 декабря</a><br></p><p>Chrome 55</p><p>• <a href="https://youtu.be/OC7tgJP1D4s">Chrome 55: Async and Await, Pointer Events, Persistent Storage</a><br>• <a href="https://twitter.com/zeithq/status/802633638298861568">Now shipping Node v7, with preliminary support for async/await!</a><br>• <a href="http://v8project.blogspot.ru/2016/12/v8-release-56.html">V8 Release 5.6</a><br>• <a href="https://lists.w3.org/Archives/Public/www-style/2016Dec/0010.html">www-style: scroll anchoring</a><br></p><p>Отладка гридов в Firefox</p><p>• <a href="https://hacks.mozilla.org/2016/12/css-grid-and-grid-highlighter-now-in-firefox-developer-edition/">CSS Grid and Grid Highlighter Now in Firefox Developer Edition</a><br></p><p>Парсер URL в WebKit</p><p>• <a href="https://webkit.org/blog/7086/url-parsing-in-webkit/">URL Parsing in WebKit</a><br></p><p>PWA как APK</p><p>• <a href="https://youtu.be/YJwrBbze_Ec?t=21m34s">Paul Kinlan: What Comes Next for the Web?</a><br>• <a href="https://joreteg.com/blog/installing-web-apps-for-real">Installing web apps on phones (for real)</a><br></p><p>Справочник по CSS</p><p>• <a href="http://cssreference.io/">CSS Reference</a><br></p><p>@​supports</p><p>• <a href="http://frontender.info/supports-will-change-your-life/">@​supports изменит вашу жизнь</a><br>• <a href="http://caniuse.com/#feat=css-featurequeries">Поддержка на Can I Use…</a><br>• <a href="https://github.com/sylvainpolletvillard/postcss-grid-kiss#fallback-for-browsers-not-supporting-css-grid-layout">Fallback for browsers not supporting CSS Grid Layout</a><br></p><p>CSS-in-JS и бэктики</p><p>• <a href="http://mxstbr.blog/2016/11/styled-components-magic-explained/">The magic behind styled-components</a><br></p><p>Шрифты в Медузе</p><p>• <a href="https://medium.com/p/9ba8a2998bcc">Как использовать кастомные шрифты в вебе и не сойти с ума</a><br>• <a href="https://www.zachleat.com/web/">Статьи Зака Лезермана</a><br>• <a href="https://web-standards.ru/articles/web-font-loading-patterns/">Паттерны загрузки веб-шрифтов</a><br>• <a href="https://github.com/bramstein/homebrew-webfonttools">Homebrew web font tools</a><br></p><p>Инструменты 2016</p><p>• <a href="https://ashleynolan.co.uk/blog/frontend-tooling-survey-2016-results">The State of Front-End Tooling 2016</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/45.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/45.mp3" length="32310626"/><itunes:episode>45</itunes:episode><itunes:duration>4036</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>5 декабря 2016: Chrome 55, гриды, URL, PWA как APK, @supports, CSS-in-JS, шрифты в Медузе, инструменты 2016. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>46. Браузеры, учёба, коммиты, анимация и рендеринг, CSS в CSS, хайп и прогрессивное улучшение</title><link>https://web-standards.ru/podcast/46/</link><pubDate>Mon, 12 Dec 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Сергей Бережной

Темы

00:00:00 Интро
00:00:19 События
00:04:30 Новинки Edge
00:11:27 Safari TP 19
00:26:49 Где учиться
00:35:58 Сообщения коммитов
00:42:59 Анимация и рендеринг
00:49:54 CSS в CSS
01:02:52 Хайп
01:12:24 Прогрессивное улучшение

События

• Я.Субботник по фронтенду https://events.yandex.ru/events/yasubbotnik/10-dec-2016/
• HolyJS в Москве 11 декабря http://holyjs.ru/
• Билеты на JSConf http://2017.jsconf.eu/news/2016/11/29/tickets/
• Билеты на CSSConf http://blog.cssconf.eu/2016/12/07/cssconfeu-tickets-2017/

Новинки Edge

• Edge on Windows 10 build 14986 https://developer.microsoft.com/en-us/microsoft-edge/platform/changelog/desktop/14986/

Safari TP19

• Release Notes for Safari TP 19 https://webkit.org/blog/7093/release-notes-for-safari-technology-preview-19/
• Не гзипом единым, Георгий Мостоловица https://events.yandex.ru/lib/talks/3351/

Где учиться

• Куда пойти учиться программисту https://vc.ru/p/csssr-programming

Сообщения коммитов

• Как писать сообщения коммитов http://frontiermag.ru/commit-message.html

Анимация и рендеринг

• Анимации на GPU: делаем это правильно https://habrahabr.ru/company/odnoklassniki/blog/313978/

CSS в CSS

• Virtual CSS with Styletron https://ryantsao.com/blog/virtual-css-with-styletron
• Styled JSX https://github.com/zeit/styled-jsx
• A new world: writing CSS in ClojureScript and life after Sass https://medium.com/p/bdf5bc80a24f

Хайп

• Hype Driven Development https://habrahabr.ru/company/edison/blog/316668/

Прогрессивное улучшение

• The Case Against PE’s Flimsy Moral Foundation https://www.viget.com/articles/the-case-against-progressive-enhancements-flimsy-moral-foundation
• Insert Clickbait Headline About PE Here https://www.aaron-gustafson.com/notebook/insert-clickbait-headline-about-progressive-enhancement-here/
• Yes, PE is a fucking moral argument https://sonniesedge.co.uk/blog/progressive-enhancement
• The True Cost of Progressive Enhancement http://blog.easy-designs.net/archives/the-true-cost-of-progressive-enhancement/
• What the Heck Is Inclusive Design? https://24ways.org/2016/what-the-heck-is-inclusive-design/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Гости: Сергей Бережной</p><p>Темы</p><p>00:00:00 Интро<br>00:00:19 События<br>00:04:30 Новинки Edge<br>00:11:27 Safari TP 19<br>00:26:49 Где учиться<br>00:35:58 Сообщения коммитов<br>00:42:59 Анимация и рендеринг<br>00:49:54 CSS в CSS<br>01:02:52 Хайп<br>01:12:24 Прогрессивное улучшение<br></p><p>События</p><p>• <a href="https://events.yandex.ru/events/yasubbotnik/10-dec-2016/">Я.Субботник по фронтенду</a><br>• <a href="http://holyjs.ru/">HolyJS в Москве 11 декабря</a><br>• <a href="http://2017.jsconf.eu/news/2016/11/29/tickets/">Билеты на JSConf</a><br>• <a href="http://blog.cssconf.eu/2016/12/07/cssconfeu-tickets-2017/">Билеты на CSSConf</a><br></p><p>Новинки Edge</p><p>• <a href="https://developer.microsoft.com/en-us/microsoft-edge/platform/changelog/desktop/14986/">Edge on Windows 10 build 14986</a><br></p><p>Safari TP19</p><p>• <a href="https://webkit.org/blog/7093/release-notes-for-safari-technology-preview-19/">Release Notes for Safari TP 19</a><br>• <a href="https://events.yandex.ru/lib/talks/3351/">Не гзипом единым, Георгий Мостоловица</a><br></p><p>Где учиться</p><p>• <a href="https://vc.ru/p/csssr-programming">Куда пойти учиться программисту</a><br></p><p>Сообщения коммитов</p><p>• <a href="http://frontiermag.ru/commit-message.html">Как писать сообщения коммитов</a><br></p><p>Анимация и рендеринг</p><p>• <a href="https://habrahabr.ru/company/odnoklassniki/blog/313978/">Анимации на GPU: делаем это правильно</a><br></p><p>CSS в CSS</p><p>• <a href="https://ryantsao.com/blog/virtual-css-with-styletron">Virtual CSS with Styletron</a><br>• <a href="https://github.com/zeit/styled-jsx">Styled JSX</a><br>• <a href="https://medium.com/p/bdf5bc80a24f">A new world: writing CSS in ClojureScript and life after Sass</a><br></p><p>Хайп</p><p>• <a href="https://habrahabr.ru/company/edison/blog/316668/">Hype Driven Development</a><br></p><p>Прогрессивное улучшение</p><p>• <a href="https://www.viget.com/articles/the-case-against-progressive-enhancements-flimsy-moral-foundation">The Case Against PE’s Flimsy Moral Foundation</a><br>• <a href="https://www.aaron-gustafson.com/notebook/insert-clickbait-headline-about-progressive-enhancement-here/">Insert Clickbait Headline About PE Here</a><br>• <a href="https://sonniesedge.co.uk/blog/progressive-enhancement">Yes, PE is a fucking moral argument</a><br>• <a href="http://blog.easy-designs.net/archives/the-true-cost-of-progressive-enhancement/">The True Cost of Progressive Enhancement</a><br>• <a href="https://24ways.org/2016/what-the-heck-is-inclusive-design/">What the Heck Is Inclusive Design?</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/46.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/46.mp3" length="44238512"/><itunes:episode>46</itunes:episode><itunes:duration>5527</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>12 декабря 2016: Браузеры, учёба, коммиты, анимация и рендеринг, CSS в CSS, хайп и прогрессивное улучшение. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>47. Браузеры, sticky, VR, загрузка JS, параллакс, SVG, краткий CSS, брейкпоинты, гриды и 20 лет CSS</title><link>https://web-standards.ru/podcast/47/</link><pubDate>Mon, 19 Dec 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Ольга Алексашенко, Вадим Макеев

Темы

00:00:00 Интро
00:00:18 События
00:04:35 Chromium и Opera
00:08:19 Возвращение position: sticky
00:11:49 Виртуальная реальность
00:16:40 Приоритизация JS
00:21:51 Быстрый параллакс
00:25:29 Инлайновый SVG лучший!
00:30:35 Краткая запись CSS
00:36:39 Контрольные точки
00:40:47 Гриды!
00:44:56 20 лет CSS

События

• Видео с MinskCSS №1 https://youtu.be/hwseJaIsoBw?list=PL3uk4LxG9Zzl8MRXT1IpGxuZormysIbjg
• WSD в Москве 28 января https://wsd.events/2017/01/28/#proposal
• Встреча по фронтенду СКБ Контур в Екатеринбурге https://vk.com/wall-9594364_3363
• Работа фронтендера в крупной IT-компании https://alenadmit.github.io/open-vebinar/
• Доступность для незрячих http://frontend-science.com/lab/
• Приём докладов на KharkivCSS https://docs.google.com/forms/d/e/1FAIpQLSeBbERGJTNMqyshONNpuG-QwKmKXLkvaukSXRp010VM-4PClw/viewform

Chromium и Opera

• What’s new in Chromium 55 and Opera 42 https://dev.opera.com/blog/opera-42/

Возвращение position: sticky

• Sticky is back in Chrome https://developers.google.com/web/updates/2016/12/position-sticky

Виртуальная реальность

• Chrome: WebVR https://developers.google.com/web/fundamentals/vr/
• Очки виртуальной реальности «Кардборд» https://store.artlebedev.ru/electronics/kardboard-white/
• A-Frame https://aframe.io/

Приоритизация JS

• When everything’s important, nothing is! https://aerotwist.com/blog/when-everything-is-important-nothing-is/

Быстрый параллакс

• Performant Parallaxing https://developers.google.com/web/updates/2016/12/performant-parallaxing

Инлайновый SVG лучший!

• Why Inline SVG is Best SVG https://youtu.be/af4ZQJ14yu8
• SVG 2, W3C CR https://www.w3.org/TR/SVG2/

Краткая запись CSS

• Краткая запись CSS как антипаттерн http://prgssr.ru/development/kratkaya-zapis-css-kak-antipattern.html

Контрольные точки

• Правильный способ делать контрольные точки в CSS http://css-live.ru/articles-css/pravilnye-kontrolnye-tochki-v-css.html

Гриды!

• Грядут гриды! http://css-live.ru/verstka/gryadut-gridy.html

20 лет CSS

• 20 Years of CSS https://www.w3.org/Style/CSS20/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:00:18 События<br>00:04:35 Chromium и Opera<br>00:08:19 Возвращение position: sticky<br>00:11:49 Виртуальная реальность<br>00:16:40 Приоритизация JS<br>00:21:51 Быстрый параллакс<br>00:25:29 Инлайновый SVG лучший!<br>00:30:35 Краткая запись CSS<br>00:36:39 Контрольные точки<br>00:40:47 Гриды!<br>00:44:56 20 лет CSS<br></p><p>События</p><p>• <a href="https://youtu.be/hwseJaIsoBw?list=PL3uk4LxG9Zzl8MRXT1IpGxuZormysIbjg">Видео с MinskCSS №1</a><br>• <a href="https://wsd.events/2017/01/28/#proposal">WSD в Москве 28 января</a><br>• <a href="https://vk.com/wall-9594364_3363">Встреча по фронтенду СКБ Контур в Екатеринбурге</a><br>• <a href="https://alenadmit.github.io/open-vebinar/">Работа фронтендера в крупной IT-компании</a><br>• <a href="http://frontend-science.com/lab/">Доступность для незрячих</a><br>• <a href="https://docs.google.com/forms/d/e/1FAIpQLSeBbERGJTNMqyshONNpuG-QwKmKXLkvaukSXRp010VM-4PClw/viewform">Приём докладов на KharkivCSS</a><br></p><p>Chromium и Opera</p><p>• <a href="https://dev.opera.com/blog/opera-42/">What’s new in Chromium 55 and Opera 42</a><br></p><p>Возвращение position: sticky</p><p>• <a href="https://developers.google.com/web/updates/2016/12/position-sticky">Sticky is back in Chrome</a><br></p><p>Виртуальная реальность</p><p>• <a href="https://developers.google.com/web/fundamentals/vr/">Chrome: WebVR</a><br>• <a href="https://store.artlebedev.ru/electronics/kardboard-white/">Очки виртуальной реальности «Кардборд»</a><br>• <a href="https://aframe.io/">A-Frame</a><br></p><p>Приоритизация JS</p><p>• <a href="https://aerotwist.com/blog/when-everything-is-important-nothing-is/">When everything’s important, nothing is!</a><br></p><p>Быстрый параллакс</p><p>• <a href="https://developers.google.com/web/updates/2016/12/performant-parallaxing">Performant Parallaxing</a><br></p><p>Инлайновый SVG лучший!</p><p>• <a href="https://youtu.be/af4ZQJ14yu8">Why Inline SVG is Best SVG</a><br>• <a href="https://www.w3.org/TR/SVG2/">SVG 2, W3C CR</a><br></p><p>Краткая запись CSS</p><p>• <a href="http://prgssr.ru/development/kratkaya-zapis-css-kak-antipattern.html">Краткая запись CSS как антипаттерн</a><br></p><p>Контрольные точки</p><p>• <a href="http://css-live.ru/articles-css/pravilnye-kontrolnye-tochki-v-css.html">Правильный способ делать контрольные точки в CSS</a><br></p><p>Гриды!</p><p>• <a href="http://css-live.ru/verstka/gryadut-gridy.html">Грядут гриды!</a><br></p><p>20 лет CSS</p><p>• <a href="https://www.w3.org/Style/CSS20/">20 Years of CSS</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/47.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/47.mp3" length="24878601"/><itunes:episode>47</itunes:episode><itunes:duration>3107</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>19 декабря 2016: Браузеры, sticky, VR, загрузка JS, параллакс, SVG, краткий CSS, брейкпоинты, гриды и 20 лет CSS. Ольга Алексашенко, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>48. Браузеры, Firebug и Photoshop, Bootstrap, GitHub Pages, шрифты, полифилы и специфичность CSS</title><link>https://web-standards.ru/podcast/48/</link><pubDate>Mon, 26 Dec 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:13 События
00:01:39 Safari TP20
00:06:07 Samsung Internet
00:10:14 Firebug и… Photoshop
00:22:00 Bootstrap и флексы
00:29:21 GitHub Pages
00:31:59 CSS 2017
00:39:06 Вставка шрифтов
00:45:35 Полифилы CSS
00:52:44 Специфичность CSS

События

• WSD в Москве 28 января https://wsd.events/2017/01/28/
• Видео с pitercss №8 https://youtu.be/6YyUCKAZ23c
• SPB Frontend 26 декабря https://vk.com/spb_frontend_meetup_161226

Safari TP20

• Release Notes for Safari Technology Preview 20 https://webkit.org/blog/7120/release-notes-for-safari-technology-preview-20/
• A tale of two viewports — part one http://www.quirksmode.org/mobile/viewports.html
• A tale of two viewports — part two http://www.quirksmode.org/mobile/viewports2.html

Samsung Internet

• Announcing Samsung Internet 5.0 https://medium.com/p/1ac2bfc14b78

Firebug и… Photoshop

• Firebug lives on in Firefox DevTools https://hacks.mozilla.org/2016/12/firebug-lives-on-in-firefox-devtools/

Bootstrap и флексы

• Flexbox all the time https://github.com/twbs/bootstrap/pull/21389

GitHub Pages

• GitHub Pages: Usage limits https://help.github.com/articles/what-is-github-pages/#usage-limits

CSS 2017

• Рабочая группа CSS определяет состав CSS-2017 http://css-live.ru/vecssti-s-polej/rabochaya-gruppa-css-opredelyaet-sostav-budushhego-css-2017.html

Вставка шрифтов

• No @font-face Syntax will ever be Bulletproof http://calendar.perfplanet.com/2016/no-font-face-bulletproof-syntax/

Полифилы CSS

• The Dark Side of Polyfilling CSS https://philipwalton.com/articles/the-dark-side-of-polyfilling-css/
• Loading Polyfills Only When Needed https://philipwalton.com/articles/loading-polyfills-only-when-needed/

Специфичность CSS

• Controlling the Specificity http://kizu.ru/en/fun/controlling-the-specificity/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:13 События<br>00:01:39 Safari TP20<br>00:06:07 Samsung Internet<br>00:10:14 Firebug и… Photoshop<br>00:22:00 Bootstrap и флексы<br>00:29:21 GitHub Pages<br>00:31:59 CSS 2017<br>00:39:06 Вставка шрифтов<br>00:45:35 Полифилы CSS<br>00:52:44 Специфичность CSS<br></p><p>События</p><p>• <a href="https://wsd.events/2017/01/28/">WSD в Москве 28 января</a><br>• <a href="https://youtu.be/6YyUCKAZ23c">Видео с pitercss №8</a><br>• <a href="https://vk.com/spb_frontend_meetup_161226">SPB Frontend 26 декабря</a><br></p><p>Safari TP20</p><p>• <a href="https://webkit.org/blog/7120/release-notes-for-safari-technology-preview-20/">Release Notes for Safari Technology Preview 20</a><br>• <a href="http://www.quirksmode.org/mobile/viewports.html">A tale of two viewports — part one</a><br>• <a href="http://www.quirksmode.org/mobile/viewports2.html">A tale of two viewports — part two</a><br></p><p>Samsung Internet</p><p>• <a href="https://medium.com/p/1ac2bfc14b78">Announcing Samsung Internet 5.0</a><br></p><p>Firebug и… Photoshop</p><p>• <a href="https://hacks.mozilla.org/2016/12/firebug-lives-on-in-firefox-devtools/">Firebug lives on in Firefox DevTools</a><br></p><p>Bootstrap и флексы</p><p>• <a href="https://github.com/twbs/bootstrap/pull/21389">Flexbox all the time</a><br></p><p>GitHub Pages</p><p>• <a href="https://help.github.com/articles/what-is-github-pages/#usage-limits">GitHub Pages: Usage limits</a><br></p><p>CSS 2017</p><p>• <a href="http://css-live.ru/vecssti-s-polej/rabochaya-gruppa-css-opredelyaet-sostav-budushhego-css-2017.html">Рабочая группа CSS определяет состав CSS-2017</a><br></p><p>Вставка шрифтов</p><p>• <a href="http://calendar.perfplanet.com/2016/no-font-face-bulletproof-syntax/">No @font-face Syntax will ever be Bulletproof</a><br></p><p>Полифилы CSS</p><p>• <a href="https://philipwalton.com/articles/the-dark-side-of-polyfilling-css/">The Dark Side of Polyfilling CSS</a><br>• <a href="https://philipwalton.com/articles/loading-polyfills-only-when-needed/">Loading Polyfills Only When Needed</a><br></p><p>Специфичность CSS</p><p>• <a href="http://kizu.ru/en/fun/controlling-the-specificity/">Controlling the Specificity</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/48.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/48.mp3" length="28614595"/><itunes:episode>48</itunes:episode><itunes:duration>3574</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>26 декабря 2016: Браузеры, Firebug и Photoshop, Bootstrap, GitHub Pages, шрифты, полифилы и специфичность CSS. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>49. Итоги года, события, доклады, браузеры, проекты, тренды и прогнозы по фронтенду на 2017</title><link>https://web-standards.ru/podcast/49/</link><pubDate>Sat, 31 Dec 2016 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:01:02 События года
00:12:24 Всегда кодить
00:17:52 Доклады года
00:25:30 Веб-стандарты
00:32:42 Браузеры года
00:35:56 Больше CSS
00:39:20 Прогрессор
00:41:35 Закрытие года
00:44:27 Тренды года
00:52:54 Новички и наставники
00:59:51 Ещё тренды
01:02:18 Флексбокс года
01:04:49 JavaScript года
01:13:08 Что будет в 2017

События года

• ScotlandCSS https://youtu.be/LcFbZUAxG_8?list=PLuSs1n_VmTdPWoKyU3fhmHm0sTikj7OiW
• HolyJS https://youtu.be/2vXTMXuT1gw?list=PL8sJahqnzh8JST_ZwTcGG1FHGgKBMcpn6
• Frontend Union Conf http://frontend-union.co/
• Pitercss_conf https://pitercss.com/
• Prosmotr http://designprosmotr.ru/
• OdessaJS https://youtu.be/WX-I3lyiUGE?list=PLUF1zRLAgrPET1qRvSeKCraJxsjHZUSjw
• KharkivJS https://youtu.be/mNxMCPRETDk?list=PLnkLrCUX4Qh435vUFpNTUSJILQK27_akH
• FrontTalks https://youtu.be/jeg-RpXjdZ4?list=PLKaafC45L_SRke8G1qiE0ZTJovI0FYKRw

Всегда кодить

• The best software developers I know… https://twitter.com/joemccann/status/812732099027419139
• To the guy who wrote that “Always Hacking” tweet https://sonniesedge.co.uk/blog/an-open-letter-to-that-always-hacking-guy

Доклады года

• Как я перестал верить технологиям https://youtu.be/p5g4giWmcvE
• Как незрячие люди видят ваш сайт https://wsd.events/2016/11/26/pres/how-blind-see.pdf
• Производительность JS через подзорную трубу https://youtu.be/HPFARivHJRY
• Я и ИоТ https://youtu.be/LuLB6xj1rpQ

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

• WSD https://wsd.events/
• Фото с WSD https://vk.com/albums-32017543

Браузеры года

• Safari TP https://developer.apple.com/safari/technology-preview/
• Samsung Internet DevRel https://medium.com/p/591ea6fe22af

Больше CSS

• KharkivCSS https://youtu.be/CLSHLGvQDg4?list=PLJ5NW5T60UphOVDsbAC97JQ2KEprVgh2r
• pitercss_meetup https://pitercss.timepad.ru/org/

Прогрессор

• Прогрессор http://prgssr.ru/

Закрытие года

• Восемь лет в Opera https://medium.com/p/5497b816c28f
• Leaving Opera http://www.brucelawson.co.uk/2016/leaving-opera/
• What a coincidence! https://twitter.com/opera/status/814791831254863873

Тренды года

• RioRun https://riorun.theguardian.com/
• Paper Planes https://paperplanes.world/
• Let’s Encrypt https://letsencrypt.org/
• Certbot https://certbot.eff.org/

Новички и наставники

• Статьи Алёны Батицкой https://medium.com/@ABatickaya
• Путь наставника https://web-standards.ru/articles/path-of-tutor/
• Фронтенд для новичка https://youtu.be/G9hMm77B1dk
• Как я попала в Яндекс https://events.yandex.ru/lib/talks/4255/
• Старикам здесь не место? https://youtu.be/ISmD4Lik5oY

JavaScript года

• ES6 compatibility table https://kangax.github.io/compat-table/es6/

Что будет в 2017

• Можно вообще всё. Раскладка по гриду https://youtu.be/JoRVUILXLxU
• CSS Variables: var(--subtitle) https://youtu.be/kZOJCVvyF-4
• Пользовательские свойства как основа архитектуры CSS https://youtu.be/4fEqptmymRM

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:02 События года<br>00:12:24 Всегда кодить<br>00:17:52 Доклады года<br>00:25:30 Веб-стандарты<br>00:32:42 Браузеры года<br>00:35:56 Больше CSS<br>00:39:20 Прогрессор<br>00:41:35 Закрытие года<br>00:44:27 Тренды года<br>00:52:54 Новички и наставники<br>00:59:51 Ещё тренды<br>01:02:18 Флексбокс года<br>01:04:49 JavaScript года<br>01:13:08 Что будет в 2017<br></p><p>События года</p><p>• <a href="https://youtu.be/LcFbZUAxG_8?list=PLuSs1n_VmTdPWoKyU3fhmHm0sTikj7OiW">ScotlandCSS</a><br>• <a href="https://youtu.be/2vXTMXuT1gw?list=PL8sJahqnzh8JST_ZwTcGG1FHGgKBMcpn6">HolyJS</a><br>• <a href="http://frontend-union.co/">Frontend Union Conf</a><br>• <a href="https://pitercss.com/">Pitercss_conf</a><br>• <a href="http://designprosmotr.ru/">Prosmotr</a><br>• <a href="https://youtu.be/WX-I3lyiUGE?list=PLUF1zRLAgrPET1qRvSeKCraJxsjHZUSjw">OdessaJS</a><br>• <a href="https://youtu.be/mNxMCPRETDk?list=PLnkLrCUX4Qh435vUFpNTUSJILQK27_akH">KharkivJS</a><br>• <a href="https://youtu.be/jeg-RpXjdZ4?list=PLKaafC45L_SRke8G1qiE0ZTJovI0FYKRw">FrontTalks</a><br></p><p>Всегда кодить</p><p>• <a href="https://twitter.com/joemccann/status/812732099027419139">The best software developers I know…</a><br>• <a href="https://sonniesedge.co.uk/blog/an-open-letter-to-that-always-hacking-guy">To the guy who wrote that “Always Hacking” tweet</a><br></p><p>Доклады года</p><p>• <a href="https://youtu.be/p5g4giWmcvE">Как я перестал верить технологиям</a><br>• <a href="https://wsd.events/2016/11/26/pres/how-blind-see.pdf">Как незрячие люди видят ваш сайт</a><br>• <a href="https://youtu.be/HPFARivHJRY">Производительность JS через подзорную трубу</a><br>• <a href="https://youtu.be/LuLB6xj1rpQ">Я и ИоТ</a><br></p><p>Веб-стандарты</p><p>• <a href="https://wsd.events/">WSD</a><br>• <a href="https://vk.com/albums-32017543">Фото с WSD</a><br></p><p>Браузеры года</p><p>• <a href="https://developer.apple.com/safari/technology-preview/">Safari TP</a><br>• <a href="https://medium.com/p/591ea6fe22af">Samsung Internet DevRel</a><br></p><p>Больше CSS</p><p>• <a href="https://youtu.be/CLSHLGvQDg4?list=PLJ5NW5T60UphOVDsbAC97JQ2KEprVgh2r">KharkivCSS</a><br>• <a href="https://pitercss.timepad.ru/org/">pitercss_meetup</a><br></p><p>Прогрессор</p><p>• <a href="http://prgssr.ru/">Прогрессор</a><br></p><p>Закрытие года</p><p>• <a href="https://medium.com/p/5497b816c28f">Восемь лет в Opera</a><br>• <a href="http://www.brucelawson.co.uk/2016/leaving-opera/">Leaving Opera</a><br>• <a href="https://twitter.com/opera/status/814791831254863873">What a coincidence!</a><br></p><p>Тренды года</p><p>• <a href="https://riorun.theguardian.com/">RioRun</a><br>• <a href="https://paperplanes.world/">Paper Planes</a><br>• <a href="https://letsencrypt.org/">Let’s Encrypt</a><br>• <a href="https://certbot.eff.org/">Certbot</a><br></p><p>Новички и наставники</p><p>• <a href="https://medium.com/@ABatickaya">Статьи Алёны Батицкой</a><br>• <a href="https://web-standards.ru/articles/path-of-tutor/">Путь наставника</a><br>• <a href="https://youtu.be/G9hMm77B1dk">Фронтенд для новичка</a><br>• <a href="https://events.yandex.ru/lib/talks/4255/">Как я попала в Яндекс</a><br>• <a href="https://youtu.be/ISmD4Lik5oY">Старикам здесь не место?</a><br></p><p>JavaScript года</p><p>• <a href="https://kangax.github.io/compat-table/es6/">ES6 compatibility table</a><br></p><p>Что будет в 2017</p><p>• <a href="https://youtu.be/JoRVUILXLxU">Можно вообще всё. Раскладка по гриду</a><br>• <a href="https://youtu.be/kZOJCVvyF-4">CSS Variables: var(--subtitle)</a><br>• <a href="https://youtu.be/4fEqptmymRM">Пользовательские свойства как основа архитектуры CSS</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/49.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/49.mp3" length="39894844"/><itunes:episode>49</itunes:episode><itunes:duration>4984</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>31 декабря 2016: Итоги года, события, доклады, браузеры, проекты, тренды и прогнозы по фронтенду на 2017. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>50. Адаптивность, переход на CSS, ванильный JS, опенсорс, доступность, аутлайн, вёрстка логотипа</title><link>https://web-standards.ru/podcast/50/</link><pubDate>Mon, 09 Jan 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:19 События
00:04:04 Адаптивный дизайн
00:15:56 Переход на CSS
00:33:23 Ванильный JS
00:37:25 Жестокий опенсорс
00:48:00 Доступные примеры
00:50:35 Аутлайн
00:58:20 Вёрстка логотипа

События

• WSD в Москве 28 января https://wsd.events/2017/01/28/
• Rolling Scopes в Минске 18—19 февраля https://2017.conf.rollingscopes.com/
• pitercss_meetup в январе https://pitercss.timepad.ru
• pitercss_conf 16 июня https://pitercss.com/
• CSS Day в Амстердаме 15—16 июня https://cssday.nl/2017
• Фронтирник №3 https://vk.com/frontirnik_3

Адаптивный дизайн

• The Current State of Adaptive Design https://medium.com/p/6b2b89b258c4
• Affinity Designer 1.5: Constraints https://vimeo.com/182383578

Переход на CSS

• From Sass to PostCSS https://tylergaw.com/articles/sass-to-postcss
• CSS Working Group Editor Drafts https://drafts.csswg.org/
• Step-by-step Publishing a CSS Spec https://wiki.csswg.org/spec/publish

Ванильный JS

• How I converted my React app to VanillaJS https://medium.com/p/4b14b1b2faff

Жестокий опенсорс

• Dear JavaScript https://medium.com/p/7e14ffcae36c
• Дорогой JavaScript https://habr.ru/p/316978/

Доступные примеры

• Accessibility OpenAjax Examples http://oaa-accessibility.org/

Аутлайн

• Что касается аутлайна http://straykov.ru/blog/all/outline-none/
• Кодельная http://codecode.ru/
• Ишья на Гитхабе https://github.com/straykov/initium/issues/32
• A { outline: none } Don’t Do It! http://www.outlinenone.com/
• Reset Revisited http://meyerweb.com/eric/thoughts/2011/01/03/reset-revisited/

Вёрстка логотипа

• Логотип не отвечает или временно недоступен http://css.yoksel.ru/a11y-for-logotypes/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:19 События<br>00:04:04 Адаптивный дизайн<br>00:15:56 Переход на CSS<br>00:33:23 Ванильный JS<br>00:37:25 Жестокий опенсорс<br>00:48:00 Доступные примеры<br>00:50:35 Аутлайн<br>00:58:20 Вёрстка логотипа<br></p><p>События</p><p>• <a href="https://wsd.events/2017/01/28/">WSD в Москве 28 января</a><br>• <a href="https://2017.conf.rollingscopes.com/">Rolling Scopes в Минске 18—19 февраля</a><br>• <a href="https://pitercss.timepad.ru">pitercss_meetup в январе</a><br>• <a href="https://pitercss.com/">pitercss_conf 16 июня</a><br>• <a href="https://cssday.nl/2017">CSS Day в Амстердаме 15—16 июня</a><br>• <a href="https://vk.com/frontirnik_3">Фронтирник №3</a><br></p><p>Адаптивный дизайн</p><p>• <a href="https://medium.com/p/6b2b89b258c4">The Current State of Adaptive Design</a><br>• <a href="https://vimeo.com/182383578">Affinity Designer 1.5: Constraints</a><br></p><p>Переход на CSS</p><p>• <a href="https://tylergaw.com/articles/sass-to-postcss">From Sass to PostCSS</a><br>• <a href="https://drafts.csswg.org/">CSS Working Group Editor Drafts</a><br>• <a href="https://wiki.csswg.org/spec/publish">Step-by-step Publishing a CSS Spec</a><br></p><p>Ванильный JS</p><p>• <a href="https://medium.com/p/4b14b1b2faff">How I converted my React app to VanillaJS</a><br></p><p>Жестокий опенсорс</p><p>• <a href="https://medium.com/p/7e14ffcae36c">Dear JavaScript</a><br>• <a href="https://habr.ru/p/316978/">Дорогой JavaScript</a><br></p><p>Доступные примеры</p><p>• <a href="http://oaa-accessibility.org/">Accessibility OpenAjax Examples</a><br></p><p>Аутлайн</p><p>• <a href="http://straykov.ru/blog/all/outline-none/">Что касается аутлайна</a><br>• <a href="http://codecode.ru/">Кодельная</a><br>• <a href="https://github.com/straykov/initium/issues/32">Ишья на Гитхабе</a><br>• <a href="http://www.outlinenone.com/">A { outline: none } Don’t Do It!</a><br>• <a href="http://meyerweb.com/eric/thoughts/2011/01/03/reset-revisited/">Reset Revisited</a><br></p><p>Вёрстка логотипа</p><p>• <a href="http://css.yoksel.ru/a11y-for-logotypes/">Логотип не отвечает или временно недоступен</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/50.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/50.mp3" length="31046333"/><itunes:episode>50</itunes:episode><itunes:duration>3878</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>9 января 2017: Адаптивность, переход на CSS, ванильный JS, опенсорс, доступность, аутлайн, вёрстка логотипа. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>51. ES6-модули и global, PhantomJS, веб-манифест, фронтенд ВКонтакте, методологии CSS, SVG-иконки</title><link>https://web-standards.ru/podcast/51/</link><pubDate>Mon, 16 Jan 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Слава Шебанов

Темы

00:00:00 Интро
00:00:24 События
00:10:06 JS-модули и global
00:18:08 Бета PhantomJS
00:20:20 Веб-манифест
00:21:52 ВК и PWA
00:32:58 ВК и доступность
00:42:27 Методологии CSS
00:47:26 Кастомные свойства
00:50:52 SVG-иконки
00:52:51 ВК и кастомные шрифты
01:01:30 Динамический импорт JS-модулей

События

• pitercss_meetup №9 в Yota 24 января https://pitercss.timepad.ru/event/429617/
• WSD в Москве 28 января https://wsd.events/2017/01/28/
• SPB Frontend https://vk.com/spb_frontend
• Papers We Love. SPB https://vk.com/paperswelovespb

JS-модули и global

• Release Notes for Safari Technology Preview 21 https://webkit.org/blog/7265/release-notes-for-safari-technology-preview-21/
• Mozilla: Intent to Implement ES6 modules https://groups.google.com/d/msg/mozilla.dev.platform/dr67sITwva8/G3aHo1MKGAAJ
• JavaScript Loader Standard https://whatwg.github.io/loader/
• Remove global from FF Nightly https://github.com/kangax/compat-table/pull/1004

Бета PhantomJS

• PhantomJS 2.5.0 Beta https://groups.google.com/d/msg/phantomjs/AefOuwkgBh0/BsUiXD21DgAJ

Веб-манифест

• Манифест? А? Что? Зачем? https://medium.com/p/865e609f6f47

ВК и PWA

ВК и доступность

• Добьёмся доступности ВК для незрячих https://www.change.org/p/%D0%B4%D0%BE%D0%B1%D1%8C%D1%91%D0%BC%D1%81%D1%8F-%D0%B4%D0%BE%D1%81%D1%82%D1%83%D0%BF%D0%BD%D0%BE%D1%81%D1%82%D0%B8-%D1%81%D0%B0%D0%B9%D1%82%D0%B0-%D0%B2%D0%BA%D0%BE%D0%BD%D1%82%D0%B0%D0%BA%D1%82%D0%B5-%D0%B4%D0%BB%D1%8F-%D0%BD%D0%B5%D0%B7%D1%80%D1%8F%D1%87%D0%B8%D1%85-%D0%BB%D1%8E%D0%B4%D0%B5%D0%B9

Методологии CSS

• What’s in a name? A CSS naming convention overview https://medium.com/p/9fd86eae4e6c
• Ничего ты не знаешь, Джон Сноу. Фронтенд ВК https://youtu.be/qseu-ZaGoes

Кастомные свойства

• Random Numbers in CSS https://css-tricks.com/random-numbers-css/
• Reactive Animations with CSS Variables https://youtu.be/lTCukb6Zn3g

SVG-иконки

• The Road to SVG and Custom Elements in Clarity Icons https://medium.com/p/1d691c6cc91

ВК и кастомные шрифты

• FOUT, FOIT, FOFT https://css-tricks.com/fout-foit-foft/

Динамический импорт JS-модулей

• ES proposal: import() http://www.2ality.com/2017/01/import-operator.html

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Гости: Слава Шебанов</p><p>Темы</p><p>00:00:00 Интро<br>00:00:24 События<br>00:10:06 JS-модули и global<br>00:18:08 Бета PhantomJS<br>00:20:20 Веб-манифест<br>00:21:52 ВК и PWA<br>00:32:58 ВК и доступность<br>00:42:27 Методологии CSS<br>00:47:26 Кастомные свойства<br>00:50:52 SVG-иконки<br>00:52:51 ВК и кастомные шрифты<br>01:01:30 Динамический импорт JS-модулей<br></p><p>События</p><p>• <a href="https://pitercss.timepad.ru/event/429617/">pitercss_meetup №9 в Yota 24 января</a><br>• <a href="https://wsd.events/2017/01/28/">WSD в Москве 28 января</a><br>• <a href="https://vk.com/spb_frontend">SPB Frontend</a><br>• <a href="https://vk.com/paperswelovespb">Papers We Love. SPB</a><br></p><p>JS-модули и global</p><p>• <a href="https://webkit.org/blog/7265/release-notes-for-safari-technology-preview-21/">Release Notes for Safari Technology Preview 21</a><br>• <a href="https://groups.google.com/d/msg/mozilla.dev.platform/dr67sITwva8/G3aHo1MKGAAJ">Mozilla: Intent to Implement ES6 modules</a><br>• <a href="https://whatwg.github.io/loader/">JavaScript Loader Standard</a><br>• <a href="https://github.com/kangax/compat-table/pull/1004">Remove global from FF Nightly</a><br></p><p>Бета PhantomJS</p><p>• <a href="https://groups.google.com/d/msg/phantomjs/AefOuwkgBh0/BsUiXD21DgAJ">PhantomJS 2.5.0 Beta</a><br></p><p>Веб-манифест</p><p>• <a href="https://medium.com/p/865e609f6f47">Манифест? А? Что? Зачем?</a><br></p><p>ВК и PWA</p><p>ВК и доступность</p><p>• <a href="https://www.change.org/p/%D0%B4%D0%BE%D0%B1%D1%8C%D1%91%D0%BC%D1%81%D1%8F-%D0%B4%D0%BE%D1%81%D1%82%D1%83%D0%BF%D0%BD%D0%BE%D1%81%D1%82%D0%B8-%D1%81%D0%B0%D0%B9%D1%82%D0%B0-%D0%B2%D0%BA%D0%BE%D0%BD%D1%82%D0%B0%D0%BA%D1%82%D0%B5-%D0%B4%D0%BB%D1%8F-%D0%BD%D0%B5%D0%B7%D1%80%D1%8F%D1%87%D0%B8%D1%85-%D0%BB%D1%8E%D0%B4%D0%B5%D0%B9">Добьёмся доступности ВК для незрячих</a><br></p><p>Методологии CSS</p><p>• <a href="https://medium.com/p/9fd86eae4e6c">What’s in a name? A CSS naming convention overview</a><br>• <a href="https://youtu.be/qseu-ZaGoes">Ничего ты не знаешь, Джон Сноу. Фронтенд ВК</a><br></p><p>Кастомные свойства</p><p>• <a href="https://css-tricks.com/random-numbers-css/">Random Numbers in CSS</a><br>• <a href="https://youtu.be/lTCukb6Zn3g">Reactive Animations with CSS Variables</a><br></p><p>SVG-иконки</p><p>• <a href="https://medium.com/p/1d691c6cc91">The Road to SVG and Custom Elements in Clarity Icons</a><br></p><p>ВК и кастомные шрифты</p><p>• <a href="https://css-tricks.com/fout-foit-foft/">FOUT, FOIT, FOFT</a><br></p><p>Динамический импорт JS-модулей</p><p>• <a href="http://www.2ality.com/2017/01/import-operator.html">ES proposal: import()</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/51.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/51.mp3" length="32102648"/><itunes:episode>51</itunes:episode><itunes:duration>4010</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>16 января 2017: ES6-модули и global, PhantomJS, веб-манифест, фронтенд ВКонтакте, методологии CSS, SVG-иконки. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>52. Moz://a, ввод дат, чек-лист, Webpack 2, React на веб-компонентах, суровый Unix, доступность</title><link>https://web-standards.ru/podcast/52/</link><pubDate>Mon, 23 Jan 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:13 События
00:01:37 Лого Mozilla
00:05:56 Ввод дат
00:24:10 Чек-лист
00:28:31 Webpack 2
00:33:26 React на веб-компонентах
00:34:57 Суровый Unix
00:47:19 Доступность

События

• WSD в Москве 28 января https://wsd.events/2017/01/28/
• KharkivCSS 22 апреля http://kharkivcss.org/
• Rolling Scopes в Минске 18—19 февраля https://2017.conf.rollingscopes.com/

Лого Mozilla

• Moz://a Arrival https://blog.mozilla.org/opendesign/arrival/
• moz:// URI scheme http://www.iana.org/assignments/uri-schemes/prov/moz

Ввод дат

• Date/Time Input Types http://slides.com/jessicajong/datetime
• Making input type=date complicated https://medium.com/p/a544fd27c45a

Чек-лист

• Что поправить в вёрстке перед выпуском в продакшен? https://habrahabr.ru/post/319664/

Webpack 2

• Webpack 2.2: The Final Release https://medium.com/p/76c3d43bf144
• Rollup.js http://rollupjs.org/

React на веб-компонентах

• Web Components, the React way https://medium.com/p/8ed5b6f4f942

Суровый Unix

• Ack for CSS Developers http://csswizardry.com/2017/01/ack-for-css-developers/
• Вместо ack уже ripgrep https://twitter.com/veged/status/821829781482250240
• Ripgrep http://blog.burntsushi.net/ripgrep/
• Tower https://www.git-tower.com/
• WebVim http://www.thedotpost.com/2016/12/bertrand-chevrier-webvim
• Всё, что вы делаете в Vim неправильно https://youtu.be/Lgv_jThBvso
• Panic Themes https://download.panic.com/misc/
• Icon Slate http://www.kodlian.com/apps/icon-slate
• ImageMagick https://www.imagemagick.org/

Доступность

• How I do an accessibility audit https://youtu.be/cOmehxAU_4s
• Accessibility Devtools Extension https://chrome.google.com/webstore/detail/accessibility-developer-t/fpkknkljclfencbdbgkenhalefipecmb
• axe-core https://github.com/dequelabs/axe-core
• Using the aria-current attribute http://tink.uk/using-the-aria-current-attribute/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:13 События<br>00:01:37 Лого Mozilla<br>00:05:56 Ввод дат<br>00:24:10 Чек-лист<br>00:28:31 Webpack 2<br>00:33:26 React на веб-компонентах<br>00:34:57 Суровый Unix<br>00:47:19 Доступность<br></p><p>События</p><p>• <a href="https://wsd.events/2017/01/28/">WSD в Москве 28 января</a><br>• <a href="http://kharkivcss.org/">KharkivCSS 22 апреля</a><br>• <a href="https://2017.conf.rollingscopes.com/">Rolling Scopes в Минске 18—19 февраля</a><br></p><p>Лого Mozilla</p><p>• <a href="https://blog.mozilla.org/opendesign/arrival/">Moz://a Arrival</a><br>• <a href="http://www.iana.org/assignments/uri-schemes/prov/moz">moz:// URI scheme</a><br></p><p>Ввод дат</p><p>• <a href="http://slides.com/jessicajong/datetime">Date/Time Input Types</a><br>• <a href="https://medium.com/p/a544fd27c45a">Making input type=date complicated</a><br></p><p>Чек-лист</p><p>• <a href="https://habrahabr.ru/post/319664/">Что поправить в вёрстке перед выпуском в продакшен?</a><br></p><p>Webpack 2</p><p>• <a href="https://medium.com/p/76c3d43bf144">Webpack 2.2: The Final Release</a><br>• <a href="http://rollupjs.org/">Rollup.js</a><br></p><p>React на веб-компонентах</p><p>• <a href="https://medium.com/p/8ed5b6f4f942">Web Components, the React way</a><br></p><p>Суровый Unix</p><p>• <a href="http://csswizardry.com/2017/01/ack-for-css-developers/">Ack for CSS Developers</a><br>• <a href="https://twitter.com/veged/status/821829781482250240">Вместо ack уже ripgrep</a><br>• <a href="http://blog.burntsushi.net/ripgrep/">Ripgrep</a><br>• <a href="https://www.git-tower.com/">Tower</a><br>• <a href="http://www.thedotpost.com/2016/12/bertrand-chevrier-webvim">WebVim</a><br>• <a href="https://youtu.be/Lgv_jThBvso">Всё, что вы делаете в Vim неправильно</a><br>• <a href="https://download.panic.com/misc/">Panic Themes</a><br>• <a href="http://www.kodlian.com/apps/icon-slate">Icon Slate</a><br>• <a href="https://www.imagemagick.org/">ImageMagick</a><br></p><p>Доступность</p><p>• <a href="https://youtu.be/cOmehxAU_4s">How I do an accessibility audit</a><br>• <a href="https://chrome.google.com/webstore/detail/accessibility-developer-t/fpkknkljclfencbdbgkenhalefipecmb">Accessibility Devtools Extension</a><br>• <a href="https://github.com/dequelabs/axe-core">axe-core</a><br>• <a href="http://tink.uk/using-the-aria-current-attribute/">Using the aria-current attribute</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/52.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/52.mp3" length="27638340"/><itunes:episode>52</itunes:episode><itunes:duration>3452</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>23 января 2017: Moz://a, ввод дат, чек-лист, Webpack 2, React на веб-компонентах, суровый Unix, доступность. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>53. Браузеры, HTTPS, клиарфикс, импорты в CSS, сервис-воркеры, история JS и фронтенд Сбертеха</title><link>https://web-standards.ru/podcast/53/</link><pubDate>Mon, 30 Jan 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Александра Воробьёва

Темы

00:00:00 Интро
00:00:15 События
00:01:23 Safari 10.1
00:06:18 Chrome 56
00:09:46 Firefox 51
00:14:47 HTTPS и формы
00:21:23 Тестирование в Сбертехе
00:30:57 Новый клиарфикс
00:34:54 Импорты в CSS
00:43:34 Сервис-воркеры
00:46:19 История JS
00:56:05 Команда Сбертеха

События

• WSD в Москве 28 января https://wsd.events/2017/01/28/
• Видео с WSD в Москве https://youtu.be/Z4E2drxNjMk
• NodeSchool в Питере 28 января https://github.com/nodeschool/spb/issues/47
• SPB Frontend 31 января https://vk.com/spb_frontend_meetup_170131
• CodeFest в Новосибирске 1—2 апреля https://2017.codefest.ru/

Safari 10.1

• Safari 10.1 Release Notes https://developer.apple.com/library/prerelease/content/releasenotes/General/WhatsNewInSafari/Articles/Safari_10_1.html
• Release Notes for Safari TP 22 https://webkit.org/blog/7354/release-notes-for-safari-technology-preview-22/

Chrome 56

• What’s new in Chrome 56 https://youtu.be/F4DfGVbvRpY

Firefox 51

• Firefox 51 http://tanalin.com/blog/2017/01/firefox-51/

HTTPS и формы

• Communicating the Dangers of Non-Secure HTTP https://blog.mozilla.org/security/2017/01/20/communicating-the-dangers-of-non-secure-http/

Тестирование в Сбертехе

Новый клиарфикс

• The end of the clearfix hack? https://rachelandrew.co.uk/archives/2017/01/24/the-end-of-the-clearfix-hack
• Новый display: flow-root — не clearfix, но что это и зачем? http://css-live.ru/faq/displayflow-root-not-clearfix.html

Импорты в CSS

• Is CSS @import still considered as an anti-pattern? https://discourse.wicg.io/t/is-css-import-still-considered-as-an-anti-pattern/1967

Сервис-воркеры

• Mariko Kosaka: Knitting for JavaScripters https://youtu.be/X1Cc1vrvjdY
• Ты кто такой, сервис-воркер? https://medium.com/p/9bce3b1201b6

История JS

• JavaScript Standard https://ponyfoo.com/articles/standard

Команда Сбертеха

• Как работают ИТ-специалисты. Андрей Янковский, JS-тимлид CSSSR https://habr.ru/p/320372/
• Сбербанк-Технологии https://sber-tech.com/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Гости: Александра Воробьёва</p><p>Темы</p><p>00:00:00 Интро<br>00:00:15 События<br>00:01:23 Safari 10.1<br>00:06:18 Chrome 56<br>00:09:46 Firefox 51<br>00:14:47 HTTPS и формы<br>00:21:23 Тестирование в Сбертехе<br>00:30:57 Новый клиарфикс<br>00:34:54 Импорты в CSS<br>00:43:34 Сервис-воркеры<br>00:46:19 История JS<br>00:56:05 Команда Сбертеха<br></p><p>События</p><p>• <a href="https://wsd.events/2017/01/28/">WSD в Москве 28 января</a><br>• <a href="https://youtu.be/Z4E2drxNjMk">Видео с WSD в Москве</a><br>• <a href="https://github.com/nodeschool/spb/issues/47">NodeSchool в Питере 28 января</a><br>• <a href="https://vk.com/spb_frontend_meetup_170131">SPB Frontend 31 января</a><br>• <a href="https://2017.codefest.ru/">CodeFest в Новосибирске 1—2 апреля</a><br></p><p>Safari 10.1</p><p>• <a href="https://developer.apple.com/library/prerelease/content/releasenotes/General/WhatsNewInSafari/Articles/Safari_10_1.html">Safari 10.1 Release Notes</a><br>• <a href="https://webkit.org/blog/7354/release-notes-for-safari-technology-preview-22/">Release Notes for Safari TP 22</a><br></p><p>Chrome 56</p><p>• <a href="https://youtu.be/F4DfGVbvRpY">What’s new in Chrome 56</a><br></p><p>Firefox 51</p><p>• <a href="http://tanalin.com/blog/2017/01/firefox-51/">Firefox 51</a><br></p><p>HTTPS и формы</p><p>• <a href="https://blog.mozilla.org/security/2017/01/20/communicating-the-dangers-of-non-secure-http/">Communicating the Dangers of Non-Secure HTTP</a><br></p><p>Тестирование в Сбертехе</p><p>Новый клиарфикс</p><p>• <a href="https://rachelandrew.co.uk/archives/2017/01/24/the-end-of-the-clearfix-hack">The end of the clearfix hack?</a><br>• <a href="http://css-live.ru/faq/displayflow-root-not-clearfix.html">Новый display: flow-root — не clearfix, но что это и зачем?</a><br></p><p>Импорты в CSS</p><p>• <a href="https://discourse.wicg.io/t/is-css-import-still-considered-as-an-anti-pattern/1967">Is CSS @import still considered as an anti-pattern?</a><br></p><p>Сервис-воркеры</p><p>• <a href="https://youtu.be/X1Cc1vrvjdY">Mariko Kosaka: Knitting for JavaScripters</a><br>• <a href="https://medium.com/p/9bce3b1201b6">Ты кто такой, сервис-воркер?</a><br></p><p>История JS</p><p>• <a href="https://ponyfoo.com/articles/standard">JavaScript Standard</a><br></p><p>Команда Сбертеха</p><p>• <a href="https://habr.ru/p/320372/">Как работают ИТ-специалисты. Андрей Янковский, JS-тимлид CSSSR</a><br>• <a href="https://sber-tech.com/">Сбербанк-Технологии</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/53.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/53.mp3" length="30702657"/><itunes:episode>53</itunes:episode><itunes:duration>3835</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>30 января 2017: Браузеры, HTTPS, клиарфикс, импорты в CSS, сервис-воркеры, история JS и фронтенд Сбертеха. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>54. Chrome, установка веб-приложений, очевидный CSS, флексбокс, колбэки, ES-модули, офлайн, HTTP/2</title><link>https://web-standards.ru/podcast/54/</link><pubDate>Mon, 06 Feb 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:12 События
00:02:07 Новинки Chrome
00:08:32 Установка веб-приложений
00:23:50 Баги в браузерах
00:30:44 Очевидный CSS
00:37:33 Банальный флексбокс
00:43:43 Ад колбэков
00:47:21 Нативные ES-модули
00:54:14 Сохранить в офлайне
00:55:31 Локальный HTTP2

События

• Видео с WSD в Москве https://youtu.be/cRFz6GexLpM?list=PLMBnwIwFEFHdF7aJTIHQ_wJ5tkpyG7CNI
• PiterJS №12 в ИТМО 9 февраля https://meetabit.com/events/piterjs-12
• Rolling Scopes в Минске 18—19 февраля https://2017.conf.rollingscopes.com/
• pitercss_meetup №10 21 февраля https://pitercss.timepad.ru/event/442550/
• moscowcss_meetup №1 2 марта http://css.moscow/
• DUMP-2017 14 апреля https://habr.ru/p/321100/

Новинки Chrome

• Chrome 57 Beta https://blog.chromium.org/2017/02/chrome-57-beta-css-grid-layout-improved.html

Установка веб-приложений

• The New and Improved Add to Home screen https://developers.google.com/web/updates/2017/02/improved-add-to-home-screen
• Google is finally making web apps first-class citizens on Android http://www.theverge.com/2017/2/3/14497570/google-chrome-add-to-home-screen-web-apps-android-improvements

Баги в браузерах

• Reporting Browser Bugs https://www.rachelandrew.co.uk/archives/2017/01/30/reporting-browser-bugs/
• Lack of @counter-style support https://bugs.chromium.org/p/chromium/issues/detail?id=687225
• Баги в браузерах: кто виноват и что делать? https://youtu.be/K4cQH85bntQ

Очевидный CSS

• Using CSS variables in SVG icons https://fvsch.com/code/svg-icons/css-variables/
• Сила цветовой CSS-функции rgba http://frontender.info/the-power-of-rgba/

Банальный флексбокс

• A Complete Guide to Flexbox https://css-tricks.com/snippets/css/a-guide-to-flexbox/
• Flexbox Cheatsheet http://yoksel.github.io/flex-cheatsheet/
• Битва за базовую линию http://kizu.ru/blog/flex-baseline/
• How Flexbox works — explained with gifs https://medium.com/p/d280cf6afc35

Ад колбэков

• Ад обратных вызовов http://callbackhell.ru/

Нативные ES-модули

• Native ES-modules: new features, differences from Webpack https://blog.hospodarets.com/native-ecmascript-modules-new-features

Сохранить в офлайне

• Implementing “Save For Offline” with Service Workers https://una.im/save-offline/

Локальный HTTP2

• Simplehttp2server https://github.com/GoogleChrome/simplehttp2server

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:12 События<br>00:02:07 Новинки Chrome<br>00:08:32 Установка веб-приложений<br>00:23:50 Баги в браузерах<br>00:30:44 Очевидный CSS<br>00:37:33 Банальный флексбокс<br>00:43:43 Ад колбэков<br>00:47:21 Нативные ES-модули<br>00:54:14 Сохранить в офлайне<br>00:55:31 Локальный HTTP2<br></p><p>События</p><p>• <a href="https://youtu.be/cRFz6GexLpM?list=PLMBnwIwFEFHdF7aJTIHQ_wJ5tkpyG7CNI">Видео с WSD в Москве</a><br>• <a href="https://meetabit.com/events/piterjs-12">PiterJS №12 в ИТМО 9 февраля</a><br>• <a href="https://2017.conf.rollingscopes.com/">Rolling Scopes в Минске 18—19 февраля</a><br>• <a href="https://pitercss.timepad.ru/event/442550/">pitercss_meetup №10 21 февраля</a><br>• <a href="http://css.moscow/">moscowcss_meetup №1 2 марта</a><br>• <a href="https://habr.ru/p/321100/">DUMP-2017 14 апреля</a><br></p><p>Новинки Chrome</p><p>• <a href="https://blog.chromium.org/2017/02/chrome-57-beta-css-grid-layout-improved.html">Chrome 57 Beta</a><br></p><p>Установка веб-приложений</p><p>• <a href="https://developers.google.com/web/updates/2017/02/improved-add-to-home-screen">The New and Improved Add to Home screen</a><br>• <a href="http://www.theverge.com/2017/2/3/14497570/google-chrome-add-to-home-screen-web-apps-android-improvements">Google is finally making web apps first-class citizens on Android</a><br></p><p>Баги в браузерах</p><p>• <a href="https://www.rachelandrew.co.uk/archives/2017/01/30/reporting-browser-bugs/">Reporting Browser Bugs</a><br>• <a href="https://bugs.chromium.org/p/chromium/issues/detail?id=687225">Lack of @counter-style support</a><br>• <a href="https://youtu.be/K4cQH85bntQ">Баги в браузерах: кто виноват и что делать?</a><br></p><p>Очевидный CSS</p><p>• <a href="https://fvsch.com/code/svg-icons/css-variables/">Using CSS variables in SVG icons</a><br>• <a href="http://frontender.info/the-power-of-rgba/">Сила цветовой CSS-функции rgba</a><br></p><p>Банальный флексбокс</p><p>• <a href="https://css-tricks.com/snippets/css/a-guide-to-flexbox/">A Complete Guide to Flexbox</a><br>• <a href="http://yoksel.github.io/flex-cheatsheet/">Flexbox Cheatsheet</a><br>• <a href="http://kizu.ru/blog/flex-baseline/">Битва за базовую линию</a><br>• <a href="https://medium.com/p/d280cf6afc35">How Flexbox works — explained with gifs</a><br></p><p>Ад колбэков</p><p>• <a href="http://callbackhell.ru/">Ад обратных вызовов</a><br></p><p>Нативные ES-модули</p><p>• <a href="https://blog.hospodarets.com/native-ecmascript-modules-new-features">Native ES-modules: new features, differences from Webpack</a><br></p><p>Сохранить в офлайне</p><p>• <a href="https://una.im/save-offline/">Implementing “Save For Offline” with Service Workers</a><br></p><p>Локальный HTTP2</p><p>• <a href="https://github.com/GoogleChrome/simplehttp2server">Simplehttp2server</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/54.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/54.mp3" length="28006589"/><itunes:episode>54</itunes:episode><itunes:duration>3498</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>6 февраля 2017: Chrome, установка веб-приложений, очевидный CSS, флексбокс, колбэки, ES-модули, офлайн, HTTP/2. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>55. Браузеры, дизайнеры верстают, HTML API, кастомные свойства, фигуры в CSS, промисы, JS, W3C TAG</title><link>https://web-standards.ru/podcast/55/</link><pubDate>Mon, 13 Feb 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Милена

Темы

00:00:00 Интро
00:00:13 События
00:07:39 Графика в WebKit
00:13:51 Ссылки в Opera
00:17:33 Дизайнеры верстают
00:29:24 HTML API
00:36:48 Кастомные свойства
00:42:21 Фигуры в CSS
00:45:31 Обещанный бургер
00:50:05 Быстрый старт JS
01:01:21 Отчёты W3C TAG

События

• UralJS №2 в Екатеринбурге 13 февраля https://uraljs.timepad.ru/event/442524/
• MoscowJS №35 17 февраля http://moscowjs.ru/event/moscowjs-35
• Weacom IT Day в Иркутске 17 февраля https://www.facebook.com/events/1867578290185891/permalink/1870311639912556/
• Mobile World Progress в Барселоне 1 марта https://medium.com/p/a1d7ccf71cb4
• moscowcss_meetup №1 в Москве 2 марта https://moscowcss.timepad.ru/event/443474/
• KharkivCSS №2 в Харькове 22 апреля http://kharkivcss.org/
• Приём докладов на pitercss_conf 16 июня https://pitercss.com/

Графика в WebKit

• Next-generation 3D Graphics on the Web https://webkit.org/blog/7380/next-generation-3d-graphics-on-the-web/

Ссылки в Opera

• What’s new in Chromium 56 and Opera 43 https://dev.opera.com/blog/opera-43/

Дизайнеры верстают

• Веб-дизайнеры, начните верстать! https://medium.com/p/c44fa28b6ad9
• Технолог — тоже дизайнер https://events.yandex.ru/lib/talks/460/
• Как «прокачаться» дизайнеру: советы и полезные ссылки https://habr.ru/p/321498/

HTML API

• HTML APIs: What They Are And How To Design A Good One https://www.smashingmagazine.com/2017/02/designing-html-apis/
• MarkApp http://markapp.io/

Кастомные свойства

• CSS Custom Properties. The Basics https://sgom.es/posts/2017-01-27-css-custom-properties-the-basics/
• More Readable CSS with CSS Custom Properties https://sgom.es/posts/2017-02-03-more-readable-css-with-css-custom-properties/
• Bridging CSS and JS with Custom Properties https://sgom.es/posts/2017-02-10-bridging-css-and-js-with-custom-properties/

Фигуры в CSS

• Basic Shapes &amp; Path https://css-tricks.com/basic-shapes-path-never-twain-shall-meet/

Обещанный бургер

• Обещание бургерной вечеринки https://medium.com/p/b0ed209809ab
• Ты кто такой, сервис-воркер? https://medium.com/p/9bce3b1201b6

Быстрый старт JS

• JavaScript Start-up Performance https://medium.com/p/69200f43b201
• optimize-js https://github.com/nolanlawson/optimize-js
• Preact https://preactjs.com/

Отчёты W3C TAG

• Polyfills and the evolution of the Web https://w3ctag.github.io/polyfills/
• Houdini: Demystifying the Future of CSS https://youtu.be/sE3ttkP15f8
• Add h element https://github.com/w3c/html/issues/774
• The evergreen web https://w3ctag.github.io/evergreen-web/
• HTML Standard, WHATWG https://html.spec.whatwg.org/multipage/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Гости: Милена</p><p>Темы</p><p>00:00:00 Интро<br>00:00:13 События<br>00:07:39 Графика в WebKit<br>00:13:51 Ссылки в Opera<br>00:17:33 Дизайнеры верстают<br>00:29:24 HTML API<br>00:36:48 Кастомные свойства<br>00:42:21 Фигуры в CSS<br>00:45:31 Обещанный бургер<br>00:50:05 Быстрый старт JS<br>01:01:21 Отчёты W3C TAG<br></p><p>События</p><p>• <a href="https://uraljs.timepad.ru/event/442524/">UralJS №2 в Екатеринбурге 13 февраля</a><br>• <a href="http://moscowjs.ru/event/moscowjs-35">MoscowJS №35 17 февраля</a><br>• <a href="https://www.facebook.com/events/1867578290185891/permalink/1870311639912556/">Weacom IT Day в Иркутске 17 февраля</a><br>• <a href="https://medium.com/p/a1d7ccf71cb4">Mobile World Progress в Барселоне 1 марта</a><br>• <a href="https://moscowcss.timepad.ru/event/443474/">moscowcss_meetup №1 в Москве 2 марта</a><br>• <a href="http://kharkivcss.org/">KharkivCSS №2 в Харькове 22 апреля</a><br>• <a href="https://pitercss.com/">Приём докладов на pitercss_conf 16 июня</a><br></p><p>Графика в WebKit</p><p>• <a href="https://webkit.org/blog/7380/next-generation-3d-graphics-on-the-web/">Next-generation 3D Graphics on the Web</a><br></p><p>Ссылки в Opera</p><p>• <a href="https://dev.opera.com/blog/opera-43/">What’s new in Chromium 56 and Opera 43</a><br></p><p>Дизайнеры верстают</p><p>• <a href="https://medium.com/p/c44fa28b6ad9">Веб-дизайнеры, начните верстать!</a><br>• <a href="https://events.yandex.ru/lib/talks/460/">Технолог — тоже дизайнер</a><br>• <a href="https://habr.ru/p/321498/">Как «прокачаться» дизайнеру: советы и полезные ссылки</a><br></p><p>HTML API</p><p>• <a href="https://www.smashingmagazine.com/2017/02/designing-html-apis/">HTML APIs: What They Are And How To Design A Good One</a><br>• <a href="http://markapp.io/">MarkApp</a><br></p><p>Кастомные свойства</p><p>• <a href="https://sgom.es/posts/2017-01-27-css-custom-properties-the-basics/">CSS Custom Properties. The Basics</a><br>• <a href="https://sgom.es/posts/2017-02-03-more-readable-css-with-css-custom-properties/">More Readable CSS with CSS Custom Properties</a><br>• <a href="https://sgom.es/posts/2017-02-10-bridging-css-and-js-with-custom-properties/">Bridging CSS and JS with Custom Properties</a><br></p><p>Фигуры в CSS</p><p>• <a href="https://css-tricks.com/basic-shapes-path-never-twain-shall-meet/">Basic Shapes &amp; Path</a><br></p><p>Обещанный бургер</p><p>• <a href="https://medium.com/p/b0ed209809ab">Обещание бургерной вечеринки</a><br>• <a href="https://medium.com/p/9bce3b1201b6">Ты кто такой, сервис-воркер?</a><br></p><p>Быстрый старт JS</p><p>• <a href="https://medium.com/p/69200f43b201">JavaScript Start-up Performance</a><br>• <a href="https://github.com/nolanlawson/optimize-js">optimize-js</a><br>• <a href="https://preactjs.com/">Preact</a><br></p><p>Отчёты W3C TAG</p><p>• <a href="https://w3ctag.github.io/polyfills/">Polyfills and the evolution of the Web</a><br>• <a href="https://youtu.be/sE3ttkP15f8">Houdini: Demystifying the Future of CSS</a><br>• <a href="https://github.com/w3c/html/issues/774">Add h element</a><br>• <a href="https://w3ctag.github.io/evergreen-web/">The evergreen web</a><br>• <a href="https://html.spec.whatwg.org/multipage/">HTML Standard, WHATWG</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/55.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/55.mp3" length="34878596"/><itunes:episode>55</itunes:episode><itunes:duration>4357</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>13 февраля 2017: Браузеры, дизайнеры верстают, HTML API, кастомные свойства, фигуры в CSS, промисы, JS, W3C TAG. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>56. Новинки Chrome, Base64, WebKit, ES-модули, Node.js и Webpack, UI, книги, CSS-переменные</title><link>https://web-standards.ru/podcast/56/</link><pubDate>Tue, 21 Feb 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Сергей Господарец

Темы

00:00:00 Интро
00:01:42 События
00:09:10 Новинки Chrome
00:28:38 Плохой Base64
00:39:34 Отладчик WebKit
00:46:00 Нативные ES-модули
00:55:18 Модули в Node.js, Webpack и V8
01:01:46 Спокойный UI
01:04:59 Книга с рыбами
01:07:01 CSS-переменные

События

• Видео с KyivJS https://youtu.be/VUyqHzF1yXM?list=PLxw9RJPDS60rSfHr_srQ2xgqBgjeYBUhe
• Pitercss №10 в Питере 21 февраля https://pitercss.timepad.ru/event/442550/
• MinskJS в Минске 1 марта https://www.facebook.com/events/648975141952649/
• Moscowcss №1 в Москве 2 марта https://moscowcss.timepad.ru/event/443474/
• MinskCSS в Минске 30 марта https://twitter.com/MinskCSS/status/828605877598945280
• React Amsterdam 21 апреля https://react.amsterdam/
• Сайт pitercss_conf https://pitercss.com/
• Репозиторий pitercss.com на Гитхабе https://github.com/pitercss/pitercss.com
• CodeFest в Новосибирске 1—2 апреля https://2017.codefest.ru/
• Rolling Scopes 2017 https://2017.conf.rollingscopes.com/
• Frontend Dev Conf в Минске 6—7 апреля http://unitedconf.com/category/dokladchiki/frontend-dev-conf/

Новинки Chrome

• Trailing commas in function parameters https://www.chromestatus.com/feature/5656834660630528
• Throttle expensive background timers http://blog.strml.net/2017/01/chrome-56-now-aggressively-throttles.html
• Object Rest/Spread Properties https://twitter.com/malyw/status/827861278605598720
• Report long tasks which block the UI https://twitter.com/malyw/status/800421380902645760
• Reload, reloaded: faster and leaner page reloads https://blog.chromium.org/2017/01/reload-reloaded-faster-and-leaner-page_26.html
• Web Share API brings the native sharing capabilities https://blog.hospodarets.com/web-share-api

Плохой Base64

• What’s Up with Base64? https://csswizardry.com/2017/02/base64-encoding-and-performance/
• Gathering Data https://csswizardry.com/2017/02/base64-encoding-and-performance-part-2/

Отладчик WebKit

• JavaScript Debugging Improvements https://webkit.org/blog/7219/javascript-debugging-improvements/

Нативные ES-модули

• Native ECMAScript modules: dynamic import() https://blog.hospodarets.com/native-ecmascript-modules-dynamic-import
• Making transpiled ES modules more spec-compliant http://www.2ality.com/2017/01/babel-esm-spec-mode.html

Модули в Node.js, Webpack и V8

• An Update on ES6 Modules in Node.js https://medium.com/p/42c958b890c
• High-performance ES2015 and beyond https://v8project.blogspot.com.by/2017/02/high-performance-es2015-and-beyond.html

Спокойный UI

• Reduced Motion Media Query https://css-tricks.com/introduction-reduced-motion-media-query/

Книга с рыбами

• CSS: The Definitive Guide, 4th edition http://shop.oreilly.com/product/0636920012726.do
• CSS. Каскадные таблицы стилей. Подробное руководство https://www.ozon.ru/context/detail/id/3881079/

CSS-переменные

• Houdini: CSS Properties and Values API https://www.chromestatus.com/feature/5640265926705152
• You might not need a CSS preprocessor https://blog.hospodarets.com/you-might-not-need-a-css-preprocessor/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Гости: Сергей Господарец</p><p>Темы</p><p>00:00:00 Интро<br>00:01:42 События<br>00:09:10 Новинки Chrome<br>00:28:38 Плохой Base64<br>00:39:34 Отладчик WebKit<br>00:46:00 Нативные ES-модули<br>00:55:18 Модули в Node.js, Webpack и V8<br>01:01:46 Спокойный UI<br>01:04:59 Книга с рыбами<br>01:07:01 CSS-переменные<br></p><p>События</p><p>• <a href="https://youtu.be/VUyqHzF1yXM?list=PLxw9RJPDS60rSfHr_srQ2xgqBgjeYBUhe">Видео с KyivJS</a><br>• <a href="https://pitercss.timepad.ru/event/442550/">Pitercss №10 в Питере 21 февраля</a><br>• <a href="https://www.facebook.com/events/648975141952649/">MinskJS в Минске 1 марта</a><br>• <a href="https://moscowcss.timepad.ru/event/443474/">Moscowcss №1 в Москве 2 марта</a><br>• <a href="https://twitter.com/MinskCSS/status/828605877598945280">MinskCSS в Минске 30 марта</a><br>• <a href="https://react.amsterdam/">React Amsterdam 21 апреля</a><br>• <a href="https://pitercss.com/">Сайт pitercss_conf</a><br>• <a href="https://github.com/pitercss/pitercss.com">Репозиторий pitercss.com на Гитхабе</a><br>• <a href="https://2017.codefest.ru/">CodeFest в Новосибирске 1—2 апреля</a><br>• <a href="https://2017.conf.rollingscopes.com/">Rolling Scopes 2017</a><br>• <a href="http://unitedconf.com/category/dokladchiki/frontend-dev-conf/">Frontend Dev Conf в Минске 6—7 апреля</a><br></p><p>Новинки Chrome</p><p>• <a href="https://www.chromestatus.com/feature/5656834660630528">Trailing commas in function parameters</a><br>• <a href="http://blog.strml.net/2017/01/chrome-56-now-aggressively-throttles.html">Throttle expensive background timers</a><br>• <a href="https://twitter.com/malyw/status/827861278605598720">Object Rest/Spread Properties</a><br>• <a href="https://twitter.com/malyw/status/800421380902645760">Report long tasks which block the UI</a><br>• <a href="https://blog.chromium.org/2017/01/reload-reloaded-faster-and-leaner-page_26.html">Reload, reloaded: faster and leaner page reloads</a><br>• <a href="https://blog.hospodarets.com/web-share-api">Web Share API brings the native sharing capabilities</a><br></p><p>Плохой Base64</p><p>• <a href="https://csswizardry.com/2017/02/base64-encoding-and-performance/">What’s Up with Base64?</a><br>• <a href="https://csswizardry.com/2017/02/base64-encoding-and-performance-part-2/">Gathering Data</a><br></p><p>Отладчик WebKit</p><p>• <a href="https://webkit.org/blog/7219/javascript-debugging-improvements/">JavaScript Debugging Improvements</a><br></p><p>Нативные ES-модули</p><p>• <a href="https://blog.hospodarets.com/native-ecmascript-modules-dynamic-import">Native ECMAScript modules: dynamic import()</a><br>• <a href="http://www.2ality.com/2017/01/babel-esm-spec-mode.html">Making transpiled ES modules more spec-compliant</a><br></p><p>Модули в Node.js, Webpack и V8</p><p>• <a href="https://medium.com/p/42c958b890c">An Update on ES6 Modules in Node.js</a><br>• <a href="https://v8project.blogspot.com.by/2017/02/high-performance-es2015-and-beyond.html">High-performance ES2015 and beyond</a><br></p><p>Спокойный UI</p><p>• <a href="https://css-tricks.com/introduction-reduced-motion-media-query/">Reduced Motion Media Query</a><br></p><p>Книга с рыбами</p><p>• <a href="http://shop.oreilly.com/product/0636920012726.do">CSS: The Definitive Guide, 4th edition</a><br>• <a href="https://www.ozon.ru/context/detail/id/3881079/">CSS. Каскадные таблицы стилей. Подробное руководство</a><br></p><p>CSS-переменные</p><p>• <a href="https://www.chromestatus.com/feature/5640265926705152">Houdini: CSS Properties and Values API</a><br>• <a href="https://blog.hospodarets.com/you-might-not-need-a-css-preprocessor/">You might not need a CSS preprocessor</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/56.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/56.mp3" length="38726512"/><itunes:episode>56</itunes:episode><itunes:duration>4838</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>21 февраля 2017: Новинки Chrome, Base64, WebKit, ES-модули, Node.js и Webpack, UI, книги, CSS-переменные. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>57. Браузеры, кастомные свойства, Make, новый HTML-заголовок, опенсорс, W3C против WHATWG</title><link>https://web-standards.ru/podcast/57/</link><pubDate>Mon, 27 Feb 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:12 События
00:05:04 Safari TP24
00:08:43 Как работают браузеры в 2017
00:18:56 Кастомные свойства
00:36:16 Make great again
00:45:28 Новый HTML-заголовок
00:59:36 Нервный опенсорс
01:14:00 W3C против WHATWG

События

• Видео с Rolling Scopes в Минске https://youtu.be/CGfnGczxKAI?list=PLe--kalBDwjiiVq-AxoChmYbArhioKhQw
• Pitercss №10 в Питере https://pitercss.timepad.ru/event/442550/
• Moscowcss №1 в Москве 2 марта https://moscowcss.timepad.ru/event/443474/
• Frontend Fellows №11 в Ижевске 3 марта https://frontendfellows.timepad.ru/event/448864/
• React Amsterdam 21 апреля https://react.amsterdam/
• Выигрышная ошибка https://github.com/pitercss/pitercss.com/issues/10

Safari TP24

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

Как работают браузеры в 2017

• Optimising the front end for the browser https://dev.to/sanjsanj/optimising-the-front-end-for-thebrowser
• Оптимизация фронтенда под браузеры https://habrahabr.ru/company/badoo/blog/322988/
• How Browsers Work (2011) https://www.html5rocks.com/en/tutorials/internals/howbrowserswork/

Кастомные свойства

• Трюк: раздельные функции CSS-трансформации http://css-live.ru/tricks/tryuk-razdelnye-funkcii-css-transformacii.html
• PostCSS Transform Shortcut https://github.com/jonathantneal/postcss-transform-shortcut
• CSS Custom Properties as your API https://sgom.es/posts/2017-02-17-css-custom-properties-as-your-api/

Make great again

• Make as a front-end development build tool http://eprev.org/2017/02/20/make-as-a-front-end-development-build-tool/

Новый HTML-заголовок

• Нужен ли нам новый заголовочный элемент? http://css-live.ru/html5/nuzhen-li-nam-novyj-zagolovochnyj-element.html
• W3C/html: Add h element https://github.com/w3c/html/issues/774
• Вложенные h1 https://jsbin.com/jucorev/edit?html,output

Нервный опенсорс

• Casper: No lang attribute https://github.com/TryGhost/Casper/issues/286

W3C против WHATWG

• What is the difference between the W3C and the WHATWG? https://redd.it/5swe9b
• HTML Living Standard https://html.spec.whatwg.org/multipage/
• HTML 5.1 W3C Recommendation https://www.w3.org/TR/html51/
• Логотипы WHATWG https://resources.whatwg.org/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:12 События<br>00:05:04 Safari TP24<br>00:08:43 Как работают браузеры в 2017<br>00:18:56 Кастомные свойства<br>00:36:16 Make great again<br>00:45:28 Новый HTML-заголовок<br>00:59:36 Нервный опенсорс<br>01:14:00 W3C против WHATWG<br></p><p>События</p><p>• <a href="https://youtu.be/CGfnGczxKAI?list=PLe--kalBDwjiiVq-AxoChmYbArhioKhQw">Видео с Rolling Scopes в Минске</a><br>• <a href="https://pitercss.timepad.ru/event/442550/">Pitercss №10 в Питере</a><br>• <a href="https://moscowcss.timepad.ru/event/443474/">Moscowcss №1 в Москве 2 марта</a><br>• <a href="https://frontendfellows.timepad.ru/event/448864/">Frontend Fellows №11 в Ижевске 3 марта</a><br>• <a href="https://react.amsterdam/">React Amsterdam 21 апреля</a><br>• <a href="https://github.com/pitercss/pitercss.com/issues/10">Выигрышная ошибка</a><br></p><p>Safari TP24</p><p>• <a href="https://webkit.org/blog/7423/release-notes-for-safari-technology-preview-24/">Release Notes for Safari Technology Preview 24</a><br></p><p>Как работают браузеры в 2017</p><p>• <a href="https://dev.to/sanjsanj/optimising-the-front-end-for-thebrowser">Optimising the front end for the browser</a><br>• <a href="https://habrahabr.ru/company/badoo/blog/322988/">Оптимизация фронтенда под браузеры</a><br>• <a href="https://www.html5rocks.com/en/tutorials/internals/howbrowserswork/">How Browsers Work (2011)</a><br></p><p>Кастомные свойства</p><p>• <a href="http://css-live.ru/tricks/tryuk-razdelnye-funkcii-css-transformacii.html">Трюк: раздельные функции CSS-трансформации</a><br>• <a href="https://github.com/jonathantneal/postcss-transform-shortcut">PostCSS Transform Shortcut</a><br>• <a href="https://sgom.es/posts/2017-02-17-css-custom-properties-as-your-api/">CSS Custom Properties as your API</a><br></p><p>Make great again</p><p>• <a href="http://eprev.org/2017/02/20/make-as-a-front-end-development-build-tool/">Make as a front-end development build tool</a><br></p><p>Новый HTML-заголовок</p><p>• <a href="http://css-live.ru/html5/nuzhen-li-nam-novyj-zagolovochnyj-element.html">Нужен ли нам новый заголовочный элемент?</a><br>• <a href="https://github.com/w3c/html/issues/774">W3C/html: Add h element</a><br>• <a href="https://jsbin.com/jucorev/edit?html,output">Вложенные h1</a><br></p><p>Нервный опенсорс</p><p>• <a href="https://github.com/TryGhost/Casper/issues/286">Casper: No lang attribute</a><br></p><p>W3C против WHATWG</p><p>• <a href="https://redd.it/5swe9b">What is the difference between the W3C and the WHATWG?</a><br>• <a href="https://html.spec.whatwg.org/multipage/">HTML Living Standard</a><br>• <a href="https://www.w3.org/TR/html51/">HTML 5.1 W3C Recommendation</a><br>• <a href="https://resources.whatwg.org/">Логотипы WHATWG</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/57.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/57.mp3" length="42118399"/><itunes:episode>57</itunes:episode><itunes:duration>5262</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>27 февраля 2017: Браузеры, кастомные свойства, Make, новый HTML-заголовок, опенсорс, W3C против WHATWG. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>58. Firefox, гриды, кастомные свойства, прогрессивное улучшение, шрифты, PWA, собеседование</title><link>https://web-standards.ru/podcast/58/</link><pubDate>Mon, 06 Mar 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:12 События
00:09:40 Жирненький Firefox 52
00:19:10 История Firefox OS
00:28:00 Руководства по гридам
00:30:42 Кастомные свойства
00:32:37 Прогрессивное улучшение CSS
00:36:05 Метрики шрифта
00:39:16 Инструменты PWA
00:45:20 Верните Гитхаб
00:53:20 Собеседование на бумажке

События

• Moscowcss №1 в Москве 2 марта https://moscowcss.timepad.ru/event/443474/
• KhJS №1 в Харькове 11 марта http://khjs.org/
• HolyJS в Петербурге 2—3 июня https://habr.ru/p/322818/
• Видео с pitercss_meetup №10 https://youtu.be/ogAZ6JC0pJI?list=PLTdS5E3zupkEiDgztHOUw4kOSM8Qdzo7H
• Видео с pitercss_meetup №9 https://youtu.be/z4FJf994UgY?list=PLTdS5E3zupkF7DlXacSyfscQ9vdW83FxH
• Видео с MinskJS https://youtu.be/8op8ZtKsrSA?list=PL-whh3wS8xsKFQUJwBgWOOm8bAO4JmFiU
• Видео с Frontend Conf 2016 в Москве https://youtu.be/dot5v3LUsq4?list=PLMBnwIwFEFHcJpfTM3YZVolk80kOvnpSm
• Как смотреть видео с фронтенд-конференций https://medium.com/p/e0a088cece23
• Video Speed Controller https://chrome.google.com/webstore/detail/video-speed-controller/nffaoalbilbmmfgbnbgppjihopabppdk?hl=en

Жирненький Firefox 52

• Firefox 52 for developers https://developer.mozilla.org/en-US/Firefox/Releases/52
• A cartoon intro to WebAssembly https://hacks.mozilla.org/2017/02/a-cartoon-intro-to-webassembly/

История Firefox OS

• The Story of Firefox OS https://medium.com/p/cb5bf796e8fb

Руководства по гридам

• Codrops CSS Reference: Grid https://tympanus.net/codrops/css_reference/grid/
• Basic concepts of grid layout https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Grid_Layout/Basic_Concepts_of_Grid_Layout
• Learn Grid Layout Video Series http://gridbyexample.com/video/

Кастомные свойства

• Основы пользовательских свойств CSS http://zmeika.name/2017/03/02/custom-css-properties-basics.html

Прогрессивное улучшение CSS

• CSS and progressive enhancement https://justmarkup.com/log/2017/02/css-and-progressive-enhancement/

Метрики шрифта

• Метрики шрифта, line-height и vertical-align http://css-live.ru/css/metriki-shrifta-line-height-vertical-align.html

Инструменты PWA

• Progressive Web App Libraries in Production https://medium.com/p/b52cad37d34

Верните Гитхаб

• GitHub just rolled better contrast &amp; a11y https://twitter.com/_developit/status/836970184854339586

Собеседование на бумажке

• Anti-whiteboard movement https://twitter.com/i/moments/835942450103451649
• Trading whiteboards for code reviews http://hugogiraudel.com/2017/02/27/trading-whiteboards-for-code-reviews/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:12 События<br>00:09:40 Жирненький Firefox 52<br>00:19:10 История Firefox OS<br>00:28:00 Руководства по гридам<br>00:30:42 Кастомные свойства<br>00:32:37 Прогрессивное улучшение CSS<br>00:36:05 Метрики шрифта<br>00:39:16 Инструменты PWA<br>00:45:20 Верните Гитхаб<br>00:53:20 Собеседование на бумажке<br></p><p>События</p><p>• <a href="https://moscowcss.timepad.ru/event/443474/">Moscowcss №1 в Москве 2 марта</a><br>• <a href="http://khjs.org/">KhJS №1 в Харькове 11 марта</a><br>• <a href="https://habr.ru/p/322818/">HolyJS в Петербурге 2—3 июня</a><br>• <a href="https://youtu.be/ogAZ6JC0pJI?list=PLTdS5E3zupkEiDgztHOUw4kOSM8Qdzo7H">Видео с pitercss_meetup №10</a><br>• <a href="https://youtu.be/z4FJf994UgY?list=PLTdS5E3zupkF7DlXacSyfscQ9vdW83FxH">Видео с pitercss_meetup №9</a><br>• <a href="https://youtu.be/8op8ZtKsrSA?list=PL-whh3wS8xsKFQUJwBgWOOm8bAO4JmFiU">Видео с MinskJS</a><br>• <a href="https://youtu.be/dot5v3LUsq4?list=PLMBnwIwFEFHcJpfTM3YZVolk80kOvnpSm">Видео с Frontend Conf 2016 в Москве</a><br>• <a href="https://medium.com/p/e0a088cece23">Как смотреть видео с фронтенд-конференций</a><br>• <a href="https://chrome.google.com/webstore/detail/video-speed-controller/nffaoalbilbmmfgbnbgppjihopabppdk?hl=en">Video Speed Controller</a><br></p><p>Жирненький Firefox 52</p><p>• <a href="https://developer.mozilla.org/en-US/Firefox/Releases/52">Firefox 52 for developers</a><br>• <a href="https://hacks.mozilla.org/2017/02/a-cartoon-intro-to-webassembly/">A cartoon intro to WebAssembly</a><br></p><p>История Firefox OS</p><p>• <a href="https://medium.com/p/cb5bf796e8fb">The Story of Firefox OS</a><br></p><p>Руководства по гридам</p><p>• <a href="https://tympanus.net/codrops/css_reference/grid/">Codrops CSS Reference: Grid</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Grid_Layout/Basic_Concepts_of_Grid_Layout">Basic concepts of grid layout</a><br>• <a href="http://gridbyexample.com/video/">Learn Grid Layout Video Series</a><br></p><p>Кастомные свойства</p><p>• <a href="http://zmeika.name/2017/03/02/custom-css-properties-basics.html">Основы пользовательских свойств CSS</a><br></p><p>Прогрессивное улучшение CSS</p><p>• <a href="https://justmarkup.com/log/2017/02/css-and-progressive-enhancement/">CSS and progressive enhancement</a><br></p><p>Метрики шрифта</p><p>• <a href="http://css-live.ru/css/metriki-shrifta-line-height-vertical-align.html">Метрики шрифта, line-height и vertical-align</a><br></p><p>Инструменты PWA</p><p>• <a href="https://medium.com/p/b52cad37d34">Progressive Web App Libraries in Production</a><br></p><p>Верните Гитхаб</p><p>• <a href="https://twitter.com/_developit/status/836970184854339586">GitHub just rolled better contrast &amp; a11y</a><br></p><p>Собеседование на бумажке</p><p>• <a href="https://twitter.com/i/moments/835942450103451649">Anti-whiteboard movement</a><br>• <a href="http://hugogiraudel.com/2017/02/27/trading-whiteboards-for-code-reviews/">Trading whiteboards for code reviews</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/58.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/58.mp3" length="34590732"/><itunes:episode>58</itunes:episode><itunes:duration>4321</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>6 марта 2017: Firefox, гриды, кастомные свойства, прогрессивное улучшение, шрифты, PWA, собеседование. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>59. Браузеры, гриды, выражения от контейнера, прокрутка в вебе, оптимизация шрифтов</title><link>https://web-standards.ru/podcast/59/</link><pubDate>Mon, 13 Mar 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:11 События
00:01:43 Chrome 57
00:06:19 Samsung Internet
00:23:34 Safari TP
00:27:14 Гриды пришли
00:34:24 Выражения от контейнера
00:41:54 Прокрутка в вебе
00:49:42 Оптимизация шрифтов

События

• SPB Frontend в Питере 15 марта https://vk.com/spb_frontend_birthday_170315
• JS Open Day в Питере, 15 марта https://events.epam.com/events/js-open-day
• PiterJS №13 в Питере 23 марта https://meetabit.com/events/piterjs-13
• HTML-вёрстка для начинающих в Пензе 18 марта https://vk.com/mkhtmlverstka

Chrome 57

• Chrome 57: Grid based layouts, Media Session API https://youtu.be/57Scec2XPd0
• MDN: text-decoration-skip https://developer.mozilla.org/en-US/docs/Web/CSS/text-decoration-skip

Samsung Internet

• Samsung Internet Beta now available without sign up https://medium.com/p/e0d5d4010838
• Google Play: Samsung Internet Beta https://play.google.com/store/apps/details?id=com.sec.android.app.sbrowser.beta

Safari TP

• Release Notes for Safari Technology Preview 25 https://webkit.org/blog/7432/release-notes-for-safari-technology-preview-25/
• The future of loading CSS https://jakearchibald.com/2016/link-in-body/

Гриды пришли

• A New Layout Module for the Web https://webkit.org/blog/7434/css-grid-layout-a-new-layout-module-for-the-web/
• Грид + флексбокс: мощнейшее комбо в веб-раскладке http://css-live.ru/articles-css/grid-fleksboks-moshhnejshee-kombo-v-veb-raskladke.html
• Grid layout = no media queries and less CSS! https://twitter.com/guilh/status/839625256750940160

Выражения от контейнера

• On container queries https://ethanmarcotte.com/wrote/on-container-queries/

Прокрутка в вебе

• Scrolling on the web: A primer https://blogs.windows.com/msedgedev/2017/03/08/scrolling-on-the-web/

Оптимизация шрифтов

• Оптимизация шрифтов http://nicothin.pro/page/webfonts-min
• Homebrew web font tools https://github.com/bramstein/homebrew-webfonttools
• Faster Font Loading with Font Events https://jonsuh.com/blog/font-loading-with-font-events/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:11 События<br>00:01:43 Chrome 57<br>00:06:19 Samsung Internet<br>00:23:34 Safari TP<br>00:27:14 Гриды пришли<br>00:34:24 Выражения от контейнера<br>00:41:54 Прокрутка в вебе<br>00:49:42 Оптимизация шрифтов<br></p><p>События</p><p>• <a href="https://vk.com/spb_frontend_birthday_170315">SPB Frontend в Питере 15 марта</a><br>• <a href="https://events.epam.com/events/js-open-day">JS Open Day в Питере, 15 марта</a><br>• <a href="https://meetabit.com/events/piterjs-13">PiterJS №13 в Питере 23 марта</a><br>• <a href="https://vk.com/mkhtmlverstka">HTML-вёрстка для начинающих в Пензе 18 марта</a><br></p><p>Chrome 57</p><p>• <a href="https://youtu.be/57Scec2XPd0">Chrome 57: Grid based layouts, Media Session API</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/text-decoration-skip">MDN: text-decoration-skip</a><br></p><p>Samsung Internet</p><p>• <a href="https://medium.com/p/e0d5d4010838">Samsung Internet Beta now available without sign up</a><br>• <a href="https://play.google.com/store/apps/details?id=com.sec.android.app.sbrowser.beta">Google Play: Samsung Internet Beta</a><br></p><p>Safari TP</p><p>• <a href="https://webkit.org/blog/7432/release-notes-for-safari-technology-preview-25/">Release Notes for Safari Technology Preview 25</a><br>• <a href="https://jakearchibald.com/2016/link-in-body/">The future of loading CSS</a><br></p><p>Гриды пришли</p><p>• <a href="https://webkit.org/blog/7434/css-grid-layout-a-new-layout-module-for-the-web/">A New Layout Module for the Web</a><br>• <a href="http://css-live.ru/articles-css/grid-fleksboks-moshhnejshee-kombo-v-veb-raskladke.html">Грид + флексбокс: мощнейшее комбо в веб-раскладке</a><br>• <a href="https://twitter.com/guilh/status/839625256750940160">Grid layout = no media queries and less CSS!</a><br></p><p>Выражения от контейнера</p><p>• <a href="https://ethanmarcotte.com/wrote/on-container-queries/">On container queries</a><br></p><p>Прокрутка в вебе</p><p>• <a href="https://blogs.windows.com/msedgedev/2017/03/08/scrolling-on-the-web/">Scrolling on the web: A primer</a><br></p><p>Оптимизация шрифтов</p><p>• <a href="http://nicothin.pro/page/webfonts-min">Оптимизация шрифтов</a><br>• <a href="https://github.com/bramstein/homebrew-webfonttools">Homebrew web font tools</a><br>• <a href="https://jonsuh.com/blog/font-loading-with-font-events/">Faster Font Loading with Font Events</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/59.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/59.mp3" length="30950473"/><itunes:episode>59</itunes:episode><itunes:duration>3866</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>13 марта 2017: Браузеры, гриды, выражения от контейнера, прокрутка в вебе, оптимизация шрифтов. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>60. Фоновые вкладки, CSSO, CSS Peeper, SVG, стандарты, доступность, линтинг, JS и jQuery, Фронтёрки</title><link>https://web-standards.ru/podcast/60/</link><pubDate>Mon, 20 Mar 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:12 События
00:02:17 Фоновые вкладки
00:03:58 CSSO
00:07:40 CSS Peeper
00:11:30 Курс по SVG
00:15:39 Участие в стандартах
00:24:25 Доступность или жизнь
00:31:22 Линтинг HTML
00:34:03 Сайдбар за 5 строк
00:35:41 Загрузка JS
00:41:41 jQuery не нужен!
00:51:04 Пуш-уведомления
00:59:52 Междисциплинарное
01:13:09 Фронтёрки

События

• Node.js SPb №3 31 марта https://rossinno.timepad.ru/event/457207/
• Moscowcss №2 6 апреля https://moscowcss.timepad.ru/event/457567/
• Pitercss №11 21 марта https://pitercss.timepad.ru/event/457274/
• FrontDays в Тольятти 20 мая https://frontdays.ru/
• OdessaJS в Одессе 1—2 июля http://odessajs.org/

Фоновые вкладки

• Chrome: Reducing power consumption for background tabs https://blog.chromium.org/2017/03/reducing-power-consumption-for.html

CSSO

• CSSO 3.0.0 https://github.com/css/csso/releases/tag/v3.0.0
• Real Web CSS https://github.com/csstree/real-web-css
• CSS Tree Validator https://atom.io/packages/csstree-validator

CSS Peeper

• CSS Peeper https://csspeeper.com/

Курс по SVG

• HTML Академия: Оформление SVG-фигур https://htmlacademy.ru/courses/187

Участие в стандартах

• Проблема выбора структуры документа http://css-live.ru/html5/problema-vybora-struktury-dokumenta.html

Доступность или жизнь

• Правила использования ARIA в HTML https://habr.ru/p/323876/

Линтинг HTML

• Линтинг HTML с помощью CSS http://front-end.su/linting-html-using-css
• Создание Alix, Chrome-расширения для линтинга HTML http://front-end.su/making-alix-a-chrome-extension-for-linting-html

Сайдбар за 5 строк

• Как сделать сайдбар за 5 строк кода https://habrahabr.ru/post/323934/

Загрузка JS

• Асинхронный JavaScript против отложенного https://habr.ru/p/323790/
• Off main thread JS loading https://twitter.com/samccone/status/840262345783881729

jQuery не нужен!

• Need to do Dependency-Free Ajax? https://css-tricks.com/need-dependency-free-ajax/

Пуш-уведомления

• Реализуем пуш-уведомления на фронтенде и бэкенде https://medium.com/p/9fea70221028

Междисциплинарное

• Designer vs. Developer https://youtu.be/8T94qu8IWWk
• Настройка сервера и деплой приложения на Node.js https://youtu.be/1OU5ngq-WyM?list=PLQlWzK5tU-gDyxC1JTpyC2avvJlt3hrIh

Фронтёрки

• Подкаст Фронтёрки №1 https://soundcloud.com/fronterki/ep-001

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:12 События<br>00:02:17 Фоновые вкладки<br>00:03:58 CSSO<br>00:07:40 CSS Peeper<br>00:11:30 Курс по SVG<br>00:15:39 Участие в стандартах<br>00:24:25 Доступность или жизнь<br>00:31:22 Линтинг HTML<br>00:34:03 Сайдбар за 5 строк<br>00:35:41 Загрузка JS<br>00:41:41 jQuery не нужен!<br>00:51:04 Пуш-уведомления<br>00:59:52 Междисциплинарное<br>01:13:09 Фронтёрки<br></p><p>События</p><p>• <a href="https://rossinno.timepad.ru/event/457207/">Node.js SPb №3 31 марта</a><br>• <a href="https://moscowcss.timepad.ru/event/457567/">Moscowcss №2 6 апреля</a><br>• <a href="https://pitercss.timepad.ru/event/457274/">Pitercss №11 21 марта</a><br>• <a href="https://frontdays.ru/">FrontDays в Тольятти 20 мая</a><br>• <a href="http://odessajs.org/">OdessaJS в Одессе 1—2 июля</a><br></p><p>Фоновые вкладки</p><p>• <a href="https://blog.chromium.org/2017/03/reducing-power-consumption-for.html">Chrome: Reducing power consumption for background tabs</a><br></p><p>CSSO</p><p>• <a href="https://github.com/css/csso/releases/tag/v3.0.0">CSSO 3.0.0</a><br>• <a href="https://github.com/csstree/real-web-css">Real Web CSS</a><br>• <a href="https://atom.io/packages/csstree-validator">CSS Tree Validator</a><br></p><p>CSS Peeper</p><p>• <a href="https://csspeeper.com/">CSS Peeper</a><br></p><p>Курс по SVG</p><p>• <a href="https://htmlacademy.ru/courses/187">HTML Академия: Оформление SVG-фигур</a><br></p><p>Участие в стандартах</p><p>• <a href="http://css-live.ru/html5/problema-vybora-struktury-dokumenta.html">Проблема выбора структуры документа</a><br></p><p>Доступность или жизнь</p><p>• <a href="https://habr.ru/p/323876/">Правила использования ARIA в HTML</a><br></p><p>Линтинг HTML</p><p>• <a href="http://front-end.su/linting-html-using-css">Линтинг HTML с помощью CSS</a><br>• <a href="http://front-end.su/making-alix-a-chrome-extension-for-linting-html">Создание Alix, Chrome-расширения для линтинга HTML</a><br></p><p>Сайдбар за 5 строк</p><p>• <a href="https://habrahabr.ru/post/323934/">Как сделать сайдбар за 5 строк кода</a><br></p><p>Загрузка JS</p><p>• <a href="https://habr.ru/p/323790/">Асинхронный JavaScript против отложенного</a><br>• <a href="https://twitter.com/samccone/status/840262345783881729">Off main thread JS loading</a><br></p><p>jQuery не нужен!</p><p>• <a href="https://css-tricks.com/need-dependency-free-ajax/">Need to do Dependency-Free Ajax?</a><br></p><p>Пуш-уведомления</p><p>• <a href="https://medium.com/p/9fea70221028">Реализуем пуш-уведомления на фронтенде и бэкенде</a><br></p><p>Междисциплинарное</p><p>• <a href="https://youtu.be/8T94qu8IWWk">Designer vs. Developer</a><br>• <a href="https://youtu.be/1OU5ngq-WyM?list=PLQlWzK5tU-gDyxC1JTpyC2avvJlt3hrIh">Настройка сервера и деплой приложения на Node.js</a><br></p><p>Фронтёрки</p><p>• <a href="https://soundcloud.com/fronterki/ep-001">Подкаст Фронтёрки №1</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/60.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/60.mp3" length="36550831"/><itunes:episode>60</itunes:episode><itunes:duration>4566</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>20 марта 2017: Фоновые вкладки, CSSO, CSS Peeper, SVG, стандарты, доступность, линтинг, JS и jQuery, Фронтёрки. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>61. Браузеры, переключатель, гриды, меню, редактор в браузере, ереси БЭМа, вёрстка для школоты</title><link>https://web-standards.ru/podcast/61/</link><pubDate>Mon, 27 Mar 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:12 События
00:03:22 Бета Chrome 58
00:13:24 Safari TP
00:18:58 Кастомные свойства в Edge
00:23:10 Переключатель на кнопке
00:30:38 Гриды на практике
00:40:36 Быстрое меню
00:43:09 Редактор в браузере
00:56:31 Ереси БЭМа
00:59:37 Вёрстка для школоты

События

• Видео с pitercss №11 https://youtu.be/xdhPX2llDeg?list=PLTdS5E3zupkG12igmZ1mk7nrCUbbJbC_E
• 25 докладов с HolyJS 2016 https://youtu.be/khskUi4NZ0k?list=PL8sJahqnzh8IDythQu3ZJPqnvuSXQF8MV
• Moscowcss №2 в Москве 6 апреля https://moscowcss.timepad.ru/event/457567/
• SPA Meetup №3 в Москве 8 апреля https://moscow-spa.timepad.ru/event/463443/
• Pitercss_conf в Питере 16 июня https://pitercss.com/

Бета Chrome 58

• Chrome 58 Beta https://blog.chromium.org/2017/03/chrome-58-beta-indexeddb-20_21.html
• ControlsList API https://github.com/WICG/controls-list/blob/gh-pages/explainer.md
• Intent to Implement: CSS conic-gradient() https://groups.google.com/a/chromium.org/d/msg/blink-dev/-z66SwKdklc/5t-NBchECQAJ
• CSS conic-gradient() polyfill https://leaverou.github.io/conic-gradient/

Safari TP

• Release Notes for Safari Technology Preview 26 https://webkit.org/blog/7474/release-notes-for-safari-technology-preview-26/
• WebKit Feature Status: Service Workers https://webkit.org/status/#specification-service-workers

Кастомные свойства в Edge

• CSS Custom Properties in Microsoft Edge https://blogs.windows.com/msedgedev/2017/03/24/css-custom-properties/#r46FlQpAZfRK1Ykz.97

Переключатель на кнопке

• Inclusive Components: Toggle Buttons http://inclusive-components.club/toggle-button/
• Пепелсбей.net: Модный переключатель https://pepelsbey.net/2012/08/stylish-switch/

Гриды на практике

• Mozilla: CSS Grid https://www.mozilla.org/en-US/developer/css-grid/
• CSS-гриды пришли насовсем http://css-live.ru/articles/css-gridy-prishli-nasovsem.html
• CSS Subgrids http://codepen.io/lautsevich/pen/NpYobE
• Case Study: My First Practical CSS Grid Layout https://cloudfour.com/thinks/first-css-grid-layout/
• Practical CSS Grid: Adding Grid to an Existing Design https://alistapart.com/article/practical-grid

Быстрое меню

• Building performant expand &amp; collapse animations https://developers.google.com/web/updates/2017/03/performant-expand-and-collapse

Редактор в браузере

• What is CodePen Projects? https://blog.codepen.io/2017/03/20/codepen-projects-is-here/
• Your CPU is busy rendering a blinking cursor https://twitter.com/jo_liss/status/843875280888434690

Ереси БЭМа

• Writing modular CSS (Part 1) https://zellwk.com/blog/css-architecture-1/

Вёрстка для школоты

• Вёрстка — это не тупо http://webmasters.teamdev.com/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:12 События<br>00:03:22 Бета Chrome 58<br>00:13:24 Safari TP<br>00:18:58 Кастомные свойства в Edge<br>00:23:10 Переключатель на кнопке<br>00:30:38 Гриды на практике<br>00:40:36 Быстрое меню<br>00:43:09 Редактор в браузере<br>00:56:31 Ереси БЭМа<br>00:59:37 Вёрстка для школоты<br></p><p>События</p><p>• <a href="https://youtu.be/xdhPX2llDeg?list=PLTdS5E3zupkG12igmZ1mk7nrCUbbJbC_E">Видео с pitercss №11</a><br>• <a href="https://youtu.be/khskUi4NZ0k?list=PL8sJahqnzh8IDythQu3ZJPqnvuSXQF8MV">25 докладов с HolyJS 2016</a><br>• <a href="https://moscowcss.timepad.ru/event/457567/">Moscowcss №2 в Москве 6 апреля</a><br>• <a href="https://moscow-spa.timepad.ru/event/463443/">SPA Meetup №3 в Москве 8 апреля</a><br>• <a href="https://pitercss.com/">Pitercss_conf в Питере 16 июня</a><br></p><p>Бета Chrome 58</p><p>• <a href="https://blog.chromium.org/2017/03/chrome-58-beta-indexeddb-20_21.html">Chrome 58 Beta</a><br>• <a href="https://github.com/WICG/controls-list/blob/gh-pages/explainer.md">ControlsList API</a><br>• <a href="https://groups.google.com/a/chromium.org/d/msg/blink-dev/-z66SwKdklc/5t-NBchECQAJ">Intent to Implement: CSS conic-gradient()</a><br>• <a href="https://leaverou.github.io/conic-gradient/">CSS conic-gradient() polyfill</a><br></p><p>Safari TP</p><p>• <a href="https://webkit.org/blog/7474/release-notes-for-safari-technology-preview-26/">Release Notes for Safari Technology Preview 26</a><br>• <a href="https://webkit.org/status/#specification-service-workers">WebKit Feature Status: Service Workers</a><br></p><p>Кастомные свойства в Edge</p><p>• <a href="https://blogs.windows.com/msedgedev/2017/03/24/css-custom-properties/#r46FlQpAZfRK1Ykz.97">CSS Custom Properties in Microsoft Edge</a><br></p><p>Переключатель на кнопке</p><p>• <a href="http://inclusive-components.club/toggle-button/">Inclusive Components: Toggle Buttons</a><br>• <a href="https://pepelsbey.net/2012/08/stylish-switch/">Пепелсбей.net: Модный переключатель</a><br></p><p>Гриды на практике</p><p>• <a href="https://www.mozilla.org/en-US/developer/css-grid/">Mozilla: CSS Grid</a><br>• <a href="http://css-live.ru/articles/css-gridy-prishli-nasovsem.html">CSS-гриды пришли насовсем</a><br>• <a href="http://codepen.io/lautsevich/pen/NpYobE">CSS Subgrids</a><br>• <a href="https://cloudfour.com/thinks/first-css-grid-layout/">Case Study: My First Practical CSS Grid Layout</a><br>• <a href="https://alistapart.com/article/practical-grid">Practical CSS Grid: Adding Grid to an Existing Design</a><br></p><p>Быстрое меню</p><p>• <a href="https://developers.google.com/web/updates/2017/03/performant-expand-and-collapse">Building performant expand &amp; collapse animations</a><br></p><p>Редактор в браузере</p><p>• <a href="https://blog.codepen.io/2017/03/20/codepen-projects-is-here/">What is CodePen Projects?</a><br>• <a href="https://twitter.com/jo_liss/status/843875280888434690">Your CPU is busy rendering a blinking cursor</a><br></p><p>Ереси БЭМа</p><p>• <a href="https://zellwk.com/blog/css-architecture-1/">Writing modular CSS (Part 1)</a><br></p><p>Вёрстка для школоты</p><p>• <a href="http://webmasters.teamdev.com/">Вёрстка — это не тупо</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/61.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/61.mp3" length="30499705"/><itunes:episode>61</itunes:episode><itunes:duration>3810</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>27 марта 2017: Браузеры, переключатель, гриды, меню, редактор в браузере, ереси БЭМа, вёрстка для школоты. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>62. Всё, что вы не хотели знать про Олю, Вадима и Лёшу в случайном выпуске</title><link>https://web-standards.ru/podcast/62/</link><pubDate>Mon, 03 Apr 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Olga Alessandrini, Vadim Machiavelli, Alessio Simonetti

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Olga Alessandrini, Vadim Machiavelli, Alessio Simonetti</p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/62.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/62.mp3" length="33445838"/><itunes:episode>62</itunes:episode><itunes:duration>4178</itunes:duration><itunes:author>Olga Alessandrini, Vadim Machiavelli, Alessio Simonetti</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>3 апреля 2017: Всё, что вы не хотели знать про Олю, Вадима и Лёшу в случайном выпуске. Olga Alessandrini, Vadim Machiavelli, Alessio Simonetti</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>63. Safari, гриды, ремы и емы, новый Твиттер, современный JS, полезный код, AMP</title><link>https://web-standards.ru/podcast/63/</link><pubDate>Mon, 10 Apr 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:25 События
00:04:06 Safari TP
00:08:42 Гриды на огороде
00:17:44 Ремы и емы не нужны?
00:32:24 Новый Твиттер
00:38:37 Современный JS
00:48:06 Полезный код
00:54:11 AMP ломает новости

События

• Билеты на pitercss_conf https://pitercss.com/#BuyTicket
• Видео с moscowcss №2 6 апреля https://www.facebook.com/afishamansarda/videos/1510461452311235/
• KharkivCSS №2 в Харькове 22 апреля http://kharkivcss.org/
• Design Prosmotr в Москве 29—30 апреля http://designprosmotr.ru/#timetable
• Front Trends в Варшаве 24—26 мая https://2017.front-trends.com/
• Fronteers Conference 2017 в Амстердаме 5—6 октября https://fronteers.nl/congres/2017

Safari TP

• Release Notes for Safari Technology Preview 27 https://webkit.org/blog/7497/release-notes-for-safari-technology-preview-27/
• Not sure what’s more thrilling… https://twitter.com/eprev/status/849750273337831425

Гриды на огороде

• Edge Grid Update https://developer.microsoft.com/en-us/microsoft-edge/platform/status/gridupdate/?q=grid
• Grid Garden http://cssgridgarden.com/
• Flexbox Froggy http://flexboxfroggy.com/

Ремы и емы не нужны?

• Rems and ems, and why you probably don’t need them https://medium.com/p/664b9ce1e09f

Новый Твиттер

• How we built Twitter Lite https://blog.twitter.com/2017/how-we-built-twitter-lite

Современный JS

• Современный JavaScript для древних веб-разработчиков https://medium.com/p/e601e59e87a2

Полезный код

• Использование Code Coverage https://medium.com/p/6535bc26c97b

AMP ломает новости

• AMP: Breaking News https://trib.tv/2017/03/31/amp-breaking-news/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:25 События<br>00:04:06 Safari TP<br>00:08:42 Гриды на огороде<br>00:17:44 Ремы и емы не нужны?<br>00:32:24 Новый Твиттер<br>00:38:37 Современный JS<br>00:48:06 Полезный код<br>00:54:11 AMP ломает новости<br></p><p>События</p><p>• <a href="https://pitercss.com/#BuyTicket">Билеты на pitercss_conf</a><br>• <a href="https://www.facebook.com/afishamansarda/videos/1510461452311235/">Видео с moscowcss №2 6 апреля</a><br>• <a href="http://kharkivcss.org/">KharkivCSS №2 в Харькове 22 апреля</a><br>• <a href="http://designprosmotr.ru/#timetable">Design Prosmotr в Москве 29—30 апреля</a><br>• <a href="https://2017.front-trends.com/">Front Trends в Варшаве 24—26 мая</a><br>• <a href="https://fronteers.nl/congres/2017">Fronteers Conference 2017 в Амстердаме 5—6 октября</a><br></p><p>Safari TP</p><p>• <a href="https://webkit.org/blog/7497/release-notes-for-safari-technology-preview-27/">Release Notes for Safari Technology Preview 27</a><br>• <a href="https://twitter.com/eprev/status/849750273337831425">Not sure what’s more thrilling…</a><br></p><p>Гриды на огороде</p><p>• <a href="https://developer.microsoft.com/en-us/microsoft-edge/platform/status/gridupdate/?q=grid">Edge Grid Update</a><br>• <a href="http://cssgridgarden.com/">Grid Garden</a><br>• <a href="http://flexboxfroggy.com/">Flexbox Froggy</a><br></p><p>Ремы и емы не нужны?</p><p>• <a href="https://medium.com/p/664b9ce1e09f">Rems and ems, and why you probably don’t need them</a><br></p><p>Новый Твиттер</p><p>• <a href="https://blog.twitter.com/2017/how-we-built-twitter-lite">How we built Twitter Lite</a><br></p><p>Современный JS</p><p>• <a href="https://medium.com/p/e601e59e87a2">Современный JavaScript для древних веб-разработчиков</a><br></p><p>Полезный код</p><p>• <a href="https://medium.com/p/6535bc26c97b">Использование Code Coverage</a><br></p><p>AMP ломает новости</p><p>• <a href="https://trib.tv/2017/03/31/amp-breaking-news/">AMP: Breaking News</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/63.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/63.mp3" length="31456401"/><itunes:episode>63</itunes:episode><itunes:duration>3929</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>10 апреля 2017: Safari, гриды, ремы и емы, новый Твиттер, современный JS, полезный код, AMP. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>64. События, Edge 15 и новые фичи, доступный туду-лист, доклады, книги, прочее</title><link>https://web-standards.ru/podcast/64/</link><pubDate>Mon, 17 Apr 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Вадим Макишвили

Темы

00:00:00 Интро
00:04:57 События
00:09:09 Edge 15
00:28:00 Доступный туду-лист
00:53:08 Доклады, книги, прочее

События

• Первые докладчики pitercss_conf https://pitercss.com/
• KharkivCSS в Харькове 22 апреля http://kharkivcss.org/
• Pitercss_meetup №12 в Питере 25 апреля https://pitercss.timepad.ru/event/457262/
• Текстовая трансляция с React London https://github.com/web-standards/web-standards-up/blob/master/2017-03-28_react-london.md

Edge 15

• What’s new in Microsoft Edge https://blogs.windows.com/msedgedev/2017/04/11/introducing-edgehtml-15/
• Не гзипом единым https://events.yandex.ru/lib/talks/3351/
• Трекер Edge https://wpdev.uservoice.com/forums/257854-microsoft-edge-developer

Доступный туду-лист

• Inclusive Components: Todo List https://inclusive-components.design/a-todo-list/
• axe-core https://github.com/dequelabs/axe-core

Доклады, книги, прочее

• 36 https://youtu.be/FxljIvLxUqQ
• 5 минут https://youtu.be/iBHr8gKc5L8
• Распечатай Яндекс.Карты https://vimeo.com/74930902
• Большая книга манипуляций http://www.ozon.ru/context/detail/id/138986302/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Гости: Вадим Макишвили</p><p>Темы</p><p>00:00:00 Интро<br>00:04:57 События<br>00:09:09 Edge 15<br>00:28:00 Доступный туду-лист<br>00:53:08 Доклады, книги, прочее<br></p><p>События</p><p>• <a href="https://pitercss.com/">Первые докладчики pitercss_conf</a><br>• <a href="http://kharkivcss.org/">KharkivCSS в Харькове 22 апреля</a><br>• <a href="https://pitercss.timepad.ru/event/457262/">Pitercss_meetup №12 в Питере 25 апреля</a><br>• <a href="https://github.com/web-standards/web-standards-up/blob/master/2017-03-28_react-london.md">Текстовая трансляция с React London</a><br></p><p>Edge 15</p><p>• <a href="https://blogs.windows.com/msedgedev/2017/04/11/introducing-edgehtml-15/">What’s new in Microsoft Edge</a><br>• <a href="https://events.yandex.ru/lib/talks/3351/">Не гзипом единым</a><br>• <a href="https://wpdev.uservoice.com/forums/257854-microsoft-edge-developer">Трекер Edge</a><br></p><p>Доступный туду-лист</p><p>• <a href="https://inclusive-components.design/a-todo-list/">Inclusive Components: Todo List</a><br>• <a href="https://github.com/dequelabs/axe-core">axe-core</a><br></p><p>Доклады, книги, прочее</p><p>• <a href="https://youtu.be/FxljIvLxUqQ">36</a><br>• <a href="https://youtu.be/iBHr8gKc5L8">5 минут</a><br>• <a href="https://vimeo.com/74930902">Распечатай Яндекс.Карты</a><br>• <a href="http://www.ozon.ru/context/detail/id/138986302/">Большая книга манипуляций</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/64.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/64.mp3" length="41257230"/><itunes:episode>64</itunes:episode><itunes:duration>5154</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>17 апреля 2017: События, Edge 15 и новые фичи, доступный туду-лист, доклады, книги, прочее. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>65. Браузеры, асинхронность и ES, PhantomJS всё, веб-компоненты и магические зависимости</title><link>https://web-standards.ru/podcast/65/</link><pubDate>Mon, 24 Apr 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Виталий Слободин

Темы

00:00:00 Интро
00:01:10 События
00:05:07 Firefox 53
00:09:59 Safari TP
00:11:58 Chrome 58
00:13:12 Асинхронные итераторы
00:21:28 PhantomJS всё
00:50:21 Спор о веб-компонентах
01:07:50 Магические зависимости

События

• KharkivCSS 22 апреля http://kharkivcss.org/
• Видео со SPA Meetup №3 https://habr.ru/p/326524/
• Видео с MinskCSS №2 https://youtu.be/MPqY92O-wMo?list=PL3uk4LxG9Zznos2sWj-sqkZMOha1z1WMg
• Видео с Moscowcss №2 https://youtu.be/fIAokeTWgGU?list=PLAf_MJ7SOshHyefkXgmb8YBb6PoVbxyb6
• Pitercss_meetup №12 25 апреля https://pitercss.timepad.ru/event/457262/
• PiterJS №14 27 апреля https://meetabit.com/events/piterjs-14
• Moscowcss №3 18 мая https://moscowcss.timepad.ru/event/480215/
• MinskJS №2 18 мая https://minskjs.timepad.ru/event/479052/
• Антон Шеин на pitercss_conf https://pitercss.com/#AntonShein

Firefox 53

• Firefox 53 для разработчиков http://tanalin.com/blog/2017/04/firefox-53/

Safari TP

• Safari Technology Preview 28 https://webkit.org/blog/7516/release-notes-for-safari-technology-preview-28/

Chrome 58

• Chrome 58 https://developers.google.com/web/updates/2017/04/nic58

Асинхронные итераторы

• Async iterators and generators https://jakearchibald.com/2017/async-iterators-and-generators/

PhantomJS всё

• PhantomJS: Stepping down as maintainer https://groups.google.com/d/msg/phantomjs/9aI5d-LDuNE/5Z3SMZrqAQAJ
• Chrome Status: Headless mode https://www.chromestatus.com/features/5678767817097216

Спор о веб-компонентах

• Ремы, емы и почему отказ от них — не проблема https://medium.com/p/3b2b1e785787
• Невыполненные обещания веб-компонентов https://medium.com/p/6b8641b390cb
• По поводу невыполненных обещаний веб-компонентов https://medium.com/p/385d63de4959
• Веб компоненты: светлое настоящее https://youtu.be/KjPsp_PVPuU

Магические зависимости

• Зависимости в компонентном вебе http://andrew-r.ru/notes/?go=all/deps-in-component-web/
• Новость и холивар вокруг https://twitter.com/webstandards_ru/status/853926074111209472

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Гости: Виталий Слободин</p><p>Темы</p><p>00:00:00 Интро<br>00:01:10 События<br>00:05:07 Firefox 53<br>00:09:59 Safari TP<br>00:11:58 Chrome 58<br>00:13:12 Асинхронные итераторы<br>00:21:28 PhantomJS всё<br>00:50:21 Спор о веб-компонентах<br>01:07:50 Магические зависимости<br></p><p>События</p><p>• <a href="http://kharkivcss.org/">KharkivCSS 22 апреля</a><br>• <a href="https://habr.ru/p/326524/">Видео со SPA Meetup №3</a><br>• <a href="https://youtu.be/MPqY92O-wMo?list=PL3uk4LxG9Zznos2sWj-sqkZMOha1z1WMg">Видео с MinskCSS №2</a><br>• <a href="https://youtu.be/fIAokeTWgGU?list=PLAf_MJ7SOshHyefkXgmb8YBb6PoVbxyb6">Видео с Moscowcss №2</a><br>• <a href="https://pitercss.timepad.ru/event/457262/">Pitercss_meetup №12 25 апреля</a><br>• <a href="https://meetabit.com/events/piterjs-14">PiterJS №14 27 апреля</a><br>• <a href="https://moscowcss.timepad.ru/event/480215/">Moscowcss №3 18 мая</a><br>• <a href="https://minskjs.timepad.ru/event/479052/">MinskJS №2 18 мая</a><br>• <a href="https://pitercss.com/#AntonShein">Антон Шеин на pitercss_conf</a><br></p><p>Firefox 53</p><p>• <a href="http://tanalin.com/blog/2017/04/firefox-53/">Firefox 53 для разработчиков</a><br></p><p>Safari TP</p><p>• <a href="https://webkit.org/blog/7516/release-notes-for-safari-technology-preview-28/">Safari Technology Preview 28</a><br></p><p>Chrome 58</p><p>• <a href="https://developers.google.com/web/updates/2017/04/nic58">Chrome 58</a><br></p><p>Асинхронные итераторы</p><p>• <a href="https://jakearchibald.com/2017/async-iterators-and-generators/">Async iterators and generators</a><br></p><p>PhantomJS всё</p><p>• <a href="https://groups.google.com/d/msg/phantomjs/9aI5d-LDuNE/5Z3SMZrqAQAJ">PhantomJS: Stepping down as maintainer</a><br>• <a href="https://www.chromestatus.com/features/5678767817097216">Chrome Status: Headless mode</a><br></p><p>Спор о веб-компонентах</p><p>• <a href="https://medium.com/p/3b2b1e785787">Ремы, емы и почему отказ от них — не проблема</a><br>• <a href="https://medium.com/p/6b8641b390cb">Невыполненные обещания веб-компонентов</a><br>• <a href="https://medium.com/p/385d63de4959">По поводу невыполненных обещаний веб-компонентов</a><br>• <a href="https://youtu.be/KjPsp_PVPuU">Веб компоненты: светлое настоящее</a><br></p><p>Магические зависимости</p><p>• <a href="http://andrew-r.ru/notes/?go=all/deps-in-component-web/">Зависимости в компонентном вебе</a><br>• <a href="https://twitter.com/webstandards_ru/status/853926074111209472">Новость и холивар вокруг</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/65.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/65.mp3" length="35194650"/><itunes:episode>65</itunes:episode><itunes:duration>4397</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>24 апреля 2017: Браузеры, асинхронность и ES, PhantomJS всё, веб-компоненты и магические зависимости. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>66. React и Sketch, HTML и WebGL, игры на CSS, гриды, HTML Шорты, дизайнеры и код в Яндексе</title><link>https://web-standards.ru/podcast/66/</link><pubDate>Wed, 03 May 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Антон Шеин

Темы

00:00:00 Интро
00:01:20 События
00:04:39 Из React в Sketch
00:13:44 HTML в WebGL
00:23:17 Игра на CSS
00:31:30 Гриды
00:43:30 HTML Шорты
00:45:02 Дизайнеры и код в Яндексе

События

• Design Prosmotr http://designprosmotr.ru/
• pitercss_conf в Питере 16 июня https://pitercss.com/
• Ha.js в Хабаровске 13 мая http://hajs.ru/
• Moscowcss №3 18 мая https://moscowcss.timepad.ru/event/480215/
• MinskJS №2 18 мая https://minskjs.timepad.ru/event/479052/

Из React в Sketch

• Painting with Code: React Sketch.app http://airbnb.design/painting-with-code/
• Sketch 43 with an open file format! https://medium.com/p/ae62e7e7c223
• Protein http://theprotein.io/

HTML в WebGL

• DOM2Texture: Abusing Arcane APIs http://dassur.ma/things/dom2texture/
• F8 2017 Videos https://developers.facebook.com/videos/?category=f8_2017

Игра на CSS

• Adventure Time: Rescue of Flame Princess http://minocernota.com/articles/pure_css_game/
• Пламенная Принцесса http://ru.adventuretime.wikia.com/wiki/%D0%9F%D0%BB%D0%B0%D0%BC%D0%B5%D0%BD%D0%BD%D0%B0%D1%8F_%D0%9F%D1%80%D0%B8%D0%BD%D1%86%D0%B5%D1%81%D1%81%D0%B0

Гриды

• CSS Grid Cheat Sheet https://alialaa.github.io/css-grid-cheat-sheet/
• Set of guides to grid layout on MDN http://gridbyexample.com/news/2017/03/07/grid-ships-in-firefox/
• Responsive Periodic Table with CSS Grids https://codepen.io/dudleystorey/full/rmWMXY/
• Мой ванильный CSS https://youtu.be/CaDnbOjXjRg

HTML Шорты

• Можно ли оборачивать блок в ссылку? https://youtu.be/JEItJ4nyl68?list=PLQJNT2fdCJngOj0mGZaTcZRyfSBTCWHe1

Дизайнеры и код в Яндексе

• Доклады Антона Шеина https://events.yandex.ru/lib/people/3421690/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Гости: Антон Шеин</p><p>Темы</p><p>00:00:00 Интро<br>00:01:20 События<br>00:04:39 Из React в Sketch<br>00:13:44 HTML в WebGL<br>00:23:17 Игра на CSS<br>00:31:30 Гриды<br>00:43:30 HTML Шорты<br>00:45:02 Дизайнеры и код в Яндексе<br></p><p>События</p><p>• <a href="http://designprosmotr.ru/">Design Prosmotr</a><br>• <a href="https://pitercss.com/">pitercss_conf в Питере 16 июня</a><br>• <a href="http://hajs.ru/">Ha.js в Хабаровске 13 мая</a><br>• <a href="https://moscowcss.timepad.ru/event/480215/">Moscowcss №3 18 мая</a><br>• <a href="https://minskjs.timepad.ru/event/479052/">MinskJS №2 18 мая</a><br></p><p>Из React в Sketch</p><p>• <a href="http://airbnb.design/painting-with-code/">Painting with Code: React Sketch.app</a><br>• <a href="https://medium.com/p/ae62e7e7c223">Sketch 43 with an open file format!</a><br>• <a href="http://theprotein.io/">Protein</a><br></p><p>HTML в WebGL</p><p>• <a href="http://dassur.ma/things/dom2texture/">DOM2Texture: Abusing Arcane APIs</a><br>• <a href="https://developers.facebook.com/videos/?category=f8_2017">F8 2017 Videos</a><br></p><p>Игра на CSS</p><p>• <a href="http://minocernota.com/articles/pure_css_game/">Adventure Time: Rescue of Flame Princess</a><br>• <a href="http://ru.adventuretime.wikia.com/wiki/%D0%9F%D0%BB%D0%B0%D0%BC%D0%B5%D0%BD%D0%BD%D0%B0%D1%8F_%D0%9F%D1%80%D0%B8%D0%BD%D1%86%D0%B5%D1%81%D1%81%D0%B0">Пламенная Принцесса</a><br></p><p>Гриды</p><p>• <a href="https://alialaa.github.io/css-grid-cheat-sheet/">CSS Grid Cheat Sheet</a><br>• <a href="http://gridbyexample.com/news/2017/03/07/grid-ships-in-firefox/">Set of guides to grid layout on MDN</a><br>• <a href="https://codepen.io/dudleystorey/full/rmWMXY/">Responsive Periodic Table with CSS Grids</a><br>• <a href="https://youtu.be/CaDnbOjXjRg">Мой ванильный CSS</a><br></p><p>HTML Шорты</p><p>• <a href="https://youtu.be/JEItJ4nyl68?list=PLQJNT2fdCJngOj0mGZaTcZRyfSBTCWHe1">Можно ли оборачивать блок в ссылку?</a><br></p><p>Дизайнеры и код в Яндексе</p><p>• <a href="https://events.yandex.ru/lib/people/3421690/">Доклады Антона Шеина</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/66.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/66.mp3" length="35702769"/><itunes:episode>66</itunes:episode><itunes:duration>4460</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>3 мая 2017: React и Sketch, HTML и WebGL, игры на CSS, гриды, HTML Шорты, дизайнеры и код в Яндексе. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>67. Новости браузеров, WebP, HTML Шорты, Normalize.css, CSS5, CSS-in-JS, ES-модули</title><link>https://web-standards.ru/podcast/67/</link><pubDate>Mon, 08 May 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:29 События
00:04:17 Бета Chrome 59
00:11:12 Safari TP 29
00:18:18 Samsung на десктопе
00:26:28 WebP торт
00:33:01 HTML Шорты
00:35:26 Normalize.css
00:39:59 CSS 5 уровня
00:44:15 CSS-in-JS
01:15:16 ES-модули

События

• Видео с UralJS №3 в Екатеринбурге https://youtu.be/EXX5HmD_5lU?list=PLVxsRDo37_Zdda1PEmbGomFbisl9O3vU1
• Видео с PiterJS №14 в Питере https://youtu.be/thVZI3mUXUM?list=PLcXJ90eZ2bxggKRhomjNwJ8Zftq8yR7nS
• Pitercss_meetup №13 в Питере 17 мая https://pitercss.timepad.ru/event/487743/
• Pitercss_conf 16 июня https://pitercss.com/
• FrontDays в Тольятти 20 мая https://frontdays.ru/
• Front-Trends в Варшаве 24—26 мая https://2017.front-trends.com/
• HolyJS в Питере 2—3 июня https://holyjs.ru/
• Frontend Conf в Сколково, 5—6 июня http://frontendconf.ru/

Бета Chrome 59

• Chrome 59 Beta https://blog.chromium.org/2017/05/chrome-59-beta-headless-chromium-native.html
• Getting Started with Headless Chrome https://developers.google.com/web/updates/2017/04/headless-chrome

Safari TP 29

• Release Notes for Safari Technology Preview 29 https://webkit.org/blog/7532/release-notes-for-safari-technology-preview-29/
• The :focus-within pseudo class https://www.iandevlin.com/blog/2017/04/css/the-focus-within-pseudo-class

Samsung на десктопе

• Samsung DeX brings a new Dimension to the Mobile Web https://medium.com/p/f80d7edcab29

WebP торт

• Wait, WebP is actually worth it https://www.zachleat.com/web/webp/

HTML Шорты

• Зачем задавать картинку через background-image https://youtu.be/3gvjDqhYJ60?list=PLQJNT2fdCJngOj0mGZaTcZRyfSBTCWHe1

Normalize.css

• Normalize.css v6/v7 diff https://github.com/necolas/normalize.css/compare/6.0.0...7.0.0#diff-bb3dde41d97f19be8ab7b4780a915d5e
• Postcss-normalize https://github.com/jonathantneal/postcss-normalize

CSS 5 уровня

• Первый черновик CSS 5-го уровня http://css-live.ru/vecssti-s-polej/pervyj-chernovik-css-5-urovnya.html

CSS-in-JS

• Stop using CSS in JavaScript for web development https://medium.com/p/fa32fb873dcc
• Ran it on Safari it’s like 380x times worse https://twitter.com/notwaldorf/status/859636431974739968
• Is CSS-in-JS really bad for UX? https://medium.com/p/e9cce7b2da83
• A Unified Styling Language https://markdalgleish.github.io/presentation-a-unified-styling-language/
• With real empathy for CSS devs https://twitter.com/markdalgleish/status/860552496904908800

ES-модули

• ES6 Modules in Chrome Canary (M60+) https://medium.com/p/ba588dfb8ab7
• ES Modules in Browsers https://jakearchibald.com/2017/es-modules-in-browsers/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:29 События<br>00:04:17 Бета Chrome 59<br>00:11:12 Safari TP 29<br>00:18:18 Samsung на десктопе<br>00:26:28 WebP торт<br>00:33:01 HTML Шорты<br>00:35:26 Normalize.css<br>00:39:59 CSS 5 уровня<br>00:44:15 CSS-in-JS<br>01:15:16 ES-модули<br></p><p>События</p><p>• <a href="https://youtu.be/EXX5HmD_5lU?list=PLVxsRDo37_Zdda1PEmbGomFbisl9O3vU1">Видео с UralJS №3 в Екатеринбурге</a><br>• <a href="https://youtu.be/thVZI3mUXUM?list=PLcXJ90eZ2bxggKRhomjNwJ8Zftq8yR7nS">Видео с PiterJS №14 в Питере</a><br>• <a href="https://pitercss.timepad.ru/event/487743/">Pitercss_meetup №13 в Питере 17 мая</a><br>• <a href="https://pitercss.com/">Pitercss_conf 16 июня</a><br>• <a href="https://frontdays.ru/">FrontDays в Тольятти 20 мая</a><br>• <a href="https://2017.front-trends.com/">Front-Trends в Варшаве 24—26 мая</a><br>• <a href="https://holyjs.ru/">HolyJS в Питере 2—3 июня</a><br>• <a href="http://frontendconf.ru/">Frontend Conf в Сколково, 5—6 июня</a><br></p><p>Бета Chrome 59</p><p>• <a href="https://blog.chromium.org/2017/05/chrome-59-beta-headless-chromium-native.html">Chrome 59 Beta</a><br>• <a href="https://developers.google.com/web/updates/2017/04/headless-chrome">Getting Started with Headless Chrome</a><br></p><p>Safari TP 29</p><p>• <a href="https://webkit.org/blog/7532/release-notes-for-safari-technology-preview-29/">Release Notes for Safari Technology Preview 29</a><br>• <a href="https://www.iandevlin.com/blog/2017/04/css/the-focus-within-pseudo-class">The :focus-within pseudo class</a><br></p><p>Samsung на десктопе</p><p>• <a href="https://medium.com/p/f80d7edcab29">Samsung DeX brings a new Dimension to the Mobile Web</a><br></p><p>WebP торт</p><p>• <a href="https://www.zachleat.com/web/webp/">Wait, WebP is actually worth it</a><br></p><p>HTML Шорты</p><p>• <a href="https://youtu.be/3gvjDqhYJ60?list=PLQJNT2fdCJngOj0mGZaTcZRyfSBTCWHe1">Зачем задавать картинку через background-image</a><br></p><p>Normalize.css</p><p>• <a href="https://github.com/necolas/normalize.css/compare/6.0.0...7.0.0#diff-bb3dde41d97f19be8ab7b4780a915d5e">Normalize.css v6/v7 diff</a><br>• <a href="https://github.com/jonathantneal/postcss-normalize">Postcss-normalize</a><br></p><p>CSS 5 уровня</p><p>• <a href="http://css-live.ru/vecssti-s-polej/pervyj-chernovik-css-5-urovnya.html">Первый черновик CSS 5-го уровня</a><br></p><p>CSS-in-JS</p><p>• <a href="https://medium.com/p/fa32fb873dcc">Stop using CSS in JavaScript for web development</a><br>• <a href="https://twitter.com/notwaldorf/status/859636431974739968">Ran it on Safari it’s like 380x times worse</a><br>• <a href="https://medium.com/p/e9cce7b2da83">Is CSS-in-JS really bad for UX?</a><br>• <a href="https://markdalgleish.github.io/presentation-a-unified-styling-language/">A Unified Styling Language</a><br>• <a href="https://twitter.com/markdalgleish/status/860552496904908800">With real empathy for CSS devs</a><br></p><p>ES-модули</p><p>• <a href="https://medium.com/p/ba588dfb8ab7">ES6 Modules in Chrome Canary (M60+)</a><br>• <a href="https://jakearchibald.com/2017/es-modules-in-browsers/">ES Modules in Browsers</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/67.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/67.mp3" length="41785669"/><itunes:episode>67</itunes:episode><itunes:duration>5220</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>8 мая 2017: Новости браузеров, WebP, HTML Шорты, Normalize.css, CSS5, CSS-in-JS, ES-модули. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>68. Edge и PWA, Opera, Electrino, Автопрефиксер, доступное меню, валидация форм, размерности</title><link>https://web-standards.ru/podcast/68/</link><pubDate>Mon, 15 May 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:28 События
00:02:28 Edge
00:08:22 Opera
00:10:36 Electrino
00:16:10 Автопрефиксер
00:26:18 Меню-кнопка
00:33:53 Ирония
00:38:05 Валидация форм
00:48:51 Логичные размерности

События

• Pitercss_meetup №13 в Питере 17 мая https://pitercss.timepad.ru/event/487743/
• Moscowcss №3 в Москве 18 мая https://moscowcss.timepad.ru/event/480215/
• MinskJS в Минске 18 мая https://minskjs.timepad.ru/event/479052/
• ITsubbotnik EPAM в Москве 27 мая https://events.epam.com/events/itsubbotnik-moscow-2017
• UralCSS №1 в Екатеринбурге 9 июня https://vk.com/uralcss1
• Pitercss_conf 16 июня https://pitercss.com/

Edge

• Edge: What’s new and what’s next https://channel9.msdn.com/events/Build/2017/B8041
• What’s new in EdgeHTML 15 https://docs.microsoft.com/en-us/microsoft-edge/dev-guide
• PWA discoverability on Windows: Bing, Store https://twitter.com/grigs/status/862790990708350977
• PWA manifest to create the Store listing https://twitter.com/grigs/status/862795167303999488
• PWA on Windows 10 as WebAPK on Android https://twitter.com/firt/status/863120122843627520

Opera

• What’s new in Chromium 58 and Opera 45 https://dev.opera.com/blog/opera-45/

Electrino

• Put your Electron app on a diet with Electrino https://medium.com/p/c7ffdf1d6297

Автопрефиксер

• Autoprefixer 7.0 and Browserslist 2.0 https://evilmartians.com/chronicles/autoprefixer-7-browserslist-2-released

Меню-кнопка

• Menus &amp; Menu Buttons https://inclusive-components.design/menus-menu-buttons
• Inclusive Menu Button https://github.com/Heydon/inclusive-menu-button
• React Menu Button https://github.com/HugoGiraudel/react-menu-button

Ирония

• HTML сломан! https://medium.com/p/69d6dfebf91
• Прогрессивное улучшение меня расстраивает https://medium.com/p/7084fa62d967

Валидация форм

• Native form validation — part 1 https://medium.com/p/bf8e35099f1d
• Native form validation — part 2 https://medium.com/p/2-552c78f563b

Логичные размерности

• CSS Logical Properties and Values https://drafts.csswg.org/css-logical/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:28 События<br>00:02:28 Edge<br>00:08:22 Opera<br>00:10:36 Electrino<br>00:16:10 Автопрефиксер<br>00:26:18 Меню-кнопка<br>00:33:53 Ирония<br>00:38:05 Валидация форм<br>00:48:51 Логичные размерности<br></p><p>События</p><p>• <a href="https://pitercss.timepad.ru/event/487743/">Pitercss_meetup №13 в Питере 17 мая</a><br>• <a href="https://moscowcss.timepad.ru/event/480215/">Moscowcss №3 в Москве 18 мая</a><br>• <a href="https://minskjs.timepad.ru/event/479052/">MinskJS в Минске 18 мая</a><br>• <a href="https://events.epam.com/events/itsubbotnik-moscow-2017">ITsubbotnik EPAM в Москве 27 мая</a><br>• <a href="https://vk.com/uralcss1">UralCSS №1 в Екатеринбурге 9 июня</a><br>• <a href="https://pitercss.com/">Pitercss_conf 16 июня</a><br></p><p>Edge</p><p>• <a href="https://channel9.msdn.com/events/Build/2017/B8041">Edge: What’s new and what’s next</a><br>• <a href="https://docs.microsoft.com/en-us/microsoft-edge/dev-guide">What’s new in EdgeHTML 15</a><br>• <a href="https://twitter.com/grigs/status/862790990708350977">PWA discoverability on Windows: Bing, Store</a><br>• <a href="https://twitter.com/grigs/status/862795167303999488">PWA manifest to create the Store listing</a><br>• <a href="https://twitter.com/firt/status/863120122843627520">PWA on Windows 10 as WebAPK on Android</a><br></p><p>Opera</p><p>• <a href="https://dev.opera.com/blog/opera-45/">What’s new in Chromium 58 and Opera 45</a><br></p><p>Electrino</p><p>• <a href="https://medium.com/p/c7ffdf1d6297">Put your Electron app on a diet with Electrino</a><br></p><p>Автопрефиксер</p><p>• <a href="https://evilmartians.com/chronicles/autoprefixer-7-browserslist-2-released">Autoprefixer 7.0 and Browserslist 2.0</a><br></p><p>Меню-кнопка</p><p>• <a href="https://inclusive-components.design/menus-menu-buttons">Menus &amp; Menu Buttons</a><br>• <a href="https://github.com/Heydon/inclusive-menu-button">Inclusive Menu Button</a><br>• <a href="https://github.com/HugoGiraudel/react-menu-button">React Menu Button</a><br></p><p>Ирония</p><p>• <a href="https://medium.com/p/69d6dfebf91">HTML сломан!</a><br>• <a href="https://medium.com/p/7084fa62d967">Прогрессивное улучшение меня расстраивает</a><br></p><p>Валидация форм</p><p>• <a href="https://medium.com/p/bf8e35099f1d">Native form validation — part 1</a><br>• <a href="https://medium.com/p/2-552c78f563b">Native form validation — part 2</a><br></p><p>Логичные размерности</p><p>• <a href="https://drafts.csswg.org/css-logical/">CSS Logical Properties and Values</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/68.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/68.mp3" length="26235290"/><itunes:episode>68</itunes:episode><itunes:duration>3277</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>15 мая 2017: Edge и PWA, Opera, Electrino, Автопрефиксер, доступное меню, валидация форм, размерности. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>69. Браузеры, Google I/O, Git с UI, выравнивание, Lazy Image, Mavo, формы, Perf.HTML, ES-модули</title><link>https://web-standards.ru/podcast/69/</link><pubDate>Mon, 22 May 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:16 События
00:03:45 Samsung
00:12:48 Safari
00:20:07 Google I/O
00:21:49 Git в Atom
00:32:31 GitHub Desktop
00:40:32 Box Alignment
00:46:58 Lazy Image
00:53:07 Лия и Mavo
00:59:33 ППК и формы
01:07:44 Фронтенд заговорил
01:10:09 Perf.HTML
01:12:11 ES-модули

События

• Видео с pitercss_meetup №13 https://youtu.be/b_3lqYrcY-4
• Pitercss_conf 16 июня https://pitercss.com/

Samsung

• Announcing Samsung Internet v5.4 stable! https://medium.com/p/fd941e0dcd58
• Hacker News readers as Progressive Web Apps https://hnpwa.com/

Safari

• Safari Technology Preview 30 https://webkit.org/blog/7614/release-notes-for-safari-technology-preview-30/
• Responsive Design for Motion https://webkit.org/blog/7551/responsive-design-for-motion/

Google I/O

• Google I/O 2017 All Sessions https://www.youtube.com/playlist?list=PLOU2XLYxmsIKC8eODk_RNCWv3fBcLvMMy

Git в Atom

• Git and GitHub Integration comes to Atom http://blog.atom.io/2017/05/16/git-and-github-integration-comes-to-atom.html

GitHub Desktop

• How Four Native Developers Wrote An Electron App https://githubengineering.com/how-four-native-developers-wrote-an-electron-app/

Box Alignment

• Box alignment: justify-content: space-evenly https://codepen.io/matuzo/pen/GmXVWo
• Свойства для выравнивания всего и их новые тайны http://css-live.ru/articles-css/svojstva-dlya-vyravnivaniya-vsego-i-ix-novye-tajny.html
• Наклейки для бейджей WSD https://github.com/web-standards/stickers

Lazy Image

• Lazy-image https://meowni.ca/lazy-image/

Лия и Mavo

• Introducing Mavo: Create Web Apps Entirely By Writing HTML! https://www.smashingmagazine.com/2017/05/introducing-mavo/

ППК и формы

• Native form validation — part 3 https://medium.com/p/8e643e1dd06

Фронтенд заговорил

• Как правильно вставлять SVG? https://youtu.be/TNX0-JLdM_U
• Frontend Weekend https://soundcloud.com/frontend-weekend

Perf.HTML

• Understanding the network bottleneck https://youtu.be/xpsrtYcBy10
• Identifying the JavaScript slowdown https://youtu.be/W4zp79QyDXA
• Profiling Paint Perf https://youtu.be/Wfxm56ttAmE

ES-модули

• Module specifiers: what’s new with ES modules? http://2ality.com/2017/05/es-module-specifiers.html
• Native ES Modules — Ready for Prime Time? https://medium.com/p/87c64d294d3c

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:16 События<br>00:03:45 Samsung<br>00:12:48 Safari<br>00:20:07 Google I/O<br>00:21:49 Git в Atom<br>00:32:31 GitHub Desktop<br>00:40:32 Box Alignment<br>00:46:58 Lazy Image<br>00:53:07 Лия и Mavo<br>00:59:33 ППК и формы<br>01:07:44 Фронтенд заговорил<br>01:10:09 Perf.HTML<br>01:12:11 ES-модули<br></p><p>События</p><p>• <a href="https://youtu.be/b_3lqYrcY-4">Видео с pitercss_meetup №13</a><br>• <a href="https://pitercss.com/">Pitercss_conf 16 июня</a><br></p><p>Samsung</p><p>• <a href="https://medium.com/p/fd941e0dcd58">Announcing Samsung Internet v5.4 stable!</a><br>• <a href="https://hnpwa.com/">Hacker News readers as Progressive Web Apps</a><br></p><p>Safari</p><p>• <a href="https://webkit.org/blog/7614/release-notes-for-safari-technology-preview-30/">Safari Technology Preview 30</a><br>• <a href="https://webkit.org/blog/7551/responsive-design-for-motion/">Responsive Design for Motion</a><br></p><p>Google I/O</p><p>• <a href="https://www.youtube.com/playlist?list=PLOU2XLYxmsIKC8eODk_RNCWv3fBcLvMMy">Google I/O 2017 All Sessions</a><br></p><p>Git в Atom</p><p>• <a href="http://blog.atom.io/2017/05/16/git-and-github-integration-comes-to-atom.html">Git and GitHub Integration comes to Atom</a><br></p><p>GitHub Desktop</p><p>• <a href="https://githubengineering.com/how-four-native-developers-wrote-an-electron-app/">How Four Native Developers Wrote An Electron App</a><br></p><p>Box Alignment</p><p>• <a href="https://codepen.io/matuzo/pen/GmXVWo">Box alignment: justify-content: space-evenly</a><br>• <a href="http://css-live.ru/articles-css/svojstva-dlya-vyravnivaniya-vsego-i-ix-novye-tajny.html">Свойства для выравнивания всего и их новые тайны</a><br>• <a href="https://github.com/web-standards/stickers">Наклейки для бейджей WSD</a><br></p><p>Lazy Image</p><p>• <a href="https://meowni.ca/lazy-image/">Lazy-image</a><br></p><p>Лия и Mavo</p><p>• <a href="https://www.smashingmagazine.com/2017/05/introducing-mavo/">Introducing Mavo: Create Web Apps Entirely By Writing HTML!</a><br></p><p>ППК и формы</p><p>• <a href="https://medium.com/p/8e643e1dd06">Native form validation — part 3</a><br></p><p>Фронтенд заговорил</p><p>• <a href="https://youtu.be/TNX0-JLdM_U">Как правильно вставлять SVG?</a><br>• <a href="https://soundcloud.com/frontend-weekend">Frontend Weekend</a><br></p><p>Perf.HTML</p><p>• <a href="https://youtu.be/xpsrtYcBy10">Understanding the network bottleneck</a><br>• <a href="https://youtu.be/W4zp79QyDXA">Identifying the JavaScript slowdown</a><br>• <a href="https://youtu.be/Wfxm56ttAmE">Profiling Paint Perf</a><br></p><p>ES-модули</p><p>• <a href="http://2ality.com/2017/05/es-module-specifiers.html">Module specifiers: what’s new with ES modules?</a><br>• <a href="https://medium.com/p/87c64d294d3c">Native ES Modules — Ready for Prime Time?</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/69.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/69.mp3" length="40165462"/><itunes:episode>69</itunes:episode><itunes:duration>5018</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>22 мая 2017: Браузеры, Google I/O, Git с UI, выравнивание, Lazy Image, Mavo, формы, Perf.HTML, ES-модули. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>70. Firefox, npm 5, a11y, шорты и шоу, CSS-in-JS, Webpack и SPA, гриды, новичкам</title><link>https://web-standards.ru/podcast/70/</link><pubDate>Mon, 29 May 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:12 События
00:07:57 Маркетинг Firefox
00:16:44 Npm 5 догоняет
00:29:00 Доступность
00:36:12 Почему шорты и шоу
00:41:10 CSS-in-JS
00:49:51 Webpack и SPA
00:58:02 Гриды
01:01:13 Новичкам

События

• Front-Trends https://2017.front-trends.com/
• Drone hijacked on stage https://twitter.com/pertjensen/status/867683070861864961
• HolyJS 2—3 июня https://holyjs-piter.ru/
• Frontend Conf 5—6 июня http://frontendconf.ru/
• Pitercss_conf 16 июня https://pitercss.com/
• Fronteers 5—6 октября https://fronteers.nl/congres/2017
• DevConf 17 июня https://devconf.ru/ru/offers/FrontEnd
• OdessaJS 1—2 июля http://odessajs.org
• FrontTalks in English? https://twitter.com/FrontTalks/status/867475908806017025

Маркетинг Firefox

• Browse Against the Machine https://medium.com/p/e793c0fee917

Npm 5 догоняет

• Npm: v5.0.0 http://blog.npmjs.org/post/161081169345/v500

Доступность

• Just landed behind a flag in Canary: inert https://twitter.com/rob_dodson/status/868296999375847424
• Why headings and landmarks are so important https://youtu.be/vAAzdi1xuUY

Почему шорты и шоу

• Зачем нужен БЭМ вне Яндекса? https://youtu.be/lQPs20b3Ey8?list=PLQJNT2fdCJngOj0mGZaTcZRyfSBTCWHe1

CSS-in-JS

• A Unified Styling Language https://medium.com/p/d0c208de2660
• Let There Be Peace On CSS https://speakerdeck.com/didoo/let-there-be-peace-on-css
• London CSS Meetup, January 2017 https://youtu.be/bb_kb6Q2Kdc
• Андрей Оконечников на pitercss_conf https://pitercss.com/#AndreyOkonetchnikov
• Андрей Оконечников в 42 выпуске https://soundcloud.com/web-standards/episode-42

Webpack и SPA

• Введение в философию Webpack https://medium.com/p/d12415cc8594
• Custom Elements v1: Reusable Web Components https://developers.google.com/web/fundamentals/getting-started/primers/customelements
• Shadow DOM v1: Self-Contained Web Components https://developers.google.com/web/fundamentals/getting-started/primers/shadowdom

Гриды

• Learn CSS Grid http://learncssgrid.com/
• Accurately checking for CSS Grid support in Edge http://gwhitworth.com/blog/2017/05/accurately-checking-for-css-grid-support-in-microsoft-edge

Новичкам

• Статьи Артёма Горбунова про типографику и вёрстку https://isqua.ru/blog/2017/05/21/artgorbunov-typography/
• Открыть папку или файл из терминала https://isqua.ru/blog/2017/05/18/open-file-from-terminal/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:12 События<br>00:07:57 Маркетинг Firefox<br>00:16:44 Npm 5 догоняет<br>00:29:00 Доступность<br>00:36:12 Почему шорты и шоу<br>00:41:10 CSS-in-JS<br>00:49:51 Webpack и SPA<br>00:58:02 Гриды<br>01:01:13 Новичкам<br></p><p>События</p><p>• <a href="https://2017.front-trends.com/">Front-Trends</a><br>• <a href="https://twitter.com/pertjensen/status/867683070861864961">Drone hijacked on stage</a><br>• <a href="https://holyjs-piter.ru/">HolyJS 2—3 июня</a><br>• <a href="http://frontendconf.ru/">Frontend Conf 5—6 июня</a><br>• <a href="https://pitercss.com/">Pitercss_conf 16 июня</a><br>• <a href="https://fronteers.nl/congres/2017">Fronteers 5—6 октября</a><br>• <a href="https://devconf.ru/ru/offers/FrontEnd">DevConf 17 июня</a><br>• <a href="http://odessajs.org">OdessaJS 1—2 июля</a><br>• <a href="https://twitter.com/FrontTalks/status/867475908806017025">FrontTalks in English?</a><br></p><p>Маркетинг Firefox</p><p>• <a href="https://medium.com/p/e793c0fee917">Browse Against the Machine</a><br></p><p>Npm 5 догоняет</p><p>• <a href="http://blog.npmjs.org/post/161081169345/v500">Npm: v5.0.0</a><br></p><p>Доступность</p><p>• <a href="https://twitter.com/rob_dodson/status/868296999375847424">Just landed behind a flag in Canary: inert</a><br>• <a href="https://youtu.be/vAAzdi1xuUY">Why headings and landmarks are so important</a><br></p><p>Почему шорты и шоу</p><p>• <a href="https://youtu.be/lQPs20b3Ey8?list=PLQJNT2fdCJngOj0mGZaTcZRyfSBTCWHe1">Зачем нужен БЭМ вне Яндекса?</a><br></p><p>CSS-in-JS</p><p>• <a href="https://medium.com/p/d0c208de2660">A Unified Styling Language</a><br>• <a href="https://speakerdeck.com/didoo/let-there-be-peace-on-css">Let There Be Peace On CSS</a><br>• <a href="https://youtu.be/bb_kb6Q2Kdc">London CSS Meetup, January 2017</a><br>• <a href="https://pitercss.com/#AndreyOkonetchnikov">Андрей Оконечников на pitercss_conf</a><br>• <a href="https://soundcloud.com/web-standards/episode-42">Андрей Оконечников в 42 выпуске</a><br></p><p>Webpack и SPA</p><p>• <a href="https://medium.com/p/d12415cc8594">Введение в философию Webpack</a><br>• <a href="https://developers.google.com/web/fundamentals/getting-started/primers/customelements">Custom Elements v1: Reusable Web Components</a><br>• <a href="https://developers.google.com/web/fundamentals/getting-started/primers/shadowdom">Shadow DOM v1: Self-Contained Web Components</a><br></p><p>Гриды</p><p>• <a href="http://learncssgrid.com/">Learn CSS Grid</a><br>• <a href="http://gwhitworth.com/blog/2017/05/accurately-checking-for-css-grid-support-in-microsoft-edge">Accurately checking for CSS Grid support in Edge</a><br></p><p>Новичкам</p><p>• <a href="https://isqua.ru/blog/2017/05/21/artgorbunov-typography/">Статьи Артёма Горбунова про типографику и вёрстку</a><br>• <a href="https://isqua.ru/blog/2017/05/18/open-file-from-terminal/">Открыть папку или файл из терминала</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/70.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/70.mp3" length="30952586"/><itunes:episode>70</itunes:episode><itunes:duration>3866</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>29 мая 2017: Firefox, npm 5, a11y, шорты и шоу, CSS-in-JS, Webpack и SPA, гриды, новичкам. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>71. Safari, календарик, гриды, кастомные свойства, лейблы, флексы, Node.js, CSS-in-JS</title><link>https://web-standards.ru/podcast/71/</link><pubDate>Mon, 05 Jun 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Валерий Сорокобатько

Темы

00:00:00 Интро
00:01:50 События
00:09:44 Safari TP
00:16:42 Нативный календарик
00:20:53 Разработка на телефоне
00:26:39 Гриды на практике
00:28:15 Кастомные свойства
00:35:14 Магия лейблов
00:37:23 Флексы вглубь
00:42:32 Node.js и npm
00:51:00 CSS-in-JS

События

• HolyJS 2—3 июня https://holyjs-piter.ru/
• UralJS: Code Retreat 10 июня https://uraljs.timepad.ru/event/502046/
• JS Party в Новосибирске 7 июня https://events.yandex.ru/events/meetings/07-jun-2017/
• RND.JS №3 в Ростове-на-Дону 24 июня https://vk.com/rndjs
• OrelJS №1 в Орле 24 июня http://oreljs.ru/

Safari TP

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

Нативный календарик

• Date picker in Firefox Nightly https://twitter.com/hsinyi71/status/870436875214782464

Разработка на телефоне

• Writing software using a phone! https://medium.com/p/e71976f1f18d

Гриды на практике

• Learning CSS Grids http://varun.ca/css-grid/

Кастомные свойства

• Зачем кастомные свойства? https://youtu.be/Ag98mgI4bXA?list=PLQJNT2fdCJngOj0mGZaTcZRyfSBTCWHe1

Магия лейблов

• Label-to-Input States http://kizu.ru/en/blog/label-to-input/

Флексы вглубь

• 11 вещей, которые я узнал, читая спецификацию flexbox https://habr.ru/p/329820/

Node.js и npm

• Обзор изменений в новом мажорном релизе Node 8 https://habrahabr.ru/post/329942/
• npm@5 теперь npm@latest https://medium.com/p/9ef037c9f5f5

CSS-in-JS

• The new CSS workflow in Webpack https://medium.com/p/79583bd107d7
• Письмо любви CSS http://developer.telerik.com/topics/web-development/love-letter-css/
• CSS в JS: будущее компонентных стилей https://habr.ru/p/329710/
• Rockey. Motivation and Requirements https://medium.com/p/f787d1ed61e0
• I swore never to use CSS in JS, here are 6 reasons why I was wrong https://medium.com/p/541fe3dfdeb7
• A Unified Styling Language https://medium.com/p/d0c208de2660

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Гости: Валерий Сорокобатько</p><p>Темы</p><p>00:00:00 Интро<br>00:01:50 События<br>00:09:44 Safari TP<br>00:16:42 Нативный календарик<br>00:20:53 Разработка на телефоне<br>00:26:39 Гриды на практике<br>00:28:15 Кастомные свойства<br>00:35:14 Магия лейблов<br>00:37:23 Флексы вглубь<br>00:42:32 Node.js и npm<br>00:51:00 CSS-in-JS<br></p><p>События</p><p>• <a href="https://holyjs-piter.ru/">HolyJS 2—3 июня</a><br>• <a href="https://uraljs.timepad.ru/event/502046/">UralJS: Code Retreat 10 июня</a><br>• <a href="https://events.yandex.ru/events/meetings/07-jun-2017/">JS Party в Новосибирске 7 июня</a><br>• <a href="https://vk.com/rndjs">RND.JS №3 в Ростове-на-Дону 24 июня</a><br>• <a href="http://oreljs.ru/">OrelJS №1 в Орле 24 июня</a><br></p><p>Safari TP</p><p>• <a href="https://webkit.org/blog/7622/release-notes-for-safari-technology-preview-31/">Release Notes for Safari Technology Preview 31</a><br></p><p>Нативный календарик</p><p>• <a href="https://twitter.com/hsinyi71/status/870436875214782464">Date picker in Firefox Nightly</a><br></p><p>Разработка на телефоне</p><p>• <a href="https://medium.com/p/e71976f1f18d">Writing software using a phone!</a><br></p><p>Гриды на практике</p><p>• <a href="http://varun.ca/css-grid/">Learning CSS Grids</a><br></p><p>Кастомные свойства</p><p>• <a href="https://youtu.be/Ag98mgI4bXA?list=PLQJNT2fdCJngOj0mGZaTcZRyfSBTCWHe1">Зачем кастомные свойства?</a><br></p><p>Магия лейблов</p><p>• <a href="http://kizu.ru/en/blog/label-to-input/">Label-to-Input States</a><br></p><p>Флексы вглубь</p><p>• <a href="https://habr.ru/p/329820/">11 вещей, которые я узнал, читая спецификацию flexbox</a><br></p><p>Node.js и npm</p><p>• <a href="https://habrahabr.ru/post/329942/">Обзор изменений в новом мажорном релизе Node 8</a><br>• <a href="https://medium.com/p/9ef037c9f5f5">npm@5 теперь npm@latest</a><br></p><p>CSS-in-JS</p><p>• <a href="https://medium.com/p/79583bd107d7">The new CSS workflow in Webpack</a><br>• <a href="http://developer.telerik.com/topics/web-development/love-letter-css/">Письмо любви CSS</a><br>• <a href="https://habr.ru/p/329710/">CSS в JS: будущее компонентных стилей</a><br>• <a href="https://medium.com/p/f787d1ed61e0">Rockey. Motivation and Requirements</a><br>• <a href="https://medium.com/p/541fe3dfdeb7">I swore never to use CSS in JS, here are 6 reasons why I was wrong</a><br>• <a href="https://medium.com/p/d0c208de2660">A Unified Styling Language</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/71.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/71.mp3" length="37911128"/><itunes:episode>71</itunes:episode><itunes:duration>4736</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>5 июня 2017: Safari, календарик, гриды, кастомные свойства, лейблы, флексы, Node.js, CSS-in-JS. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>72. Только для Chrome, Safari, Chrome и Edge, гриды, Шорты, стример Юра, Stylelint и Node.js</title><link>https://web-standards.ru/podcast/72/</link><pubDate>Mon, 12 Jun 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:14 События
00:05:23 DirecTV
00:11:16 Safari
00:23:35 Chrome
00:29:48 Edge
00:35:14 Гриды
00:39:32 Шорты
00:43:55 Стример Юра
00:46:45 Stylelint
01:02:03 Node.js

События

• pitercss_conf 16 июня https://pitercss.com/
• NodeSchool в Новосибирске 17 июня http://techno.2gis.ru/event/nodeschool
• DevConf 17 июня https://devconf.ru/ru/offers/FrontEnd
• OdessaJS 1—2 июля http://odessajs.org

DirecTV

• DirecTV Now will only support Chrome on desktop starting in July https://www.theverge.com/2017/6/7/15758274/directv-now-google-chrome-exclusive-safari-internet-explorer-browser-support

Safari

• What’s new in Safari 11 https://developer.apple.com/library/content/releasenotes/General/WhatsNewInSafari/Safari_11_0/Safari_11_0.html
• Auto-Play Policy Changes for macOS https://webkit.org/blog/7734/auto-play-policy-changes-for-macos/
• Assembling WebAssembly https://webkit.org/blog/7691/webassembly/
• JSC Loves ES6 https://webkit.org/blog/7536/jsc-loves-es6/

Chrome

• What’s New In Chrome 59 DevTools https://developers.google.com/web/updates/2017/04/devtools-release-notes

Edge

• Edge web platform features https://developer.microsoft.com/en-us/microsoft-edge/platform/changelog/desktop/16215/
• Grids: still behind a flag https://twitter.com/kylealden/status/872941040558145536

Гриды

• Как работает функция minmax в гридах http://css-live.ru/articles/kak-rabotaet-funkciya-minmax.html

Шорты

• HTML Шорты: зачем нужны заголовки https://youtu.be/atXxkKjPbN8?list=PLQJNT2fdCJngOj0mGZaTcZRyfSBTCWHe1

Стример Юра

• Logo animation https://youtu.be/AajoBGoz8TQ
• Responsive landing page https://youtu.be/mLVBoH5Dwv0

Stylelint

• Autofixing in stylelint https://stylelint.io/CHANGELOG/#7110
• Prettier 1.4.0 https://github.com/prettier/prettier/releases/tag/1.4.0

Node.js

• Node.js canary builds https://twitter.com/mathias/status/873204105161961473

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:14 События<br>00:05:23 DirecTV<br>00:11:16 Safari<br>00:23:35 Chrome<br>00:29:48 Edge<br>00:35:14 Гриды<br>00:39:32 Шорты<br>00:43:55 Стример Юра<br>00:46:45 Stylelint<br>01:02:03 Node.js<br></p><p>События</p><p>• <a href="https://pitercss.com/">pitercss_conf 16 июня</a><br>• <a href="http://techno.2gis.ru/event/nodeschool">NodeSchool в Новосибирске 17 июня</a><br>• <a href="https://devconf.ru/ru/offers/FrontEnd">DevConf 17 июня</a><br>• <a href="http://odessajs.org">OdessaJS 1—2 июля</a><br></p><p>DirecTV</p><p>• <a href="https://www.theverge.com/2017/6/7/15758274/directv-now-google-chrome-exclusive-safari-internet-explorer-browser-support">DirecTV Now will only support Chrome on desktop starting in July</a><br></p><p>Safari</p><p>• <a href="https://developer.apple.com/library/content/releasenotes/General/WhatsNewInSafari/Safari_11_0/Safari_11_0.html">What’s new in Safari 11</a><br>• <a href="https://webkit.org/blog/7734/auto-play-policy-changes-for-macos/">Auto-Play Policy Changes for macOS</a><br>• <a href="https://webkit.org/blog/7691/webassembly/">Assembling WebAssembly</a><br>• <a href="https://webkit.org/blog/7536/jsc-loves-es6/">JSC Loves ES6</a><br></p><p>Chrome</p><p>• <a href="https://developers.google.com/web/updates/2017/04/devtools-release-notes">What’s New In Chrome 59 DevTools</a><br></p><p>Edge</p><p>• <a href="https://developer.microsoft.com/en-us/microsoft-edge/platform/changelog/desktop/16215/">Edge web platform features</a><br>• <a href="https://twitter.com/kylealden/status/872941040558145536">Grids: still behind a flag</a><br></p><p>Гриды</p><p>• <a href="http://css-live.ru/articles/kak-rabotaet-funkciya-minmax.html">Как работает функция minmax в гридах</a><br></p><p>Шорты</p><p>• <a href="https://youtu.be/atXxkKjPbN8?list=PLQJNT2fdCJngOj0mGZaTcZRyfSBTCWHe1">HTML Шорты: зачем нужны заголовки</a><br></p><p>Стример Юра</p><p>• <a href="https://youtu.be/AajoBGoz8TQ">Logo animation</a><br>• <a href="https://youtu.be/mLVBoH5Dwv0">Responsive landing page</a><br></p><p>Stylelint</p><p>• <a href="https://stylelint.io/CHANGELOG/#7110">Autofixing in stylelint</a><br>• <a href="https://github.com/prettier/prettier/releases/tag/1.4.0">Prettier 1.4.0</a><br></p><p>Node.js</p><p>• <a href="https://twitter.com/mathias/status/873204105161961473">Node.js canary builds</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/72.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/72.mp3" length="31442650"/><itunes:episode>72</itunes:episode><itunes:duration>3928</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>12 июня 2017: Только для Chrome, Safari, Chrome и Edge, гриды, Шорты, стример Юра, Stylelint и Node.js. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>73. Firefox, новые гриды в Edge, зачем флексы, JS-модули в HTML, Webpack 3 и CSS-фрагменты</title><link>https://web-standards.ru/podcast/73/</link><pubDate>Mon, 26 Jun 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:35 События
00:07:52 Firefox
00:17:06 Гриды в Edge
00:19:30 Зачем флексы
00:21:58 JS-модули в HTML
00:25:37 Webpack 3
00:34:40 CSS-фрагменты

События

• Как прошёл Питер-ЦСС http://ilyabirman.ru/meanwhile/all/piter-css-photos/
• PiterCSS Conference Review https://medium.com/p/6a7c6ebbd386
• OdessaJS в Одессе 1—2 июля http://odessajs.org/
• LvivJS во Львове 26 августа http://lvivjs.org.ua/
• FrontTalks в Екатеринбурге 16—17 сентября https://events.yandex.ru/events/fronttalks/2017/
• JSConf Budapest 2017 26—27 октября http://jsconfbp.com/

Firefox

• Новинки Firefox 54 для разработчиков http://tanalin.com/blog/2017/06/firefox-54/
• Инспектор раскладок в Firefox Nightly https://hacks.mozilla.org/2017/06/new-css-grid-layout-panel-in-firefox-nightly/

Гриды в Edge

• Новые гриды в Edge Insider Preview http://css-live.ru/vecssti-s-polej/novye-gridy-uzhe-v-edge-insider-preview.html

Зачем флексы

• Кому нужны флексы, HTML Шорты https://youtu.be/Wpglfz7aXzo

JS-модули в HTML

• Intent to ship script type=module in Blink https://twitter.com/domenic/status/877346264102338562

Webpack 3

• Webpack 3: Official Release https://medium.com/webpack/webpack-3-official-release-15fd2dd8f07b

CSS-фрагменты

• Черновик CSS Overflow L4 https://drafts.csswg.org/css-overflow-4/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:35 События<br>00:07:52 Firefox<br>00:17:06 Гриды в Edge<br>00:19:30 Зачем флексы<br>00:21:58 JS-модули в HTML<br>00:25:37 Webpack 3<br>00:34:40 CSS-фрагменты<br></p><p>События</p><p>• <a href="http://ilyabirman.ru/meanwhile/all/piter-css-photos/">Как прошёл Питер-ЦСС</a><br>• <a href="https://medium.com/p/6a7c6ebbd386">PiterCSS Conference Review</a><br>• <a href="http://odessajs.org/">OdessaJS в Одессе 1—2 июля</a><br>• <a href="http://lvivjs.org.ua/">LvivJS во Львове 26 августа</a><br>• <a href="https://events.yandex.ru/events/fronttalks/2017/">FrontTalks в Екатеринбурге 16—17 сентября</a><br>• <a href="http://jsconfbp.com/">JSConf Budapest 2017 26—27 октября</a><br></p><p>Firefox</p><p>• <a href="http://tanalin.com/blog/2017/06/firefox-54/">Новинки Firefox 54 для разработчиков</a><br>• <a href="https://hacks.mozilla.org/2017/06/new-css-grid-layout-panel-in-firefox-nightly/">Инспектор раскладок в Firefox Nightly</a><br></p><p>Гриды в Edge</p><p>• <a href="http://css-live.ru/vecssti-s-polej/novye-gridy-uzhe-v-edge-insider-preview.html">Новые гриды в Edge Insider Preview</a><br></p><p>Зачем флексы</p><p>• <a href="https://youtu.be/Wpglfz7aXzo">Кому нужны флексы, HTML Шорты</a><br></p><p>JS-модули в HTML</p><p>• <a href="https://twitter.com/domenic/status/877346264102338562">Intent to ship script type=module in Blink</a><br></p><p>Webpack 3</p><p>• <a href="https://medium.com/webpack/webpack-3-official-release-15fd2dd8f07b">Webpack 3: Official Release</a><br></p><p>CSS-фрагменты</p><p>• <a href="https://drafts.csswg.org/css-overflow-4/">Черновик CSS Overflow L4</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/73.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/73.mp3" length="20803284"/><itunes:episode>73</itunes:episode><itunes:duration>2598</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>26 июня 2017: Firefox, новые гриды в Edge, зачем флексы, JS-модули в HTML, Webpack 3 и CSS-фрагменты. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>74. Браузеры, HTML, PE и GD, гриды с фолбэком, фокус, шрифты, рефакторинг, PWA, CS в ES</title><link>https://web-standards.ru/podcast/74/</link><pubDate>Mon, 03 Jul 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:15 События
00:03:25 Разнообразие браузеров
00:12:57 HTML для людей
00:23:23 PE и GD в Шортах
00:25:40 Гриды с фолбэком
00:33:06 Фокус с клавиатуры
00:38:54 Трюки со шрифтами
00:47:31 Рефакторинг и ответственность
00:51:39 Uber в браузере
00:57:12 Фича из CS в ES

События

• Ru Frontend Events https://www.facebook.com/tenphi/posts/10213517714606581
• Typetersburg 5—6 августа http://typetersburg.ru/2017/
• Pitercss_meetup в августе-сентябре https://pitercss.timepad.ru/events/
• WSD осенью-зимой https://wsd.events/

Разнообразие браузеров

• Release Notes for Safari Technology Preview 34 https://webkit.org/blog/7760/release-notes-for-safari-technology-preview-34/
• Because Browser Diversity Is Good For The Web https://medium.com/p/910d1cbcdf3b

HTML для людей

• The Developer’s Edition of HTML makes a comeback https://blog.whatwg.org/developers-edition-comeback
• HTML Living Standard (WHATWG) https://html.spec.whatwg.org/multipage/
• HTML 5.2 Draft (W3C) https://w3c.github.io/html/

PE и GD в Шортах

• Прогрессивная деградация https://youtu.be/sZleJiCCWP8?list=PLQJNT2fdCJngOj0mGZaTcZRyfSBTCWHe1

Гриды с фолбэком

• От бутстрапа — к CSS-гридам http://css-live.ru/articles/ot-butstrapa-k-css-gridam.html
• CSS Grid in production on the Mozilla website! https://mobile.twitter.com/patrickbrosset/status/880457191626481665

Фокус с клавиатуры

• Keyboard-Only Focus http://kizu.ru/en/blog/keyboard-only-focus/

Трюки со шрифтами

• Font Aliasing, or How to Rename a Font in CSS https://www.zachleat.com/web/rename-font/
• Unquoted font family names in CSS https://mathiasbynens.be/notes/unquoted-font-family

Рефакторинг и ответственность

• Front End Center: Single Responsibility Components https://youtu.be/pSdp92Up8O8
• React: Why Accessibility? https://facebook.github.io/react/docs/accessibility.html
• Create-react-app now warns if JS bundles exceed 500KB https://twitter.com/addyosmani/status/880229735766175744

Uber в браузере

• Engineering a High-Performance Web App https://eng.uber.com/m-uber/
• Каждое обновление Убер 270 мегабайт https://twitter.com/wouldntfix/status/880080664984408064

Фича из CS в ES

• Optional Chaining Operator (Stage 1) https://github.com/babel/babel/pull/5813

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:15 События<br>00:03:25 Разнообразие браузеров<br>00:12:57 HTML для людей<br>00:23:23 PE и GD в Шортах<br>00:25:40 Гриды с фолбэком<br>00:33:06 Фокус с клавиатуры<br>00:38:54 Трюки со шрифтами<br>00:47:31 Рефакторинг и ответственность<br>00:51:39 Uber в браузере<br>00:57:12 Фича из CS в ES<br></p><p>События</p><p>• <a href="https://www.facebook.com/tenphi/posts/10213517714606581">Ru Frontend Events</a><br>• <a href="http://typetersburg.ru/2017/">Typetersburg 5—6 августа</a><br>• <a href="https://pitercss.timepad.ru/events/">Pitercss_meetup в августе-сентябре</a><br>• <a href="https://wsd.events/">WSD осенью-зимой</a><br></p><p>Разнообразие браузеров</p><p>• <a href="https://webkit.org/blog/7760/release-notes-for-safari-technology-preview-34/">Release Notes for Safari Technology Preview 34</a><br>• <a href="https://medium.com/p/910d1cbcdf3b">Because Browser Diversity Is Good For The Web</a><br></p><p>HTML для людей</p><p>• <a href="https://blog.whatwg.org/developers-edition-comeback">The Developer’s Edition of HTML makes a comeback</a><br>• <a href="https://html.spec.whatwg.org/multipage/">HTML Living Standard (WHATWG)</a><br>• <a href="https://w3c.github.io/html/">HTML 5.2 Draft (W3C)</a><br></p><p>PE и GD в Шортах</p><p>• <a href="https://youtu.be/sZleJiCCWP8?list=PLQJNT2fdCJngOj0mGZaTcZRyfSBTCWHe1">Прогрессивная деградация</a><br></p><p>Гриды с фолбэком</p><p>• <a href="http://css-live.ru/articles/ot-butstrapa-k-css-gridam.html">От бутстрапа — к CSS-гридам</a><br>• <a href="https://mobile.twitter.com/patrickbrosset/status/880457191626481665">CSS Grid in production on the Mozilla website!</a><br></p><p>Фокус с клавиатуры</p><p>• <a href="http://kizu.ru/en/blog/keyboard-only-focus/">Keyboard-Only Focus</a><br></p><p>Трюки со шрифтами</p><p>• <a href="https://www.zachleat.com/web/rename-font/">Font Aliasing, or How to Rename a Font in CSS</a><br>• <a href="https://mathiasbynens.be/notes/unquoted-font-family">Unquoted font family names in CSS</a><br></p><p>Рефакторинг и ответственность</p><p>• <a href="https://youtu.be/pSdp92Up8O8">Front End Center: Single Responsibility Components</a><br>• <a href="https://facebook.github.io/react/docs/accessibility.html">React: Why Accessibility?</a><br>• <a href="https://twitter.com/addyosmani/status/880229735766175744">Create-react-app now warns if JS bundles exceed 500KB</a><br></p><p>Uber в браузере</p><p>• <a href="https://eng.uber.com/m-uber/">Engineering a High-Performance Web App</a><br>• <a href="https://twitter.com/wouldntfix/status/880080664984408064">Каждое обновление Убер 270 мегабайт</a><br></p><p>Фича из CS в ES</p><p>• <a href="https://github.com/babel/babel/pull/5813">Optional Chaining Operator (Stage 1)</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/74.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/74.mp3" length="30368898"/><itunes:episode>74</itunes:episode><itunes:duration>3793</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>3 июля 2017: Браузеры, HTML, PE и GD, гриды с фолбэком, фокус, шрифты, рефакторинг, PWA, CS в ES. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>75. Гриды, Edge и IE, сетки и стримеры, CSS is Awesome, ARIA, фокус, JS-импорты, подкасты</title><link>https://web-standards.ru/podcast/75/</link><pubDate>Mon, 10 Jul 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:13 События
00:05:33 Так пора гриды?
00:18:45 Edge и IE
00:23:52 Сетки и стримеры
00:30:39 Будущее CSS
00:39:12 CSS is Awesome
00:46:52 Примеры ARIA
00:49:38 Фокус и аутлайн
00:58:12 JS-импорты
01:04:10 Подкасты

События

• LvivJS во Львове 26 августа http://lvivjs.org.ua/
• Moscow Frontend Conference в Москве 2 сентября http://frontconf.moscow/
• CSS-Minsk-JS в Минске 10 сентября http://css-minsk-js.by/
• FrontTalks в Екатеринбурге 16—17 сентября https://events.yandex.ru/events/fronttalks/2017/
• Frontend Dev Conf в Минске 30 сентября https://fdconf.by/ru/
• Fronteers Conference в Амстердаме 5—6 октября https://fronteers.nl/congres/2017
• FrontFest в Москве 18 ноября http://frontfest.ru/
• HolyJS в Москве 10—11 декабря https://holyjs-moscow.ru/

Так пора гриды?

• Правда ли уже пора использовать CSS Grid Layout? https://habr.ru/p/332572/

Edge и IE

• New Microsoft Edge features https://developer.microsoft.com/en-us/microsoft-edge/platform/changelog/desktop/16237/
• An update on disabling VBScript in IE 11 https://blogs.windows.com/msedgedev/2017/07/07/update-disabling-vbscript-internet-explorer-11/

Сетки и стримеры

• Building a Grid System with CSS Custom Properties https://youtu.be/bpo1WwKa9bg
• Lessons from my first year of live coding on Twitch https://medium.com/p/41a32e2f41c1

Будущее CSS

• What’s next for CSS? https://jonathantneal.github.io/css-db/
• W3C: CSS current work https://www.w3.org/Style/CSS/current-work

CSS is Awesome

• CSS is Awesome https://css-tricks.com/css-is-awesome/

Примеры ARIA

• WAI-ARIA Authoring Practices https://www.w3.org/TR/wai-aria-practices/

Фокус и аутлайн

• Как фокус помогает https://youtu.be/eh-yMJzZUJ4

JS-импорты

• Intent to Implement: JavaScript module import https://groups.google.com/a/chromium.org/d/msg/blink-dev/wRLMM5-kpCY/Y0be_ASaAwAJ

Подкасты

• Подкасты про фронтенд http://5minreact.ru/24-podcasts/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:13 События<br>00:05:33 Так пора гриды?<br>00:18:45 Edge и IE<br>00:23:52 Сетки и стримеры<br>00:30:39 Будущее CSS<br>00:39:12 CSS is Awesome<br>00:46:52 Примеры ARIA<br>00:49:38 Фокус и аутлайн<br>00:58:12 JS-импорты<br>01:04:10 Подкасты<br></p><p>События</p><p>• <a href="http://lvivjs.org.ua/">LvivJS во Львове 26 августа</a><br>• <a href="http://frontconf.moscow/">Moscow Frontend Conference в Москве 2 сентября</a><br>• <a href="http://css-minsk-js.by/">CSS-Minsk-JS в Минске 10 сентября</a><br>• <a href="https://events.yandex.ru/events/fronttalks/2017/">FrontTalks в Екатеринбурге 16—17 сентября</a><br>• <a href="https://fdconf.by/ru/">Frontend Dev Conf в Минске 30 сентября</a><br>• <a href="https://fronteers.nl/congres/2017">Fronteers Conference в Амстердаме 5—6 октября</a><br>• <a href="http://frontfest.ru/">FrontFest в Москве 18 ноября</a><br>• <a href="https://holyjs-moscow.ru/">HolyJS в Москве 10—11 декабря</a><br></p><p>Так пора гриды?</p><p>• <a href="https://habr.ru/p/332572/">Правда ли уже пора использовать CSS Grid Layout?</a><br></p><p>Edge и IE</p><p>• <a href="https://developer.microsoft.com/en-us/microsoft-edge/platform/changelog/desktop/16237/">New Microsoft Edge features</a><br>• <a href="https://blogs.windows.com/msedgedev/2017/07/07/update-disabling-vbscript-internet-explorer-11/">An update on disabling VBScript in IE 11</a><br></p><p>Сетки и стримеры</p><p>• <a href="https://youtu.be/bpo1WwKa9bg">Building a Grid System with CSS Custom Properties</a><br>• <a href="https://medium.com/p/41a32e2f41c1">Lessons from my first year of live coding on Twitch</a><br></p><p>Будущее CSS</p><p>• <a href="https://jonathantneal.github.io/css-db/">What’s next for CSS?</a><br>• <a href="https://www.w3.org/Style/CSS/current-work">W3C: CSS current work</a><br></p><p>CSS is Awesome</p><p>• <a href="https://css-tricks.com/css-is-awesome/">CSS is Awesome</a><br></p><p>Примеры ARIA</p><p>• <a href="https://www.w3.org/TR/wai-aria-practices/">WAI-ARIA Authoring Practices</a><br></p><p>Фокус и аутлайн</p><p>• <a href="https://youtu.be/eh-yMJzZUJ4">Как фокус помогает</a><br></p><p>JS-импорты</p><p>• <a href="https://groups.google.com/a/chromium.org/d/msg/blink-dev/wRLMM5-kpCY/Y0be_ASaAwAJ">Intent to Implement: JavaScript module import</a><br></p><p>Подкасты</p><p>• <a href="http://5minreact.ru/24-podcasts/">Подкасты про фронтенд</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/75.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/75.mp3" length="35592870"/><itunes:episode>75</itunes:episode><itunes:duration>4446</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>10 июля 2017: Гриды, Edge и IE, сетки и стримеры, CSS is Awesome, ARIA, фокус, JS-импорты, подкасты. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>76. Вертикальный ритм, Sass, переменные, Susy, чёрная магия CSS, ES 2017, полезный npx</title><link>https://web-standards.ru/podcast/76/</link><pubDate>Mon, 17 Jul 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:13 События
00:01:06 Вертикальный ритм
00:07:22 Sass разрешил
00:16:03 Переменные в препроцессорах
00:30:16 Susy жива
00:32:56 Экономия на классах
00:41:06 Чёрная магия CSS
00:46:02 ES 2017
00:50:30 Полезный npx

События

• UralJS №4 в Екатеринбурге 20 июля https://uraljs.timepad.ru/event/538751/
• WebDev Meetup №3 в Новосибирске 19 августа https://www.meetup.com/GDGNsk/events/241714087/

Вертикальный ритм

• CSS line-height-step introduced to control vertical rhythm https://twitter.com/malyw/status/885522490201649153

Sass разрешил

• Sass 3.5 is Released http://sass.logdown.com/posts/2026639-sass-35-is-released

Переменные в препроцессорах

• Переменные в препроцессорах Less и Sass http://paulradzkov.com/2017/local_variables/

Susy жива

• Understanding Spread in Susy3 http://oddbird.net/2017/06/13/susy-spread/

Экономия на классах

• Reducing CSS bundle size 70% https://medium.com/p/625440de600b
• Минимизация классов в HTML https://ru.bem.info/forum/1130/

Чёрная магия CSS

• CSS Isn’t Black Magic https://medium.com/p/c8d677fa21b2

ES 2017

• ES8 вышел и вот его основные новые возможности https://habr.ru/p/332900/

Полезный npx

• Представляем npx: утилиту для запуска npm-пакетов https://medium.com/p/a72a658cd9e6

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:13 События<br>00:01:06 Вертикальный ритм<br>00:07:22 Sass разрешил<br>00:16:03 Переменные в препроцессорах<br>00:30:16 Susy жива<br>00:32:56 Экономия на классах<br>00:41:06 Чёрная магия CSS<br>00:46:02 ES 2017<br>00:50:30 Полезный npx<br></p><p>События</p><p>• <a href="https://uraljs.timepad.ru/event/538751/">UralJS №4 в Екатеринбурге 20 июля</a><br>• <a href="https://www.meetup.com/GDGNsk/events/241714087/">WebDev Meetup №3 в Новосибирске 19 августа</a><br></p><p>Вертикальный ритм</p><p>• <a href="https://twitter.com/malyw/status/885522490201649153">CSS line-height-step introduced to control vertical rhythm</a><br></p><p>Sass разрешил</p><p>• <a href="http://sass.logdown.com/posts/2026639-sass-35-is-released">Sass 3.5 is Released</a><br></p><p>Переменные в препроцессорах</p><p>• <a href="http://paulradzkov.com/2017/local_variables/">Переменные в препроцессорах Less и Sass</a><br></p><p>Susy жива</p><p>• <a href="http://oddbird.net/2017/06/13/susy-spread/">Understanding Spread in Susy3</a><br></p><p>Экономия на классах</p><p>• <a href="https://medium.com/p/625440de600b">Reducing CSS bundle size 70%</a><br>• <a href="https://ru.bem.info/forum/1130/">Минимизация классов в HTML</a><br></p><p>Чёрная магия CSS</p><p>• <a href="https://medium.com/p/c8d677fa21b2">CSS Isn’t Black Magic</a><br></p><p>ES 2017</p><p>• <a href="https://habr.ru/p/332900/">ES8 вышел и вот его основные новые возможности</a><br></p><p>Полезный npx</p><p>• <a href="https://medium.com/p/a72a658cd9e6">Представляем npx: утилиту для запуска npm-пакетов</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/76.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/76.mp3" length="29237136"/><itunes:episode>76</itunes:episode><itunes:duration>3652</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>17 июля 2017: Вертикальный ритм, Sass, переменные, Susy, чёрная магия CSS, ES 2017, полезный npx. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>77. CSS Minsk JS, DevTools, Storage API, DRM и W3C, чистка CSS, API, Xwebs Megabrowser</title><link>https://web-standards.ru/podcast/77/</link><pubDate>Mon, 24 Jul 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Павел Ловцевич

Темы

00:00:00 Интро
00:00:11 События
00:10:23 Новинки DevTools
00:22:10 Storage API в Firefox
00:28:13 DRM и W3C
00:47:03 Чистка CSS
00:56:11 Вброс и Шорты
01:01:59 Гироскоп и драг-н-дроп
01:09:17 Состояние JS
01:10:23 Xwebs Megabrowser

События

• NodeSchool SPb в Петербурге 29 июля https://github.com/nodeschool/spb/issues/55
• KharkivJS в Харькове 28–29 октября http://kharkivjs.org/
• CSS-Minsk-JS в Минске 10 сентября http://css-minsk-js.by/

Новинки DevTools

• What’s New In DevTools https://developers.google.com/web/updates/2017/07/devtools-release-notes

Storage API в Firefox

• Preview Storage API in Firefox Nightly https://blog.nightly.mozilla.org/2017/07/17/preview-storage-api-in-firefox-nightly/

DRM и W3C

• Как в HTML DRM внедрили: измена или эволюция? http://www.computerra.ru/168310/eme/
• Encrypted Media Extensions https://www.w3.org/TR/encrypted-media/

Чистка CSS

• UnCSS https://github.com/giakki/uncss
• PurifyCSS https://github.com/purifycss/purifycss
• Где используются прототипы, наследование в JS приложениях? https://toster.ru/q/443103

Вброс и Шорты

• Где используются прототипы, наследование в JS-приложениях? https://toster.ru/q/443103
• Прятки на CSS: display: none, visibility: hidden? https://youtu.be/Ns0zijQJxH4

Гироскоп и драг-н-дроп

• The Gyroscope part of The Standard https://medium.com/p/65b02c4d23bd
• Drag and Drop part of The Standard https://medium.com/p/29fcf072d19
• Улучшаем опыт взаимодействия с формами http://simonenko.su/38146501854/improving-ux-for-web-form

Состояние JS

• State of JavaScript http://stateofjs.com

Xwebs Megabrowser

• Teen’s Web Browser Wows Top Geeks https://www.wired.com/2003/01/teens-web-browser-wows-top-geeks/
• Addy Osmani‏: at 16, wrote a web browser in C++ https://twitter.com/addyosmani/status/888098585509732352

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Гости: Павел Ловцевич</p><p>Темы</p><p>00:00:00 Интро<br>00:00:11 События<br>00:10:23 Новинки DevTools<br>00:22:10 Storage API в Firefox<br>00:28:13 DRM и W3C<br>00:47:03 Чистка CSS<br>00:56:11 Вброс и Шорты<br>01:01:59 Гироскоп и драг-н-дроп<br>01:09:17 Состояние JS<br>01:10:23 Xwebs Megabrowser<br></p><p>События</p><p>• <a href="https://github.com/nodeschool/spb/issues/55">NodeSchool SPb в Петербурге 29 июля</a><br>• <a href="http://kharkivjs.org/">KharkivJS в Харькове 28–29 октября</a><br>• <a href="http://css-minsk-js.by/">CSS-Minsk-JS в Минске 10 сентября</a><br></p><p>Новинки DevTools</p><p>• <a href="https://developers.google.com/web/updates/2017/07/devtools-release-notes">What’s New In DevTools</a><br></p><p>Storage API в Firefox</p><p>• <a href="https://blog.nightly.mozilla.org/2017/07/17/preview-storage-api-in-firefox-nightly/">Preview Storage API in Firefox Nightly</a><br></p><p>DRM и W3C</p><p>• <a href="http://www.computerra.ru/168310/eme/">Как в HTML DRM внедрили: измена или эволюция?</a><br>• <a href="https://www.w3.org/TR/encrypted-media/">Encrypted Media Extensions</a><br></p><p>Чистка CSS</p><p>• <a href="https://github.com/giakki/uncss">UnCSS</a><br>• <a href="https://github.com/purifycss/purifycss">PurifyCSS</a><br>• <a href="https://toster.ru/q/443103">Где используются прототипы, наследование в JS приложениях?</a><br></p><p>Вброс и Шорты</p><p>• <a href="https://toster.ru/q/443103">Где используются прототипы, наследование в JS-приложениях?</a><br>• <a href="https://youtu.be/Ns0zijQJxH4">Прятки на CSS: display: none, visibility: hidden?</a><br></p><p>Гироскоп и драг-н-дроп</p><p>• <a href="https://medium.com/p/65b02c4d23bd">The Gyroscope part of The Standard</a><br>• <a href="https://medium.com/p/29fcf072d19">Drag and Drop part of The Standard</a><br>• <a href="http://simonenko.su/38146501854/improving-ux-for-web-form">Улучшаем опыт взаимодействия с формами</a><br></p><p>Состояние JS</p><p>• <a href="http://stateofjs.com">State of JavaScript</a><br></p><p>Xwebs Megabrowser</p><p>• <a href="https://www.wired.com/2003/01/teens-web-browser-wows-top-geeks/">Teen’s Web Browser Wows Top Geeks</a><br>• <a href="https://twitter.com/addyosmani/status/888098585509732352">Addy Osmani‏: at 16, wrote a web browser in C++</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/77.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/77.mp3" length="37228295"/><itunes:episode>77</itunes:episode><itunes:duration>4651</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>24 июля 2017: CSS Minsk JS, DevTools, Storage API, DRM и W3C, чистка CSS, API, Xwebs Megabrowser. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>78. Chrome, Stylo, Flash всё, статистика браузеров, сброс стилей, большой текст, a11y, новинки ES</title><link>https://web-standards.ru/podcast/78/</link><pubDate>Mon, 31 Jul 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:12 События
00:03:09 Новости!
00:05:01 Chrome 60
00:11:03 Stylo
00:14:52 Flash 1996—2020
00:22:43 Статистика браузеров
00:28:47 Сброс стилей
00:38:55 Большой текст
00:47:47 Доступные подсказки
00:52:45 Порядок элементов
00:59:24 Новинки ES
01:09:08 Голос SPB Frontend
01:10:42 Должен ли?

События

• RamblerFront&amp; meetup №2 в Москве 3 августа https://habr.ru/p/333834/
• Яндекс Субботник по фронтенду в Петербурге 12 августа https://events.yandex.ru/events/yasubbotnik/12-august-2017/
• Pitercss_meetup https://twitter.com/pitercss_meetup
• CSS Minsk JS в Минске 10 сентября http://css-minsk-js.by/
• Школа Node.js в Петербурге 18 сентября—7 ноября https://academy.yandex.ru/events/frontend/spb-2017/

Новости!

Chrome 60

• Chrome 60 https://youtu.be/vE7JTf2_-ws
• Found bugs we didn’t like, pushed back to M61 https://twitter.com/ChromiumDev/status/890998160729849856

Stylo

• Stylo is ready for community testing on Nightly! https://blog.nightly.mozilla.org/2017/07/25/stylo-is-ready-for-community-testing-on-nightly/

Flash 1996—2020

• Flash &amp; The Future of Interactive Content https://blogs.adobe.com/conversations/2017/07/adobe-flash-update.html

Статистика браузеров

• Браузеры по данным Яндекс Метрики https://radar.metrika.yandex/browsers?device-category=1&amp;selected_rows=Ct58LP%252CRysHuf%252CnmpVtr%252C%252Fl27zq%252C%252BjXhkh%252Ce1IAm2&amp;chart_type=line-chart

Сброс стилей

• Нормальный сброс https://youtu.be/KGYmOlNteas
• PostCSS Initial https://github.com/maximkoretskiy/postcss-initial

Большой текст

• Your Body Text Is Too Small https://blog.marvelapp.com/body-text-small/

Доступные подсказки

• Tooltips &amp; Toggletips https://inclusive-components.design/tooltips-toggletips/

Порядок элементов

• Does reordering content affect accessibility? https://youtu.be/8MAvH6vYbDo

Новинки ES

• July 2017 Proposals https://github.com/babel/proposals/issues/19
• Binary AST https://github.com/syg/ecmascript-binary-ast/
• Optional catch binding https://michaelficarra.github.io/optional-catch-binding-proposal/
• BigInt https://github.com/tc39/proposal-bigint
• Numeric Separators https://github.com/tc39/proposal-numeric-separator
• ES proposal: class fields http://2ality.com/2017/07/class-fields.html
• Продвинутый JavaScript https://htmlacademy.ru/intensive/ecmascript

Голос SPB Frontend

• Drinkcast http://spb-frontend.ru/podcast/

Должен ли?

• Артемий Лебедев про нейросети https://www.facebook.com/temalebedev/posts/10155628650716095
• Чётко и резко https://youtu.be/n0Vy9cYES-4
• EdgeHTML is meant to be fully compatible with the WebKit https://en.wikipedia.org/wiki/Microsoft_Edge#EdgeHTML

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:12 События<br>00:03:09 Новости!<br>00:05:01 Chrome 60<br>00:11:03 Stylo<br>00:14:52 Flash 1996—2020<br>00:22:43 Статистика браузеров<br>00:28:47 Сброс стилей<br>00:38:55 Большой текст<br>00:47:47 Доступные подсказки<br>00:52:45 Порядок элементов<br>00:59:24 Новинки ES<br>01:09:08 Голос SPB Frontend<br>01:10:42 Должен ли?<br></p><p>События</p><p>• <a href="https://habr.ru/p/333834/">RamblerFront&amp; meetup №2 в Москве 3 августа</a><br>• <a href="https://events.yandex.ru/events/yasubbotnik/12-august-2017/">Яндекс Субботник по фронтенду в Петербурге 12 августа</a><br>• <a href="https://twitter.com/pitercss_meetup">Pitercss_meetup</a><br>• <a href="http://css-minsk-js.by/">CSS Minsk JS в Минске 10 сентября</a><br>• <a href="https://academy.yandex.ru/events/frontend/spb-2017/">Школа Node.js в Петербурге 18 сентября—7 ноября</a><br></p><p>Новости!</p><p>Chrome 60</p><p>• <a href="https://youtu.be/vE7JTf2_-ws">Chrome 60</a><br>• <a href="https://twitter.com/ChromiumDev/status/890998160729849856">Found bugs we didn’t like, pushed back to M61</a><br></p><p>Stylo</p><p>• <a href="https://blog.nightly.mozilla.org/2017/07/25/stylo-is-ready-for-community-testing-on-nightly/">Stylo is ready for community testing on Nightly!</a><br></p><p>Flash 1996—2020</p><p>• <a href="https://blogs.adobe.com/conversations/2017/07/adobe-flash-update.html">Flash &amp; The Future of Interactive Content</a><br></p><p>Статистика браузеров</p><p>• <a href="https://radar.metrika.yandex/browsers?device-category=1&amp;selected_rows=Ct58LP%252CRysHuf%252CnmpVtr%252C%252Fl27zq%252C%252BjXhkh%252Ce1IAm2&amp;chart_type=line-chart">Браузеры по данным Яндекс Метрики</a><br></p><p>Сброс стилей</p><p>• <a href="https://youtu.be/KGYmOlNteas">Нормальный сброс</a><br>• <a href="https://github.com/maximkoretskiy/postcss-initial">PostCSS Initial</a><br></p><p>Большой текст</p><p>• <a href="https://blog.marvelapp.com/body-text-small/">Your Body Text Is Too Small</a><br></p><p>Доступные подсказки</p><p>• <a href="https://inclusive-components.design/tooltips-toggletips/">Tooltips &amp; Toggletips</a><br></p><p>Порядок элементов</p><p>• <a href="https://youtu.be/8MAvH6vYbDo">Does reordering content affect accessibility?</a><br></p><p>Новинки ES</p><p>• <a href="https://github.com/babel/proposals/issues/19">July 2017 Proposals</a><br>• <a href="https://github.com/syg/ecmascript-binary-ast/">Binary AST</a><br>• <a href="https://michaelficarra.github.io/optional-catch-binding-proposal/">Optional catch binding</a><br>• <a href="https://github.com/tc39/proposal-bigint">BigInt</a><br>• <a href="https://github.com/tc39/proposal-numeric-separator">Numeric Separators</a><br>• <a href="http://2ality.com/2017/07/class-fields.html">ES proposal: class fields</a><br>• <a href="https://htmlacademy.ru/intensive/ecmascript">Продвинутый JavaScript</a><br></p><p>Голос SPB Frontend</p><p>• <a href="http://spb-frontend.ru/podcast/">Drinkcast</a><br></p><p>Должен ли?</p><p>• <a href="https://www.facebook.com/temalebedev/posts/10155628650716095">Артемий Лебедев про нейросети</a><br>• <a href="https://youtu.be/n0Vy9cYES-4">Чётко и резко</a><br>• <a href="https://en.wikipedia.org/wiki/Microsoft_Edge#EdgeHTML">EdgeHTML is meant to be fully compatible with the WebKit</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/78.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/78.mp3" length="36848262"/><itunes:episode>78</itunes:episode><itunes:duration>4603</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>31 июля 2017: Chrome, Stylo, Flash всё, статистика браузеров, сброс стилей, большой текст, a11y, новинки ES. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>79. Сервис-воркеры, загрузка шрифтов, гриды и флексы, picture, тяжёлые пакеты, WTF JS?</title><link>https://web-standards.ru/podcast/79/</link><pubDate>Mon, 07 Aug 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:12 События
00:02:35 Сервис-воркеры
00:13:09 Загрузка шрифтов
00:27:32 GridBugs
00:37:13 Бумажные книги
00:43:25 Picture на практике
00:51:12 Тяжёлые пакеты
01:01:11 WTF JS?

События

• Яндекс Субботник в Питере https://events.yandex.ru/events/yasubbotnik/12-august-2017/ 12 августа
• LvivJS во Львове http://lvivjs.org.ua/ 26 августа
• PiterJS в Питере https://meetabit.com/communities/piterjs в конце августа
• Pitercss_meetup в Питере https://pitercss.timepad.ru в конце августа
• Moscow Frontend Conference в Москве http://frontconf.moscow/ 2 сентября

Сервис-воркеры

• Service Workers: In Development https://bugs.webkit.org/attachment.cgi?id=317095&amp;action=prettypatch
• Нашёл Джейк Арчибальд https://twitter.com/jaffathecake/status/893009005714472961
• Подтвердил Джонатан Дэвис https://twitter.com/jonathandavis/status/893138827908333568
• Apple’s refusal to support PWA https://medium.com/p/e81b2be29676

Загрузка шрифтов

• Crafting Webfont Fallbacks https://youtu.be/tO01ul1WNW8
• Посторонние шрифты https://youtu.be/MTQ9FpT3ayc
• Font Aliasing, or How to Rename a Font in CSS https://www.zachleat.com/web/rename-font/

GridBugs

• Gridbugs https://github.com/rachelandrew/gridbugs
• Adding row-gap and column-gap to flexbox https://twitter.com/rachelandrew/status/893450430512017408

Бумажные книги

• jQuery в действии. 3-е издание https://www.piter.com/product_by_id/85800871
• jQuery in Action, third edition https://github.com/AurelioDeRosa/jquery-in-action

Picture на практике

• Responsive Images: Use Cases and Code Snippets https://dev.opera.com/articles/responsive-images/

Тяжёлые пакеты

• What is the cost of my npm package ? https://cost-of-modules.herokuapp.com/
• Import Cost https://marketplace.visualstudio.com/items?itemName=wix.vscode-import-cost
• Why Node module file sizes matters? https://twitter.com/ded/status/892624743572021248

WTF JS?

• What the f*ck JavaScript? https://github.com/denysdovhan/wtfjs
• WTFJS https://github.com/brianleroux/wtfjs
• JavaScript Гарден https://bonsaiden.github.io/JavaScript-Garden/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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:12 События<br>00:02:35 Сервис-воркеры<br>00:13:09 Загрузка шрифтов<br>00:27:32 GridBugs<br>00:37:13 Бумажные книги<br>00:43:25 Picture на практике<br>00:51:12 Тяжёлые пакеты<br>01:01:11 WTF JS?<br></p><p>События</p><p>• <a href="https://events.yandex.ru/events/yasubbotnik/12-august-2017/">Яндекс Субботник в Питере</a> 12 августа<br>• <a href="http://lvivjs.org.ua/">LvivJS во Львове</a> 26 августа<br>• <a href="https://meetabit.com/communities/piterjs">PiterJS в Питере</a> в конце августа<br>• <a href="https://pitercss.timepad.ru">Pitercss_meetup в Питере</a> в конце августа<br>• <a href="http://frontconf.moscow/">Moscow Frontend Conference в Москве</a> 2 сентября<br></p><p>Сервис-воркеры</p><p>• <a href="https://bugs.webkit.org/attachment.cgi?id=317095&amp;action=prettypatch">Service Workers: In Development</a><br>• <a href="https://twitter.com/jaffathecake/status/893009005714472961">Нашёл Джейк Арчибальд</a><br>• <a href="https://twitter.com/jonathandavis/status/893138827908333568">Подтвердил Джонатан Дэвис</a><br>• <a href="https://medium.com/p/e81b2be29676">Apple’s refusal to support PWA</a><br></p><p>Загрузка шрифтов</p><p>• <a href="https://youtu.be/tO01ul1WNW8">Crafting Webfont Fallbacks</a><br>• <a href="https://youtu.be/MTQ9FpT3ayc">Посторонние шрифты</a><br>• <a href="https://www.zachleat.com/web/rename-font/">Font Aliasing, or How to Rename a Font in CSS</a><br></p><p>GridBugs</p><p>• <a href="https://github.com/rachelandrew/gridbugs">Gridbugs</a><br>• <a href="https://twitter.com/rachelandrew/status/893450430512017408">Adding row-gap and column-gap to flexbox</a><br></p><p>Бумажные книги</p><p>• <a href="https://www.piter.com/product_by_id/85800871">jQuery в действии. 3-е издание</a><br>• <a href="https://github.com/AurelioDeRosa/jquery-in-action">jQuery in Action, third edition</a><br></p><p>Picture на практике</p><p>• <a href="https://dev.opera.com/articles/responsive-images/">Responsive Images: Use Cases and Code Snippets</a><br></p><p>Тяжёлые пакеты</p><p>• <a href="https://cost-of-modules.herokuapp.com/">What is the cost of my npm package ?</a><br>• <a href="https://marketplace.visualstudio.com/items?itemName=wix.vscode-import-cost">Import Cost</a><br>• <a href="https://twitter.com/ded/status/892624743572021248">Why Node module file sizes matters?</a><br></p><p>WTF JS?</p><p>• <a href="https://github.com/denysdovhan/wtfjs">What the f*ck JavaScript?</a><br>• <a href="https://github.com/brianleroux/wtfjs">WTFJS</a><br>• <a href="https://bonsaiden.github.io/JavaScript-Garden/ru/">JavaScript Гарден</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/79.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/79.mp3" length="32157314"/><itunes:episode>79</itunes:episode><itunes:duration>4017</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>7 августа 2017: Сервис-воркеры, загрузка шрифтов, гриды и флексы, picture, тяжёлые пакеты, WTF JS?. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>80. Браузеры, алгоритмы и паттерны, прозрачный JPG, Телеграм, загрузка, фокусы, Node.js</title><link>https://web-standards.ru/podcast/80/</link><pubDate>Mon, 14 Aug 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:01:48 События
00:08:39 Firefox
00:15:47 Samsung
00:24:39 Safari
00:33:28 Алгоритмы и паттерны
00:38:25 Прозрачный JPG
00:43:13 Телеграм
00:52:22 Приоритеты загрузки
01:02:53 Фокусы
01:11:17 Модули в Node.js

События

• Трансляция с Яндекс Субботника в Питере https://youtu.be/MKrX3Fld-WI
• LvivCSS во Львове 11 ноября http://www.lvivcss.com.ua/
• Календарь событий по фронтенду https://github.com/web-standards/calendar

Firefox

• Новинки Firefox 55 для разработчиков http://tanalin.com/blog/2017/08/firefox-55/
• Intersection Observer comes to Firefox https://hacks.mozilla.org/2017/08/intersection-observer-comes-to-firefox/

Samsung

• Big news for our new Samsung Internet beta v6.2! https://medium.com/p/6199b6743cb9

Safari

• Safari TP Release 37 https://webkit.org/blog/7862/release-notes-for-safari-technology-preview-release-37/
• Well this makes me happy https://twitter.com/jaffathecake/status/895272929587597312
• CSS font-display in development https://twitter.com/bram_stein/status/895585478954627072
• Grid Layout in Chromium Dev Tools https://twitter.com/regocas/status/896027967876476928
• CSS Grid Highlighter https://github.com/ademilter/chrome-css-grid-highlighter

Алгоритмы и паттерны

• Нужно ли фронтендеру знать алгоритмы и паттерны? https://youtu.be/e2nW8Lq4zho

Прозрачный JPG

• JPNG.svg https://codepen.io/shshaw/full/LVKEdv

Телеграм

• Виталий Харисов в Телеграме https://t.me/webo_ru
• Bootstrap 4 Beta https://blog.getbootstrap.com/2017/08/10/bootstrap-4-beta/

Приоритеты загрузки

• Критический запрос https://medium.com/p/ac20b5267e4a

Фокусы

• Removing that ugly :focus ring https://medium.com/p/6c8727fefcd2
• Managing Focus https://youtu.be/srLRSQg6Jgg

Модули в Node.js

• ES Modules in Node Today! https://medium.com/p/32cff914e4b

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:48 События<br>00:08:39 Firefox<br>00:15:47 Samsung<br>00:24:39 Safari<br>00:33:28 Алгоритмы и паттерны<br>00:38:25 Прозрачный JPG<br>00:43:13 Телеграм<br>00:52:22 Приоритеты загрузки<br>01:02:53 Фокусы<br>01:11:17 Модули в Node.js<br></p><p>События</p><p>• <a href="https://youtu.be/MKrX3Fld-WI">Трансляция с Яндекс Субботника в Питере</a><br>• <a href="http://www.lvivcss.com.ua/">LvivCSS во Львове 11 ноября</a><br>• <a href="https://github.com/web-standards/calendar">Календарь событий по фронтенду</a><br></p><p>Firefox</p><p>• <a href="http://tanalin.com/blog/2017/08/firefox-55/">Новинки Firefox 55 для разработчиков</a><br>• <a href="https://hacks.mozilla.org/2017/08/intersection-observer-comes-to-firefox/">Intersection Observer comes to Firefox</a><br></p><p>Samsung</p><p>• <a href="https://medium.com/p/6199b6743cb9">Big news for our new Samsung Internet beta v6.2!</a><br></p><p>Safari</p><p>• <a href="https://webkit.org/blog/7862/release-notes-for-safari-technology-preview-release-37/">Safari TP Release 37</a><br>• <a href="https://twitter.com/jaffathecake/status/895272929587597312">Well this makes me happy</a><br>• <a href="https://twitter.com/bram_stein/status/895585478954627072">CSS font-display in development</a><br>• <a href="https://twitter.com/regocas/status/896027967876476928">Grid Layout in Chromium Dev Tools</a><br>• <a href="https://github.com/ademilter/chrome-css-grid-highlighter">CSS Grid Highlighter</a><br></p><p>Алгоритмы и паттерны</p><p>• <a href="https://youtu.be/e2nW8Lq4zho">Нужно ли фронтендеру знать алгоритмы и паттерны?</a><br></p><p>Прозрачный JPG</p><p>• <a href="https://codepen.io/shshaw/full/LVKEdv">JPNG.svg</a><br></p><p>Телеграм</p><p>• <a href="https://t.me/webo_ru">Виталий Харисов в Телеграме</a><br>• <a href="https://blog.getbootstrap.com/2017/08/10/bootstrap-4-beta/">Bootstrap 4 Beta</a><br></p><p>Приоритеты загрузки</p><p>• <a href="https://medium.com/p/ac20b5267e4a">Критический запрос</a><br></p><p>Фокусы</p><p>• <a href="https://medium.com/p/6c8727fefcd2">Removing that ugly :focus ring</a><br>• <a href="https://youtu.be/srLRSQg6Jgg">Managing Focus</a><br></p><p>Модули в Node.js</p><p>• <a href="https://medium.com/p/32cff914e4b">ES Modules in Node Today!</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/80.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/80.mp3" length="36837119"/><itunes:episode>80</itunes:episode><itunes:duration>4602</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>14 августа 2017: Браузеры, алгоритмы и паттерны, прозрачный JPG, Телеграм, загрузка, фокусы, Node.js. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>81. Наши на западе, Chrome 61, аудит 2.0, доступность, SVG, дизайнерам, видео, кроссбраузерность</title><link>https://web-standards.ru/podcast/81/</link><pubDate>Mon, 21 Aug 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Ольга Алексашенко, Вадим Макеев

Темы

00:00:00 Интро
00:00:17 События
00:09:40 Chrome
00:21:06 Аудит 2.0
00:29:47 Доступность
00:37:06 SVG
00:43:43 Флексы для дизайнера
00:47:15 Видео по фронтенду
00:58:12 Кроссбраузерность

События

• Frontend Party в Нижнем Новгороде 29 августа https://events.yandex.ru/events/meetings/29-aug-2017/
• PiterJS №16 пройдёт в Петербурге 29 августа https://meetabit.com/events/piterjs-16
• Календарь событий по фронтенду https://github.com/web-standards/calendar
• Обидно, что наши звёзды не участвуют https://web-standards.slack.com/archives/C09TBDY87/p1502881243000171

Chrome

• Chrome 61 Beta https://blog.chromium.org/2017/08/chrome-61-beta-javascript-modules.html
• GoogleChrome/puppeteer https://github.com/GoogleChrome/puppeteer

Аудит 2.0

• A11ycasts: Audits 2.0 https://youtu.be/b0Q5Zp_yKaU
• Contrast ratio in devtools https://remysharp.com/2017/08/17/contrast-ratio-in-devtools
• Особенности интерфейсов при работе со скринридерами https://youtu.be/2nSib5UuR_g
• Accessibility Testing with pa11y https://bitsofco.de/pa11y/

Доступность

• Как сделать сайты доступнее для незрячих https://habr.ru/p/335442
• Базовая вёрстка с доступностью https://htmlacademy.ru/intensive/htmlcss

SVG

• Размеры в SVG, Юля Бухвалова http://css.yoksel.ru/svg-sizes/

Флексы для дизайнера

• Руководство по флексам и гридам для дизайнеров http://css-live.ru/articles/rukovodstvo-po-fleksboksam-i-gridam-dlya-dizajnerov.html

Видео по фронтенду

• HTML Шорты: Адаптивная вёрстка https://youtu.be/srUZ9E4qQlQ
• Новый канал getInstance https://www.youtube.com/channel/UCEBHlT_L1ME6e9ixaRPp0wg
• Пятиминутка React с Екатериной Назаровой http://5minreact.ru/31-getinstance/

Кроссбраузерность

• Allo.google.com site is not usable https://webcompat.com/issues/8970
• It’s all about UA sniffing https://twitter.com/pepelsbey_/status/897712883987075073
• Only Chrome supports WebRTC &amp; Fetch https://twitter.com/mbleigh/status/898235939855540224

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:00:17 События<br>00:09:40 Chrome<br>00:21:06 Аудит 2.0<br>00:29:47 Доступность<br>00:37:06 SVG<br>00:43:43 Флексы для дизайнера<br>00:47:15 Видео по фронтенду<br>00:58:12 Кроссбраузерность<br></p><p>События</p><p>• <a href="https://events.yandex.ru/events/meetings/29-aug-2017/">Frontend Party в Нижнем Новгороде 29 августа</a><br>• <a href="https://meetabit.com/events/piterjs-16">PiterJS №16 пройдёт в Петербурге 29 августа</a><br>• <a href="https://github.com/web-standards/calendar">Календарь событий по фронтенду</a><br>• <a href="https://web-standards.slack.com/archives/C09TBDY87/p1502881243000171">Обидно, что наши звёзды не участвуют</a><br></p><p>Chrome</p><p>• <a href="https://blog.chromium.org/2017/08/chrome-61-beta-javascript-modules.html">Chrome 61 Beta</a><br>• <a href="https://github.com/GoogleChrome/puppeteer">GoogleChrome/puppeteer</a><br></p><p>Аудит 2.0</p><p>• <a href="https://youtu.be/b0Q5Zp_yKaU">A11ycasts: Audits 2.0</a><br>• <a href="https://remysharp.com/2017/08/17/contrast-ratio-in-devtools">Contrast ratio in devtools</a><br>• <a href="https://youtu.be/2nSib5UuR_g">Особенности интерфейсов при работе со скринридерами</a><br>• <a href="https://bitsofco.de/pa11y/">Accessibility Testing with pa11y</a><br></p><p>Доступность</p><p>• <a href="https://habr.ru/p/335442">Как сделать сайты доступнее для незрячих</a><br>• <a href="https://htmlacademy.ru/intensive/htmlcss">Базовая вёрстка с доступностью</a><br></p><p>SVG</p><p>• <a href="http://css.yoksel.ru/svg-sizes/">Размеры в SVG, Юля Бухвалова</a><br></p><p>Флексы для дизайнера</p><p>• <a href="http://css-live.ru/articles/rukovodstvo-po-fleksboksam-i-gridam-dlya-dizajnerov.html">Руководство по флексам и гридам для дизайнеров</a><br></p><p>Видео по фронтенду</p><p>• <a href="https://youtu.be/srUZ9E4qQlQ">HTML Шорты: Адаптивная вёрстка</a><br>• <a href="https://www.youtube.com/channel/UCEBHlT_L1ME6e9ixaRPp0wg">Новый канал getInstance</a><br>• <a href="http://5minreact.ru/31-getinstance/">Пятиминутка React с Екатериной Назаровой</a><br></p><p>Кроссбраузерность</p><p>• <a href="https://webcompat.com/issues/8970">Allo.google.com site is not usable</a><br>• <a href="https://twitter.com/pepelsbey_/status/897712883987075073">It’s all about UA sniffing</a><br>• <a href="https://twitter.com/mbleigh/status/898235939855540224">Only Chrome supports WebRTC &amp; Fetch</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/81.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/81.mp3" length="31177960"/><itunes:episode>81</itunes:episode><itunes:duration>3894</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>21 августа 2017: Наши на западе, Chrome 61, аудит 2.0, доступность, SVG, дизайнерам, видео, кроссбраузерность. Ольга Алексашенко, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>82. Safari, Stylo, PWA и Android, Polymer 3.0, Шорты, React или CSS, шрифты, новичкам, RadioJS</title><link>https://web-standards.ru/podcast/82/</link><pubDate>Mon, 28 Aug 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:11 События
00:06:58 Safari
00:11:51 Stylo
00:21:39 PWA и Android
00:29:29 Polymer 3.0
00:50:50 Читайте Шорты
00:54:45 React или CSS
00:59:12 Шрифты
01:06:32 Новичкам
01:16:58 RadioJS

События

• LvivJS во Львове 26 августа http://lvivjs.org.ua/
• DevFest Siberia в Новосибирске 23—24 сентября https://gdg-siberia.com/ru/schedule/
• Форма для докладов на pitercss_meetup https://docs.google.com/forms/d/e/1FAIpQLSe54sCg3DjMM-nfM7MYzDv-hkzjvuILBtNZFTyz4TzuKYia6A/viewform
• Почта для докладов hi@pitercss.com
• Moscow_css в Москве 7 сентября https://moscowcss.timepad.ru/event/552269/
• Почта для докладов hi@css.moscow
• FrontTalks в Екатеринбурге 16—17 сентября http://fronttalks.ru/
• WSD в Минске 21 октября https://wsd.events/
• Почта для докладов wst@web-standards.ru

Safari

• Release Notes for Safari TP 38 https://webkit.org/blog/7877/release-notes-for-safari-technology-preview-38/

Stylo

• Inside a super fast CSS engine: Quantum CSS https://hacks.mozilla.org/2017/08/inside-a-super-fast-css-engine-quantum-css-aka-stylo/

PWA и Android

• Android Oreo takes a bite out of PWA https://medium.com/p/30b7e854648f

Polymer 3.0

• Polymer @ YouTube https://youtu.be/tNulrEbTQf8
• Polymer 3.0 preview: npm and ES6 Modules https://www.polymer-project.org/blog/2017-08-22-npm-modules
• Polymer ditches HTML Imports in favor of ES6 modules https://twitter.com/davatron5000/status/900023379780149248
• HTML Modules https://github.com/w3c/webcomponents/issues/645

Читайте Шорты

• Хороший плохой манкипатчинг https://youtu.be/_1zIZhtZYek
• Шорты на Хабре https://habr.ru/p/336312/

React или CSS

• Div и React или input type=&quot;checkbox&quot; и CSS? https://twitter.com/webstandards_ru/status/899906156272988160

Шрифты

• Mix font-display values for same family https://twitter.com/zachleat/status/900406984297590785
• Glyphhanger https://github.com/filamentgroup/glyphhanger

Новичкам

• Путь верстальщика 2017 http://css-live.ru/faq/put-verstalshhika-god-2017.html
• Статья Максима Усачёва 2012 года http://css-live.ru/faq/put-verstalshhika.html

RadioJS

• RadioJS 49 https://radiojs.ru/2017/08/radiojs-49/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:11 События<br>00:06:58 Safari<br>00:11:51 Stylo<br>00:21:39 PWA и Android<br>00:29:29 Polymer 3.0<br>00:50:50 Читайте Шорты<br>00:54:45 React или CSS<br>00:59:12 Шрифты<br>01:06:32 Новичкам<br>01:16:58 RadioJS<br></p><p>События</p><p>• <a href="http://lvivjs.org.ua/">LvivJS во Львове 26 августа</a><br>• <a href="https://gdg-siberia.com/ru/schedule/">DevFest Siberia в Новосибирске 23—24 сентября</a><br>• <a href="https://docs.google.com/forms/d/e/1FAIpQLSe54sCg3DjMM-nfM7MYzDv-hkzjvuILBtNZFTyz4TzuKYia6A/viewform">Форма для докладов на pitercss_meetup</a><br>• Почта для докладов hi@pitercss.com<br>• <a href="https://moscowcss.timepad.ru/event/552269/">Moscow_css в Москве 7 сентября</a><br>• Почта для докладов hi@css.moscow<br>• <a href="http://fronttalks.ru/">FrontTalks в Екатеринбурге 16—17 сентября</a><br>• <a href="https://wsd.events/">WSD в Минске 21 октября</a><br>• Почта для докладов wst@web-standards.ru<br></p><p>Safari</p><p>• <a href="https://webkit.org/blog/7877/release-notes-for-safari-technology-preview-38/">Release Notes for Safari TP 38</a><br></p><p>Stylo</p><p>• <a href="https://hacks.mozilla.org/2017/08/inside-a-super-fast-css-engine-quantum-css-aka-stylo/">Inside a super fast CSS engine: Quantum CSS</a><br></p><p>PWA и Android</p><p>• <a href="https://medium.com/p/30b7e854648f">Android Oreo takes a bite out of PWA</a><br></p><p>Polymer 3.0</p><p>• <a href="https://youtu.be/tNulrEbTQf8">Polymer @ YouTube</a><br>• <a href="https://www.polymer-project.org/blog/2017-08-22-npm-modules">Polymer 3.0 preview: npm and ES6 Modules</a><br>• <a href="https://twitter.com/davatron5000/status/900023379780149248">Polymer ditches HTML Imports in favor of ES6 modules</a><br>• <a href="https://github.com/w3c/webcomponents/issues/645">HTML Modules</a><br></p><p>Читайте Шорты</p><p>• <a href="https://youtu.be/_1zIZhtZYek">Хороший плохой манкипатчинг</a><br>• <a href="https://habr.ru/p/336312/">Шорты на Хабре</a><br></p><p>React или CSS</p><p>• <a href="https://twitter.com/webstandards_ru/status/899906156272988160">Div и React или input type=&quot;checkbox&quot; и CSS?</a><br></p><p>Шрифты</p><p>• <a href="https://twitter.com/zachleat/status/900406984297590785">Mix font-display values for same family</a><br>• <a href="https://github.com/filamentgroup/glyphhanger">Glyphhanger</a><br></p><p>Новичкам</p><p>• <a href="http://css-live.ru/faq/put-verstalshhika-god-2017.html">Путь верстальщика 2017</a><br>• <a href="http://css-live.ru/faq/put-verstalshhika.html">Статья Максима Усачёва 2012 года</a><br></p><p>RadioJS</p><p>• <a href="https://radiojs.ru/2017/08/radiojs-49/">RadioJS 49</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/82.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/82.mp3" length="40004723"/><itunes:episode>82</itunes:episode><itunes:duration>4998</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>28 августа 2017: Safari, Stylo, PWA и Android, Polymer 3.0, Шорты, React или CSS, шрифты, новичкам, RadioJS. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>83. Браузер без головы, многопоточный JS, Edge, оптимизация загрузки, фавиконки, веб-мастера</title><link>https://web-standards.ru/podcast/83/</link><pubDate>Mon, 04 Sep 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:13 События
00:09:13 Браузер без головы
00:19:44 Многопоточный JS
00:33:46 Новинки Edge
00:37:57 Оптимизация загрузки
01:04:29 Фавиконки в Шортах
01:09:52 На все руки веб-мастер

События

• Moscow Frontend Conference в Москве 2 сентября http://frontconf.moscow/
• Pitercss_meetup №14 в Петербурге 26 сентября https://pitercss.timepad.ru/event/564590/
• CSS-Minsk-JS в Минске 10 сентября http://css-minsk-js.by/

Браузер без головы

• Headless mode on MDN https://developer.mozilla.org/en-US/Firefox/Headless_mode
• Screenshots of specific HTML nodes in Chrome https://twitter.com/chromedevtools/status/902662330240057344
• Capture DOM element screenshot using Chrome headless https://gist.github.com/malyw/b4e8284e42fdaeceab9a67a9b0263743

Многопоточный JS

• WebKit: Concurrent JavaScript: It can work! https://webkit.org/blog/7846/concurrent-javascript-it-can-work/
• What’s New In Chrome DevTools 62 https://developers.google.com/web/updates/2017/08/devtools-release-notes

Новинки Edge

• New web platform features in Edge https://developer.microsoft.com/en-us/microsoft-edge/platform/changelog/desktop/16275/?compareWith=16170

Оптимизация загрузки

• Ускоряем загрузку сайтов в эпоху смартфонов https://medium.com/p/f9fa0f6ac672
• Managing CSS &amp; JS in an HTTP/2 World https://www.viget.com/articles/managing-css-js-http-2
• Why Latency Matters: Foundations of Web Performance https://youtu.be/ak4EZQB4Ylg
• Manual priority control of resource fetching https://discourse.wicg.io/t/manual-priority-control-of-resource-fetching/2280

Фавиконки в Шортах

• Подключение фавиконок, HTML Шорты https://youtu.be/iG9WF8VpogY

На все руки веб-мастер

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:13 События<br>00:09:13 Браузер без головы<br>00:19:44 Многопоточный JS<br>00:33:46 Новинки Edge<br>00:37:57 Оптимизация загрузки<br>01:04:29 Фавиконки в Шортах<br>01:09:52 На все руки веб-мастер<br></p><p>События</p><p>• <a href="http://frontconf.moscow/">Moscow Frontend Conference в Москве 2 сентября</a><br>• <a href="https://pitercss.timepad.ru/event/564590/">Pitercss_meetup №14 в Петербурге 26 сентября</a><br>• <a href="http://css-minsk-js.by/">CSS-Minsk-JS в Минске 10 сентября</a><br></p><p>Браузер без головы</p><p>• <a href="https://developer.mozilla.org/en-US/Firefox/Headless_mode">Headless mode on MDN</a><br>• <a href="https://twitter.com/chromedevtools/status/902662330240057344">Screenshots of specific HTML nodes in Chrome</a><br>• <a href="https://gist.github.com/malyw/b4e8284e42fdaeceab9a67a9b0263743">Capture DOM element screenshot using Chrome headless</a><br></p><p>Многопоточный JS</p><p>• <a href="https://webkit.org/blog/7846/concurrent-javascript-it-can-work/">WebKit: Concurrent JavaScript: It can work!</a><br>• <a href="https://developers.google.com/web/updates/2017/08/devtools-release-notes">What’s New In Chrome DevTools 62</a><br></p><p>Новинки Edge</p><p>• <a href="https://developer.microsoft.com/en-us/microsoft-edge/platform/changelog/desktop/16275/?compareWith=16170">New web platform features in Edge</a><br></p><p>Оптимизация загрузки</p><p>• <a href="https://medium.com/p/f9fa0f6ac672">Ускоряем загрузку сайтов в эпоху смартфонов</a><br>• <a href="https://www.viget.com/articles/managing-css-js-http-2">Managing CSS &amp; JS in an HTTP/2 World</a><br>• <a href="https://youtu.be/ak4EZQB4Ylg">Why Latency Matters: Foundations of Web Performance</a><br>• <a href="https://discourse.wicg.io/t/manual-priority-control-of-resource-fetching/2280">Manual priority control of resource fetching</a><br></p><p>Фавиконки в Шортах</p><p>• <a href="https://youtu.be/iG9WF8VpogY">Подключение фавиконок, HTML Шорты</a><br></p><p>На все руки веб-мастер</p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/83.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/83.mp3" length="34791911"/><itunes:episode>83</itunes:episode><itunes:duration>4346</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>4 сентября 2017: Браузер без головы, многопоточный JS, Edge, оптимизация загрузки, фавиконки, веб-мастера. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>84. Safari, Chrome и Firefox, Yarn 1.0, как сломать гриды и почему не нужны ресеты</title><link>https://web-standards.ru/podcast/84/</link><pubDate>Mon, 11 Sep 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:20 События
00:07:38 Браузеры
00:35:19 Yarn 1.0
00:51:19 Сломать гриды
00:54:51 Ресеты не нужны

События

• CSS-Minsk-JS в Минске 10 сентября http://css-minsk-js.by/
• FrontTalks в Екатеринбурге 16—17 сентября http://fronttalks.ru/
• PiterJS №17 в Петербурге 21 сентября https://meetabit.com/events/piterjs-17
• Pitercss_meetup №14 в Петербурге 26 сентября https://pitercss.timepad.ru/event/564590/
• Fronteers в Амстердаме 5—6 октября https://fronteers.nl/congres/2017/
• Календарь событий по фронтенду https://github.com/web-standards/calendar

Браузеры

• Release Notes for Safari Technology Preview 39 https://webkit.org/blog/7913/release-notes-for-safari-technology-preview-39/
• New in Chrome 61 https://developers.google.com/web/updates/2017/09/nic61
• Webcompat: layout is messed up https://github.com/webcompat/web-bugs/issues/3685

Yarn 1.0

• Announcing Yarn 1.0 https://code.facebook.com/posts/274518539716230

Сломать гриды

• Что может поломать макет на гридах http://css-live.ru/articles/chto-mozhet-polomat-maket-na-gridax-css-grid-layout.html

Ресеты не нужны

• Stop Using Resets https://meiert.com/en/blog/stop-using-resets/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:20 События<br>00:07:38 Браузеры<br>00:35:19 Yarn 1.0<br>00:51:19 Сломать гриды<br>00:54:51 Ресеты не нужны<br></p><p>События</p><p>• <a href="http://css-minsk-js.by/">CSS-Minsk-JS в Минске 10 сентября</a><br>• <a href="http://fronttalks.ru/">FrontTalks в Екатеринбурге 16—17 сентября</a><br>• <a href="https://meetabit.com/events/piterjs-17">PiterJS №17 в Петербурге 21 сентября</a><br>• <a href="https://pitercss.timepad.ru/event/564590/">Pitercss_meetup №14 в Петербурге 26 сентября</a><br>• <a href="https://fronteers.nl/congres/2017/">Fronteers в Амстердаме 5—6 октября</a><br>• <a href="https://github.com/web-standards/calendar">Календарь событий по фронтенду</a><br></p><p>Браузеры</p><p>• <a href="https://webkit.org/blog/7913/release-notes-for-safari-technology-preview-39/">Release Notes for Safari Technology Preview 39</a><br>• <a href="https://developers.google.com/web/updates/2017/09/nic61">New in Chrome 61</a><br>• <a href="https://github.com/webcompat/web-bugs/issues/3685">Webcompat: layout is messed up</a><br></p><p>Yarn 1.0</p><p>• <a href="https://code.facebook.com/posts/274518539716230">Announcing Yarn 1.0</a><br></p><p>Сломать гриды</p><p>• <a href="http://css-live.ru/articles/chto-mozhet-polomat-maket-na-gridax-css-grid-layout.html">Что может поломать макет на гридах</a><br></p><p>Ресеты не нужны</p><p>• <a href="https://meiert.com/en/blog/stop-using-resets/">Stop Using Resets</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/84.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/84.mp3" length="31573512"/><itunes:episode>84</itunes:episode><itunes:duration>3944</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>11 сентября 2017: Safari, Chrome и Firefox, Yarn 1.0, как сломать гриды и почему не нужны ресеты. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>85. CSS-Minsk-JS speakers Aga Naplocha, Harry Roberts, Eva Lettner, Zach Leatherman, Kitty Giraudel</title><link>https://web-standards.ru/podcast/85/</link><pubDate>Thu, 14 Sep 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Vadim Makeev

Гости: Aga Naplocha, Harry Roberts, Eva Lettner, Zach Leatherman, Kitty Giraudel

Темы

00:00:00 Интро
00:00:27 Aga Naplocha
00:13:18 Harry Roberts
00:34:02 Eva Lettner
00:48:20 Zach Leatherman
01:02:14 Kitty Giraudel

Aga Naplocha

• Aga on Twitter https://twitter.com/aganaplocha
• The Awwwesomes http://theawwwesomes.org/
• CSSclasses http://cssclass.es/

Harry Roberts

• Harry on Twitter https://twitter.com/csswizardry
• CSS Wizardry https://csswizardry.com/
• Inuitcss https://github.com/inuitcss/inuitcss

Eva Lettner

• Eva on Twitter https://twitter.com/eva_trostlos
• Eva on CodePen https://codepen.io/eva_trostlos/

Zach Leatherman

• Zach on Twitter https://twitter.com/zachleat
• Bram Stein on Twitter https://twitter.com/bram_stein
• A Comprehensive Guide to Font Loading Strategies https://www.zachleat.com/web/comprehensive-webfonts/

Kitty Giraudel

• Kitty on Twitter https://twitter.com/KittyGiraudel
• Sass Guidelines https://sass-guidelin.es/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Vadim Makeev</p><p>Гости: Aga Naplocha, Harry Roberts, Eva Lettner, Zach Leatherman, Kitty Giraudel</p><p>Темы</p><p>00:00:00 Интро<br>00:00:27 Aga Naplocha<br>00:13:18 Harry Roberts<br>00:34:02 Eva Lettner<br>00:48:20 Zach Leatherman<br>01:02:14 Kitty Giraudel<br></p><p>Aga Naplocha</p><p>• <a href="https://twitter.com/aganaplocha">Aga on Twitter</a><br>• <a href="http://theawwwesomes.org/">The Awwwesomes</a><br>• <a href="http://cssclass.es/">CSSclasses</a><br></p><p>Harry Roberts</p><p>• <a href="https://twitter.com/csswizardry">Harry on Twitter</a><br>• <a href="https://csswizardry.com/">CSS Wizardry</a><br>• <a href="https://github.com/inuitcss/inuitcss">Inuitcss</a><br></p><p>Eva Lettner</p><p>• <a href="https://twitter.com/eva_trostlos">Eva on Twitter</a><br>• <a href="https://codepen.io/eva_trostlos/">Eva on CodePen</a><br></p><p>Zach Leatherman</p><p>• <a href="https://twitter.com/zachleat">Zach on Twitter</a><br>• <a href="https://twitter.com/bram_stein">Bram Stein on Twitter</a><br>• <a href="https://www.zachleat.com/web/comprehensive-webfonts/">A Comprehensive Guide to Font Loading Strategies</a><br></p><p>Kitty Giraudel</p><p>• <a href="https://twitter.com/KittyGiraudel">Kitty on Twitter</a><br>• <a href="https://sass-guidelin.es/">Sass Guidelines</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/85.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/85.mp3" length="41433884"/><itunes:episode>85</itunes:episode><itunes:duration>5176</itunes:duration><itunes:author>Vadim Makeev</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>14 сентября 2017: CSS-Minsk-JS speakers Aga Naplocha, Harry Roberts, Eva Lettner, Zach Leatherman, Kitty Giraudel. Vadim Makeev</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>86. Адаптивность, редакторы, инверсная тема, git --force, гриды, вёрстка, ES-модули в Node</title><link>https://web-standards.ru/podcast/86/</link><pubDate>Mon, 18 Sep 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:12 События
00:02:36 Вписаться в iPhone X
00:16:00 Редакторы кода
00:26:10 Инверсная тема в 153 байтах
00:33:15 Жизнь после git --force
00:41:02 История гридов
00:44:06 Вёрстка и программирование
01:01:51 ES-модули в Node и в бою

События

• FrontTalks в Екатеринбурге 16—17 сентября https://events.yandex.ru/events/fronttalks/2017/
• CSS-Minsk-JS в Минске 10 сентября http://css-minsk-js.by/
• Fronthub в Ульяновске 11 ноября http://fronthub.ru/

Вписаться в iPhone X

• iOS 11 Viewport https://ayogo.com/blog/ios11-viewport/
• Removing the White Bars in Safari on iPhone X http://stephenradford.me/removing-the-white-bars-in-safari-on-iphone-x/
• Add safe area properties/constants https://github.com/w3c/csswg-drafts/pull/1819
• Now that the iPhone X has been announced… https://github.com/w3c/csswg-drafts/issues/1693

Редакторы кода

• Sublime Text 3.0 https://www.sublimetext.com/blog/articles/sublime-text-3-point-0
• Introducing Atom-IDE http://blog.atom.io/2017/09/12/announcing-atom-ide.html

Инверсная тема в 153 байтах

• A Theme Switcher https://inclusive-components.design/a-theme-switcher/

Жизнь после git --force

• Git push --force and how to deal with it https://evilmartians.com/chronicles/git-push---force-and-how-to-deal-with-it
• Git Tower https://www.git-tower.com/

История гридов

• Creating CSS Grid https://youtu.be/J9uaT9dggZE

Вёрстка и программирование

• Is there any value in people who cannot write JS? https://medium.com/p/d0a66b16de06
• Математика для программиста, HTML Шорты https://habr.ru/p/337952/

ES-модули в Node и в бою

• What’s new in Node.js 8.5? https://blog.risingstack.com/whats-new-in-node-js-8-5/
• Using ES modules natively in Node.js http://2ality.com/2017/09/native-esm-node.html
• Deploying ES2015+ Code in Production Today https://philipwalton.com/articles/deploying-es2015-code-in-production-today/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:12 События<br>00:02:36 Вписаться в iPhone X<br>00:16:00 Редакторы кода<br>00:26:10 Инверсная тема в 153 байтах<br>00:33:15 Жизнь после git --force<br>00:41:02 История гридов<br>00:44:06 Вёрстка и программирование<br>01:01:51 ES-модули в Node и в бою<br></p><p>События</p><p>• <a href="https://events.yandex.ru/events/fronttalks/2017/">FrontTalks в Екатеринбурге 16—17 сентября</a><br>• <a href="http://css-minsk-js.by/">CSS-Minsk-JS в Минске 10 сентября</a><br>• <a href="http://fronthub.ru/">Fronthub в Ульяновске 11 ноября</a><br></p><p>Вписаться в iPhone X</p><p>• <a href="https://ayogo.com/blog/ios11-viewport/">iOS 11 Viewport</a><br>• <a href="http://stephenradford.me/removing-the-white-bars-in-safari-on-iphone-x/">Removing the White Bars in Safari on iPhone X</a><br>• <a href="https://github.com/w3c/csswg-drafts/pull/1819">Add safe area properties/constants</a><br>• <a href="https://github.com/w3c/csswg-drafts/issues/1693">Now that the iPhone X has been announced…</a><br></p><p>Редакторы кода</p><p>• <a href="https://www.sublimetext.com/blog/articles/sublime-text-3-point-0">Sublime Text 3.0</a><br>• <a href="http://blog.atom.io/2017/09/12/announcing-atom-ide.html">Introducing Atom-IDE</a><br></p><p>Инверсная тема в 153 байтах</p><p>• <a href="https://inclusive-components.design/a-theme-switcher/">A Theme Switcher</a><br></p><p>Жизнь после git --force</p><p>• <a href="https://evilmartians.com/chronicles/git-push---force-and-how-to-deal-with-it">Git push --force and how to deal with it</a><br>• <a href="https://www.git-tower.com/">Git Tower</a><br></p><p>История гридов</p><p>• <a href="https://youtu.be/J9uaT9dggZE">Creating CSS Grid</a><br></p><p>Вёрстка и программирование</p><p>• <a href="https://medium.com/p/d0a66b16de06">Is there any value in people who cannot write JS?</a><br>• <a href="https://habr.ru/p/337952/">Математика для программиста, HTML Шорты</a><br></p><p>ES-модули в Node и в бою</p><p>• <a href="https://blog.risingstack.com/whats-new-in-node-js-8-5/">What’s new in Node.js 8.5?</a><br>• <a href="http://2ality.com/2017/09/native-esm-node.html">Using ES modules natively in Node.js</a><br>• <a href="https://philipwalton.com/articles/deploying-es2015-code-in-production-today/">Deploying ES2015+ Code in Production Today</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/86.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/86.mp3" length="37022688"/><itunes:episode>86</itunes:episode><itunes:duration>4625</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>18 сентября 2017: Адаптивность, редакторы, инверсная тема, git --force, гриды, вёрстка, ES-модули в Node. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>87. Зачем Edge, Safari, Chrome 62, кому нужен CoffeeScript 2, идеи для DevTools</title><link>https://web-standards.ru/podcast/87/</link><pubDate>Mon, 25 Sep 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:08 События
00:11:21 Зачем вообще Edge
00:24:19 Новинки Safari
00:43:09 Бета Chrome 62
00:54:11 Кому нужен CoffeeScript 2
01:06:59 Идеи для DevTools

События

• Pitercss_meetup №14 в Питере 26 сентября https://pitercss.timepad.ru/event/564590/
• WSD в Минске 21 октября https://wsd.events/2017/10/21/
• Moscowcss 5 в Москве 31 октября https://moscowcss.timepad.ru/event/576236/
• OdessaFrontend в Одессе 27 сентября http://odessafrontend.com/
• Календарь событий по фронтенду https://github.com/web-standards/calendar
• Список сообществ CityJS https://github.com/web-standards/cityjs-list
• Front Fest Moscow в Москве 18 ноября https://2017.frontfest.ru/

Зачем вообще Edge

• Microsoft Edge Web Summit https://channel9.msdn.com/Events/WebPlatformSummit/Microsoft-Edge-Web-Summit-2017

Новинки Safari

• New WebKit Features in Safari 11 https://webkit.org/blog/7956/new-webkit-features-in-safari-11/
• Designing Websites for iPhone X https://webkit.org/blog/7929/designing-websites-for-iphone-x/
• Min and max now in WebKit https://twitter.com/iamvdo/status/910074435159420928
• How to design for that iPhone X knub thing https://twitter.com/fat/status/910212974190587904
• Release Notes for Safari Technology Preview 40 https://webkit.org/blog/7922/release-notes-for-safari-technology-preview-40/
• Holy shit it actually works in a stable Safari https://twitter.com/rreverser/status/902504540393660416

Бета Chrome 62

• Chrome 62 Beta https://blog.chromium.org/2017/09/chrome-62-beta-network-quality.html

Кому нужен CoffeeScript 2

• CoffeeScript 2 http://coffeescript.org/announcing-coffeescript-2/
• За что я люблю CoffeeScript (2011) http://simonenko.su/8725324958/for-what-i-love-coffeescript

Идеи для DevTools

• Prototyping the Future of DevTools https://medium.com/p/f54ba4d51891

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:08 События<br>00:11:21 Зачем вообще Edge<br>00:24:19 Новинки Safari<br>00:43:09 Бета Chrome 62<br>00:54:11 Кому нужен CoffeeScript 2<br>01:06:59 Идеи для DevTools<br></p><p>События</p><p>• <a href="https://pitercss.timepad.ru/event/564590/">Pitercss_meetup №14 в Питере 26 сентября</a><br>• <a href="https://wsd.events/2017/10/21/">WSD в Минске 21 октября</a><br>• <a href="https://moscowcss.timepad.ru/event/576236/">Moscowcss 5 в Москве 31 октября</a><br>• <a href="http://odessafrontend.com/">OdessaFrontend в Одессе 27 сентября</a><br>• <a href="https://github.com/web-standards/calendar">Календарь событий по фронтенду</a><br>• <a href="https://github.com/web-standards/cityjs-list">Список сообществ CityJS</a><br>• <a href="https://2017.frontfest.ru/">Front Fest Moscow в Москве 18 ноября</a><br></p><p>Зачем вообще Edge</p><p>• <a href="https://channel9.msdn.com/Events/WebPlatformSummit/Microsoft-Edge-Web-Summit-2017">Microsoft Edge Web Summit</a><br></p><p>Новинки Safari</p><p>• <a href="https://webkit.org/blog/7956/new-webkit-features-in-safari-11/">New WebKit Features in Safari 11</a><br>• <a href="https://webkit.org/blog/7929/designing-websites-for-iphone-x/">Designing Websites for iPhone X</a><br>• <a href="https://twitter.com/iamvdo/status/910074435159420928">Min and max now in WebKit</a><br>• <a href="https://twitter.com/fat/status/910212974190587904">How to design for that iPhone X knub thing</a><br>• <a href="https://webkit.org/blog/7922/release-notes-for-safari-technology-preview-40/">Release Notes for Safari Technology Preview 40</a><br>• <a href="https://twitter.com/rreverser/status/902504540393660416">Holy shit it actually works in a stable Safari</a><br></p><p>Бета Chrome 62</p><p>• <a href="https://blog.chromium.org/2017/09/chrome-62-beta-network-quality.html">Chrome 62 Beta</a><br></p><p>Кому нужен CoffeeScript 2</p><p>• <a href="http://coffeescript.org/announcing-coffeescript-2/">CoffeeScript 2</a><br>• <a href="http://simonenko.su/8725324958/for-what-i-love-coffeescript">За что я люблю CoffeeScript (2011)</a><br></p><p>Идеи для DevTools</p><p>• <a href="https://medium.com/p/f54ba4d51891">Prototyping the Future of DevTools</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/87.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/87.mp3" length="40343470"/><itunes:episode>87</itunes:episode><itunes:duration>5040</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>25 сентября 2017: Зачем Edge, Safari, Chrome 62, кому нужен CoffeeScript 2, идеи для DevTools. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>88. Лицензии и DRM, SVG и border-image, графика, Шорты и JS-типизация, доступные диалоги</title><link>https://web-standards.ru/podcast/88/</link><pubDate>Mon, 02 Oct 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:13 События
00:02:55 Лицензии и DRM
00:25:35 Чудеса SVG и border-image
00:42:34 Оптимизация графики
00:55:31 Шорты и JS-типизация
01:03:39 Доступные диалоги

События

• WSD в Минске 21 октября https://wsd.events/2017/10/21/
• WSD в Киеве 4 ноября https://wsd.events/2017/11/04/
• Fronteers в Амстердаме 5—6 октября https://fronteers.nl/congres/2017
• KharkivJS в Харькове 28—29 октября http://kharkivjs.org/
• LvivCSS во Львове 11 ноября http://www.lvivcss.com.ua/
• FrontFest в Москве 18 ноября http://frontfest.ru/
• HolyJS в Москве 10 декабря https://holyjs-moscow.ru/

Лицензии и DRM

• Relicensing React, Jest, Flow, and Immutable.js https://code.facebook.com/posts/300798627056246
• Relicensing the GraphQL specification https://code.facebook.com/posts/121714468491809/relicensing-the-graphql-specification/
• EME at the W3C https://alastairc.ac/2017/07/eme-at-the-w3c/
• EME Misdirection https://alastairc.ac/2017/09/eme-misdirection/
• Considering Open Source Licenses https://alistapart.com/article/considering-open-source-licenses

Чудеса SVG и border-image

• SQIP, SVG-Based Image Placeholder https://github.com/technopagan/sqip
• Border-image + linear-gradient http://jsbin.com/nopihep/edit?css,output
• Border-image + Houdini Paint API https://twitter.com/iamvdo/status/913765484402790400
• Рамки и фоны, часть 2 https://htmlacademy.ru/courses/88

Оптимизация графики

• Essential Image Optimization https://images.guide/
• HEIC https://en.wikipedia.org/wiki/High_Efficiency_Image_File_Format
• HEIV https://en.wikipedia.org/wiki/High_Efficiency_Video_Coding

Шорты и JS-типизация

• Сахарный JS https://habr.ru/p/338914/
• Draggable JS https://shopify.github.io/draggable/
• Covfefescript? http://coub.com/view/y2kir

Доступные диалоги

• It’s a (focus) Trap! https://habr.ru/p/338130/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:13 События<br>00:02:55 Лицензии и DRM<br>00:25:35 Чудеса SVG и border-image<br>00:42:34 Оптимизация графики<br>00:55:31 Шорты и JS-типизация<br>01:03:39 Доступные диалоги<br></p><p>События</p><p>• <a href="https://wsd.events/2017/10/21/">WSD в Минске 21 октября</a><br>• <a href="https://wsd.events/2017/11/04/">WSD в Киеве 4 ноября</a><br>• <a href="https://fronteers.nl/congres/2017">Fronteers в Амстердаме 5—6 октября</a><br>• <a href="http://kharkivjs.org/">KharkivJS в Харькове 28—29 октября</a><br>• <a href="http://www.lvivcss.com.ua/">LvivCSS во Львове 11 ноября</a><br>• <a href="http://frontfest.ru/">FrontFest в Москве 18 ноября</a><br>• <a href="https://holyjs-moscow.ru/">HolyJS в Москве 10 декабря</a><br></p><p>Лицензии и DRM</p><p>• <a href="https://code.facebook.com/posts/300798627056246">Relicensing React, Jest, Flow, and Immutable.js</a><br>• <a href="https://code.facebook.com/posts/121714468491809/relicensing-the-graphql-specification/">Relicensing the GraphQL specification</a><br>• <a href="https://alastairc.ac/2017/07/eme-at-the-w3c/">EME at the W3C</a><br>• <a href="https://alastairc.ac/2017/09/eme-misdirection/">EME Misdirection</a><br>• <a href="https://alistapart.com/article/considering-open-source-licenses">Considering Open Source Licenses</a><br></p><p>Чудеса SVG и border-image</p><p>• <a href="https://github.com/technopagan/sqip">SQIP, SVG-Based Image Placeholder</a><br>• <a href="http://jsbin.com/nopihep/edit?css,output">Border-image + linear-gradient</a><br>• <a href="https://twitter.com/iamvdo/status/913765484402790400">Border-image + Houdini Paint API</a><br>• <a href="https://htmlacademy.ru/courses/88">Рамки и фоны, часть 2</a><br></p><p>Оптимизация графики</p><p>• <a href="https://images.guide/">Essential Image Optimization</a><br>• <a href="https://en.wikipedia.org/wiki/High_Efficiency_Image_File_Format">HEIC</a><br>• <a href="https://en.wikipedia.org/wiki/High_Efficiency_Video_Coding">HEIV</a><br></p><p>Шорты и JS-типизация</p><p>• <a href="https://habr.ru/p/338914/">Сахарный JS</a><br>• <a href="https://shopify.github.io/draggable/">Draggable JS</a><br>• <a href="http://coub.com/view/y2kir">Covfefescript?</a><br></p><p>Доступные диалоги</p><p>• <a href="https://habr.ru/p/338130/">It’s a (focus) Trap!</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/88.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/88.mp3" length="32462761"/><itunes:episode>88</itunes:episode><itunes:duration>4055</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>2 октября 2017: Лицензии и DRM, SVG и border-image, графика, Шорты и JS-типизация, доступные диалоги. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>89. Браузеры, сетки и смерть сайтов, плохая кнопка, зачем доступность, знакомьтесь, JS</title><link>https://web-standards.ru/podcast/89/</link><pubDate>Mon, 09 Oct 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Ольга Алексашенко, Вадим Макеев

Темы

00:00:00 Интро
00:00:29 События
00:04:58 Браузеры и разнообразие
00:24:06 Сетки и смерть сайтов
00:36:17 Плохая кнопка
00:43:09 Зачем доступность
01:02:38 Знакомьтесь, JS

События

• WSD в Минске 21 октября https://wsd.events/2017/10/21/
• WSD в Киеве 4 ноября https://wsd.events/2017/11/04/
• Fronteers в Амстердаме 5—6 октября https://fronteers.nl/congres/2017
• Интерфейс для календаря https://wsevents.ru/

Браузеры и разнообразие

• Microsoft Edge for iOS and Android https://blogs.windows.com/msedgedev/2017/10/05/microsoft-edge-ios-android-developer/
• Firefox 56 http://tanalin.com/blog/2017/10/firefox-56/
• Intent to Implement: image async attribute https://groups.google.com/a/chromium.org/d/msg/blink-dev/9i6wgXv7c7c/0kiqdQkhBQAJ
• Help Your Users Save-Data https://css-tricks.com/help-users-save-data/

Сетки и смерть сайтов

• Как создать адаптивную сетку https://medium.com/p/89d07e48a564
• Frontender Magazine https://frontender.info/
• У нас небольшая катастрофа https://twitter.com/frontenderinfo/status/858341226327810048

Плохая кнопка

• Making a Pure CSS Play/Pause Button https://css-tricks.com/making-pure-css-playpause-button/

Зачем доступность

• Переключатель темы https://medium.com/p/96174d95be75
• Tabbed Interfaces https://inclusive-components.design/tabbed-interfaces/
• How to build a toggle button https://youtu.be/16gvkPfPIx4
• ARIA Authoring Practices 1.1 https://www.w3.org/TR/wai-aria-practices-1.1/
• The future of accessibility for custom elements https://robdodson.me/the-future-of-accessibility-for-custom-elements/

Знакомьтесь, JS

• Знакомство с JavaScript https://htmlacademy.ru/courses/207

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:00:29 События<br>00:04:58 Браузеры и разнообразие<br>00:24:06 Сетки и смерть сайтов<br>00:36:17 Плохая кнопка<br>00:43:09 Зачем доступность<br>01:02:38 Знакомьтесь, JS<br></p><p>События</p><p>• <a href="https://wsd.events/2017/10/21/">WSD в Минске 21 октября</a><br>• <a href="https://wsd.events/2017/11/04/">WSD в Киеве 4 ноября</a><br>• <a href="https://fronteers.nl/congres/2017">Fronteers в Амстердаме 5—6 октября</a><br>• <a href="https://wsevents.ru/">Интерфейс для календаря</a><br></p><p>Браузеры и разнообразие</p><p>• <a href="https://blogs.windows.com/msedgedev/2017/10/05/microsoft-edge-ios-android-developer/">Microsoft Edge for iOS and Android</a><br>• <a href="http://tanalin.com/blog/2017/10/firefox-56/">Firefox 56</a><br>• <a href="https://groups.google.com/a/chromium.org/d/msg/blink-dev/9i6wgXv7c7c/0kiqdQkhBQAJ">Intent to Implement: image async attribute</a><br>• <a href="https://css-tricks.com/help-users-save-data/">Help Your Users Save-Data</a><br></p><p>Сетки и смерть сайтов</p><p>• <a href="https://medium.com/p/89d07e48a564">Как создать адаптивную сетку</a><br>• <a href="https://frontender.info/">Frontender Magazine</a><br>• <a href="https://twitter.com/frontenderinfo/status/858341226327810048">У нас небольшая катастрофа</a><br></p><p>Плохая кнопка</p><p>• <a href="https://css-tricks.com/making-pure-css-playpause-button/">Making a Pure CSS Play/Pause Button</a><br></p><p>Зачем доступность</p><p>• <a href="https://medium.com/p/96174d95be75">Переключатель темы</a><br>• <a href="https://inclusive-components.design/tabbed-interfaces/">Tabbed Interfaces</a><br>• <a href="https://youtu.be/16gvkPfPIx4">How to build a toggle button</a><br>• <a href="https://www.w3.org/TR/wai-aria-practices-1.1/">ARIA Authoring Practices 1.1</a><br>• <a href="https://robdodson.me/the-future-of-accessibility-for-custom-elements/">The future of accessibility for custom elements</a><br></p><p>Знакомьтесь, JS</p><p>• <a href="https://htmlacademy.ru/courses/207">Знакомство с JavaScript</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/89.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/89.mp3" length="32622110"/><itunes:episode>89</itunes:episode><itunes:duration>4075</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>9 октября 2017: Браузеры, сетки и смерть сайтов, плохая кнопка, зачем доступность, знакомьтесь, JS. Ольга Алексашенко, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>90. Затишье браузеров, Гитхаб, загрузка картинок, книги, война за CSS, редизайн Slack</title><link>https://web-standards.ru/podcast/90/</link><pubDate>Mon, 16 Oct 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:10 События
00:08:28 Затишье браузеров
00:12:31 Цифры Гитхаба
00:33:04 Загрузка картинок
00:39:24 (Не)нужные книги
00:48:54 Война за CSS
01:02:24 Редизайн Slack
01:19:11 Спецвыпуски

События

• WSD в Минске 21 октября https://wsd.events/2017/10/21/
• WSD в Киеве 4 ноября https://wsd.events/2017/11/04/
• IT Global Meetup #11 в Питере 28 октября http://piter-united.ru/itgm11/
• OdessaFrontend #2 в Одессе 31 октября http://odessafrontend.com/
• CSSconf в Берлине 1 июня https://2018.cssconf.eu/
• JSConf в Берлине 2—3 июня https://2018.jsconf.eu/
• CSSConf AU в Мельбурне 20 марта http://2018.cssconf.com.au/
• I’m in IoT на Front-Trends https://youtu.be/iBUnHhEEqkE

Затишье браузеров

• Link rel=&quot;preload&quot; will be temporarily unshipped in Firefox 57 https://groups.google.com/d/msg/mozilla.dev.platform/aNUUx0S6PxE/3E3TkBXtAgAJ
• Репозиторий WSD https://github.com/web-standards/web-standards-days

Цифры Гитхаба

• GitHub Universe https://githubuniverse.com/
• The State of the Octoverse 2017 https://octoverse.github.com/

Загрузка картинок

• Улучшаем опыт взаимодействия с формами http://simonenko.su/38146501854/improving-ux-for-web-form
• Creating a Camera App https://youtu.be/lP-uvmpwBOs
• Uploading an Image https://youtu.be/5l6hecmxYwk

(Не)нужные книги

• CSS: The Definitive Guide, 4th Edition Goes to Print http://meyerweb.com/eric/thoughts/2017/10/11/csstdg4e-goes-to-print/

Война за CSS

• Let There Be Peace on CSS http://www.didoo.net/2017/10/let-there-be-peace-on-css/
• Обсуждение в 70 выпуске https://soundcloud.com/web-standards/episode-70

Редизайн Slack

• Rebuilding Slack.com https://medium.com/p/b124c405c193

Спецвыпуски

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:10 События<br>00:08:28 Затишье браузеров<br>00:12:31 Цифры Гитхаба<br>00:33:04 Загрузка картинок<br>00:39:24 (Не)нужные книги<br>00:48:54 Война за CSS<br>01:02:24 Редизайн Slack<br>01:19:11 Спецвыпуски<br></p><p>События</p><p>• <a href="https://wsd.events/2017/10/21/">WSD в Минске 21 октября</a><br>• <a href="https://wsd.events/2017/11/04/">WSD в Киеве 4 ноября</a><br>• <a href="http://piter-united.ru/itgm11/">IT Global Meetup #11 в Питере 28 октября</a><br>• <a href="http://odessafrontend.com/">OdessaFrontend #2 в Одессе 31 октября</a><br>• <a href="https://2018.cssconf.eu/">CSSconf в Берлине 1 июня</a><br>• <a href="https://2018.jsconf.eu/">JSConf в Берлине 2—3 июня</a><br>• <a href="http://2018.cssconf.com.au/">CSSConf AU в Мельбурне 20 марта</a><br>• <a href="https://youtu.be/iBUnHhEEqkE">I’m in IoT на Front-Trends</a><br></p><p>Затишье браузеров</p><p>• <a href="https://groups.google.com/d/msg/mozilla.dev.platform/aNUUx0S6PxE/3E3TkBXtAgAJ">Link rel=&quot;preload&quot; will be temporarily unshipped in Firefox 57</a><br>• <a href="https://github.com/web-standards/web-standards-days">Репозиторий WSD</a><br></p><p>Цифры Гитхаба</p><p>• <a href="https://githubuniverse.com/">GitHub Universe</a><br>• <a href="https://octoverse.github.com/">The State of the Octoverse 2017</a><br></p><p>Загрузка картинок</p><p>• <a href="http://simonenko.su/38146501854/improving-ux-for-web-form">Улучшаем опыт взаимодействия с формами</a><br>• <a href="https://youtu.be/lP-uvmpwBOs">Creating a Camera App</a><br>• <a href="https://youtu.be/5l6hecmxYwk">Uploading an Image</a><br></p><p>(Не)нужные книги</p><p>• <a href="http://meyerweb.com/eric/thoughts/2017/10/11/csstdg4e-goes-to-print/">CSS: The Definitive Guide, 4th Edition Goes to Print</a><br></p><p>Война за CSS</p><p>• <a href="http://www.didoo.net/2017/10/let-there-be-peace-on-css/">Let There Be Peace on CSS</a><br>• <a href="https://soundcloud.com/web-standards/episode-70">Обсуждение в 70 выпуске</a><br></p><p>Редизайн Slack</p><p>• <a href="https://medium.com/p/b124c405c193">Rebuilding Slack.com</a><br></p><p>Спецвыпуски</p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/90.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/90.mp3" length="40702633"/><itunes:episode>90</itunes:episode><itunes:duration>5085</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>16 октября 2017: Затишье браузеров, Гитхаб, загрузка картинок, книги, война за CSS, редизайн Slack. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>91. Браузеры, общий MDN, ошибки верстальщиков, дизайнеры учатся кодить, харассмент</title><link>https://web-standards.ru/podcast/91/</link><pubDate>Tue, 24 Oct 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Ольга Алексашенко, Вадим Макеев

Темы

00:00:00 Интро
00:00:11 События
00:05:02 Браузеры и MDN
00:35:15 Ошибки верстальщиков
00:46:27 Дизайнеры учатся кодить
00:56:36 Харассмент

События

• WSD в Минске прошёл 21 октября https://wsd.events/2017/10/21/
• Exantech Code Jam в Москве 28 октября https://exantech.timepad.ru/event/592878/
• WSD в Киеве https://wsd.events/2017/11/04/ 4 ноября
• JavaScript Party в Новосибирске 25 октября https://events.yandex.ru/events/meetings/25-okt-2017/
• Rolling Scopes в Минске 10–11 февраля https://2018.conf.rollingscopes.com/
• Front‑Trends в Варшаве 24–25 мая https://2018.front-trends.com/speaking-at-front-trends/

Браузеры и MDN

• EdgeHTML 16 https://blogs.windows.com/msedgedev/2017/10/17/edgehtml-16-fall-creators-update/
• Chrome 62 https://youtu.be/jO8iVc4hEe8
• Source Sans Pro (variable) https://github.com/adobe-fonts/source-sans-pro/releases/tag/variable-fonts
• Support for variable fonts has reached critical mass https://twitter.com/variablefonts/status/921070099783737344
• Safari TP 42 https://webkit.org/blog/8001/release-notes-for-safari-technology-preview-42/
• Resource Hints https://w3c.github.io/resource-hints/
• PWAs with Firefox Nightly https://twitter.com/kennethrohde/status/920676961298649088
• Mozilla brings Microsoft, Google, the W3C, Samsung to MDN https://blog.mozilla.org/blog/2017/10/18/mozilla-brings-microsoft-google-w3c-samsung-together-create-cross-browser-documentation-mdn/
• W3Fools http://www.w3fools.com/
• WebPlatform https://webplatform.github.io/

Ошибки верстальщиков

• Ошибки и спорные вопросы вёрстки: разметка http://nicothin.pro/page/oshibki-i-spornye-voprosy-v-html-css-vjorstke-2
• Ошибки и спорные вопросы вёрстки: стилизация http://nicothin.pro/page/oshibki-i-spornye-voprosy-v-html-css-vjorstke-3

Дизайнеры учатся кодить

• Почему я решил изучать код https://teletype.in/@design-code/S1ZGYIt2Z
• Хороший старт и первые проблемы https://teletype.in/@design-code/SJM-kcITb
• Технолог — тоже дизайнер https://events.yandex.ru/lib/talks/460/

Харассмент

• How microaggressions are like mosquito bites https://youtu.be/hDd3bzA7450

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:00:11 События<br>00:05:02 Браузеры и MDN<br>00:35:15 Ошибки верстальщиков<br>00:46:27 Дизайнеры учатся кодить<br>00:56:36 Харассмент<br></p><p>События</p><p>• <a href="https://wsd.events/2017/10/21/">WSD в Минске прошёл 21 октября</a><br>• <a href="https://exantech.timepad.ru/event/592878/">Exantech Code Jam в Москве 28 октября</a><br>• <a href="https://wsd.events/2017/11/04/">WSD в Киеве</a> 4 ноября<br>• <a href="https://events.yandex.ru/events/meetings/25-okt-2017/">JavaScript Party в Новосибирске 25 октября</a><br>• <a href="https://2018.conf.rollingscopes.com/">Rolling Scopes в Минске 10–11 февраля</a><br>• <a href="https://2018.front-trends.com/speaking-at-front-trends/">Front‑Trends в Варшаве 24–25 мая</a><br></p><p>Браузеры и MDN</p><p>• <a href="https://blogs.windows.com/msedgedev/2017/10/17/edgehtml-16-fall-creators-update/">EdgeHTML 16</a><br>• <a href="https://youtu.be/jO8iVc4hEe8">Chrome 62</a><br>• <a href="https://github.com/adobe-fonts/source-sans-pro/releases/tag/variable-fonts">Source Sans Pro (variable)</a><br>• <a href="https://twitter.com/variablefonts/status/921070099783737344">Support for variable fonts has reached critical mass</a><br>• <a href="https://webkit.org/blog/8001/release-notes-for-safari-technology-preview-42/">Safari TP 42</a><br>• <a href="https://w3c.github.io/resource-hints/">Resource Hints</a><br>• <a href="https://twitter.com/kennethrohde/status/920676961298649088">PWAs with Firefox Nightly</a><br>• <a href="https://blog.mozilla.org/blog/2017/10/18/mozilla-brings-microsoft-google-w3c-samsung-together-create-cross-browser-documentation-mdn/">Mozilla brings Microsoft, Google, the W3C, Samsung to MDN</a><br>• <a href="http://www.w3fools.com/">W3Fools</a><br>• <a href="https://webplatform.github.io/">WebPlatform</a><br></p><p>Ошибки верстальщиков</p><p>• <a href="http://nicothin.pro/page/oshibki-i-spornye-voprosy-v-html-css-vjorstke-2">Ошибки и спорные вопросы вёрстки: разметка</a><br>• <a href="http://nicothin.pro/page/oshibki-i-spornye-voprosy-v-html-css-vjorstke-3">Ошибки и спорные вопросы вёрстки: стилизация</a><br></p><p>Дизайнеры учатся кодить</p><p>• <a href="https://teletype.in/@design-code/S1ZGYIt2Z">Почему я решил изучать код</a><br>• <a href="https://teletype.in/@design-code/SJM-kcITb">Хороший старт и первые проблемы</a><br>• <a href="https://events.yandex.ru/lib/talks/460/">Технолог — тоже дизайнер</a><br></p><p>Харассмент</p><p>• <a href="https://youtu.be/hDd3bzA7450">How microaggressions are like mosquito bites</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/91.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/91.mp3" length="33880900"/><itunes:episode>91</itunes:episode><itunes:duration>4232</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>24 октября 2017: Браузеры, общий MDN, ошибки верстальщиков, дизайнеры учатся кодить, харассмент. Ольга Алексашенко, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>92. События, доступность и дизайн с Настей Суховерховой, создательницей Веблайнд</title><link>https://web-standards.ru/podcast/92/</link><pubDate>Mon, 30 Oct 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Настя Суховерхова

Темы

00:00:00 Интро
00:00:57 События
00:09:27 Доступность
00:55:46 Дизайн

События

• WSD в Киеве 4 ноября https://wsd.events/2017/11/04/
• YGLF в Киеве 24–25 мая http://yglf.com.ua/
• YGLF в Тель-Авиве 30–31 октября https://yougottalovefrontend.com/
• Видео с Chrome Dev Summit https://www.youtube.com/playlist?list=PLNYkxOF6rcICUD5nBfRdAR6Fveosnqa5m

Доступность

• Веблайнд http://weblind.ru/
• Код на Гитхабе https://github.com/web-standards/weblind.ru
• Collapsible Sections https://inclusive-components.design/collapsible-sections/
• WAI-ARIA Authoring Practices 1.1 https://www.w3.org/TR/wai-aria-practices-1.1/
• A11ycasts Роба Додсона https://www.youtube.com/playlist?list=PLNYkxOF6rcICWx0C9LVWWVqvHlYJyqw7g

Дизайн

• Мои правила хорошей дизайн-системы https://habr.ru/p/340774/
• Прототипирование на продакшен-технологиях https://habr.ru/p/341028/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Гости: Настя Суховерхова</p><p>Темы</p><p>00:00:00 Интро<br>00:00:57 События<br>00:09:27 Доступность<br>00:55:46 Дизайн<br></p><p>События</p><p>• <a href="https://wsd.events/2017/11/04/">WSD в Киеве 4 ноября</a><br>• <a href="http://yglf.com.ua/">YGLF в Киеве 24–25 мая</a><br>• <a href="https://yougottalovefrontend.com/">YGLF в Тель-Авиве 30–31 октября</a><br>• <a href="https://www.youtube.com/playlist?list=PLNYkxOF6rcICUD5nBfRdAR6Fveosnqa5m">Видео с Chrome Dev Summit</a><br></p><p>Доступность</p><p>• <a href="http://weblind.ru/">Веблайнд</a><br>• <a href="https://github.com/web-standards/weblind.ru">Код на Гитхабе</a><br>• <a href="https://inclusive-components.design/collapsible-sections/">Collapsible Sections</a><br>• <a href="https://www.w3.org/TR/wai-aria-practices-1.1/">WAI-ARIA Authoring Practices 1.1</a><br>• <a href="https://www.youtube.com/playlist?list=PLNYkxOF6rcICWx0C9LVWWVqvHlYJyqw7g">A11ycasts Роба Додсона</a><br></p><p>Дизайн</p><p>• <a href="https://habr.ru/p/340774/">Мои правила хорошей дизайн-системы</a><br>• <a href="https://habr.ru/p/341028/">Прототипирование на продакшен-технологиях</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/92.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/92.mp3" length="35590233"/><itunes:episode>92</itunes:episode><itunes:duration>4446</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>30 октября 2017: События, доступность и дизайн с Настей Суховерховой, создательницей Веблайнд. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>93. WSD, YGLF, ReactiveConf, графика и цвет, фокус и курсоры, React и Kotlin, украинский фронтенд</title><link>https://web-standards.ru/podcast/93/</link><pubDate>Tue, 07 Nov 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев

Гости: Юрий Артюх, Юрий Ткаченко

Темы

00:00:00 Интро
00:03:23 События
00:25:19 Проблемная ReactiveConf
00:44:52 Графика и цвет
00:56:43 Фокус и курсоры
01:09:59 React и Kotlin
01:24:54 Украинский фронтенд

События

• WSD в Киеве 4 ноября https://wsd.events/2017/11/04/
• Запись трансляции https://youtu.be/HRlSn8qqD-M
• YGLF Kyiv в Киеве 24–25 мая 2018 http://yglf.com.ua/
• Frontend fwdays в Киеве 26 ноября https://frameworksdays.com/event/frontend-fwdays-17

Проблемная ReactiveConf

• ReactiveConf в Братиславе 25–27 октября https://reactiveconf.com/
• Why I will not be speaking at ReactiveConf https://medium.com/p/6e106b3816a5
• Why I cancelled my ReactiveConf talk https://medium.com/p/3a463bf14bd8

Графика и цвет

• SVGO 1.0 https://github.com/svg/svgo/releases/tag/v1.0.0
• SVG: context-properties https://developer.mozilla.org/en-US/docs/Web/CSS/-moz-context-properties
• Gifski https://gif.ski/
• GIF to video converter https://imageoptim.com/api/ungif

Фокус и курсоры

• Focusingly https://www.focusingly.net/
• A Better Focus https://codepen.io/AllThingsSmitty/pen/MOYNBO
• Change the pointer cursor https://github.com/w3c/csswg-drafts/issues/1936
• Colour management and gamut https://bjango.com/articles/colourmanagementgamut/

React и Kotlin

• Create React Kotlin App https://github.com/JetBrains/create-react-kotlin-app
• The melting pot of JavaScript https://increment.com/development/the-melting-pot-of-javascript/
• Removing React.js resulted in a 50% perf improvement https://twitter.com/NetflixUIE/status/923374215041912833
• Netflix functions without client-side React https://jakearchibald.com/2017/netflix-and-react/

Украинский фронтенд

• Kottans http://kottans.org/
• Front-end Science http://frontend-science.com/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев</p><p>Гости: Юрий Артюх, Юрий Ткаченко</p><p>Темы</p><p>00:00:00 Интро<br>00:03:23 События<br>00:25:19 Проблемная ReactiveConf<br>00:44:52 Графика и цвет<br>00:56:43 Фокус и курсоры<br>01:09:59 React и Kotlin<br>01:24:54 Украинский фронтенд<br></p><p>События</p><p>• <a href="https://wsd.events/2017/11/04/">WSD в Киеве 4 ноября</a><br>• <a href="https://youtu.be/HRlSn8qqD-M">Запись трансляции</a><br>• <a href="http://yglf.com.ua/">YGLF Kyiv в Киеве 24–25 мая 2018</a><br>• <a href="https://frameworksdays.com/event/frontend-fwdays-17">Frontend fwdays в Киеве 26 ноября</a><br></p><p>Проблемная ReactiveConf</p><p>• <a href="https://reactiveconf.com/">ReactiveConf в Братиславе 25–27 октября</a><br>• <a href="https://medium.com/p/6e106b3816a5">Why I will not be speaking at ReactiveConf</a><br>• <a href="https://medium.com/p/3a463bf14bd8">Why I cancelled my ReactiveConf talk</a><br></p><p>Графика и цвет</p><p>• <a href="https://github.com/svg/svgo/releases/tag/v1.0.0">SVGO 1.0</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/-moz-context-properties">SVG: context-properties</a><br>• <a href="https://gif.ski/">Gifski</a><br>• <a href="https://imageoptim.com/api/ungif">GIF to video converter</a><br></p><p>Фокус и курсоры</p><p>• <a href="https://www.focusingly.net/">Focusingly</a><br>• <a href="https://codepen.io/AllThingsSmitty/pen/MOYNBO">A Better Focus</a><br>• <a href="https://github.com/w3c/csswg-drafts/issues/1936">Change the pointer cursor</a><br>• <a href="https://bjango.com/articles/colourmanagementgamut/">Colour management and gamut</a><br></p><p>React и Kotlin</p><p>• <a href="https://github.com/JetBrains/create-react-kotlin-app">Create React Kotlin App</a><br>• <a href="https://increment.com/development/the-melting-pot-of-javascript/">The melting pot of JavaScript</a><br>• <a href="https://twitter.com/NetflixUIE/status/923374215041912833">Removing React.js resulted in a 50% perf improvement</a><br>• <a href="https://jakearchibald.com/2017/netflix-and-react/">Netflix functions without client-side React</a><br></p><p>Украинский фронтенд</p><p>• <a href="http://kottans.org/">Kottans</a><br>• <a href="http://frontend-science.com/">Front-end Science</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/93.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/93.mp3" length="47802647"/><itunes:episode>93</itunes:episode><itunes:duration>5973</itunes:duration><itunes:author>Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>7 ноября 2017: WSD, YGLF, ReactiveConf, графика и цвет, фокус и курсоры, React и Kotlin, украинский фронтенд. Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>94. События, Node.js 8 LTS, типографика и CSS, интервенции Chrome, дизайн в Деньгах</title><link>https://web-standards.ru/podcast/94/</link><pubDate>Mon, 13 Nov 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Михаил Колосков

Темы

00:00:00 Интро
00:01:47 События
00:14:18 Node.js
00:22:31 Типографика и CSS
00:29:34 Интервенции Chrome
00:44:39 Дизайн в Деньгах

События

• Видео с FrontTalks в Екатеринбурге 16–17 сентября https://www.youtube.com/playlist?list=PLKaafC45L_SQR57ehut1UTl1gcEZZ9hqL
• Видео с WSD в Минске 21 октября https://www.youtube.com/playlist?list=PLMBnwIwFEFHcH08btMm9QFbdOCvHqHz8G
• Ladies Code в Москве 25 ноября http://conf.ladiescode.ru/
• WSD в Москве 3 февраля https://wsd.events/2018/02/03/
• Krasnodar Frontend #1 в Краснодаре 19 ноября https://krddevdays.timepad.ru/event/592416/
• Ember.js Meetup #2 в Петербурге 24 ноября https://ember-js-spb.timepad.ru/event/605442/
• KharkivFrontend в Харькове 9 декабря https://twitter.com/KharkivFrontend
• JS Fest в Киеве 30–31 марта http://www.jsfest.com.ua/

Node.js

• Node.js 8 Moves into LTS https://medium.com/p/74cf754a10a0
• Жду npm install уже минут 10 https://twitter.com/pepelsbey/status/928216083248623616

Типографика и CSS

• Intent to Ship text-decoration-skip-ink https://groups.google.com/a/chromium.org/d/msg/blink-dev/47BHtmz0jVY/itAC_xpwBgAJ
• CSS Text Decoration L3 https://drafts.csswg.org/css-text-decor-3/#text-decoration-line-property
• CSS Pseudo-Elements L4 https://drafts.csswg.org/css-pseudo-4/#highlight-selectors

Интервенции Chrome

• My web app died from performance bankruptcy http://tonsky.me/blog/chrome-intervention/
• Chrome Platform Status: Interventions https://www.chromestatus.com/features#intervention

Дизайн в Деньгах

• Grid Layout + 3:4 modular scale https://twitter.com/nicewebtype/status/929035812662063105
• bemdesign/bem-layouts https://github.com/bemdesign/bem-layouts

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Гости: Михаил Колосков</p><p>Темы</p><p>00:00:00 Интро<br>00:01:47 События<br>00:14:18 Node.js<br>00:22:31 Типографика и CSS<br>00:29:34 Интервенции Chrome<br>00:44:39 Дизайн в Деньгах<br></p><p>События</p><p>• <a href="https://www.youtube.com/playlist?list=PLKaafC45L_SQR57ehut1UTl1gcEZZ9hqL">Видео с FrontTalks в Екатеринбурге 16–17 сентября</a><br>• <a href="https://www.youtube.com/playlist?list=PLMBnwIwFEFHcH08btMm9QFbdOCvHqHz8G">Видео с WSD в Минске 21 октября</a><br>• <a href="http://conf.ladiescode.ru/">Ladies Code в Москве 25 ноября</a><br>• <a href="https://wsd.events/2018/02/03/">WSD в Москве 3 февраля</a><br>• <a href="https://krddevdays.timepad.ru/event/592416/">Krasnodar Frontend #1 в Краснодаре 19 ноября</a><br>• <a href="https://ember-js-spb.timepad.ru/event/605442/">Ember.js Meetup #2 в Петербурге 24 ноября</a><br>• <a href="https://twitter.com/KharkivFrontend">KharkivFrontend в Харькове 9 декабря</a><br>• <a href="http://www.jsfest.com.ua/">JS Fest в Киеве 30–31 марта</a><br></p><p>Node.js</p><p>• <a href="https://medium.com/p/74cf754a10a0">Node.js 8 Moves into LTS</a><br>• <a href="https://twitter.com/pepelsbey/status/928216083248623616">Жду npm install уже минут 10</a><br></p><p>Типографика и CSS</p><p>• <a href="https://groups.google.com/a/chromium.org/d/msg/blink-dev/47BHtmz0jVY/itAC_xpwBgAJ">Intent to Ship text-decoration-skip-ink</a><br>• <a href="https://drafts.csswg.org/css-text-decor-3/#text-decoration-line-property">CSS Text Decoration L3</a><br>• <a href="https://drafts.csswg.org/css-pseudo-4/#highlight-selectors">CSS Pseudo-Elements L4</a><br></p><p>Интервенции Chrome</p><p>• <a href="http://tonsky.me/blog/chrome-intervention/">My web app died from performance bankruptcy</a><br>• <a href="https://www.chromestatus.com/features#intervention">Chrome Platform Status: Interventions</a><br></p><p>Дизайн в Деньгах</p><p>• <a href="https://twitter.com/nicewebtype/status/929035812662063105">Grid Layout + 3:4 modular scale</a><br>• <a href="https://github.com/bemdesign/bem-layouts">bemdesign/bem-layouts</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/94.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/94.mp3" length="43654307"/><itunes:episode>94</itunes:episode><itunes:duration>5454</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>13 ноября 2017: События, Node.js 8 LTS, типографика и CSS, интервенции Chrome, дизайн в Деньгах. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>95. Firefox, парное программирование, перфоманс, a11y, книги и термины, школы при компаниях, юниоры</title><link>https://web-standards.ru/podcast/95/</link><pubDate>Mon, 20 Nov 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев

Гости: Саша Годун

Темы

00:00:00 Интро
00:02:17 События
00:04:19 Firefox жив!
00:12:32 Парное программирование
00:24:36 Дорогой JS
00:31:31 Доступность
00:41:21 Книги и термины
00:52:23 Школы при компаниях
01:00:54 Юниоры

События

• Видео с WSD в Киеве https://www.youtube.com/playlist?list=PLMBnwIwFEFHcr7Ar9b6B29J-fXXOMZlOW
• WSD в Москве 3 февраля https://wsd.events/2018/02/03/
• Pitercss_meetup №16 в Питере 28 ноября https://pitercss.timepad.ru/event/613060/
• React Amsterdam в Амстердаме 13 апреля https://react.amsterdam/

Firefox жив!

• Firefox 57 http://tanalin.com/blog/2017/11/firefox-57/
• Firefox Quantum Devtools http://hacks.mozilla.org/2017/09/developer-edition-devtools-update-now-with-photon-ui/
• Firefox Quantum is live! Have some pixels! https://twitter.com/mart3ll/status/930435671143088128

Парное программирование

• Introducing Visual Studio Live Share https://code.visualstudio.com/blogs/2017/11/15/live-share
• Code together in real time with Teletype for Atom https://blog.atom.io/2017/11/15/code-together-in-real-time-with-teletype-for-atom.html
• Highcharts https://www.highcharts.com/

Дорогой JS

• The Cost Of JavaScript https://medium.com/p/84009f51e99e
• Real-world Web Performance Budgets https://infrequently.org/2017/10/can-you-afford-it-real-world-web-performance-budgets/

Доступность

• В интернете нет ни ступенек, ни пандусов http://www.the-village.ru/village/business/opyt/257012-accessibility-yandex
• Static AST checker for a11y rules on JSX elements https://github.com/evcohen/eslint-plugin-jsx-a11y
• Индуктивная доступность, Антон Есауленко https://youtu.be/6RwBzVioy-o
• Наадя https://soundcloud.com/naadiamusic
• Arzamas http://arzamas.academy/
• Веблайнд http://weblind.ru/

Книги и термины

• Секреты CSS, Лия Веру https://www.piter.com/collection/all/product/sekrety-css-idealnye-resheniya-ezhednevnyh-zadach
• A Book Apart https://abookapart.com/
• A Book Apart в МИФе https://www.mann-ivanov-ferber.ru/tag/category-book-apart/
• CSS: The Definitive Guide http://shop.oreilly.com/product/0636920012726.do
• Declining Complexity in CSS, Эрик Мейер http://meyerweb.com/eric/thoughts/2017/11/14/declining-complexity-in-css/
• Будет издана книга «CSS. Полное руководство» http://shtonda.blogspot.ru/2017/09/css-definitive-guide-4ed-meyer-weyl.html
• Словари по фронтенду https://github.com/web-standards/dictionary

Школы при компаниях

• Ночной фронтенд #10  https://medium.com/p/b349c398a25f

Юниоры

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев</p><p>Гости: Саша Годун</p><p>Темы</p><p>00:00:00 Интро<br>00:02:17 События<br>00:04:19 Firefox жив!<br>00:12:32 Парное программирование<br>00:24:36 Дорогой JS<br>00:31:31 Доступность<br>00:41:21 Книги и термины<br>00:52:23 Школы при компаниях<br>01:00:54 Юниоры<br></p><p>События</p><p>• <a href="https://www.youtube.com/playlist?list=PLMBnwIwFEFHcr7Ar9b6B29J-fXXOMZlOW">Видео с WSD в Киеве</a><br>• <a href="https://wsd.events/2018/02/03/">WSD в Москве 3 февраля</a><br>• <a href="https://pitercss.timepad.ru/event/613060/">Pitercss_meetup №16 в Питере 28 ноября</a><br>• <a href="https://react.amsterdam/">React Amsterdam в Амстердаме 13 апреля</a><br></p><p>Firefox жив!</p><p>• <a href="http://tanalin.com/blog/2017/11/firefox-57/">Firefox 57</a><br>• <a href="http://hacks.mozilla.org/2017/09/developer-edition-devtools-update-now-with-photon-ui/">Firefox Quantum Devtools</a><br>• <a href="https://twitter.com/mart3ll/status/930435671143088128">Firefox Quantum is live! Have some pixels!</a><br></p><p>Парное программирование</p><p>• <a href="https://code.visualstudio.com/blogs/2017/11/15/live-share">Introducing Visual Studio Live Share</a><br>• <a href="https://blog.atom.io/2017/11/15/code-together-in-real-time-with-teletype-for-atom.html">Code together in real time with Teletype for Atom</a><br>• <a href="https://www.highcharts.com/">Highcharts</a><br></p><p>Дорогой JS</p><p>• <a href="https://medium.com/p/84009f51e99e">The Cost Of JavaScript</a><br>• <a href="https://infrequently.org/2017/10/can-you-afford-it-real-world-web-performance-budgets/">Real-world Web Performance Budgets</a><br></p><p>Доступность</p><p>• <a href="http://www.the-village.ru/village/business/opyt/257012-accessibility-yandex">В интернете нет ни ступенек, ни пандусов</a><br>• <a href="https://github.com/evcohen/eslint-plugin-jsx-a11y">Static AST checker for a11y rules on JSX elements</a><br>• <a href="https://youtu.be/6RwBzVioy-o">Индуктивная доступность, Антон Есауленко</a><br>• <a href="https://soundcloud.com/naadiamusic">Наадя</a><br>• <a href="http://arzamas.academy/">Arzamas</a><br>• <a href="http://weblind.ru/">Веблайнд</a><br></p><p>Книги и термины</p><p>• <a href="https://www.piter.com/collection/all/product/sekrety-css-idealnye-resheniya-ezhednevnyh-zadach">Секреты CSS, Лия Веру</a><br>• <a href="https://abookapart.com/">A Book Apart</a><br>• <a href="https://www.mann-ivanov-ferber.ru/tag/category-book-apart/">A Book Apart в МИФе</a><br>• <a href="http://shop.oreilly.com/product/0636920012726.do">CSS: The Definitive Guide</a><br>• <a href="http://meyerweb.com/eric/thoughts/2017/11/14/declining-complexity-in-css/">Declining Complexity in CSS, Эрик Мейер</a><br>• <a href="http://shtonda.blogspot.ru/2017/09/css-definitive-guide-4ed-meyer-weyl.html">Будет издана книга «CSS. Полное руководство»</a><br>• <a href="https://github.com/web-standards/dictionary">Словари по фронтенду</a><br></p><p>Школы при компаниях</p><p>• <a href="https://medium.com/p/b349c398a25f">Ночной фронтенд #10 </a><br></p><p>Юниоры</p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/95.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/95.mp3" length="36774645"/><itunes:episode>95</itunes:episode><itunes:duration>4594</itunes:duration><itunes:author>Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>20 ноября 2017: Firefox, парное программирование, перфоманс, a11y, книги и термины, школы при компаниях, юниоры. Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>96. Firefox 58, JS-модули, React + BEM, карьера, For Web, паблики и Smashing Magazine</title><link>https://web-standards.ru/podcast/96/</link><pubDate>Mon, 27 Nov 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Андрей Романов

Темы

00:00:00 Интро
00:01:06 События
00:14:27 Firefox 58 и совместимость браузеров
00:30:16 JS-модули, React + BEM
01:07:31 Карьера, For Web
01:28:13 Паблики и Smashing Magazine

События

• Ответы на вопросы про YGLF Kyiv https://medium.com/p/9e41541f3c91
• JSConf Armenia в Ереване 9 декабря https://jsconf.am/
• Приём докладов на CSSconf https://2018.cssconf.eu/call-for-speakers/
• Приём докладов на JSConf https://2018.jsconf.eu/call-for-speakers/

Firefox 58 и совместимость браузеров

• New in Firefox 58: Developer Edition https://hacks.mozilla.org/2017/11/new-in-firefox-58-developer-edition/
• Wantr http://wantr.ru/

JS-модули, React + BEM

• Dynamic import() https://developers.google.com/web/updates/2017/11/dynamic-import
• Что за lit-html? https://zhukovka.github.io/js/featured/lit-html
• Bemto-components http://kizu.ru/bemto-components/
• jQuery умер, да здравствует React https://vk.com/wall109267511_2997
• Как я перестал верить технологиям https://youtu.be/p5g4giWmcvE

Карьера, For Web

• Andrey Romanov http://andrew-r.ru/
• Паблик For Web https://vk.com/forwebdev
• Телеграм For Web https://t.me/forwebdev
• Сайт For Web http://forwebdev.ru/

Паблики и Smashing Magazine

• Smashing Magazine https://www.smashingmagazine.com/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Алексей Симоненко, Вадим Макеев</p><p>Гости: Андрей Романов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:06 События<br>00:14:27 Firefox 58 и совместимость браузеров<br>00:30:16 JS-модули, React + BEM<br>01:07:31 Карьера, For Web<br>01:28:13 Паблики и Smashing Magazine<br></p><p>События</p><p>• <a href="https://medium.com/p/9e41541f3c91">Ответы на вопросы про YGLF Kyiv</a><br>• <a href="https://jsconf.am/">JSConf Armenia в Ереване 9 декабря</a><br>• <a href="https://2018.cssconf.eu/call-for-speakers/">Приём докладов на CSSconf</a><br>• <a href="https://2018.jsconf.eu/call-for-speakers/">Приём докладов на JSConf</a><br></p><p>Firefox 58 и совместимость браузеров</p><p>• <a href="https://hacks.mozilla.org/2017/11/new-in-firefox-58-developer-edition/">New in Firefox 58: Developer Edition</a><br>• <a href="http://wantr.ru/">Wantr</a><br></p><p>JS-модули, React + BEM</p><p>• <a href="https://developers.google.com/web/updates/2017/11/dynamic-import">Dynamic import()</a><br>• <a href="https://zhukovka.github.io/js/featured/lit-html">Что за lit-html?</a><br>• <a href="http://kizu.ru/bemto-components/">Bemto-components</a><br>• <a href="https://vk.com/wall109267511_2997">jQuery умер, да здравствует React</a><br>• <a href="https://youtu.be/p5g4giWmcvE">Как я перестал верить технологиям</a><br></p><p>Карьера, For Web</p><p>• <a href="http://andrew-r.ru/">Andrey Romanov</a><br>• <a href="https://vk.com/forwebdev">Паблик For Web</a><br>• <a href="https://t.me/forwebdev">Телеграм For Web</a><br>• <a href="http://forwebdev.ru/">Сайт For Web</a><br></p><p>Паблики и Smashing Magazine</p><p>• <a href="https://www.smashingmagazine.com/">Smashing Magazine</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/96.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/96.mp3" length="49732147"/><itunes:episode>96</itunes:episode><itunes:duration>6214</itunes:duration><itunes:author>Алексей Симоненко, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>27 ноября 2017: Firefox 58, JS-модули, React + BEM, карьера, For Web, паблики и Smashing Magazine. Алексей Симоненко, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>97. Edge и Chrome, Firefox и веб-компоненты, CSS-волшебники, подкаст, форматы, поддержка</title><link>https://web-standards.ru/podcast/97/</link><pubDate>Mon, 04 Dec 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:13 События
00:10:04 Edge и Chrome
00:31:15 Firefox и веб-компоненты
00:44:15 CSS-волшебники
01:01:12 Подкаст, форматы, поддержка

События

• KharkivFrontend #_0 в Харькове 9 декабря https://www.facebook.com/events/374527499670386/
• RND.JS #4 в Ростове-на-Дону 9 декабря https://vk.com/rndjs
• HolyJS в Москве 10–11 декабря https://holyjs-moscow.ru
• WSD в Москве 3 февраля https://wsd.events/2018/02/03/
• Frontend Conf в Москве 6–7 июня http://frontendconf.ru/
• ScotlandCSS в Эдинбурге 18 июля http://scotlandcss.com/
• ScotlandJS в Эдинбурге 18–20 июля http://scotlandjs.com/
• pitercss_conf в Петербурге 8-9 июня https://pitercss.com/

Edge и Chrome

• Edge now available for iOS and Android https://blogs.windows.com/windowsexperience/2017/11/30/microsoft-edge-now-available-for-ios-and-android/
• DevTools Chrome 63 https://youtu.be/Eyw_mwbABIQ
• DevTools Chrome 64 https://developers.google.com/web/updates/2017/11/devtools-release-notes

Firefox и веб-компоненты

• Intent to implement: Shadow DOM https://groups.google.com/d/msg/mozilla.dev.platform/aJvUlADn-Hk/BYB52MgDBQAJ
• Intent to implement: Custom Elements https://groups.google.com/d/msg/mozilla.dev.platform/BI3I0U7TDw0/6-W39tXpBAAJ
• Светлое будущее Custom Elements https://youtu.be/SX3qGBZ6UpM
• I is=&quot;the walrus&quot; https://bkardell.com/blog/TheWalrus.html
• GitHub vulnerability announcements https://twitter.com/rem/status/936665175335292930

CSS-волшебники

• Flexible Overflow http://kizu.ru/en/blog/flexible-overflow/
• A few syntaxes for element queries in CSS https://twitter.com/innovati/status/934453395410255872
• Generating Wireframe Boxes with CSS and HTML5 http://meyerweb.com/eric/thoughts/2017/11/27/generating-wireframe-boxes-with-css-and-html5/

Подкаст, форматы, поддержка

• Сгенерировать XML-фид из описаний выпуска https://github.com/web-standards/podcast/issues/182

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:13 События<br>00:10:04 Edge и Chrome<br>00:31:15 Firefox и веб-компоненты<br>00:44:15 CSS-волшебники<br>01:01:12 Подкаст, форматы, поддержка<br></p><p>События</p><p>• <a href="https://www.facebook.com/events/374527499670386/">KharkivFrontend #_0 в Харькове 9 декабря</a><br>• <a href="https://vk.com/rndjs">RND.JS #4 в Ростове-на-Дону 9 декабря</a><br>• <a href="https://holyjs-moscow.ru">HolyJS в Москве 10–11 декабря</a><br>• <a href="https://wsd.events/2018/02/03/">WSD в Москве 3 февраля</a><br>• <a href="http://frontendconf.ru/">Frontend Conf в Москве 6–7 июня</a><br>• <a href="http://scotlandcss.com/">ScotlandCSS в Эдинбурге 18 июля</a><br>• <a href="http://scotlandjs.com/">ScotlandJS в Эдинбурге 18–20 июля</a><br>• <a href="https://pitercss.com/">pitercss_conf в Петербурге 8-9 июня</a><br></p><p>Edge и Chrome</p><p>• <a href="https://blogs.windows.com/windowsexperience/2017/11/30/microsoft-edge-now-available-for-ios-and-android/">Edge now available for iOS and Android</a><br>• <a href="https://youtu.be/Eyw_mwbABIQ">DevTools Chrome 63</a><br>• <a href="https://developers.google.com/web/updates/2017/11/devtools-release-notes">DevTools Chrome 64</a><br></p><p>Firefox и веб-компоненты</p><p>• <a href="https://groups.google.com/d/msg/mozilla.dev.platform/aJvUlADn-Hk/BYB52MgDBQAJ">Intent to implement: Shadow DOM</a><br>• <a href="https://groups.google.com/d/msg/mozilla.dev.platform/BI3I0U7TDw0/6-W39tXpBAAJ">Intent to implement: Custom Elements</a><br>• <a href="https://youtu.be/SX3qGBZ6UpM">Светлое будущее Custom Elements</a><br>• <a href="https://bkardell.com/blog/TheWalrus.html">I is=&quot;the walrus&quot;</a><br>• <a href="https://twitter.com/rem/status/936665175335292930">GitHub vulnerability announcements</a><br></p><p>CSS-волшебники</p><p>• <a href="http://kizu.ru/en/blog/flexible-overflow/">Flexible Overflow</a><br>• <a href="https://twitter.com/innovati/status/934453395410255872">A few syntaxes for element queries in CSS</a><br>• <a href="http://meyerweb.com/eric/thoughts/2017/11/27/generating-wireframe-boxes-with-css-and-html5/">Generating Wireframe Boxes with CSS and HTML5</a><br></p><p>Подкаст, форматы, поддержка</p><p>• <a href="https://github.com/web-standards/podcast/issues/182">Сгенерировать XML-фид из описаний выпуска</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/97.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/97.mp3" length="34974815"/><itunes:episode>97</itunes:episode><itunes:duration>4369</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>4 декабря 2017: Edge и Chrome, Firefox и веб-компоненты, CSS-волшебники, подкаст, форматы, поддержка. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>98. Декодинг картинок, анимация и авторизация, Webpack или Parcel, GIF, Smashing Magazine</title><link>https://web-standards.ru/podcast/98/</link><pubDate>Mon, 11 Dec 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Виталий Фридман

Темы

00:00:00 Интро
00:04:19 События
00:23:16 Новинки браузеров
00:53:28 Webpack или Parcel
01:16:46 GIF устарел
01:26:30 Smashing Magazine

События

• HolyJS в Москве 10–11 декабря https://holyjs-moscow.ru
• Pitercss_meetup №17 в Питере 20 декабря https://pitercss.timepad.ru/event/627086/
• MinskJS Meetup 3 в Минске 25 января http://minskjs.by/
• WSD в Москве 3 февраля https://wsd.events/2018/02/03/
• Rolling Scopes в Минске 10–11 февраля https://2018.conf.rollingscopes.com/
• Smashing Conf https://smashingconf.com/

Новинки браузеров

• Safari TP 45 https://webkit.org/blog/8039/release-notes-for-safari-technology-preview-45/
• Chrome 63 https://developers.google.com/web/updates/2017/12/nic63
• Intent to Ship: image decoding attribute https://groups.google.com/a/chromium.org/d/msg/Blink-dev/MbXp16hQclY/bQjegyrbAgAJ
• Chrome 65 adding Web Animations API implementation https://twitter.com/dancwilson/status/938138635953692672
• Intent to Ship: Web Authentication https://groups.google.com/d/msg/mozilla.dev.platform/tsevyqfBHLE/lccldWNNBwAJ

Webpack или Parcel

• Webpack 4.0.0-alpha.0 https://github.com/webpack/webpack/issues/6064
• Parcel https://parceljs.org

GIF устарел

• Эволюция img Gif без формата GIF https://habr.ru/p/343958/
• Debugging Grid Layouts With Firefox Grid Inspector https://www.smashingmagazine.com/2017/12/grid-inspector/

Smashing Magazine

• Илья Пухальский https://twitter.com/pukhalski
• Виталий Фридман https://twitter.com/smashingmag

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Гости: Виталий Фридман</p><p>Темы</p><p>00:00:00 Интро<br>00:04:19 События<br>00:23:16 Новинки браузеров<br>00:53:28 Webpack или Parcel<br>01:16:46 GIF устарел<br>01:26:30 Smashing Magazine<br></p><p>События</p><p>• <a href="https://holyjs-moscow.ru">HolyJS в Москве 10–11 декабря</a><br>• <a href="https://pitercss.timepad.ru/event/627086/">Pitercss_meetup №17 в Питере 20 декабря</a><br>• <a href="http://minskjs.by/">MinskJS Meetup 3 в Минске 25 января</a><br>• <a href="https://wsd.events/2018/02/03/">WSD в Москве 3 февраля</a><br>• <a href="https://2018.conf.rollingscopes.com/">Rolling Scopes в Минске 10–11 февраля</a><br>• <a href="https://smashingconf.com/">Smashing Conf</a><br></p><p>Новинки браузеров</p><p>• <a href="https://webkit.org/blog/8039/release-notes-for-safari-technology-preview-45/">Safari TP 45</a><br>• <a href="https://developers.google.com/web/updates/2017/12/nic63">Chrome 63</a><br>• <a href="https://groups.google.com/a/chromium.org/d/msg/Blink-dev/MbXp16hQclY/bQjegyrbAgAJ">Intent to Ship: image decoding attribute</a><br>• <a href="https://twitter.com/dancwilson/status/938138635953692672">Chrome 65 adding Web Animations API implementation</a><br>• <a href="https://groups.google.com/d/msg/mozilla.dev.platform/tsevyqfBHLE/lccldWNNBwAJ">Intent to Ship: Web Authentication</a><br></p><p>Webpack или Parcel</p><p>• <a href="https://github.com/webpack/webpack/issues/6064">Webpack 4.0.0-alpha.0</a><br>• <a href="https://parceljs.org">Parcel</a><br></p><p>GIF устарел</p><p>• <a href="https://habr.ru/p/343958/">Эволюция img Gif без формата GIF</a><br>• <a href="https://www.smashingmagazine.com/2017/12/grid-inspector/">Debugging Grid Layouts With Firefox Grid Inspector</a><br></p><p>Smashing Magazine</p><p>• <a href="https://twitter.com/pukhalski">Илья Пухальский</a><br>• <a href="https://twitter.com/smashingmag">Виталий Фридман</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/98.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/98.mp3" length="52845459"/><itunes:episode>98</itunes:episode><itunes:duration>6603</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>11 декабря 2017: Декодинг картинок, анимация и авторизация, Webpack или Parcel, GIF, Smashing Magazine. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>99. Бета Chrome 64 и V8, опенсорс, что не так с CSS и классами в JS, HTML 5.2 и WHATWG</title><link>https://web-standards.ru/podcast/99/</link><pubDate>Mon, 18 Dec 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Андрей Мелихов

Темы

00:00:00 Интро
00:03:21 События
00:15:47 Бета Chrome 64 и V8
00:20:30 Поддержка опенсорса
00:50:00 Что не так с CSS
01:05:50 Что не так с классами в JS
01:22:22 HTML 5.2 и WHATWG

События

• Pitercss_meetup №17 в Питере 20 декабря https://pitercss.timepad.ru/event/627086/
• WSD в Москве 3 февраля https://wsd.events/2018/02/03/
• HolyJS Piter в Питере 19–20 мая https://holyjs-piter.ru/
• YGLF Kyiv в Киеве 24–25 мая http://yglf.com.ua/
• Front-Trends в Варшаве 24–25 мая https://2018.front-trends.com/
• Frontend Conf в Москве 28–29 мая http://frontendconf.ru/
• CSSconf в Берлине 1 июня https://2018.cssconf.eu/
• JSConf в Берлине 2–3 июня https://2018.jsconf.eu/
• Pitercss_conf в Питере 8–9 июня https://pitercss.com/
• CSS Day в Амстердаме 14–15 июня https://cssday.nl/2018

Бета Chrome 64 и V8

• Chrome 64 Beta https://developers.google.com/web/updates/2017/12/chrome-63-64-media-updates
• V8 JavaScript code coverage https://v8project.blogspot.ru/2017/12/javascript-code-coverage.html

Поддержка опенсорса

• Sindre Sorhus is creating open source software https://www.patreon.com/sindresorhus
• Gitcoin https://gitcoin.co/

Что не так с CSS

• CSS Reset: Bert Bos &amp; Håkon Wium Lie https://vimeo.com/237192358

Что не так с классами в JS

• I don’t like this pattern https://twitter.com/rauschma/status/937832318177366016
• Ideally the latter I’d say https://twitter.com/bmeurer/status/937968208140750851

HTML 5.2 и WHATWG

• Рекомендация HTML 5.2 https://www.w3.org/TR/html52/changes.html#changes
• Thanks Steve for everything https://lists.w3.org/Archives/Public/public-html/2017Dec/0006.html
• Новая политика WHATWG: шаг к единому стандарту HTML? http://css-live.ru/vecssti-s-polej/novaya-politika-whatwg-shag-k-edinomu-standartu-html.html
• Please ignore the WHATWG HTML spec https://twitter.com/heydonworks/status/940486866201169920
• Add link rel=&quot;modulepreload&quot; https://github.com/whatwg/html/commit/7c28027b80208aa6b126fa7b086c44877f584178

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Гости: Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:03:21 События<br>00:15:47 Бета Chrome 64 и V8<br>00:20:30 Поддержка опенсорса<br>00:50:00 Что не так с CSS<br>01:05:50 Что не так с классами в JS<br>01:22:22 HTML 5.2 и WHATWG<br></p><p>События</p><p>• <a href="https://pitercss.timepad.ru/event/627086/">Pitercss_meetup №17 в Питере 20 декабря</a><br>• <a href="https://wsd.events/2018/02/03/">WSD в Москве 3 февраля</a><br>• <a href="https://holyjs-piter.ru/">HolyJS Piter в Питере 19–20 мая</a><br>• <a href="http://yglf.com.ua/">YGLF Kyiv в Киеве 24–25 мая</a><br>• <a href="https://2018.front-trends.com/">Front-Trends в Варшаве 24–25 мая</a><br>• <a href="http://frontendconf.ru/">Frontend Conf в Москве 28–29 мая</a><br>• <a href="https://2018.cssconf.eu/">CSSconf в Берлине 1 июня</a><br>• <a href="https://2018.jsconf.eu/">JSConf в Берлине 2–3 июня</a><br>• <a href="https://pitercss.com/">Pitercss_conf в Питере 8–9 июня</a><br>• <a href="https://cssday.nl/2018">CSS Day в Амстердаме 14–15 июня</a><br></p><p>Бета Chrome 64 и V8</p><p>• <a href="https://developers.google.com/web/updates/2017/12/chrome-63-64-media-updates">Chrome 64 Beta</a><br>• <a href="https://v8project.blogspot.ru/2017/12/javascript-code-coverage.html">V8 JavaScript code coverage</a><br></p><p>Поддержка опенсорса</p><p>• <a href="https://www.patreon.com/sindresorhus">Sindre Sorhus is creating open source software</a><br>• <a href="https://gitcoin.co/">Gitcoin</a><br></p><p>Что не так с CSS</p><p>• <a href="https://vimeo.com/237192358">CSS Reset: Bert Bos &amp; Håkon Wium Lie</a><br></p><p>Что не так с классами в JS</p><p>• <a href="https://twitter.com/rauschma/status/937832318177366016">I don’t like this pattern</a><br>• <a href="https://twitter.com/bmeurer/status/937968208140750851">Ideally the latter I’d say</a><br></p><p>HTML 5.2 и WHATWG</p><p>• <a href="https://www.w3.org/TR/html52/changes.html#changes">Рекомендация HTML 5.2</a><br>• <a href="https://lists.w3.org/Archives/Public/public-html/2017Dec/0006.html">Thanks Steve for everything</a><br>• <a href="http://css-live.ru/vecssti-s-polej/novaya-politika-whatwg-shag-k-edinomu-standartu-html.html">Новая политика WHATWG: шаг к единому стандарту HTML?</a><br>• <a href="https://twitter.com/heydonworks/status/940486866201169920">Please ignore the WHATWG HTML spec</a><br>• <a href="https://github.com/whatwg/html/commit/7c28027b80208aa6b126fa7b086c44877f584178">Add link rel=&quot;modulepreload&quot;</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/99.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/99.mp3" length="50820555"/><itunes:episode>99</itunes:episode><itunes:duration>6350</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>18 декабря 2017: Бета Chrome 64 и V8, опенсорс, что не так с CSS и классами в JS, HTML 5.2 и WHATWG. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>100. Юбилей, что изменилось, сервис-воркеры, замороженный UA, фронтенд в 2017, молодые фронтендеры</title><link>https://web-standards.ru/podcast/100/</link><pubDate>Mon, 25 Dec 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:12 Юбилей
00:13:36 Зачем события
00:16:45 Что изменилось за два года
00:28:29 Новости недели
00:38:35 Фронтенд в 2017 году
00:44:32 Новые форматы новостей
00:54:57 Кому молодых фронтендеров?

Юбилей

• Добролёт http://dobroletstudio.ru/
• Пилотный выпуск №1 https://soundcloud.com/web-standards/pilot-1
• Выпуск №65 с Виталием Слободиным из PhantomJS https://soundcloud.com/web-standards/episode-65

Зачем события

• Промокод wst для YGLF Kyiv http://yglf.com.ua/ даёт 10% скидку

Что изменилось за два года

• Flexbox Froggy http://flexboxfroggy.com/
• Grid Garden http://cssgridgarden.com/
• Как работает на низком уровне Node.js и Angular? https://toster.ru/q/489934

Новости недели

• Service Workers: Going beyond the page https://blogs.windows.com/msedgedev/2017/12/19/service-workers-going-beyond-page/
• Release Notes for Safari Technology Preview 46 https://webkit.org/blog/8042/release-notes-for-safari-technology-preview-46/
• STP 46 freezes Safari’s user agent https://twitter.com/rmondello/status/943545865204989953
• I want things to be different… http://webcomicname.com/post/152958755984
• Chrome will start blocking ads on February 15 https://venturebeat.com/2017/12/19/chrome-will-start-blocking-ads-on-february-15/

Фронтенд в 2017 году

• Frontend in 2017: The important parts https://medium.com/p/4548d085977f
• Мой ванильный CSS https://youtu.be/CaDnbOjXjRg
• Missed naming opportunities https://twitter.com/zachleat/status/942803370712223744

Новые форматы новостей

• Веб-стандарты на Ютубе https://www.youtube.com/webstandards_ru/
• Best Dynamic USB Microphone https://youtu.be/Gnu0QBNZ4AU
• Good Starter Microphone https://youtu.be/EHgSC3C0pTw

Кому молодых фронтендеров?

• Профессия «Фронтенд-разработчик» https://htmlacademy.ru/profession/frontender

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:12 Юбилей<br>00:13:36 Зачем события<br>00:16:45 Что изменилось за два года<br>00:28:29 Новости недели<br>00:38:35 Фронтенд в 2017 году<br>00:44:32 Новые форматы новостей<br>00:54:57 Кому молодых фронтендеров?<br></p><p>Юбилей</p><p>• <a href="http://dobroletstudio.ru/">Добролёт</a><br>• <a href="https://soundcloud.com/web-standards/pilot-1">Пилотный выпуск №1</a><br>• <a href="https://soundcloud.com/web-standards/episode-65">Выпуск №65 с Виталием Слободиным из PhantomJS</a><br></p><p>Зачем события</p><p>• Промокод wst для <a href="http://yglf.com.ua/">YGLF Kyiv</a> даёт 10% скидку<br></p><p>Что изменилось за два года</p><p>• <a href="http://flexboxfroggy.com/">Flexbox Froggy</a><br>• <a href="http://cssgridgarden.com/">Grid Garden</a><br>• <a href="https://toster.ru/q/489934">Как работает на низком уровне Node.js и Angular?</a><br></p><p>Новости недели</p><p>• <a href="https://blogs.windows.com/msedgedev/2017/12/19/service-workers-going-beyond-page/">Service Workers: Going beyond the page</a><br>• <a href="https://webkit.org/blog/8042/release-notes-for-safari-technology-preview-46/">Release Notes for Safari Technology Preview 46</a><br>• <a href="https://twitter.com/rmondello/status/943545865204989953">STP 46 freezes Safari’s user agent</a><br>• <a href="http://webcomicname.com/post/152958755984">I want things to be different…</a><br>• <a href="https://venturebeat.com/2017/12/19/chrome-will-start-blocking-ads-on-february-15/">Chrome will start blocking ads on February 15</a><br></p><p>Фронтенд в 2017 году</p><p>• <a href="https://medium.com/p/4548d085977f">Frontend in 2017: The important parts</a><br>• <a href="https://youtu.be/CaDnbOjXjRg">Мой ванильный CSS</a><br>• <a href="https://twitter.com/zachleat/status/942803370712223744">Missed naming opportunities</a><br></p><p>Новые форматы новостей</p><p>• <a href="https://www.youtube.com/webstandards_ru/">Веб-стандарты на Ютубе</a><br>• <a href="https://youtu.be/Gnu0QBNZ4AU">Best Dynamic USB Microphone</a><br>• <a href="https://youtu.be/EHgSC3C0pTw">Good Starter Microphone</a><br></p><p>Кому молодых фронтендеров?</p><p>• <a href="https://htmlacademy.ru/profession/frontender">Профессия «Фронтенд-разработчик»</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/100.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/100.mp3" length="27602637"/><itunes:episode>100</itunes:episode><itunes:duration>3448</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>25 декабря 2017: Юбилей, что изменилось, сервис-воркеры, замороженный UA, фронтенд в 2017, молодые фронтендеры. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>101. Как отмечать НГ, что читать и смотреть, Звёздные войны, Толкин и фантастика, оливье и… песня!</title><link>https://web-standards.ru/podcast/101/</link><pubDate>Sun, 31 Dec 2017 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:03:08 Как отмечаем НГ
00:17:35 Звёздные войны
00:34:04 Новогодний стол
00:44:04 Про книги
00:57:24 Дж. Р. Р. Толкин
01:05:46 Про сериалы
01:24:41 Закругляемся
01:28:24 Песня

Как отмечаем НГ

• David Bowie Year by Year http://ultimateclassicrock.com/david-bowie-year-by-year-photos/
• Do Make Say Think http://domakesaythink.com/
• Terminal Bar на Белинского http://www.the-village.ru/village/food/new-place/160295-terminal-bar

Звёздные войны

Осторожно, спойлеры!

• Star Wars: The Last Jedi Trailer https://youtu.be/Q0CbN8sfihY
• Зубастики https://ru.wikipedia.org/wiki/%D0%97%D1%83%D0%B1%D0%B0%D1%81%D1%82%D0%B8%D0%BA%D0%B8_(%D1%84%D0%B8%D0%BB%D1%8C%D0%BC)
• All Changes Made to Star Wars https://youtu.be/RNbzSH84mj0
• Nosferatu (1922) https://youtu.be/dCT1YUtNOA8

Новогодний стол

• Оливье https://ru.wikipedia.org/wiki/%D0%9E%D0%BB%D0%B8%D0%B2%D1%8C%D0%B5_(%D1%81%D0%B0%D0%BB%D0%B0%D1%82)
• Aperol Spritz https://en.wikipedia.org/wiki/Aperol_Spritz

Про книги

• Продолжение Звёздных войн https://www.e-reading.club/series.aspx/3599/Zvezdnye_Voyny.html
• Дилемма инноватора https://www.litres.ru/kleyton-kristensen/dilemma-innovatora-kak-iz-za-novyh-tehnologiy-pogibaut-silnye-kompanii/
• Sapiens. Краткая история человечества https://www.litres.ru/uval-noy-harari/sapiens-kratkaya-istoriya-chelovechestva/
• Орфография https://www.litres.ru/dmitriy-bykov/orfografiya/
• Вся кремлёвская рать https://www.litres.ru/mihail-zygar/vsya-kremlevskaya-rat-kratkaya-istoriya-sovremennoy-rossii/
• Донна Тартт https://www.litres.ru/donna-tartt-2/
• Никколо Амманити https://ru.wikipedia.org/wiki/%D0%90%D0%BC%D0%BC%D0%B0%D0%BD%D0%B8%D1%82%D0%B8,_%D0%9D%D0%B8%D0%BA%D0%BA%D0%BE%D0%BB%D0%BE
• Лёха Андреев http://fuga.ru/
• Град обреченный https://www.litres.ru/arkadiy-i-boris-strugackie/grad-obrechennyy-121732/
• Князь Света https://ru.wikipedia.org/wiki/%D0%9A%D0%BD%D1%8F%D0%B7%D1%8C_%D0%A1%D0%B2%D0%B5%D1%82%D0%B0

Дж. Р. Р. Толкин

• Сильмариллион https://www.litres.ru/dzhon-tolkin/silmarillion-10743047/

Про сериалы

• Хороший доктор https://ru.wikipedia.org/wiki/%D0%A5%D0%BE%D1%80%D0%BE%D1%88%D0%B8%D0%B9_%D0%B4%D0%BE%D0%BA%D1%82%D0%BE%D1%80_(%D1%82%D0%B5%D0%BB%D0%B5%D1%81%D0%B5%D1%80%D0%B8%D0%B0%D0%BB)
• Гоморра https://ru.wikipedia.org/wiki/%D0%93%D0%BE%D0%BC%D0%BE%D1%80%D1%80%D0%B0_(%D1%82%D0%B5%D0%BB%D0%B5%D1%81%D0%B5%D1%80%D0%B8%D0%B0%D0%BB)
• Нарко https://ru.wikipedia.org/wiki/%D0%9D%D0%B0%D1%80%D0%BA%D0%BE_(%D1%82%D0%B5%D0%BB%D0%B5%D1%81%D0%B5%D1%80%D0%B8%D0%B0%D0%BB)
• Государство у Чарльза Тилли https://youtu.be/DN6WKAqfGvY
• Табу https://ru.wikipedia.org/wiki/%D0%A2%D0%B0%D0%B1%D1%83_(%D1%82%D0%B5%D0%BB%D0%B5%D1%81%D0%B5%D1%80%D0%B8%D0%B0%D0%BB)
• Рассказ служанки https://ru.wikipedia.org/wiki/%D0%A0%D0%B0%D1%81%D1%81%D0%BA%D0%B0%D0%B7_%D1%81%D0%BB%D1%83%D0%B6%D0%B0%D0%BD%D0%BA%D0%B8_(%D1%82%D0%B5%D0%BB%D0%B5%D1%81%D0%B5%D1%80%D0%B8%D0%B0%D0%BB)
• Хранители https://ru.wikipedia.org/wiki/%D0%A5%D1%80%D0%B0%D0%BD%D0%B8%D1%82%D0%B5%D0%BB%D0%B8_(%D1%84%D0%B8%D0%BB%D1%8C%D0%BC)
• Охотник за разумом https://ru.wikipedia.org/wiki/%D0%9E%D1%85%D0%BE%D1%82%D0%BD%D0%B8%D0%BA_%D0%B7%D0%B0_%D1%80%D0%B0%D0%B7%D1%83%D0%BC%D0%BE%D0%BC
• Метод https://ru.wikipedia.org/wiki/%D0%9C%D0%B5%D1%82%D0%BE%D0%B4_(%D1%82%D0%B5%D0%BB%D0%B5%D1%81%D0%B5%D1%80%D0%B8%D0%B0%D0%BB)
• Троцкий https://ru.wikipedia.org/wiki/%D0%A2%D1%80%D0%BE%D1%86%D0%BA%D0%B8%D0%B9_(%D1%82%D0%B5%D0%BB%D0%B5%D1%81%D0%B5%D1%80%D0%B8%D0%B0%D0%BB)

Закругляемся

• Dream a Little Dream of Me https://en.wikipedia.org/wiki/Dream_a_Little_Dream_of_Me

Песня

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:03:08 Как отмечаем НГ<br>00:17:35 Звёздные войны<br>00:34:04 Новогодний стол<br>00:44:04 Про книги<br>00:57:24 Дж. Р. Р. Толкин<br>01:05:46 Про сериалы<br>01:24:41 Закругляемся<br>01:28:24 Песня<br></p><p>Как отмечаем НГ</p><p>• <a href="http://ultimateclassicrock.com/david-bowie-year-by-year-photos/">David Bowie Year by Year</a><br>• <a href="http://domakesaythink.com/">Do Make Say Think</a><br>• <a href="http://www.the-village.ru/village/food/new-place/160295-terminal-bar">Terminal Bar на Белинского</a><br></p><p>Звёздные войны</p><p>Осторожно, спойлеры!</p><p>• <a href="https://youtu.be/Q0CbN8sfihY">Star Wars: The Last Jedi Trailer</a><br>• <a href="https://ru.wikipedia.org/wiki/%D0%97%D1%83%D0%B1%D0%B0%D1%81%D1%82%D0%B8%D0%BA%D0%B8_(%D1%84%D0%B8%D0%BB%D1%8C%D0%BC)">Зубастики</a><br>• <a href="https://youtu.be/RNbzSH84mj0">All Changes Made to Star Wars</a><br>• <a href="https://youtu.be/dCT1YUtNOA8">Nosferatu (1922)</a><br></p><p>Новогодний стол</p><p>• <a href="https://ru.wikipedia.org/wiki/%D0%9E%D0%BB%D0%B8%D0%B2%D1%8C%D0%B5_(%D1%81%D0%B0%D0%BB%D0%B0%D1%82)">Оливье</a><br>• <a href="https://en.wikipedia.org/wiki/Aperol_Spritz">Aperol Spritz</a><br></p><p>Про книги</p><p>• <a href="https://www.e-reading.club/series.aspx/3599/Zvezdnye_Voyny.html">Продолжение Звёздных войн</a><br>• <a href="https://www.litres.ru/kleyton-kristensen/dilemma-innovatora-kak-iz-za-novyh-tehnologiy-pogibaut-silnye-kompanii/">Дилемма инноватора</a><br>• <a href="https://www.litres.ru/uval-noy-harari/sapiens-kratkaya-istoriya-chelovechestva/">Sapiens. Краткая история человечества</a><br>• <a href="https://www.litres.ru/dmitriy-bykov/orfografiya/">Орфография</a><br>• <a href="https://www.litres.ru/mihail-zygar/vsya-kremlevskaya-rat-kratkaya-istoriya-sovremennoy-rossii/">Вся кремлёвская рать</a><br>• <a href="https://www.litres.ru/donna-tartt-2/">Донна Тартт</a><br>• <a href="https://ru.wikipedia.org/wiki/%D0%90%D0%BC%D0%BC%D0%B0%D0%BD%D0%B8%D1%82%D0%B8,_%D0%9D%D0%B8%D0%BA%D0%BA%D0%BE%D0%BB%D0%BE">Никколо Амманити</a><br>• <a href="http://fuga.ru/">Лёха Андреев</a><br>• <a href="https://www.litres.ru/arkadiy-i-boris-strugackie/grad-obrechennyy-121732/">Град обреченный</a><br>• <a href="https://ru.wikipedia.org/wiki/%D0%9A%D0%BD%D1%8F%D0%B7%D1%8C_%D0%A1%D0%B2%D0%B5%D1%82%D0%B0">Князь Света</a><br></p><p>Дж. Р. Р. Толкин</p><p>• <a href="https://www.litres.ru/dzhon-tolkin/silmarillion-10743047/">Сильмариллион</a><br></p><p>Про сериалы</p><p>• <a href="https://ru.wikipedia.org/wiki/%D0%A5%D0%BE%D1%80%D0%BE%D1%88%D0%B8%D0%B9_%D0%B4%D0%BE%D0%BA%D1%82%D0%BE%D1%80_(%D1%82%D0%B5%D0%BB%D0%B5%D1%81%D0%B5%D1%80%D0%B8%D0%B0%D0%BB)">Хороший доктор</a><br>• <a href="https://ru.wikipedia.org/wiki/%D0%93%D0%BE%D0%BC%D0%BE%D1%80%D1%80%D0%B0_(%D1%82%D0%B5%D0%BB%D0%B5%D1%81%D0%B5%D1%80%D0%B8%D0%B0%D0%BB)">Гоморра</a><br>• <a href="https://ru.wikipedia.org/wiki/%D0%9D%D0%B0%D1%80%D0%BA%D0%BE_(%D1%82%D0%B5%D0%BB%D0%B5%D1%81%D0%B5%D1%80%D0%B8%D0%B0%D0%BB)">Нарко</a><br>• <a href="https://youtu.be/DN6WKAqfGvY">Государство у Чарльза Тилли</a><br>• <a href="https://ru.wikipedia.org/wiki/%D0%A2%D0%B0%D0%B1%D1%83_(%D1%82%D0%B5%D0%BB%D0%B5%D1%81%D0%B5%D1%80%D0%B8%D0%B0%D0%BB)">Табу</a><br>• <a href="https://ru.wikipedia.org/wiki/%D0%A0%D0%B0%D1%81%D1%81%D0%BA%D0%B0%D0%B7_%D1%81%D0%BB%D1%83%D0%B6%D0%B0%D0%BD%D0%BA%D0%B8_(%D1%82%D0%B5%D0%BB%D0%B5%D1%81%D0%B5%D1%80%D0%B8%D0%B0%D0%BB)">Рассказ служанки</a><br>• <a href="https://ru.wikipedia.org/wiki/%D0%A5%D1%80%D0%B0%D0%BD%D0%B8%D1%82%D0%B5%D0%BB%D0%B8_(%D1%84%D0%B8%D0%BB%D1%8C%D0%BC)">Хранители</a><br>• <a href="https://ru.wikipedia.org/wiki/%D0%9E%D1%85%D0%BE%D1%82%D0%BD%D0%B8%D0%BA_%D0%B7%D0%B0_%D1%80%D0%B0%D0%B7%D1%83%D0%BC%D0%BE%D0%BC">Охотник за разумом</a><br>• <a href="https://ru.wikipedia.org/wiki/%D0%9C%D0%B5%D1%82%D0%BE%D0%B4_(%D1%82%D0%B5%D0%BB%D0%B5%D1%81%D0%B5%D1%80%D0%B8%D0%B0%D0%BB)">Метод</a><br>• <a href="https://ru.wikipedia.org/wiki/%D0%A2%D1%80%D0%BE%D1%86%D0%BA%D0%B8%D0%B9_(%D1%82%D0%B5%D0%BB%D0%B5%D1%81%D0%B5%D1%80%D0%B8%D0%B0%D0%BB)">Троцкий</a><br></p><p>Закругляемся</p><p>• <a href="https://en.wikipedia.org/wiki/Dream_a_Little_Dream_of_Me">Dream a Little Dream of Me</a><br></p><p>Песня</p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/101.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/101.mp3" length="43014869"/><itunes:episode>101</itunes:episode><itunes:duration>5374</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>31 декабря 2017: Как отмечать НГ, что читать и смотреть, Звёздные войны, Толкин и фантастика, оливье и… песня!. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>102. Эксперименты с CSS, Хаяку на JS, как развиваются спецификации CSS, стили в компонентном стеке</title><link>https://web-standards.ru/podcast/102/</link><pubDate>Tue, 09 Jan 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев

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

Темы

00:00:00 Интро
00:01:59 События
00:04:12 Эксперименты с CSS
00:44:30 Развитие спецификаций
01:08:32 Компонентный CSS

События

• Pitercss_meetup №18 в Питере 24 января https://pitercss.timepad.ru/event/642039/
• WSD в Москве 3 февраля https://wsd.events/2018/02/03/
• AmsterdamJS в Амстердаме 1 июня https://amsterdamjs.com/

Эксперименты с CSS

• Бесчеловечные эксперименты над CSS https://youtu.be/fas7NHBe3BQ
• Инструменты для экспериментов https://wsd.events/2011/12/13/pres/css-experiments/
• Flexible Overflow http://kizu.ru/en/blog/flexible-overflow/
• Counters and Stones http://kizu.ru/en/blog/counters-and-stones/
• Castle of Sinister Sorcerers https://wsd.events/2011/10/29/pres/wars/castle/
• Zen Coding 2.0. Концепт https://pepelsbey.net/2009/04/zen-coding-concept/
• Hayaku http://hayakubundle.com/

Развитие спецификаций

• Математика CSS-шлюзов https://habr.ru/p/315196/
• Re-adding min() and max()? https://github.com/w3c/csswg-drafts/issues/544
• Native interpolation function in CSS https://github.com/w3c/csswg-drafts/issues/581
• CSS conic-gradient() polyfill https://leaverou.github.io/conic-gradient/
• Change the pointer cursor to indicate any interactive element https://github.com/w3c/csswg-drafts/issues/1936
• Move to WICG to get more traction? https://github.com/ResponsiveImagesCG/cq-usecases/issues/44
• The RGB hexadecimal notations https://www.w3.org/TR/css-color-4/#hex-notation

Компонентный CSS

• Typed CSS With Stylable https://24ways.org/2017/styling-components-typed-css-with-stylable/
• Styled Components https://www.styled-components.com/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев</p><p>Гости: Роман Комаров</p><p>Темы</p><p>00:00:00 Интро<br>00:01:59 События<br>00:04:12 Эксперименты с CSS<br>00:44:30 Развитие спецификаций<br>01:08:32 Компонентный CSS<br></p><p>События</p><p>• <a href="https://pitercss.timepad.ru/event/642039/">Pitercss_meetup №18 в Питере 24 января</a><br>• <a href="https://wsd.events/2018/02/03/">WSD в Москве 3 февраля</a><br>• <a href="https://amsterdamjs.com/">AmsterdamJS в Амстердаме 1 июня</a><br></p><p>Эксперименты с CSS</p><p>• <a href="https://youtu.be/fas7NHBe3BQ">Бесчеловечные эксперименты над CSS</a><br>• <a href="https://wsd.events/2011/12/13/pres/css-experiments/">Инструменты для экспериментов</a><br>• <a href="http://kizu.ru/en/blog/flexible-overflow/">Flexible Overflow</a><br>• <a href="http://kizu.ru/en/blog/counters-and-stones/">Counters and Stones</a><br>• <a href="https://wsd.events/2011/10/29/pres/wars/castle/">Castle of Sinister Sorcerers</a><br>• <a href="https://pepelsbey.net/2009/04/zen-coding-concept/">Zen Coding 2.0. Концепт</a><br>• <a href="http://hayakubundle.com/">Hayaku</a><br></p><p>Развитие спецификаций</p><p>• <a href="https://habr.ru/p/315196/">Математика CSS-шлюзов</a><br>• <a href="https://github.com/w3c/csswg-drafts/issues/544">Re-adding min() and max()?</a><br>• <a href="https://github.com/w3c/csswg-drafts/issues/581">Native interpolation function in CSS</a><br>• <a href="https://leaverou.github.io/conic-gradient/">CSS conic-gradient() polyfill</a><br>• <a href="https://github.com/w3c/csswg-drafts/issues/1936">Change the pointer cursor to indicate any interactive element</a><br>• <a href="https://github.com/ResponsiveImagesCG/cq-usecases/issues/44">Move to WICG to get more traction?</a><br>• <a href="https://www.w3.org/TR/css-color-4/#hex-notation">The RGB hexadecimal notations</a><br></p><p>Компонентный CSS</p><p>• <a href="https://24ways.org/2017/styling-components-typed-css-with-stylable/">Typed CSS With Stylable</a><br>• <a href="https://www.styled-components.com/">Styled Components</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/102.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/102.mp3" length="39772606"/><itunes:episode>102</itunes:episode><itunes:duration>4969</itunes:duration><itunes:author>Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>9 января 2018: Эксперименты с CSS, Хаяку на JS, как развиваются спецификации CSS, стили в компонентном стеке. Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>103. Интерфейсы, точка с запятой в JS, выравнивание в CSS, SVG, проекты, фронтендер в Берлине</title><link>https://web-standards.ru/podcast/103/</link><pubDate>Mon, 15 Jan 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев

Гости: Андрей Саломатин

Темы

00:00:00 Интро
00:02:13 События
00:05:39 Браузеры и интерфейсы
00:29:57 Что-то помню, где искать?
00:32:46 Точка с запятой в JS
00:43:54 Выравнивание в CSS
01:02:47 Трюки Сары с SVG
01:07:57 Управление проектами
01:24:38 Фронтендер в Берлине

События

• PiterJS в Питере 18 января https://meetabit.com/events/piterjs-21
• Я.Субботник в Нижнем Новгороде 20 января https://events.yandex.ru/events/yasubbotnik/20-Jan-2018/
• Pitercss_meetup в Питере 24 января https://pitercss.timepad.ru/event/642039/
• MinskJS в Минске 25 января https://minskjs.timepad.ru/event/606146/
• WSD в Москве 3 февраля https://wsd.events/2018/02/03/

Браузеры и интерфейсы

• Intent to Implement :matches() https://groups.google.com/a/chromium.org/d/msg/blink-dev/kqD_G4sxfZE/6CJM01X2BwAJ
• Enable Custom Elements v1 https://bugzilla.mozilla.org/1406825
• Enable script type=&quot;module&quot; https://bugzilla.mozilla.org/1428002
• Building Bridges, WarsawJS https://youtu.be/mXfMtbeYfA4
• Code Podcast: Don’t make me write UI! https://soundcloud.com/podcastcode/6-dont-make-me-write-ui
• CSS Houdini https://github.com/w3c/css-houdini-drafts/wiki

Что-то помню, где искать?

• Телеграм https://telegram.me/webstandards_ru

Точка с запятой в JS

• Hazard of Automatic Semicolon Insertion https://github.com/tc39/ecma262/pull/1062
• Prettier https://prettier.io/
• JavaScript Standard Style https://github.com/standard/standard
• Airbnb JavaScript Style Guide https://github.com/airbnb/javascript

Выравнивание в CSS

• Demystifying CSS alignment https://medium.com/p/2d3ea7a02a36

Трюки Сары с SVG

• Optimizing SVG Text &amp; Image Delivery with Inline SVG https://www.sarasoueidan.com/blog/optimizing-svg-delivery-with-svg/
• Cropping &amp; Scaling Images Using SVG Documents http://www.sarasoueidan.com/blog/svg-object-fit/

Управление проектами

• Systems thinking in management https://medium.com/p/c3ed049e8d91

Фронтендер в Берлине

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев</p><p>Гости: Андрей Саломатин</p><p>Темы</p><p>00:00:00 Интро<br>00:02:13 События<br>00:05:39 Браузеры и интерфейсы<br>00:29:57 Что-то помню, где искать?<br>00:32:46 Точка с запятой в JS<br>00:43:54 Выравнивание в CSS<br>01:02:47 Трюки Сары с SVG<br>01:07:57 Управление проектами<br>01:24:38 Фронтендер в Берлине<br></p><p>События</p><p>• <a href="https://meetabit.com/events/piterjs-21">PiterJS в Питере 18 января</a><br>• <a href="https://events.yandex.ru/events/yasubbotnik/20-Jan-2018/">Я.Субботник в Нижнем Новгороде 20 января</a><br>• <a href="https://pitercss.timepad.ru/event/642039/">Pitercss_meetup в Питере 24 января</a><br>• <a href="https://minskjs.timepad.ru/event/606146/">MinskJS в Минске 25 января</a><br>• <a href="https://wsd.events/2018/02/03/">WSD в Москве 3 февраля</a><br></p><p>Браузеры и интерфейсы</p><p>• <a href="https://groups.google.com/a/chromium.org/d/msg/blink-dev/kqD_G4sxfZE/6CJM01X2BwAJ">Intent to Implement :matches()</a><br>• <a href="https://bugzilla.mozilla.org/1406825">Enable Custom Elements v1</a><br>• <a href="https://bugzilla.mozilla.org/1428002">Enable script type=&quot;module&quot;</a><br>• <a href="https://youtu.be/mXfMtbeYfA4">Building Bridges, WarsawJS</a><br>• <a href="https://soundcloud.com/podcastcode/6-dont-make-me-write-ui">Code Podcast: Don’t make me write UI!</a><br>• <a href="https://github.com/w3c/css-houdini-drafts/wiki">CSS Houdini</a><br></p><p>Что-то помню, где искать?</p><p>• <a href="https://telegram.me/webstandards_ru">Телеграм</a><br></p><p>Точка с запятой в JS</p><p>• <a href="https://github.com/tc39/ecma262/pull/1062">Hazard of Automatic Semicolon Insertion</a><br>• <a href="https://prettier.io/">Prettier</a><br>• <a href="https://github.com/standard/standard">JavaScript Standard Style</a><br>• <a href="https://github.com/airbnb/javascript">Airbnb JavaScript Style Guide</a><br></p><p>Выравнивание в CSS</p><p>• <a href="https://medium.com/p/2d3ea7a02a36">Demystifying CSS alignment</a><br></p><p>Трюки Сары с SVG</p><p>• <a href="https://www.sarasoueidan.com/blog/optimizing-svg-delivery-with-svg/">Optimizing SVG Text &amp; Image Delivery with Inline SVG</a><br>• <a href="http://www.sarasoueidan.com/blog/svg-object-fit/">Cropping &amp; Scaling Images Using SVG Documents</a><br></p><p>Управление проектами</p><p>• <a href="https://medium.com/p/c3ed049e8d91">Systems thinking in management</a><br></p><p>Фронтендер в Берлине</p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/103.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/103.mp3" length="49401709"/><itunes:episode>103</itunes:episode><itunes:duration>6172</itunes:duration><itunes:author>Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>15 января 2018: Интерфейсы, точка с запятой в JS, выравнивание в CSS, SVG, проекты, фронтендер в Берлине. Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>104. Селектор matches, гриды, нейровёрстка,, согласие по main, JS-модули, шортики и уважение</title><link>https://web-standards.ru/podcast/104/</link><pubDate>Mon, 22 Jan 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:35 События
00:03:44 Селектор matches
00:05:11 Гриды для бизнеса
00:31:17 Нейровёрстка
00:45:16 Согласие по main
00:49:32 Общие JS-модули
00:54:32 Шортики и уважение

События

• pitercss_meetup №18 в Питере 24 января https://pitercss.timepad.ru/event/642039/
• WSD в Москве 3 февраля https://wsd.events/2018/02/03/
• MinskJS в Минске 25 января https://minskjs.timepad.ru/event/606146/
• Rolling Scopes в Минске 10–11 февраля https://2018.conf.rollingscopes.com/
• Frontend Meetup №1 в Новосибирске 3 февраля https://www.meetup.com/DEVNSK/events/246962197/
• CodeFest в Новосибирске 31 марта—1 апреля https://2018.codefest.ru/
• NodeSchool SPb в Питере 17 февраля https://github.com/nodeschool/spb/issues/64
• DUMP и FrontTalks в Екатеринбурге 13 апреля http://dump-conf.ru/section/35/

Селектор matches

• Complex CSS Selectors Inside Selectors https://webkit.org/blog/3615/css-selectors-inside-selectors-discover-matches-not-and-nth-child/

Гриды для бизнеса

• Learn all about CSS Grid https://cssgrid.io/
• Layout Land: Season One https://www.youtube.com/playlist?list=PLbSquHt1VCf2Y4UEiaGjAOxuTXzo5iyZA
• CSS Grid + CSS Multi-Columns https://medium.com/p/7664f59bb60c
• Профессиональный HTML и CSS 2 уровня https://htmlacademy.ru/intensive/adaptive

Нейровёрстка

• Turning Design Mockups Into Code With Deep Learning https://blog.floydhub.com/turning-design-mockups-into-code-with-deep-learning/

Согласие по main

• Restrict the main element to be used once https://github.com/whatwg/html/pull/3354
• Consider aligning main element definition https://github.com/whatwg/html/issues/100

Общие JS-модули

• ESM modules in node: npm edition https://gist.github.com/ceejbot/b49f8789b2ab6b09548ccb72813a1054

Шортики и уважение

• Шортики по ReactJS https://habr.ru/p/346728/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:35 События<br>00:03:44 Селектор matches<br>00:05:11 Гриды для бизнеса<br>00:31:17 Нейровёрстка<br>00:45:16 Согласие по main<br>00:49:32 Общие JS-модули<br>00:54:32 Шортики и уважение<br></p><p>События</p><p>• <a href="https://pitercss.timepad.ru/event/642039/">pitercss_meetup №18 в Питере 24 января</a><br>• <a href="https://wsd.events/2018/02/03/">WSD в Москве 3 февраля</a><br>• <a href="https://minskjs.timepad.ru/event/606146/">MinskJS в Минске 25 января</a><br>• <a href="https://2018.conf.rollingscopes.com/">Rolling Scopes в Минске 10–11 февраля</a><br>• <a href="https://www.meetup.com/DEVNSK/events/246962197/">Frontend Meetup №1 в Новосибирске 3 февраля</a><br>• <a href="https://2018.codefest.ru/">CodeFest в Новосибирске 31 марта—1 апреля</a><br>• <a href="https://github.com/nodeschool/spb/issues/64">NodeSchool SPb в Питере 17 февраля</a><br>• <a href="http://dump-conf.ru/section/35/">DUMP и FrontTalks в Екатеринбурге 13 апреля</a><br></p><p>Селектор matches</p><p>• <a href="https://webkit.org/blog/3615/css-selectors-inside-selectors-discover-matches-not-and-nth-child/">Complex CSS Selectors Inside Selectors</a><br></p><p>Гриды для бизнеса</p><p>• <a href="https://cssgrid.io/">Learn all about CSS Grid</a><br>• <a href="https://www.youtube.com/playlist?list=PLbSquHt1VCf2Y4UEiaGjAOxuTXzo5iyZA">Layout Land: Season One</a><br>• <a href="https://medium.com/p/7664f59bb60c">CSS Grid + CSS Multi-Columns</a><br>• <a href="https://htmlacademy.ru/intensive/adaptive">Профессиональный HTML и CSS 2 уровня</a><br></p><p>Нейровёрстка</p><p>• <a href="https://blog.floydhub.com/turning-design-mockups-into-code-with-deep-learning/">Turning Design Mockups Into Code With Deep Learning</a><br></p><p>Согласие по main</p><p>• <a href="https://github.com/whatwg/html/pull/3354">Restrict the main element to be used once</a><br>• <a href="https://github.com/whatwg/html/issues/100">Consider aligning main element definition</a><br></p><p>Общие JS-модули</p><p>• <a href="https://gist.github.com/ceejbot/b49f8789b2ab6b09548ccb72813a1054">ESM modules in node: npm edition</a><br></p><p>Шортики и уважение</p><p>• <a href="https://habr.ru/p/346728/">Шортики по ReactJS</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/104.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/104.mp3" length="37676230"/><itunes:episode>104</itunes:episode><itunes:duration>4707</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>22 января 2018: Селектор matches, гриды, нейровёрстка,, согласие по main, JS-модули, шортики и уважение. Ольга Алексашенко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>105. Новинки браузеров, Bootstrap 4, WebStorm и CSS, БЭМ, атрибут title, выражения от контейнера</title><link>https://web-standards.ru/podcast/105/</link><pubDate>Mon, 29 Jan 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Ольга Алексашенко, Вадим Макеев

Гости: Мария Просвирнина

Темы

00:00:00 Интро
00:01:13 События
00:04:11 Браузеры
00:21:52 Bootstrap 4
00:28:04 WebStorm и CSS
00:34:14 БЭМ для начинающих
00:44:03 Ненужный атрибут title
00:50:17 Выражения от контейнера
00:54:59 Веб-стандарты на Литресе
00:57:21 Миру мир

События

• SPB Frontend Drinkup в Питере 30 января https://vk.com/wall-76088560_1373
• Три видео с MinskJS https://www.youtube.com/playlist?list=PL-whh3wS8xsIYbyxR513W3NXU-VJIxxFq
• Ha.js в Хабаровске 3 февраля https://hajs.ru/
• UralJS в Екатеринбурге 8 февраля https://habr.ru/p/347502/
• AmsterdamJS в Амстердаме 1 июня https://amsterdamjs.com/

Браузеры

• Safari 11.1 https://developer.apple.com/library/content/releasenotes/General/WhatsNewInSafari/Articles/Safari_11_1.html
• Betas of iOS 11.3 and macOS 10.13.4 are out https://mobile.twitter.com/rmondello/status/956256697969909760
• Firefox 58, Марат Таналин http://tanalin.com/blog/2018/01/firefox-58/
• The Quantum Era Continues https://hacks.mozilla.org/2018/01/firefox-58-the-quantum-era-continues/
• New in Chrome 64 https://youtu.be/y5sb-icqOyg
• Watch your back, Browser! You’re being observed https://youtu.be/a8M6nB7jKXY

Bootstrap 4

• Bootstrap 4 http://blog.getbootstrap.com/2018/01/18/bootstrap-4/
• Should I try to use the IE implementation of CSS Grid Layout? https://rachelandrew.co.uk/archives/2016/11/26/should-i-try-to-use-the-ie-implementation-of-css-grid-layout/

WebStorm и CSS

• WebStorm 2018.1 https://blog.jetbrains.com/webstorm/2018/01/webstorm-2018-1-eap/

БЭМ для начинающих

• БЭМ для начинающих https://medium.com/p/1a21d67cf840

Ненужный атрибут title

• The Trials and Tribulations of the Title Attribute https://www.24a11y.com/2017/the-trials-and-tribulations-of-the-title-attribute/

Выражения от контейнера

• Use Cases and Requirements for Element Queries https://wicg.github.io/cq-usecases/

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

• Все книги серии «Веб-стандарты» https://www.litres.ru/serii-knig/veb-standarty/audioknigi/

Миру мир

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев</p><p>Гости: Мария Просвирнина</p><p>Темы</p><p>00:00:00 Интро<br>00:01:13 События<br>00:04:11 Браузеры<br>00:21:52 Bootstrap 4<br>00:28:04 WebStorm и CSS<br>00:34:14 БЭМ для начинающих<br>00:44:03 Ненужный атрибут title<br>00:50:17 Выражения от контейнера<br>00:54:59 Веб-стандарты на Литресе<br>00:57:21 Миру мир<br></p><p>События</p><p>• <a href="https://vk.com/wall-76088560_1373">SPB Frontend Drinkup в Питере 30 января</a><br>• <a href="https://www.youtube.com/playlist?list=PL-whh3wS8xsIYbyxR513W3NXU-VJIxxFq">Три видео с MinskJS</a><br>• <a href="https://hajs.ru/">Ha.js в Хабаровске 3 февраля</a><br>• <a href="https://habr.ru/p/347502/">UralJS в Екатеринбурге 8 февраля</a><br>• <a href="https://amsterdamjs.com/">AmsterdamJS в Амстердаме 1 июня</a><br></p><p>Браузеры</p><p>• <a href="https://developer.apple.com/library/content/releasenotes/General/WhatsNewInSafari/Articles/Safari_11_1.html">Safari 11.1</a><br>• <a href="https://mobile.twitter.com/rmondello/status/956256697969909760">Betas of iOS 11.3 and macOS 10.13.4 are out</a><br>• <a href="http://tanalin.com/blog/2018/01/firefox-58/">Firefox 58, Марат Таналин</a><br>• <a href="https://hacks.mozilla.org/2018/01/firefox-58-the-quantum-era-continues/">The Quantum Era Continues</a><br>• <a href="https://youtu.be/y5sb-icqOyg">New in Chrome 64</a><br>• <a href="https://youtu.be/a8M6nB7jKXY">Watch your back, Browser! You’re being observed</a><br></p><p>Bootstrap 4</p><p>• <a href="http://blog.getbootstrap.com/2018/01/18/bootstrap-4/">Bootstrap 4</a><br>• <a href="https://rachelandrew.co.uk/archives/2016/11/26/should-i-try-to-use-the-ie-implementation-of-css-grid-layout/">Should I try to use the IE implementation of CSS Grid Layout?</a><br></p><p>WebStorm и CSS</p><p>• <a href="https://blog.jetbrains.com/webstorm/2018/01/webstorm-2018-1-eap/">WebStorm 2018.1</a><br></p><p>БЭМ для начинающих</p><p>• <a href="https://medium.com/p/1a21d67cf840">БЭМ для начинающих</a><br></p><p>Ненужный атрибут title</p><p>• <a href="https://www.24a11y.com/2017/the-trials-and-tribulations-of-the-title-attribute/">The Trials and Tribulations of the Title Attribute</a><br></p><p>Выражения от контейнера</p><p>• <a href="https://wicg.github.io/cq-usecases/">Use Cases and Requirements for Element Queries</a><br></p><p>Веб-стандарты на Литресе</p><p>• <a href="https://www.litres.ru/serii-knig/veb-standarty/audioknigi/">Все книги серии «Веб-стандарты»</a><br></p><p>Миру мир</p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/105.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/105.mp3" length="29741440"/><itunes:episode>105</itunes:episode><itunes:duration>3715</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>29 января 2018: Новинки браузеров, Bootstrap 4, WebStorm и CSS, БЭМ, атрибут title, выражения от контейнера. Ольга Алексашенко, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>106. Америка, фронтенд и боль, цикличность в CSS, история флексов, PWA в Safari, как случился Edge</title><link>https://web-standards.ru/podcast/106/</link><pubDate>Mon, 05 Feb 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Алекс Могилевский

Темы

00:00:00 Интро
00:02:40 События
00:07:16 Возвращение из Америки
00:12:58 Фронтенд и боль
00:22:24 Цикличность в CSS
00:41:04 История флексов
00:51:53 PWA в Safari
01:02:24 Как случился Edge

События

• AmsterdamJS в Амстердаме 1 июня https://amsterdamjs.com/
• Почта wst@web-standards.ru mailto:wst@web-standards.ru, тема AmsterdamJS
• JS Party в Новосибирске 13 февраля https://events.yandex.ru/events/meetings/13-february-2018/
• PiterJS #22 в Питере 15 февраля https://meetabit.com/events/piterjs-22
• RND.JS #5 в Ростове-на-Дону 18 февраля https://it61.info/events/2018-02-18-rnd-js-5-257
• ngVikings в Эспоо 1–2 марта https://ngvikings.org/
• Moscowcss 7 в Москве 6 марта https://moscowcss.timepad.ru/
• JS Fest в Киеве 30–31 марта http://jsfest.com.ua/
• React Finland в Хельсинки 24–26 апреля https://react-finland.fi/

Возвращение из Америки

Фронтенд и боль

• Фронтенд — это не больно! https://bespoyasov.ru/front-not-pain/

Цикличность в CSS

• Circularity and Container Queries https://github.com/WICG/cq-usecases/wiki/Circularity-and-Container-Queries
• CSS Module Timelines https://meyerweb.com/eric/css/timelines/
• CSSWG FAQ https://wiki.csswg.org/faq

История флексов

• Flexible Box Layout Module, 2009 https://www.w3.org/TR/2009/WD-css3-flexbox-20090723/

PWA в Safari

• PWA on iOS: Cupertino, we have a problem https://medium.com/p/2ff49fd7d6ea

Как случился Edge

• Всё про Edge https://edge.ms/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Гости: Алекс Могилевский</p><p>Темы</p><p>00:00:00 Интро<br>00:02:40 События<br>00:07:16 Возвращение из Америки<br>00:12:58 Фронтенд и боль<br>00:22:24 Цикличность в CSS<br>00:41:04 История флексов<br>00:51:53 PWA в Safari<br>01:02:24 Как случился Edge<br></p><p>События</p><p>• <a href="https://amsterdamjs.com/">AmsterdamJS в Амстердаме 1 июня</a><br>• Почта <a href="mailto:wst@web-standards.ru">wst@web-standards.ru</a>, тема AmsterdamJS<br>• <a href="https://events.yandex.ru/events/meetings/13-february-2018/">JS Party в Новосибирске 13 февраля</a><br>• <a href="https://meetabit.com/events/piterjs-22">PiterJS #22 в Питере 15 февраля</a><br>• <a href="https://it61.info/events/2018-02-18-rnd-js-5-257">RND.JS #5 в Ростове-на-Дону 18 февраля</a><br>• <a href="https://ngvikings.org/">ngVikings в Эспоо 1–2 марта</a><br>• <a href="https://moscowcss.timepad.ru/">Moscowcss 7 в Москве 6 марта</a><br>• <a href="http://jsfest.com.ua/">JS Fest в Киеве 30–31 марта</a><br>• <a href="https://react-finland.fi/">React Finland в Хельсинки 24–26 апреля</a><br></p><p>Возвращение из Америки</p><p>Фронтенд и боль</p><p>• <a href="https://bespoyasov.ru/front-not-pain/">Фронтенд — это не больно!</a><br></p><p>Цикличность в CSS</p><p>• <a href="https://github.com/WICG/cq-usecases/wiki/Circularity-and-Container-Queries">Circularity and Container Queries</a><br>• <a href="https://meyerweb.com/eric/css/timelines/">CSS Module Timelines</a><br>• <a href="https://wiki.csswg.org/faq">CSSWG FAQ</a><br></p><p>История флексов</p><p>• <a href="https://www.w3.org/TR/2009/WD-css3-flexbox-20090723/">Flexible Box Layout Module, 2009</a><br></p><p>PWA в Safari</p><p>• <a href="https://medium.com/p/2ff49fd7d6ea">PWA on iOS: Cupertino, we have a problem</a><br></p><p>Как случился Edge</p><p>• <a href="https://edge.ms/">Всё про Edge</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/106.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/106.mp3" length="39994666"/><itunes:episode>106</itunes:episode><itunes:duration>4997</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>5 февраля 2018: Америка, фронтенд и боль, цикличность в CSS, история флексов, PWA в Safari, как случился Edge. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>107. CSS на JS в Chrome, HTTPS и SEO, сервис-воркеры в Safari, маркетинг CSS, собеседования</title><link>https://web-standards.ru/podcast/107/</link><pubDate>Mon, 12 Feb 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Юрий Федоренко

Темы

00:00:00 Интро
00:02:03 События
00:07:16 CSS на JS в Chrome
00:21:56 HTTPS и SEO
00:31:39 Сервис-воркеры в Safari
00:35:55 Маркетинг CSS
00:43:06 Собеседования

События

• KharkivFrontend Meetup #2 в Харькове 17 февраля http://kharkivfrontend.org/
• Frontend Conference в Цюрихе 30–31 августа https://www.frontendconf.ch/
• PiterJS в Питере 15 февраля и 17 марта https://meetabit.com/communities/piterjs
• NodeSchool в Питере 17 февраля и 24 марта https://github.com/nodeschool/spb
• SPB Frontend в Питере 21 февраля https://vk.com/spb_frontend
• Календарь событий по фронтенду https://github.com/web-standards/calendar
• OdessaFrontend http://odessafrontend.com/

CSS на JS в Chrome

• Chrome 65 Beta https://blog.chromium.org/2018/02/chrome-65-beta-css-paint-api-and.html
• Circle Chart https://vitaliy-bobrov.github.io/css-paint-demos/circle-chart/

HTTPS и SEO

• A secure web is here to stay https://security.googleblog.com/2018/02/a-secure-web-is-here-to-stay.html
• Not Secure warnings for HTTP in Firefox 59+ https://twitter.com/ttaubert/status/961874461195755525
• Analyse your HTTP response headers https://securityheaders.io/

Сервис-воркеры в Safari

• Release Notes for Safari TP 49 https://webkit.org/blog/8088/release-notes-for-safari-technology-preview-49/
• Workers at Your Service https://webkit.org/blog/8090/workers-at-your-service/

Маркетинг CSS

• Mozilla: Your CSS Wishlist? https://qsurvey.mozilla.com/s3/css-wishlist-2018
• Firefox Platform Status https://platform-status.mozilla.org/
• WebKit Feature Status https://webkit.org/status/
• Chrome Platform Status https://www.chromestatus.com/features
• Microsoft Edge Developer https://wpdev.uservoice.com/forums/257854-microsoft-edge-developer

Собеседования

• Компьютерная школа Hillel https://ithillel.ua/
• Как пройти собеседование по JS? https://youtu.be/ncaWoyLINoI
• Телеграм: Мы вам перезвоним https://t.me/callforward

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Гости: Юрий Федоренко</p><p>Темы</p><p>00:00:00 Интро<br>00:02:03 События<br>00:07:16 CSS на JS в Chrome<br>00:21:56 HTTPS и SEO<br>00:31:39 Сервис-воркеры в Safari<br>00:35:55 Маркетинг CSS<br>00:43:06 Собеседования<br></p><p>События</p><p>• <a href="http://kharkivfrontend.org/">KharkivFrontend Meetup #2 в Харькове 17 февраля</a><br>• <a href="https://www.frontendconf.ch/">Frontend Conference в Цюрихе 30–31 августа</a><br>• <a href="https://meetabit.com/communities/piterjs">PiterJS в Питере 15 февраля и 17 марта</a><br>• <a href="https://github.com/nodeschool/spb">NodeSchool в Питере 17 февраля и 24 марта</a><br>• <a href="https://vk.com/spb_frontend">SPB Frontend в Питере 21 февраля</a><br>• <a href="https://github.com/web-standards/calendar">Календарь событий по фронтенду</a><br>• <a href="http://odessafrontend.com/">OdessaFrontend</a><br></p><p>CSS на JS в Chrome</p><p>• <a href="https://blog.chromium.org/2018/02/chrome-65-beta-css-paint-api-and.html">Chrome 65 Beta</a><br>• <a href="https://vitaliy-bobrov.github.io/css-paint-demos/circle-chart/">Circle Chart</a><br></p><p>HTTPS и SEO</p><p>• <a href="https://security.googleblog.com/2018/02/a-secure-web-is-here-to-stay.html">A secure web is here to stay</a><br>• <a href="https://twitter.com/ttaubert/status/961874461195755525">Not Secure warnings for HTTP in Firefox 59+</a><br>• <a href="https://securityheaders.io/">Analyse your HTTP response headers</a><br></p><p>Сервис-воркеры в Safari</p><p>• <a href="https://webkit.org/blog/8088/release-notes-for-safari-technology-preview-49/">Release Notes for Safari TP 49</a><br>• <a href="https://webkit.org/blog/8090/workers-at-your-service/">Workers at Your Service</a><br></p><p>Маркетинг CSS</p><p>• <a href="https://qsurvey.mozilla.com/s3/css-wishlist-2018">Mozilla: Your CSS Wishlist?</a><br>• <a href="https://platform-status.mozilla.org/">Firefox Platform Status</a><br>• <a href="https://webkit.org/status/">WebKit Feature Status</a><br>• <a href="https://www.chromestatus.com/features">Chrome Platform Status</a><br>• <a href="https://wpdev.uservoice.com/forums/257854-microsoft-edge-developer">Microsoft Edge Developer</a><br></p><p>Собеседования</p><p>• <a href="https://ithillel.ua/">Компьютерная школа Hillel</a><br>• <a href="https://youtu.be/ncaWoyLINoI">Как пройти собеседование по JS?</a><br>• <a href="https://t.me/callforward">Телеграм: Мы вам перезвоним</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/107.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/107.mp3" length="40276256"/><itunes:episode>107</itunes:episode><itunes:duration>5032</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>12 февраля 2018: CSS на JS в Chrome, HTTPS и SEO, сервис-воркеры в Safari, маркетинг CSS, собеседования. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>108. Новый фид, вёрстка, зарплата, PWA на десктопе, ES3000, Vue.js вместо jQuery, Node.js 10</title><link>https://web-standards.ru/podcast/108/</link><pubDate>Mon, 19 Feb 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:14 События
00:08:04 Новый фид подкаста
00:11:46 Эксперименты и основы вёрстки
00:20:51 Перегретая зарплата
00:30:12 PWA на десктопе
00:46:02 ECMAScript 3000
01:00:15 Vue.js вместо jQuery
01:11:30 Node.js 10

События

• БЭМап в Москве 2 марта https://events.yandex.ru/events/bemup/02-march-2018/
• Дизайн-перемена Яндекса https://yandex.ru/peremena/
• SPB Frontend в Питере 21 февраля https://spb-frontend-events.timepad.ru/event/664476/
• React Amsterdam в Амстердаме 13 апреля https://react.amsterdam/
• FreeCodeCamp в Москве 18 февраля https://www.facebook.com/events/2085610388327638/

Новый фид подкаста

• Новый RSS-фид https://web-standards.ru/podcast/feed/
• Репозиторий подкаста https://github.com/web-standards/podcast

Эксперименты и основы вёрстки

• Variable Order http://kizu.ru/en/blog/variable-order/
• Ссылки против кнопок в веб-приложениях http://css-live.ru/articles/ssylki-protiv-knopok-v-sovremennyx-veb-prilozheniyax.html
• Styling Links https://css-tricks.com/css-basics-styling-links-like-boss/
• Font Fallback https://css-tricks.com/css-basics-fallback-font-stacks-robust-web-typography/
• Multiple Backgrounds https://css-tricks.com/css-basics-using-multiple-backgrounds/
• Second S in CSS https://css-tricks.com/css-basics-second-s-css/
• Fallback Colors https://css-tricks.com/css-basics-using-fallback-colors/

Перегретая зарплата

PWA на десктопе

• PWA on Desktop https://justmarkup.com/log/2018/02/pwa-on-desktop/
• Welcoming PWA to Edge and Windows 10 https://blogs.windows.com/msedgedev/2018/02/06/welcoming-progressive-web-apps-edge-windows-10/

ECMAScript 3000

• ECMAScript 2018 RC https://tc39.github.io/ecma262/2018/
• Async iterators and generators https://jakearchibald.com/2017/async-iterators-and-generators/
• Object rest and spread properties https://developers.google.com/web/updates/2017/06/object-rest-spread
• Promise.prototype.finally https://developers.google.com/web/updates/2017/10/promise-finally
• ECMAScript regular expressions are getting better! https://mathiasbynens.be/notes/es-regexp-proposals
• Class field declarations for JavaScript https://github.com/tc39/proposal-class-fields
• ES proposal: String.prototype.matchAll http://2ality.com/2018/02/string-prototype-matchall.html

Vue.js вместо jQuery

• Replacing jQuery With Vue.js: No Build Step Necessary https://www.smashingmagazine.com/2018/02/jquery-vue-javascript/
• Svelte https://svelte.technology/

Node.js 10

• fs: add promises API https://github.com/nodejs/node/pull/18297
• Node.js 10.0.0 Tracking https://github.com/nodejs/Release/issues/291

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Мария Просвирнина, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:14 События<br>00:08:04 Новый фид подкаста<br>00:11:46 Эксперименты и основы вёрстки<br>00:20:51 Перегретая зарплата<br>00:30:12 PWA на десктопе<br>00:46:02 ECMAScript 3000<br>01:00:15 Vue.js вместо jQuery<br>01:11:30 Node.js 10<br></p><p>События</p><p>• <a href="https://events.yandex.ru/events/bemup/02-march-2018/">БЭМап в Москве 2 марта</a><br>• <a href="https://yandex.ru/peremena/">Дизайн-перемена Яндекса</a><br>• <a href="https://spb-frontend-events.timepad.ru/event/664476/">SPB Frontend в Питере 21 февраля</a><br>• <a href="https://react.amsterdam/">React Amsterdam в Амстердаме 13 апреля</a><br>• <a href="https://www.facebook.com/events/2085610388327638/">FreeCodeCamp в Москве 18 февраля</a><br></p><p>Новый фид подкаста</p><p>• <a href="https://web-standards.ru/podcast/feed/">Новый RSS-фид</a><br>• <a href="https://github.com/web-standards/podcast">Репозиторий подкаста</a><br></p><p>Эксперименты и основы вёрстки</p><p>• <a href="http://kizu.ru/en/blog/variable-order/">Variable Order</a><br>• <a href="http://css-live.ru/articles/ssylki-protiv-knopok-v-sovremennyx-veb-prilozheniyax.html">Ссылки против кнопок в веб-приложениях</a><br>• <a href="https://css-tricks.com/css-basics-styling-links-like-boss/">Styling Links</a><br>• <a href="https://css-tricks.com/css-basics-fallback-font-stacks-robust-web-typography/">Font Fallback</a><br>• <a href="https://css-tricks.com/css-basics-using-multiple-backgrounds/">Multiple Backgrounds</a><br>• <a href="https://css-tricks.com/css-basics-second-s-css/">Second S in CSS</a><br>• <a href="https://css-tricks.com/css-basics-using-fallback-colors/">Fallback Colors</a><br></p><p>Перегретая зарплата</p><p>PWA на десктопе</p><p>• <a href="https://justmarkup.com/log/2018/02/pwa-on-desktop/">PWA on Desktop</a><br>• <a href="https://blogs.windows.com/msedgedev/2018/02/06/welcoming-progressive-web-apps-edge-windows-10/">Welcoming PWA to Edge and Windows 10</a><br></p><p>ECMAScript 3000</p><p>• <a href="https://tc39.github.io/ecma262/2018/">ECMAScript 2018 RC</a><br>• <a href="https://jakearchibald.com/2017/async-iterators-and-generators/">Async iterators and generators</a><br>• <a href="https://developers.google.com/web/updates/2017/06/object-rest-spread">Object rest and spread properties</a><br>• <a href="https://developers.google.com/web/updates/2017/10/promise-finally">Promise.prototype.finally</a><br>• <a href="https://mathiasbynens.be/notes/es-regexp-proposals">ECMAScript regular expressions are getting better!</a><br>• <a href="https://github.com/tc39/proposal-class-fields">Class field declarations for JavaScript</a><br>• <a href="http://2ality.com/2018/02/string-prototype-matchall.html">ES proposal: String.prototype.matchAll</a><br></p><p>Vue.js вместо jQuery</p><p>• <a href="https://www.smashingmagazine.com/2018/02/jquery-vue-javascript/">Replacing jQuery With Vue.js: No Build Step Necessary</a><br>• <a href="https://svelte.technology/">Svelte</a><br></p><p>Node.js 10</p><p>• <a href="https://github.com/nodejs/node/pull/18297">fs: add promises API</a><br>• <a href="https://github.com/nodejs/Release/issues/291">Node.js 10.0.0 Tracking</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/108.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/108.mp3" length="36508770"/><itunes:episode>108</itunes:episode><itunes:duration>4561</itunes:duration><itunes:author>Мария Просвирнина, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>19 февраля 2018: Новый фид, вёрстка, зарплата, PWA на десктопе, ES3000, Vue.js вместо jQuery, Node.js 10. Мария Просвирнина, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>109. События и завтраки, движки, npm и yarn, гриды, шрифты, устаревшие рекомендации, опасные алиасы</title><link>https://web-standards.ru/podcast/109/</link><pubDate>Mon, 26 Feb 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:02:52 Где нас слушать
00:07:01 События и завтраки
00:18:11 Старые и новые движки
00:29:48 Npm догнал yarn
00:41:31 Гриды на пустом месте
00:45:53 Кастомные или системные шрифты
00:53:44 Устаревшие рекомендации
01:07:29 Опасные алиасы в консоли

Где нас слушать

• SoundCloud https://soundcloud.com/web-standards
• RSS-фид https://web-standards.ru/podcast/feed/
• iTunes для Windows и macOS https://www.apple.com/lae/itunes/
• Pocket Casts для iOS, Android и браузера https://www.shiftyjelly.com/pocketcasts/
• Podcasts для iOS https://itunes.apple.com/us/app/podcasts/id525463029
• Overcast для iOS https://overcast.fm/
• Castbox для Android https://castbox.fm/

События и завтраки

• OdessaFrontend Code в Одессе 28 февраля http://odessafrontend.com/
• MoscowJS в Москве 1 марта https://moscowjs.timepad.ru/event/669032/
• Необычный Javascript в Нижнем Новгороде 1 марта https://www.mera.ru/career/calendar/struktury-dannykh-funktsionalnogo-programmirovaniia-i-sovremennyi-js
• FrankenJS Meetup в Нюрнберге 19 марта http://www.frankenjs.org/angular-and-beyond/
• Moscow Vue.js Meetup в Москве 22 марта https://www.meetup.com/vue-js-moscow/
• Web Not Bombs: Morning Talks в Минске 25 марта https://www.facebook.com/events/552606201766123/
• Pitercss_conf в Петербурге 8—9 июня https://pitercss.com/

Старые и новые движки

• Safari: Introducing Storage Access API https://webkit.org/blog/8124/introducing-storage-access-api/
• Браузер != Браузерный движок https://habrahabr.ru/post/349512/

Npm догнал yarn

• npm 5.7.0 http://blog.npmjs.org/post/171139955345/v570
• Critical Linux filesystem permissions are being changed https://github.com/npm/npm/issues/19883

Гриды на пустом месте

• Styling Empty Cells With Generated Content https://www.smashingmagazine.com/2018/02/generated-content-grid-layout/

Кастомные или системные шрифты

• Shipping system fonts to GitHub.com http://markdotto.com/2018/02/07/github-system-fonts/
• Fontastic Web Performance https://vimeo.com/241111413

Устаревшие рекомендации

• To optimize code for machines use a CSS minifier https://twitter.com/iamsapegin/status/965585505378324481
• Google HTML/CSS Style Guide https://google.github.io/styleguide/htmlcssguide.html
• HTML Шорты: Сокращённые свойства https://htmlacademy.ru/shorts/2

Опасные алиасы в консоли

• How I Use Git https://hugogiraudel.com/2018/02/17/how-i-use-git/
• Git + Hub = GitHub https://github.com/github/hub

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Мария Просвирнина, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:02:52 Где нас слушать<br>00:07:01 События и завтраки<br>00:18:11 Старые и новые движки<br>00:29:48 Npm догнал yarn<br>00:41:31 Гриды на пустом месте<br>00:45:53 Кастомные или системные шрифты<br>00:53:44 Устаревшие рекомендации<br>01:07:29 Опасные алиасы в консоли<br></p><p>Где нас слушать</p><p>• <a href="https://soundcloud.com/web-standards">SoundCloud</a><br>• <a href="https://web-standards.ru/podcast/feed/">RSS-фид</a><br>• <a href="https://www.apple.com/lae/itunes/">iTunes для Windows и macOS</a><br>• <a href="https://www.shiftyjelly.com/pocketcasts/">Pocket Casts для iOS, Android и браузера</a><br>• <a href="https://itunes.apple.com/us/app/podcasts/id525463029">Podcasts для iOS</a><br>• <a href="https://overcast.fm/">Overcast для iOS</a><br>• <a href="https://castbox.fm/">Castbox для Android</a><br></p><p>События и завтраки</p><p>• <a href="http://odessafrontend.com/">OdessaFrontend Code в Одессе 28 февраля</a><br>• <a href="https://moscowjs.timepad.ru/event/669032/">MoscowJS в Москве 1 марта</a><br>• <a href="https://www.mera.ru/career/calendar/struktury-dannykh-funktsionalnogo-programmirovaniia-i-sovremennyi-js">Необычный Javascript в Нижнем Новгороде 1 марта</a><br>• <a href="http://www.frankenjs.org/angular-and-beyond/">FrankenJS Meetup в Нюрнберге 19 марта</a><br>• <a href="https://www.meetup.com/vue-js-moscow/">Moscow Vue.js Meetup в Москве 22 марта</a><br>• <a href="https://www.facebook.com/events/552606201766123/">Web Not Bombs: Morning Talks в Минске 25 марта</a><br>• <a href="https://pitercss.com/">Pitercss_conf в Петербурге 8—9 июня</a><br></p><p>Старые и новые движки</p><p>• <a href="https://webkit.org/blog/8124/introducing-storage-access-api/">Safari: Introducing Storage Access API</a><br>• <a href="https://habrahabr.ru/post/349512/">Браузер != Браузерный движок</a><br></p><p>Npm догнал yarn</p><p>• <a href="http://blog.npmjs.org/post/171139955345/v570">npm 5.7.0</a><br>• <a href="https://github.com/npm/npm/issues/19883">Critical Linux filesystem permissions are being changed</a><br></p><p>Гриды на пустом месте</p><p>• <a href="https://www.smashingmagazine.com/2018/02/generated-content-grid-layout/">Styling Empty Cells With Generated Content</a><br></p><p>Кастомные или системные шрифты</p><p>• <a href="http://markdotto.com/2018/02/07/github-system-fonts/">Shipping system fonts to GitHub.com</a><br>• <a href="https://vimeo.com/241111413">Fontastic Web Performance</a><br></p><p>Устаревшие рекомендации</p><p>• <a href="https://twitter.com/iamsapegin/status/965585505378324481">To optimize code for machines use a CSS minifier</a><br>• <a href="https://google.github.io/styleguide/htmlcssguide.html">Google HTML/CSS Style Guide</a><br>• <a href="https://htmlacademy.ru/shorts/2">HTML Шорты: Сокращённые свойства</a><br></p><p>Опасные алиасы в консоли</p><p>• <a href="https://hugogiraudel.com/2018/02/17/how-i-use-git/">How I Use Git</a><br>• <a href="https://github.com/github/hub">Git + Hub = GitHub</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/109.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/109.mp3" length="38182790"/><itunes:episode>109</itunes:episode><itunes:duration>4770</itunes:duration><itunes:author>Мария Просвирнина, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>26 февраля 2018: События и завтраки, движки, npm и yarn, гриды, шрифты, устаревшие рекомендации, опасные алиасы. Мария Просвирнина, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>110. Дизайнерам, CSS-переменные, опасный CSS, выражения от контейнера, Webpack, Dart 2.0</title><link>https://web-standards.ru/podcast/110/</link><pubDate>Mon, 05 Mar 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Ольга Алексашенко, Вадим Макеев, Мария Просвирнина

Гости: Евгений Гусев

Темы

00:00:00 Интро
00:01:07 События
00:03:53 Для дизайнеров
00:07:21 Зачем CSS-переменные
00:22:06 Очень опасный CSS
00:27:31 Выражения от контейнера
00:36:10 Webpack быстрее на 146%
00:46:50 Перезапуск Dart 2.0

События

• PiterJS №23 в Питере 17 марта https://meetabit.com/events/piterjs-23
• Epam JavaScript Meetup в Питере 20 марта https://events.epam.com/events/js-meetup-spb
• Pitercss_meetup №20 в Питере 27 марта https://pitercss.timepad.ru/

Для дизайнеров

• Полезное дизайнеру и разработчику https://habrahabr.ru/post/350350/

Зачем CSS-переменные

• Изучите CSS-переменные за 5 минут https://medium.com/p/3a5dc6193857
• Learn CSS Variables for free https://scrimba.com/g/gcssvariables
• Stunning hover effects with CSS variables https://medium.com/p/f855e7b95330
• Время переменных https://medium.com/p/429d9dc4499
• Google Search crawler is based on Chrome 41 https://twitter.com/ebidel/status/968989651888295936
• PageSpeed Insights https://developers.google.com/speed/pagespeed/insights/
• Browserslist https://github.com/ai/browserslist

Очень опасный CSS

• Сторонний CSS небезопасен http://css-live.ru/articles-css/storonnij-css-nebezopasen.html

Выражения от контейнера

• Решение проблемы выражений от контейнера http://css-live.ru/javascript/otzyvchivye-komponenty-reshenie-problemy-vyrazhenij-ot-kontejnera.html

Webpack быстрее на 146%

• Webpack 4: released today https://medium.com/p/6cdb994702d4

Перезапуск Dart 2.0

• Анонс Dart 2.0 https://habrahabr.ru/company/wrike/blog/349790/
• Список ресурсов русскоязычного сообщества Dart https://gist.github.com/bunopus/3c8cc4b950cbcafd61b195a1fbeab6ad

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Мария Просвирнина</p><p>Гости: Евгений Гусев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:07 События<br>00:03:53 Для дизайнеров<br>00:07:21 Зачем CSS-переменные<br>00:22:06 Очень опасный CSS<br>00:27:31 Выражения от контейнера<br>00:36:10 Webpack быстрее на 146%<br>00:46:50 Перезапуск Dart 2.0<br></p><p>События</p><p>• <a href="https://meetabit.com/events/piterjs-23">PiterJS №23 в Питере 17 марта</a><br>• <a href="https://events.epam.com/events/js-meetup-spb">Epam JavaScript Meetup в Питере 20 марта</a><br>• <a href="https://pitercss.timepad.ru/">Pitercss_meetup №20 в Питере 27 марта</a><br></p><p>Для дизайнеров</p><p>• <a href="https://habrahabr.ru/post/350350/">Полезное дизайнеру и разработчику</a><br></p><p>Зачем CSS-переменные</p><p>• <a href="https://medium.com/p/3a5dc6193857">Изучите CSS-переменные за 5 минут</a><br>• <a href="https://scrimba.com/g/gcssvariables">Learn CSS Variables for free</a><br>• <a href="https://medium.com/p/f855e7b95330">Stunning hover effects with CSS variables</a><br>• <a href="https://medium.com/p/429d9dc4499">Время переменных</a><br>• <a href="https://twitter.com/ebidel/status/968989651888295936">Google Search crawler is based on Chrome 41</a><br>• <a href="https://developers.google.com/speed/pagespeed/insights/">PageSpeed Insights</a><br>• <a href="https://github.com/ai/browserslist">Browserslist</a><br></p><p>Очень опасный CSS</p><p>• <a href="http://css-live.ru/articles-css/storonnij-css-nebezopasen.html">Сторонний CSS небезопасен</a><br></p><p>Выражения от контейнера</p><p>• <a href="http://css-live.ru/javascript/otzyvchivye-komponenty-reshenie-problemy-vyrazhenij-ot-kontejnera.html">Решение проблемы выражений от контейнера</a><br></p><p>Webpack быстрее на 146%</p><p>• <a href="https://medium.com/p/6cdb994702d4">Webpack 4: released today</a><br></p><p>Перезапуск Dart 2.0</p><p>• <a href="https://habrahabr.ru/company/wrike/blog/349790/">Анонс Dart 2.0</a><br>• <a href="https://gist.github.com/bunopus/3c8cc4b950cbcafd61b195a1fbeab6ad">Список ресурсов русскоязычного сообщества Dart</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/110.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/110.mp3" length="36776251"/><itunes:episode>110</itunes:episode><itunes:duration>4594</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Мария Просвирнина</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>5 марта 2018: Дизайнерам, CSS-переменные, опасный CSS, выражения от контейнера, Webpack, Dart 2.0. Ольга Алексашенко, Вадим Макеев, Мария Просвирнина</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>111. Подкасты, Chrome 65, случайность, смушгейт и MooTools, Webpack и Make, CSSO, зачем PWA</title><link>https://web-standards.ru/podcast/111/</link><pubDate>Mon, 12 Mar 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Ольга Алексашенко, Вадим Макеев, Мария Просвирнина

Гости: Артур Столяр

Темы

00:00:00 Интро
00:00:42 События
00:03:20 Новые подкасты
00:07:20 Новинки Chrome 65
00:14:32 Надёжная случайность
00:21:45 Смушгейт и MooTools
00:28:28 Webpack и Make
00:37:19 История CSSO
00:42:54 Кому нужны PWA

События

• PiterJS №23 в Питере 17 марта https://meetabit.com/events/piterjs-23
• MinskCSS Meetup 4 в Минске 22 марта https://minskcss.timepad.ru/event/606207/
• SPB Angular Meetup в Питере 22 марта https://meetup.tinkoff.ru/events/spb-angular-meetup
• Pitercss_meetup №20 в Питере 27 марта https://pitercss.timepad.ru/event/679895/
• FRONTday #7 в Челябинске 30 марта https://meetup.house/frontday/
• ChernivtsiJS в Черновцах 23 июня https://chernivtsi.js.org/

Новые подкасты

• Веб-истории https://marinin.xyz/webstories/
• Code https://codepodcast.com/ и фичер https://youtu.be/GdosqnaCkqI

Новинки Chrome 65

• What’s new in Chrome 65 https://youtu.be/_W4GSpoSOZI

Надёжная случайность

• Случайные числа не случайны https://medium.com/p/252e08e60828

Смушгейт и MooTools

• Rename flatten to smoosh https://github.com/tc39/proposal-flatMap/pull/56

Webpack и Make

• On-Demand-Loading of separated CSS https://twitter.com/wSokra/status/970253245733113856
• The Lost Art of the Makefile http://www.olioapps.com/blog/the-lost-art-of-the-makefile/

История CSSO

• История оптимизатора CSSO: Начало https://felixit.blog/2018/03/04/istoria-csso-nachalo/
• История оптимизатора CSSO: Продолжение https://felixit.blog/2018/03/04/istoria-csso-prodolzhenie/
• История оптимизатора CSSO: Завершение https://felixit.blog/2018/03/05/istoria-csso-zavershenie/
• История оптимизатора CSSO: Выводы https://felixit.blog/2018/03/05/istoria-csso-vyvody/
• CSS глазами машин https://youtu.be/c2Sw5gmOwmE

Кому нужны PWA

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Мария Просвирнина</p><p>Гости: Артур Столяр</p><p>Темы</p><p>00:00:00 Интро<br>00:00:42 События<br>00:03:20 Новые подкасты<br>00:07:20 Новинки Chrome 65<br>00:14:32 Надёжная случайность<br>00:21:45 Смушгейт и MooTools<br>00:28:28 Webpack и Make<br>00:37:19 История CSSO<br>00:42:54 Кому нужны PWA<br></p><p>События</p><p>• <a href="https://meetabit.com/events/piterjs-23">PiterJS №23 в Питере 17 марта</a><br>• <a href="https://minskcss.timepad.ru/event/606207/">MinskCSS Meetup 4 в Минске 22 марта</a><br>• <a href="https://meetup.tinkoff.ru/events/spb-angular-meetup">SPB Angular Meetup в Питере 22 марта</a><br>• <a href="https://pitercss.timepad.ru/event/679895/">Pitercss_meetup №20 в Питере 27 марта</a><br>• <a href="https://meetup.house/frontday/">FRONTday #7 в Челябинске 30 марта</a><br>• <a href="https://chernivtsi.js.org/">ChernivtsiJS в Черновцах 23 июня</a><br></p><p>Новые подкасты</p><p>• <a href="https://marinin.xyz/webstories/">Веб-истории</a><br>• <a href="https://codepodcast.com/">Code</a> и <a href="https://youtu.be/GdosqnaCkqI">фичер</a><br></p><p>Новинки Chrome 65</p><p>• <a href="https://youtu.be/_W4GSpoSOZI">What’s new in Chrome 65</a><br></p><p>Надёжная случайность</p><p>• <a href="https://medium.com/p/252e08e60828">Случайные числа не случайны</a><br></p><p>Смушгейт и MooTools</p><p>• <a href="https://github.com/tc39/proposal-flatMap/pull/56">Rename flatten to smoosh</a><br></p><p>Webpack и Make</p><p>• <a href="https://twitter.com/wSokra/status/970253245733113856">On-Demand-Loading of separated CSS</a><br>• <a href="http://www.olioapps.com/blog/the-lost-art-of-the-makefile/">The Lost Art of the Makefile</a><br></p><p>История CSSO</p><p>• <a href="https://felixit.blog/2018/03/04/istoria-csso-nachalo/">История оптимизатора CSSO: Начало</a><br>• <a href="https://felixit.blog/2018/03/04/istoria-csso-prodolzhenie/">История оптимизатора CSSO: Продолжение</a><br>• <a href="https://felixit.blog/2018/03/05/istoria-csso-zavershenie/">История оптимизатора CSSO: Завершение</a><br>• <a href="https://felixit.blog/2018/03/05/istoria-csso-vyvody/">История оптимизатора CSSO: Выводы</a><br>• <a href="https://youtu.be/c2Sw5gmOwmE">CSS глазами машин</a><br></p><p>Кому нужны PWA</p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/111.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/111.mp3" length="33302422"/><itunes:episode>111</itunes:episode><itunes:duration>4160</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Мария Просвирнина</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>12 марта 2018: Подкасты, Chrome 65, случайность, смушгейт и MooTools, Webpack и Make, CSSO, зачем PWA. Ольга Алексашенко, Вадим Макеев, Мария Просвирнина</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>112. Firefox 59, SEO и JS, Webpack без SPA, Гудини для CSS, сортировка DOM, шрифты</title><link>https://web-standards.ru/podcast/112/</link><pubDate>Mon, 19 Mar 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Зарема Халилова

Темы

00:00:00 Интро
00:05:15 События
00:08:24 Новинки Firefox 59
00:13:48 SEO для JS
00:27:59 Webpack без SPA
00:37:59 Гудини для CSS
00:45:57 Сортировка DOM
00:51:19 Шрифты без лишнего

События

• SECON в Пензе 16–17 марта https://2018.secon.ru/
• YGLF в Киеве 24–25 мая http://yglf.com.ua/
• 15% скидка на YGLF: wstspring

Новинки Firefox 59

• Firefox 59 http://tanalin.com/blog/2018/03/firefox-59/

SEO для JS

• Руководство по SEO JS-сайтов: Интернет глазами Google https://habr.ru/p/350976/
• Руководство по SEO JS-сайтов: Проблемы, эксперименты и рекомендации https://habr.ru/p/351058/
• Features not supported by Google bot https://twitter.com/ebidel/status/973306463081738240

Webpack без SPA

• Простой статический сайт на Webpack 4 https://habr.ru/p/350886/

Гудини для CSS

• Say Hello to Houdini and the CSS Paint API https://codersblock.com/blog/say-hello-to-houdini-and-the-css-paint-api/

Сортировка DOM

• DOM API for sorting siblings https://github.com/whatwg/dom/issues/586

Шрифты без лишнего

• It’s Dangerous to Go Stallone. Take Glyphhanger https://www.filamentgroup.com/lab/glyphhanger/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Мария Просвирнина</p><p>Гости: Зарема Халилова</p><p>Темы</p><p>00:00:00 Интро<br>00:05:15 События<br>00:08:24 Новинки Firefox 59<br>00:13:48 SEO для JS<br>00:27:59 Webpack без SPA<br>00:37:59 Гудини для CSS<br>00:45:57 Сортировка DOM<br>00:51:19 Шрифты без лишнего<br></p><p>События</p><p>• <a href="https://2018.secon.ru/">SECON в Пензе 16–17 марта</a><br>• <a href="http://yglf.com.ua/">YGLF в Киеве 24–25 мая</a><br>• 15% скидка на YGLF: wstspring<br></p><p>Новинки Firefox 59</p><p>• <a href="http://tanalin.com/blog/2018/03/firefox-59/">Firefox 59</a><br></p><p>SEO для JS</p><p>• <a href="https://habr.ru/p/350976/">Руководство по SEO JS-сайтов: Интернет глазами Google</a><br>• <a href="https://habr.ru/p/351058/">Руководство по SEO JS-сайтов: Проблемы, эксперименты и рекомендации</a><br>• <a href="https://twitter.com/ebidel/status/973306463081738240">Features not supported by Google bot</a><br></p><p>Webpack без SPA</p><p>• <a href="https://habr.ru/p/350886/">Простой статический сайт на Webpack 4</a><br></p><p>Гудини для CSS</p><p>• <a href="https://codersblock.com/blog/say-hello-to-houdini-and-the-css-paint-api/">Say Hello to Houdini and the CSS Paint API</a><br></p><p>Сортировка DOM</p><p>• <a href="https://github.com/whatwg/dom/issues/586">DOM API for sorting siblings</a><br></p><p>Шрифты без лишнего</p><p>• <a href="https://www.filamentgroup.com/lab/glyphhanger/">It’s Dangerous to Go Stallone. Take Glyphhanger</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/112.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/112.mp3" length="27926245"/><itunes:episode>112</itunes:episode><itunes:duration>3488</itunes:duration><itunes:author>Вадим Макеев, Мария Просвирнина</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>19 марта 2018: Firefox 59, SEO и JS, Webpack без SPA, Гудини для CSS, сортировка DOM, шрифты. Вадим Макеев, Мария Просвирнина</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>113. Браузеры и буфер обмена, дизайн для верстальщиков, рецепты Vue.js и JS-курсы, AMP</title><link>https://web-standards.ru/podcast/113/</link><pubDate>Mon, 26 Mar 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Ольга Алексашенко, Вадим Макеев, Мария Просвирнина

Темы

00:00:00 Интро
00:00:15 События
00:02:54 Новинки браузеров
00:19:01 Дизайн для верстальщиков
00:26:20 Vue.js и курсы по JS
00:35:46 Что такое AMP

События

• Pitercss_meetup в Питере 27 марта https://pitercss.timepad.ru/event/679895/
• RamblerFront&amp; #4 в Москве 29 марта https://rambler-co-e-org.timepad.ru/event/687022/
• FRONTday #7 30 марта в Челябинске https://meetup.house/frontday/
• KharkivFrontend Meetup #_3 в Харькове 1 апреля http://kharkivfrontend.org/
• PiterJS №24 в Питере 11 апреля https://meetabit.com/events/piterjs-24

Новинки браузеров

• Safari Technology Preview 52 https://webkit.org/blog/8165/release-notes-for-safari-technology-preview-52/
• Clipboard API Improvements https://webkit.org/blog/8170/clipboard-api-improvements/
• Unblocking Clipboard Access https://developers.google.com/web/updates/2018/03/clipboardapi
• Chrome 66 Beta https://blog.chromium.org/2018/03/chrome-66-beta-css-typed-object-model.html

Дизайн для верстальщиков

• Optical adjustments in components https://medium.com/p/a7f1f8655e0
• Google Material Design: Color https://material.io/guidelines/style/color.html

Рецепты Vue.js и JS-курсы

• Vue.js Cookbook https://vuejs.org/v2/cookbook/
• Видео с Vue.js Moscow Meetup #1 https://youtu.be/h9NQs0SEVoA?t=655
• Автор интенсивных курсов по JS в HTML Academy https://moikrug.ru/vacancies/1000041017
• Старикам здесь не место? https://youtu.be/ISmD4Lik5oY
• Новый курс «JavaScript в браузере» https://htmlacademy.ru/courses/219
• Бесплатный курс «Знакомство с JavaScript» https://htmlacademy.ru/courses/207

Что такое AMP

• Accelerated Mobile Pages https://www.ampproject.org/
• How Fast Is Amp Really? https://timkadlec.com/remembers/2018-03-19-how-fast-is-amp-really/
• Standardizing lessons learned from AMP https://amphtml.wordpress.com/2018/03/08/standardizing-lessons-learned-from-amp/
• Overview of web standards and features related to AMP https://github.com/ampproject/amphtml/blob/master/contributing/web-standards-related-to-amp.md

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Мария Просвирнина</p><p>Темы</p><p>00:00:00 Интро<br>00:00:15 События<br>00:02:54 Новинки браузеров<br>00:19:01 Дизайн для верстальщиков<br>00:26:20 Vue.js и курсы по JS<br>00:35:46 Что такое AMP<br></p><p>События</p><p>• <a href="https://pitercss.timepad.ru/event/679895/">Pitercss_meetup в Питере 27 марта</a><br>• <a href="https://rambler-co-e-org.timepad.ru/event/687022/">RamblerFront&amp; #4 в Москве 29 марта</a><br>• <a href="https://meetup.house/frontday/">FRONTday #7 30 марта в Челябинске</a><br>• <a href="http://kharkivfrontend.org/">KharkivFrontend Meetup #_3 в Харькове 1 апреля</a><br>• <a href="https://meetabit.com/events/piterjs-24">PiterJS №24 в Питере 11 апреля</a><br></p><p>Новинки браузеров</p><p>• <a href="https://webkit.org/blog/8165/release-notes-for-safari-technology-preview-52/">Safari Technology Preview 52</a><br>• <a href="https://webkit.org/blog/8170/clipboard-api-improvements/">Clipboard API Improvements</a><br>• <a href="https://developers.google.com/web/updates/2018/03/clipboardapi">Unblocking Clipboard Access</a><br>• <a href="https://blog.chromium.org/2018/03/chrome-66-beta-css-typed-object-model.html">Chrome 66 Beta</a><br></p><p>Дизайн для верстальщиков</p><p>• <a href="https://medium.com/p/a7f1f8655e0">Optical adjustments in components</a><br>• <a href="https://material.io/guidelines/style/color.html">Google Material Design: Color</a><br></p><p>Рецепты Vue.js и JS-курсы</p><p>• <a href="https://vuejs.org/v2/cookbook/">Vue.js Cookbook</a><br>• <a href="https://youtu.be/h9NQs0SEVoA?t=655">Видео с Vue.js Moscow Meetup #1</a><br>• <a href="https://moikrug.ru/vacancies/1000041017">Автор интенсивных курсов по JS в HTML Academy</a><br>• <a href="https://youtu.be/ISmD4Lik5oY">Старикам здесь не место?</a><br>• <a href="https://htmlacademy.ru/courses/219">Новый курс «JavaScript в браузере»</a><br>• <a href="https://htmlacademy.ru/courses/207">Бесплатный курс «Знакомство с JavaScript»</a><br></p><p>Что такое AMP</p><p>• <a href="https://www.ampproject.org/">Accelerated Mobile Pages</a><br>• <a href="https://timkadlec.com/remembers/2018-03-19-how-fast-is-amp-really/">How Fast Is Amp Really?</a><br>• <a href="https://amphtml.wordpress.com/2018/03/08/standardizing-lessons-learned-from-amp/">Standardizing lessons learned from AMP</a><br>• <a href="https://github.com/ampproject/amphtml/blob/master/contributing/web-standards-related-to-amp.md">Overview of web standards and features related to AMP</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/113.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/113.mp3" length="26601422"/><itunes:episode>113</itunes:episode><itunes:duration>3322</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Мария Просвирнина</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>26 марта 2018: Браузеры и буфер обмена, дизайн для верстальщиков, рецепты Vue.js и JS-курсы, AMP. Ольга Алексашенко, Вадим Макеев, Мария Просвирнина</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>114. 20 лет Mozilla, CSS и W3C, display contents, ES-модули, WebStorm, React, V8 и Node.js</title><link>https://web-standards.ru/podcast/114/</link><pubDate>Mon, 02 Apr 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:57 События
00:03:29 Safari 11.1 и 20 лет Mozilla
00:21:11 Спеки CSS и доверие к W3C
00:34:21 Нюансы display: contents
00:36:47 Выравнивание текста
00:42:24 ES-модули уже здесь
00:52:52 Новинки WebStorm
01:05:15 React v16.3.0
01:08:42 V8 и веб-сокеты в Node.js
01:16:28 Картина отрасли

События

• Фронтенд-митап Райффайзенбанка в Москве 28 марта https://raiffeisen-events.timepad.ru/event/689550/
• Tinkoff Angular Meetup в Москве 4 апреля https://meetup.tinkoff.ru/events/9-angular-meetup
• Nsk Tech Talks #2 в Новосибирске 5 апреля https://eventskbkontur.timepad.ru/event/687960/
• BEMup для новичков в Москве 8 апреля https://events.yandex.ru/events/bemup/08-Apr-2018/
• SPA Meetup #4 в Москве 7 апреля https://moscow-spa.timepad.ru/event/692653/
• React Amsterdam в Амстердаме 13 апреля https://react.amsterdam/
• React Finland в Хельсинки 24–26 апреля https://react-finland.fi/

Safari 11.1 и 20 лет Mozilla

• What’s New in Safari 11.1 https://developer.apple.com/library/content/releasenotes/General/WhatsNewInSafari/Articles/Safari_11_1.html
• Progressive Web Apps on iOS are here https://medium.com/p/d00430dee3a7
• Safari 11.1 displays Website Not Secure on HTTP login pages https://twitter.com/vcsjones/status/979531944504561664
• Stable Browser font-display alert https://twitter.com/zachleat/status/979480256196366338
• Веб-истории: Браузерные войны https://marinin.xyz/webstories/s01e03/
• IRL Podcast https://irlpodcast.org/

Спеки CSS и доверие к W3C

• CSS-2018: каким возможностям дать «зелёный свет» http://css-live.ru/vecssti-s-polej/css-2018-w3c-vybiraet-kakim-vozmozhnostyam-pora-dat-zelenyj-svet.html

Нюансы display: contents

• How display: contents Works https://bitsofco.de/how-display-contents-works/

Выравнивание текста

• Cropping Away Negative Impacts of Line Height https://medium.com/p/84d744e016ce

ES-модули уже здесь

• Глубокое погружение в ES-модули в картинках https://medium.com/p/71f42c1e851a
• ES modules for dedicated workers in Chromium https://twitter.com/nhiroki_/status/976703852958240768
• Workbox https://developers.google.com/web/tools/workbox/

Новинки WebStorm

• New for JS developers in WebStorm and IntelliJ IDEA 2018.1 https://youtu.be/EVwJzxLPU3A
• Работаем с Git не выходя из WebStorm https://youtu.be/TES0ENoIDbE

React v16.3.0

• React v16.3.0: New lifecycles and context API https://reactjs.org/blog/2018/03/29/react-v-16-3.html
• Sneak Peek: Beyond React 16 https://reactjs.org/blog/2018/03/01/sneak-peek-beyond-react-16.html

V8 и веб-сокеты в Node.js

• V8 release v6.6 https://v8project.blogspot.ru/2018/03/v8-release-66.html
• Node.js is considering adding built-in WebSockets support https://github.com/nodejs/node/issues/19308

Картина отрасли

• Исследование HackerRank о рынке разработчиков 2018 https://habrahabr.ru/company/pixonic/blog/347782/
• Stack Overflow: Developer Survey Results 2018 https://insights.stackoverflow.com/survey/2018/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Мария Просвирнина, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:57 События<br>00:03:29 Safari 11.1 и 20 лет Mozilla<br>00:21:11 Спеки CSS и доверие к W3C<br>00:34:21 Нюансы display: contents<br>00:36:47 Выравнивание текста<br>00:42:24 ES-модули уже здесь<br>00:52:52 Новинки WebStorm<br>01:05:15 React v16.3.0<br>01:08:42 V8 и веб-сокеты в Node.js<br>01:16:28 Картина отрасли<br></p><p>События</p><p>• <a href="https://raiffeisen-events.timepad.ru/event/689550/">Фронтенд-митап Райффайзенбанка в Москве 28 марта</a><br>• <a href="https://meetup.tinkoff.ru/events/9-angular-meetup">Tinkoff Angular Meetup в Москве 4 апреля</a><br>• <a href="https://eventskbkontur.timepad.ru/event/687960/">Nsk Tech Talks #2 в Новосибирске 5 апреля</a><br>• <a href="https://events.yandex.ru/events/bemup/08-Apr-2018/">BEMup для новичков в Москве 8 апреля</a><br>• <a href="https://moscow-spa.timepad.ru/event/692653/">SPA Meetup #4 в Москве 7 апреля</a><br>• <a href="https://react.amsterdam/">React Amsterdam в Амстердаме 13 апреля</a><br>• <a href="https://react-finland.fi/">React Finland в Хельсинки 24–26 апреля</a><br></p><p>Safari 11.1 и 20 лет Mozilla</p><p>• <a href="https://developer.apple.com/library/content/releasenotes/General/WhatsNewInSafari/Articles/Safari_11_1.html">What’s New in Safari 11.1</a><br>• <a href="https://medium.com/p/d00430dee3a7">Progressive Web Apps on iOS are here</a><br>• <a href="https://twitter.com/vcsjones/status/979531944504561664">Safari 11.1 displays Website Not Secure on HTTP login pages</a><br>• <a href="https://twitter.com/zachleat/status/979480256196366338">Stable Browser font-display alert</a><br>• <a href="https://marinin.xyz/webstories/s01e03/">Веб-истории: Браузерные войны</a><br>• <a href="https://irlpodcast.org/">IRL Podcast</a><br></p><p>Спеки CSS и доверие к W3C</p><p>• <a href="http://css-live.ru/vecssti-s-polej/css-2018-w3c-vybiraet-kakim-vozmozhnostyam-pora-dat-zelenyj-svet.html">CSS-2018: каким возможностям дать «зелёный свет»</a><br></p><p>Нюансы display: contents</p><p>• <a href="https://bitsofco.de/how-display-contents-works/">How display: contents Works</a><br></p><p>Выравнивание текста</p><p>• <a href="https://medium.com/p/84d744e016ce">Cropping Away Negative Impacts of Line Height</a><br></p><p>ES-модули уже здесь</p><p>• <a href="https://medium.com/p/71f42c1e851a">Глубокое погружение в ES-модули в картинках</a><br>• <a href="https://twitter.com/nhiroki_/status/976703852958240768">ES modules for dedicated workers in Chromium</a><br>• <a href="https://developers.google.com/web/tools/workbox/">Workbox</a><br></p><p>Новинки WebStorm</p><p>• <a href="https://youtu.be/EVwJzxLPU3A">New for JS developers in WebStorm and IntelliJ IDEA 2018.1</a><br>• <a href="https://youtu.be/TES0ENoIDbE">Работаем с Git не выходя из WebStorm</a><br></p><p>React v16.3.0</p><p>• <a href="https://reactjs.org/blog/2018/03/29/react-v-16-3.html">React v16.3.0: New lifecycles and context API</a><br>• <a href="https://reactjs.org/blog/2018/03/01/sneak-peek-beyond-react-16.html">Sneak Peek: Beyond React 16</a><br></p><p>V8 и веб-сокеты в Node.js</p><p>• <a href="https://v8project.blogspot.ru/2018/03/v8-release-66.html">V8 release v6.6</a><br>• <a href="https://github.com/nodejs/node/issues/19308">Node.js is considering adding built-in WebSockets support</a><br></p><p>Картина отрасли</p><p>• <a href="https://habrahabr.ru/company/pixonic/blog/347782/">Исследование HackerRank о рынке разработчиков 2018</a><br>• <a href="https://insights.stackoverflow.com/survey/2018/">Stack Overflow: Developer Survey Results 2018</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/114.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/114.mp3" length="45308697"/><itunes:episode>114</itunes:episode><itunes:duration>5661</itunes:duration><itunes:author>Вадим Макеев, Мария Просвирнина, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>2 апреля 2018: 20 лет Mozilla, CSS и W3C, display contents, ES-модули, WebStorm, React, V8 и Node.js. Вадим Макеев, Мария Просвирнина, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>115. Safari и Chrome, Ruby Sass всё, логические свойства, доступные таблицы, классы и const в JS</title><link>https://web-standards.ru/podcast/115/</link><pubDate>Mon, 09 Apr 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Игорь Алексеенко

Темы

00:00:00 Интро
00:01:00 События
00:02:13 Новинки Safari и Chrome
00:15:35 Ruby Sass всё
00:20:09 Логические CSS-свойства
00:28:47 Доступные таблицы
00:41:59 Неправильные классы и const в JS

События

• BeerJS #1 в Челябинске 12 апреля https://github.com/beerjs/chelyabinsk/issues/1
• Pitercss_meetup №21 в Питере 26 апреля https://pitercss.timepad.ru/event/700532/
• Pitercss_meetup №22 в Питере 16 мая https://pitercss.timepad.ru/
• Moscowcss в Москве 15 мая https://moscowcss.timepad.ru/event/699186/

Новинки Safari и Chrome

• Safari TP 53 https://webkit.org/blog/8179/release-notes-for-safari-technology-preview-53/
• Introducing the Payment Request API for Apple Pay https://webkit.org/blog/8182/introducing-the-payment-request-api-for-apple-pay/
• Present web pages to secondary attached displays https://developers.google.com/web/updates/2018/04/present-web-pages-to-secondary-attached-displays
• Let’s play with Chrome’s Face Detection API https://medium.com/p/ca13017a958f

Ruby Sass всё

• Ruby Sass is Deprecated http://sass.logdown.com/posts/7081811

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

• Understanding Logical Properties And Values https://www.smashingmagazine.com/2018/03/understanding-logical-properties-values/
• PostCSS-RTL https://github.com/vkalinichev/postcss-rtl

Доступные таблицы

• Data Tables https://inclusive-components.design/data-tables/

Неправильные классы и const в JS

• Классы и фабричные функции в JS. Что выбрать? https://habr.ru/p/352198/
• Задолбало противопоставление хренова const чёртову let http://css-live.ru/articles/kak-menya-zadolbalo-protivopostavlenie-xrenova-const-chertovu-let.html
• Const в JS делает свою работу правильно! https://medium.com/p/b346353d9cce

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Мария Просвирнина</p><p>Гости: Игорь Алексеенко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:00 События<br>00:02:13 Новинки Safari и Chrome<br>00:15:35 Ruby Sass всё<br>00:20:09 Логические CSS-свойства<br>00:28:47 Доступные таблицы<br>00:41:59 Неправильные классы и const в JS<br></p><p>События</p><p>• <a href="https://github.com/beerjs/chelyabinsk/issues/1">BeerJS #1 в Челябинске 12 апреля</a><br>• <a href="https://pitercss.timepad.ru/event/700532/">Pitercss_meetup №21 в Питере 26 апреля</a><br>• <a href="https://pitercss.timepad.ru/">Pitercss_meetup №22 в Питере 16 мая</a><br>• <a href="https://moscowcss.timepad.ru/event/699186/">Moscowcss в Москве 15 мая</a><br></p><p>Новинки Safari и Chrome</p><p>• <a href="https://webkit.org/blog/8179/release-notes-for-safari-technology-preview-53/">Safari TP 53</a><br>• <a href="https://webkit.org/blog/8182/introducing-the-payment-request-api-for-apple-pay/">Introducing the Payment Request API for Apple Pay</a><br>• <a href="https://developers.google.com/web/updates/2018/04/present-web-pages-to-secondary-attached-displays">Present web pages to secondary attached displays</a><br>• <a href="https://medium.com/p/ca13017a958f">Let’s play with Chrome’s Face Detection API</a><br></p><p>Ruby Sass всё</p><p>• <a href="http://sass.logdown.com/posts/7081811">Ruby Sass is Deprecated</a><br></p><p>Логические CSS-свойства</p><p>• <a href="https://www.smashingmagazine.com/2018/03/understanding-logical-properties-values/">Understanding Logical Properties And Values</a><br>• <a href="https://github.com/vkalinichev/postcss-rtl">PostCSS-RTL</a><br></p><p>Доступные таблицы</p><p>• <a href="https://inclusive-components.design/data-tables/">Data Tables</a><br></p><p>Неправильные классы и const в JS</p><p>• <a href="https://habr.ru/p/352198/">Классы и фабричные функции в JS. Что выбрать?</a><br>• <a href="http://css-live.ru/articles/kak-menya-zadolbalo-protivopostavlenie-xrenova-const-chertovu-let.html">Задолбало противопоставление хренова const чёртову let</a><br>• <a href="https://medium.com/p/b346353d9cce">Const в JS делает свою работу правильно!</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/115.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/115.mp3" length="30059530"/><itunes:episode>115</itunes:episode><itunes:duration>3755</itunes:duration><itunes:author>Вадим Макеев, Мария Просвирнина</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>9 апреля 2018: Safari и Chrome, Ruby Sass всё, логические свойства, доступные таблицы, классы и const в JS. Вадим Макеев, Мария Просвирнина</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>116. CSS и доступность, TDD, все недовольны W3C, сервис-воркеры, гриды и новый дизайн</title><link>https://web-standards.ru/podcast/116/</link><pubDate>Mon, 16 Apr 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Ольга Алексашенко, Вадим Макеев, Мария Просвирнина

Темы

00:00:00 Интро
00:01:37 События
00:04:16 CSS и дерево доступности
00:12:41 Разработка по TDD
00:22:05 Все недовольны W3C
00:24:30 Зачем сервис-воркеры
00:32:04 Гриды и новый дизайн

События

• UralJS #7 в Екатеринбурге 19 апреля https://uraljs.timepad.ru/event/699986/
• FRONTday #8 в Челябинске 20 апреля https://meetup.house/frontday/
• EPAM INSIDER в Нижнем Новгороде 21 апреля https://events.epam.com/events/insider_nn
• OrelJS Meetup в Орле 21 апреля http://oreljs.ru/
• Я.Субботник в Москве 21 апреля https://events.yandex.ru/events/yasubbotnik/21-Apr-2018/
• Pitercss_meetup №21 в Питере 26 апреля https://pitercss.timepad.ru/event/700532/
• Pitercss_conf в Петербурге 8–9 июня https://pitercss.com/

CSS и дерево доступности

• Feature Queries Manager https://github.com/ireade/feature-queries-manager
• Just had a play with Firefox A11y Tree viewer https://twitter.com/hdv/status/983439670741749760
• Introducing the A11y Inspector in the Firefox DevTools https://www.marcozehe.de/2018/04/11/introducing-the-accessibility-inspector-in-the-firefox-developer-tools/

Разработка по TDD

• Крестики-нолики по TDD https://bespoyasov.ru/ttt-tdd/
• Итальянская забастовка https://ru.wikipedia.org/wiki/%D0%98%D1%82%D0%B0%D0%BB%D1%8C%D1%8F%D0%BD%D1%81%D0%BA%D0%B0%D1%8F_%D0%B7%D0%B0%D0%B1%D0%B0%D1%81%D1%82%D0%BE%D0%B2%D0%BA%D0%B0

Все недовольны W3C

• Everyone formally object to the advancement of the W3C fork https://twitter.com/domenic/status/984489226069737472
• Противостояние W3C и WHATWG https://habrahabr.ru/post/353514/
• Changing the copyright license for Living Standards https://blog.whatwg.org/copyright-license-change

Зачем сервис-воркеры

• Генерация страниц сайта средствами сервис-воркеров https://habrahabr.ru/p/353232/

Гриды и новый дизайн

• Whitespace on The Web with CSS Grid https://youtu.be/YfIjFeBLhyA
• Режимы наложения + гриды https://medium.com/p/3fbe4b10518f

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Мария Просвирнина</p><p>Темы</p><p>00:00:00 Интро<br>00:01:37 События<br>00:04:16 CSS и дерево доступности<br>00:12:41 Разработка по TDD<br>00:22:05 Все недовольны W3C<br>00:24:30 Зачем сервис-воркеры<br>00:32:04 Гриды и новый дизайн<br></p><p>События</p><p>• <a href="https://uraljs.timepad.ru/event/699986/">UralJS #7 в Екатеринбурге 19 апреля</a><br>• <a href="https://meetup.house/frontday/">FRONTday #8 в Челябинске 20 апреля</a><br>• <a href="https://events.epam.com/events/insider_nn">EPAM INSIDER в Нижнем Новгороде 21 апреля</a><br>• <a href="http://oreljs.ru/">OrelJS Meetup в Орле 21 апреля</a><br>• <a href="https://events.yandex.ru/events/yasubbotnik/21-Apr-2018/">Я.Субботник в Москве 21 апреля</a><br>• <a href="https://pitercss.timepad.ru/event/700532/">Pitercss_meetup №21 в Питере 26 апреля</a><br>• <a href="https://pitercss.com/">Pitercss_conf в Петербурге 8–9 июня</a><br></p><p>CSS и дерево доступности</p><p>• <a href="https://github.com/ireade/feature-queries-manager">Feature Queries Manager</a><br>• <a href="https://twitter.com/hdv/status/983439670741749760">Just had a play with Firefox A11y Tree viewer</a><br>• <a href="https://www.marcozehe.de/2018/04/11/introducing-the-accessibility-inspector-in-the-firefox-developer-tools/">Introducing the A11y Inspector in the Firefox DevTools</a><br></p><p>Разработка по TDD</p><p>• <a href="https://bespoyasov.ru/ttt-tdd/">Крестики-нолики по TDD</a><br>• <a href="https://ru.wikipedia.org/wiki/%D0%98%D1%82%D0%B0%D0%BB%D1%8C%D1%8F%D0%BD%D1%81%D0%BA%D0%B0%D1%8F_%D0%B7%D0%B0%D0%B1%D0%B0%D1%81%D1%82%D0%BE%D0%B2%D0%BA%D0%B0">Итальянская забастовка</a><br></p><p>Все недовольны W3C</p><p>• <a href="https://twitter.com/domenic/status/984489226069737472">Everyone formally object to the advancement of the W3C fork</a><br>• <a href="https://habrahabr.ru/post/353514/">Противостояние W3C и WHATWG</a><br>• <a href="https://blog.whatwg.org/copyright-license-change">Changing the copyright license for Living Standards</a><br></p><p>Зачем сервис-воркеры</p><p>• <a href="https://habrahabr.ru/p/353232/">Генерация страниц сайта средствами сервис-воркеров</a><br></p><p>Гриды и новый дизайн</p><p>• <a href="https://youtu.be/YfIjFeBLhyA">Whitespace on The Web with CSS Grid</a><br>• <a href="https://medium.com/p/3fbe4b10518f">Режимы наложения + гриды</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/116.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/116.mp3" length="20182490"/><itunes:episode>116</itunes:episode><itunes:duration>2520</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Мария Просвирнина</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>16 апреля 2018: CSS и доступность, TDD, все недовольны W3C, сервис-воркеры, гриды и новый дизайн. Ольга Алексашенко, Вадим Макеев, Мария Просвирнина</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>117. Sketch в Avocode, ES, флоаты, флексы и гриды, кастомные формы, стиль кода в React, прокрутка</title><link>https://web-standards.ru/podcast/117/</link><pubDate>Mon, 23 Apr 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:02:27 События
00:05:06 Sketch в Avocode
00:10:38 Новые операторы в ES
00:20:39 Флоаты, флексы и гриды
00:32:56 Кастомные элементы форм
00:37:13 Стиль кода в React
00:43:35 Трюки с прокруткой

События

• React Finland в Хельсинки 24–26 апреля https://react-finland.fi/
• JavaScript Party в Новосибирске 24 апреля https://events.yandex.ru/events/meetings/24-april-2018/
• Pitercss_meetup в Питере 26 апреля https://pitercss.timepad.ru/event/700532/
• Fronteers в Амстердаме 4–5 октября https://fronteers.nl/congres/2018
• Pitercss_conf в Питере 8–9 июня https://pitercss.com/

Sketch в Avocode

• Open and inspect Sketch designs on Windows, Linux, and macOS https://medium.com/p/458bbe1b166e

Новые операторы в ES

• Операторы ?., ?? и |&gt;, которые вам понравятся https://habr.ru/p/353446/

Флоаты, флексы и гриды

• How browsers position floats https://float-layout.glitch.me/
• Flexbugs https://github.com/philipwalton/flexbugs
• A Collection of Interesting Facts about CSS Grid Layout https://css-tricks.com/collection-interesting-facts-css-grid-layout/
• Another Collection of Interesting Facts About CSS Grid https://css-tricks.com/another-collection-of-interesting-facts-about-css-grid/
• HTML Шорты: Сокращённые свойства https://htmlacademy.ru/shorts/2

Кастомные элементы форм

• API for submitting custom elements https://twitter.com/notwaldorf/status/984357067493445632

Стиль кода в React

• React Code Style Guide https://css-tricks.com/react-code-style-guide/
• React Patterns https://reactpatterns.com/
• react-bits https://github.com/vasanthk/react-bits
• react-in-patterns https://github.com/krasimir/react-in-patterns

Трюки с прокруткой

• Scroll to the future https://evilmartians.com/chronicles/scroll-to-the-future-modern-javascript-css-scrolling-implementations

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Мария Просвирнина</p><p>Темы</p><p>00:00:00 Интро<br>00:02:27 События<br>00:05:06 Sketch в Avocode<br>00:10:38 Новые операторы в ES<br>00:20:39 Флоаты, флексы и гриды<br>00:32:56 Кастомные элементы форм<br>00:37:13 Стиль кода в React<br>00:43:35 Трюки с прокруткой<br></p><p>События</p><p>• <a href="https://react-finland.fi/">React Finland в Хельсинки 24–26 апреля</a><br>• <a href="https://events.yandex.ru/events/meetings/24-april-2018/">JavaScript Party в Новосибирске 24 апреля</a><br>• <a href="https://pitercss.timepad.ru/event/700532/">Pitercss_meetup в Питере 26 апреля</a><br>• <a href="https://fronteers.nl/congres/2018">Fronteers в Амстердаме 4–5 октября</a><br>• <a href="https://pitercss.com/">Pitercss_conf в Питере 8–9 июня</a><br></p><p>Sketch в Avocode</p><p>• <a href="https://medium.com/p/458bbe1b166e">Open and inspect Sketch designs on Windows, Linux, and macOS</a><br></p><p>Новые операторы в ES</p><p>• <a href="https://habr.ru/p/353446/">Операторы ?., ?? и |&gt;, которые вам понравятся</a><br></p><p>Флоаты, флексы и гриды</p><p>• <a href="https://float-layout.glitch.me/">How browsers position floats</a><br>• <a href="https://github.com/philipwalton/flexbugs">Flexbugs</a><br>• <a href="https://css-tricks.com/collection-interesting-facts-css-grid-layout/">A Collection of Interesting Facts about CSS Grid Layout</a><br>• <a href="https://css-tricks.com/another-collection-of-interesting-facts-about-css-grid/">Another Collection of Interesting Facts About CSS Grid</a><br>• <a href="https://htmlacademy.ru/shorts/2">HTML Шорты: Сокращённые свойства</a><br></p><p>Кастомные элементы форм</p><p>• <a href="https://twitter.com/notwaldorf/status/984357067493445632">API for submitting custom elements</a><br></p><p>Стиль кода в React</p><p>• <a href="https://css-tricks.com/react-code-style-guide/">React Code Style Guide</a><br>• <a href="https://reactpatterns.com/">React Patterns</a><br>• <a href="https://github.com/vasanthk/react-bits">react-bits</a><br>• <a href="https://github.com/krasimir/react-in-patterns">react-in-patterns</a><br></p><p>Трюки с прокруткой</p><p>• <a href="https://evilmartians.com/chronicles/scroll-to-the-future-modern-javascript-css-scrolling-implementations">Scroll to the future</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/117.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/117.mp3" length="25199076"/><itunes:episode>117</itunes:episode><itunes:duration>3147</itunes:duration><itunes:author>Вадим Макеев, Мария Просвирнина</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>23 апреля 2018: Sketch в Avocode, ES, флоаты, флексы и гриды, кастомные формы, стиль кода в React, прокрутка. Вадим Макеев, Мария Просвирнина</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>118. Node.js и npm, Google Fonts, гриды, ФП или ООП, Habr, самый плохой SPA в интернете</title><link>https://web-standards.ru/podcast/118/</link><pubDate>Mon, 30 Apr 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:14 События
00:11:44 Node.js 10 и npm 6
00:27:34 Google Fonts и HTTPS
00:39:17 Фолбэки для гридов
00:42:31 ФП или ООП
00:53:12 Хабр по-английски
00:57:46 Заголовки для SPA

События

• PiterJS №25 в Питере 10 мая https://medium.com/p/eff54c37b110
• MinskJS Meetup #4 в Минске 24 мая https://minskjs.timepad.ru/event/606211/
• Front-Trends в Варшаве 24–25 мая https://2018.front-trends.com/
• YGLF в Киеве 24–25 мая http://yglf.com.ua/
• Frontend Conf в Москве 28–29 мая http://frontendconf.ru/moscow-rit/2018
• Pitercss_conf в Питере 8–9 июня https://pitercss.com/
• React Ekaterinburg https://react-ekaterinburg.confetti.events

Node.js 10 и npm 6

• The Node.js Project Introduces Latest Release Line: Node.js 10.x https://medium.com/p/bf07abfa9076
• Announcing npm@6 https://medium.com/p/5d0b1799a905

Google Fonts и HTTPS

• Google Webfonts Helper https://google-webfonts-helper.herokuapp.com/
• Google Security: Distrust of the Symantec PKI https://security.googleblog.com/2018/03/distrust-of-symantec-pki-immediate.html
• How HTTPS works https://howhttps.works/

Фолбэки для гридов

• Grid to Flex http://www.gridtoflex.com/

ФП или ООП

• Можно ли избежать функционального программирования? https://medium.com/p/c1e812533f6

Хабр по-английски

• Habrahabr.ru → habr.com https://habr.com/p/93946/

Заголовки для SPA

• Managing Heading Levels In Design Systems https://medium.com/p/18be9a746fa3
• Самый плохой SPA в интернете http://www.specphoto.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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Мария Просвирнина, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:14 События<br>00:11:44 Node.js 10 и npm 6<br>00:27:34 Google Fonts и HTTPS<br>00:39:17 Фолбэки для гридов<br>00:42:31 ФП или ООП<br>00:53:12 Хабр по-английски<br>00:57:46 Заголовки для SPA<br></p><p>События</p><p>• <a href="https://medium.com/p/eff54c37b110">PiterJS №25 в Питере 10 мая</a><br>• <a href="https://minskjs.timepad.ru/event/606211/">MinskJS Meetup #4 в Минске 24 мая</a><br>• <a href="https://2018.front-trends.com/">Front-Trends в Варшаве 24–25 мая</a><br>• <a href="http://yglf.com.ua/">YGLF в Киеве 24–25 мая</a><br>• <a href="http://frontendconf.ru/moscow-rit/2018">Frontend Conf в Москве 28–29 мая</a><br>• <a href="https://pitercss.com/">Pitercss_conf в Питере 8–9 июня</a><br>• <a href="https://react-ekaterinburg.confetti.events">React Ekaterinburg</a><br></p><p>Node.js 10 и npm 6</p><p>• <a href="https://medium.com/p/bf07abfa9076">The Node.js Project Introduces Latest Release Line: Node.js 10.x</a><br>• <a href="https://medium.com/p/5d0b1799a905">Announcing npm@6</a><br></p><p>Google Fonts и HTTPS</p><p>• <a href="https://google-webfonts-helper.herokuapp.com/">Google Webfonts Helper</a><br>• <a href="https://security.googleblog.com/2018/03/distrust-of-symantec-pki-immediate.html">Google Security: Distrust of the Symantec PKI</a><br>• <a href="https://howhttps.works/">How HTTPS works</a><br></p><p>Фолбэки для гридов</p><p>• <a href="http://www.gridtoflex.com/">Grid to Flex</a><br></p><p>ФП или ООП</p><p>• <a href="https://medium.com/p/c1e812533f6">Можно ли избежать функционального программирования?</a><br></p><p>Хабр по-английски</p><p>• <a href="https://habr.com/p/93946/">Habrahabr.ru → habr.com</a><br></p><p>Заголовки для SPA</p><p>• <a href="https://medium.com/p/18be9a746fa3">Managing Heading Levels In Design Systems</a><br>• <a href="http://www.specphoto.ru/">Самый плохой SPA в интернете</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/118.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/118.mp3" length="32547868"/><itunes:episode>118</itunes:episode><itunes:duration>4066</itunes:duration><itunes:author>Вадим Макеев, Мария Просвирнина, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>30 апреля 2018: Node.js и npm, Google Fonts, гриды, ФП или ООП, Habr, самый плохой SPA в интернете. Вадим Макеев, Мария Просвирнина, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>119. Dojo 2 и Edge 17, BigInt, Safari, CSS-меню и подгриды, HTTPS, плохой верстальщик</title><link>https://web-standards.ru/podcast/119/</link><pubDate>Mon, 07 May 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:21 События
00:08:26 Возвращение Dojo
00:16:52 BigInt в JS
00:23:54 Safari почти догнал
00:35:40 CSS-меню и подгриды
00:49:36 HTTPS на GitHub Pages
00:59:04 Ошибки дизайнеров

События

• PiterJS №25 в Питере 10 мая https://medium.com/p/eff54c37b110
• Pitercss_meetup №22 в Питере 16 мая https://pitercss.timepad.ru/event/719233/
• HolyJS Piter в Питере 19–20 мая https://holyjs-piter.ru/
• FrontDays в Тольятти 26 мая https://frontdays.ru/
• Krasnodar Frontend Meetup #3 в Краснодаре 2 июня https://krddevdays.timepad.ru/event/717194/
• ITweekend в Самаре 2–3 июня https://events.epam.com/events/it-weekend-samara
• Google I/O https://events.google.com/io/schedule/

Dojo 2 и Edge 17

• Electron 2 https://electronjs.org/releases#2.0.0
• Angular 6 https://blog.angular.io/version-6-of-angular-now-available-cc56b0efa7a4
• Dojo 2 https://dojo.io/
• What’s new in EdgeHTML 17 https://aka.ms/devguide_edgehtml_17
• Is service worker ready? https://jakearchibald.github.io/isserviceworkerready/

BigInt в JS

• Google Developers: BigInt https://developers.google.com/web/updates/2018/05/bigint
• TC39: BigInt https://github.com/tc39/proposal-bigint

Safari почти догнал

• Release Notes for Safari TP 55 https://webkit.org/blog/8284/release-notes-for-safari-technology-preview-55/
• Visualizing Layers in Web Inspector https://webkit.org/blog/8262/visualizing-layers-in-web-inspector/
• WebExtensions https://developer.mozilla.org/en-US/Add-ons/WebExtensions
• Video Speed Controller https://github.com/igrigorik/videospeed
• Add to Things https://github.com/pepelsbey/add-to-things
• ContentEditable https://github.com/pepelsbey/contenteditable

CSS-меню и подгриды

• Solved With CSS! Dropdown Menus https://css-tricks.com/solved-with-css-dropdown-menus/
• CSS Selectors Level 4 https://drafts.csswg.org/selectors-4/#the-focus-within-pseudo
• Grid Level 2 and Subgrid https://rachelandrew.co.uk/archives/2018/04/27/grid-level-2-and-subgrid/

HTTPS на GitHub Pages

• Custom domains on GitHub Pages gain support for HTTPS https://blog.github.com/2018-05-01-github-pages-custom-domains-https/
• meowni.ca https://meowni.ca
• jakearchibald.com https://jakearchibald.com
• una.im https://una.im

Плохой верстальщик

• Плохой и хороший верстальщики https://ilyabirman.ru/meanwhile/all/plohoy-i-horoshiy-verstalschiki/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Мария Просвирнина, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:21 События<br>00:08:26 Возвращение Dojo<br>00:16:52 BigInt в JS<br>00:23:54 Safari почти догнал<br>00:35:40 CSS-меню и подгриды<br>00:49:36 HTTPS на GitHub Pages<br>00:59:04 Ошибки дизайнеров<br></p><p>События</p><p>• <a href="https://medium.com/p/eff54c37b110">PiterJS №25 в Питере 10 мая</a><br>• <a href="https://pitercss.timepad.ru/event/719233/">Pitercss_meetup №22 в Питере 16 мая</a><br>• <a href="https://holyjs-piter.ru/">HolyJS Piter в Питере 19–20 мая</a><br>• <a href="https://frontdays.ru/">FrontDays в Тольятти 26 мая</a><br>• <a href="https://krddevdays.timepad.ru/event/717194/">Krasnodar Frontend Meetup #3 в Краснодаре 2 июня</a><br>• <a href="https://events.epam.com/events/it-weekend-samara">ITweekend в Самаре 2–3 июня</a><br>• <a href="https://events.google.com/io/schedule/">Google I/O</a><br></p><p>Dojo 2 и Edge 17</p><p>• <a href="https://electronjs.org/releases#2.0.0">Electron 2</a><br>• <a href="https://blog.angular.io/version-6-of-angular-now-available-cc56b0efa7a4">Angular 6</a><br>• <a href="https://dojo.io/">Dojo 2</a><br>• <a href="https://aka.ms/devguide_edgehtml_17">What’s new in EdgeHTML 17</a><br>• <a href="https://jakearchibald.github.io/isserviceworkerready/">Is service worker ready?</a><br></p><p>BigInt в JS</p><p>• <a href="https://developers.google.com/web/updates/2018/05/bigint">Google Developers: BigInt</a><br>• <a href="https://github.com/tc39/proposal-bigint">TC39: BigInt</a><br></p><p>Safari почти догнал</p><p>• <a href="https://webkit.org/blog/8284/release-notes-for-safari-technology-preview-55/">Release Notes for Safari TP 55</a><br>• <a href="https://webkit.org/blog/8262/visualizing-layers-in-web-inspector/">Visualizing Layers in Web Inspector</a><br>• <a href="https://developer.mozilla.org/en-US/Add-ons/WebExtensions">WebExtensions</a><br>• <a href="https://github.com/igrigorik/videospeed">Video Speed Controller</a><br>• <a href="https://github.com/pepelsbey/add-to-things">Add to Things</a><br>• <a href="https://github.com/pepelsbey/contenteditable">ContentEditable</a><br></p><p>CSS-меню и подгриды</p><p>• <a href="https://css-tricks.com/solved-with-css-dropdown-menus/">Solved With CSS! Dropdown Menus</a><br>• <a href="https://drafts.csswg.org/selectors-4/#the-focus-within-pseudo">CSS Selectors Level 4</a><br>• <a href="https://rachelandrew.co.uk/archives/2018/04/27/grid-level-2-and-subgrid/">Grid Level 2 and Subgrid</a><br></p><p>HTTPS на GitHub Pages</p><p>• <a href="https://blog.github.com/2018-05-01-github-pages-custom-domains-https/">Custom domains on GitHub Pages gain support for HTTPS</a><br>• <a href="https://meowni.ca">meowni.ca</a><br>• <a href="https://jakearchibald.com">jakearchibald.com</a><br>• <a href="https://una.im">una.im</a><br></p><p>Плохой верстальщик</p><p>• <a href="https://ilyabirman.ru/meanwhile/all/plohoy-i-horoshiy-verstalschiki/">Плохой и хороший верстальщики</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/119.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/119.mp3" length="33988787"/><itunes:episode>119</itunes:episode><itunes:duration>4246</itunes:duration><itunes:author>Вадим Макеев, Мария Просвирнина, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>7 мая 2018: Dojo 2 и Edge 17, BigInt, Safari, CSS-меню и подгриды, HTTPS, плохой верстальщик. Вадим Макеев, Мария Просвирнина, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>120. Firefox, Google I/O, кодстайл, JS и Prepack, RTL, тяжёлый лэндинг</title><link>https://web-standards.ru/podcast/120/</link><pubDate>Mon, 14 May 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Ольга Алексашенко, Вадим Макеев, Мария Просвирнина, Алексей Симоненко

Темы

00:00:00 Интро
00:00:17 События
00:04:51 Firefox 60
00:14:51 Google I/O
00:35:55 Авторитарный кодстайл
00:46:33 Оптимизация JS с Prepack
01:02:46 CSS справа налево
01:09:57 Спонсор выпуска

События

• Pitercss_meetup в Питере 16 мая https://pitercss.timepad.ru/event/719233/
• FreeCodeCamp #19 в Москве 20 мая https://www.facebook.com/events/377045849449717/
• ITsubbotnik в Москве 26 мая https://events.epam.com/events/it-subbotnik-2018-spring
• Frontend Conf в Москве 28–29 мая http://frontendconf.ru/
• ITweekend в Самаре 2–3 июня https://events.epam.com/events/it-weekend-samara
• Pitercss_conf в Питере 8–9 июня https://pitercss.com/
• Мастер-класс Виталия Фридмана 10 июня https://htmlacademy.timepad.ru/event/723197/

Firefox 60

• Firefox 60, Марат Таналин http://tanalin.com/blog/2018/05/firefox-60/
• Firefox 60 for Developers https://developer.mozilla.org/en-US/Firefox/Releases/60
• Firefox 60 – Modules and More https://hacks.mozilla.org/2018/05/firefox-60-modules-and-more/

Google I/O

• Google I/O Developer Roundup: What’s New? https://www.smashingmagazine.com/2018/05/google-io-2018/
• Let’s Encrypt Stats https://letsencrypt.org/stats/
• Using Lighthouse To Improve Page Load Performance https://developers.google.com/web/updates/2018/05/lighthouse
• Announcing Lighthouse 3.0 https://developers.google.com/web/updates/2018/05/lighthouse3
• Lighthouse CI https://github.com/ebidel/lighthouse-ci
• Material Design https://material.io/
• Material Design Gallery https://material.io/tools/gallery/

Авторитарный кодстайл

• Карательные инструменты во фронтенде https://medium.com/p/e5dd05b78b97
• Prettier https://prettier.io/

Оптимизация JS с Prepack

• A Gentle Introduction to Prepack https://gist.github.com/gaearon/d85dccba72b809f56a9553972e5c33c4
• Prepack https://prepack.io/

CSS справа налево

• Что такое dir=rtl и как приручить арабский язык https://habr.com/p/358148/

Спонсор выпуска

• CSS Grid Resources &amp; Tools https://cssgrid.cc/
• Is your web page mobile-friendly? https://search.google.com/test/mobile-friendly

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Мария Просвирнина, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:17 События<br>00:04:51 Firefox 60<br>00:14:51 Google I/O<br>00:35:55 Авторитарный кодстайл<br>00:46:33 Оптимизация JS с Prepack<br>01:02:46 CSS справа налево<br>01:09:57 Спонсор выпуска<br></p><p>События</p><p>• <a href="https://pitercss.timepad.ru/event/719233/">Pitercss_meetup в Питере 16 мая</a><br>• <a href="https://www.facebook.com/events/377045849449717/">FreeCodeCamp #19 в Москве 20 мая</a><br>• <a href="https://events.epam.com/events/it-subbotnik-2018-spring">ITsubbotnik в Москве 26 мая</a><br>• <a href="http://frontendconf.ru/">Frontend Conf в Москве 28–29 мая</a><br>• <a href="https://events.epam.com/events/it-weekend-samara">ITweekend в Самаре 2–3 июня</a><br>• <a href="https://pitercss.com/">Pitercss_conf в Питере 8–9 июня</a><br>• <a href="https://htmlacademy.timepad.ru/event/723197/">Мастер-класс Виталия Фридмана 10 июня</a><br></p><p>Firefox 60</p><p>• <a href="http://tanalin.com/blog/2018/05/firefox-60/">Firefox 60, Марат Таналин</a><br>• <a href="https://developer.mozilla.org/en-US/Firefox/Releases/60">Firefox 60 for Developers</a><br>• <a href="https://hacks.mozilla.org/2018/05/firefox-60-modules-and-more/">Firefox 60 – Modules and More</a><br></p><p>Google I/O</p><p>• <a href="https://www.smashingmagazine.com/2018/05/google-io-2018/">Google I/O Developer Roundup: What’s New?</a><br>• <a href="https://letsencrypt.org/stats/">Let’s Encrypt Stats</a><br>• <a href="https://developers.google.com/web/updates/2018/05/lighthouse">Using Lighthouse To Improve Page Load Performance</a><br>• <a href="https://developers.google.com/web/updates/2018/05/lighthouse3">Announcing Lighthouse 3.0</a><br>• <a href="https://github.com/ebidel/lighthouse-ci">Lighthouse CI</a><br>• <a href="https://material.io/">Material Design</a><br>• <a href="https://material.io/tools/gallery/">Material Design Gallery</a><br></p><p>Авторитарный кодстайл</p><p>• <a href="https://medium.com/p/e5dd05b78b97">Карательные инструменты во фронтенде</a><br>• <a href="https://prettier.io/">Prettier</a><br></p><p>Оптимизация JS с Prepack</p><p>• <a href="https://gist.github.com/gaearon/d85dccba72b809f56a9553972e5c33c4">A Gentle Introduction to Prepack</a><br>• <a href="https://prepack.io/">Prepack</a><br></p><p>CSS справа налево</p><p>• <a href="https://habr.com/p/358148/">Что такое dir=rtl и как приручить арабский язык</a><br></p><p>Спонсор выпуска</p><p>• <a href="https://cssgrid.cc/">CSS Grid Resources &amp; Tools</a><br>• <a href="https://search.google.com/test/mobile-friendly">Is your web page mobile-friendly?</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/120.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/120.mp3" length="36603367"/><itunes:episode>120</itunes:episode><itunes:duration>4573</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Мария Просвирнина, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>14 мая 2018: Firefox, Google I/O, кодстайл, JS и Prepack, RTL, тяжёлый лэндинг. Ольга Алексашенко, Вадим Макеев, Мария Просвирнина, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>121. GDPR, браузеры, CSS и дизайн, движение по кривой, NodeList, CSS-in-JS, устаревание, нессылки</title><link>https://web-standards.ru/podcast/121/</link><pubDate>Mon, 21 May 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:17 События
00:12:08 Что за GDPR
00:16:05 Про браузеры
00:33:18 CSS — это дизайн
00:42:58 Движение по кривой
00:49:36 Все пробелы
00:56:49 Динамический NodeList
01:02:38 Критика CSS-in-JS
01:18:12 Синдром устаревания
01:24:27 Спонсор: нессылки

События

• HolyJS в Питере 19–20 мая https://holyjs-piter.ru/
• React Moscow Meetup 4 в Москве 23 мая https://www.meetup.com/React-Moscow-Meetup/events/250894427/
• YGLF в Киеве 24–25 мая http://yglf.com.ua/
• ReasonDojo в Москве 27 мая https://reason.timepad.ru/event/727210/
• Pitercss_conf в Питере 8–9 июня https://pitercss.com/
• Друзья на Фонтанке 10% http://www.friendsplace.ru/druzya-na-fontanke/
• Виталий Фридман в Питере 10 июня https://htmlacademy.timepad.ru/event/723197/

Про браузеры

• Safari Technology Preview 56 https://webkit.org/blog/8296/release-notes-for-safari-technology-preview-56/
• Камень в лесу https://twitter.com/kamen_v_lesu
• New in Firefox 61: Developer Edition https://hacks.mozilla.org/2018/05/new-in-firefox-61-developer-edition/
• Introducing the Microsoft Edge DevTools Protocol https://blogs.windows.com/msedgedev/2018/05/11/introducing-edge-devtools-protocol/#SuB65ewmGbQ0BZXD.97
• Evolving Chrome’s security indicators https://blog.chromium.org/2018/05/evolving-chromes-security-indicators.html
• Reverting the autoplay block for Web Audio https://twitter.com/DasSurma/status/996521366156464133

CSS — это дизайн

• CSS — это дизайн! https://medium.com/p/5a1b32c55d4
• Веб-дизайнеры, начните верстать! https://medium.com/p/c44fa28b6ad9

Движение по кривой

• Движение по траектории в CSS помимо «большой тройки» свойств http://css-live.ru/articles/dvizhenie-po-traektorii-v-css-pomimo-bolshoj-trojki-svojstv.html

Все пробелы

• Пробелы http://kirillbelyaev.com/all/spaces/
• Брюс Лоусон https://twitter.com/brucel
• Справочник издателя и автора https://www.artlebedev.ru/izdal/spravochnik-izdatelya-i-avtora-2017/
• Типографская раскладка Бирмана https://ilyabirman.ru/projects/typography-layout/

Динамический NodeList

• Use querySelectorAll, people! https://twitter.com/dassurma/status/996701101138341888

Критика CSS-in-JS

• What’s wrong with CSS-in-JS? http://bradfrost.com/blog/link/whats-wrong-with-css-in-js/
• What’s right with CSS-in-JS https://micahgodbolt.com/blog/what-s-right-with-css-in-js/
• CSS-in-JS http://www.brianmuenzenmeyer.com/css-in-jss
• My struggle to learn React http://bradfrost.com/blog/post/my-struggle-to-learn-react/

Синдром устаревания

• Understanding How Node.js Release Lines Work https://nodesource.com/blog/understanding-how-node-js-release-lines-work

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Мария Просвирнина, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:17 События<br>00:12:08 Что за GDPR<br>00:16:05 Про браузеры<br>00:33:18 CSS — это дизайн<br>00:42:58 Движение по кривой<br>00:49:36 Все пробелы<br>00:56:49 Динамический NodeList<br>01:02:38 Критика CSS-in-JS<br>01:18:12 Синдром устаревания<br>01:24:27 Спонсор: нессылки<br></p><p>События</p><p>• <a href="https://holyjs-piter.ru/">HolyJS в Питере 19–20 мая</a><br>• <a href="https://www.meetup.com/React-Moscow-Meetup/events/250894427/">React Moscow Meetup 4 в Москве 23 мая</a><br>• <a href="http://yglf.com.ua/">YGLF в Киеве 24–25 мая</a><br>• <a href="https://reason.timepad.ru/event/727210/">ReasonDojo в Москве 27 мая</a><br>• <a href="https://pitercss.com/">Pitercss_conf в Питере 8–9 июня</a><br>• <a href="http://www.friendsplace.ru/druzya-na-fontanke/">Друзья на Фонтанке 10%</a><br>• <a href="https://htmlacademy.timepad.ru/event/723197/">Виталий Фридман в Питере 10 июня</a><br></p><p>Про браузеры</p><p>• <a href="https://webkit.org/blog/8296/release-notes-for-safari-technology-preview-56/">Safari Technology Preview 56</a><br>• <a href="https://twitter.com/kamen_v_lesu">Камень в лесу</a><br>• <a href="https://hacks.mozilla.org/2018/05/new-in-firefox-61-developer-edition/">New in Firefox 61: Developer Edition</a><br>• <a href="https://blogs.windows.com/msedgedev/2018/05/11/introducing-edge-devtools-protocol/#SuB65ewmGbQ0BZXD.97">Introducing the Microsoft Edge DevTools Protocol</a><br>• <a href="https://blog.chromium.org/2018/05/evolving-chromes-security-indicators.html">Evolving Chrome’s security indicators</a><br>• <a href="https://twitter.com/DasSurma/status/996521366156464133">Reverting the autoplay block for Web Audio</a><br></p><p>CSS — это дизайн</p><p>• <a href="https://medium.com/p/5a1b32c55d4">CSS — это дизайн!</a><br>• <a href="https://medium.com/p/c44fa28b6ad9">Веб-дизайнеры, начните верстать!</a><br></p><p>Движение по кривой</p><p>• <a href="http://css-live.ru/articles/dvizhenie-po-traektorii-v-css-pomimo-bolshoj-trojki-svojstv.html">Движение по траектории в CSS помимо «большой тройки» свойств</a><br></p><p>Все пробелы</p><p>• <a href="http://kirillbelyaev.com/all/spaces/">Пробелы</a><br>• <a href="https://twitter.com/brucel">Брюс Лоусон</a><br>• <a href="https://www.artlebedev.ru/izdal/spravochnik-izdatelya-i-avtora-2017/">Справочник издателя и автора</a><br>• <a href="https://ilyabirman.ru/projects/typography-layout/">Типографская раскладка Бирмана</a><br></p><p>Динамический NodeList</p><p>• <a href="https://twitter.com/dassurma/status/996701101138341888">Use querySelectorAll, people!</a><br></p><p>Критика CSS-in-JS</p><p>• <a href="http://bradfrost.com/blog/link/whats-wrong-with-css-in-js/">What’s wrong with CSS-in-JS?</a><br>• <a href="https://micahgodbolt.com/blog/what-s-right-with-css-in-js/">What’s right with CSS-in-JS</a><br>• <a href="http://www.brianmuenzenmeyer.com/css-in-jss">CSS-in-JS</a><br>• <a href="http://bradfrost.com/blog/post/my-struggle-to-learn-react/">My struggle to learn React</a><br></p><p>Синдром устаревания</p><p>• <a href="https://nodesource.com/blog/understanding-how-node-js-release-lines-work">Understanding How Node.js Release Lines Work</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/121.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/121.mp3" length="43622786"/><itunes:episode>121</itunes:episode><itunes:duration>5450</itunes:duration><itunes:author>Вадим Макеев, Мария Просвирнина, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>21 мая 2018: GDPR, браузеры, CSS и дизайн, движение по кривой, NodeList, CSS-in-JS, устаревание, нессылки. Вадим Макеев, Мария Просвирнина, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>122. Кроссбраузерный Google, TC39, SVG, React, якоря, танцующие скелеты, высокоуровневые API</title><link>https://web-standards.ru/podcast/122/</link><pubDate>Mon, 28 May 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Алексей Швайка

Темы

00:00:00 Интро
00:01:05 События
00:03:41 Кроссбраузерный Google
00:07:43 Что обсуждал TC39
00:17:39 Генерация SVG
00:29:00 Новинки и проблемы React
00:49:24 Якорь по CSS-селектору
00:57:06 Танцующие скелеты
01:00:57 Высокоуровневые API

События

• Frontend Conf в Москве 28–29 мая http://frontendconf.ru/
• AmsterdamJS в Амстердаме 31 мая–1 июня https://amsterdamjs.com/
• CSSconf EU в Берлине 1 июня https://2018.cssconf.eu/
• JSConf EU в Берлине 2–3 июня https://2018.jsconf.eu/
• Pitercss_conf в Питере 8–9 июня https://pitercss.com/

Кроссбраузерный Google

• Firefox is now supported by Google Hangouts and Meet https://blog.mozilla.org/webrtc/firefox-is-now-supported-by-google-hangouts-and-meet/

Что обсуждал TC39

• TC39 64th meeting https://github.com/tc39/agendas/blob/master/2018/05.md
• Don’t go and actively try to make things harder https://twitter.com/bradleymeck/status/999642756208357376

Генерация SVG

• Dynamic Bézier Curves https://www.joshwcomeau.com/posts/dynamic-bezier-curves
• Cubic Bezier http://cubic-bezier.com/
• Easing Functions https://easings.net/
• KaTeX https://github.com/Khan/KaTeX

Новинки и проблемы React

• React v16.4.0: Pointer Events https://reactjs.org/blog/2018/05/23/react-v-16-4.html
• React-pointable https://github.com/MilllerTime/react-pointable
• React: Web Components https://reactjs.org/docs/web-components.html
• Custom Elements Everywhere https://custom-elements-everywhere.com/
• React is the new jQuery https://twitter.com/SaraSoueidan/status/999645120155746304

Якорь по CSS-селектору

• Supporting CSS selectors when navigating to a URL fragment https://github.com/bryanmcquade/scroll-to-css-selector

Танцующие скелеты

• Real-time Human Pose Estimation in the Browser with TensorFlow.js https://medium.com/p/7dd0bc881cd5

Высокоуровневые API

• BlinkOn 9: Layered web APIs https://youtu.be/dVd8KRLbAx4
• Remove the storage mutex https://github.com/whatwg/html/issues/335
• React-virtualized https://github.com/bvaughn/react-virtualized

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Мария Просвирнина</p><p>Гости: Алексей Швайка</p><p>Темы</p><p>00:00:00 Интро<br>00:01:05 События<br>00:03:41 Кроссбраузерный Google<br>00:07:43 Что обсуждал TC39<br>00:17:39 Генерация SVG<br>00:29:00 Новинки и проблемы React<br>00:49:24 Якорь по CSS-селектору<br>00:57:06 Танцующие скелеты<br>01:00:57 Высокоуровневые API<br></p><p>События</p><p>• <a href="http://frontendconf.ru/">Frontend Conf в Москве 28–29 мая</a><br>• <a href="https://amsterdamjs.com/">AmsterdamJS в Амстердаме 31 мая–1 июня</a><br>• <a href="https://2018.cssconf.eu/">CSSconf EU в Берлине 1 июня</a><br>• <a href="https://2018.jsconf.eu/">JSConf EU в Берлине 2–3 июня</a><br>• <a href="https://pitercss.com/">Pitercss_conf в Питере 8–9 июня</a><br></p><p>Кроссбраузерный Google</p><p>• <a href="https://blog.mozilla.org/webrtc/firefox-is-now-supported-by-google-hangouts-and-meet/">Firefox is now supported by Google Hangouts and Meet</a><br></p><p>Что обсуждал TC39</p><p>• <a href="https://github.com/tc39/agendas/blob/master/2018/05.md">TC39 64th meeting</a><br>• <a href="https://twitter.com/bradleymeck/status/999642756208357376">Don’t go and actively try to make things harder</a><br></p><p>Генерация SVG</p><p>• <a href="https://www.joshwcomeau.com/posts/dynamic-bezier-curves">Dynamic Bézier Curves</a><br>• <a href="http://cubic-bezier.com/">Cubic Bezier</a><br>• <a href="https://easings.net/">Easing Functions</a><br>• <a href="https://github.com/Khan/KaTeX">KaTeX</a><br></p><p>Новинки и проблемы React</p><p>• <a href="https://reactjs.org/blog/2018/05/23/react-v-16-4.html">React v16.4.0: Pointer Events</a><br>• <a href="https://github.com/MilllerTime/react-pointable">React-pointable</a><br>• <a href="https://reactjs.org/docs/web-components.html">React: Web Components</a><br>• <a href="https://custom-elements-everywhere.com/">Custom Elements Everywhere</a><br>• <a href="https://twitter.com/SaraSoueidan/status/999645120155746304">React is the new jQuery</a><br></p><p>Якорь по CSS-селектору</p><p>• <a href="https://github.com/bryanmcquade/scroll-to-css-selector">Supporting CSS selectors when navigating to a URL fragment</a><br></p><p>Танцующие скелеты</p><p>• <a href="https://medium.com/p/7dd0bc881cd5">Real-time Human Pose Estimation in the Browser with TensorFlow.js</a><br></p><p>Высокоуровневые API</p><p>• <a href="https://youtu.be/dVd8KRLbAx4">BlinkOn 9: Layered web APIs</a><br>• <a href="https://github.com/whatwg/html/issues/335">Remove the storage mutex</a><br>• <a href="https://github.com/bvaughn/react-virtualized">React-virtualized</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/122.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/122.mp3" length="35050932"/><itunes:episode>122</itunes:episode><itunes:duration>4379</itunes:duration><itunes:author>Вадим Макеев, Мария Просвирнина</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>28 мая 2018: Кроссбраузерный Google, TC39, SVG, React, якоря, танцующие скелеты, высокоуровневые API. Вадим Макеев, Мария Просвирнина</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>123. YaC и WWDC, новинки браузеров, CSS, шрифты, await и ES-модули, фулстеки, Яндекс Лэндинги</title><link>https://web-standards.ru/podcast/123/</link><pubDate>Mon, 04 Jun 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:15 События, YaC и WWDC
00:12:52 Новинки Chrome, Edge и Firefox
00:24:45 Вложенность, calc и CSS-хакеры
00:38:26 Как писать код быстро
00:43:16 Вариативные шрифты
00:48:13 Await и ES-модули
00:57:00 Есть ли зверь фулстек
01:09:24 Яндекс Лэндинги

События, YaC и WWDC

• CodeEvening MeetUP в Нефтекамске 2 июня http://meetup.jlabs.pro/
• North-East FrontEnd Talks в Москве 7 июня https://www.meetup.com/North-East-FrontEnd/events/250912365/
• Pitercss_conf в Питере 8–9 июня https://pitercss.com/
• FrontCon в Риге 14–15 июня https://frontcon.lv
• FreeCodeCamp №20 в Москве 17 июня https://freecodecamp.timepad.ru/event/731580/
• Insider Dev Tour в Питере 27 июня https://insiderdevtour.com/stpetersburg
• YaC: Большие новости большой конференции https://yandex.ru/blog/company/bolshie-novosti-bolshoy-konferentsii
• WWDC 2018 4 июня https://www.apple.com/apple-events/june-2018/

Новинки Chrome, Edge и Firefox

• Chrome 67 https://developers.google.com/web/updates/2018/05/nic67
• Chrome 67: What’s New in DevTools https://youtu.be/4EdPq9Nw6uI
• Edge: WebP in development https://twitter.com/MSEdgeUpdates/status/1001644414677250056
• Can I Use: WebP https://caniuse.com/#feat=webp
• Can I Use: WebM https://caniuse.com/#feat=webm
• Shadow DOM in Firefox Nightly https://twitter.com/FirefoxNightly/status/1001104178146611202
• MDN: Using shadow DOM https://developer.mozilla.org/en-US/docs/Web/Web_Components/Using_shadow_DOM

Вложенность, calc и CSS-хакеры

• Request to pick up the CSS nesting proposal https://github.com/w3c/csswg-drafts/issues/2701
• Майские новинки CSS http://css-live.ru/vecssti-s-polej/algebra-v-calc-novaya-specifichnost-selektorov-4-urovnya-i-drugie-majskie-novinki-css.html
• CSS is so overpowered it can deanonymize Facebook users https://www.bleepingcomputer.com/news/security/css-is-so-overpowered-it-can-deanonymize-facebook-users/

Как писать код быстро

• Text editing techniques every Front-End developer should know https://benfrain.com/text-editing-techniques-every-front-end-developer-should-know/

Вариативные шрифты

• How to start with variable fonts on the web https://www.zeichenschatz.net/typografie/how-to-start-with-variable-fonts-on-the-web.html

Await и ES-модули

• Top-Level Await 2: still awaiting https://docs.google.com/presentation/d/1lTTiNosXlqk78FO7Ze_CdMbF3PhO36kCk-mT783wpi8/view
• Since today we support the import.meta proposal in Firefox Nightly https://twitter.com/SpiderMonkeyJS/status/999953755272564737

Есть ли зверь фулстек

• There’s no such thing as a full stack developer https://www.remotesynthesis.com/blog/full-stack-developer

Яндекс Лэндинги

• Яндекс Диалоги https://dialogs.yandex.ru/
• Яндекс Станция https://station.yandex.ru/
• Яндекс Плюс https://plus.yandex.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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Мария Просвирнина, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:15 События, YaC и WWDC<br>00:12:52 Новинки Chrome, Edge и Firefox<br>00:24:45 Вложенность, calc и CSS-хакеры<br>00:38:26 Как писать код быстро<br>00:43:16 Вариативные шрифты<br>00:48:13 Await и ES-модули<br>00:57:00 Есть ли зверь фулстек<br>01:09:24 Яндекс Лэндинги<br></p><p>События, YaC и WWDC</p><p>• <a href="http://meetup.jlabs.pro/">CodeEvening MeetUP в Нефтекамске 2 июня</a><br>• <a href="https://www.meetup.com/North-East-FrontEnd/events/250912365/">North-East FrontEnd Talks в Москве 7 июня</a><br>• <a href="https://pitercss.com/">Pitercss_conf в Питере 8–9 июня</a><br>• <a href="https://frontcon.lv">FrontCon в Риге 14–15 июня</a><br>• <a href="https://freecodecamp.timepad.ru/event/731580/">FreeCodeCamp №20 в Москве 17 июня</a><br>• <a href="https://insiderdevtour.com/stpetersburg">Insider Dev Tour в Питере 27 июня</a><br>• <a href="https://yandex.ru/blog/company/bolshie-novosti-bolshoy-konferentsii">YaC: Большие новости большой конференции</a><br>• <a href="https://www.apple.com/apple-events/june-2018/">WWDC 2018 4 июня</a><br></p><p>Новинки Chrome, Edge и Firefox</p><p>• <a href="https://developers.google.com/web/updates/2018/05/nic67">Chrome 67</a><br>• <a href="https://youtu.be/4EdPq9Nw6uI">Chrome 67: What’s New in DevTools</a><br>• <a href="https://twitter.com/MSEdgeUpdates/status/1001644414677250056">Edge: WebP in development</a><br>• <a href="https://caniuse.com/#feat=webp">Can I Use: WebP</a><br>• <a href="https://caniuse.com/#feat=webm">Can I Use: WebM</a><br>• <a href="https://twitter.com/FirefoxNightly/status/1001104178146611202">Shadow DOM in Firefox Nightly</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Web/Web_Components/Using_shadow_DOM">MDN: Using shadow DOM</a><br></p><p>Вложенность, calc и CSS-хакеры</p><p>• <a href="https://github.com/w3c/csswg-drafts/issues/2701">Request to pick up the CSS nesting proposal</a><br>• <a href="http://css-live.ru/vecssti-s-polej/algebra-v-calc-novaya-specifichnost-selektorov-4-urovnya-i-drugie-majskie-novinki-css.html">Майские новинки CSS</a><br>• <a href="https://www.bleepingcomputer.com/news/security/css-is-so-overpowered-it-can-deanonymize-facebook-users/">CSS is so overpowered it can deanonymize Facebook users</a><br></p><p>Как писать код быстро</p><p>• <a href="https://benfrain.com/text-editing-techniques-every-front-end-developer-should-know/">Text editing techniques every Front-End developer should know</a><br></p><p>Вариативные шрифты</p><p>• <a href="https://www.zeichenschatz.net/typografie/how-to-start-with-variable-fonts-on-the-web.html">How to start with variable fonts on the web</a><br></p><p>Await и ES-модули</p><p>• <a href="https://docs.google.com/presentation/d/1lTTiNosXlqk78FO7Ze_CdMbF3PhO36kCk-mT783wpi8/view">Top-Level Await 2: still awaiting</a><br>• <a href="https://twitter.com/SpiderMonkeyJS/status/999953755272564737">Since today we support the import.meta proposal in Firefox Nightly</a><br></p><p>Есть ли зверь фулстек</p><p>• <a href="https://www.remotesynthesis.com/blog/full-stack-developer">There’s no such thing as a full stack developer</a><br></p><p>Яндекс Лэндинги</p><p>• <a href="https://dialogs.yandex.ru/">Яндекс Диалоги</a><br>• <a href="https://station.yandex.ru/">Яндекс Станция</a><br>• <a href="https://plus.yandex.ru/">Яндекс Плюс</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/123.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/123.mp3" length="40326906"/><itunes:episode>123</itunes:episode><itunes:duration>5038</itunes:duration><itunes:author>Вадим Макеев, Мария Просвирнина, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>4 июня 2018: YaC и WWDC, новинки браузеров, CSS, шрифты, await и ES-модули, фулстеки, Яндекс Лэндинги. Вадим Макеев, Мария Просвирнина, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>124. Гитхаб продался, Safari в часах, доступность, сложность кода, cssnext и PostCSS</title><link>https://web-standards.ru/podcast/124/</link><pubDate>Tue, 12 Jun 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Андрей Ситник

Темы

00:00:00 Интро
00:00:34 События
00:05:31 Гитхаб продался
00:20:44 Safari в часах
00:38:25 Доступные карточки
00:45:43 Разная сложность кода
00:58:45 Конец cssnext

События

• Pitercss_conf в Питере 8–9 июня https://pitercss.com/
• DEVNSK Frontend Meetup №3 в Новосибирске 16 июня https://www.meetup.com/DEVNSK/events/250059820
• WebDev Meetup #4 в Тольятти 16 июня https://wdmeetup.ru/
• BeerJS Summit в Минске 30 июня https://www.facebook.com/events/174232359959486/

Гитхаб продался

• Microsoft + GitHub = Empowering Developers https://blogs.microsoft.com/blog/2018/06/04/microsoft-github-empowering-developers/
• Microsoft has reportedly acquired GitHub https://www.theverge.com/2018/6/3/17422752/microsoft-github-acquisition-rumors
• Microsoft acquiring GitHub is a good thing. Here’s why https://medium.com/p/6a6a57eb83ac
• What is wrong with Microsoft buying GitHub https://jacquesmattheij.com/what-is-wrong-with-microsoft-buying-github
• Microsoft купила GitHub. Это хорошо? Это плохо? Все испортится? Что будет дальше? https://meduza.io/feature/2018/06/07/microsoft-kupila-github-eto-horosho-eto-ploho-vse-isportitsya-chto-budet-dalshe

Safari в часах

• What’s new in Safari 12 https://developer.apple.com/safari/whats-new/
• Designing Web Content for watchOS https://developer.apple.com/videos/play/wwdc2018/239/
• Web Watch https://timkadlec.com/remembers/2018-06-06-web-watch/
• CSS Round Display L1 https://www.w3.org/TR/css-round-display-1/

Доступные карточки

• Inclusive Components: Cards https://inclusive-components.design/cards/

Разная сложность кода

• CSS Subgrid JS polyfill https://rawgit.com/FremyCompany/css-grid-polyfill/houdini-experiment/bin/demo%5Bsubgrid%5D.html
• SPB Frontend Drinkcast: Грустный https://spb-frontend.ru/podcast/26

Конец cssnext

• The color function is renamed to color-mod https://github.com/ianstormtaylor/css-color-function/issues/29
• Deprecating cssnext https://moox.io/blog/deprecating-cssnext/
• PostCSS Preset Env https://preset-env.cssdb.org/features
• Tab Atkins https://twitter.com/tabatkins

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Мария Просвирнина</p><p>Гости: Андрей Ситник</p><p>Темы</p><p>00:00:00 Интро<br>00:00:34 События<br>00:05:31 Гитхаб продался<br>00:20:44 Safari в часах<br>00:38:25 Доступные карточки<br>00:45:43 Разная сложность кода<br>00:58:45 Конец cssnext<br></p><p>События</p><p>• <a href="https://pitercss.com/">Pitercss_conf в Питере 8–9 июня</a><br>• <a href="https://www.meetup.com/DEVNSK/events/250059820">DEVNSK Frontend Meetup №3 в Новосибирске 16 июня</a><br>• <a href="https://wdmeetup.ru/">WebDev Meetup #4 в Тольятти 16 июня</a><br>• <a href="https://www.facebook.com/events/174232359959486/">BeerJS Summit в Минске 30 июня</a><br></p><p>Гитхаб продался</p><p>• <a href="https://blogs.microsoft.com/blog/2018/06/04/microsoft-github-empowering-developers/">Microsoft + GitHub = Empowering Developers</a><br>• <a href="https://www.theverge.com/2018/6/3/17422752/microsoft-github-acquisition-rumors">Microsoft has reportedly acquired GitHub</a><br>• <a href="https://medium.com/p/6a6a57eb83ac">Microsoft acquiring GitHub is a good thing. Here’s why</a><br>• <a href="https://jacquesmattheij.com/what-is-wrong-with-microsoft-buying-github">What is wrong with Microsoft buying GitHub</a><br>• <a href="https://meduza.io/feature/2018/06/07/microsoft-kupila-github-eto-horosho-eto-ploho-vse-isportitsya-chto-budet-dalshe">Microsoft купила GitHub. Это хорошо? Это плохо? Все испортится? Что будет дальше?</a><br></p><p>Safari в часах</p><p>• <a href="https://developer.apple.com/safari/whats-new/">What’s new in Safari 12</a><br>• <a href="https://developer.apple.com/videos/play/wwdc2018/239/">Designing Web Content for watchOS</a><br>• <a href="https://timkadlec.com/remembers/2018-06-06-web-watch/">Web Watch</a><br>• <a href="https://www.w3.org/TR/css-round-display-1/">CSS Round Display L1</a><br></p><p>Доступные карточки</p><p>• <a href="https://inclusive-components.design/cards/">Inclusive Components: Cards</a><br></p><p>Разная сложность кода</p><p>• <a href="https://rawgit.com/FremyCompany/css-grid-polyfill/houdini-experiment/bin/demo%5Bsubgrid%5D.html">CSS Subgrid JS polyfill</a><br>• <a href="https://spb-frontend.ru/podcast/26">SPB Frontend Drinkcast: Грустный</a><br></p><p>Конец cssnext</p><p>• <a href="https://github.com/ianstormtaylor/css-color-function/issues/29">The color function is renamed to color-mod</a><br>• <a href="https://moox.io/blog/deprecating-cssnext/">Deprecating cssnext</a><br>• <a href="https://preset-env.cssdb.org/features">PostCSS Preset Env</a><br>• <a href="https://twitter.com/tabatkins">Tab Atkins</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/124.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/124.mp3" length="38951521"/><itunes:episode>124</itunes:episode><itunes:duration>4866</itunes:duration><itunes:author>Вадим Макеев, Мария Просвирнина</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>12 июня 2018: Гитхаб продался, Safari в часах, доступность, сложность кода, cssnext и PostCSS. Вадим Макеев, Мария Просвирнина</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>125. Все события до конца года и впечатления с pitercss_conf от организаторов</title><link>https://web-standards.ru/podcast/125/</link><pubDate>Mon, 18 Jun 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Мария Аникеева, Сергей Попов

Темы

00:00:00 Интро
00:00:52 Все события до конца года
00:31:40 Впечатления с pitercss_conf

Все события до конца года

• ChernivtsiJS в Черновцах 23 июня https://chernivtsi.js.org/
• MinskCSS Workshop #1: BEM в Минске 24 июня https://www.facebook.com/events/1948882512088707/
• HighLoad++ Siberia в Новосибирске 25–26 июня http://www.highload.ru/siberia/2018/
• NodeSchool №4 в Новосибирске 30 июня https://www.meetup.com/nodeschool_nsk/events/251039023/
• BeerJS Summit в Минске 30 июня https://www.facebook.com/events/174232359959486/
• OdessaJS в Одессе 6–8 июля http://odessajs.org/
• 404 Camp в Самаре, 27–29 июля http://www.404camp.ru
• ULCamp в Ульяновске 27–29 июля https://2018.ulcamp.ru/
• IT Global Meetup #13 в Питере 28 июля http://piter-united.ru/
• Классический ULCamp 2013 https://www.instagram.com/p/b_O2kyszvq/
• Frontend Conference в Цюрихе 30–31 августа https://www.frontendconf.ch/
• IT-фестиваль TechTrain в Питере 1–2 сентября https://techtrain.ru
• Nordic.js в Стокгольме 6–9 сентября http://nordicjs.com/
• FrontTalks в Екатеринбурге 14–15 сентября http://fronttalks.ru/
• Inhuman UI, Vadim Makeev https://youtu.be/1N4t4xpXhmA
• CSS-Minsk-JS в Минске 21–21 сентября http://css-minsk-js.by/
• FrontendConf в Москве 4–5 октября http://frontendconf.ru/moscow/2018
• KharkivJS в Харькове 5–6 октября https://kharkivjs.org/
• Фестиваль 404 в Самаре 6–7 октября http://2018.404fest.ru/
• HolyJS в Москве 24–25 ноября https://holyjs-moscow.ru/
• JSConf AM в Ереване https://jsconf.am/

Впечатления с pitercss_conf

• Pitercss_conf в Питере 8–9 июня https://pitercss.com/
• Community tickets https://pitercss.com/community
• Инстаграм pitercss_conf https://www.instagram.com/pitercss_conf/
• Pitercss_conf в YouTube https://www.youtube.com/channel/UCtPAnbDiup_1jWSDNBu_zVw
• Отчёт Андрея Мелихова на Дев Шахте https://youtu.be/r3km4QP4v0Y
• Видео открытия pitercss_conf https://youtu.be/rXGHz1bu-PA
• Фото: первый день в Фейсбуке https://www.facebook.com/media/set/?set=a.609420032769836
• Фото: второй день в Фейсбуке https://www.facebook.com/media/set/?set=a.610076079370898
• Фото: первый день в ВК https://vk.com/album-161554363_253331504
• Фото: второй день в ВК https://vk.com/album-161554363_256518725

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Гости: Мария Аникеева, Сергей Попов</p><p>Темы</p><p>00:00:00 Интро<br>00:00:52 Все события до конца года<br>00:31:40 Впечатления с pitercss_conf<br></p><p>Все события до конца года</p><p>• <a href="https://chernivtsi.js.org/">ChernivtsiJS в Черновцах 23 июня</a><br>• <a href="https://www.facebook.com/events/1948882512088707/">MinskCSS Workshop #1: BEM в Минске 24 июня</a><br>• <a href="http://www.highload.ru/siberia/2018/">HighLoad++ Siberia в Новосибирске 25–26 июня</a><br>• <a href="https://www.meetup.com/nodeschool_nsk/events/251039023/">NodeSchool №4 в Новосибирске 30 июня</a><br>• <a href="https://www.facebook.com/events/174232359959486/">BeerJS Summit в Минске 30 июня</a><br>• <a href="http://odessajs.org/">OdessaJS в Одессе 6–8 июля</a><br>• <a href="http://www.404camp.ru">404 Camp в Самаре, 27–29 июля</a><br>• <a href="https://2018.ulcamp.ru/">ULCamp в Ульяновске 27–29 июля</a><br>• <a href="http://piter-united.ru/">IT Global Meetup #13 в Питере 28 июля</a><br>• <a href="https://www.instagram.com/p/b_O2kyszvq/">Классический ULCamp 2013</a><br>• <a href="https://www.frontendconf.ch/">Frontend Conference в Цюрихе 30–31 августа</a><br>• <a href="https://techtrain.ru">IT-фестиваль TechTrain в Питере 1–2 сентября</a><br>• <a href="http://nordicjs.com/">Nordic.js в Стокгольме 6–9 сентября</a><br>• <a href="http://fronttalks.ru/">FrontTalks в Екатеринбурге 14–15 сентября</a><br>• <a href="https://youtu.be/1N4t4xpXhmA">Inhuman UI, Vadim Makeev</a><br>• <a href="http://css-minsk-js.by/">CSS-Minsk-JS в Минске 21–21 сентября</a><br>• <a href="http://frontendconf.ru/moscow/2018">FrontendConf в Москве 4–5 октября</a><br>• <a href="https://kharkivjs.org/">KharkivJS в Харькове 5–6 октября</a><br>• <a href="http://2018.404fest.ru/">Фестиваль 404 в Самаре 6–7 октября</a><br>• <a href="https://holyjs-moscow.ru/">HolyJS в Москве 24–25 ноября</a><br>• <a href="https://jsconf.am/">JSConf AM в Ереване</a><br></p><p>Впечатления с pitercss_conf</p><p>• <a href="https://pitercss.com/">Pitercss_conf в Питере 8–9 июня</a><br>• <a href="https://pitercss.com/community">Community tickets</a><br>• <a href="https://www.instagram.com/pitercss_conf/">Инстаграм pitercss_conf</a><br>• <a href="https://www.youtube.com/channel/UCtPAnbDiup_1jWSDNBu_zVw">Pitercss_conf в YouTube</a><br>• <a href="https://youtu.be/r3km4QP4v0Y">Отчёт Андрея Мелихова на Дев Шахте</a><br>• <a href="https://youtu.be/rXGHz1bu-PA">Видео открытия pitercss_conf</a><br>• <a href="https://www.facebook.com/media/set/?set=a.609420032769836">Фото: первый день в Фейсбуке</a><br>• <a href="https://www.facebook.com/media/set/?set=a.610076079370898">Фото: второй день в Фейсбуке</a><br>• <a href="https://vk.com/album-161554363_253331504">Фото: первый день в ВК</a><br>• <a href="https://vk.com/album-161554363_256518725">Фото: второй день в ВК</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/125.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/125.mp3" length="28382570"/><itunes:episode>125</itunes:episode><itunes:duration>3545</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>18 июня 2018: Все события до конца года и впечатления с pitercss_conf от организаторов. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>126. Web Animations API, вариативные шрифты, Keyframes.app, ARIA, placeholder, доступность</title><link>https://web-standards.ru/podcast/126/</link><pubDate>Mon, 25 Jun 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Ольга Алексашенко, Вадим Макеев

Темы

00:00:00 Интро
00:00:30 Как нас слушать
00:02:59 События
00:08:09 Web Animations API
00:19:33 Вариативные шрифты
00:25:54 Keyframes.app
00:28:59 ARIA: Hidden или None
00:37:27 Плохой placeholder
00:44:52 Доступный React
00:50:57 Спонсор

Как нас слушать

• Google Podcasts для Android https://play.google.com/store/apps/details?id=com.google.android.apps.podcasts
• Apple Podcasts для iOS https://itunes.apple.com/app/podcasts/id525463029
• Фид со всеми выпусками https://web-standards.ru/podcast/feed/
• Плейлист на Ютубе https://www.youtube.com/playlist?list=PLMBnwIwFEFHcwuevhsNXkFTcadeX5R1Go
• Выпуски в Телеграме https://t.me/webstandards_ru
• Выпуски в ВК https://vk.com/webstandards_ru

События

• RamblerFront&amp; #5 в Москве 28 июня https://rambler-co-e-org.timepad.ru/event/747781/
• React SPB Meetup #1 в Питере 4 июля https://www.meetup.com/React-SPB-Meetup/events/252039119/
• Moscow Vue.js Meetup #2 в Москве 5 июля https://corp.mail.ru/ru/press/events/481/
• KharkivFrontend Summer Conference в Харькове 22 июля https://www.facebook.com/events/214334442504365/
• Фестиваль 404 в Самаре 6–7 октября http://2018.404fest.ru/
• Web Standards Days https://wsd.events/
• wst@web-standards.ru mailto:wst@web-standards.ru

Web Animations API

• Release Notes for Safari Technology Preview 59 https://webkit.org/blog/8332/release-notes-for-safari-technology-preview-59/
• Web Animations in WebKit https://webkit.org/blog/8343/web-animations-in-webkit/
• CSS media query for Mojave’s Dark Mode https://twitter.com/Keithamus/status/1007557906378706944
• Responsive Design for Motion https://webkit.org/blog/7551/responsive-design-for-motion/

Вариативные шрифты

• Вариативные шрифты http://css.yoksel.ru/opentype-variable-fonts/

Keyframes.app

• Keyframes.app https://keyframes.app/

ARIA: Hidden или None

• Know your ARIA: hidden vs none https://www.scottohara.me/blog/2018/05/05/hidden-vs-none.html

Плохой placeholder

• Don’t Use The Placeholder Attribute https://www.smashingmagazine.com/2018/06/placeholder-attribute/

Доступный React

• Empathy-Driven Development https://youtu.be/l95VFLj3e2w

Спонсор

• История о том, как мы снова всё переписали https://habr.com/p/414183/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:00:30 Как нас слушать<br>00:02:59 События<br>00:08:09 Web Animations API<br>00:19:33 Вариативные шрифты<br>00:25:54 Keyframes.app<br>00:28:59 ARIA: Hidden или None<br>00:37:27 Плохой placeholder<br>00:44:52 Доступный React<br>00:50:57 Спонсор<br></p><p>Как нас слушать</p><p>• <a href="https://play.google.com/store/apps/details?id=com.google.android.apps.podcasts">Google Podcasts для Android</a><br>• <a href="https://itunes.apple.com/app/podcasts/id525463029">Apple Podcasts для iOS</a><br>• <a href="https://web-standards.ru/podcast/feed/">Фид со всеми выпусками</a><br>• <a href="https://www.youtube.com/playlist?list=PLMBnwIwFEFHcwuevhsNXkFTcadeX5R1Go">Плейлист на Ютубе</a><br>• <a href="https://t.me/webstandards_ru">Выпуски в Телеграме</a><br>• <a href="https://vk.com/webstandards_ru">Выпуски в ВК</a><br></p><p>События</p><p>• <a href="https://rambler-co-e-org.timepad.ru/event/747781/">RamblerFront&amp; #5 в Москве 28 июня</a><br>• <a href="https://www.meetup.com/React-SPB-Meetup/events/252039119/">React SPB Meetup #1 в Питере 4 июля</a><br>• <a href="https://corp.mail.ru/ru/press/events/481/">Moscow Vue.js Meetup #2 в Москве 5 июля</a><br>• <a href="https://www.facebook.com/events/214334442504365/">KharkivFrontend Summer Conference в Харькове 22 июля</a><br>• <a href="http://2018.404fest.ru/">Фестиваль 404 в Самаре 6–7 октября</a><br>• <a href="https://wsd.events/">Web Standards Days</a><br>• <a href="mailto:wst@web-standards.ru">wst@web-standards.ru</a><br></p><p>Web Animations API</p><p>• <a href="https://webkit.org/blog/8332/release-notes-for-safari-technology-preview-59/">Release Notes for Safari Technology Preview 59</a><br>• <a href="https://webkit.org/blog/8343/web-animations-in-webkit/">Web Animations in WebKit</a><br>• <a href="https://twitter.com/Keithamus/status/1007557906378706944">CSS media query for Mojave’s Dark Mode</a><br>• <a href="https://webkit.org/blog/7551/responsive-design-for-motion/">Responsive Design for Motion</a><br></p><p>Вариативные шрифты</p><p>• <a href="http://css.yoksel.ru/opentype-variable-fonts/">Вариативные шрифты</a><br></p><p>Keyframes.app</p><p>• <a href="https://keyframes.app/">Keyframes.app</a><br></p><p>ARIA: Hidden или None</p><p>• <a href="https://www.scottohara.me/blog/2018/05/05/hidden-vs-none.html">Know your ARIA: hidden vs none</a><br></p><p>Плохой placeholder</p><p>• <a href="https://www.smashingmagazine.com/2018/06/placeholder-attribute/">Don’t Use The Placeholder Attribute</a><br></p><p>Доступный React</p><p>• <a href="https://youtu.be/l95VFLj3e2w">Empathy-Driven Development</a><br></p><p>Спонсор</p><p>• <a href="https://habr.com/p/414183/">История о том, как мы снова всё переписали</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/126.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/126.mp3" length="26896090"/><itunes:episode>126</itunes:episode><itunes:duration>3359</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>25 июня 2018: Web Animations API, вариативные шрифты, Keyframes.app, ARIA, placeholder, доступность. Ольга Алексашенко, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>127. BeerJS, графика, шрифты в SVG, исчезающие фреймворки, ES-модули, почему CSS такой</title><link>https://web-standards.ru/podcast/127/</link><pubDate>Mon, 02 Jul 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев

Гости: Аня Селезнёва, Иван Акулов

Темы

00:00:00 Интро
00:02:49 События
00:06:51 Доклады на BeerJS
00:25:47 Графика в интернете
00:35:29 Шрифты в SVG
00:43:51 Исчезающие фреймворки
00:49:20 Модули ES2015+
00:55:01 Див не кликается
00:59:49 Почему CSS такой

События

• UralJS в Екатеринбурге 5 июля https://uraljs.timepad.ru/event/751795/
• FreeCodeCamp №21 в Москве 22 июля https://freecodecamp.timepad.ru/event/752289/
• Приём докладов на 404fest в Самаре 6–7 октября https://docs.google.com/forms/d/e/1FAIpQLSfSjYTvK1tDBYosipjjvqZXPmZGvB2lrPwQb_KXDomHCsjNvw/viewform
• CSS-Minks-JS в Минске 21–22 сентября http://css-minsk-js.by/

Доклады на BeerJS

• BeerJS Summit в Минске 30 июня https://www.facebook.com/events/174232359959486/
• Essential Image Optimization https://images.guide/
• Decrease Front-end Size https://developers.google.com/web/fundamentals/performance/webpack/decrease-frontend-size
• Don’t Guess it, Test it! https://aerotwist.com/blog/dont-guess-it-test-it/
• Grammarly https://www.grammarly.com/

Графика в интернете

• Состояние дел в вебе: стратегии оптимизации изображений http://css-live.ru/articles/sostoyanie-del-v-vebe-glavnye-strategii-optimizacii-izobrazhenij.html
• Современный интернет в одном видео https://www.facebook.com/pepelsbey/videos/10157391994829338/

Шрифты в SVG

• Using Custom Fonts With SVG in an Image Tag https://css-tricks.com/using-custom-fonts-with-svg-in-an-image-tag/
• Веб в кривых. Второе рождение SVG https://youtu.be/DDR19L7Lcjw
• SVG vs PNG https://svgvspng.com/#ru

Исчезающие фреймворки

• Исчезающие фреймворки https://habr.com/p/414869/
• Computer, build me an app https://youtu.be/qqt6YxAZoOc

Модули ES2015+

• On Consuming (and Publishing) ES2015+ Packages https://babeljs.io/blog/2018/06/26/on-consuming-and-publishing-es2015+-packages

Див не кликается

• JS click event bubbling on iOS http://gravitydept.com/blog/js-click-event-bubbling-on-ios
• Жми сюда! https://youtu.be/MWJKwn_gKR4

Почему CSS такой

• Resilient, Declarative, Contextual https://keithjgrant.com/posts/2018/06/resilient-declarative-contextual/
• Устойчивый, декларативный, контекстный http://css-live.ru/articles/ustojchivyj-deklarativnyj-kontekstnyj-novyj-vzglyad-na-silnye-storony-css.html

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев</p><p>Гости: Аня Селезнёва, Иван Акулов</p><p>Темы</p><p>00:00:00 Интро<br>00:02:49 События<br>00:06:51 Доклады на BeerJS<br>00:25:47 Графика в интернете<br>00:35:29 Шрифты в SVG<br>00:43:51 Исчезающие фреймворки<br>00:49:20 Модули ES2015+<br>00:55:01 Див не кликается<br>00:59:49 Почему CSS такой<br></p><p>События</p><p>• <a href="https://uraljs.timepad.ru/event/751795/">UralJS в Екатеринбурге 5 июля</a><br>• <a href="https://freecodecamp.timepad.ru/event/752289/">FreeCodeCamp №21 в Москве 22 июля</a><br>• <a href="https://docs.google.com/forms/d/e/1FAIpQLSfSjYTvK1tDBYosipjjvqZXPmZGvB2lrPwQb_KXDomHCsjNvw/viewform">Приём докладов на 404fest в Самаре 6–7 октября</a><br>• <a href="http://css-minsk-js.by/">CSS-Minks-JS в Минске 21–22 сентября</a><br></p><p>Доклады на BeerJS</p><p>• <a href="https://www.facebook.com/events/174232359959486/">BeerJS Summit в Минске 30 июня</a><br>• <a href="https://images.guide/">Essential Image Optimization</a><br>• <a href="https://developers.google.com/web/fundamentals/performance/webpack/decrease-frontend-size">Decrease Front-end Size</a><br>• <a href="https://aerotwist.com/blog/dont-guess-it-test-it/">Don’t Guess it, Test it!</a><br>• <a href="https://www.grammarly.com/">Grammarly</a><br></p><p>Графика в интернете</p><p>• <a href="http://css-live.ru/articles/sostoyanie-del-v-vebe-glavnye-strategii-optimizacii-izobrazhenij.html">Состояние дел в вебе: стратегии оптимизации изображений</a><br>• <a href="https://www.facebook.com/pepelsbey/videos/10157391994829338/">Современный интернет в одном видео</a><br></p><p>Шрифты в SVG</p><p>• <a href="https://css-tricks.com/using-custom-fonts-with-svg-in-an-image-tag/">Using Custom Fonts With SVG in an Image Tag</a><br>• <a href="https://youtu.be/DDR19L7Lcjw">Веб в кривых. Второе рождение SVG</a><br>• <a href="https://svgvspng.com/#ru">SVG vs PNG</a><br></p><p>Исчезающие фреймворки</p><p>• <a href="https://habr.com/p/414869/">Исчезающие фреймворки</a><br>• <a href="https://youtu.be/qqt6YxAZoOc">Computer, build me an app</a><br></p><p>Модули ES2015+</p><p>• <a href="https://babeljs.io/blog/2018/06/26/on-consuming-and-publishing-es2015+-packages">On Consuming (and Publishing) ES2015+ Packages</a><br></p><p>Див не кликается</p><p>• <a href="http://gravitydept.com/blog/js-click-event-bubbling-on-ios">JS click event bubbling on iOS</a><br>• <a href="https://youtu.be/MWJKwn_gKR4">Жми сюда!</a><br></p><p>Почему CSS такой</p><p>• <a href="https://keithjgrant.com/posts/2018/06/resilient-declarative-contextual/">Resilient, Declarative, Contextual</a><br>• <a href="http://css-live.ru/articles/ustojchivyj-deklarativnyj-kontekstnyj-novyj-vzglyad-na-silnye-storony-css.html">Устойчивый, декларативный, контекстный</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/127.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/127.mp3" length="36642234"/><itunes:episode>127</itunes:episode><itunes:duration>4578</itunes:duration><itunes:author>Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>2 июля 2018: BeerJS, графика, шрифты в SVG, исчезающие фреймворки, ES-модули, почему CSS такой. Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>128. React это JS, вложенность в CSS, отступы, капча, гриды в IE, верстальщик против визивига</title><link>https://web-standards.ru/podcast/128/</link><pubDate>Mon, 09 Jul 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Ольга Алексашенко, Вадим Макеев

Темы

00:00:00 Интро
00:00:21 События
00:05:03 React это просто JS
00:10:42 Вложенность в CSS
00:16:34 Система отступов
00:25:06 Недоступная капча
00:29:25 Забудьте про гриды в IE
00:47:39 Верстальщик против визивига

События

• SPB Frontend в Питере 17 июля https://spb-frontend-events.timepad.ru/event/760041/
• Я.Субботник в Минске 28 июля https://events.yandex.ru/events/yasubbotnik/28-jul-2018/
• WSD в Питере 18 августа https://wsd.events/2018/08/18/

React это просто JS

• React is just JavaScript https://medium.com/p/88600553269c
• The Beginner’s Guide to React https://egghead.io/courses/the-beginner-s-guide-to-react

Вложенность в CSS

• Request to pick up the CSS nesting proposal https://github.com/w3c/csswg-drafts/issues/2701
• CSS Nesting Module Level 3 https://tabatkins.github.io/specs/css-nesting/
• А смысл, если есть препроцессоры? https://www.facebook.com/webstandardsru/photos/a.225960300805050.53253.101531286581286/1787318661335865/?type=3&amp;comment_id=1787685937965804

Система отступов

• Spacings and CSS Custom properties https://medium.com/p/bdae00eaf3f1
• Зачем нужны кастомные свойства? https://medium.com/p/b849b88c19cc
• Старая тема Material на Sass https://github.com/shower/material/blob/v1.1.0/styles/_defaults.scss#L125-L147

Недоступная капча

• ReCAPTCHA v3 https://developers.google.com/recaptcha/docs/v3
• Inaccessibility of CAPTCHA, W3C WD https://www.w3.org/TR/turingtest/

Забудьте про гриды в IE

• Debunking Common IE Grid Misconceptions https://css-tricks.com/css-grid-in-ie-debunking-common-ie-grid-misconceptions/
• CSS Grid and the New Autoprefixer https://css-tricks.com/css-grid-in-ie-css-grid-and-the-new-autoprefixer/
• Faking an Auto-Placement Grid with Gaps https://css-tricks.com/css-grid-in-ie-faking-an-auto-placement-grid-with-gaps/
• Андрей Ситник: Рейчел не позволила https://twitter.com/andrey_sitnik/status/1013795498891898881
• CSS Grid Level 2: Here Comes Subgrid https://www.smashingmagazine.com/2018/07/css-grid-2/

Верстальщик против визивига

• WiX https://www.wix.com/
• Tilda https://tilda.cc/ru/
• Adobe Muse http://muse.adobe.com/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:00:21 События<br>00:05:03 React это просто JS<br>00:10:42 Вложенность в CSS<br>00:16:34 Система отступов<br>00:25:06 Недоступная капча<br>00:29:25 Забудьте про гриды в IE<br>00:47:39 Верстальщик против визивига<br></p><p>События</p><p>• <a href="https://spb-frontend-events.timepad.ru/event/760041/">SPB Frontend в Питере 17 июля</a><br>• <a href="https://events.yandex.ru/events/yasubbotnik/28-jul-2018/">Я.Субботник в Минске 28 июля</a><br>• <a href="https://wsd.events/2018/08/18/">WSD в Питере 18 августа</a><br></p><p>React это просто JS</p><p>• <a href="https://medium.com/p/88600553269c">React is just JavaScript</a><br>• <a href="https://egghead.io/courses/the-beginner-s-guide-to-react">The Beginner’s Guide to React</a><br></p><p>Вложенность в CSS</p><p>• <a href="https://github.com/w3c/csswg-drafts/issues/2701">Request to pick up the CSS nesting proposal</a><br>• <a href="https://tabatkins.github.io/specs/css-nesting/">CSS Nesting Module Level 3</a><br>• <a href="https://www.facebook.com/webstandardsru/photos/a.225960300805050.53253.101531286581286/1787318661335865/?type=3&amp;comment_id=1787685937965804">А смысл, если есть препроцессоры?</a><br></p><p>Система отступов</p><p>• <a href="https://medium.com/p/bdae00eaf3f1">Spacings and CSS Custom properties</a><br>• <a href="https://medium.com/p/b849b88c19cc">Зачем нужны кастомные свойства?</a><br>• <a href="https://github.com/shower/material/blob/v1.1.0/styles/_defaults.scss#L125-L147">Старая тема Material на Sass</a><br></p><p>Недоступная капча</p><p>• <a href="https://developers.google.com/recaptcha/docs/v3">ReCAPTCHA v3</a><br>• <a href="https://www.w3.org/TR/turingtest/">Inaccessibility of CAPTCHA, W3C WD</a><br></p><p>Забудьте про гриды в IE</p><p>• <a href="https://css-tricks.com/css-grid-in-ie-debunking-common-ie-grid-misconceptions/">Debunking Common IE Grid Misconceptions</a><br>• <a href="https://css-tricks.com/css-grid-in-ie-css-grid-and-the-new-autoprefixer/">CSS Grid and the New Autoprefixer</a><br>• <a href="https://css-tricks.com/css-grid-in-ie-faking-an-auto-placement-grid-with-gaps/">Faking an Auto-Placement Grid with Gaps</a><br>• <a href="https://twitter.com/andrey_sitnik/status/1013795498891898881">Андрей Ситник: Рейчел не позволила</a><br>• <a href="https://www.smashingmagazine.com/2018/07/css-grid-2/">CSS Grid Level 2: Here Comes Subgrid</a><br></p><p>Верстальщик против визивига</p><p>• <a href="https://www.wix.com/">WiX</a><br>• <a href="https://tilda.cc/ru/">Tilda</a><br>• <a href="http://muse.adobe.com/">Adobe Muse</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/128.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/128.mp3" length="29761305"/><itunes:episode>128</itunes:episode><itunes:duration>3717</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>9 июля 2018: React это JS, вложенность в CSS, отступы, капча, гриды в IE, верстальщик против визивига. Ольга Алексашенко, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>129. Вирус в npm, Feature Policy, Atom, мёртвый код, разделение ответственности, курсор</title><link>https://web-standards.ru/podcast/129/</link><pubDate>Mon, 16 Jul 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Лера Зелёная

Темы

00:00:00 Интро
00:02:12 События
00:04:36 Вирус в npm
00:10:54 Зачем Feature Policy
00:18:45 Случай в Atom
00:23:36 Мёртвый код
00:30:19 Разделение ответственности
00:36:05 Стрелка или пальчик

События

• SPB Frontend в Питере 17 июля https://spb-frontend-events.timepad.ru/event/760041/
• WSD в Питере 18 августа https://wsd.events/2018/08/18/
• LvivCSS 2018 во Львове 10–11 ноября https://www.facebook.com/events/793560460837495/

Вирус в npm

• Virus in eslint-scope? https://github.com/eslint/eslint-scope/issues/39#issuecomment-404533026

Зачем Feature Policy

• Introduction to Feature Policy https://developers.google.com/web/updates/2018/06/feature-policy

Случай в Atom

• Atom Git-Plus https://atom.io/packages/git-plus

Мёртвый код

• Reduce JavaScript Payloads with Tree Shaking https://developers.google.com/web/fundamentals/performance/optimizing-javascript/tree-shaking/

Разделение ответственности

• Компоненты и разделение ответственности http://css-live.ru/articles/komponenty-i-razdelenie-otvetstvennosti.html

Стрелка или пальчик

• Стрелка и пальчик https://ilyabirman.ru/meanwhile/all/arrow-and-finger/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Мария Просвирнина, Алексей Симоненко</p><p>Гости: Лера Зелёная</p><p>Темы</p><p>00:00:00 Интро<br>00:02:12 События<br>00:04:36 Вирус в npm<br>00:10:54 Зачем Feature Policy<br>00:18:45 Случай в Atom<br>00:23:36 Мёртвый код<br>00:30:19 Разделение ответственности<br>00:36:05 Стрелка или пальчик<br></p><p>События</p><p>• <a href="https://spb-frontend-events.timepad.ru/event/760041/">SPB Frontend в Питере 17 июля</a><br>• <a href="https://wsd.events/2018/08/18/">WSD в Питере 18 августа</a><br>• <a href="https://www.facebook.com/events/793560460837495/">LvivCSS 2018 во Львове 10–11 ноября</a><br></p><p>Вирус в npm</p><p>• <a href="https://github.com/eslint/eslint-scope/issues/39#issuecomment-404533026">Virus in eslint-scope?</a><br></p><p>Зачем Feature Policy</p><p>• <a href="https://developers.google.com/web/updates/2018/06/feature-policy">Introduction to Feature Policy</a><br></p><p>Случай в Atom</p><p>• <a href="https://atom.io/packages/git-plus">Atom Git-Plus</a><br></p><p>Мёртвый код</p><p>• <a href="https://developers.google.com/web/fundamentals/performance/optimizing-javascript/tree-shaking/">Reduce JavaScript Payloads with Tree Shaking</a><br></p><p>Разделение ответственности</p><p>• <a href="http://css-live.ru/articles/komponenty-i-razdelenie-otvetstvennosti.html">Компоненты и разделение ответственности</a><br></p><p>Стрелка или пальчик</p><p>• <a href="https://ilyabirman.ru/meanwhile/all/arrow-and-finger/">Стрелка и пальчик</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/129.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/129.mp3" length="22582869"/><itunes:episode>129</itunes:episode><itunes:duration>2820</itunes:duration><itunes:author>Мария Просвирнина, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>16 июля 2018: Вирус в npm, Feature Policy, Atom, мёртвый код, разделение ответственности, курсор. Мария Просвирнина, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>130. Неудобные классы и всякий JS, манифест на лету, гриды с ошибками, плохой лэндинг хорошей ШРИ</title><link>https://web-standards.ru/podcast/130/</link><pubDate>Mon, 23 Jul 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Сергей Бережной

Темы

00:00:00 Интро
00:00:39 События
00:03:38 Неудобные классы и всякий JS
00:28:10 Манифест на лету
00:33:19 Гриды с ошибками
00:40:02 Плохой лэндинг хорошей ШРИ

События

• Видео с UralJS в Екатеринбурге 5 июля https://habr.com/p/417427/
• Do moral Code meetup #2 во Львове 27 июля https://www.facebook.com/events/266543077427363/
• Яндекс Субботник в Минске 27 июля https://events.yandex.ru/events/yasubbotnik/28-jul-2018/
• БЭМап в Питере 12 августа https://events.yandex.ru/events/bemup/12-aug-2018/
• WSD в Питере 18 августа https://wsd.events/2018/08/18/

Неудобные классы и всякий JS

• Классы, сложность и функциональное программирование https://www.webpurple.net/blog/2018-07-19-klassy-slozhnost-i-funkcionalnoe-programmirovanie/
• What’s Happening With the Pipeline (|&gt;) Proposal? https://babeljs.io/blog/2018/07/19/whats-happening-with-the-pipeline-proposal
• Guppy: friendly app manager and task runner for React https://github.com/joshwcomeau/guppy
• An introduction to the JavaScript MutationObserver API https://benfrain.com/an-introduction-to-the-javascript-mutationobserver-api/

Манифест на лету

• PWACompat: the Web App Manifest for all browsers https://developers.google.com/web/updates/2018/07/pwacompat

Гриды с ошибками

• 9 Biggest Mistakes with CSS Grid https://youtu.be/0Gr1XSyxZy0
• Should I try to use the IE version of Grid Layout? https://rachelandrew.co.uk/archives/2018/07/17/should-i-try-to-use-the-ie-version-of-grid-layout-revisited-for-2018

Плохой лэндинг хорошей ШРИ

• Школа разработки интерфейсов Яндекса https://yandex.ru/promo/academy/shri2018
• Div class=&quot;text&quot; У меня всё https://twitter.com/pepelsbey/status/1018849147242385409
• Ссылки, на которые полезно кликнуть div https://twitter.com/pepelsbey/status/1018852267439591424
• Девшахта №11: ШРИ Яндекса https://medium.com/p/a312fe56ed00
• Ночной фронтенд №37: ШРИ Яндекса. Итоги https://medium.com/p/16e2447d6f7e

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Мария Просвирнина</p><p>Гости: Сергей Бережной</p><p>Темы</p><p>00:00:00 Интро<br>00:00:39 События<br>00:03:38 Неудобные классы и всякий JS<br>00:28:10 Манифест на лету<br>00:33:19 Гриды с ошибками<br>00:40:02 Плохой лэндинг хорошей ШРИ<br></p><p>События</p><p>• <a href="https://habr.com/p/417427/">Видео с UralJS в Екатеринбурге 5 июля</a><br>• <a href="https://www.facebook.com/events/266543077427363/">Do moral Code meetup #2 во Львове 27 июля</a><br>• <a href="https://events.yandex.ru/events/yasubbotnik/28-jul-2018/">Яндекс Субботник в Минске 27 июля</a><br>• <a href="https://events.yandex.ru/events/bemup/12-aug-2018/">БЭМап в Питере 12 августа</a><br>• <a href="https://wsd.events/2018/08/18/">WSD в Питере 18 августа</a><br></p><p>Неудобные классы и всякий JS</p><p>• <a href="https://www.webpurple.net/blog/2018-07-19-klassy-slozhnost-i-funkcionalnoe-programmirovanie/">Классы, сложность и функциональное программирование</a><br>• <a href="https://babeljs.io/blog/2018/07/19/whats-happening-with-the-pipeline-proposal">What’s Happening With the Pipeline (|&gt;) Proposal?</a><br>• <a href="https://github.com/joshwcomeau/guppy">Guppy: friendly app manager and task runner for React</a><br>• <a href="https://benfrain.com/an-introduction-to-the-javascript-mutationobserver-api/">An introduction to the JavaScript MutationObserver API</a><br></p><p>Манифест на лету</p><p>• <a href="https://developers.google.com/web/updates/2018/07/pwacompat">PWACompat: the Web App Manifest for all browsers</a><br></p><p>Гриды с ошибками</p><p>• <a href="https://youtu.be/0Gr1XSyxZy0">9 Biggest Mistakes with CSS Grid</a><br>• <a href="https://rachelandrew.co.uk/archives/2018/07/17/should-i-try-to-use-the-ie-version-of-grid-layout-revisited-for-2018">Should I try to use the IE version of Grid Layout?</a><br></p><p>Плохой лэндинг хорошей ШРИ</p><p>• <a href="https://yandex.ru/promo/academy/shri2018">Школа разработки интерфейсов Яндекса</a><br>• <a href="https://twitter.com/pepelsbey/status/1018849147242385409">Div class=&quot;text&quot; У меня всё</a><br>• <a href="https://twitter.com/pepelsbey/status/1018852267439591424">Ссылки, на которые полезно кликнуть div</a><br>• <a href="https://medium.com/p/a312fe56ed00">Девшахта №11: ШРИ Яндекса</a><br>• <a href="https://medium.com/p/16e2447d6f7e">Ночной фронтенд №37: ШРИ Яндекса. Итоги</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/130.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/130.mp3" length="35071392"/><itunes:episode>130</itunes:episode><itunes:duration>4381</itunes:duration><itunes:author>Вадим Макеев, Мария Просвирнина</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>23 июля 2018: Неудобные классы и всякий JS, манифест на лету, гриды с ошибками, плохой лэндинг хорошей ШРИ. Вадим Макеев, Мария Просвирнина</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>131. Chrome 68, HTTP, React или jQuery, инлайн-блоки, флексы, английский, Babel, браузеры мешают JS</title><link>https://web-standards.ru/podcast/131/</link><pubDate>Mon, 30 Jul 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Ольга Алексашенко, Вадим Макеев, Мария Просвирнина

Темы

00:00:00 Интро
00:00:28 События
00:07:30 Chrome 68
00:11:05 Опасный HTTP
00:17:18 React или jQuery
00:38:12 Вы не знаете инлайн-блоки
00:44:59 Иллюстрированные флексы
00:49:58 Курсы на английском
00:52:33 Опасные пресеты Babel
00:57:52 Браузеры мешают JS

События

• FreeCodeCamp в Москве https://www.facebook.com/groups/free.code.camp.moscow/
• WSD в Питере 18 августа https://wsd.events/2018/08/18/
• Приём докладов до 3 августа https://docs.google.com/forms/d/e/1FAIpQLScYBcHZrsLVtJVHe_CAiIkjFVy9L3uoPGfrNd-va6FVzUAndw/viewform
• Krasnodar Dev Days #3 в Краснодаре 15 сентября https://krddevdays.ru/
• Frontend Conf Moscow в Москве 4–5 октября https://habr.com/p/417457/
• Fronteers в Амстердаме 4–5 октября https://fronteers.nl/congres/2018
• EmberFest в Амстердаме 11–12 октября https://emberfest.eu/

Chrome 68

• New in Chrome 68 https://developers.google.com/web/updates/2018/07/nic68

Опасный HTTP

• A milestone for Chrome security: HTTP as not secure https://www.blog.google/products/chrome/milestone-chrome-security-marking-http-not-secure/

React или jQuery

• Github.com отказывается от jQuery https://habr.com/post/418257/
• React is The New jQuery https://medium.com/p/64ae6d468358
• React — это не новый jQuery https://medium.com/p/5825b3269d2c

Вы не знаете инлайн-блоки

• Удивительный и неизвестный inline-block http://css-live.ru/articles-css/udivitelnyj-i-neizvestnyj-inline-block.html

Иллюстрированные флексы

• The Complete Illustrated Flexbox Tutorial https://medium.com/p/d35c085dbf35
• MDN: justify-self https://developer.mozilla.org/en-US/docs/Web/CSS/justify-self

Курсы на английском

• Hello, animation! https://css-animations.io/
• Все курсы HTML Academy https://htmlacademy.ru/courses/

Опасные пресеты Babel

• Removing Babel’s Stage Presets https://babeljs.io/blog/2018/07/27/removing-babels-stage-presets

Браузеры мешают JS

• The three browsers holding JavaScript back https://twitter.com/jamiebuilds/status/1022568918949408768

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Мария Просвирнина</p><p>Темы</p><p>00:00:00 Интро<br>00:00:28 События<br>00:07:30 Chrome 68<br>00:11:05 Опасный HTTP<br>00:17:18 React или jQuery<br>00:38:12 Вы не знаете инлайн-блоки<br>00:44:59 Иллюстрированные флексы<br>00:49:58 Курсы на английском<br>00:52:33 Опасные пресеты Babel<br>00:57:52 Браузеры мешают JS<br></p><p>События</p><p>• <a href="https://www.facebook.com/groups/free.code.camp.moscow/">FreeCodeCamp в Москве</a><br>• <a href="https://wsd.events/2018/08/18/">WSD в Питере 18 августа</a><br>• <a href="https://docs.google.com/forms/d/e/1FAIpQLScYBcHZrsLVtJVHe_CAiIkjFVy9L3uoPGfrNd-va6FVzUAndw/viewform">Приём докладов до 3 августа</a><br>• <a href="https://krddevdays.ru/">Krasnodar Dev Days #3 в Краснодаре 15 сентября</a><br>• <a href="https://habr.com/p/417457/">Frontend Conf Moscow в Москве 4–5 октября</a><br>• <a href="https://fronteers.nl/congres/2018">Fronteers в Амстердаме 4–5 октября</a><br>• <a href="https://emberfest.eu/">EmberFest в Амстердаме 11–12 октября</a><br></p><p>Chrome 68</p><p>• <a href="https://developers.google.com/web/updates/2018/07/nic68">New in Chrome 68</a><br></p><p>Опасный HTTP</p><p>• <a href="https://www.blog.google/products/chrome/milestone-chrome-security-marking-http-not-secure/">A milestone for Chrome security: HTTP as not secure</a><br></p><p>React или jQuery</p><p>• <a href="https://habr.com/post/418257/">Github.com отказывается от jQuery</a><br>• <a href="https://medium.com/p/64ae6d468358">React is The New jQuery</a><br>• <a href="https://medium.com/p/5825b3269d2c">React — это не новый jQuery</a><br></p><p>Вы не знаете инлайн-блоки</p><p>• <a href="http://css-live.ru/articles-css/udivitelnyj-i-neizvestnyj-inline-block.html">Удивительный и неизвестный inline-block</a><br></p><p>Иллюстрированные флексы</p><p>• <a href="https://medium.com/p/d35c085dbf35">The Complete Illustrated Flexbox Tutorial</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/justify-self">MDN: justify-self</a><br></p><p>Курсы на английском</p><p>• <a href="https://css-animations.io/">Hello, animation!</a><br>• <a href="https://htmlacademy.ru/courses/">Все курсы HTML Academy</a><br></p><p>Опасные пресеты Babel</p><p>• <a href="https://babeljs.io/blog/2018/07/27/removing-babels-stage-presets">Removing Babel’s Stage Presets</a><br></p><p>Браузеры мешают JS</p><p>• <a href="https://twitter.com/jamiebuilds/status/1022568918949408768">The three browsers holding JavaScript back</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/131.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/131.mp3" length="32263028"/><itunes:episode>131</itunes:episode><itunes:duration>4030</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Мария Просвирнина</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>30 июля 2018: Chrome 68, HTTP, React или jQuery, инлайн-блоки, флексы, английский, Babel, браузеры мешают JS. Ольга Алексашенко, Вадим Макеев, Мария Просвирнина</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>132. Уязвимость в React, неправильный пайплайн, подгриды, сложная сетка, веб-компоненты</title><link>https://web-standards.ru/podcast/132/</link><pubDate>Mon, 06 Aug 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:25 События
00:03:22 Подкастинг
00:08:11 Новинки браузеров
00:15:39 Уязвимость в React (Preact, Vue)
00:18:31 Неправильный пайплайн
00:25:04 Подгриды готовы
00:27:20 Сложная сетка вручную
00:35:48 Веб-компоненты

События

• Я.Субботник в Питере 11 августа https://events.yandex.ru/events/yasubbotnik/11-aug-2018/
• БЭМап в Питере 12 августа https://events.yandex.ru/events/bemup/12-aug-2018/
• Pitercss_meetup №23 в Питере 13 августа https://medium.com/p/a69ff41683a4
• NodeSchool в Тюмени 1 сентября https://vk.com/nodeschooltmn
• FrontTalks в Екатеринбурге 14–15 сентября https://events.yandex.ru/events/fronttalks/2018/
• Moscowcss 9 в Москве 2 октября https://moscowcss.timepad.ru/

Подкастинг

• Podcasting on WordPress.com https://en.blog.wordpress.com/2018/07/26/podcasting-on-wordpress-com/
• CSSSR: Новости 512 https://itunes.apple.com/ru/podcast/id1370045815
• SPB Frontend Drinkcast https://spb-frontend.ru/podcast

Новинки браузеров

• Firefox 61 http://tanalin.com/blog/2018/08/firefox-61/
• Release Notes for Safari Technology Preview 62 https://webkit.org/blog/8384/release-notes-for-safari-technology-preview-62/
• Blink: Intent to Deprecate and Remove https://groups.google.com/a/chromium.org/d/msg/blink-dev/h-JwMiPUnuU/sl79aLoLBQAJ

Уязвимость в React и не только

• React v16.4.2: Server-side vulnerability fix https://reactjs.org/blog/2018/08/01/react-v-16-4-2.html

Неправильный пайплайн

• I think TC39 is making a mistake… https://twitter.com/jaffathecake/status/1024289220544876544

Подгриды готовы

• CSS Grid Level 2 updated Working Draft https://www.w3.org/blog/CSS/2018/08/04/subgrid-spec-completed/

Сложная галерея Google

• Как мы делали веб-интерфейс для Google Photos http://css-live.ru/articles/kak-my-delali-veb-interfejs-dlya-google-photos-zaglyadyvaem-pod-kapot.html

Веб-компоненты

• The Case for React-like Web Components https://medium.com/p/63887335fe41
• Web Components in 2018 https://www.sitepen.com/blog/2018/07/06/web-components-in-2018/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Мария Просвирнина</p><p>Темы</p><p>00:00:00 Интро<br>00:00:25 События<br>00:03:22 Подкастинг<br>00:08:11 Новинки браузеров<br>00:15:39 Уязвимость в React (Preact, Vue)<br>00:18:31 Неправильный пайплайн<br>00:25:04 Подгриды готовы<br>00:27:20 Сложная сетка вручную<br>00:35:48 Веб-компоненты<br></p><p>События</p><p>• <a href="https://events.yandex.ru/events/yasubbotnik/11-aug-2018/">Я.Субботник в Питере 11 августа</a><br>• <a href="https://events.yandex.ru/events/bemup/12-aug-2018/">БЭМап в Питере 12 августа</a><br>• <a href="https://medium.com/p/a69ff41683a4">Pitercss_meetup №23 в Питере 13 августа</a><br>• <a href="https://vk.com/nodeschooltmn">NodeSchool в Тюмени 1 сентября</a><br>• <a href="https://events.yandex.ru/events/fronttalks/2018/">FrontTalks в Екатеринбурге 14–15 сентября</a><br>• <a href="https://moscowcss.timepad.ru/">Moscowcss 9 в Москве 2 октября</a><br></p><p>Подкастинг</p><p>• <a href="https://en.blog.wordpress.com/2018/07/26/podcasting-on-wordpress-com/">Podcasting on WordPress.com</a><br>• <a href="https://itunes.apple.com/ru/podcast/id1370045815">CSSSR: Новости 512</a><br>• <a href="https://spb-frontend.ru/podcast">SPB Frontend Drinkcast</a><br></p><p>Новинки браузеров</p><p>• <a href="http://tanalin.com/blog/2018/08/firefox-61/">Firefox 61</a><br>• <a href="https://webkit.org/blog/8384/release-notes-for-safari-technology-preview-62/">Release Notes for Safari Technology Preview 62</a><br>• <a href="https://groups.google.com/a/chromium.org/d/msg/blink-dev/h-JwMiPUnuU/sl79aLoLBQAJ">Blink: Intent to Deprecate and Remove</a><br></p><p>Уязвимость в React и не только</p><p>• <a href="https://reactjs.org/blog/2018/08/01/react-v-16-4-2.html">React v16.4.2: Server-side vulnerability fix</a><br></p><p>Неправильный пайплайн</p><p>• <a href="https://twitter.com/jaffathecake/status/1024289220544876544">I think TC39 is making a mistake…</a><br></p><p>Подгриды готовы</p><p>• <a href="https://www.w3.org/blog/CSS/2018/08/04/subgrid-spec-completed/">CSS Grid Level 2 updated Working Draft</a><br></p><p>Сложная галерея Google</p><p>• <a href="http://css-live.ru/articles/kak-my-delali-veb-interfejs-dlya-google-photos-zaglyadyvaem-pod-kapot.html">Как мы делали веб-интерфейс для Google Photos</a><br></p><p>Веб-компоненты</p><p>• <a href="https://medium.com/p/63887335fe41">The Case for React-like Web Components</a><br>• <a href="https://www.sitepen.com/blog/2018/07/06/web-components-in-2018/">Web Components in 2018</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/132.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/132.mp3" length="22178120"/><itunes:episode>132</itunes:episode><itunes:duration>2770</itunes:duration><itunes:author>Вадим Макеев, Мария Просвирнина</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>6 августа 2018: Уязвимость в React, неправильный пайплайн, подгриды, сложная сетка, веб-компоненты. Вадим Макеев, Мария Просвирнина</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>133. Chrome 69, семантика для чтения, CSS без каскада и Гудини, API для доступности, выгорание</title><link>https://web-standards.ru/podcast/133/</link><pubDate>Tue, 14 Aug 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев

Гости: Андрей Яманов, Алексей Охрименко

Темы

00:00:00 Интро
00:02:17 События
00:13:16 Новинки Chrome 69
00:23:23 Семантика для чтения
00:29:54 CSS без каскада
00:42:58 API для доступности
01:01:06 Выгорание

События

• Pitercss_meetup №23 в Питере 13 августа https://medium.com/pitercss-meetup/pitercss-meetup-23-a69ff41683a4
• PiterJS №28 в Питере 16 августа https://medium.com/piterjs/piterjs28-ac927334e7b4
• WSD в Питере 18 августа https://wsd.events/2018/08/18/
• FreeCodeCamp №22 в Москве 19 августа https://events.yandex.ru/events/yagosti/19-aug-2018/
• MoscowJS в Москве 23 августа https://www.moscowjs.ru/
• FrontendConf в Москве 4–5 октября http://frontendconf.ru/moscow/2018
• LvivCSS во Львове 10–11 ноября https://www.facebook.com/events/793560460837495/
• Скидка 10% по wst@LvivCSS2018 https://2event.com/events/1466074

Новинки Chrome 69

• Chrome 69 Beta: CSS tricks, and more https://blog.chromium.org/2018/08/chrome-69-beta-av1-video-decoder-css.html

Семантика для чтения

• Building websites for Safari Reader Mode and other reading apps https://medium.com/p/1562913c86c9

CSS без каскада и Гудини

• Styling language that looks like CSS but has no cascade https://twitter.com/TheLarkInn/status/1025525546896084992
• Houdini API is now candidate recommendation https://www.w3.org/TR/2018/CR-css-paint-api-1-20180809/

API для доступности

• Как не создавать барьеры для незрячих https://youtu.be/nWJpA5MQx7s
• Вёрстка Canvas, Алексей Охрименко https://youtu.be/TxNfcvT9sAg
• Accessibility Object Model https://wicg.github.io/aom/spec/#computed-accessibility-tree

Выгорание

• Как я летала на Марс. История эмоционального выгорания https://askd.livejournal.com/127949.html

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев</p><p>Гости: Андрей Яманов, Алексей Охрименко</p><p>Темы</p><p>00:00:00 Интро<br>00:02:17 События<br>00:13:16 Новинки Chrome 69<br>00:23:23 Семантика для чтения<br>00:29:54 CSS без каскада<br>00:42:58 API для доступности<br>01:01:06 Выгорание<br></p><p>События</p><p>• <a href="https://medium.com/pitercss-meetup/pitercss-meetup-23-a69ff41683a4">Pitercss_meetup №23 в Питере 13 августа</a><br>• <a href="https://medium.com/piterjs/piterjs28-ac927334e7b4">PiterJS №28 в Питере 16 августа</a><br>• <a href="https://wsd.events/2018/08/18/">WSD в Питере 18 августа</a><br>• <a href="https://events.yandex.ru/events/yagosti/19-aug-2018/">FreeCodeCamp №22 в Москве 19 августа</a><br>• <a href="https://www.moscowjs.ru/">MoscowJS в Москве 23 августа</a><br>• <a href="http://frontendconf.ru/moscow/2018">FrontendConf в Москве 4–5 октября</a><br>• <a href="https://www.facebook.com/events/793560460837495/">LvivCSS во Львове 10–11 ноября</a><br>• <a href="https://2event.com/events/1466074">Скидка 10% по wst@LvivCSS2018</a><br></p><p>Новинки Chrome 69</p><p>• <a href="https://blog.chromium.org/2018/08/chrome-69-beta-av1-video-decoder-css.html">Chrome 69 Beta: CSS tricks, and more</a><br></p><p>Семантика для чтения</p><p>• <a href="https://medium.com/p/1562913c86c9">Building websites for Safari Reader Mode and other reading apps</a><br></p><p>CSS без каскада и Гудини</p><p>• <a href="https://twitter.com/TheLarkInn/status/1025525546896084992">Styling language that looks like CSS but has no cascade</a><br>• <a href="https://www.w3.org/TR/2018/CR-css-paint-api-1-20180809/">Houdini API is now candidate recommendation</a><br></p><p>API для доступности</p><p>• <a href="https://youtu.be/nWJpA5MQx7s">Как не создавать барьеры для незрячих</a><br>• <a href="https://youtu.be/TxNfcvT9sAg">Вёрстка Canvas, Алексей Охрименко</a><br>• <a href="https://wicg.github.io/aom/spec/#computed-accessibility-tree">Accessibility Object Model</a><br></p><p>Выгорание</p><p>• <a href="https://askd.livejournal.com/127949.html">Как я летала на Марс. История эмоционального выгорания</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/133.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/133.mp3" length="34970077"/><itunes:episode>133</itunes:episode><itunes:duration>4369</itunes:duration><itunes:author>Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>14 августа 2018: Chrome 69, семантика для чтения, CSS без каскада и Гудини, API для доступности, выгорание. Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>134. DOM, атрибуты для картинок, веб-компоненты в Firefox, новости из леса, хорошая конференция</title><link>https://web-standards.ru/podcast/134/</link><pubDate>Mon, 20 Aug 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Никита Дубко, Саша Шинкевич

Темы

00:00:00 Интро
00:01:56 События
00:11:24 Невидимый DOM и файлы
00:25:10 Новые атрибуты для картинок
00:37:19 Веб-компоненты в Firefox
00:48:48 Новости из леса
00:54:49 Хорошая конференция

События

• WSD в Питере 18 августа https://wsd.events/2018/08/18/
• NodeSchool Novosibirsk №5 в Новосибирске 25 августа https://www.meetup.com/nodeschool_nsk/events/253803425/
• NodeSchool SPb №25 в Питере 25 августа https://github.com/nodeschool/spb/issues/69
• NodeSchool в Тюмени 1 сентября https://vk.com/nodeschooltmn
• TechTrain в Питере 1–2 сентября https://techtrain.ru/
• FrontTalks в Екатеринбурге 14–15 сентября https://events.yandex.ru/events/fronttalks/2018/
• CSS-Minsk-JS в Минске 21–22 сентября http://css-minsk-js.by/

Невидимый DOM и файлы

• Chrome: Intent to Implement Searchable Invisible DOM https://groups.google.com/a/chromium.org/d/msg/blink-dev/Icw_sU6PqVA/8hwXw0jTDwAJ
• Searchable Invisible DOM Explainer https://docs.google.com/document/d/1GYTt6G8G0gNO0U90uHywTi2Fn1YqI9JERyn44f9lmU0/edit
• Chrome: Intent to Implement Writable Files https://groups.google.com/a/chromium.org/d/msg/blink-dev/U4rXcm5CE4Y/3XmVtoAPDwAJ
• Writable Files Explainer https://github.com/WICG/writable-files/blob/master/EXPLAINER.md

Новые атрибуты для картинок

• Chrome Status: Intrinsic size attribute https://www.chromestatus.com/feature/4704436815396864
• Intrinsicsize Attribute on Media Elements Explainer https://github.com/ojanvafai/intrinsicsize-attribute
• A native lazy load for the Web platform https://calibreapp.com/blog/2018-08-16-native-lazy-load/

Веб-компоненты в Firefox

• Intent to Ship: Shadow DOM and Custom Elements https://groups.google.com/d/msg/mozilla.dev.platform/RcanREo7hU0/TCS3Un6aBwAJ

Новости из леса

• Release Notes for Safari Technology Preview 63 https://webkit.org/blog/8403/release-notes-for-safari-technology-preview-63/
• Grunt CLI 1.3.0 released https://gruntjs.com/blog/2018-08-15-grunt-cli-1.3.0-released

Хорошая конференция

• I Can Say Words Out Loud At Your Event https://www.zachleat.com/web/speaking/inquiries/
• My questions for event organizers https://ethanmarcotte.com/wrote/my-questions-for-event-organizers/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Мария Просвирнина</p><p>Гости: Никита Дубко, Саша Шинкевич</p><p>Темы</p><p>00:00:00 Интро<br>00:01:56 События<br>00:11:24 Невидимый DOM и файлы<br>00:25:10 Новые атрибуты для картинок<br>00:37:19 Веб-компоненты в Firefox<br>00:48:48 Новости из леса<br>00:54:49 Хорошая конференция<br></p><p>События</p><p>• <a href="https://wsd.events/2018/08/18/">WSD в Питере 18 августа</a><br>• <a href="https://www.meetup.com/nodeschool_nsk/events/253803425/">NodeSchool Novosibirsk №5 в Новосибирске 25 августа</a><br>• <a href="https://github.com/nodeschool/spb/issues/69">NodeSchool SPb №25 в Питере 25 августа</a><br>• <a href="https://vk.com/nodeschooltmn">NodeSchool в Тюмени 1 сентября</a><br>• <a href="https://techtrain.ru/">TechTrain в Питере 1–2 сентября</a><br>• <a href="https://events.yandex.ru/events/fronttalks/2018/">FrontTalks в Екатеринбурге 14–15 сентября</a><br>• <a href="http://css-minsk-js.by/">CSS-Minsk-JS в Минске 21–22 сентября</a><br></p><p>Невидимый DOM и файлы</p><p>• <a href="https://groups.google.com/a/chromium.org/d/msg/blink-dev/Icw_sU6PqVA/8hwXw0jTDwAJ">Chrome: Intent to Implement Searchable Invisible DOM</a><br>• <a href="https://docs.google.com/document/d/1GYTt6G8G0gNO0U90uHywTi2Fn1YqI9JERyn44f9lmU0/edit">Searchable Invisible DOM Explainer</a><br>• <a href="https://groups.google.com/a/chromium.org/d/msg/blink-dev/U4rXcm5CE4Y/3XmVtoAPDwAJ">Chrome: Intent to Implement Writable Files</a><br>• <a href="https://github.com/WICG/writable-files/blob/master/EXPLAINER.md">Writable Files Explainer</a><br></p><p>Новые атрибуты для картинок</p><p>• <a href="https://www.chromestatus.com/feature/4704436815396864">Chrome Status: Intrinsic size attribute</a><br>• <a href="https://github.com/ojanvafai/intrinsicsize-attribute">Intrinsicsize Attribute on Media Elements Explainer</a><br>• <a href="https://calibreapp.com/blog/2018-08-16-native-lazy-load/">A native lazy load for the Web platform</a><br></p><p>Веб-компоненты в Firefox</p><p>• <a href="https://groups.google.com/d/msg/mozilla.dev.platform/RcanREo7hU0/TCS3Un6aBwAJ">Intent to Ship: Shadow DOM and Custom Elements</a><br></p><p>Новости из леса</p><p>• <a href="https://webkit.org/blog/8403/release-notes-for-safari-technology-preview-63/">Release Notes for Safari Technology Preview 63</a><br>• <a href="https://gruntjs.com/blog/2018-08-15-grunt-cli-1.3.0-released">Grunt CLI 1.3.0 released</a><br></p><p>Хорошая конференция</p><p>• <a href="https://www.zachleat.com/web/speaking/inquiries/">I Can Say Words Out Loud At Your Event</a><br>• <a href="https://ethanmarcotte.com/wrote/my-questions-for-event-organizers/">My questions for event organizers</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/134.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/134.mp3" length="38678304"/><itunes:episode>134</itunes:episode><itunes:duration>4832</itunes:duration><itunes:author>Вадим Макеев, Мария Просвирнина</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>20 августа 2018: DOM, атрибуты для картинок, веб-компоненты в Firefox, новости из леса, хорошая конференция. Вадим Макеев, Мария Просвирнина</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>135. TLS 1.3, флексы и кастомные свойства, -webkit-мусор, SVG и WebGL, новинки Node.js</title><link>https://web-standards.ru/podcast/135/</link><pubDate>Tue, 28 Aug 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Ольга Алексашенко, Вадим Макеев, Мария Просвирнина, Алексей Симоненко

Темы

00:00:00 Интро
00:00:40 События
00:04:49 Сертификаты и TLS 1.3
00:13:13 Флексы и кастомные свойства
00:34:30 Совместимость и -webkit-мусор
00:48:34 SVG-фильтры и WebGL
01:06:07 Новинки Node.js

События

• Izh Tech Talks #2 по фронтенду в Ижевске 30 августа https://eventskbkontur.timepad.ru/event/792083/
• CodeEvening MeetUP в Нефтекамске 31 августа http://codeevening.ru/
• Refresh Conference в Таллине 7 сентября http://refresh.rocks/
• DINS JavaScript meetup #1 в Питере 12 сентября https://dins.timepad.ru/event/787652/
• FrontTalks в Екатеринбурге 14–15 сентября https://events.yandex.ru/events/fronttalks/2018/
• CSS-Minsk-JS в Минске 21–22 сентября http://css-minsk-js.by/

Сертификаты и TLS 1.3

• Symantec, GeoTrust, RapidSSL, Thawte, Verisign will be distrusted in October 2018 https://www.fxsitecompat.com/en-CA/docs/2018/symantec-geotrust-rapidssl-thawte-verisign-certificates-will-all-be-distrusted-in-october-2018/

Флексы и кастомные свойства

• Firefox Nightly: column-gap and row-gap in Flexbox https://twitter.com/rachelandrew/status/1032561925987737600
• Интерактивные курсы (карточки на гридах) https://htmlacademy.ru/courses
• Custom CSS Properties do not worki inside @page https://bugs.chromium.org/p/chromium/issues/detail?id=763298

Совместимость и -webkit-мусор

• Webkit-prefixed pseudo-elements are always treated valid in WebKit and Blink https://github.com/w3c/csswg-drafts/issues/2156
• CSS Selectors Level 4: Parsing Quirks https://drafts.csswg.org/selectors-4/#compat
• Стандарт для нестандартного http://css-live.ru/articles-css/standart-dlya-nestandartnogo.html

SVG-фильтры и WebGL

• SVG Filters https://yoksel.github.io/svg-filters/
• Глава 3: Размеры в SVG https://htmlacademy.ru/courses/259
• Understanding SVG Coordinate Systems and Transformations https://www.sarasoueidan.com/blog/svg-coordinate-systems/
• Введение в программирование шейдеров для верстальщиков https://habr.com/p/420847/
• HTML GL. Возьмите столько FPS, сколько вам нужно https://youtu.be/s2Il6NqIx5E
• Стримы Юры Артюха https://www.youtube.com/playlist?list=PLswdBLT9llbjS2o4xreJqgBRjTmkEz6sv

Новинки Node.js

• Experimental multi-threading support behind a flag in Node.js 10 https://github.com/nodejs/node/pull/20876
• Node.js: HTTP2: graduate from experimental https://github.com/nodejs/node/pull/22466

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Мария Просвирнина, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:40 События<br>00:04:49 Сертификаты и TLS 1.3<br>00:13:13 Флексы и кастомные свойства<br>00:34:30 Совместимость и -webkit-мусор<br>00:48:34 SVG-фильтры и WebGL<br>01:06:07 Новинки Node.js<br></p><p>События</p><p>• <a href="https://eventskbkontur.timepad.ru/event/792083/">Izh Tech Talks #2 по фронтенду в Ижевске 30 августа</a><br>• <a href="http://codeevening.ru/">CodeEvening MeetUP в Нефтекамске 31 августа</a><br>• <a href="http://refresh.rocks/">Refresh Conference в Таллине 7 сентября</a><br>• <a href="https://dins.timepad.ru/event/787652/">DINS JavaScript meetup #1 в Питере 12 сентября</a><br>• <a href="https://events.yandex.ru/events/fronttalks/2018/">FrontTalks в Екатеринбурге 14–15 сентября</a><br>• <a href="http://css-minsk-js.by/">CSS-Minsk-JS в Минске 21–22 сентября</a><br></p><p>Сертификаты и TLS 1.3</p><p>• <a href="https://www.fxsitecompat.com/en-CA/docs/2018/symantec-geotrust-rapidssl-thawte-verisign-certificates-will-all-be-distrusted-in-october-2018/">Symantec, GeoTrust, RapidSSL, Thawte, Verisign will be distrusted in October 2018</a><br></p><p>Флексы и кастомные свойства</p><p>• <a href="https://twitter.com/rachelandrew/status/1032561925987737600">Firefox Nightly: column-gap and row-gap in Flexbox</a><br>• <a href="https://htmlacademy.ru/courses">Интерактивные курсы (карточки на гридах)</a><br>• <a href="https://bugs.chromium.org/p/chromium/issues/detail?id=763298">Custom CSS Properties do not worki inside @page</a><br></p><p>Совместимость и -webkit-мусор</p><p>• <a href="https://github.com/w3c/csswg-drafts/issues/2156">Webkit-prefixed pseudo-elements are always treated valid in WebKit and Blink</a><br>• <a href="https://drafts.csswg.org/selectors-4/#compat">CSS Selectors Level 4: Parsing Quirks</a><br>• <a href="http://css-live.ru/articles-css/standart-dlya-nestandartnogo.html">Стандарт для нестандартного</a><br></p><p>SVG-фильтры и WebGL</p><p>• <a href="https://yoksel.github.io/svg-filters/">SVG Filters</a><br>• <a href="https://htmlacademy.ru/courses/259">Глава 3: Размеры в SVG</a><br>• <a href="https://www.sarasoueidan.com/blog/svg-coordinate-systems/">Understanding SVG Coordinate Systems and Transformations</a><br>• <a href="https://habr.com/p/420847/">Введение в программирование шейдеров для верстальщиков</a><br>• <a href="https://youtu.be/s2Il6NqIx5E">HTML GL. Возьмите столько FPS, сколько вам нужно</a><br>• <a href="https://www.youtube.com/playlist?list=PLswdBLT9llbjS2o4xreJqgBRjTmkEz6sv">Стримы Юры Артюха</a><br></p><p>Новинки Node.js</p><p>• <a href="https://github.com/nodejs/node/pull/20876">Experimental multi-threading support behind a flag in Node.js 10</a><br>• <a href="https://github.com/nodejs/node/pull/22466">Node.js: HTTP2: graduate from experimental</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/135.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/135.mp3" length="35432047"/><itunes:episode>135</itunes:episode><itunes:duration>4426</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Мария Просвирнина, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>28 августа 2018: TLS 1.3, флексы и кастомные свойства, -webkit-мусор, SVG и WebGL, новинки Node.js. Ольга Алексашенко, Вадим Макеев, Мария Просвирнина, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>136. Chrome не такой дерзкий, Firefox против трекеров, опенсорс, OpenType, React DOM</title><link>https://web-standards.ru/podcast/136/</link><pubDate>Mon, 03 Sep 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:39 События
00:11:32 Chrome не такой дерзкий
00:24:03 Firefox против трекеров
00:42:12 Опенсорс и политика
01:04:47 OpenType и полезный каскад
01:19:41 Развитие React DOM

События

• BeerJS PubTalk в Киеве 8 сентября https://www.facebook.com/events/2015566458736171/
• JSNN #10 в Нижнем Новгороде 8 сентября https://www.it52.info/events/2018-09-08-jsnn-10
• RND.JS #7 в Ростове-на-Дону 8 сентября https://it61.info/events/2018-09-08-rnd-js-7-304
• DINS JavaScript meetup #1 в Питере 12 сентября https://dins.timepad.ru/event/787652/
• Ufa Tensor Forum в Уфе 13 сентября http://conf.tensor.ru/
• KyivJS #19 в Киеве 14 сентября http://kyivjs.org/
• Krasnodar Dev Days #3 в Краснодаре 15 сентября https://krddevdays.ru/
• FrontTalks в Екатеринбурге 14–15 сентября https://events.yandex.ru/events/fronttalks/2018/
• CSS-Minsk-JS в Минске 21–22 сентября http://css-minsk-js.by/
• Fronteers в Амстердаме 4–5 октября https://fronteers.nl/congres/2018
• FrontendConf в Москве 4–5 октября http://frontendconf.ru/moscow/2018
• KharkivJS в Харькове 6–7 октября http://kharkivjs.org/
• Фестиваль 404 в Самаре 6–7 октября http://2018.404fest.ru/

Chrome не такой дерзкий

• Charting Browser Interoperability https://blog.chromium.org/2018/08/charting-browser-interoperability.html
• Flexbox is now used by ~82% of web pages https://twitter.com/ebidel/status/1034874571747291136
• BopPad Editor https://files.keithmcmillen.com/products/boppad/editor/
• Web Bluetooth Implementation Status https://github.com/WebBluetoothCG/web-bluetooth/blob/gh-pages/implementation-status.md

Firefox против трекеров

• Cross-site tracking: Let’s unpack that https://blog.mozilla.org/firefox/cross-site-tracking-lets-unpack-that/
• Changing Our Approach to Anti-tracking https://blog.mozilla.org/futurereleases/2018/08/30/changing-our-approach-to-anti-tracking/

Опенсорс и политика

• Change MIT License on Lerna banning ICE collaborators https://twitter.com/jamiebuilds/status/1034594832876879872
• Add text to MIT License banning ICE collaborators https://github.com/lerna/lerna/pull/1616
• Restore unmodified MIT license https://github.com/lerna/lerna/pull/1633
• MIT 3 Laws License https://github.com/reconbot/mit-3-laws-license

OpenType и полезный каскад

• The Complete CSS Demo for OpenType Features https://sparanoid.com/lab/opentype-features/
• A Tale of Two Buttons https://medium.com/p/e63185aefd5f

Развитие React DOM

• Reach UI https://ui.reach.tech/
• React Fire: Modernizing React DOM https://github.com/facebook/react/issues/13525
• Выпуск №122 с Алексеем Швайкой https://github.com/web-standards/podcast/blob/master/episodes/episode-122.md

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Мария Просвирнина, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:39 События<br>00:11:32 Chrome не такой дерзкий<br>00:24:03 Firefox против трекеров<br>00:42:12 Опенсорс и политика<br>01:04:47 OpenType и полезный каскад<br>01:19:41 Развитие React DOM<br></p><p>События</p><p>• <a href="https://www.facebook.com/events/2015566458736171/">BeerJS PubTalk в Киеве 8 сентября</a><br>• <a href="https://www.it52.info/events/2018-09-08-jsnn-10">JSNN #10 в Нижнем Новгороде 8 сентября</a><br>• <a href="https://it61.info/events/2018-09-08-rnd-js-7-304">RND.JS #7 в Ростове-на-Дону 8 сентября</a><br>• <a href="https://dins.timepad.ru/event/787652/">DINS JavaScript meetup #1 в Питере 12 сентября</a><br>• <a href="http://conf.tensor.ru/">Ufa Tensor Forum в Уфе 13 сентября</a><br>• <a href="http://kyivjs.org/">KyivJS #19 в Киеве 14 сентября</a><br>• <a href="https://krddevdays.ru/">Krasnodar Dev Days #3 в Краснодаре 15 сентября</a><br>• <a href="https://events.yandex.ru/events/fronttalks/2018/">FrontTalks в Екатеринбурге 14–15 сентября</a><br>• <a href="http://css-minsk-js.by/">CSS-Minsk-JS в Минске 21–22 сентября</a><br>• <a href="https://fronteers.nl/congres/2018">Fronteers в Амстердаме 4–5 октября</a><br>• <a href="http://frontendconf.ru/moscow/2018">FrontendConf в Москве 4–5 октября</a><br>• <a href="http://kharkivjs.org/">KharkivJS в Харькове 6–7 октября</a><br>• <a href="http://2018.404fest.ru/">Фестиваль 404 в Самаре 6–7 октября</a><br></p><p>Chrome не такой дерзкий</p><p>• <a href="https://blog.chromium.org/2018/08/charting-browser-interoperability.html">Charting Browser Interoperability</a><br>• <a href="https://twitter.com/ebidel/status/1034874571747291136">Flexbox is now used by ~82% of web pages</a><br>• <a href="https://files.keithmcmillen.com/products/boppad/editor/">BopPad Editor</a><br>• <a href="https://github.com/WebBluetoothCG/web-bluetooth/blob/gh-pages/implementation-status.md">Web Bluetooth Implementation Status</a><br></p><p>Firefox против трекеров</p><p>• <a href="https://blog.mozilla.org/firefox/cross-site-tracking-lets-unpack-that/">Cross-site tracking: Let’s unpack that</a><br>• <a href="https://blog.mozilla.org/futurereleases/2018/08/30/changing-our-approach-to-anti-tracking/">Changing Our Approach to Anti-tracking</a><br></p><p>Опенсорс и политика</p><p>• <a href="https://twitter.com/jamiebuilds/status/1034594832876879872">Change MIT License on Lerna banning ICE collaborators</a><br>• <a href="https://github.com/lerna/lerna/pull/1616">Add text to MIT License banning ICE collaborators</a><br>• <a href="https://github.com/lerna/lerna/pull/1633">Restore unmodified MIT license</a><br>• <a href="https://github.com/reconbot/mit-3-laws-license">MIT 3 Laws License</a><br></p><p>OpenType и полезный каскад</p><p>• <a href="https://sparanoid.com/lab/opentype-features/">The Complete CSS Demo for OpenType Features</a><br>• <a href="https://medium.com/p/e63185aefd5f">A Tale of Two Buttons</a><br></p><p>Развитие React DOM</p><p>• <a href="https://ui.reach.tech/">Reach UI</a><br>• <a href="https://github.com/facebook/react/issues/13525">React Fire: Modernizing React DOM</a><br>• <a href="https://github.com/web-standards/podcast/blob/master/episodes/episode-122.md">Выпуск №122 с Алексеем Швайкой</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/136.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/136.mp3" length="43484971"/><itunes:episode>136</itunes:episode><itunes:duration>5433</itunes:duration><itunes:author>Вадим Макеев, Мария Просвирнина, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>3 сентября 2018: Chrome не такой дерзкий, Firefox против трекеров, опенсорс, OpenType, React DOM. Вадим Макеев, Мария Просвирнина, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>137. Chrome 69 и Firefox 62, JS на медленных сетях, ссылки в ссылках и доступность</title><link>https://web-standards.ru/podcast/137/</link><pubDate>Mon, 10 Sep 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев

Гости: Валерия Курмак

Темы

00:00:00 Интро
00:02:51 События
00:12:14 Новости браузеров
00:19:56 Ссылки в ссылках
00:25:43 Доступность интерфейсов

События

• Pitercss_meetup в Питере 11 сентября https://medium.com/p/eeda48fbbf3b
• Tver.io 0x100 DevDay в Твери 13 сентября https://www.meetup.com/tverio/events/254375421/
• AstanaJS в Астане 13 сентября https://www.facebook.com/events/304756690289447/
• SPB Frontend в Питере 18 сентября https://spb-frontend-events.timepad.ru/event/804943/
• Node.js SPb Meetup в Питере 27 сентября https://eventuer.timepad.ru/event/803253/
• Chrome Dev Summit в Сан-Франциско 12–13 ноября https://developer.chrome.com/devsummit/

Новости браузеров

• New in Chrome 69 https://developers.google.com/web/updates/2018/09/nic69
• Firefox 62 http://tanalin.com/blog/2018/09/firefox-62/
• Chrome’s NOSCRIPT Intervention https://timkadlec.com/remembers/2018-09-06-chromes-noscript-intervention/
• Take A New Look At CSS Shapes https://www.smashingmagazine.com/2018/09/css-shapes/
• Firefox Shape Path Editor https://hacks.mozilla.org/2018/09/make-your-web-layouts-bust-out-of-the-rectangle-with-the-firefox-shape-path-editor/

Ссылки в ссылках

• Nested Links Without Nesting Links https://www.sarasoueidan.com/blog/nested-links/
• HTML Шорты: Ссылки вокруг блоков https://htmlacademy.ru/shorts/1

Доступность интерфейсов

• Как не создавать барьеры для незрячих https://youtu.be/nWJpA5MQx7s
• О доступности интерфейсов из первых уст https://medium.com/p/3284085cee3f
• The A11Y Project https://a11yproject.com/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев</p><p>Гости: Валерия Курмак</p><p>Темы</p><p>00:00:00 Интро<br>00:02:51 События<br>00:12:14 Новости браузеров<br>00:19:56 Ссылки в ссылках<br>00:25:43 Доступность интерфейсов<br></p><p>События</p><p>• <a href="https://medium.com/p/eeda48fbbf3b">Pitercss_meetup в Питере 11 сентября</a><br>• <a href="https://www.meetup.com/tverio/events/254375421/">Tver.io 0x100 DevDay в Твери 13 сентября</a><br>• <a href="https://www.facebook.com/events/304756690289447/">AstanaJS в Астане 13 сентября</a><br>• <a href="https://spb-frontend-events.timepad.ru/event/804943/">SPB Frontend в Питере 18 сентября</a><br>• <a href="https://eventuer.timepad.ru/event/803253/">Node.js SPb Meetup в Питере 27 сентября</a><br>• <a href="https://developer.chrome.com/devsummit/">Chrome Dev Summit в Сан-Франциско 12–13 ноября</a><br></p><p>Новости браузеров</p><p>• <a href="https://developers.google.com/web/updates/2018/09/nic69">New in Chrome 69</a><br>• <a href="http://tanalin.com/blog/2018/09/firefox-62/">Firefox 62</a><br>• <a href="https://timkadlec.com/remembers/2018-09-06-chromes-noscript-intervention/">Chrome’s NOSCRIPT Intervention</a><br>• <a href="https://www.smashingmagazine.com/2018/09/css-shapes/">Take A New Look At CSS Shapes</a><br>• <a href="https://hacks.mozilla.org/2018/09/make-your-web-layouts-bust-out-of-the-rectangle-with-the-firefox-shape-path-editor/">Firefox Shape Path Editor</a><br></p><p>Ссылки в ссылках</p><p>• <a href="https://www.sarasoueidan.com/blog/nested-links/">Nested Links Without Nesting Links</a><br>• <a href="https://htmlacademy.ru/shorts/1">HTML Шорты: Ссылки вокруг блоков</a><br></p><p>Доступность интерфейсов</p><p>• <a href="https://youtu.be/nWJpA5MQx7s">Как не создавать барьеры для незрячих</a><br>• <a href="https://medium.com/p/3284085cee3f">О доступности интерфейсов из первых уст</a><br>• <a href="https://a11yproject.com/">The A11Y Project</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/137.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/137.mp3" length="32987016"/><itunes:episode>137</itunes:episode><itunes:duration>4121</itunes:duration><itunes:author>Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>10 сентября 2018: Chrome 69 и Firefox 62, JS на медленных сетях, ссылки в ссылках и доступность. Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>138. 10 лет Chrome, URL, каскад, курсор, микробенчмаркинг, DOM в воркерах, JS 2018</title><link>https://web-standards.ru/podcast/138/</link><pubDate>Mon, 17 Sep 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Алекс Канунников

Темы

00:00:00 Интро
00:01:13 События
00:06:33 10 лет Chrome
00:24:55 Кому нужен URL
00:32:08 Что такое каскад
00:39:28 Курсор на кнопках
00:45:39 Микробенчмаркинг
00:49:29 DOM в воркерах
01:09:18 JS 2018

События

• SPB Frontend в Питере 18 сентября https://spb-frontend-events.timepad.ru/event/804943/
• JavaScript Open Day в Питере 19 сентября https://events.epam.com/events/javascript-open-day
• OdessaFrontend #7 в Одессе 19 сентября https://odessafrontend.com/
• NodeSchool SPb №26 в Питере 22 сентября https://github.com/nodeschool/spb/issues/70
• DevFest Siberia в Новосибирске 23–25 ноября https://gdg-siberia.com/
• Grow Paris в Париже 12-16 ноября http://www.grow.paris/

10 лет Chrome

• 10 Years of Chrome DevTools https://blog.chromium.org/2018/09/10-years-of-chrome-devtools.html
• Расширение Web Developer https://chrispederick.com/work/web-developer/features/
• What’s New in DevTools https://www.youtube.com/playlist?list=PLNYkxOF6rcIBDSojZWBv4QJNoT4GNYzQD
• 10 years of Speed in Chrome https://blog.chromium.org/2018/09/10-years-of-speed-in-chrome_11.html
• Chrome 70 beta https://blog.chromium.org/2018/09/chrome-70-beta-shape-detection-web.html

Кому нужен URL

• Google хочет убить URL https://habr.com/p/422895/

Что такое каскад

• The Cascade and Other Essential Unessentials https://timkadlec.com/remembers/2018-09-10-the-cascade-and-other-essential-unessentials/
• Никто не знает CSS: специфичность — не каскад http://css-live.ru/css/nikto-ne-znaet-css-specifichnost-ne-kaskad.html

Курсор на кнопках

• Pointer Cursor: RESOLVED https://github.com/w3c/csswg-drafts/issues/1936#issuecomment-420722704

Микробенчмаркинг

• Adventures in Microbenchmarking https://medium.com/p/86dfce4e8c0e

DOM в воркерах

• WorkerDOM https://github.com/ampproject/worker-dom
• AsyncDom https://github.com/lifeart/async-dom
• AsyncDom на PiterJS https://youtu.be/qZaby7iOVts

JS 2018

• The State of JavaScript 2018 https://stateofjs.com/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Мария Просвирнина</p><p>Гости: Алекс Канунников</p><p>Темы</p><p>00:00:00 Интро<br>00:01:13 События<br>00:06:33 10 лет Chrome<br>00:24:55 Кому нужен URL<br>00:32:08 Что такое каскад<br>00:39:28 Курсор на кнопках<br>00:45:39 Микробенчмаркинг<br>00:49:29 DOM в воркерах<br>01:09:18 JS 2018<br></p><p>События</p><p>• <a href="https://spb-frontend-events.timepad.ru/event/804943/">SPB Frontend в Питере 18 сентября</a><br>• <a href="https://events.epam.com/events/javascript-open-day">JavaScript Open Day в Питере 19 сентября</a><br>• <a href="https://odessafrontend.com/">OdessaFrontend #7 в Одессе 19 сентября</a><br>• <a href="https://github.com/nodeschool/spb/issues/70">NodeSchool SPb №26 в Питере 22 сентября</a><br>• <a href="https://gdg-siberia.com/">DevFest Siberia в Новосибирске 23–25 ноября</a><br>• <a href="http://www.grow.paris/">Grow Paris в Париже 12-16 ноября</a><br></p><p>10 лет Chrome</p><p>• <a href="https://blog.chromium.org/2018/09/10-years-of-chrome-devtools.html">10 Years of Chrome DevTools</a><br>• <a href="https://chrispederick.com/work/web-developer/features/">Расширение Web Developer</a><br>• <a href="https://www.youtube.com/playlist?list=PLNYkxOF6rcIBDSojZWBv4QJNoT4GNYzQD">What’s New in DevTools</a><br>• <a href="https://blog.chromium.org/2018/09/10-years-of-speed-in-chrome_11.html">10 years of Speed in Chrome</a><br>• <a href="https://blog.chromium.org/2018/09/chrome-70-beta-shape-detection-web.html">Chrome 70 beta</a><br></p><p>Кому нужен URL</p><p>• <a href="https://habr.com/p/422895/">Google хочет убить URL</a><br></p><p>Что такое каскад</p><p>• <a href="https://timkadlec.com/remembers/2018-09-10-the-cascade-and-other-essential-unessentials/">The Cascade and Other Essential Unessentials</a><br>• <a href="http://css-live.ru/css/nikto-ne-znaet-css-specifichnost-ne-kaskad.html">Никто не знает CSS: специфичность — не каскад</a><br></p><p>Курсор на кнопках</p><p>• <a href="https://github.com/w3c/csswg-drafts/issues/1936#issuecomment-420722704">Pointer Cursor: RESOLVED</a><br></p><p>Микробенчмаркинг</p><p>• <a href="https://medium.com/p/86dfce4e8c0e">Adventures in Microbenchmarking</a><br></p><p>DOM в воркерах</p><p>• <a href="https://github.com/ampproject/worker-dom">WorkerDOM</a><br>• <a href="https://github.com/lifeart/async-dom">AsyncDom</a><br>• <a href="https://youtu.be/qZaby7iOVts">AsyncDom на PiterJS</a><br></p><p>JS 2018</p><p>• <a href="https://stateofjs.com/">The State of JavaScript 2018</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/138.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/138.mp3" length="35149903"/><itunes:episode>138</itunes:episode><itunes:duration>4391</itunes:duration><itunes:author>Вадим Макеев, Мария Просвирнина</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>17 сентября 2018: 10 лет Chrome, URL, каскад, курсор, микробенчмаркинг, DOM в воркерах, JS 2018. Вадим Макеев, Мария Просвирнина</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>139. CSS-Minsk-JS speakers Bram Stein, Patrick Lauke, Hui Jing Chen, Anna Migas</title><link>https://web-standards.ru/podcast/139/</link><pubDate>Tue, 25 Sep 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Vadim Makeev

Гости: Bram Stein, Patrick Lauke, Hui Jing Chen, Anna Migas

Темы

00:00:00 Интро
00:00:34 Bram Stein
00:17:07 Patrick Lauke
00:48:31 Hui Jing Chen
01:16:58 Anna Migas

Bram Stein

• Bram on Twitter https://twitter.com/bram_stein
• Webfont Handbook https://abookapart.com/products/webfont-handbook
• Adobe Typekit https://typekit.com/

Patrick Lauke

• Patrick on Twitter https://twitter.com/patrick_h_lauke
• Getting Touchy https://patrickhlauke.github.io/getting-touchy-presentation/
• An introduction to ARIA https://patrickhlauke.github.io/aria/presentation/

Hui Jing Chen

• Hui Jing on Twitter https://twitter.com/hj_chen
• Hui Jing’s blog https://www.chenhuijing.com/

Anna Migas

• Anna on Twitter https://twitter.com/szynszyliszys
• Repaintless.css http://szynszyliszys.github.io/repaintless/
• Starability.css http://lunarlogic.github.io/starability/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Vadim Makeev</p><p>Гости: Bram Stein, Patrick Lauke, Hui Jing Chen, Anna Migas</p><p>Темы</p><p>00:00:00 Интро<br>00:00:34 Bram Stein<br>00:17:07 Patrick Lauke<br>00:48:31 Hui Jing Chen<br>01:16:58 Anna Migas<br></p><p>Bram Stein</p><p>• <a href="https://twitter.com/bram_stein">Bram on Twitter</a><br>• <a href="https://abookapart.com/products/webfont-handbook">Webfont Handbook</a><br>• <a href="https://typekit.com/">Adobe Typekit</a><br></p><p>Patrick Lauke</p><p>• <a href="https://twitter.com/patrick_h_lauke">Patrick on Twitter</a><br>• <a href="https://patrickhlauke.github.io/getting-touchy-presentation/">Getting Touchy</a><br>• <a href="https://patrickhlauke.github.io/aria/presentation/">An introduction to ARIA</a><br></p><p>Hui Jing Chen</p><p>• <a href="https://twitter.com/hj_chen">Hui Jing on Twitter</a><br>• <a href="https://www.chenhuijing.com/">Hui Jing’s blog</a><br></p><p>Anna Migas</p><p>• <a href="https://twitter.com/szynszyliszys">Anna on Twitter</a><br>• <a href="http://szynszyliszys.github.io/repaintless/">Repaintless.css</a><br>• <a href="http://lunarlogic.github.io/starability/">Starability.css</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/139.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/139.mp3" length="48665002"/><itunes:episode>139</itunes:episode><itunes:duration>6080</itunes:duration><itunes:author>Vadim Makeev</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>25 сентября 2018: CSS-Minsk-JS speakers Bram Stein, Patrick Lauke, Hui Jing Chen, Anna Migas. Vadim Makeev</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>140. Safari, TypeScript, разработчики в W3C, Redux не нужен, ES всё ломает, новые стрелки в JS</title><link>https://web-standards.ru/podcast/140/</link><pubDate>Mon, 01 Oct 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:23 События
00:05:06 Пара новинок Safari
00:06:49 Семантика и TypeScript
00:12:13 Разработчики в W3C
00:21:52 Redux не нужен
00:27:54 Новый ES всё сломал
00:37:02 Новые стрелки в JS

События

• JavaScript Party в Новосибирске 3 октября https://events.yandex.ru/events/meetings/03-october-2018/
• Fronteers в Амстердаме 4–5 октября https://fronteers.nl/congres/2018
• Frontend Conf в Москве 4–5 октября https://frontendconf.ru/moscow/2018
• KharkivJS в Харькове 6–7 октября https://kharkivjs.org/
• Я.Субботник в Москве 27 октября https://events.yandex.ru/events/yasubbotnik/27-oct-2018/
• ITsubbotnik Tech Mix в Москве 27 октября https://events.epam.com/events/itsubbotnik-technological-mix
• WSD в Киеве 27 октября https://wsd.events/2018/10/27/
• UfaDevConf в Уфе 17 ноября http://dc.ufacoder.com/

Пара новинок Safari

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

Семантика и TypeScript

• Почему семантический HTML важен, и как TypeScript помогает это понять http://css-live.ru/articles/pochemu-semanticheskij-html-vazhen-i-kak-typescript-pomogaet-eto-ponyat.html

Разработчики в W3C

• Representing Web Developers In The W3C https://www.smashingmagazine.com/2018/09/representing-web-developers-w3c/
• Web Developer Representation in W3C https://alistapart.com/article/web-developer-representation-in-w3c

Redux не нужен

• Прощай, Redux. Почему он нам больше не нужен https://medium.com/p/4f11cc3c6af5
• Make frontend «backend» again https://habr.com/p/421789/

Новый ES всё ломает

• Highcharts.js line labels disappear with Array#flat enabled https://bugs.chromium.org/p/chromium/issues/detail?id=888128#c15
• ES Proposal: Global https://github.com/tc39/proposal-global
• Global breaks Flickr https://github.com/tc39/proposal-global/issues/20
• ES Proposal: Temporal https://github.com/tc39/proposal-temporal

Новые стрелки в JS

• Choosing The Right JavaScript Arrow Function https://medium.com/p/5151c5c6b8b6

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Мария Просвирнина</p><p>Темы</p><p>00:00:00 Интро<br>00:00:23 События<br>00:05:06 Пара новинок Safari<br>00:06:49 Семантика и TypeScript<br>00:12:13 Разработчики в W3C<br>00:21:52 Redux не нужен<br>00:27:54 Новый ES всё сломал<br>00:37:02 Новые стрелки в JS<br></p><p>События</p><p>• <a href="https://events.yandex.ru/events/meetings/03-october-2018/">JavaScript Party в Новосибирске 3 октября</a><br>• <a href="https://fronteers.nl/congres/2018">Fronteers в Амстердаме 4–5 октября</a><br>• <a href="https://frontendconf.ru/moscow/2018">Frontend Conf в Москве 4–5 октября</a><br>• <a href="https://kharkivjs.org/">KharkivJS в Харькове 6–7 октября</a><br>• <a href="https://events.yandex.ru/events/yasubbotnik/27-oct-2018/">Я.Субботник в Москве 27 октября</a><br>• <a href="https://events.epam.com/events/itsubbotnik-technological-mix">ITsubbotnik Tech Mix в Москве 27 октября</a><br>• <a href="https://wsd.events/2018/10/27/">WSD в Киеве 27 октября</a><br>• <a href="http://dc.ufacoder.com/">UfaDevConf в Уфе 17 ноября</a><br></p><p>Пара новинок Safari</p><p>• <a href="https://webkit.org/blog/8414/release-notes-for-safari-technology-preview-66/">Release Notes for Safari Technology Preview 66</a><br></p><p>Семантика и TypeScript</p><p>• <a href="http://css-live.ru/articles/pochemu-semanticheskij-html-vazhen-i-kak-typescript-pomogaet-eto-ponyat.html">Почему семантический HTML важен, и как TypeScript помогает это понять</a><br></p><p>Разработчики в W3C</p><p>• <a href="https://www.smashingmagazine.com/2018/09/representing-web-developers-w3c/">Representing Web Developers In The W3C</a><br>• <a href="https://alistapart.com/article/web-developer-representation-in-w3c">Web Developer Representation in W3C</a><br></p><p>Redux не нужен</p><p>• <a href="https://medium.com/p/4f11cc3c6af5">Прощай, Redux. Почему он нам больше не нужен</a><br>• <a href="https://habr.com/p/421789/">Make frontend «backend» again</a><br></p><p>Новый ES всё ломает</p><p>• <a href="https://bugs.chromium.org/p/chromium/issues/detail?id=888128#c15">Highcharts.js line labels disappear with Array#flat enabled</a><br>• <a href="https://github.com/tc39/proposal-global">ES Proposal: Global</a><br>• <a href="https://github.com/tc39/proposal-global/issues/20">Global breaks Flickr</a><br>• <a href="https://github.com/tc39/proposal-temporal">ES Proposal: Temporal</a><br></p><p>Новые стрелки в JS</p><p>• <a href="https://medium.com/p/5151c5c6b8b6">Choosing The Right JavaScript Arrow Function</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/140.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/140.mp3" length="19327566"/><itunes:episode>140</itunes:episode><itunes:duration>2413</itunes:duration><itunes:author>Вадим Макеев, Мария Просвирнина</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>1 октября 2018: Safari, TypeScript, разработчики в W3C, Redux не нужен, ES всё ломает, новые стрелки в JS. Вадим Макеев, Мария Просвирнина</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>141. Браузеры и расширения, Vue.js 3.0, цветная прокрутка, фронтенд в Харькове</title><link>https://web-standards.ru/podcast/141/</link><pubDate>Mon, 08 Oct 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев

Гости: Влад Антипенко, Артём Захарченко

Темы

00:00:00 Интро
00:01:07 События
00:03:15 Браузеры и расширения
00:14:44 Планы Vue.js 3.0
00:21:23 Цветная прокрутка
00:26:35 Фронтенд в Харькове

События

• Pitercss_meetup в Питере 10 октября https://medium.com/p/739f3120b158
• EmberFest в Амстердаме 11–12 октября https://emberfest.eu/
• WSD в Киеве 27 октября https://wsd.events/2018/10/27/

Браузеры и расширения

• What’s new in EdgeHTML 18 https://aka.ms/devguide_edgehtml_18
• WebP in Edge 18: Supported https://developer.microsoft.com/en-us/microsoft-edge/platform/status/webpimageformat/
• Trustworthy Chrome Extensions, by default https://blog.chromium.org/2018/10/trustworthy-chrome-extensions-by-default.html

Планы Vue.js 3.0

• Планы на следующую версию Vue.js https://habr.com/post/425213/

Цветная прокрутка

• Первый черновик для оформления прокрутки http://css-live.ru/vecssti-s-polej/css-scrollbars-fpwd.html

Фронтенд в Харькове

• KharkivJS https://kharkivjs.org/
• Kharkiv Frontend https://kharkivfrontend.org/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев</p><p>Гости: Влад Антипенко, Артём Захарченко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:07 События<br>00:03:15 Браузеры и расширения<br>00:14:44 Планы Vue.js 3.0<br>00:21:23 Цветная прокрутка<br>00:26:35 Фронтенд в Харькове<br></p><p>События</p><p>• <a href="https://medium.com/p/739f3120b158">Pitercss_meetup в Питере 10 октября</a><br>• <a href="https://emberfest.eu/">EmberFest в Амстердаме 11–12 октября</a><br>• <a href="https://wsd.events/2018/10/27/">WSD в Киеве 27 октября</a><br></p><p>Браузеры и расширения</p><p>• <a href="https://aka.ms/devguide_edgehtml_18">What’s new in EdgeHTML 18</a><br>• <a href="https://developer.microsoft.com/en-us/microsoft-edge/platform/status/webpimageformat/">WebP in Edge 18: Supported</a><br>• <a href="https://blog.chromium.org/2018/10/trustworthy-chrome-extensions-by-default.html">Trustworthy Chrome Extensions, by default</a><br></p><p>Планы Vue.js 3.0</p><p>• <a href="https://habr.com/post/425213/">Планы на следующую версию Vue.js</a><br></p><p>Цветная прокрутка</p><p>• <a href="http://css-live.ru/vecssti-s-polej/css-scrollbars-fpwd.html">Первый черновик для оформления прокрутки</a><br></p><p>Фронтенд в Харькове</p><p>• <a href="https://kharkivjs.org/">KharkivJS</a><br>• <a href="https://kharkivfrontend.org/">Kharkiv Frontend</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/141.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/141.mp3" length="28033516"/><itunes:episode>141</itunes:episode><itunes:duration>3501</itunes:duration><itunes:author>Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>8 октября 2018: Браузеры и расширения, Vue.js 3.0, цветная прокрутка, фронтенд в Харькове. Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>142. Safari и Edge, перфоманс, новые теги в HTML, киевское сообщество, Котаны</title><link>https://web-standards.ru/podcast/142/</link><pubDate>Tue, 16 Oct 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев

Гости: Катя Поршнева, Сергей Фролов

Темы

00:00:00 Интро
00:01:58 События
00:07:06 Safari и Edge
00:15:35 Бюджет на перфоманс
00:26:44 Новые теги в HTML
00:40:51 Киевское сообщество
01:06:03 Кто такие Котаны?

События

• Я ❤ Frontend в Москве 9 февраля https://yandex.ru/promo/yandex4developers/yalovefrontend
• Вадим Макеев на Ютубе https://www.youtube.com/pepelsbey
• SPB Frontend в Питере 16 октября https://spb-frontend-events.timepad.ru/event/827835/
• OdessaFrontend в Одессе 18 октября https://odessafrontend.com/
• NodeSchool SPb в Питере 20 октября https://github.com/nodeschool/spb/issues/71
• KyivJS в Киеве 26 октября http://kyivjs.org/
• WSD в Киеве 27 октября https://wsd.events/2018/10/27/
• Pitercss_class в Питере 27 октября https://twitter.com/pitercss_class/status/1051789838238838784
• Kyiv Vue.js Meetup в Киеве 1 ноября https://www.meetup.com/Kyiv-Vue-js-Meetup/
• BeerJS PubTalk в Киеве 17 ноября https://www.facebook.com/events/1133996603419493/

Safari и Edge

• Safari TP 67 https://webkit.org/blog/8419/release-notes-for-safari-technology-preview-67/
• Edge: Custom Elements https://developer.microsoft.com/en-us/microsoft-edge/platform/status/customelements/
• Edge: Shadow DOM https://developer.microsoft.com/en-us/microsoft-edge/platform/status/shadowdom/
• Edge: HTML Modules https://github.com/w3c/webcomponents/issues/645#issuecomment-427205519

Бюджет на перфоманс

• Start Performance Budgeting https://medium.com/p/dabde04cf6a3
• Владимир Агафонкин https://agafonkin.com/
• Иван Акулов https://iamakulov.com/

Новые теги в HTML

• Почему мы не добавим в HTML элемент чудесный? http://css-live.ru/faq/pochemu-my-ne-dobavim-v-html-element.html

Киевское сообщество

• KyivJS http://kyivjs.org/
• React Kyiv https://twitter.com/reactkyiv
• BeerJS Kyiv http://fb.com/beerjskyiv
• Goodness Squad #4 https://www.meetup.com/Kyiv-ReactJS-Meetup/events/248972302/
• AngularKyiv https://www.meetup.com/Angular-Kyiv/
• Kyiv Vue.js Meetup https://www.meetup.com/Kyiv-Vue-js-Meetup/

Кто такие Котаны?

• Kottans http://kottans.org/
• Kottans Frontend 2018 https://dou.ua/forums/topic/25282/
• Speakers in UA http://speakers.in.ua/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев</p><p>Гости: Катя Поршнева, Сергей Фролов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:58 События<br>00:07:06 Safari и Edge<br>00:15:35 Бюджет на перфоманс<br>00:26:44 Новые теги в HTML<br>00:40:51 Киевское сообщество<br>01:06:03 Кто такие Котаны?<br></p><p>События</p><p>• <a href="https://yandex.ru/promo/yandex4developers/yalovefrontend">Я ❤ Frontend в Москве 9 февраля</a><br>• <a href="https://www.youtube.com/pepelsbey">Вадим Макеев на Ютубе</a><br>• <a href="https://spb-frontend-events.timepad.ru/event/827835/">SPB Frontend в Питере 16 октября</a><br>• <a href="https://odessafrontend.com/">OdessaFrontend в Одессе 18 октября</a><br>• <a href="https://github.com/nodeschool/spb/issues/71">NodeSchool SPb в Питере 20 октября</a><br>• <a href="http://kyivjs.org/">KyivJS в Киеве 26 октября</a><br>• <a href="https://wsd.events/2018/10/27/">WSD в Киеве 27 октября</a><br>• <a href="https://twitter.com/pitercss_class/status/1051789838238838784">Pitercss_class в Питере 27 октября</a><br>• <a href="https://www.meetup.com/Kyiv-Vue-js-Meetup/">Kyiv Vue.js Meetup в Киеве 1 ноября</a><br>• <a href="https://www.facebook.com/events/1133996603419493/">BeerJS PubTalk в Киеве 17 ноября</a><br></p><p>Safari и Edge</p><p>• <a href="https://webkit.org/blog/8419/release-notes-for-safari-technology-preview-67/">Safari TP 67</a><br>• <a href="https://developer.microsoft.com/en-us/microsoft-edge/platform/status/customelements/">Edge: Custom Elements</a><br>• <a href="https://developer.microsoft.com/en-us/microsoft-edge/platform/status/shadowdom/">Edge: Shadow DOM</a><br>• <a href="https://github.com/w3c/webcomponents/issues/645#issuecomment-427205519">Edge: HTML Modules</a><br></p><p>Бюджет на перфоманс</p><p>• <a href="https://medium.com/p/dabde04cf6a3">Start Performance Budgeting</a><br>• <a href="https://agafonkin.com/">Владимир Агафонкин</a><br>• <a href="https://iamakulov.com/">Иван Акулов</a><br></p><p>Новые теги в HTML</p><p>• <a href="http://css-live.ru/faq/pochemu-my-ne-dobavim-v-html-element.html">Почему мы не добавим в HTML элемент чудесный?</a><br></p><p>Киевское сообщество</p><p>• <a href="http://kyivjs.org/">KyivJS</a><br>• <a href="https://twitter.com/reactkyiv">React Kyiv</a><br>• <a href="http://fb.com/beerjskyiv">BeerJS Kyiv</a><br>• <a href="https://www.meetup.com/Kyiv-ReactJS-Meetup/events/248972302/">Goodness Squad #4</a><br>• <a href="https://www.meetup.com/Angular-Kyiv/">AngularKyiv</a><br>• <a href="https://www.meetup.com/Kyiv-Vue-js-Meetup/">Kyiv Vue.js Meetup</a><br></p><p>Кто такие Котаны?</p><p>• <a href="http://kottans.org/">Kottans</a><br>• <a href="https://dou.ua/forums/topic/25282/">Kottans Frontend 2018</a><br>• <a href="http://speakers.in.ua/">Speakers in UA</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/142.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/142.mp3" length="37254796"/><itunes:episode>142</itunes:episode><itunes:duration>4654</itunes:duration><itunes:author>Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>16 октября 2018: Safari и Edge, перфоманс, новые теги в HTML, киевское сообщество, Котаны. Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>143. Chrome и WebKit, резина, GitHub Actions, Adobe Fonts, слабые стороны ES6, фронтенд в Одессе</title><link>https://web-standards.ru/podcast/143/</link><pubDate>Mon, 22 Oct 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев

Гости: Николай Птущук

Темы

00:00:00 Интро
00:01:20 События
00:07:07 Chrome 70 и WebKit 2019
00:20:21 Пропорциональная резина
00:24:24 GitHub Actions
00:28:20 Adobe Fonts
00:32:11 Слабые стороны ES6
00:51:14 Фронтенд в Одессе

События

• VuePiterJS №2 в Питере 25 октября https://medium.com/p/bf0d493272aa
• KyivJS #20 в Киеве 26 октября http://kyivjs.org/
• WSD в Киеве 27 октября https://wsd.events/2018/10/27/
• Hacktoberfest Lviv во Львове 27 октября https://www.facebook.com/events/2180407068873890/
• ITsubbotnik Tech Mix в Москве 27 октября https://events.epam.com/events/itsubbotnik-technological-mix
• Я.Субботник в Москве 27 октября https://events.yandex.ru/events/yasubbotnik/27-oct-2018/
• ReactiveConf в Праге 29–31 октября https://reactiveconf.com/
• LvivCSS во Львове 10 ноября https://www.facebook.com/events/793560460837495/

Браузеры

• New in Chrome 70 https://developers.google.com/web/updates/2018/10/nic70
• WebKit Feature Focus for 2018-2019 https://trac.webkit.org/wiki/WebKitFeatureFocus2018-2019
• CSS Intrinsic &amp; Extrinsic Sizing L4 https://drafts.csswg.org/css-sizing-4/

Новости

• GitHub Actions https://github.com/features/actions
• Introducing GitHub Actions https://css-tricks.com/introducing-github-actions/
• GitHub Actions: built by you, run by us https://blog.github.com/2018-10-17-action-demos/
• Adobe Fonts https://fonts.adobe.com/

JavaScript

• JavaScript ES6: слабые стороны https://medium.com/p/a0612c9fecf0
• Вредная элитарная точка зрения. Обсудим? https://twitter.com/pepelsbey/status/1051957956621811715
• How To Serve Legacy Code Only To Legacy Browsers https://www.smashingmagazine.com/2018/10/smart-bundling-legacy-code-browsers/
• Polyfill.io https://polyfill.io/

Одесса

• Odessa Frontend https://odessafrontend.com/
• OdessaJS http://odessajs.org/
• Hillel https://odessa.ithillel.ua/
• ШРИ Яндекса https://academy.yandex.ru/events/frontend/shri_msk-2018-2/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев</p><p>Гости: Николай Птущук</p><p>Темы</p><p>00:00:00 Интро<br>00:01:20 События<br>00:07:07 Chrome 70 и WebKit 2019<br>00:20:21 Пропорциональная резина<br>00:24:24 GitHub Actions<br>00:28:20 Adobe Fonts<br>00:32:11 Слабые стороны ES6<br>00:51:14 Фронтенд в Одессе<br></p><p>События</p><p>• <a href="https://medium.com/p/bf0d493272aa">VuePiterJS №2 в Питере 25 октября</a><br>• <a href="http://kyivjs.org/">KyivJS #20 в Киеве 26 октября</a><br>• <a href="https://wsd.events/2018/10/27/">WSD в Киеве 27 октября</a><br>• <a href="https://www.facebook.com/events/2180407068873890/">Hacktoberfest Lviv во Львове 27 октября</a><br>• <a href="https://events.epam.com/events/itsubbotnik-technological-mix">ITsubbotnik Tech Mix в Москве 27 октября</a><br>• <a href="https://events.yandex.ru/events/yasubbotnik/27-oct-2018/">Я.Субботник в Москве 27 октября</a><br>• <a href="https://reactiveconf.com/">ReactiveConf в Праге 29–31 октября</a><br>• <a href="https://www.facebook.com/events/793560460837495/">LvivCSS во Львове 10 ноября</a><br></p><p>Браузеры</p><p>• <a href="https://developers.google.com/web/updates/2018/10/nic70">New in Chrome 70</a><br>• <a href="https://trac.webkit.org/wiki/WebKitFeatureFocus2018-2019">WebKit Feature Focus for 2018-2019</a><br>• <a href="https://drafts.csswg.org/css-sizing-4/">CSS Intrinsic &amp; Extrinsic Sizing L4</a><br></p><p>Новости</p><p>• <a href="https://github.com/features/actions">GitHub Actions</a><br>• <a href="https://css-tricks.com/introducing-github-actions/">Introducing GitHub Actions</a><br>• <a href="https://blog.github.com/2018-10-17-action-demos/">GitHub Actions: built by you, run by us</a><br>• <a href="https://fonts.adobe.com/">Adobe Fonts</a><br></p><p>JavaScript</p><p>• <a href="https://medium.com/p/a0612c9fecf0">JavaScript ES6: слабые стороны</a><br>• <a href="https://twitter.com/pepelsbey/status/1051957956621811715">Вредная элитарная точка зрения. Обсудим?</a><br>• <a href="https://www.smashingmagazine.com/2018/10/smart-bundling-legacy-code-browsers/">How To Serve Legacy Code Only To Legacy Browsers</a><br>• <a href="https://polyfill.io/">Polyfill.io</a><br></p><p>Одесса</p><p>• <a href="https://odessafrontend.com/">Odessa Frontend</a><br>• <a href="http://odessajs.org/">OdessaJS</a><br>• <a href="https://odessa.ithillel.ua/">Hillel</a><br>• <a href="https://academy.yandex.ru/events/frontend/shri_msk-2018-2/">ШРИ Яндекса</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/143.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/143.mp3" length="37266776"/><itunes:episode>143</itunes:episode><itunes:duration>4656</itunes:duration><itunes:author>Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>22 октября 2018: Chrome и WebKit, резина, GitHub Actions, Adobe Fonts, слабые стороны ES6, фронтенд в Одессе. Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>144. Берлин, веб-компоненты, PWA на десктопе, Styleguidist и JSS, CSS-in-JS</title><link>https://web-standards.ru/podcast/144/</link><pubDate>Mon, 29 Oct 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев

Гости: Олег Исонен, Артём Сапегин

Темы

00:00:00 Интро
00:02:42 События в Берлине
00:05:05 Веб-компоненты
00:18:52 PWA на десктопе
00:36:33 Styleguidist и JSS
00:42:40 CSS-in-JS

События в Берлине

• React Day https://reactday.berlin/
• React Girls Berlin https://www.meetup.com/ReactJS-Girls-Berlin/

Веб-компоненты

• Firefox 63 Tricks and Treats! https://hacks.mozilla.org/2018/10/firefox-63-tricks-and-treats/
• React vs Web Components https://youtu.be/plt-iH_47GE

PWA на десктопе

• Chrome Desktop PWA: Windows https://twitter.com/firt/status/1054442657567727616
• Chrome Desktop PWA: Linux https://twitter.com/firt/status/1054801501653221378

Styleguidist и JSS

• Styleguidist https://react-styleguidist.js.org/
• Storybook https://storybook.js.org/
• JSS http://cssinjs.org/

CSS-in-JS

• Styled-components v4 https://medium.com/p/fa4d83398a77
• Create React App + astroturf https://twitter.com/sitnikcode/status/1047184700555644928
• Linaria https://github.com/callstack/linaria
• Astroturf https://github.com/4Catalyzer/astroturf
• CSS Modules https://github.com/css-modules/css-modules

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев</p><p>Гости: Олег Исонен, Артём Сапегин</p><p>Темы</p><p>00:00:00 Интро<br>00:02:42 События в Берлине<br>00:05:05 Веб-компоненты<br>00:18:52 PWA на десктопе<br>00:36:33 Styleguidist и JSS<br>00:42:40 CSS-in-JS<br></p><p>События в Берлине</p><p>• <a href="https://reactday.berlin/">React Day</a><br>• <a href="https://www.meetup.com/ReactJS-Girls-Berlin/">React Girls Berlin</a><br></p><p>Веб-компоненты</p><p>• <a href="https://hacks.mozilla.org/2018/10/firefox-63-tricks-and-treats/">Firefox 63 Tricks and Treats!</a><br>• <a href="https://youtu.be/plt-iH_47GE">React vs Web Components</a><br></p><p>PWA на десктопе</p><p>• <a href="https://twitter.com/firt/status/1054442657567727616">Chrome Desktop PWA: Windows</a><br>• <a href="https://twitter.com/firt/status/1054801501653221378">Chrome Desktop PWA: Linux</a><br></p><p>Styleguidist и JSS</p><p>• <a href="https://react-styleguidist.js.org/">Styleguidist</a><br>• <a href="https://storybook.js.org/">Storybook</a><br>• <a href="http://cssinjs.org/">JSS</a><br></p><p>CSS-in-JS</p><p>• <a href="https://medium.com/p/fa4d83398a77">Styled-components v4</a><br>• <a href="https://twitter.com/sitnikcode/status/1047184700555644928">Create React App + astroturf</a><br>• <a href="https://github.com/callstack/linaria">Linaria</a><br>• <a href="https://github.com/4Catalyzer/astroturf">Astroturf</a><br>• <a href="https://github.com/css-modules/css-modules">CSS Modules</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/144.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/144.mp3" length="37901906"/><itunes:episode>144</itunes:episode><itunes:duration>4735</itunes:duration><itunes:author>Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>29 октября 2018: Берлин, веб-компоненты, PWA на десктопе, Styleguidist и JSS, CSS-in-JS. Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>145. Тёмный режим, WebAssembly, новинки и сортировка CSS, вариативные шрифты, дизайнеры, React-хуки</title><link>https://web-standards.ru/podcast/145/</link><pubDate>Mon, 05 Nov 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Ольга Алексашенко, Вадим Макеев, Мария Просвирнина

Темы

00:00:00 Интро
00:00:39 События
00:06:23 Тёмный режим в Safari
00:15:28 WebAssembly в Chrome
00:21:10 Что нового в CSS
00:29:08 Сортировка CSS-свойств
00:38:45 Вариативные шрифты с фолбэком
00:46:42 Почему у дизайнеров не получается
00:55:06 Хуки, или React по-новому

События

• Kottans: курс по фронтенду в Киеве https://github.com/kottans/frontend
• DevFest Siberia 23-25 ноября, Новосибирск https://gdg-siberia.com/
• Fronthub в Ульяновске 27 ноября http://fronthub.ru/
• WSD в Минске 1 декабря https://wsd.events/2018/12/01/

Тёмный режим в Safari

• Safari TP 68 https://webkit.org/blog/8475/release-notes-for-safari-technology-preview-68/
• Using dark mode in CSS with MacOS Mojave https://paulmillr.com/posts/using-dark-mode-in-css/
• Prefers-color-scheme in a picture https://twitter.com/steve228uk/status/1055181620997689344

WebAssembly в Chrome

• WebAssembly Threads ready to try in Chrome 70 https://developers.google.com/web/updates/2018/10/wasm-threads
• Origin Trials in Chrome https://github.com/GoogleChrome/OriginTrials/blob/gh-pages/developer-guide.md

Что нового в CSS

• The CSS Working Group At TPAC: What’s New In CSS? https://www.smashingmagazine.com/2018/10/tpac-css-working-group-new/
• Square that grows to hold all content https://twitter.com/jensimmons/status/1057725174097895425
• Стандартизация стилей элементов форм http://css-live.ru/vecssti-s-polej/svojstvo-appearance-i-standartizaciya-stilej-elementov-form-novaya-nadezhda.html

Сортировка CSS-свойств

• Keys to maintainable CSS: Order https://pyx.space/post/keys-to-maintainable-css-order

Вариативные шрифты с фолбэком

• Implementing a variable font with fallback web fonts https://www.zeichenschatz.net/typografie/implementing-a-variable-font-with-fallback-web-fonts.html

Почему у дизайнеров не получается

• Почему у дизайнеров не получается изучать веб-технологии? https://youtu.be/aO3yATjzLPQ
• Блог Вадима Макеева на Ютубе https://www.youtube.com/pepelsbey

Хуки, или React по-новому

• Making sense of React Hooks https://medium.com/p/fdbde8803889
• Collection of React hooks https://nikgraf.github.io/react-hooks/
• useHooks https://usehooks.com/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Мария Просвирнина</p><p>Темы</p><p>00:00:00 Интро<br>00:00:39 События<br>00:06:23 Тёмный режим в Safari<br>00:15:28 WebAssembly в Chrome<br>00:21:10 Что нового в CSS<br>00:29:08 Сортировка CSS-свойств<br>00:38:45 Вариативные шрифты с фолбэком<br>00:46:42 Почему у дизайнеров не получается<br>00:55:06 Хуки, или React по-новому<br></p><p>События</p><p>• <a href="https://github.com/kottans/frontend">Kottans: курс по фронтенду в Киеве</a><br>• <a href="https://gdg-siberia.com/">DevFest Siberia 23-25 ноября, Новосибирск</a><br>• <a href="http://fronthub.ru/">Fronthub в Ульяновске 27 ноября</a><br>• <a href="https://wsd.events/2018/12/01/">WSD в Минске 1 декабря</a><br></p><p>Тёмный режим в Safari</p><p>• <a href="https://webkit.org/blog/8475/release-notes-for-safari-technology-preview-68/">Safari TP 68</a><br>• <a href="https://paulmillr.com/posts/using-dark-mode-in-css/">Using dark mode in CSS with MacOS Mojave</a><br>• <a href="https://twitter.com/steve228uk/status/1055181620997689344">Prefers-color-scheme in a picture</a><br></p><p>WebAssembly в Chrome</p><p>• <a href="https://developers.google.com/web/updates/2018/10/wasm-threads">WebAssembly Threads ready to try in Chrome 70</a><br>• <a href="https://github.com/GoogleChrome/OriginTrials/blob/gh-pages/developer-guide.md">Origin Trials in Chrome</a><br></p><p>Что нового в CSS</p><p>• <a href="https://www.smashingmagazine.com/2018/10/tpac-css-working-group-new/">The CSS Working Group At TPAC: What’s New In CSS?</a><br>• <a href="https://twitter.com/jensimmons/status/1057725174097895425">Square that grows to hold all content</a><br>• <a href="http://css-live.ru/vecssti-s-polej/svojstvo-appearance-i-standartizaciya-stilej-elementov-form-novaya-nadezhda.html">Стандартизация стилей элементов форм</a><br></p><p>Сортировка CSS-свойств</p><p>• <a href="https://pyx.space/post/keys-to-maintainable-css-order">Keys to maintainable CSS: Order</a><br></p><p>Вариативные шрифты с фолбэком</p><p>• <a href="https://www.zeichenschatz.net/typografie/implementing-a-variable-font-with-fallback-web-fonts.html">Implementing a variable font with fallback web fonts</a><br></p><p>Почему у дизайнеров не получается</p><p>• <a href="https://youtu.be/aO3yATjzLPQ">Почему у дизайнеров не получается изучать веб-технологии?</a><br>• <a href="https://www.youtube.com/pepelsbey">Блог Вадима Макеева на Ютубе</a><br></p><p>Хуки, или React по-новому</p><p>• <a href="https://medium.com/p/fdbde8803889">Making sense of React Hooks</a><br>• <a href="https://nikgraf.github.io/react-hooks/">Collection of React hooks</a><br>• <a href="https://usehooks.com/">useHooks</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/145.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/145.mp3" length="33143877"/><itunes:episode>145</itunes:episode><itunes:duration>4140</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Мария Просвирнина</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>5 ноября 2018: Тёмный режим, WebAssembly, новинки и сортировка CSS, вариативные шрифты, дизайнеры, React-хуки. Ольга Алексашенко, Вадим Макеев, Мария Просвирнина</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>146. Веб-приложения на десктопе, фронтопсы, Test262, Babel и Webpack, вопросы к HolyJS</title><link>https://web-standards.ru/podcast/146/</link><pubDate>Mon, 12 Nov 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Алексей Золотых, Стас Курилов

Темы

00:00:00 Интро
00:00:58 События
00:12:48 Веб-приложения на десктопе
00:38:35 Безопасность и фронтопсы
01:14:28 Test262, Babel и Webpack
01:35:22 Вопросы к HolyJS

События

• Chrome Dev Summit в Сан-Франциско 12–13 ноября https://developer.chrome.com/devsummit/
• Google Developer Experts https://developers.google.com/experts/all/technology/web-technologies
• HolyJS в Москве 24 ноября https://holyjs-moscow.ru/
• WSD в Минске 1 декабря https://wsd.events/2018/12/01/
• DartUP в Питере 1 декабря https://dartup.ru/
• Storm the Front meetup #3 в Гомеле 8 декабря https://vk.com/storm_the_front
• CFP на CSSConf в Берлине 31 мая https://2019.cssconf.eu/call-for-speakers/
• CFP на JSConf в Берлине 1–2 июня https://2019.jsconf.eu/call-for-speakers/

Веб-приложения на десктопе

• Google Chrome Labs: Carlo https://github.com/GoogleChromeLabs/carlo
• WebUSB API https://wicg.github.io/webusb/
• Language Server Protocol https://microsoft.github.io/language-server-protocol/
• BopPad https://www.keithmcmillen.com/products/boppad/
• BopPad Editor https://files.keithmcmillen.com/products/boppad/editor/

Безопасность и фронтопсы

• Laboratory: CSP Toolkit https://addons.mozilla.org/en-US/firefox/addon/laboratory-by-mozilla/
• Девшахта 53: DevOops 2018 https://soundcloud.com/devschacht/devschacht-53

Test262, Babel и Webpack

• Announcing Test262 Report https://bocoup.com/blog/announcing-test262-report
• Babel 7 Released https://babeljs.io/blog/2018/08/27/7.0.0

Вопросы к HolyJS

• HolyJS в Москве 24 ноября https://holyjs-moscow.ru/
• Скидка 1000 ₽ при покупке билета с промокодом wst

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Гости: Алексей Золотых, Стас Курилов</p><p>Темы</p><p>00:00:00 Интро<br>00:00:58 События<br>00:12:48 Веб-приложения на десктопе<br>00:38:35 Безопасность и фронтопсы<br>01:14:28 Test262, Babel и Webpack<br>01:35:22 Вопросы к HolyJS<br></p><p>События</p><p>• <a href="https://developer.chrome.com/devsummit/">Chrome Dev Summit в Сан-Франциско 12–13 ноября</a><br>• <a href="https://developers.google.com/experts/all/technology/web-technologies">Google Developer Experts</a><br>• <a href="https://holyjs-moscow.ru/">HolyJS в Москве 24 ноября</a><br>• <a href="https://wsd.events/2018/12/01/">WSD в Минске 1 декабря</a><br>• <a href="https://dartup.ru/">DartUP в Питере 1 декабря</a><br>• <a href="https://vk.com/storm_the_front">Storm the Front meetup #3 в Гомеле 8 декабря</a><br>• <a href="https://2019.cssconf.eu/call-for-speakers/">CFP на CSSConf в Берлине 31 мая</a><br>• <a href="https://2019.jsconf.eu/call-for-speakers/">CFP на JSConf в Берлине 1–2 июня</a><br></p><p>Веб-приложения на десктопе</p><p>• <a href="https://github.com/GoogleChromeLabs/carlo">Google Chrome Labs: Carlo</a><br>• <a href="https://wicg.github.io/webusb/">WebUSB API</a><br>• <a href="https://microsoft.github.io/language-server-protocol/">Language Server Protocol</a><br>• <a href="https://www.keithmcmillen.com/products/boppad/">BopPad</a><br>• <a href="https://files.keithmcmillen.com/products/boppad/editor/">BopPad Editor</a><br></p><p>Безопасность и фронтопсы</p><p>• <a href="https://addons.mozilla.org/en-US/firefox/addon/laboratory-by-mozilla/">Laboratory: CSP Toolkit</a><br>• <a href="https://soundcloud.com/devschacht/devschacht-53">Девшахта 53: DevOops 2018</a><br></p><p>Test262, Babel и Webpack</p><p>• <a href="https://bocoup.com/blog/announcing-test262-report">Announcing Test262 Report</a><br>• <a href="https://babeljs.io/blog/2018/08/27/7.0.0">Babel 7 Released</a><br></p><p>Вопросы к HolyJS</p><p>• <a href="https://holyjs-moscow.ru/">HolyJS в Москве 24 ноября</a><br>• Скидка 1000 ₽ при покупке билета с промокодом wst<br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/146.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/146.mp3" length="56711275"/><itunes:episode>146</itunes:episode><itunes:duration>7086</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>12 ноября 2018: Веб-приложения на десктопе, фронтопсы, Test262, Babel и Webpack, вопросы к HolyJS. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>147. Chrome Dev Summit, API к персональным данным, HTTP/3 на UDP, веб-компоненты</title><link>https://web-standards.ru/podcast/147/</link><pubDate>Mon, 19 Nov 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:28 События
00:06:51 Chrome Dev Summit
00:36:43 API к персональным данным
00:52:10 HTTP уже 3
01:13:26 Веб-компоненты

События

• Pitercss_meetup №26 в Питере 20 ноября https://medium.com/p/b820502538c0
• SPB Frontend Meetup в Питере 21 ноября https://spb-frontend-events.timepad.ru/event/848267/
• MoscowJS 43 в Москве 22 ноября https://www.moscowjs.ru/event/moscowjs-43
• DevFest Siberia в Новосибирске 23–25 ноября https://gdg-siberia.com/
• Panda-Meetup №9 в Самаре 24 ноября http://panda-meetup.ru/frontend-samara-2018-11-24
• DevFest Voronezh в Воронеже 24 ноября https://gdg-voronezh.timepad.ru/event/845720/
• NodeSchool SPb №28 в Питере 24 ноября https://github.com/nodeschool/spb/issues/73
• JSNN #11 в Нижнем Новгороде 24 ноября https://www.it52.info/events/2018-11-24-jsnn-11
• HolyJS в Москве 24–25 ноября https://holyjs-moscow.ru/
• DevFest SPB в Питере 27 ноября https://devfest-spb.com/
• WSD в Минске 1 декабря https://wsd.events/2018/12/01/
• JS Tgn Weekend meetup #12 в Таганроге 1 декабря https://it61.info/events/2018-12-01-mitap-js-tgn-weekend-12-316
• DartUP в Питере 1 декабря https://dartup.ru/

Chrome Dev Summit

• Видео с Chrome Dev Summit https://www.youtube.com/playlist?list=PLNYkxOF6rcIDjlCx1PcphPpmf43aKOAdF
• Портал web.dev https://web.dev/
• Imagemin Gulp https://web.dev/fast/use-imagemin-to-compress-images/codelab-imagemin-gulp
• WebP CLI https://web.dev/fast/serve-images-webp/codelab-serve-images-webp
• PageSpeed Insights https://developers.google.com/speed/pagespeed/insights/
• Squoosh https://squoosh.app/
• VisBug https://github.com/GoogleChromeLabs/ProjectVisBug

API к персональным данным

• Intent to Implement: Contacts API https://groups.google.com/a/chromium.org/d/msg/blink-dev/brKChSa9_d0/GmzVbvYcAAAJ
• Explainer: Contact Picker API https://github.com/beverloo/contact-api

HTTP/3 на UDP

• HTTP/3 https://daniel.haxx.se/blog/2018/11/11/http-3/
• The Road to QUIC https://blog.cloudflare.com/the-road-to-quic/

Веб-компоненты

• CSS Shadow Parts https://www.w3.org/TR/css-shadow-parts-1/
• Webcomponents.org https://www.webcomponents.org/
• Shower https://shwr.me/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:28 События<br>00:06:51 Chrome Dev Summit<br>00:36:43 API к персональным данным<br>00:52:10 HTTP уже 3<br>01:13:26 Веб-компоненты<br></p><p>События</p><p>• <a href="https://medium.com/p/b820502538c0">Pitercss_meetup №26 в Питере 20 ноября</a><br>• <a href="https://spb-frontend-events.timepad.ru/event/848267/">SPB Frontend Meetup в Питере 21 ноября</a><br>• <a href="https://www.moscowjs.ru/event/moscowjs-43">MoscowJS 43 в Москве 22 ноября</a><br>• <a href="https://gdg-siberia.com/">DevFest Siberia в Новосибирске 23–25 ноября</a><br>• <a href="http://panda-meetup.ru/frontend-samara-2018-11-24">Panda-Meetup №9 в Самаре 24 ноября</a><br>• <a href="https://gdg-voronezh.timepad.ru/event/845720/">DevFest Voronezh в Воронеже 24 ноября</a><br>• <a href="https://github.com/nodeschool/spb/issues/73">NodeSchool SPb №28 в Питере 24 ноября</a><br>• <a href="https://www.it52.info/events/2018-11-24-jsnn-11">JSNN #11 в Нижнем Новгороде 24 ноября</a><br>• <a href="https://holyjs-moscow.ru/">HolyJS в Москве 24–25 ноября</a><br>• <a href="https://devfest-spb.com/">DevFest SPB в Питере 27 ноября</a><br>• <a href="https://wsd.events/2018/12/01/">WSD в Минске 1 декабря</a><br>• <a href="https://it61.info/events/2018-12-01-mitap-js-tgn-weekend-12-316">JS Tgn Weekend meetup #12 в Таганроге 1 декабря</a><br>• <a href="https://dartup.ru/">DartUP в Питере 1 декабря</a><br></p><p>Chrome Dev Summit</p><p>• <a href="https://www.youtube.com/playlist?list=PLNYkxOF6rcIDjlCx1PcphPpmf43aKOAdF">Видео с Chrome Dev Summit</a><br>• <a href="https://web.dev/">Портал web.dev</a><br>• <a href="https://web.dev/fast/use-imagemin-to-compress-images/codelab-imagemin-gulp">Imagemin Gulp</a><br>• <a href="https://web.dev/fast/serve-images-webp/codelab-serve-images-webp">WebP CLI</a><br>• <a href="https://developers.google.com/speed/pagespeed/insights/">PageSpeed Insights</a><br>• <a href="https://squoosh.app/">Squoosh</a><br>• <a href="https://github.com/GoogleChromeLabs/ProjectVisBug">VisBug</a><br></p><p>API к персональным данным</p><p>• <a href="https://groups.google.com/a/chromium.org/d/msg/blink-dev/brKChSa9_d0/GmzVbvYcAAAJ">Intent to Implement: Contacts API</a><br>• <a href="https://github.com/beverloo/contact-api">Explainer: Contact Picker API</a><br></p><p>HTTP/3 на UDP</p><p>• <a href="https://daniel.haxx.se/blog/2018/11/11/http-3/">HTTP/3</a><br>• <a href="https://blog.cloudflare.com/the-road-to-quic/">The Road to QUIC</a><br></p><p>Веб-компоненты</p><p>• <a href="https://www.w3.org/TR/css-shadow-parts-1/">CSS Shadow Parts</a><br>• <a href="https://www.webcomponents.org/">Webcomponents.org</a><br>• <a href="https://shwr.me/">Shower</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/147.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/147.mp3" length="43183841"/><itunes:episode>147</itunes:episode><itunes:duration>5395</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>19 ноября 2018: Chrome Dev Summit, API к персональным данным, HTTP/3 на UDP, веб-компоненты. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>148. Без AMP и PWA, Google Search, Чатра, хромой фулстек, HTM вместо JSX, Mortal Kombat вживую</title><link>https://web-standards.ru/podcast/148/</link><pubDate>Mon, 26 Nov 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Артём Поликарпов

Темы

00:00:00 Интро
00:01:37 События
00:08:05 Хорошо без AMP и PWA
00:19:40 Основы веба
00:22:24 Как Google Search видит
00:32:12 Сторонние скрипты и Чатра
01:05:32 Хромой фулстек и вакансия
01:33:42 HTM как замена JSX
01:40:33 Mortal Kombat вживую

Интро

• Артём Поликарпов в Бюро Горбунова https://bureau.ru/burosfera/artem-polikarpov
• Технолог — тоже дизайнер https://artpolikarpov.ru/2012/01/10/1/
• Фоторама http://fotorama.io/

События

• DevFest SPB в Питере 27 ноября https://devfest-spb.com/
• Moscow GraphQL Meetup в Москве 27 ноября https://rambler-co-e-org.timepad.ru/event/858007/
• Frontend Mix в Питере 28 ноября https://events.yandex.ru/events/meetings/28-november-2018/
• WSD в Минске 1 декабря https://wsd.events/2018/12/01/
• Chernivtsi.min.js #4 в Черновцах 1 декабря https://chernivtsi.js.org/min/
• Moscowcss 10 в Москве 4 декабря https://moscowcss.timepad.ru/event/856816/
• Market Frontend Meetup в Москве 11 декабря https://events.yandex.ru/events/meetings/11-dec-2018/
• SPB Frontend в Питере 13 декабря https://twitter.com/spb_frontend
• YGLF Vilnius в Вильнюсе 16–17 мая https://www.yougottalovefrontend.com/

Хорошо без AMP и PWA

• You need neither PWA nor AMP to make your website load fast http://tonsky.me/blog/pwa/
• Моё разочарование в софте https://habr.com/post/423889/

Основы веба

• From URL to Interactive https://alistapart.com/article/from-url-to-interactive
• Server to Client https://alistapart.com/article/server-to-client
• Tags to DOM https://alistapart.com/article/tags-to-dom
• Braces to pixels https://alistapart.com/article/braces-to-pixels

Как Google Search видит

• Deliver search-friendly web applications https://eprev.org/2018/11/22/deliver-search-friendly-web-applications/
• Deliver search-friendly JS-powered websites https://youtu.be/PFwUbgvpdaQ

Сторонние скрипты и Чатра

• Chatra https://chatra.io/

Хромой фулстек и вакансия

• 10 things to learn for becoming a solid full-stack JS developer https://medium.com/p/8b76467711ac
• How Full Stack Development is destroying the web https://mobile.twitter.com/heydonworks/status/1065892588278943744
• Разработчик в Чатру https://chatra.io/job

HTM как замена JSX

• HTM (Hyperscript Tagged Markup) https://github.com/developit/htm

Mortal Kombat вживую

• Играем в Mortal Kombat с TensorFlow.js https://medium.com/p/59823ab00b34
• Quasimondo http://quasimondo.com/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Мария Просвирнина</p><p>Гости: Артём Поликарпов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:37 События<br>00:08:05 Хорошо без AMP и PWA<br>00:19:40 Основы веба<br>00:22:24 Как Google Search видит<br>00:32:12 Сторонние скрипты и Чатра<br>01:05:32 Хромой фулстек и вакансия<br>01:33:42 HTM как замена JSX<br>01:40:33 Mortal Kombat вживую<br></p><p>Интро</p><p>• <a href="https://bureau.ru/burosfera/artem-polikarpov">Артём Поликарпов в Бюро Горбунова</a><br>• <a href="https://artpolikarpov.ru/2012/01/10/1/">Технолог — тоже дизайнер</a><br>• <a href="http://fotorama.io/">Фоторама</a><br></p><p>События</p><p>• <a href="https://devfest-spb.com/">DevFest SPB в Питере 27 ноября</a><br>• <a href="https://rambler-co-e-org.timepad.ru/event/858007/">Moscow GraphQL Meetup в Москве 27 ноября</a><br>• <a href="https://events.yandex.ru/events/meetings/28-november-2018/">Frontend Mix в Питере 28 ноября</a><br>• <a href="https://wsd.events/2018/12/01/">WSD в Минске 1 декабря</a><br>• <a href="https://chernivtsi.js.org/min/">Chernivtsi.min.js #4 в Черновцах 1 декабря</a><br>• <a href="https://moscowcss.timepad.ru/event/856816/">Moscowcss 10 в Москве 4 декабря</a><br>• <a href="https://events.yandex.ru/events/meetings/11-dec-2018/">Market Frontend Meetup в Москве 11 декабря</a><br>• <a href="https://twitter.com/spb_frontend">SPB Frontend в Питере 13 декабря</a><br>• <a href="https://www.yougottalovefrontend.com/">YGLF Vilnius в Вильнюсе 16–17 мая</a><br></p><p>Хорошо без AMP и PWA</p><p>• <a href="http://tonsky.me/blog/pwa/">You need neither PWA nor AMP to make your website load fast</a><br>• <a href="https://habr.com/post/423889/">Моё разочарование в софте</a><br></p><p>Основы веба</p><p>• <a href="https://alistapart.com/article/from-url-to-interactive">From URL to Interactive</a><br>• <a href="https://alistapart.com/article/server-to-client">Server to Client</a><br>• <a href="https://alistapart.com/article/tags-to-dom">Tags to DOM</a><br>• <a href="https://alistapart.com/article/braces-to-pixels">Braces to pixels</a><br></p><p>Как Google Search видит</p><p>• <a href="https://eprev.org/2018/11/22/deliver-search-friendly-web-applications/">Deliver search-friendly web applications</a><br>• <a href="https://youtu.be/PFwUbgvpdaQ">Deliver search-friendly JS-powered websites</a><br></p><p>Сторонние скрипты и Чатра</p><p>• <a href="https://chatra.io/">Chatra</a><br></p><p>Хромой фулстек и вакансия</p><p>• <a href="https://medium.com/p/8b76467711ac">10 things to learn for becoming a solid full-stack JS developer</a><br>• <a href="https://mobile.twitter.com/heydonworks/status/1065892588278943744">How Full Stack Development is destroying the web</a><br>• <a href="https://chatra.io/job">Разработчик в Чатру</a><br></p><p>HTM как замена JSX</p><p>• <a href="https://github.com/developit/htm">HTM (Hyperscript Tagged Markup)</a><br></p><p>Mortal Kombat вживую</p><p>• <a href="https://medium.com/p/59823ab00b34">Играем в Mortal Kombat с TensorFlow.js</a><br>• <a href="http://quasimondo.com/">Quasimondo</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/148.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/148.mp3" length="52823840"/><itunes:episode>148</itunes:episode><itunes:duration>6600</itunes:duration><itunes:author>Вадим Макеев, Мария Просвирнина</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>26 ноября 2018: Без AMP и PWA, Google Search, Чатра, хромой фулстек, HTM вместо JSX, Mortal Kombat вживую. Вадим Макеев, Мария Просвирнина</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>149. Rolling Scopes, доступность, фигуры и шрифты, графика, React, опасный опенсорс</title><link>https://web-standards.ru/podcast/149/</link><pubDate>Mon, 03 Dec 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев

Гости: Егор Гуринович, Егор Мясников, Павел Юхнович

Темы

00:00:00 Интро
00:01:12 События
00:08:39 Rolling Scopes
00:29:48 Доступность
00:46:34 Фигуры и шрифты
00:50:05 Прогрессивная графика
01:00:58 Как же без React
01:12:57 Опасный опенсорс

События

• WSD в Минске 1 декабря https://wsd.events/2018/12/01/
• Frontend-Con в Варшаве 3-4 декабря https://frontend-con.io/
• Sofia Vue.js Meetup #1 в Софии 4 декабря https://www.meetup.com/Sofia-Vue-js-Meetup/events/256621310/
• Storm the Front Meetup #3 в Гомеле 8 декабря https://communities.by/events/storm-the-front-meetup-3
• Rolling Scopes 52 в Минске 12 декабря https://minsk.rollingscopes.com/
• MinskCSS #5 в Минске 13 декабря https://www.facebook.com/events/318613948869852/
• Юбилейный митап Tver.io в Твери 13 декабря https://www.meetup.com/tverio/events/256405945/
• GDG DevFest в Минске 16 декабря https://devfest.by/
• CSSconf EU в Берлине 31 мая https://2019.cssconf.eu/call-for-speakers/
• JSConf EU в Берлине 1–2 июня https://2019.jsconf.eu/call-for-speakers/
• React.Amsterdam в Амстердаме 12 апреля https://react.amsterdam/

Rolling Scopes

• Rolling Scopes https://rollingscopes.com/

Доступность

• Правила доступности, которые останутся в памяти https://medium.com/p/b16dd2f77685
• A11y in Russia? https://twitter.com/katyaprigara/status/1068559415119413249
• Доступность в Википедии https://ru.wikipedia.org/wiki/%D0%94%D0%BE%D1%81%D1%82%D1%83%D0%BF%D0%BD%D0%BE%D1%81%D1%82%D1%8C

Фигуры и шрифты

• Making Future Interfaces: Unusual Shapes https://youtu.be/eCHt8zsbCT4
• Should I Use JavaScript to Load My Web Fonts? https://www.filamentgroup.com/lab/js-web-fonts.html

Прогрессивная графика

• Генерируем красивые SVG-плейсхолдеры на Node.js https://habr.com/post/431232/
• Why and how to use WebP images today https://bitsofco.de/why-and-how-to-use-webp-images-today/
• Skillbox, оптимизация графики, Squoosh и элемент picture https://youtu.be/gHLPBlzGRT8

Как же без React

• React 16.x Roadmap https://reactjs.org/blog/2018/11/27/react-16-roadmap.html
• Перенос на новую строку в JSX https://medium.com/p/50a200dfd5a5
• 5 Ways to Style React Components in 2019 https://medium.com/p/30f1ccc2b5b

Опасный опенсорс

• Event-stream vulnerability explained https://schneid.io/blog/event-stream-vulnerability-explained/
• Snyk https://snyk.io/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев</p><p>Гости: Егор Гуринович, Егор Мясников, Павел Юхнович</p><p>Темы</p><p>00:00:00 Интро<br>00:01:12 События<br>00:08:39 Rolling Scopes<br>00:29:48 Доступность<br>00:46:34 Фигуры и шрифты<br>00:50:05 Прогрессивная графика<br>01:00:58 Как же без React<br>01:12:57 Опасный опенсорс<br></p><p>События</p><p>• <a href="https://wsd.events/2018/12/01/">WSD в Минске 1 декабря</a><br>• <a href="https://frontend-con.io/">Frontend-Con в Варшаве 3-4 декабря</a><br>• <a href="https://www.meetup.com/Sofia-Vue-js-Meetup/events/256621310/">Sofia Vue.js Meetup #1 в Софии 4 декабря</a><br>• <a href="https://communities.by/events/storm-the-front-meetup-3">Storm the Front Meetup #3 в Гомеле 8 декабря</a><br>• <a href="https://minsk.rollingscopes.com/">Rolling Scopes 52 в Минске 12 декабря</a><br>• <a href="https://www.facebook.com/events/318613948869852/">MinskCSS #5 в Минске 13 декабря</a><br>• <a href="https://www.meetup.com/tverio/events/256405945/">Юбилейный митап Tver.io в Твери 13 декабря</a><br>• <a href="https://devfest.by/">GDG DevFest в Минске 16 декабря</a><br>• <a href="https://2019.cssconf.eu/call-for-speakers/">CSSconf EU в Берлине 31 мая</a><br>• <a href="https://2019.jsconf.eu/call-for-speakers/">JSConf EU в Берлине 1–2 июня</a><br>• <a href="https://react.amsterdam/">React.Amsterdam в Амстердаме 12 апреля</a><br></p><p>Rolling Scopes</p><p>• <a href="https://rollingscopes.com/">Rolling Scopes</a><br></p><p>Доступность</p><p>• <a href="https://medium.com/p/b16dd2f77685">Правила доступности, которые останутся в памяти</a><br>• <a href="https://twitter.com/katyaprigara/status/1068559415119413249">A11y in Russia?</a><br>• <a href="https://ru.wikipedia.org/wiki/%D0%94%D0%BE%D1%81%D1%82%D1%83%D0%BF%D0%BD%D0%BE%D1%81%D1%82%D1%8C">Доступность в Википедии</a><br></p><p>Фигуры и шрифты</p><p>• <a href="https://youtu.be/eCHt8zsbCT4">Making Future Interfaces: Unusual Shapes</a><br>• <a href="https://www.filamentgroup.com/lab/js-web-fonts.html">Should I Use JavaScript to Load My Web Fonts?</a><br></p><p>Прогрессивная графика</p><p>• <a href="https://habr.com/post/431232/">Генерируем красивые SVG-плейсхолдеры на Node.js</a><br>• <a href="https://bitsofco.de/why-and-how-to-use-webp-images-today/">Why and how to use WebP images today</a><br>• <a href="https://youtu.be/gHLPBlzGRT8">Skillbox, оптимизация графики, Squoosh и элемент picture</a><br></p><p>Как же без React</p><p>• <a href="https://reactjs.org/blog/2018/11/27/react-16-roadmap.html">React 16.x Roadmap</a><br>• <a href="https://medium.com/p/50a200dfd5a5">Перенос на новую строку в JSX</a><br>• <a href="https://medium.com/p/30f1ccc2b5b">5 Ways to Style React Components in 2019</a><br></p><p>Опасный опенсорс</p><p>• <a href="https://schneid.io/blog/event-stream-vulnerability-explained/">Event-stream vulnerability explained</a><br>• <a href="https://snyk.io/">Snyk</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/149.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/149.mp3" length="40518367"/><itunes:episode>149</itunes:episode><itunes:duration>5062</itunes:duration><itunes:author>Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>3 декабря 2018: Rolling Scopes, доступность, фигуры и шрифты, графика, React, опасный опенсорс. Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>150. Edge теперь Chrome, Flutter для веба, доступность</title><link>https://web-standards.ru/podcast/150/</link><pubDate>Mon, 10 Dec 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Ольга Алексашенко, Вадим Макеев, Мария Просвирнина

Темы

00:00:00 Интро
00:00:24 События
00:03:26 Edge теперь Chrome
00:35:49 Flutter для веба
00:42:07 Доступность

События

• 10 видео с WSD в Минске https://www.youtube.com/playlist?list=PLMBnwIwFEFHeD-j52BjuO2HMMw63fnBav
• Market Frontend Meetup в Москве 11 декабря https://events.yandex.ru/events/meetings/11-dec-2018/
• OdessaFrontend #9 в Одессе 12 декабря https://odessafrontend.com/
• SPB Frontend в Питере 12 декабря https://spb-frontend-events.timepad.ru/event/866381/
• MinskCSS Meetup 5 в Минске 13 декабря https://minskcss.timepad.ru/event/842790/
• Tver.io Anniversary Meetup в Твери 13 декабря https://www.meetup.com/tverio/events/256405945/
• GDG DevFest Belarus в Минске 16 декабря https://2018.devfest.by/
• KazanJS 5 в Казани 18 декабря https://twitter.com/webstandards_ru/status/1069954521412132865

Edge теперь Chrome

• Release Notes for Safari TP 71 https://webkit.org/blog/8517/release-notes-for-safari-technology-preview-71/
• New in Chrome 71 https://developers.google.com/web/updates/2018/12/nic71
• Microsoft Edge and Chromium Open Source https://github.com/MicrosoftEdge/MSEdge
• Today’s Edge announcements tl;dr https://twitter.com/bterlson/status/1070754781822574592
• EdgeHTML: a bad demise nobody much noticed https://thereshouldbenored.com/posts/edgehtml-demise/
• The State of Web Browsers https://ferdychristant.com/the-state-of-web-browsers-f5a83a41c1cb
• Windows 7–10 + Mac vs Windows 10 only https://twitter.com/patrickkettner/status/1070763801664991237
• Goodbye, EdgeHTML https://blog.mozilla.org/blog/2018/12/06/goodbye-edge/
• Yandex Hill https://coub.com/view/2p11u
• Puppeteer for Firefox https://github.com/GoogleChrome/puppeteer/tree/master/experimental/puppeteer-firefox

Flutter для веба

• Hummingbird: Building Flutter for the Web https://medium.com/p/e687c2a023a8

Доступность

• Доступные SVG-иконки с инлайновыми спрайтами https://www.24a11y.com/2018/accessible-svg-icons-with-inline-sprites/
• Руководство по разработке доступных интерфейсов http://specialbank.ru/guide/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Мария Просвирнина</p><p>Темы</p><p>00:00:00 Интро<br>00:00:24 События<br>00:03:26 Edge теперь Chrome<br>00:35:49 Flutter для веба<br>00:42:07 Доступность<br></p><p>События</p><p>• <a href="https://www.youtube.com/playlist?list=PLMBnwIwFEFHeD-j52BjuO2HMMw63fnBav">10 видео с WSD в Минске</a><br>• <a href="https://events.yandex.ru/events/meetings/11-dec-2018/">Market Frontend Meetup в Москве 11 декабря</a><br>• <a href="https://odessafrontend.com/">OdessaFrontend #9 в Одессе 12 декабря</a><br>• <a href="https://spb-frontend-events.timepad.ru/event/866381/">SPB Frontend в Питере 12 декабря</a><br>• <a href="https://minskcss.timepad.ru/event/842790/">MinskCSS Meetup 5 в Минске 13 декабря</a><br>• <a href="https://www.meetup.com/tverio/events/256405945/">Tver.io Anniversary Meetup в Твери 13 декабря</a><br>• <a href="https://2018.devfest.by/">GDG DevFest Belarus в Минске 16 декабря</a><br>• <a href="https://twitter.com/webstandards_ru/status/1069954521412132865">KazanJS 5 в Казани 18 декабря</a><br></p><p>Edge теперь Chrome</p><p>• <a href="https://webkit.org/blog/8517/release-notes-for-safari-technology-preview-71/">Release Notes for Safari TP 71</a><br>• <a href="https://developers.google.com/web/updates/2018/12/nic71">New in Chrome 71</a><br>• <a href="https://github.com/MicrosoftEdge/MSEdge">Microsoft Edge and Chromium Open Source</a><br>• <a href="https://twitter.com/bterlson/status/1070754781822574592">Today’s Edge announcements tl;dr</a><br>• <a href="https://thereshouldbenored.com/posts/edgehtml-demise/">EdgeHTML: a bad demise nobody much noticed</a><br>• <a href="https://ferdychristant.com/the-state-of-web-browsers-f5a83a41c1cb">The State of Web Browsers</a><br>• <a href="https://twitter.com/patrickkettner/status/1070763801664991237">Windows 7–10 + Mac vs Windows 10 only</a><br>• <a href="https://blog.mozilla.org/blog/2018/12/06/goodbye-edge/">Goodbye, EdgeHTML</a><br>• <a href="https://coub.com/view/2p11u">Yandex Hill</a><br>• <a href="https://github.com/GoogleChrome/puppeteer/tree/master/experimental/puppeteer-firefox">Puppeteer for Firefox</a><br></p><p>Flutter для веба</p><p>• <a href="https://medium.com/p/e687c2a023a8">Hummingbird: Building Flutter for the Web</a><br></p><p>Доступность</p><p>• <a href="https://www.24a11y.com/2018/accessible-svg-icons-with-inline-sprites/">Доступные SVG-иконки с инлайновыми спрайтами</a><br>• <a href="http://specialbank.ru/guide/">Руководство по разработке доступных интерфейсов</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/150.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/150.mp3" length="23466549"/><itunes:episode>150</itunes:episode><itunes:duration>2931</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Мария Просвирнина</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>10 декабря 2018: Edge теперь Chrome, Flutter для веба, доступность. Ольга Алексашенко, Вадим Макеев, Мария Просвирнина</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>151. Тверь, Firefox, скролбары и движки, Quicklink и Resource Hints, аутлайны, формы и таблицы</title><link>https://web-standards.ru/podcast/151/</link><pubDate>Mon, 17 Dec 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев

Гости: Иван Новиков, Илья Лесик

Темы

00:00:00 Интро
00:02:29 События и сообщество в Твери
00:14:08 Firefox, скролбары и движки
00:48:53 Quicklink и Resource Hints
00:56:42 Аутлайны, формы и таблицы

События и сообщество в Твери

• Девять видео с WSD в Петербурге https://www.youtube.com/playlist?list=PLMBnwIwFEFHfbZbPWkfsY31wKbqnj548z
• Восемь видео с WSD в Киеве https://www.youtube.com/playlist?list=PLMBnwIwFEFHe5IRtm6aKN0VBUBnuog_wp
• Tver.io Anniversary Meetup в Твери 13 декабря https://www.meetup.com/tverio/events/256405945/
• Тверское ИТ-сообщество http://tver.io/
• Winter Frontend meetup в Москве 13 декабря https://internet-res-org.timepad.ru/event/868845/
• AstanaJS #2 в Астане 22 декабря https://astanajs.timepad.ru/event/870701/
• Pitercss_meetup №27 в Питере 25 декабря https://medium.com/p/bd999592c6ad

Firefox, скролбары и движки

• Firefox 64 http://tanalin.com/blog/2018/12/firefox-64/
• KaiOS https://www.kaiostech.com/
• Разнообразие браузеров начинается с нас https://habr.com/p/432440/

Quicklink и Resource Hints

• Quicklink https://github.com/GoogleChromeLabs/quicklink
• Resource Hints: Prefetch https://www.w3.org/TR/resource-hints/#prefetch

Аутлайны, формы и таблицы

• Просто используйте стили для :focus, чёрт возьми https://medium.com/p/799c577a8479
• Inclusive Considerations When Restyling Form Controls https://24ways.org/2018/inclusive-considerations-when-restyling-form-controls/
• CSS Grid Level 2: Here Comes Subgrid https://www.smashingmagazine.com/2018/07/css-grid-2/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев</p><p>Гости: Иван Новиков, Илья Лесик</p><p>Темы</p><p>00:00:00 Интро<br>00:02:29 События и сообщество в Твери<br>00:14:08 Firefox, скролбары и движки<br>00:48:53 Quicklink и Resource Hints<br>00:56:42 Аутлайны, формы и таблицы<br></p><p>События и сообщество в Твери</p><p>• <a href="https://www.youtube.com/playlist?list=PLMBnwIwFEFHfbZbPWkfsY31wKbqnj548z">Девять видео с WSD в Петербурге</a><br>• <a href="https://www.youtube.com/playlist?list=PLMBnwIwFEFHe5IRtm6aKN0VBUBnuog_wp">Восемь видео с WSD в Киеве</a><br>• <a href="https://www.meetup.com/tverio/events/256405945/">Tver.io Anniversary Meetup в Твери 13 декабря</a><br>• <a href="http://tver.io/">Тверское ИТ-сообщество</a><br>• <a href="https://internet-res-org.timepad.ru/event/868845/">Winter Frontend meetup в Москве 13 декабря</a><br>• <a href="https://astanajs.timepad.ru/event/870701/">AstanaJS #2 в Астане 22 декабря</a><br>• <a href="https://medium.com/p/bd999592c6ad">Pitercss_meetup №27 в Питере 25 декабря</a><br></p><p>Firefox, скролбары и движки</p><p>• <a href="http://tanalin.com/blog/2018/12/firefox-64/">Firefox 64</a><br>• <a href="https://www.kaiostech.com/">KaiOS</a><br>• <a href="https://habr.com/p/432440/">Разнообразие браузеров начинается с нас</a><br></p><p>Quicklink и Resource Hints</p><p>• <a href="https://github.com/GoogleChromeLabs/quicklink">Quicklink</a><br>• <a href="https://www.w3.org/TR/resource-hints/#prefetch">Resource Hints: Prefetch</a><br></p><p>Аутлайны, формы и таблицы</p><p>• <a href="https://medium.com/p/799c577a8479">Просто используйте стили для :focus, чёрт возьми</a><br>• <a href="https://24ways.org/2018/inclusive-considerations-when-restyling-form-controls/">Inclusive Considerations When Restyling Form Controls</a><br>• <a href="https://www.smashingmagazine.com/2018/07/css-grid-2/">CSS Grid Level 2: Here Comes Subgrid</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/151.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/151.mp3" length="36660825"/><itunes:episode>151</itunes:episode><itunes:duration>4580</itunes:duration><itunes:author>Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>17 декабря 2018: Тверь, Firefox, скролбары и движки, Quicklink и Resource Hints, аутлайны, формы и таблицы. Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>152. Казань, Chrome 72, i18n, монополия, SVG и слишком сложный CSS, сборка и ES-модули</title><link>https://web-standards.ru/podcast/152/</link><pubDate>Mon, 24 Dec 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев

Гости: Игорь Зиновьев, Роман Гафиатуллин

Темы

00:00:00 Интро
00:01:53 События и сообщество в Казани
00:18:27 Chrome 72, i18n, монополия
00:46:53 SVG и слишком сложный CSS
01:16:02 Сборка и ES-модули

События и сообщество в Казани

• CFP list Александра Коротаева https://github.com/web-standards/cfp-list
• Pitercss_class в Питере 22 декабря https://vk.com/@pitercss_class-4
• AstanaJS в Астане 22 декабря https://astanajs.timepad.ru/event/870701/
• KazanJS в Казани 18 декабря https://twitter.com/kazan_js

Chrome 72, i18n, монополия

• Chrome 72 Beta https://blog.chromium.org/2018/12/chrome-72-beta-public-class-fields-user.html
• Эрик Эллиот про ФП https://medium.com/@_ericelliott
• The Intl.ListFormat API https://developers.google.com/web/updates/2018/12/intl-listformat
• TC39: Standard Library Proposal https://github.com/tc39/proposal-javascript-standard-library
• Moment — Luxon https://moment.github.io/luxon/
• YouTube was changed to slow Edge https://news.ycombinator.com/item?id=18697824

SVG и слишком сложный CSS

• Доступные SVG-иконки с инлайновыми спрайтами https://medium.com/p/4d8d80b52f92
• О преимуществах встраивания CSS в JS https://habr.com/p/433276/

Сборка и ES-модули

• Современная сборка на ES-модулях https://habr.com/p/430950/
• JavaScript для детей https://www.ozon.ru/context/detail/id/138148848/
• Deploying ES2015+ Code in Production Today https://philipwalton.com/articles/deploying-es2015-code-in-production-today/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев</p><p>Гости: Игорь Зиновьев, Роман Гафиатуллин</p><p>Темы</p><p>00:00:00 Интро<br>00:01:53 События и сообщество в Казани<br>00:18:27 Chrome 72, i18n, монополия<br>00:46:53 SVG и слишком сложный CSS<br>01:16:02 Сборка и ES-модули<br></p><p>События и сообщество в Казани</p><p>• <a href="https://github.com/web-standards/cfp-list">CFP list Александра Коротаева</a><br>• <a href="https://vk.com/@pitercss_class-4">Pitercss_class в Питере 22 декабря</a><br>• <a href="https://astanajs.timepad.ru/event/870701/">AstanaJS в Астане 22 декабря</a><br>• <a href="https://twitter.com/kazan_js">KazanJS в Казани 18 декабря</a><br></p><p>Chrome 72, i18n, монополия</p><p>• <a href="https://blog.chromium.org/2018/12/chrome-72-beta-public-class-fields-user.html">Chrome 72 Beta</a><br>• <a href="https://medium.com/@_ericelliott">Эрик Эллиот про ФП</a><br>• <a href="https://developers.google.com/web/updates/2018/12/intl-listformat">The Intl.ListFormat API</a><br>• <a href="https://github.com/tc39/proposal-javascript-standard-library">TC39: Standard Library Proposal</a><br>• <a href="https://moment.github.io/luxon/">Moment — Luxon</a><br>• <a href="https://news.ycombinator.com/item?id=18697824">YouTube was changed to slow Edge</a><br></p><p>SVG и слишком сложный CSS</p><p>• <a href="https://medium.com/p/4d8d80b52f92">Доступные SVG-иконки с инлайновыми спрайтами</a><br>• <a href="https://habr.com/p/433276/">О преимуществах встраивания CSS в JS</a><br></p><p>Сборка и ES-модули</p><p>• <a href="https://habr.com/p/430950/">Современная сборка на ES-модулях</a><br>• <a href="https://www.ozon.ru/context/detail/id/138148848/">JavaScript для детей</a><br>• <a href="https://philipwalton.com/articles/deploying-es2015-code-in-production-today/">Deploying ES2015+ Code in Production Today</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/152.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/152.mp3" length="40189030"/><itunes:episode>152</itunes:episode><itunes:duration>5021</itunes:duration><itunes:author>Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>24 декабря 2018: Казань, Chrome 72, i18n, монополия, SVG и слишком сложный CSS, сборка и ES-модули. Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>153. Астана, YouTube против Edge, Android и PWA, картинки, офлайн, CSS-спеки, фулстек-единорог</title><link>https://web-standards.ru/podcast/153/</link><pubDate>Thu, 27 Dec 2018 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев

Гости: Гордей Левченко, Игорь Романов, Таир Сабыргалиев

Темы

00:00:00 Интро
00:01:37 События сообщество в Астане
00:14:06 YouTube против Edge
00:30:16 Android и PWA
00:43:11 Картинки, офлайн и сервис-воркеры
00:53:03 Про CSS прямо из спеки
00:59:55 Фулстек как единорог

События сообщество в Астане

• Я ❤ Frontend в Москве 9 февраля https://yandex.ru/promo/yandex4developers/yalovefrontend
• AstanaJS в Астане 22 декабря https://astanajs.timepad.ru/event/870701/

YouTube против Edge

• Did Google cripple Edge’s youtube performance? https://medium.com/p/ce5169d3e5f4

Android и PWA

• A cold war between Android and Chrome because of PWAs? https://medium.com/p/e50a7471056c
• WebKit: Implement the Web Share API https://bugs.webkit.org/show_bug.cgi?id=171100

Картинки, офлайн и сервис-воркеры

• Styling Broken Images https://bitsofco.de/styling-broken-images/
• Handling broken images with the service worker https://bitsofco.de/handling-broken-images-with-service-worker/

Про CSS прямо из спеки

• Researching a Property in the CSS Specs https://24ways.org/2018/researching-a-property-in-the-css-specifications/
• MDN: rel=&quot;preload&quot; https://developer.mozilla.org/en-US/docs/Web/HTML/Preloading_content

Фулстек как единорог

• Reluctant Gatekeeping: The Problem With Full Stack http://www.heydonworks.com/article/reluctant-gatekeeping-the-problem-with-full-stack

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев</p><p>Гости: Гордей Левченко, Игорь Романов, Таир Сабыргалиев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:37 События сообщество в Астане<br>00:14:06 YouTube против Edge<br>00:30:16 Android и PWA<br>00:43:11 Картинки, офлайн и сервис-воркеры<br>00:53:03 Про CSS прямо из спеки<br>00:59:55 Фулстек как единорог<br></p><p>События сообщество в Астане</p><p>• <a href="https://yandex.ru/promo/yandex4developers/yalovefrontend">Я ❤ Frontend в Москве 9 февраля</a><br>• <a href="https://astanajs.timepad.ru/event/870701/">AstanaJS в Астане 22 декабря</a><br></p><p>YouTube против Edge</p><p>• <a href="https://medium.com/p/ce5169d3e5f4">Did Google cripple Edge’s youtube performance?</a><br></p><p>Android и PWA</p><p>• <a href="https://medium.com/p/e50a7471056c">A cold war between Android and Chrome because of PWAs?</a><br>• <a href="https://bugs.webkit.org/show_bug.cgi?id=171100">WebKit: Implement the Web Share API</a><br></p><p>Картинки, офлайн и сервис-воркеры</p><p>• <a href="https://bitsofco.de/styling-broken-images/">Styling Broken Images</a><br>• <a href="https://bitsofco.de/handling-broken-images-with-service-worker/">Handling broken images with the service worker</a><br></p><p>Про CSS прямо из спеки</p><p>• <a href="https://24ways.org/2018/researching-a-property-in-the-css-specifications/">Researching a Property in the CSS Specs</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Web/HTML/Preloading_content">MDN: rel=&quot;preload&quot;</a><br></p><p>Фулстек как единорог</p><p>• <a href="http://www.heydonworks.com/article/reluctant-gatekeeping-the-problem-with-full-stack">Reluctant Gatekeeping: The Problem With Full Stack</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/153.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/153.mp3" length="36953857"/><itunes:episode>153</itunes:episode><itunes:duration>4616</itunes:duration><itunes:author>Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>27 декабря 2018: Астана, YouTube против Edge, Android и PWA, картинки, офлайн, CSS-спеки, фулстек-единорог. Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>154. Безопасность, Edge, нейронки на JS, фронтенд в Италии, корейское сердечко и брызги шампанского</title><link>https://web-standards.ru/podcast/154/</link><pubDate>Wed, 02 Jan 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Ольга Алексашенко, Вадим Макеев, Мария Просвирнина, Алексей Симоненко

Темы

00:00:00 Интро
01:25:58 Песня

Видеоверсия на Ютубе https://youtu.be/TjVwT5EgblE.

Ссылки

• Веб-стандарты на Патреоне https://www.patreon.com/webstandards_ru
• Things I Don’t Know as of 2018 https://overreacted.io/things-i-dont-know-as-of-2018/
• Microsoft + GitHub = Empowering Developers https://blogs.microsoft.com/blog/2018/06/04/microsoft-github-empowering-developers/
• Edge: Making the web better through open source https://blogs.windows.com/windowsexperience/2018/12/06/microsoft-edge-making-the-web-better-through-more-open-source-collaboration/
• Профессиональный JavaScript, уровень 3 https://htmlacademy.ru/intensive/react

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Мария Просвирнина, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>01:25:58 Песня<br></p><p><a href="https://youtu.be/TjVwT5EgblE">Видеоверсия на Ютубе</a>.</p><p>Ссылки</p><p>• <a href="https://www.patreon.com/webstandards_ru">Веб-стандарты на Патреоне</a><br>• <a href="https://overreacted.io/things-i-dont-know-as-of-2018/">Things I Don’t Know as of 2018</a><br>• <a href="https://blogs.microsoft.com/blog/2018/06/04/microsoft-github-empowering-developers/">Microsoft + GitHub = Empowering Developers</a><br>• <a href="https://blogs.windows.com/windowsexperience/2018/12/06/microsoft-edge-making-the-web-better-through-more-open-source-collaboration/">Edge: Making the web better through open source</a><br>• <a href="https://htmlacademy.ru/intensive/react">Профессиональный JavaScript, уровень 3</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/154.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/154.mp3" length="41564319"/><itunes:episode>154</itunes:episode><itunes:duration>5193</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Мария Просвирнина, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>2 января 2019: Безопасность, Edge, нейронки на JS, фронтенд в Италии, корейское сердечко и брызги шампанского. Ольга Алексашенко, Вадим Макеев, Мария Просвирнина, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>155. Патреон, a11y и UX, SVG-фильтры, скринкасты и поля классов из ES, монорепозитории</title><link>https://web-standards.ru/podcast/155/</link><pubDate>Mon, 07 Jan 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев

Гости: Андрей Мелихов

Темы

00:00:00 Интро
00:01:58 Успехи Патреона
00:05:55 События
00:14:43 A11y и ответственность за UX
00:26:41 SVG-фильтры
00:31:35 Скринкасты и поля классов из ES
00:51:00 Монорепозитории

Успехи Патреона

• Патреон «Веб-стандартов» https://www.patreon.com/webstandards_ru

События

• NodeSchool SPb №29 в Питере 27 января https://github.com/nodeschool/spb/issues/74
• Я ❤ Frontend в Москве 9 февраля https://yandex.ru/promo/yandex4developers/yalovefrontend
• JavaScript fwdays в Киеве 16 марта https://fwdays.com/en/event/js-fwdays-2019
• React Russia Meetup #1 в Питере 16 марта https://twitter.com/ReactRussia
• React Amsterdam в Амстердаме 12 апреля https://react.amsterdam/

A11y и ответственность за UX

• Инклюзивные компоненты: переключатели https://medium.com/p/a41388e80974

SVG-фильтры

• SVG Gradient Map Filter https://yoksel.github.io/svg-gradient-map/
• SVG Filters https://yoksel.github.io/svg-filters/
• URL-encoder for SVG https://yoksel.github.io/url-encoder/

Скринкасты и поля классов из ES

• JavaScript реализация throttle на пальцах https://youtu.be/-v31jfaTyhU
• Y-комбинатор на JavaScript https://youtu.be/clYMNxScsFQ
• Glitch https://glitch.com/
• Канал Рубанова в Телеграме https://t.me/juliarderity
• The new feature on the horizon in ES: Class Fields https://medium.com/p/cd0015158ceb

Монорепозитории

• Monorepos: Please don’t! https://medium.com/p/e9a279be011b
• Монорепозитории: пожалуйста не надо https://habr.com/p/435306/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев</p><p>Гости: Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:58 Успехи Патреона<br>00:05:55 События<br>00:14:43 A11y и ответственность за UX<br>00:26:41 SVG-фильтры<br>00:31:35 Скринкасты и поля классов из ES<br>00:51:00 Монорепозитории<br></p><p>Успехи Патреона</p><p>• <a href="https://www.patreon.com/webstandards_ru">Патреон «Веб-стандартов»</a><br></p><p>События</p><p>• <a href="https://github.com/nodeschool/spb/issues/74">NodeSchool SPb №29 в Питере 27 января</a><br>• <a href="https://yandex.ru/promo/yandex4developers/yalovefrontend">Я ❤ Frontend в Москве 9 февраля</a><br>• <a href="https://fwdays.com/en/event/js-fwdays-2019">JavaScript fwdays в Киеве 16 марта</a><br>• <a href="https://twitter.com/ReactRussia">React Russia Meetup #1 в Питере 16 марта</a><br>• <a href="https://react.amsterdam/">React Amsterdam в Амстердаме 12 апреля</a><br></p><p>A11y и ответственность за UX</p><p>• <a href="https://medium.com/p/a41388e80974">Инклюзивные компоненты: переключатели</a><br></p><p>SVG-фильтры</p><p>• <a href="https://yoksel.github.io/svg-gradient-map/">SVG Gradient Map Filter</a><br>• <a href="https://yoksel.github.io/svg-filters/">SVG Filters</a><br>• <a href="https://yoksel.github.io/url-encoder/">URL-encoder for SVG</a><br></p><p>Скринкасты и поля классов из ES</p><p>• <a href="https://youtu.be/-v31jfaTyhU">JavaScript реализация throttle на пальцах</a><br>• <a href="https://youtu.be/clYMNxScsFQ">Y-комбинатор на JavaScript</a><br>• <a href="https://glitch.com/">Glitch</a><br>• <a href="https://t.me/juliarderity">Канал Рубанова в Телеграме</a><br>• <a href="https://medium.com/p/cd0015158ceb">The new feature on the horizon in ES: Class Fields</a><br></p><p>Монорепозитории</p><p>• <a href="https://medium.com/p/e9a279be011b">Monorepos: Please don’t!</a><br>• <a href="https://habr.com/p/435306/">Монорепозитории: пожалуйста не надо</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/155.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/155.mp3" length="34994043"/><itunes:episode>155</itunes:episode><itunes:duration>4372</itunes:duration><itunes:author>Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>7 января 2019: Патреон, a11y и UX, SVG-фильтры, скринкасты и поля классов из ES, монорепозитории. Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>156. Подкаст в Spotify, GraphQL в Питере, перемены на Гитхабе, браузерная поддержка, CSS-vs-JS</title><link>https://web-standards.ru/podcast/156/</link><pubDate>Mon, 14 Jan 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:20 Подкаст
00:07:23 События
00:16:23 Перемены на Гитхабе
00:41:05 Браузерная поддержка
00:52:33 CSS-vs-JS

Подкаст

• Веб-стандарты в Spotify https://open.spotify.com/show/3rzAcADjpBpXt73L0epTjV
• Веб-стандарты в Яндекс.Музыке https://music.yandex.ru/album/6245956

События

• Piter GraphQL Meetup в Питере 24 января https://wriketeam.timepad.ru/event/877048/
• Мастер-класс по GraphQL в Питере 26 января https://graphql-course.ru/
• Промокод со скидкой: GRAPHQL1500
• с темой GraphQL на wst@web-standards.ru до 17 января
• KharkivCSS 4 в Харькове 20 апреля http://kharkivcss.org/

Перемены на Гитхабе

• Unlimited free private repos and unified Enterprise https://blog.github.com/2019-01-07-new-year-new-github/

Браузерная поддержка

• GitHub ships native ES and WC, by the way https://twitter.com/mislav/status/1083063045360939013
• We’re looking to do this at LinkedIn too https://twitter.com/scalvert/status/1083600041728663552

CSS-vs-JS

• CSS is the most complicated API in wide use https://twitter.com/cramforce/status/1082389621277892613
• We’re seeing the same thing today with CSS https://twitter.com/tobie/status/1083316137826365442
• CSS: новый вид JavaScript https://medium.com/p/ef0128aaaf12

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:20 Подкаст<br>00:07:23 События<br>00:16:23 Перемены на Гитхабе<br>00:41:05 Браузерная поддержка<br>00:52:33 CSS-vs-JS<br></p><p>Подкаст</p><p>• <a href="https://open.spotify.com/show/3rzAcADjpBpXt73L0epTjV">Веб-стандарты в Spotify</a><br>• <a href="https://music.yandex.ru/album/6245956">Веб-стандарты в Яндекс.Музыке</a><br></p><p>События</p><p>• <a href="https://wriketeam.timepad.ru/event/877048/">Piter GraphQL Meetup в Питере 24 января</a><br>• <a href="https://graphql-course.ru/">Мастер-класс по GraphQL в Питере 26 января</a><br>• Промокод со скидкой: GRAPHQL1500<br>• с темой GraphQL на wst@web-standards.ru до 17 января<br>• <a href="http://kharkivcss.org/">KharkivCSS 4 в Харькове 20 апреля</a><br></p><p>Перемены на Гитхабе</p><p>• <a href="https://blog.github.com/2019-01-07-new-year-new-github/">Unlimited free private repos and unified Enterprise</a><br></p><p>Браузерная поддержка</p><p>• <a href="https://twitter.com/mislav/status/1083063045360939013">GitHub ships native ES and WC, by the way</a><br>• <a href="https://twitter.com/scalvert/status/1083600041728663552">We’re looking to do this at LinkedIn too</a><br></p><p>CSS-vs-JS</p><p>• <a href="https://twitter.com/cramforce/status/1082389621277892613">CSS is the most complicated API in wide use</a><br>• <a href="https://twitter.com/tobie/status/1083316137826365442">We’re seeing the same thing today with CSS</a><br>• <a href="https://medium.com/p/ef0128aaaf12">CSS: новый вид JavaScript</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/156.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/156.mp3" length="32960351"/><itunes:episode>156</itunes:episode><itunes:duration>4117</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>14 января 2019: Подкаст в Spotify, GraphQL в Питере, перемены на Гитхабе, браузерная поддержка, CSS-vs-JS. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>157. JavaScript в вузах, JS десять лет назад, браузеры и текст в VR/AR, HTML-модули в JS</title><link>https://web-standards.ru/podcast/157/</link><pubDate>Mon, 21 Jan 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:20 События
00:02:18 JavaScript в вузах
00:11:37 JS десять лет назад
00:16:57 Браузеры и текст в VR/AR
00:36:50 HTML-модули в JS

События

• Pitercss_meetup в Питере 28 января https://medium.com/p/5e29b5376f0c
• CodeFest в Новосибирске 30–31 марта https://2019.codefest.ru/
• DUMP в Екатеринбурге 19 апреля https://dump-conf.ru/
• Frontend Conf в Москве 27–28 мая https://frontendconf.ru/

JavaScript в вузах

• 100 видео-лекций по программированию https://habr.com/post/427799/
• Курс лекций по JavaScript и Node.js в КПИ https://habr.com/post/434686/
• MIT Software Studio https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-170-software-studio-spring-2013/lecture-notes/
• Harvard CS50 Seminars https://cs50.harvard.edu/college/seminars/

JS десять лет назад

• WSD в Минске в 2009 году https://wsd.events/2009/11/28/
• I almost couldn’t do this challenge https://twitter.com/revelcw/status/1086282428354826240

Браузеры и текст в VR/AR

• Google Glass https://x.company/glass/
• Mozilla to Bring Firefox Reality to HTC VIVE Devices https://blog.mozilla.org/blog/2019/01/08/mozilla-announces-deal-to-bring-firefox-reality-to-htc-vive-devices/
• Breaking Boxes – Typography and Augmented Reality http://www.aetherpoint.com/blogpost/breaking-boxes-typography-and-augmented-reality/
• Типографика в дополненной реальности https://vc.ru/design/54706-tipografika-v-dopolnennoy-realnosti-sdelat-shrift-bolee-chitaemym-pod-raznym-uglom-obzora
• Основы адаптивной типографики https://web-standards.ru/articles/responsive-typography/
• Shiny: Simulating reflections with DeviceMotion https://pqina.nl/shiny/

HTML-модули в JS

• Intent to Implement: HTML Modules https://groups.google.com/a/chromium.org/d/msg/blink-dev/ewfRSdqcOd8/w_Fr6rJ3DQAJ
• HTML Modules Explainer https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/master/HTMLModules/explainer.md

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Мария Просвирнина</p><p>Темы</p><p>00:00:00 Интро<br>00:00:20 События<br>00:02:18 JavaScript в вузах<br>00:11:37 JS десять лет назад<br>00:16:57 Браузеры и текст в VR/AR<br>00:36:50 HTML-модули в JS<br></p><p>События</p><p>• <a href="https://medium.com/p/5e29b5376f0c">Pitercss_meetup в Питере 28 января</a><br>• <a href="https://2019.codefest.ru/">CodeFest в Новосибирске 30–31 марта</a><br>• <a href="https://dump-conf.ru/">DUMP в Екатеринбурге 19 апреля</a><br>• <a href="https://frontendconf.ru/">Frontend Conf в Москве 27–28 мая</a><br></p><p>JavaScript в вузах</p><p>• <a href="https://habr.com/post/427799/">100 видео-лекций по программированию</a><br>• <a href="https://habr.com/post/434686/">Курс лекций по JavaScript и Node.js в КПИ</a><br>• <a href="https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-170-software-studio-spring-2013/lecture-notes/">MIT Software Studio</a><br>• <a href="https://cs50.harvard.edu/college/seminars/">Harvard CS50 Seminars</a><br></p><p>JS десять лет назад</p><p>• <a href="https://wsd.events/2009/11/28/">WSD в Минске в 2009 году</a><br>• <a href="https://twitter.com/revelcw/status/1086282428354826240">I almost couldn’t do this challenge</a><br></p><p>Браузеры и текст в VR/AR</p><p>• <a href="https://x.company/glass/">Google Glass</a><br>• <a href="https://blog.mozilla.org/blog/2019/01/08/mozilla-announces-deal-to-bring-firefox-reality-to-htc-vive-devices/">Mozilla to Bring Firefox Reality to HTC VIVE Devices</a><br>• <a href="http://www.aetherpoint.com/blogpost/breaking-boxes-typography-and-augmented-reality/">Breaking Boxes – Typography and Augmented Reality</a><br>• <a href="https://vc.ru/design/54706-tipografika-v-dopolnennoy-realnosti-sdelat-shrift-bolee-chitaemym-pod-raznym-uglom-obzora">Типографика в дополненной реальности</a><br>• <a href="https://web-standards.ru/articles/responsive-typography/">Основы адаптивной типографики</a><br>• <a href="https://pqina.nl/shiny/">Shiny: Simulating reflections with DeviceMotion</a><br></p><p>HTML-модули в JS</p><p>• <a href="https://groups.google.com/a/chromium.org/d/msg/blink-dev/ewfRSdqcOd8/w_Fr6rJ3DQAJ">Intent to Implement: HTML Modules</a><br>• <a href="https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/master/HTMLModules/explainer.md">HTML Modules Explainer</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/157.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/157.mp3" length="24618755"/><itunes:episode>157</itunes:episode><itunes:duration>3075</itunes:duration><itunes:author>Вадим Макеев, Мария Просвирнина</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>21 января 2019: JavaScript в вузах, JS десять лет назад, браузеры и текст в VR/AR, HTML-модули в JS. Вадим Макеев, Мария Просвирнина</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>158. Сайт «Веб-стандартов», новинки Safari TP, снипеты и редакторы кода, VR и фонд GitNation</title><link>https://web-standards.ru/podcast/158/</link><pubDate>Mon, 28 Jan 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Роберт Харитонов, Денис Радин

Темы

00:00:00 Интро
00:03:06 Сайт «Веб-стандартов»
00:05:33 События и сообщества
00:25:07 Новинки Safari TP
00:33:08 Свежие статьи
00:48:14 Снипеты и редакторы кода
00:58:11 Кому нужен VR
01:07:21 Фонд GitNation

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

• GitHub: web-standards/new https://github.com/web-standards/new
• Патреон «Веб-стандартов» https://www.patreon.com/webstandards_ru

События и сообщества

• ReactRussia в Петербурге 16 марта https://reactrussia.timepad.ru/event/894987/
• MoscowJS WebGL Meetup в Москве 31 января https://www.moscowjs.ru/event/moscowjs-x-tinkoff-webgl
• MinskJS Meetup 5 в Минске 21 февраля https://minskjs.timepad.ru/event/892796/
• CSS-Minsk-JS https://css-minsk-js.by/
• Pitercss_conf https://pitercss.com/
• React Amsterdam в Амстердаме 11–12 апреля https://react.amsterdam/
• Amsterdam JSNation в Амстердаме 6–7 июня https://amsterdamjs.com/

Новинки Safari TP

• Safari Technology Preview 74 https://webkit.org/blog/8566/release-notes-for-safari-technology-preview-74/
• CSS Color L4: rgb functions https://drafts.csswg.org/css-color/#rgb-functions
• Visual Viewport API https://developer.mozilla.org/en-US/docs/Web/API/Visual_Viewport_API

Свежие статьи

• «Исправление» списков https://medium.com/p/2fe1b7595ac0
• Text-transform и копирование https://medium.com/p/65faa3c5e91b

Снипеты и редакторы кода

• Snippet Generator https://snippet-generator.app/
• WebStorm https://www.jetbrains.com/webstorm/

Кому нужен VR

• VR project with Three.js &amp; WebVR https://www.youtube.com/playlist?list=PLo3w8EB99pqKLF6R8eAaleDeS-vUqOzin
• A-Frame https://aframe.io/

Фонд GitNation

• GitNation https://gitnation.org/
• Роберт Харитонов https://twitter.com/operatino
• Денис Радин https://twitter.com/pixelscommander

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Гости: Роберт Харитонов, Денис Радин</p><p>Темы</p><p>00:00:00 Интро<br>00:03:06 Сайт «Веб-стандартов»<br>00:05:33 События и сообщества<br>00:25:07 Новинки Safari TP<br>00:33:08 Свежие статьи<br>00:48:14 Снипеты и редакторы кода<br>00:58:11 Кому нужен VR<br>01:07:21 Фонд GitNation<br></p><p>Сайт «Веб-стандартов»</p><p>• <a href="https://github.com/web-standards/new">GitHub: web-standards/new</a><br>• <a href="https://www.patreon.com/webstandards_ru">Патреон «Веб-стандартов»</a><br></p><p>События и сообщества</p><p>• <a href="https://reactrussia.timepad.ru/event/894987/">ReactRussia в Петербурге 16 марта</a><br>• <a href="https://www.moscowjs.ru/event/moscowjs-x-tinkoff-webgl">MoscowJS WebGL Meetup в Москве 31 января</a><br>• <a href="https://minskjs.timepad.ru/event/892796/">MinskJS Meetup 5 в Минске 21 февраля</a><br>• <a href="https://css-minsk-js.by/">CSS-Minsk-JS</a><br>• <a href="https://pitercss.com/">Pitercss_conf</a><br>• <a href="https://react.amsterdam/">React Amsterdam в Амстердаме 11–12 апреля</a><br>• <a href="https://amsterdamjs.com/">Amsterdam JSNation в Амстердаме 6–7 июня</a><br></p><p>Новинки Safari TP</p><p>• <a href="https://webkit.org/blog/8566/release-notes-for-safari-technology-preview-74/">Safari Technology Preview 74</a><br>• <a href="https://drafts.csswg.org/css-color/#rgb-functions">CSS Color L4: rgb functions</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Web/API/Visual_Viewport_API">Visual Viewport API</a><br></p><p>Свежие статьи</p><p>• <a href="https://medium.com/p/2fe1b7595ac0">«Исправление» списков</a><br>• <a href="https://medium.com/p/65faa3c5e91b">Text-transform и копирование</a><br></p><p>Снипеты и редакторы кода</p><p>• <a href="https://snippet-generator.app/">Snippet Generator</a><br>• <a href="https://www.jetbrains.com/webstorm/">WebStorm</a><br></p><p>Кому нужен VR</p><p>• <a href="https://www.youtube.com/playlist?list=PLo3w8EB99pqKLF6R8eAaleDeS-vUqOzin">VR project with Three.js &amp; WebVR</a><br>• <a href="https://aframe.io/">A-Frame</a><br></p><p>Фонд GitNation</p><p>• <a href="https://gitnation.org/">GitNation</a><br>• <a href="https://twitter.com/operatino">Роберт Харитонов</a><br>• <a href="https://twitter.com/pixelscommander">Денис Радин</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/158.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/158.mp3" length="47238600"/><itunes:episode>158</itunes:episode><itunes:duration>5902</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>28 января 2019: Сайт «Веб-стандартов», новинки Safari TP, снипеты и редакторы кода, VR и фонд GitNation. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>159. Три года в эфире, JS для ТВ, Chrome, Safari, PWA, JS Core, CSS против JS, ES2019</title><link>https://web-standards.ru/podcast/159/</link><pubDate>Mon, 04 Feb 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Сергей Рубанов

Темы

00:00:00 Интро
00:02:13 Три года в эфире
00:04:30 События
00:05:38 JS-разработчики для ТВ
00:12:08 Chrome, Safari, PWA
00:29:34 Safari и JS Core
00:46:43 CSS против JS
01:07:17 ES2019

Три года в эфире

• Выпуск №1, 1 февраля 2016 https://medium.com/p/b1f0273fda26
• Задача собрать карту из календаря https://github.com/web-standards/new/issues/89

События

• Simferopol Frontend в Симферополе 26 января https://simferopol-frontend.timepad.ru/event/853595/
• WebJam https://twitter.com/webjam_club
• NodeSchool SPb в Питере 23 февраля https://github.com/nodeschool/spb/issues/75
• WSD в Москве 13 апреля https://wsd.events/2019/04/13/

JS-разработчики для ТВ

• Сворачивающийся телевизор https://youtu.be/D1pa3UX89GA
• JS-разработчик №1 https://hh.ru/vacancy/29443978
• JS-разработчик №2 https://hh.ru/vacancy/29443968

Chrome, Safari, PWA

• Chrome защитит от перехода не туда https://nplus1.ru/news/2019/01/31/chrome
• Safari 12.1 Release Notes https://developer.apple.com/documentation/safari_release_notes/safari_12_1_release_notes
• PWAs on iOS 12.2 beta https://medium.com/p/a37b6fa6afbf
• PWA Progress in iOS 12.2 Beta 1 https://medium.com/p/a18cd05ca361
• Google Play Store now open for PWA https://medium.com/p/ec6f3c6ff3cc

Safari и JS Core

• WebExtensions v3 considered harmful http://www.glazman.org/weblog/dotclear/index.php?post/2019/01/23/WebExtensions-v3-considered-harmful
• JS engine fundamentals: optimizing prototypes https://mathiasbynens.be/notes/prototypes
• Browser Market Share Worldwide http://gs.statcounter.com/
• V8 Internals For JavaScript Developers https://vimeo.com/312113316

CSS против JS

• HTML, CSS и исчезающие точки входа в индустрию https://medium.com/p/cd78f4c527ad
• CSS and JS Are at War, Here’s How to Stop It https://dev.to/evilmartians/css-and-js-are-at-war-heres-how-to-stop-it-158a
• The Great Divide https://css-tricks.com/the-great-divide/

ES2019

• Что нового в JavaScript 2019? Дэвид Нил https://medium.com/p/417d8b406346
• Что нового в JavaScript 2019? Сергей Рубанов http://t.me/juliarderity/359
• Future JavaScript: what is still missing? http://2ality.com/2019/01/future-js.html
• When past decisions come back to bite us https://twitter.com/razvancaliman/status/1091335189400354818

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Мария Просвирнина</p><p>Гости: Сергей Рубанов</p><p>Темы</p><p>00:00:00 Интро<br>00:02:13 Три года в эфире<br>00:04:30 События<br>00:05:38 JS-разработчики для ТВ<br>00:12:08 Chrome, Safari, PWA<br>00:29:34 Safari и JS Core<br>00:46:43 CSS против JS<br>01:07:17 ES2019<br></p><p>Три года в эфире</p><p>• <a href="https://medium.com/p/b1f0273fda26">Выпуск №1, 1 февраля 2016</a><br>• <a href="https://github.com/web-standards/new/issues/89">Задача собрать карту из календаря</a><br></p><p>События</p><p>• <a href="https://simferopol-frontend.timepad.ru/event/853595/">Simferopol Frontend в Симферополе 26 января</a><br>• <a href="https://twitter.com/webjam_club">WebJam</a><br>• <a href="https://github.com/nodeschool/spb/issues/75">NodeSchool SPb в Питере 23 февраля</a><br>• <a href="https://wsd.events/2019/04/13/">WSD в Москве 13 апреля</a><br></p><p>JS-разработчики для ТВ</p><p>• <a href="https://youtu.be/D1pa3UX89GA">Сворачивающийся телевизор</a><br>• <a href="https://hh.ru/vacancy/29443978">JS-разработчик №1</a><br>• <a href="https://hh.ru/vacancy/29443968">JS-разработчик №2</a><br></p><p>Chrome, Safari, PWA</p><p>• <a href="https://nplus1.ru/news/2019/01/31/chrome">Chrome защитит от перехода не туда</a><br>• <a href="https://developer.apple.com/documentation/safari_release_notes/safari_12_1_release_notes">Safari 12.1 Release Notes</a><br>• <a href="https://medium.com/p/a37b6fa6afbf">PWAs on iOS 12.2 beta</a><br>• <a href="https://medium.com/p/a18cd05ca361">PWA Progress in iOS 12.2 Beta 1</a><br>• <a href="https://medium.com/p/ec6f3c6ff3cc">Google Play Store now open for PWA</a><br></p><p>Safari и JS Core</p><p>• <a href="http://www.glazman.org/weblog/dotclear/index.php?post/2019/01/23/WebExtensions-v3-considered-harmful">WebExtensions v3 considered harmful</a><br>• <a href="https://mathiasbynens.be/notes/prototypes">JS engine fundamentals: optimizing prototypes</a><br>• <a href="http://gs.statcounter.com/">Browser Market Share Worldwide</a><br>• <a href="https://vimeo.com/312113316">V8 Internals For JavaScript Developers</a><br></p><p>CSS против JS</p><p>• <a href="https://medium.com/p/cd78f4c527ad">HTML, CSS и исчезающие точки входа в индустрию</a><br>• <a href="https://dev.to/evilmartians/css-and-js-are-at-war-heres-how-to-stop-it-158a">CSS and JS Are at War, Here’s How to Stop It</a><br>• <a href="https://css-tricks.com/the-great-divide/">The Great Divide</a><br></p><p>ES2019</p><p>• <a href="https://medium.com/p/417d8b406346">Что нового в JavaScript 2019? Дэвид Нил</a><br>• <a href="http://t.me/juliarderity/359">Что нового в JavaScript 2019? Сергей Рубанов</a><br>• <a href="http://2ality.com/2019/01/future-js.html">Future JavaScript: what is still missing?</a><br>• <a href="https://twitter.com/razvancaliman/status/1091335189400354818">When past decisions come back to bite us</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/159.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/159.mp3" length="38328005"/><itunes:episode>159</itunes:episode><itunes:duration>4788</itunes:duration><itunes:author>Вадим Макеев, Мария Просвирнина</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>4 февраля 2019: Три года в эфире, JS для ТВ, Chrome, Safari, PWA, JS Core, CSS против JS, ES2019. Вадим Макеев, Мария Просвирнина</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>160. Перевод React, вёрстка, логический CSS, SVG-фильтры, цветные шрифты, инструменты</title><link>https://web-standards.ru/podcast/160/</link><pubDate>Mon, 11 Feb 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев

Гости: Юля Бухвалова

Темы

00:00:00 Интро
00:01:07 События
00:09:44 Перевод документации React
00:14:52 Статьи про вёрстку
00:33:27 Логический CSS
00:42:48 SVG-фильтры
00:54:16 Цветные шрифты
01:01:16 Полезные инструменты

События

• Я ❤ Frontend в Москве 9 февраля https://events.yandex.ru/events/meetings/yalovefrontend/
• OdessaFrontend #10 в Одессе 20 февраля https://odessafrontend.com/
• PiterJS №34 в Питере 20 февраля https://medium.com/p/34-ae918ba36b34
• MoscowJS 44 в Москве 21 февраля https://www.moscowjs.ru/event/moscowjs-44
• Zlit: Страх и ненависть в IT в Киеве, 23 февраля https://www.facebook.com/events/344797292768145/
• EPAM JavaScript Meetup в Питере 26 февраля https://events.epam.com/events/js-meetup-1-2019
• Стачка в Ульяновске 26–27 апреля https://nastachku.ru/

Перевод документации React

• Перевод документации по React https://github.com/reactjs/ru.reactjs.org/issues/1

Статьи про вёрстку

• My CSS Grid Wishlist https://css-irl.info/my-css-grid-wishlist/
• Адаптивная галерея https://codepen.io/yoksel/full/ZyqLGv/
• A Year of Utility Classes https://css-irl.info/a-year-of-utility-classes/
• Organise CSS properties like a Christmas Tree https://twitter.com/GaryPendergast/status/1093714037563510786

Логический CSS

• Новые логические свойства в CSS! https://medium.com/p/c5046c563640

SVG-фильтры

• Outline Text with feMorphology https://tympanus.net/codrops/2019/01/22/svg-filter-effects-outline-text-with-femorphology/
• Poster Image Effect with feComponentTransfer https://tympanus.net/codrops/2019/01/29/svg-filter-effects-poster-image-effect-with-fecomponenttransfer/
• Duotone Images with feComponentTransfer https://tympanus.net/codrops/2019/02/05/svg-filter-effects-duotone-images-with-fecomponenttransfer/
• Слайды доклада «SVG-фильтры» https://yoksel.github.io/svg-filters-02-2018/
• Демка Юли «Мозги» https://codepen.io/yoksel/pen/BOjmqj
• Демка Габи «Рябь на воде» https://codepen.io/enxaneta/pen/oYMxqe

Цветные шрифты

• Colorful typography on the web https://pixelambacht.nl/2014/multicolor-fonts/
• The first cross-browser color font format https://webplatform.news/issues/2019-01-24#the-first-cross-browser-color-font-format
• Chris Lilley: Everything Changes https://vimeo.com/312700362

Полезные инструменты

• Курсы по SVG https://htmlacademy.ru/courses/svg
• SVG Filters http://yoksel.github.io/svg-filters/
• SVG Gradient Map Filter http://yoksel.github.io/svg-gradient-map/
• URL-encoder for SVG http://yoksel.github.io/url-encoder/
• Common Words https://github.com/yoksel/common-words
• HTML Tree http://yoksel.github.io/html-tree/
• Pixel Glass https://yoksel.github.io/pixel-glass-js/
• Handy Colors https://yoksel.github.io/handy-colors/
• Flexbox Cheatsheet http://yoksel.github.io/flex-cheatsheet/
• Таблица символов юникода http://yoksel.github.io/unicode-table/
• Wave Maker http://yoksel.github.io/wave-maker/
• Shadow Painter http://yoksel.github.io/shadowPainter/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев</p><p>Гости: Юля Бухвалова</p><p>Темы</p><p>00:00:00 Интро<br>00:01:07 События<br>00:09:44 Перевод документации React<br>00:14:52 Статьи про вёрстку<br>00:33:27 Логический CSS<br>00:42:48 SVG-фильтры<br>00:54:16 Цветные шрифты<br>01:01:16 Полезные инструменты<br></p><p>События</p><p>• <a href="https://events.yandex.ru/events/meetings/yalovefrontend/">Я ❤ Frontend в Москве 9 февраля</a><br>• <a href="https://odessafrontend.com/">OdessaFrontend #10 в Одессе 20 февраля</a><br>• <a href="https://medium.com/p/34-ae918ba36b34">PiterJS №34 в Питере 20 февраля</a><br>• <a href="https://www.moscowjs.ru/event/moscowjs-44">MoscowJS 44 в Москве 21 февраля</a><br>• <a href="https://www.facebook.com/events/344797292768145/">Zlit: Страх и ненависть в IT в Киеве, 23 февраля</a><br>• <a href="https://events.epam.com/events/js-meetup-1-2019">EPAM JavaScript Meetup в Питере 26 февраля</a><br>• <a href="https://nastachku.ru/">Стачка в Ульяновске 26–27 апреля</a><br></p><p>Перевод документации React</p><p>• <a href="https://github.com/reactjs/ru.reactjs.org/issues/1">Перевод документации по React</a><br></p><p>Статьи про вёрстку</p><p>• <a href="https://css-irl.info/my-css-grid-wishlist/">My CSS Grid Wishlist</a><br>• <a href="https://codepen.io/yoksel/full/ZyqLGv/">Адаптивная галерея</a><br>• <a href="https://css-irl.info/a-year-of-utility-classes/">A Year of Utility Classes</a><br>• <a href="https://twitter.com/GaryPendergast/status/1093714037563510786">Organise CSS properties like a Christmas Tree</a><br></p><p>Логический CSS</p><p>• <a href="https://medium.com/p/c5046c563640">Новые логические свойства в CSS!</a><br></p><p>SVG-фильтры</p><p>• <a href="https://tympanus.net/codrops/2019/01/22/svg-filter-effects-outline-text-with-femorphology/">Outline Text with feMorphology</a><br>• <a href="https://tympanus.net/codrops/2019/01/29/svg-filter-effects-poster-image-effect-with-fecomponenttransfer/">Poster Image Effect with feComponentTransfer</a><br>• <a href="https://tympanus.net/codrops/2019/02/05/svg-filter-effects-duotone-images-with-fecomponenttransfer/">Duotone Images with feComponentTransfer</a><br>• <a href="https://yoksel.github.io/svg-filters-02-2018/">Слайды доклада «SVG-фильтры»</a><br>• <a href="https://codepen.io/yoksel/pen/BOjmqj">Демка Юли «Мозги»</a><br>• <a href="https://codepen.io/enxaneta/pen/oYMxqe">Демка Габи «Рябь на воде»</a><br></p><p>Цветные шрифты</p><p>• <a href="https://pixelambacht.nl/2014/multicolor-fonts/">Colorful typography on the web</a><br>• <a href="https://webplatform.news/issues/2019-01-24#the-first-cross-browser-color-font-format">The first cross-browser color font format</a><br>• <a href="https://vimeo.com/312700362">Chris Lilley: Everything Changes</a><br></p><p>Полезные инструменты</p><p>• <a href="https://htmlacademy.ru/courses/svg">Курсы по SVG</a><br>• <a href="http://yoksel.github.io/svg-filters/">SVG Filters</a><br>• <a href="http://yoksel.github.io/svg-gradient-map/">SVG Gradient Map Filter</a><br>• <a href="http://yoksel.github.io/url-encoder/">URL-encoder for SVG</a><br>• <a href="https://github.com/yoksel/common-words">Common Words</a><br>• <a href="http://yoksel.github.io/html-tree/">HTML Tree</a><br>• <a href="https://yoksel.github.io/pixel-glass-js/">Pixel Glass</a><br>• <a href="https://yoksel.github.io/handy-colors/">Handy Colors</a><br>• <a href="http://yoksel.github.io/flex-cheatsheet/">Flexbox Cheatsheet</a><br>• <a href="http://yoksel.github.io/unicode-table/">Таблица символов юникода</a><br>• <a href="http://yoksel.github.io/wave-maker/">Wave Maker</a><br>• <a href="http://yoksel.github.io/shadowPainter/">Shadow Painter</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/160.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/160.mp3" length="40556710"/><itunes:episode>160</itunes:episode><itunes:duration>5067</itunes:duration><itunes:author>Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>11 февраля 2019: Перевод React, вёрстка, логический CSS, SVG-фильтры, цветные шрифты, инструменты. Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>161. Chrome 73 и CSS 2019, SVG, таблицы, гриды и кнопки, будущее Фоторамы</title><link>https://web-standards.ru/podcast/161/</link><pubDate>Mon, 18 Feb 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Ольга Алексашенко, Вадим Макеев

Гости: Артём Поликарпов

Темы

00:00:00 Интро
00:01:28 События
00:04:35 Chrome 73 и CSS 2019
00:12:24 SVG, таблицы, гриды и кнопки
00:41:40 Будущее Фоторамы

События

• PiterJS №34 в Питере 20 февраля https://medium.com/piterjs/announce-34-ae918ba36b34
• Tver.io Poetry Meetup в Твери 21 февраля https://www.meetup.com/tverio/events/258900957
• MinskJS Meetup 5 в Минске 21 февраля https://minskjs.timepad.ru/event/892796/
• MoscowJS 44 в Москве 21 февраля https://www.moscowjs.ru/event/moscowjs-44
• На митап! HTML Academy онлайн 23 февраля https://htmlacademy.ru/events/ha-meetup-2
• NodeSchool SPb №30 в Питере 23 февраля https://github.com/nodeschool/spb/issues/75
• Zlit: Страх и ненависть в IT в Киеве 23 февраля https://www.facebook.com/events/344797292768145/
• Pitercss_meetup в Питере 27 февраля https://medium.com/pitercss-meetup
• SPB Frontend в Питере 5 марта https://spb-frontend-events.timepad.ru/event/908651/

Chrome 73 и CSS 2019

• Chrome 73 Beta https://blog.chromium.org/2019/02/chrome-73-beta-constructable.html
• Constructable Stylesheets: seamless reusable styles https://developers.google.com/web/updates/2019/02/constructable-stylesheets
• The State of CSS 2019 https://stateofcss.com/

SVG, таблицы, гриды и кнопки

• Making Future Interfaces: Inline SVG https://youtu.be/1CDTw_UpQoQ
• Table Design Patterns On The Web https://www.smashingmagazine.com/2019/01/table-design-patterns-web/
• The Dark Side of the Grid https://www.matuzo.at/blog/the-dark-side-of-the-grid/
• Links that don’t go anywhere should be buttons https://christianheilmann.com/2019/02/05/links-that-dont-go-anywhere-should-be-buttons/

Будущее Фоторамы

• Rewrite the MDN page header https://github.com/mdn/sprints/issues/967
• HyperHTML https://github.com/WebReflection/hyperHTML
• Фоторама http://fotorama.io/
• Websites using Fotorama https://trends.builtwith.com/websitelist/Fotorama
• Фоторама на Гитхабе https://github.com/artpolikarpov/fotorama
• Mavo: Create web apps entirely by writing HTML! https://www.smashingmagazine.com/2017/05/introducing-mavo/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев</p><p>Гости: Артём Поликарпов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:28 События<br>00:04:35 Chrome 73 и CSS 2019<br>00:12:24 SVG, таблицы, гриды и кнопки<br>00:41:40 Будущее Фоторамы<br></p><p>События</p><p>• <a href="https://medium.com/piterjs/announce-34-ae918ba36b34">PiterJS №34 в Питере 20 февраля</a><br>• <a href="https://www.meetup.com/tverio/events/258900957">Tver.io Poetry Meetup в Твери 21 февраля</a><br>• <a href="https://minskjs.timepad.ru/event/892796/">MinskJS Meetup 5 в Минске 21 февраля</a><br>• <a href="https://www.moscowjs.ru/event/moscowjs-44">MoscowJS 44 в Москве 21 февраля</a><br>• <a href="https://htmlacademy.ru/events/ha-meetup-2">На митап! HTML Academy онлайн 23 февраля</a><br>• <a href="https://github.com/nodeschool/spb/issues/75">NodeSchool SPb №30 в Питере 23 февраля</a><br>• <a href="https://www.facebook.com/events/344797292768145/">Zlit: Страх и ненависть в IT в Киеве 23 февраля</a><br>• <a href="https://medium.com/pitercss-meetup">Pitercss_meetup в Питере 27 февраля</a><br>• <a href="https://spb-frontend-events.timepad.ru/event/908651/">SPB Frontend в Питере 5 марта</a><br></p><p>Chrome 73 и CSS 2019</p><p>• <a href="https://blog.chromium.org/2019/02/chrome-73-beta-constructable.html">Chrome 73 Beta</a><br>• <a href="https://developers.google.com/web/updates/2019/02/constructable-stylesheets">Constructable Stylesheets: seamless reusable styles</a><br>• <a href="https://stateofcss.com/">The State of CSS 2019</a><br></p><p>SVG, таблицы, гриды и кнопки</p><p>• <a href="https://youtu.be/1CDTw_UpQoQ">Making Future Interfaces: Inline SVG</a><br>• <a href="https://www.smashingmagazine.com/2019/01/table-design-patterns-web/">Table Design Patterns On The Web</a><br>• <a href="https://www.matuzo.at/blog/the-dark-side-of-the-grid/">The Dark Side of the Grid</a><br>• <a href="https://christianheilmann.com/2019/02/05/links-that-dont-go-anywhere-should-be-buttons/">Links that don’t go anywhere should be buttons</a><br></p><p>Будущее Фоторамы</p><p>• <a href="https://github.com/mdn/sprints/issues/967">Rewrite the MDN page header</a><br>• <a href="https://github.com/WebReflection/hyperHTML">HyperHTML</a><br>• <a href="http://fotorama.io/">Фоторама</a><br>• <a href="https://trends.builtwith.com/websitelist/Fotorama">Websites using Fotorama</a><br>• <a href="https://github.com/artpolikarpov/fotorama">Фоторама на Гитхабе</a><br>• <a href="https://www.smashingmagazine.com/2017/05/introducing-mavo/">Mavo: Create web apps entirely by writing HTML!</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/161.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/161.mp3" length="36082300"/><itunes:episode>161</itunes:episode><itunes:duration>4508</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>18 февраля 2019: Chrome 73 и CSS 2019, SVG, таблицы, гриды и кнопки, будущее Фоторамы. Ольга Алексашенко, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>162. Npm, загрузка JS, JS в CSS, доступный TodoMVC, чекбоксы, выравнивание по тексту</title><link>https://web-standards.ru/podcast/162/</link><pubDate>Mon, 25 Feb 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:22 События
00:11:23 Npm для энтерпрайза
00:17:20 Приоритеты загрузки JS
00:23:53 Цена сторонних скриптов
00:43:13 JS прямо в CSS
00:53:19 Доступный TodoMVC
00:58:48 Кастомные чекбоксы
01:06:43 Выравнивание по тексту

События

• Pitercss_meetup в Питере 27 февраля https://medium.com/p/c80ba28e397e
• JavaScript Party в Новосибирске 28 февраля https://events.yandex.ru/events/meetings/28-02-2019/
• Фронтенд-2019 в Москве 6 марта https://leader-id.ru/event/16268/
• Krasnodar Frontend Meetup #5 в Краснодаре 16 марта https://krddevdays.timepad.ru/event/901953/
• Secon в Пензе 19–20 апреля https://2019.secon.ru/
• React Amsterdam в Амстердаме 10–12 апреля https://react.amsterdam/
• 15% скидка на React Amsterdam — WSD_RA_15
• Патреон «Веб-стандартов» https://www.patreon.com/webstandards_ru
• Розыгрыш билета среди патронов — wst@web-standards.ru

Npm для энтерпрайза

• Npm Enterprise https://www.npmjs.com/products/enterprise
• Managing JavaScript in the Enterprise https://blog.npmjs.org/post/182958759735/managing-javascript-in-the-enterprise

Приоритеты загрузки JS

• JavaScript Loading Priorities in Chrome https://addyosmani.com/blog/script-priorities/

Цена сторонних скриптов

• Third Party Web https://github.com/patrickhulce/third-party-web
• 65% of all script execution on the web https://twitter.com/patrickhulce/status/1093961183562997760

Доступный TodoMVC

• Инклюзивные компоненты: список дел https://medium.com/p/40a324436b3e

Кастомные чекбоксы

• Кастомные чекбоксы правильно https://youtu.be/E6kLaaQFctU
• Демо с кодом https://glitch.com/edit/#!/14-pepelsbey
• The proposed box-suppress property https://rachelandrew.co.uk/archives/2016/07/22/the-proposed-box-suppress-property/

Выравнивание по тексту

• Intro to Font Metrics http://westonthayer.com/writing/intro-to-font-metrics/
• Leading control at start/end of block https://github.com/w3c/csswg-drafts/issues/3240

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:22 События<br>00:11:23 Npm для энтерпрайза<br>00:17:20 Приоритеты загрузки JS<br>00:23:53 Цена сторонних скриптов<br>00:43:13 JS прямо в CSS<br>00:53:19 Доступный TodoMVC<br>00:58:48 Кастомные чекбоксы<br>01:06:43 Выравнивание по тексту<br></p><p>События</p><p>• <a href="https://medium.com/p/c80ba28e397e">Pitercss_meetup в Питере 27 февраля</a><br>• <a href="https://events.yandex.ru/events/meetings/28-02-2019/">JavaScript Party в Новосибирске 28 февраля</a><br>• <a href="https://leader-id.ru/event/16268/">Фронтенд-2019 в Москве 6 марта</a><br>• <a href="https://krddevdays.timepad.ru/event/901953/">Krasnodar Frontend Meetup #5 в Краснодаре 16 марта</a><br>• <a href="https://2019.secon.ru/">Secon в Пензе 19–20 апреля</a><br>• <a href="https://react.amsterdam/">React Amsterdam в Амстердаме 10–12 апреля</a><br>• 15% скидка на React Amsterdam — WSD_RA_15<br>• <a href="https://www.patreon.com/webstandards_ru">Патреон «Веб-стандартов»</a><br>• Розыгрыш билета среди патронов — wst@web-standards.ru<br></p><p>Npm для энтерпрайза</p><p>• <a href="https://www.npmjs.com/products/enterprise">Npm Enterprise</a><br>• <a href="https://blog.npmjs.org/post/182958759735/managing-javascript-in-the-enterprise">Managing JavaScript in the Enterprise</a><br></p><p>Приоритеты загрузки JS</p><p>• <a href="https://addyosmani.com/blog/script-priorities/">JavaScript Loading Priorities in Chrome</a><br></p><p>Цена сторонних скриптов</p><p>• <a href="https://github.com/patrickhulce/third-party-web">Third Party Web</a><br>• <a href="https://twitter.com/patrickhulce/status/1093961183562997760">65% of all script execution on the web</a><br></p><p>Доступный TodoMVC</p><p>• <a href="https://medium.com/p/40a324436b3e">Инклюзивные компоненты: список дел</a><br></p><p>Кастомные чекбоксы</p><p>• <a href="https://youtu.be/E6kLaaQFctU">Кастомные чекбоксы правильно</a><br>• <a href="https://glitch.com/edit/#!/14-pepelsbey">Демо с кодом</a><br>• <a href="https://rachelandrew.co.uk/archives/2016/07/22/the-proposed-box-suppress-property/">The proposed box-suppress property</a><br></p><p>Выравнивание по тексту</p><p>• <a href="http://westonthayer.com/writing/intro-to-font-metrics/">Intro to Font Metrics</a><br>• <a href="https://github.com/w3c/csswg-drafts/issues/3240">Leading control at start/end of block</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/162.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/162.mp3" length="35712691"/><itunes:episode>162</itunes:episode><itunes:duration>4461</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>25 февраля 2019: Npm, загрузка JS, JS в CSS, доступный TodoMVC, чекбоксы, выравнивание по тексту. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>163. Математика в CSS, быстродействие и оверхэд, видеокодек AV1, JS и SEO, роботы нас не заменят</title><link>https://web-standards.ru/podcast/163/</link><pubDate>Mon, 04 Mar 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Олег Мохов

Темы

00:00:00 Интро
00:01:53 События
00:11:57 Математика в CSS
00:26:09 Быстродействие и оверхэд
00:35:12 Новый видеокодек AV1
00:46:24 JavaScript и SEO
00:51:06 Роботы нас не заменят

События

• SPB Frontend в Питере 5 марта https://spb-frontend-events.timepad.ru/event/908651
• React Russia Meetup #1 в Питере 16 марта https://reactrussia.timepad.ru/event/894987/
• Розыгрыш билетов среди патронов — wst@web-standards.ru
• React Amsterdam 12 апреля https://react.amsterdam/
• React Finland 24–26 апреля https://react-finland.fi/
• ChernivtsiJS 2019 в Черновцах 22 июня https://chernivtsi.js.org/
• Rolling Scopes в Минске 9–11 августа https://rsconf.by/

Математика в CSS

• CSSWG adding many math functions https://twitter.com/bdc/status/1100921258839953408
• CSS Values L4: calc, min, max, clamp https://www.w3.org/TR/css-values-4/#calc-notation
• Rule 110 in CSS https://jsfiddle.net/Camilo/eQyBa/

Быстродействие и оверхэд

• A Bit of Performance https://kizu.ru/a-bit-of-performance/

Новый видеокодек AV1

• Better web video with AV1 codec https://evilmartians.com/chronicles/better-web-video-with-av1-codec

JavaScript и SEO

• JavaScript SEO https://www.youtube.com/playlist?list=PLKoqnv2vTMUPOalM1zuWDP9OQl851WMM9

Роботы нас не заменят

• Learnability can be undecidable https://www.nature.com/articles/s42256-018-0002-3

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Мария Просвирнина</p><p>Гости: Олег Мохов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:53 События<br>00:11:57 Математика в CSS<br>00:26:09 Быстродействие и оверхэд<br>00:35:12 Новый видеокодек AV1<br>00:46:24 JavaScript и SEO<br>00:51:06 Роботы нас не заменят<br></p><p>События</p><p>• <a href="https://spb-frontend-events.timepad.ru/event/908651">SPB Frontend в Питере 5 марта</a><br>• <a href="https://reactrussia.timepad.ru/event/894987/">React Russia Meetup #1 в Питере 16 марта</a><br>• Розыгрыш билетов среди патронов — wst@web-standards.ru<br>• <a href="https://react.amsterdam/">React Amsterdam 12 апреля</a><br>• <a href="https://react-finland.fi/">React Finland 24–26 апреля</a><br>• <a href="https://chernivtsi.js.org/">ChernivtsiJS 2019 в Черновцах 22 июня</a><br>• <a href="https://rsconf.by/">Rolling Scopes в Минске 9–11 августа</a><br></p><p>Математика в CSS</p><p>• <a href="https://twitter.com/bdc/status/1100921258839953408">CSSWG adding many math functions</a><br>• <a href="https://www.w3.org/TR/css-values-4/#calc-notation">CSS Values L4: calc, min, max, clamp</a><br>• <a href="https://jsfiddle.net/Camilo/eQyBa/">Rule 110 in CSS</a><br></p><p>Быстродействие и оверхэд</p><p>• <a href="https://kizu.ru/a-bit-of-performance/">A Bit of Performance</a><br></p><p>Новый видеокодек AV1</p><p>• <a href="https://evilmartians.com/chronicles/better-web-video-with-av1-codec">Better web video with AV1 codec</a><br></p><p>JavaScript и SEO</p><p>• <a href="https://www.youtube.com/playlist?list=PLKoqnv2vTMUPOalM1zuWDP9OQl851WMM9">JavaScript SEO</a><br></p><p>Роботы нас не заменят</p><p>• <a href="https://www.nature.com/articles/s42256-018-0002-3">Learnability can be undecidable</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/163.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/163.mp3" length="29896689"/><itunes:episode>163</itunes:episode><itunes:duration>3734</itunes:duration><itunes:author>Вадим Макеев, Мария Просвирнина</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>4 марта 2019: Математика в CSS, быстродействие и оверхэд, видеокодек AV1, JS и SEO, роботы нас не заменят. Вадим Макеев, Мария Просвирнина</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>164. Автор JS-курсов, скроллер, SVG, амперсанд в CSS, Preact, JS для старых браузеров, без Webpack</title><link>https://web-standards.ru/podcast/164/</link><pubDate>Mon, 11 Mar 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев

Гости: Игорь Алексеенко, Игорь Антонов, Олег Акинин

Темы

00:00:00 Интро
00:04:25 Автор JS-курсов
00:17:33 События
00:22:10 Встроенный скроллер в Chrome
00:34:11 Развитие SVG и & в CSS
00:50:19 Preact и технологии интенсивов
01:03:13 JS для старых браузеров
01:22:35 Модули и импорт без Webpack

Автор JS-курсов

• Автор интенсивных курсов по JS https://moikrug.ru/vacancies/1000041017
• Профессиональный JS, уровень 1 https://htmlacademy.ru/intensive/javascript
• Профессиональный JS, уровень 2 https://htmlacademy.ru/intensive/ecmascript
• Профессиональный JS, уровень 3 https://htmlacademy.ru/intensive/react
• Мультифора https://ru.wikipedia.org/wiki/%D0%A4%D0%B0%D0%B9%D0%BB_(%D0%BA%D0%B0%D0%BD%D1%86%D0%B5%D0%BB%D1%8F%D1%80%D1%81%D0%BA%D0%B0%D1%8F_%D0%BF%D1%80%D0%B8%D0%BD%D0%B0%D0%B4%D0%BB%D0%B5%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D1%8C)

События

• JavaScript fwdays в Киеве 16 марта https://fwdays.com/en/event/js-fwdays-2019
• BeerJS Summit в Минске 29 июля https://teletype.in/@beerjssummit/S1PC_T0LV
• NodeSchool SPb в Питере 30 марта https://github.com/nodeschool/spb/issues/76
• CodeFest в Новосибирске 30–31 марта https://2019.codefest.ru/
• В окружении зомби: станция метро https://www.behance.net/gallery/55483247/Among-the-Zombies-a-Metro-Station

Встроенный скроллер в Chrome

• Release Notes Safari TP 77 https://webkit.org/blog/8658/release-notes-for-safari-technology-preview-77/
• Virtual-scroller https://valdrinkoshi.github.io/virtual-scroller/
• HTML Template Instantiation https://github.com/w3c/webcomponents/blob/gh-pages/proposals/Template-Instantiation.md

Развитие SVG и &amp; в CSS

• SVG Community Group https://twitter.com/AmeliasBrain/status/1104073707557814273
• CSS Nesting Module, ED https://drafts.csswg.org/css-nesting-1/
• O’Reilly: SVG Animations http://shop.oreilly.com/product/0636920045335.do
• O’Reilly: SVG Essentials http://shop.oreilly.com/product/0636920032335.do

Preact и технологии интенсивов

• Preact X Alpha 0 is here! https://github.com/developit/preact/releases/tag/10.0.0-alpha.0

JS для старых браузеров

• Supporting old browsers without hurting everyone https://sgom.es/posts/2019-03-06-supporting-old-browsers-without-hurting-everyone/
• JavaScript iterator patterns https://loige.co/javascript-iterator-patterns/

Модули и импорт без Webpack

• It will never be part of the ES thanks to TC39 politics https://twitter.com/_gsathya/status/1103430437920104448
• JS thought leader explains how standards are not important https://twitter.com/dmitriid/status/1103638574577188864
• Deploying ES2015+ Code in Production Today https://philipwalton.com/articles/deploying-es2015-code-in-production-today/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев</p><p>Гости: Игорь Алексеенко, Игорь Антонов, Олег Акинин</p><p>Темы</p><p>00:00:00 Интро<br>00:04:25 Автор JS-курсов<br>00:17:33 События<br>00:22:10 Встроенный скроллер в Chrome<br>00:34:11 Развитие SVG и & в CSS<br>00:50:19 Preact и технологии интенсивов<br>01:03:13 JS для старых браузеров<br>01:22:35 Модули и импорт без Webpack<br></p><p>Автор JS-курсов</p><p>• <a href="https://moikrug.ru/vacancies/1000041017">Автор интенсивных курсов по JS</a><br>• <a href="https://htmlacademy.ru/intensive/javascript">Профессиональный JS, уровень 1</a><br>• <a href="https://htmlacademy.ru/intensive/ecmascript">Профессиональный JS, уровень 2</a><br>• <a href="https://htmlacademy.ru/intensive/react">Профессиональный JS, уровень 3</a><br>• <a href="https://ru.wikipedia.org/wiki/%D0%A4%D0%B0%D0%B9%D0%BB_(%D0%BA%D0%B0%D0%BD%D1%86%D0%B5%D0%BB%D1%8F%D1%80%D1%81%D0%BA%D0%B0%D1%8F_%D0%BF%D1%80%D0%B8%D0%BD%D0%B0%D0%B4%D0%BB%D0%B5%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D1%8C)">Мультифора</a><br></p><p>События</p><p>• <a href="https://fwdays.com/en/event/js-fwdays-2019">JavaScript fwdays в Киеве 16 марта</a><br>• <a href="https://teletype.in/@beerjssummit/S1PC_T0LV">BeerJS Summit в Минске 29 июля</a><br>• <a href="https://github.com/nodeschool/spb/issues/76">NodeSchool SPb в Питере 30 марта</a><br>• <a href="https://2019.codefest.ru/">CodeFest в Новосибирске 30–31 марта</a><br>• <a href="https://www.behance.net/gallery/55483247/Among-the-Zombies-a-Metro-Station">В окружении зомби: станция метро</a><br></p><p>Встроенный скроллер в Chrome</p><p>• <a href="https://webkit.org/blog/8658/release-notes-for-safari-technology-preview-77/">Release Notes Safari TP 77</a><br>• <a href="https://valdrinkoshi.github.io/virtual-scroller/">Virtual-scroller</a><br>• <a href="https://github.com/w3c/webcomponents/blob/gh-pages/proposals/Template-Instantiation.md">HTML Template Instantiation</a><br></p><p>Развитие SVG и &amp; в CSS</p><p>• <a href="https://twitter.com/AmeliasBrain/status/1104073707557814273">SVG Community Group</a><br>• <a href="https://drafts.csswg.org/css-nesting-1/">CSS Nesting Module, ED</a><br>• <a href="http://shop.oreilly.com/product/0636920045335.do">O’Reilly: SVG Animations</a><br>• <a href="http://shop.oreilly.com/product/0636920032335.do">O’Reilly: SVG Essentials</a><br></p><p>Preact и технологии интенсивов</p><p>• <a href="https://github.com/developit/preact/releases/tag/10.0.0-alpha.0">Preact X Alpha 0 is here!</a><br></p><p>JS для старых браузеров</p><p>• <a href="https://sgom.es/posts/2019-03-06-supporting-old-browsers-without-hurting-everyone/">Supporting old browsers without hurting everyone</a><br>• <a href="https://loige.co/javascript-iterator-patterns/">JavaScript iterator patterns</a><br></p><p>Модули и импорт без Webpack</p><p>• <a href="https://twitter.com/_gsathya/status/1103430437920104448">It will never be part of the ES thanks to TC39 politics</a><br>• <a href="https://twitter.com/dmitriid/status/1103638574577188864">JS thought leader explains how standards are not important</a><br>• <a href="https://philipwalton.com/articles/deploying-es2015-code-in-production-today/">Deploying ES2015+ Code in Production Today</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/164.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/164.mp3" length="45427640"/><itunes:episode>164</itunes:episode><itunes:duration>5676</itunes:duration><itunes:author>Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>11 марта 2019: Автор JS-курсов, скроллер, SVG, амперсанд в CSS, Preact, JS для старых браузеров, без Webpack. Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>165. Chrome, React Native, CSS Nesting, KV Storage, ARIA Live Regions, веб-компоненты, ES-модули</title><link>https://web-standards.ru/podcast/165/</link><pubDate>Mon, 18 Mar 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев

Гости: Андрей Мелихов

Темы

00:00:00 Интро
00:01:40 События
00:12:01 Chrome 73
00:22:15 React Native 0.59
00:28:33 CSS Nesting
00:33:40 KV Storage
00:43:42 ARIA Live Regions
00:47:50 Веб-компоненты
01:00:35 Условные ES-модули

События

• ivi JS Meetup в Москве 21 марта https://onlayn-kinoteatr-ivi.timepad.ru/event/928641/
• Moscowcss в Москве 25 марта https://moscowcss.timepad.ru/event/922360/
• OdessaFrontend в Одессе 27 марта https://odessafrontend.com/
• AngularMoscow в Москве 28 марта https://meetup.tinkoff.ru/events/angular-meetup-13
• Webdev митап в Новосибирске 28 марта https://www.meetup.com/ru-RU/%D0%9B%D0%B5%D0%BA%D1%82%D0%BE%D1%80%D0%B8%D0%B9-%D0%B1%D0%B0%D1%80-%D0%9F%D0%9E%D0%A2%D0%9E%D0%9A/events/259616803/
• CodeFest в Новосибирске 30–31 марта https://2019.codefest.ru/
• MinskCSS Meetup в Минске 11 апреля https://minskcss.timepad.ru/event/926331/
• Kolesa Conf в Алматы 12 апреля http://kolesa-conf.kz/
• WSD в Москве 12–13 апреля https://wsd.events/2019/04/13/
• DUMP в Екатеринбурге 19–20 апреля https://dump-ekb.ru/frontend
• KharkivCSS в Харькове 20 апреля http://kharkivcss.org/
• KharkivCSS на wst@web-standards.ru до 22 марта
• HolyJS в Питере 24–25 мая https://holyjs-piter.ru/

Chrome 73

• New in Chrome 73 https://developers.google.com/web/updates/2019/03/nic73

React Native 0.59

• Releasing React Native 0.59 https://facebook.github.io/react-native/blog/2019/03/12/releasing-react-native-059
• Валентин Шергин, React Native Core https://twitter.com/shergin

CSS Nesting

• CSS Nesting Module https://drafts.csswg.org/css-nesting-1/

KV Storage

• KV Storage: the Web’s first built-in module https://developers.google.com/web/updates/2019/03/kv-storage

ARIA Live Regions

• Всё, что нужно знать про ARIA Live Regions https://medium.com/p/713f6a7813d3
• Screen reader basics: VoiceOver https://youtu.be/5R-6WvAihms
• Screen reader basics: NVDA https://youtu.be/Jao3s_CwdRU

Веб-компоненты

• Веб-компоненты в реальном мире https://habr.com/p/443032/
• Lit-element https://lit-element.polymer-project.org/
• Lit-html https://lit-html.polymer-project.org/

Условные ES-модули

• Support for differential script loading https://github.com/whatwg/html/issues/4432
• First-class differential loading support https://docs.google.com/document/d/1kOLu53dYzwElJZ6JBgMR137-Rdj8cDc_rX2YkPFYUsY/edit

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев</p><p>Гости: Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:40 События<br>00:12:01 Chrome 73<br>00:22:15 React Native 0.59<br>00:28:33 CSS Nesting<br>00:33:40 KV Storage<br>00:43:42 ARIA Live Regions<br>00:47:50 Веб-компоненты<br>01:00:35 Условные ES-модули<br></p><p>События</p><p>• <a href="https://onlayn-kinoteatr-ivi.timepad.ru/event/928641/">ivi JS Meetup в Москве 21 марта</a><br>• <a href="https://moscowcss.timepad.ru/event/922360/">Moscowcss в Москве 25 марта</a><br>• <a href="https://odessafrontend.com/">OdessaFrontend в Одессе 27 марта</a><br>• <a href="https://meetup.tinkoff.ru/events/angular-meetup-13">AngularMoscow в Москве 28 марта</a><br>• <a href="https://www.meetup.com/ru-RU/%D0%9B%D0%B5%D0%BA%D1%82%D0%BE%D1%80%D0%B8%D0%B9-%D0%B1%D0%B0%D1%80-%D0%9F%D0%9E%D0%A2%D0%9E%D0%9A/events/259616803/">Webdev митап в Новосибирске 28 марта</a><br>• <a href="https://2019.codefest.ru/">CodeFest в Новосибирске 30–31 марта</a><br>• <a href="https://minskcss.timepad.ru/event/926331/">MinskCSS Meetup в Минске 11 апреля</a><br>• <a href="http://kolesa-conf.kz/">Kolesa Conf в Алматы 12 апреля</a><br>• <a href="https://wsd.events/2019/04/13/">WSD в Москве 12–13 апреля</a><br>• <a href="https://dump-ekb.ru/frontend">DUMP в Екатеринбурге 19–20 апреля</a><br>• <a href="http://kharkivcss.org/">KharkivCSS в Харькове 20 апреля</a><br>• KharkivCSS на wst@web-standards.ru до 22 марта<br>• <a href="https://holyjs-piter.ru/">HolyJS в Питере 24–25 мая</a><br></p><p>Chrome 73</p><p>• <a href="https://developers.google.com/web/updates/2019/03/nic73">New in Chrome 73</a><br></p><p>React Native 0.59</p><p>• <a href="https://facebook.github.io/react-native/blog/2019/03/12/releasing-react-native-059">Releasing React Native 0.59</a><br>• <a href="https://twitter.com/shergin">Валентин Шергин, React Native Core</a><br></p><p>CSS Nesting</p><p>• <a href="https://drafts.csswg.org/css-nesting-1/">CSS Nesting Module</a><br></p><p>KV Storage</p><p>• <a href="https://developers.google.com/web/updates/2019/03/kv-storage">KV Storage: the Web’s first built-in module</a><br></p><p>ARIA Live Regions</p><p>• <a href="https://medium.com/p/713f6a7813d3">Всё, что нужно знать про ARIA Live Regions</a><br>• <a href="https://youtu.be/5R-6WvAihms">Screen reader basics: VoiceOver</a><br>• <a href="https://youtu.be/Jao3s_CwdRU">Screen reader basics: NVDA</a><br></p><p>Веб-компоненты</p><p>• <a href="https://habr.com/p/443032/">Веб-компоненты в реальном мире</a><br>• <a href="https://lit-element.polymer-project.org/">Lit-element</a><br>• <a href="https://lit-html.polymer-project.org/">Lit-html</a><br></p><p>Условные ES-модули</p><p>• <a href="https://github.com/whatwg/html/issues/4432">Support for differential script loading</a><br>• <a href="https://docs.google.com/document/d/1kOLu53dYzwElJZ6JBgMR137-Rdj8cDc_rX2YkPFYUsY/edit">First-class differential loading support</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/165.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/165.mp3" length="35875001"/><itunes:episode>165</itunes:episode><itunes:duration>4482</itunes:duration><itunes:author>Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>18 марта 2019: Chrome, React Native, CSS Nesting, KV Storage, ARIA Live Regions, веб-компоненты, ES-модули. Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>166. Chrome, Firefox и Safari, aspect ratio, гриды, Яндекс.Касса и Whitepaper, рисование на CSS</title><link>https://web-standards.ru/podcast/166/</link><pubDate>Tue, 26 Mar 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев

Гости: Юля Музафарова

Темы

00:00:00 Интро
00:02:12 События
00:09:49 Chrome 74 без мельтешения
00:15:21 Firefox 66 и редактор фигур
00:25:09 Safari и подчёркивание
00:29:31 Мечты про aspect ratio
00:34:23 Гриды в продакшене
00:37:28 Яндекс.Касса и Whitepaper
00:48:40 Рисование на CSS

Юля Музафарова

• Портфолио https://miocene.github.io/web-miocene/
• CodePen https://codepen.io/miocene/
• Твиттер https://twitter.com/julia_miocene

События

• БКС Frontend MeetUp в Москве 27 марта https://kompaniya-bks.timepad.ru/event/932755/
• AlfaBank JavaScript MeetUP в Москве 27 марта https://hr.alfabank.ru/events/javascript-meetup
• Pitercss_meetup в Питере 27 марта https://medium.com/pitercss-meetup/30-8c1630621e4e
• OdessaFrontend в Одессе 27 марта https://odessafrontend.com/
• CodeFest в Новосибирске 30–31 марта https://2019.codefest.ru/
• Tech Meetup в Витебске 6 апреля https://www.facebook.com/events/2001899896773489/
• DUMP в Екатеринбурге 19 апреля https://dump-conf.ru/
• Скидка 5% на DUMP с кодом web-standards
• KharkivCSS в Харькове 20 апреля http://kharkivcss.org/

Chrome 74 без мельтешения

• Chrome 74 beta https://blog.chromium.org/2019/03/chrome-74-beta-reducing-unwanted-motion.html

Firefox 66 и редактор фигур

• Firefox 66 for developers https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/66
• 8 videos Firefox shape path editor https://blog.bitsrc.io/8-little-videos-about-the-firefox-shape-path-editor-96a12c7cd3b6
• VisBug https://github.com/GoogleChromeLabs/ProjectVisBug

Safari и подчёркивание

• Safari: text underline offset and thickness https://webplatform.news/issues/2019-03-13

Мечты про aspect ratio

• Designing an aspect ratio unit for CSS https://www.smashingmagazine.com/2019/03/aspect-ratio-unit-css/
• CSS Nesting working draft https://drafts.csswg.org/css-nesting-1/
• PostCSS color-mod() function https://github.com/jonathantneal/postcss-color-mod-function

Гриды в продакшене

• How to convince your team to adopt CSS Grid https://css-irl.info/how-to-convince-your-team-to-adopt-grid/

Яндекс.Касса и Whitepaper

• Яндекс.Касса https://kassa.yandex.ru/
• Whitepaper http://whitepaper.tools/

Рисование на CSS

• Анимация на CSS https://codepen.io/miocene/pens/public/
• Pure CSS Figures https://codepen.io/miocene/pen/LOoGpr
• Spirit https://spiritapp.io/
• Сергей Ратников http://aduiart.ru/
• Крис Гэннон https://twitter.com/ChrisGannon

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев</p><p>Гости: Юля Музафарова</p><p>Темы</p><p>00:00:00 Интро<br>00:02:12 События<br>00:09:49 Chrome 74 без мельтешения<br>00:15:21 Firefox 66 и редактор фигур<br>00:25:09 Safari и подчёркивание<br>00:29:31 Мечты про aspect ratio<br>00:34:23 Гриды в продакшене<br>00:37:28 Яндекс.Касса и Whitepaper<br>00:48:40 Рисование на CSS<br></p><p>Юля Музафарова</p><p>• <a href="https://miocene.github.io/web-miocene/">Портфолио</a><br>• <a href="https://codepen.io/miocene/">CodePen</a><br>• <a href="https://twitter.com/julia_miocene">Твиттер</a><br></p><p>События</p><p>• <a href="https://kompaniya-bks.timepad.ru/event/932755/">БКС Frontend MeetUp в Москве 27 марта</a><br>• <a href="https://hr.alfabank.ru/events/javascript-meetup">AlfaBank JavaScript MeetUP в Москве 27 марта</a><br>• <a href="https://medium.com/pitercss-meetup/30-8c1630621e4e">Pitercss_meetup в Питере 27 марта</a><br>• <a href="https://odessafrontend.com/">OdessaFrontend в Одессе 27 марта</a><br>• <a href="https://2019.codefest.ru/">CodeFest в Новосибирске 30–31 марта</a><br>• <a href="https://www.facebook.com/events/2001899896773489/">Tech Meetup в Витебске 6 апреля</a><br>• <a href="https://dump-conf.ru/">DUMP в Екатеринбурге 19 апреля</a><br>• Скидка 5% на DUMP с кодом web-standards<br>• <a href="http://kharkivcss.org/">KharkivCSS в Харькове 20 апреля</a><br></p><p>Chrome 74 без мельтешения</p><p>• <a href="https://blog.chromium.org/2019/03/chrome-74-beta-reducing-unwanted-motion.html">Chrome 74 beta</a><br></p><p>Firefox 66 и редактор фигур</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/66">Firefox 66 for developers</a><br>• <a href="https://blog.bitsrc.io/8-little-videos-about-the-firefox-shape-path-editor-96a12c7cd3b6">8 videos Firefox shape path editor</a><br>• <a href="https://github.com/GoogleChromeLabs/ProjectVisBug">VisBug</a><br></p><p>Safari и подчёркивание</p><p>• <a href="https://webplatform.news/issues/2019-03-13">Safari: text underline offset and thickness</a><br></p><p>Мечты про aspect ratio</p><p>• <a href="https://www.smashingmagazine.com/2019/03/aspect-ratio-unit-css/">Designing an aspect ratio unit for CSS</a><br>• <a href="https://drafts.csswg.org/css-nesting-1/">CSS Nesting working draft</a><br>• <a href="https://github.com/jonathantneal/postcss-color-mod-function">PostCSS color-mod() function</a><br></p><p>Гриды в продакшене</p><p>• <a href="https://css-irl.info/how-to-convince-your-team-to-adopt-grid/">How to convince your team to adopt CSS Grid</a><br></p><p>Яндекс.Касса и Whitepaper</p><p>• <a href="https://kassa.yandex.ru/">Яндекс.Касса</a><br>• <a href="http://whitepaper.tools/">Whitepaper</a><br></p><p>Рисование на CSS</p><p>• <a href="https://codepen.io/miocene/pens/public/">Анимация на CSS</a><br>• <a href="https://codepen.io/miocene/pen/LOoGpr">Pure CSS Figures</a><br>• <a href="https://spiritapp.io/">Spirit</a><br>• <a href="http://aduiart.ru/">Сергей Ратников</a><br>• <a href="https://twitter.com/ChrisGannon">Крис Гэннон</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/166.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/166.mp3" length="33700266"/><itunes:episode>166</itunes:episode><itunes:duration>4210</itunes:duration><itunes:author>Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>26 марта 2019: Chrome, Firefox и Safari, aspect ratio, гриды, Яндекс.Касса и Whitepaper, рисование на CSS. Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>167. WebStorm, редакторы, GitLab, LitElement, Svelte, рантайм, образование онлайн и офлайн</title><link>https://web-standards.ru/podcast/167/</link><pubDate>Mon, 01 Apr 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев

Гости: Илья Климов

Темы

00:00:00 Интро
00:01:44 События
00:10:18 WebStorm, редакторы, GitLab
00:32:59 LitElement, Svelte, рантайм
00:49:30 Образование онлайн и офлайн

Илья Климов

• JavaScript.Ninja https://javascript.ninja/
• Страница на Патреоне https://www.patreon.com/javascriptninja
• Канал на Ютубе https://www.youtube.com/channel/UCW9pyonagDWGMCy7V_Kro6g

События

• RND.JS в Ростове-на-Дону 6 апреля https://it61.info/events/2019-04-06-rnd-js-8-349
• Specia Front-end Meetup в Питере 9 апреля https://specia-events.timepad.ru/event/933947/
• MoscowJS Geo Meetup в Москве 10 апреля https://www.moscowjs.ru/event/moscowjs-geo-meetup
• Joomla ☆ Meetup в Москве 12 апреля https://vk.com/jmeetup
• Storm the Front в Гомеле 13 апреля https://communities.by/events/storm-the-front-meetup-5
• Frontend Panda Meetup в Москве 19 апреля http://panda-meetup.ru/msk-frontend-meetup

WebStorm, редакторы, GitLab

• WebStorm 2019.1 https://blog.jetbrains.com/webstorm/2019/03/webstorm-2019-1/
• Oni https://www.onivim.io/
• Revery https://www.outrunlabs.com/revery/
• GitLab https://gitlab.com/
• GitLab Unfiltered https://www.youtube.com/channel/UCMtZ0sc1HHNtGGWZFDRTh5A

LitElement, Svelte, рантайм

• Знакомство с LitElement и веб-компонентами https://habr.com/p/445438/
• Polymer Project https://www.polymer-project.org/
• Почему Svelte лучше для новых разработчиков https://habr.com/p/446026/

Образование онлайн и офлайн

• An illustrated (and musical) guide to map, reduce, and filter https://css-tricks.com/an-illustrated-and-musical-guide-to-map-reduce-and-filter-array-methods/
• Standardizing WASI to run WebAssembly outside the web https://hacks.mozilla.org/2019/03/standardizing-wasi-a-webassembly-system-interface/
• Компьютерная школа Hillel https://ithillel.ua/
• JavaScript.Ninja https://www.patreon.com/javascriptninja
• Курс «Основы JavaScript» https://htmlacademy.ru/courses/javascript

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев</p><p>Гости: Илья Климов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:44 События<br>00:10:18 WebStorm, редакторы, GitLab<br>00:32:59 LitElement, Svelte, рантайм<br>00:49:30 Образование онлайн и офлайн<br></p><p>Илья Климов</p><p>• <a href="https://javascript.ninja/">JavaScript.Ninja</a><br>• <a href="https://www.patreon.com/javascriptninja">Страница на Патреоне</a><br>• <a href="https://www.youtube.com/channel/UCW9pyonagDWGMCy7V_Kro6g">Канал на Ютубе</a><br></p><p>События</p><p>• <a href="https://it61.info/events/2019-04-06-rnd-js-8-349">RND.JS в Ростове-на-Дону 6 апреля</a><br>• <a href="https://specia-events.timepad.ru/event/933947/">Specia Front-end Meetup в Питере 9 апреля</a><br>• <a href="https://www.moscowjs.ru/event/moscowjs-geo-meetup">MoscowJS Geo Meetup в Москве 10 апреля</a><br>• <a href="https://vk.com/jmeetup">Joomla ☆ Meetup в Москве 12 апреля</a><br>• <a href="https://communities.by/events/storm-the-front-meetup-5">Storm the Front в Гомеле 13 апреля</a><br>• <a href="http://panda-meetup.ru/msk-frontend-meetup">Frontend Panda Meetup в Москве 19 апреля</a><br></p><p>WebStorm, редакторы, GitLab</p><p>• <a href="https://blog.jetbrains.com/webstorm/2019/03/webstorm-2019-1/">WebStorm 2019.1</a><br>• <a href="https://www.onivim.io/">Oni</a><br>• <a href="https://www.outrunlabs.com/revery/">Revery</a><br>• <a href="https://gitlab.com/">GitLab</a><br>• <a href="https://www.youtube.com/channel/UCMtZ0sc1HHNtGGWZFDRTh5A">GitLab Unfiltered</a><br></p><p>LitElement, Svelte, рантайм</p><p>• <a href="https://habr.com/p/445438/">Знакомство с LitElement и веб-компонентами</a><br>• <a href="https://www.polymer-project.org/">Polymer Project</a><br>• <a href="https://habr.com/p/446026/">Почему Svelte лучше для новых разработчиков</a><br></p><p>Образование онлайн и офлайн</p><p>• <a href="https://css-tricks.com/an-illustrated-and-musical-guide-to-map-reduce-and-filter-array-methods/">An illustrated (and musical) guide to map, reduce, and filter</a><br>• <a href="https://hacks.mozilla.org/2019/03/standardizing-wasi-a-webassembly-system-interface/">Standardizing WASI to run WebAssembly outside the web</a><br>• <a href="https://ithillel.ua/">Компьютерная школа Hillel</a><br>• <a href="https://www.patreon.com/javascriptninja">JavaScript.Ninja</a><br>• <a href="https://htmlacademy.ru/courses/javascript">Курс «Основы JavaScript»</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/167.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/167.mp3" length="42167963"/><itunes:episode>167</itunes:episode><itunes:duration>5268</itunes:duration><itunes:author>Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>1 апреля 2019: WebStorm, редакторы, GitLab, LitElement, Svelte, рантайм, образование онлайн и офлайн. Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>168. Why Samsung needs a browser, WebVR to WebXR transition, XR use cases for the Web</title><link>https://web-standards.ru/podcast/168/</link><pubDate>Fri, 05 Apr 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Vadim Makeev

Гости: Diego Gonzalez

Темы

00:00:00 Интро
00:02:01 Why Samsung needs a browser?
00:08:00 Samsung DevRel’s focus
00:11:06 Samsung platforms
00:15:24 WebVR to WebXR transition
00:19:28 XR use cases for the Web
00:28:58 Where’s Apple

Diego Gonzalez

• Twitter https://twitter.com/diekus
• Website https://diek.us/
• Immersed in the Web at CodeFest https://2019.codefest.ru/lecture/1402
• Samsung Internet for Developers https://medium.com/samsung-internet-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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Vadim Makeev</p><p>Гости: Diego Gonzalez</p><p>Темы</p><p>00:00:00 Интро<br>00:02:01 Why Samsung needs a browser?<br>00:08:00 Samsung DevRel’s focus<br>00:11:06 Samsung platforms<br>00:15:24 WebVR to WebXR transition<br>00:19:28 XR use cases for the Web<br>00:28:58 Where’s Apple<br></p><p>Diego Gonzalez</p><p>• <a href="https://twitter.com/diekus">Twitter</a><br>• <a href="https://diek.us/">Website</a><br>• <a href="https://2019.codefest.ru/lecture/1402">Immersed in the Web at CodeFest</a><br>• <a href="https://medium.com/samsung-internet-dev">Samsung Internet for Developers</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/168.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/168.mp3" length="18048340"/><itunes:episode>168</itunes:episode><itunes:duration>2253</itunes:duration><itunes:author>Vadim Makeev</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>5 апреля 2019: Why Samsung needs a browser, WebVR to WebXR transition, XR use cases for the Web. Vadim Makeev</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>169. Safari 12.1 и IE11, веб-воркеры и ленивые картинки, Sass, Эрик Мейер и CSSBattle</title><link>https://web-standards.ru/podcast/169/</link><pubDate>Mon, 08 Apr 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев

Гости: Сергей Рожков, Иван Сорокин

Темы

00:00:00 Интро
00:02:33 События
00:15:46 Safari 12.1 и IE11
00:32:16 Веб-воркеры и ленивые картинки
00:49:17 Sass, Эрик Мейер и CSSBattle

Сергей и Иван

• Сергей Рожков в Телеграме https://t.me/sergey_rozhkov_by
• Иван Сорокин в Телеграме https://t.me/ivan_sarokin

События

• Tech Meetup в Витебске 6 апреля https://www.facebook.com/events/2001899896773489/2012861519010660/
• Specia Front-end Meetup в Питере 9 апреля https://specia-events.timepad.ru/event/933947/
• Raiffeisen Front-end MeetUp в Москве 11 апреля https://raiffeisen-events.timepad.ru/event/942752/
• MinskCSS Meetup в Минске 11 апреля https://minskcss.timepad.ru/event/926331/
• WSD в Москве 13 апреля https://wsd.events/2019/04/13/
• DUMP в Екатеринбурге 19 апреля https://dump-conf.ru/
• KharkivCSS в Харькове 20 апреля http://kharkivcss.org/
• Google I/O 7–9 мая https://events.google.com/io/

Safari 12.1 и IE11

• New WebKit Features in Safari 12.1 https://webkit.org/blog/8718/new-webkit-features-in-safari-12-1/
• Safari 12.1 Release Notes https://developer.apple.com/documentation/safari_release_notes/safari_12_1_release_notes
• Can I Stop? https://canistop.net/

Веб-воркеры и ленивые картинки

• Ускоряем WebGL и Three.js с OffscreenCanvas и веб-воркерами https://habr.com/p/446682/
• Native image lazy-loading for the web! https://addyosmani.com/blog/lazy-loading/
• Comlink https://github.com/GoogleChromeLabs/comlink

Sass, Эрик Мейер и CSSBattle

• Ruby Sass Has Reached End-Of-Life http://sass.logdown.com/posts/7828841-ruby-sass-is-unsupported
• Color Me FACE1E55 https://meyerweb.com/eric/thoughts/2019/04/01/color-me-face1e55/
• Издана книга «CSS. Полное руководство» http://shtonda.blogspot.com/2017/09/css-definitive-guide-4ed-meyer-weyl.html
• CSS: The Definitive Guide, 4th Edition http://shop.oreilly.com/product/0636920012726.do
• Использование Service Worker на MDN https://developer.mozilla.org/ru/docs/Web/API/Service_Worker_API/Using_Service_Workers
• CSSBattle https://cssbattle.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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев</p><p>Гости: Сергей Рожков, Иван Сорокин</p><p>Темы</p><p>00:00:00 Интро<br>00:02:33 События<br>00:15:46 Safari 12.1 и IE11<br>00:32:16 Веб-воркеры и ленивые картинки<br>00:49:17 Sass, Эрик Мейер и CSSBattle<br></p><p>Сергей и Иван</p><p>• <a href="https://t.me/sergey_rozhkov_by">Сергей Рожков в Телеграме</a><br>• <a href="https://t.me/ivan_sarokin">Иван Сорокин в Телеграме</a><br></p><p>События</p><p>• <a href="https://www.facebook.com/events/2001899896773489/2012861519010660/">Tech Meetup в Витебске 6 апреля</a><br>• <a href="https://specia-events.timepad.ru/event/933947/">Specia Front-end Meetup в Питере 9 апреля</a><br>• <a href="https://raiffeisen-events.timepad.ru/event/942752/">Raiffeisen Front-end MeetUp в Москве 11 апреля</a><br>• <a href="https://minskcss.timepad.ru/event/926331/">MinskCSS Meetup в Минске 11 апреля</a><br>• <a href="https://wsd.events/2019/04/13/">WSD в Москве 13 апреля</a><br>• <a href="https://dump-conf.ru/">DUMP в Екатеринбурге 19 апреля</a><br>• <a href="http://kharkivcss.org/">KharkivCSS в Харькове 20 апреля</a><br>• <a href="https://events.google.com/io/">Google I/O 7–9 мая</a><br></p><p>Safari 12.1 и IE11</p><p>• <a href="https://webkit.org/blog/8718/new-webkit-features-in-safari-12-1/">New WebKit Features in Safari 12.1</a><br>• <a href="https://developer.apple.com/documentation/safari_release_notes/safari_12_1_release_notes">Safari 12.1 Release Notes</a><br>• <a href="https://canistop.net/">Can I Stop?</a><br></p><p>Веб-воркеры и ленивые картинки</p><p>• <a href="https://habr.com/p/446682/">Ускоряем WebGL и Three.js с OffscreenCanvas и веб-воркерами</a><br>• <a href="https://addyosmani.com/blog/lazy-loading/">Native image lazy-loading for the web!</a><br>• <a href="https://github.com/GoogleChromeLabs/comlink">Comlink</a><br></p><p>Sass, Эрик Мейер и CSSBattle</p><p>• <a href="http://sass.logdown.com/posts/7828841-ruby-sass-is-unsupported">Ruby Sass Has Reached End-Of-Life</a><br>• <a href="https://meyerweb.com/eric/thoughts/2019/04/01/color-me-face1e55/">Color Me FACE1E55</a><br>• <a href="http://shtonda.blogspot.com/2017/09/css-definitive-guide-4ed-meyer-weyl.html">Издана книга «CSS. Полное руководство»</a><br>• <a href="http://shop.oreilly.com/product/0636920012726.do">CSS: The Definitive Guide, 4th Edition</a><br>• <a href="https://developer.mozilla.org/ru/docs/Web/API/Service_Worker_API/Using_Service_Workers">Использование Service Worker на MDN</a><br>• <a href="https://cssbattle.dev/">CSSBattle</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/169.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/169.mp3" length="35595811"/><itunes:episode>169</itunes:episode><itunes:duration>4447</itunes:duration><itunes:author>Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>8 апреля 2019: Safari 12.1 и IE11, веб-воркеры и ленивые картинки, Sass, Эрик Мейер и CSSBattle. Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>170. Edge на Chromium, jQuery, JS-импорты, SEO и SSR, веб-компоненты, Svelte</title><link>https://web-standards.ru/podcast/170/</link><pubDate>Mon, 15 Apr 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев

Гости: Павел Малышев

Темы

00:00:00 Интро
00:02:10 События
00:13:48 Edge на Chromium
00:25:32 Новый релиз jQuery
00:33:45 JS-импорты, SEO и SSR
00:53:25 Веб-компоненты
01:21:57 Svelte и SPA без рантайма

Павел Малышев

• Павел в Твиттере https://twitter.com/PaulMaly
• Svelte в Телеграме https://t.me/sveltejs

События

• WSD в Москве 13 апреля https://wsd.events/2019/04/13/
• Pitercss_meetup в Питере 17 апреля https://medium.com/pitercss-meetup/31-f8cc85833351
• CyprusJS Meetup на Кипре 18 апреля https://cyprusjs.org/
• Mobile JS в Москве 18 апреля https://meetup.tinkoff.ru/events/mobile-js
• Global City Hackathon в Нижнем Новгороде 19–21 апреля https://www.it52.info/events/2019-04-19-global-city-hackathon
• ITSubbotnik Spring в Москве 20 апреля https://events.epam.com/events/itsubbotnik-msk-spring-2019
• PiterJS tour#1 в Москве 26 апреля https://medium.com/piterjs/tour-1-b4a4bf911f56
• NodeSchool SPb в Питере 27 апреля https://github.com/nodeschool/spb/issues/77
• HolyJS в Питере 24–25 мая https://holyjs-piter.ru/
• Frontend Conf в Москве 27–28 мая https://frontendconf.ru/

Edge на Chromium

• Microsoft Edge Insider Channels https://www.microsoftedgeinsider.com/en-us/download/
• What to expect in the new Microsoft Edge Insider Channels https://blogs.windows.com/msedgedev/2019/04/08/microsoft-edge-preview-channel-details/
• Edge team throwed out these stuff from Chromium https://twitter.com/h0x0d/status/1115297361763287040
• Edge Goes Chromium: What Does it Mean for Front-End Developers? https://css-tricks.com/edge-goes-chromium-what-does-it-mean-for-front-end-developers/
• Is Chrome pulling so far ahead that other browsers can’t keep up? https://twitter.com/slightlylate/status/1116353906953601025
• Beyond the polyfills: how Web Components affect us today? https://dev.to/webpadawan/beyond-the-polyfills-how-web-components-affect-us-today-3j0a

Новый релиз jQuery

• Stack Overflow Developer Survey Results 2019 https://insights.stackoverflow.com/survey/2019#technology-_-web-frameworks
• jQuery 3.4.0 Released https://blog.jquery.com/2019/04/10/jquery-3-4-0-released/

JS-импорты, SEO и SSR

• Dimport https://github.com/lukeed/dimport
• Shimport https://github.com/Rich-Harris/shimport
• JS SEO: Angular https://youtu.be/_bZDjQOMf4U
• JS SEO: React https://youtu.be/rKgF0rf009c
• JS SEO: Vue https://youtu.be/Op8Q8bUAKNc
• Готовим изоморфные веб-приложения правильно https://youtu.be/sjzmYK9IjTE

Веб-компоненты

• Inline an SVG file in HTML https://codepen.io/scottjehl/project/details/XrzdYk
• Lit-html https://lit-html.polymer-project.org/
• LitElement https://lit-element.polymer-project.org/
• Stencil https://stenciljs.com/

Svelte и SPA без рантайма

• Svelte https://svelte.technology/
• Rawact https://github.com/sokra/rawact

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев</p><p>Гости: Павел Малышев</p><p>Темы</p><p>00:00:00 Интро<br>00:02:10 События<br>00:13:48 Edge на Chromium<br>00:25:32 Новый релиз jQuery<br>00:33:45 JS-импорты, SEO и SSR<br>00:53:25 Веб-компоненты<br>01:21:57 Svelte и SPA без рантайма<br></p><p>Павел Малышев</p><p>• <a href="https://twitter.com/PaulMaly">Павел в Твиттере</a><br>• <a href="https://t.me/sveltejs">Svelte в Телеграме</a><br></p><p>События</p><p>• <a href="https://wsd.events/2019/04/13/">WSD в Москве 13 апреля</a><br>• <a href="https://medium.com/pitercss-meetup/31-f8cc85833351">Pitercss_meetup в Питере 17 апреля</a><br>• <a href="https://cyprusjs.org/">CyprusJS Meetup на Кипре 18 апреля</a><br>• <a href="https://meetup.tinkoff.ru/events/mobile-js">Mobile JS в Москве 18 апреля</a><br>• <a href="https://www.it52.info/events/2019-04-19-global-city-hackathon">Global City Hackathon в Нижнем Новгороде 19–21 апреля</a><br>• <a href="https://events.epam.com/events/itsubbotnik-msk-spring-2019">ITSubbotnik Spring в Москве 20 апреля</a><br>• <a href="https://medium.com/piterjs/tour-1-b4a4bf911f56">PiterJS tour#1 в Москве 26 апреля</a><br>• <a href="https://github.com/nodeschool/spb/issues/77">NodeSchool SPb в Питере 27 апреля</a><br>• <a href="https://holyjs-piter.ru/">HolyJS в Питере 24–25 мая</a><br>• <a href="https://frontendconf.ru/">Frontend Conf в Москве 27–28 мая</a><br></p><p>Edge на Chromium</p><p>• <a href="https://www.microsoftedgeinsider.com/en-us/download/">Microsoft Edge Insider Channels</a><br>• <a href="https://blogs.windows.com/msedgedev/2019/04/08/microsoft-edge-preview-channel-details/">What to expect in the new Microsoft Edge Insider Channels</a><br>• <a href="https://twitter.com/h0x0d/status/1115297361763287040">Edge team throwed out these stuff from Chromium</a><br>• <a href="https://css-tricks.com/edge-goes-chromium-what-does-it-mean-for-front-end-developers/">Edge Goes Chromium: What Does it Mean for Front-End Developers?</a><br>• <a href="https://twitter.com/slightlylate/status/1116353906953601025">Is Chrome pulling so far ahead that other browsers can’t keep up?</a><br>• <a href="https://dev.to/webpadawan/beyond-the-polyfills-how-web-components-affect-us-today-3j0a">Beyond the polyfills: how Web Components affect us today?</a><br></p><p>Новый релиз jQuery</p><p>• <a href="https://insights.stackoverflow.com/survey/2019#technology-_-web-frameworks">Stack Overflow Developer Survey Results 2019</a><br>• <a href="https://blog.jquery.com/2019/04/10/jquery-3-4-0-released/">jQuery 3.4.0 Released</a><br></p><p>JS-импорты, SEO и SSR</p><p>• <a href="https://github.com/lukeed/dimport">Dimport</a><br>• <a href="https://github.com/Rich-Harris/shimport">Shimport</a><br>• <a href="https://youtu.be/_bZDjQOMf4U">JS SEO: Angular</a><br>• <a href="https://youtu.be/rKgF0rf009c">JS SEO: React</a><br>• <a href="https://youtu.be/Op8Q8bUAKNc">JS SEO: Vue</a><br>• <a href="https://youtu.be/sjzmYK9IjTE">Готовим изоморфные веб-приложения правильно</a><br></p><p>Веб-компоненты</p><p>• <a href="https://codepen.io/scottjehl/project/details/XrzdYk">Inline an SVG file in HTML</a><br>• <a href="https://lit-html.polymer-project.org/">Lit-html</a><br>• <a href="https://lit-element.polymer-project.org/">LitElement</a><br>• <a href="https://stenciljs.com/">Stencil</a><br></p><p>Svelte и SPA без рантайма</p><p>• <a href="https://svelte.technology/">Svelte</a><br>• <a href="https://github.com/sokra/rawact">Rawact</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/170.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/170.mp3" length="50294029"/><itunes:episode>170</itunes:episode><itunes:duration>6284</itunes:duration><itunes:author>Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>15 апреля 2019: Edge на Chromium, jQuery, JS-импорты, SEO и SSR, веб-компоненты, Svelte. Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>171. Учебник по JS и книги, Vue в N1, JS-статьи, V8, флексы, подгриды и темы</title><link>https://web-standards.ru/podcast/171/</link><pubDate>Mon, 22 Apr 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев

Гости: Максим Соснов, Настя Катаева

Темы

00:00:00 Интро
00:02:13 События
00:19:21 Учебник по JS и книги
00:32:52 Vue в N1
00:38:51 Статьи по JavaScript
00:41:59 Оптимизации V8
00:47:33 Флексы и подгриды
00:58:00 Переключатель темы

События

• DUMP в Екатеринбурге 19 апреля https://dump-conf.ru/
• Видео с первого митапа ReactRussia https://www.youtube.com/playlist?list=PLWvK_bLQje9gJqFfd8k31pK3WGzuI8grP
• GetIT Meetup в Москве 23 апреля https://getitcommunity.com/
• Burning Lead Meetup #1 в Питере 25 апреля https://burning-lead.timepad.ru/event/951994/
• TradingView A11y Meetup в Ростове-на-Дону 26 апреля https://vk.com/wall-96504582_353
• Я.Субботник в Москве 27 апреля https://events.yandex.ru/events/yasubbotnik/27-april-2019/
• Panda Frontend Meetup в Москве 17 мая http://panda-meetup.ru/msk-frontend-meetup-2
• TechTrain в Питере 24–25 августа https://techtrain.ru/
• KharkivJS в Харькове 5–6 октября http://kharkivjs.org/

Учебник по JS и книги

• The Modern JavaScript Tutorial https://javascript.info/
• Старый учебник по JavaScript https://javascript.ru/
• Перевод нового учебника по JavaScript https://github.com/javascript-tutorial/ru.javascript.info
• Frontend Handbook 2019 https://frontendmasters.com/books/front-end-handbook/2019/

Vue в N1

• Vue.js в действии https://www.piter.com/collection/all/product/vuejs-v-deystvii
• Nuxt 2.6 released! https://github.com/nuxt/nuxt.js/releases/tag/v2.6.0

Статьи по JavaScript

• Анонимные функции в JavaScript https://medium.com/p/ff6b9ba85de0
• Domain-Oriented Observability https://martinfowler.com/articles/domain-oriented-observability.html

Оптимизации V8

• V8: Optimizing the scanner https://v8.dev/blog/scanner
• V8: Lazy parsing https://v8.dev/blog/preparser

Флексы и подгриды

• Common CSS Flexbox Layout Patterns with Example Code https://tobiasahlin.com/blog/common-flexbox-patterns/
• CSS masonry with flexbox, :nth-child(), and order https://tobiasahlin.com/blog/masonry-with-css/
• CSS Subgrid News and demos https://rachelandrew.co.uk/archives/2019/04/16/css-subgrid-news-and-demos/

Переключатель темы

• Create A Dark/Light Mode Switch with CSS Variables https://dev.to/ananyaneogi/create-a-dark-light-mode-switch-with-css-variables-34l8
• Inclusive Components: Toggle Buttons https://inclusive-components.design/toggle-button/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев</p><p>Гости: Максим Соснов, Настя Катаева</p><p>Темы</p><p>00:00:00 Интро<br>00:02:13 События<br>00:19:21 Учебник по JS и книги<br>00:32:52 Vue в N1<br>00:38:51 Статьи по JavaScript<br>00:41:59 Оптимизации V8<br>00:47:33 Флексы и подгриды<br>00:58:00 Переключатель темы<br></p><p>События</p><p>• <a href="https://dump-conf.ru/">DUMP в Екатеринбурге 19 апреля</a><br>• <a href="https://www.youtube.com/playlist?list=PLWvK_bLQje9gJqFfd8k31pK3WGzuI8grP">Видео с первого митапа ReactRussia</a><br>• <a href="https://getitcommunity.com/">GetIT Meetup в Москве 23 апреля</a><br>• <a href="https://burning-lead.timepad.ru/event/951994/">Burning Lead Meetup #1 в Питере 25 апреля</a><br>• <a href="https://vk.com/wall-96504582_353">TradingView A11y Meetup в Ростове-на-Дону 26 апреля</a><br>• <a href="https://events.yandex.ru/events/yasubbotnik/27-april-2019/">Я.Субботник в Москве 27 апреля</a><br>• <a href="http://panda-meetup.ru/msk-frontend-meetup-2">Panda Frontend Meetup в Москве 17 мая</a><br>• <a href="https://techtrain.ru/">TechTrain в Питере 24–25 августа</a><br>• <a href="http://kharkivjs.org/">KharkivJS в Харькове 5–6 октября</a><br></p><p>Учебник по JS и книги</p><p>• <a href="https://javascript.info/">The Modern JavaScript Tutorial</a><br>• <a href="https://javascript.ru/">Старый учебник по JavaScript</a><br>• <a href="https://github.com/javascript-tutorial/ru.javascript.info">Перевод нового учебника по JavaScript</a><br>• <a href="https://frontendmasters.com/books/front-end-handbook/2019/">Frontend Handbook 2019</a><br></p><p>Vue в N1</p><p>• <a href="https://www.piter.com/collection/all/product/vuejs-v-deystvii">Vue.js в действии</a><br>• <a href="https://github.com/nuxt/nuxt.js/releases/tag/v2.6.0">Nuxt 2.6 released!</a><br></p><p>Статьи по JavaScript</p><p>• <a href="https://medium.com/p/ff6b9ba85de0">Анонимные функции в JavaScript</a><br>• <a href="https://martinfowler.com/articles/domain-oriented-observability.html">Domain-Oriented Observability</a><br></p><p>Оптимизации V8</p><p>• <a href="https://v8.dev/blog/scanner">V8: Optimizing the scanner</a><br>• <a href="https://v8.dev/blog/preparser">V8: Lazy parsing</a><br></p><p>Флексы и подгриды</p><p>• <a href="https://tobiasahlin.com/blog/common-flexbox-patterns/">Common CSS Flexbox Layout Patterns with Example Code</a><br>• <a href="https://tobiasahlin.com/blog/masonry-with-css/">CSS masonry with flexbox, :nth-child(), and order</a><br>• <a href="https://rachelandrew.co.uk/archives/2019/04/16/css-subgrid-news-and-demos/">CSS Subgrid News and demos</a><br></p><p>Переключатель темы</p><p>• <a href="https://dev.to/ananyaneogi/create-a-dark-light-mode-switch-with-css-variables-34l8">Create A Dark/Light Mode Switch with CSS Variables</a><br>• <a href="https://inclusive-components.design/toggle-button/">Inclusive Components: Toggle Buttons</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/171.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/171.mp3" length="30820387"/><itunes:episode>171</itunes:episode><itunes:duration>3850</itunes:duration><itunes:author>Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>22 апреля 2019: Учебник по JS и книги, Vue в N1, JS-статьи, V8, флексы, подгриды и темы. Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>172. События года и Frontend Conf, зачем быть в ПК, доклады и устройство фестиваля</title><link>https://web-standards.ru/podcast/172/</link><pubDate>Wed, 24 Apr 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Сергей Попов, Андрей Смирнов

Темы

00:00:00 Интро
00:02:21 События года
00:36:25 Зачем быть в ПК
00:49:01 Интересные доклады
01:03:10 Устройство фестиваля
01:08:30 Поддержка сообщества
01:21:34 Правила поведения

События года

• Стачка в Ульяновске 26–27 апреля https://nastachku.ru/
• Google I/O в Маунтин-Вью 7–9 мая https://events.google.com/io/
• YGLF в Вильнюсе 16–17 мая https://lithuania.yglfconf.com/
• HolyJS в Питере 24–25 мая https://holyjs-piter.ru/
• Frontend Conf в Москве 27–28 мая https://frontendconf.ru/
• CSSconf в Берлине 31 мая https://2019.cssconf.eu/
• JSConf в Берлине 1–2 июня https://2019.jsconf.eu/
• UWDC в Челябинске 1 июня https://uwdc.ru/
• CSS Day в Амстердаме 13–14 июня https://cssday.nl/
• JSConf.Asia в Сингапуре 14–16 июня https://jsconf.asia/
• ChernivtsiJS в Черновцах 22–23 июня https://chernivtsi.js.org/
• Rolling Scopes Conference в Минске 9–11 августа https://rsconf.by/
• TechTrain в Питере 24–25 августа https://techtrain.ru/
• CSS-Minsk-JS в Минске 20–21 сентября https://css-minsk-js.by/
• BeerJS Summit в Минске 20 июля https://beerjssummit.com/
• CSSConf в Будапеште 25 сентября http://cssconfbp.rocks/
• JSConf в Будапеште 26–27 сентября https://jsconfbp.com/
• KharkivJS в Харькове 5–6 октября https://kharkivjs.org/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Мария Просвирнина</p><p>Гости: Сергей Попов, Андрей Смирнов</p><p>Темы</p><p>00:00:00 Интро<br>00:02:21 События года<br>00:36:25 Зачем быть в ПК<br>00:49:01 Интересные доклады<br>01:03:10 Устройство фестиваля<br>01:08:30 Поддержка сообщества<br>01:21:34 Правила поведения<br></p><p>События года</p><p>• <a href="https://nastachku.ru/">Стачка в Ульяновске 26–27 апреля</a><br>• <a href="https://events.google.com/io/">Google I/O в Маунтин-Вью 7–9 мая</a><br>• <a href="https://lithuania.yglfconf.com/">YGLF в Вильнюсе 16–17 мая</a><br>• <a href="https://holyjs-piter.ru/">HolyJS в Питере 24–25 мая</a><br>• <a href="https://frontendconf.ru/">Frontend Conf в Москве 27–28 мая</a><br>• <a href="https://2019.cssconf.eu/">CSSconf в Берлине 31 мая</a><br>• <a href="https://2019.jsconf.eu/">JSConf в Берлине 1–2 июня</a><br>• <a href="https://uwdc.ru/">UWDC в Челябинске 1 июня</a><br>• <a href="https://cssday.nl/">CSS Day в Амстердаме 13–14 июня</a><br>• <a href="https://jsconf.asia/">JSConf.Asia в Сингапуре 14–16 июня</a><br>• <a href="https://chernivtsi.js.org/">ChernivtsiJS в Черновцах 22–23 июня</a><br>• <a href="https://rsconf.by/">Rolling Scopes Conference в Минске 9–11 августа</a><br>• <a href="https://techtrain.ru/">TechTrain в Питере 24–25 августа</a><br>• <a href="https://css-minsk-js.by/">CSS-Minsk-JS в Минске 20–21 сентября</a><br>• <a href="https://beerjssummit.com/">BeerJS Summit в Минске 20 июля</a><br>• <a href="http://cssconfbp.rocks/">CSSConf в Будапеште 25 сентября</a><br>• <a href="https://jsconfbp.com/">JSConf в Будапеште 26–27 сентября</a><br>• <a href="https://kharkivjs.org/">KharkivJS в Харькове 5–6 октября</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/172.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/172.mp3" length="43697539"/><itunes:episode>172</itunes:episode><itunes:duration>5459</itunes:duration><itunes:author>Вадим Макеев, Мария Просвирнина</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>24 апреля 2019: События года и Frontend Conf, зачем быть в ПК, доклады и устройство фестиваля. Вадим Макеев, Мария Просвирнина</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>173. Ростов-на-Дону, Chrome 74, Node.js 12, Svelte 3, V8, навигация, PWA в Google Play</title><link>https://web-standards.ru/podcast/173/</link><pubDate>Mon, 29 Apr 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев

Гости: Виктор Суздалев, Денис Ильин

Темы

00:00:00 Интро
00:02:20 События в Ростове-на-Дону
00:16:12 Новинки Chrome 74
00:26:18 Node.js 12 и ES-модули
00:30:29 Svelte 3
00:37:02 Борьба с оптимизациями V8
00:42:49 Пространственная навигация
00:48:30 PWA в Google Play

События в Ростове-на-Дону

• TradingView A11y Meetup в Ростове-на-Дону 26 апреля https://vk.com/wall-96504582_353
• Календарь событий по фронтенду https://github.com/web-standards/calendar
• Список событий, принимающих доклады https://github.com/web-standards/cfp-list
• Code Hipsters http://codehipsters.com/
• RND.js https://vk.com/rndjs

Новинки Chrome 74

• New in Chrome 74 https://developers.google.com/web/updates/2019/04/nic74

Node.js 12 и ES-модули

• Introducing Node.js 12 https://medium.com/p/76c41a1b3f3f
• Announcing a new --experimental-modules https://medium.com/p/1be8d2d6c2ff

Svelte 3

• Svelte 3: Переосмысление реактивности https://habr.com/p/449450/

Борьба с оптимизациями V8

• Нужно ли чистить строки в JS https://habr.com/p/449368/

Пространственная навигация

• CSS Spatial Navigation https://www.w3.org/TR/css-nav-1/

PWA в Google Play

• How to Get a PWA into the Google Play Store https://css-tricks.com/how-to-get-a-progressive-web-app-into-the-google-play-store/
• PWA Police: PWA Bugs https://github.com/PWA-POLICE/pwa-bugs

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев</p><p>Гости: Виктор Суздалев, Денис Ильин</p><p>Темы</p><p>00:00:00 Интро<br>00:02:20 События в Ростове-на-Дону<br>00:16:12 Новинки Chrome 74<br>00:26:18 Node.js 12 и ES-модули<br>00:30:29 Svelte 3<br>00:37:02 Борьба с оптимизациями V8<br>00:42:49 Пространственная навигация<br>00:48:30 PWA в Google Play<br></p><p>События в Ростове-на-Дону</p><p>• <a href="https://vk.com/wall-96504582_353">TradingView A11y Meetup в Ростове-на-Дону 26 апреля</a><br>• <a href="https://github.com/web-standards/calendar">Календарь событий по фронтенду</a><br>• <a href="https://github.com/web-standards/cfp-list">Список событий, принимающих доклады</a><br>• <a href="http://codehipsters.com/">Code Hipsters</a><br>• <a href="https://vk.com/rndjs">RND.js</a><br></p><p>Новинки Chrome 74</p><p>• <a href="https://developers.google.com/web/updates/2019/04/nic74">New in Chrome 74</a><br></p><p>Node.js 12 и ES-модули</p><p>• <a href="https://medium.com/p/76c41a1b3f3f">Introducing Node.js 12</a><br>• <a href="https://medium.com/p/1be8d2d6c2ff">Announcing a new --experimental-modules</a><br></p><p>Svelte 3</p><p>• <a href="https://habr.com/p/449450/">Svelte 3: Переосмысление реактивности</a><br></p><p>Борьба с оптимизациями V8</p><p>• <a href="https://habr.com/p/449368/">Нужно ли чистить строки в JS</a><br></p><p>Пространственная навигация</p><p>• <a href="https://www.w3.org/TR/css-nav-1/">CSS Spatial Navigation</a><br></p><p>PWA в Google Play</p><p>• <a href="https://css-tricks.com/how-to-get-a-progressive-web-app-into-the-google-play-store/">How to Get a PWA into the Google Play Store</a><br>• <a href="https://github.com/PWA-POLICE/pwa-bugs">PWA Police: PWA Bugs</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/173.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/173.mp3" length="28046899"/><itunes:episode>173</itunes:episode><itunes:duration>3503</itunes:duration><itunes:author>Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>29 апреля 2019: Ростов-на-Дону, Chrome 74, Node.js 12, Svelte 3, V8, навигация, PWA в Google Play. Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>174. Chrome 75, Spectre, slot, Svelte и Parcel, загрузка шрифтов, инди-опенсорс</title><link>https://web-standards.ru/podcast/174/</link><pubDate>Mon, 06 May 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Андрей Ситник

Темы

00:00:00 Интро
00:01:20 События
00:14:25 Бета Chrome 75
00:22:05 Год со Spectre
00:35:31 История slot
00:40:44 Svelte и Parcel
00:52:50 Загрузка шрифтов
01:00:38 Инди-опенсорс
01:20:18 PostCSS и Logux

События

• Tver.io Open-Source Meetup в Твери 10 мая https://www.meetup.com/tverio/events/260568718/
• MoscowCSS #12 в Москве 14 мая https://moscowcss.timepad.ru/event/966798/
• WebAssembly Meetup в Москве 16 мая https://webassembly-moscow.timepad.ru/event/969924/
• KazanJS в Казани 16 мая https://vk.com/kznjs
• ITSubbotnik в Твери 18 мая https://events.epam.com/events/itsubbotnik-spring-2019-technological-mix
• MinskJS Meetup в Минске 23 мая https://minskjs.timepad.ru/event/962267/
• HolyJS в Питере 24–25 мая https://holyjs-piter.ru/
• Frontend Conf в Москве 27–28 мая https://frontendconf.ru/
• ReactRussia #2 в Выборге 22 июня https://reactrussia.timepad.ru/event/906356/
• BeerJS Summit в Минске 20 июля https://beerjssummit.com/
• OdessaJS в Одессе 20–21 июля http://odessajs.org/
• CSSCamp в Барселоне 17 июля https://csscamp.tech/
• JSCamp в Барселоне 18–19 июля https://jscamp.tech/
• VinnytsiaJS в Виннице 3 августа http://vinnytsiajs.org/
• SmashingConf во Фрайбурге 9–10 сентября https://smashingconf.com/freiburg-2019/
• Фестиваль 404 в Самаре 21–22 сентября https://2019.404fest.ru/
• Fronteers в Амстердаме 3–4 октября https://fronteers.nl/congres/2019

Бета Chrome 75

• Chrome 75 Beta https://blog.chromium.org/2019/05/chrome-75-beta-low-latency-canvas.html
• Picture-in-Picture for arbitrary content https://www.chromestatus.com/feature/4844605453369344

Год со Spectre

• V8: один год со Spectre https://habr.com/p/449546/

История slot

• A history of the HTML slot element https://component.kitchen/blog/posts/a-history-of-the-html-slot-element

Svelte и Parcel

• Svelte 3.0 https://habr.com/ru/post/449450/
• Using Parcel as a Bundler for React Applications https://css-tricks.com/using-parcel-as-a-bundler-for-react-applications/

Загрузка шрифтов

• Progressive Font Enrichment: reinventing web font performance https://rwt.io/typography-tips/progressive-font-enrichment-reinventing-web-font-performance

Инди-опенсорс

• Storeon https://github.com/storeon/storeon
• Nanoid https://github.com/ai/nanoid
• Size Limit https://github.com/ai/size-limit

PostCSS и Logux

• PostCSS https://github.com/postcss/postcss
• Logux https://github.com/logux/logux

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Мария Просвирнина</p><p>Гости: Андрей Ситник</p><p>Темы</p><p>00:00:00 Интро<br>00:01:20 События<br>00:14:25 Бета Chrome 75<br>00:22:05 Год со Spectre<br>00:35:31 История slot<br>00:40:44 Svelte и Parcel<br>00:52:50 Загрузка шрифтов<br>01:00:38 Инди-опенсорс<br>01:20:18 PostCSS и Logux<br></p><p>События</p><p>• <a href="https://www.meetup.com/tverio/events/260568718/">Tver.io Open-Source Meetup в Твери 10 мая</a><br>• <a href="https://moscowcss.timepad.ru/event/966798/">MoscowCSS #12 в Москве 14 мая</a><br>• <a href="https://webassembly-moscow.timepad.ru/event/969924/">WebAssembly Meetup в Москве 16 мая</a><br>• <a href="https://vk.com/kznjs">KazanJS в Казани 16 мая</a><br>• <a href="https://events.epam.com/events/itsubbotnik-spring-2019-technological-mix">ITSubbotnik в Твери 18 мая</a><br>• <a href="https://minskjs.timepad.ru/event/962267/">MinskJS Meetup в Минске 23 мая</a><br>• <a href="https://holyjs-piter.ru/">HolyJS в Питере 24–25 мая</a><br>• <a href="https://frontendconf.ru/">Frontend Conf в Москве 27–28 мая</a><br>• <a href="https://reactrussia.timepad.ru/event/906356/">ReactRussia #2 в Выборге 22 июня</a><br>• <a href="https://beerjssummit.com/">BeerJS Summit в Минске 20 июля</a><br>• <a href="http://odessajs.org/">OdessaJS в Одессе 20–21 июля</a><br>• <a href="https://csscamp.tech/">CSSCamp в Барселоне 17 июля</a><br>• <a href="https://jscamp.tech/">JSCamp в Барселоне 18–19 июля</a><br>• <a href="http://vinnytsiajs.org/">VinnytsiaJS в Виннице 3 августа</a><br>• <a href="https://smashingconf.com/freiburg-2019/">SmashingConf во Фрайбурге 9–10 сентября</a><br>• <a href="https://2019.404fest.ru/">Фестиваль 404 в Самаре 21–22 сентября</a><br>• <a href="https://fronteers.nl/congres/2019">Fronteers в Амстердаме 3–4 октября</a><br></p><p>Бета Chrome 75</p><p>• <a href="https://blog.chromium.org/2019/05/chrome-75-beta-low-latency-canvas.html">Chrome 75 Beta</a><br>• <a href="https://www.chromestatus.com/feature/4844605453369344">Picture-in-Picture for arbitrary content</a><br></p><p>Год со Spectre</p><p>• <a href="https://habr.com/p/449546/">V8: один год со Spectre</a><br></p><p>История slot</p><p>• <a href="https://component.kitchen/blog/posts/a-history-of-the-html-slot-element">A history of the HTML slot element</a><br></p><p>Svelte и Parcel</p><p>• <a href="https://habr.com/ru/post/449450/">Svelte 3.0</a><br>• <a href="https://css-tricks.com/using-parcel-as-a-bundler-for-react-applications/">Using Parcel as a Bundler for React Applications</a><br></p><p>Загрузка шрифтов</p><p>• <a href="https://rwt.io/typography-tips/progressive-font-enrichment-reinventing-web-font-performance">Progressive Font Enrichment: reinventing web font performance</a><br></p><p>Инди-опенсорс</p><p>• <a href="https://github.com/storeon/storeon">Storeon</a><br>• <a href="https://github.com/ai/nanoid">Nanoid</a><br>• <a href="https://github.com/ai/size-limit">Size Limit</a><br></p><p>PostCSS и Logux</p><p>• <a href="https://github.com/postcss/postcss">PostCSS</a><br>• <a href="https://github.com/logux/logux">Logux</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/174.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/174.mp3" length="42631783"/><itunes:episode>174</itunes:episode><itunes:duration>5326</itunes:duration><itunes:author>Вадим Макеев, Мария Просвирнина</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>6 мая 2019: Chrome 75, Spectre, slot, Svelte и Parcel, загрузка шрифтов, инди-опенсорс. Вадим Макеев, Мария Просвирнина</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>175. Google I/O and MS Build, IE mode in Edge, Chromium, slow CSS, CSSWG, stages in CSS, Houdini</title><link>https://web-standards.ru/podcast/175/</link><pubDate>Mon, 13 May 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Vadim Makeev

Гости: Greg Whitworth

Темы

00:00:00 Интро
00:00:35 Google I/O
00:02:37 IE mode in Edge
00:11:17 Edge engine switch
00:15:05 Chromium project
00:19:46 Why CSS is slow
00:23:27 Our voice in CSSWG
00:27:44 Stages in CSS
00:36:19 New CSS via Houdini

Greg Whitworth

• Twitter https://twitter.com/gregwhitworth
• Notist https://noti.st/gregwhitworth

Google I/O

• Web at Google I/O 2019 https://www.youtube.com/playlist?list=PLNYkxOF6rcIATmAmz7HcCzongGvQEtx8i

IE mode in Edge

• Microsoft Build 2019 https://www.microsoft.com/en-us/build
• Edge news from Build https://blogs.windows.com/msedgedev/2019/05/06/edge-chromium-build-2019-pwa-ie-mode-devtools/

Edge engine switch

• Inside Microsoft’s decision to work with Google on Edge https://www.theverge.com/2019/5/6/18527550/microsoft-chromium-edge-google-history-collaboration

Chromium project

• Chromium https://www.chromium.org/Home

Why CSS is slow

• CSSWG on Twitter https://twitter.com/csswg
• CSSWG Editor Drafts https://drafts.csswg.org/

Our voice in CSSWG

• Web Developer Representation in W3C https://alistapart.com/article/web-developer-representation-in-w3c/

Stages in CSS

• Postcss-preset-env https://preset-env.cssdb.org/features

New CSS via Houdini

• W3C: CSS Houdini Wiki https://github.com/w3c/css-houdini-drafts/wiki

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Vadim Makeev</p><p>Гости: Greg Whitworth</p><p>Темы</p><p>00:00:00 Интро<br>00:00:35 Google I/O<br>00:02:37 IE mode in Edge<br>00:11:17 Edge engine switch<br>00:15:05 Chromium project<br>00:19:46 Why CSS is slow<br>00:23:27 Our voice in CSSWG<br>00:27:44 Stages in CSS<br>00:36:19 New CSS via Houdini<br></p><p>Greg Whitworth</p><p>• <a href="https://twitter.com/gregwhitworth">Twitter</a><br>• <a href="https://noti.st/gregwhitworth">Notist</a><br></p><p>Google I/O</p><p>• <a href="https://www.youtube.com/playlist?list=PLNYkxOF6rcIATmAmz7HcCzongGvQEtx8i">Web at Google I/O 2019</a><br></p><p>IE mode in Edge</p><p>• <a href="https://www.microsoft.com/en-us/build">Microsoft Build 2019</a><br>• <a href="https://blogs.windows.com/msedgedev/2019/05/06/edge-chromium-build-2019-pwa-ie-mode-devtools/">Edge news from Build</a><br></p><p>Edge engine switch</p><p>• <a href="https://www.theverge.com/2019/5/6/18527550/microsoft-chromium-edge-google-history-collaboration">Inside Microsoft’s decision to work with Google on Edge</a><br></p><p>Chromium project</p><p>• <a href="https://www.chromium.org/Home">Chromium</a><br></p><p>Why CSS is slow</p><p>• <a href="https://twitter.com/csswg">CSSWG on Twitter</a><br>• <a href="https://drafts.csswg.org/">CSSWG Editor Drafts</a><br></p><p>Our voice in CSSWG</p><p>• <a href="https://alistapart.com/article/web-developer-representation-in-w3c/">Web Developer Representation in W3C</a><br></p><p>Stages in CSS</p><p>• <a href="https://preset-env.cssdb.org/features">Postcss-preset-env</a><br></p><p>New CSS via Houdini</p><p>• <a href="https://github.com/w3c/css-houdini-drafts/wiki">W3C: CSS Houdini Wiki</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/175.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/175.mp3" length="19315501"/><itunes:episode>175</itunes:episode><itunes:duration>2412</itunes:duration><itunes:author>Vadim Makeev</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>13 мая 2019: Google I/O and MS Build, IE mode in Edge, Chromium, slow CSS, CSSWG, stages in CSS, Houdini. Vadim Makeev</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>176. Google I/O и MS Build, подкасты про веб-разработку, новости с Google I/O и Microsoft Build</title><link>https://web-standards.ru/podcast/176/</link><pubDate>Mon, 20 May 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:55 Мета-мета
00:05:44 События
00:16:05 Вечнозелёный Гугл-бот
00:26:47 Font-display в Google Fonts
00:32:33 Перфоманс и порталы
00:42:02 Более нативный веб
00:49:13 Тестирование и Puppeteer
00:57:07 IE в Edge и реестр GitHub

Мета-мета

• Подкасты наступают https://teleg.run/podcasts_prevail/129
• Podcasts Repo https://podcasts-repo.surge.sh/
• Подкасты про веб-разработку https://github.com/web-standards/podcasts-list

События

• PiterJS в Питере 20 мая https://medium.com/piterjs/announce-36-1043712469c2
• Pitercss_meetup в Питере 21 мая https://medium.com/pitercss-meetup/32-9dced33ed36f
• CyprusJS на Кипре 23 мая https://www.facebook.com/events/330961120899544/
• BEMup в Москве 24 мая https://events.yandex.ru/events/bemup/24-may-2019/
• HolyJS в Питере 24–25 мая https://holyjs-piter.ru/
• Simferopol Frontend в Симферополе 25 мая https://simferopol-frontend.timepad.ru/event/977505/
• Node.js Code+Learn в Питере 26 мая https://medium.com/piterjs/code-learn-ce20d330530f
• JavaScript EVENING в Питере 29 мая https://dins.timepad.ru/event/978543/
• Ok.tech Frontend Meetup в Питере 4 июня https://oktech.timepad.ru/event/970538/
• AstanaJS в Нур-Султане 15 июня https://astanajs.kz/
• ReactRussia в Выборге 22 июня https://reactrussia.timepad.ru/event/906356/
• Panda Frontend Meetup в Москве 6 июля http://panda-meetup.ru/msk-frontend-meetup-4
• Krasnodar Dev Conf в Краснодаре 24–25 августа https://krd.dev/events/14

Вечнозелёный Гугл-бот

• What’s new with Chrome and the Web https://blog.chromium.org/2019/05/google-io-2019-whats-new-with-chrome.html
• Web at Google I/O 2019 https://www.youtube.com/playlist?list=PLNYkxOF6rcIATmAmz7HcCzongGvQEtx8i
• The new evergreen Googlebot https://webmasters.googleblog.com/2019/05/the-new-evergreen-googlebot.html

Font-display в Google Fonts

• Google Fonts supports font-dispay https://twitter.com/addyosmani/status/1126370518347608065

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

• Lighthouse Performance Budgets https://developers.google.com/web/tools/lighthouse/audits/budgets
• Hands-on with Portals: seamless navigations on the Web https://web.dev/hands-on-portals

Более нативный веб

• Project Fugu https://youtu.be/GSiUzuB-PoI

Тестирование и Puppeteer

• Puppeteer Docs https://pptr.dev/
• Modern Web Testing and Automation with Puppeteer https://youtu.be/MbnATLCuKI4

IE в Edge и реестр GitHub

• React Native for Windows https://github.com/microsoft/react-native-windows
• Microsoft Edge: All the news from Build 2019 https://blogs.windows.com/msedgedev/2019/05/06/edge-chromium-build-2019-pwa-ie-mode-devtools/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:55 Мета-мета<br>00:05:44 События<br>00:16:05 Вечнозелёный Гугл-бот<br>00:26:47 Font-display в Google Fonts<br>00:32:33 Перфоманс и порталы<br>00:42:02 Более нативный веб<br>00:49:13 Тестирование и Puppeteer<br>00:57:07 IE в Edge и реестр GitHub<br></p><p>Мета-мета</p><p>• <a href="https://teleg.run/podcasts_prevail/129">Подкасты наступают</a><br>• <a href="https://podcasts-repo.surge.sh/">Podcasts Repo</a><br>• <a href="https://github.com/web-standards/podcasts-list">Подкасты про веб-разработку</a><br></p><p>События</p><p>• <a href="https://medium.com/piterjs/announce-36-1043712469c2">PiterJS в Питере 20 мая</a><br>• <a href="https://medium.com/pitercss-meetup/32-9dced33ed36f">Pitercss_meetup в Питере 21 мая</a><br>• <a href="https://www.facebook.com/events/330961120899544/">CyprusJS на Кипре 23 мая</a><br>• <a href="https://events.yandex.ru/events/bemup/24-may-2019/">BEMup в Москве 24 мая</a><br>• <a href="https://holyjs-piter.ru/">HolyJS в Питере 24–25 мая</a><br>• <a href="https://simferopol-frontend.timepad.ru/event/977505/">Simferopol Frontend в Симферополе 25 мая</a><br>• <a href="https://medium.com/piterjs/code-learn-ce20d330530f">Node.js Code+Learn в Питере 26 мая</a><br>• <a href="https://dins.timepad.ru/event/978543/">JavaScript EVENING в Питере 29 мая</a><br>• <a href="https://oktech.timepad.ru/event/970538/">Ok.tech Frontend Meetup в Питере 4 июня</a><br>• <a href="https://astanajs.kz/">AstanaJS в Нур-Султане 15 июня</a><br>• <a href="https://reactrussia.timepad.ru/event/906356/">ReactRussia в Выборге 22 июня</a><br>• <a href="http://panda-meetup.ru/msk-frontend-meetup-4">Panda Frontend Meetup в Москве 6 июля</a><br>• <a href="https://krd.dev/events/14">Krasnodar Dev Conf в Краснодаре 24–25 августа</a><br></p><p>Вечнозелёный Гугл-бот</p><p>• <a href="https://blog.chromium.org/2019/05/google-io-2019-whats-new-with-chrome.html">What’s new with Chrome and the Web</a><br>• <a href="https://www.youtube.com/playlist?list=PLNYkxOF6rcIATmAmz7HcCzongGvQEtx8i">Web at Google I/O 2019</a><br>• <a href="https://webmasters.googleblog.com/2019/05/the-new-evergreen-googlebot.html">The new evergreen Googlebot</a><br></p><p>Font-display в Google Fonts</p><p>• <a href="https://twitter.com/addyosmani/status/1126370518347608065">Google Fonts supports font-dispay</a><br></p><p>Перфоманс и порталы</p><p>• <a href="https://developers.google.com/web/tools/lighthouse/audits/budgets">Lighthouse Performance Budgets</a><br>• <a href="https://web.dev/hands-on-portals">Hands-on with Portals: seamless navigations on the Web</a><br></p><p>Более нативный веб</p><p>• <a href="https://youtu.be/GSiUzuB-PoI">Project Fugu</a><br></p><p>Тестирование и Puppeteer</p><p>• <a href="https://pptr.dev/">Puppeteer Docs</a><br>• <a href="https://youtu.be/MbnATLCuKI4">Modern Web Testing and Automation with Puppeteer</a><br></p><p>IE в Edge и реестр GitHub</p><p>• <a href="https://github.com/microsoft/react-native-windows">React Native for Windows</a><br>• <a href="https://blogs.windows.com/msedgedev/2019/05/06/edge-chromium-build-2019-pwa-ie-mode-devtools/">Microsoft Edge: All the news from Build 2019</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/176.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/176.mp3" length="35846684"/><itunes:episode>176</itunes:episode><itunes:duration>4478</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>20 мая 2019: Google I/O и MS Build, подкасты про веб-разработку, новости с Google I/O и Microsoft Build. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>177. Новости браузеров, font-display, иконочные шрифты, формы и клавиатура, доступность</title><link>https://web-standards.ru/podcast/177/</link><pubDate>Tue, 28 May 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Ольга Алексашенко, Вадим Макеев

Темы

00:00:00 Интро
00:00:42 Патреон и подкасты
00:04:46 События
00:12:22 Edge, Firefox, Blink
00:28:10 Font-display в Google Fonts
00:40:02 Иконочные шрифты
00:45:16 Формы и клавиатура
00:51:14 Доступные меню и кнопки

Патреон и подкасты

• Патреон «Веб-стандартов» https://www.patreon.com/webstandards_ru
• Подкасты про веб-разработку https://github.com/web-standards/podcasts-list

События

• HolyJS в Питере 24–25 мая https://holyjs-piter.ru/
• Frontend Conf в Москве 27–28 мая https://frontendconf.ru/
• JavaScript Party в Новосибирске 30 мая https://events.yandex.ru/events/meetings/30-may-2019/
• CSSconf в Берлине 31 мая https://2019.cssconf.eu/
• JSConf в Берлине 1–2 июня https://2019.jsconf.eu/
• React Russia в Москве 1 июня https://axept.timepad.ru/event/971209/
• ReactRussia в Выборге 22 июня https://reactrussia.timepad.ru/event/906356/
• FED meetup #1 в Днепре 1 июня https://www.facebook.com/events/897426583761081/
• Tver.io Girl Power Meetup в Твери 13 июня https://www.meetup.com/tverio/events/261105807/
• Ember.js Meetup #4 в Питере 14 июня https://ember-js-spb.timepad.ru/event/981196/

Edge, Firefox, Blink

• Microsoft Edge preview builds for macOS https://blogs.windows.com/msedgedev/2019/05/20/microsoft-edge-macos-canary-preview/
• Firefox 67 http://tanalin.com/blog/2019/05/firefox-67/
• CSS Grid subgrid lands in Firefox Nightly https://rachelandrew.co.uk/archives/2019/05/23/css-grid-subgrid-lands-in-firefox-nightly/
• Blink LayoutNG https://www.chromium.org/blink/layoutng

Font-display в Google Fonts

• Google Fonts is Adding font-display https://www.zachleat.com/web/google-fonts-display/
• Monica’s font-display explainer https://font-display.glitch.me/

Иконочные шрифты

• Font-display is Incompatible with icon fonts https://www.zachleat.com/web/font-display-icon-fonts/

Формы и клавиатура

• Everything You Ever Wanted to Know About inputmode https://css-tricks.com/everything-you-ever-wanted-to-know-about-inputmode/

Доступные меню и кнопки

• Инклюзивные компоненты: меню и кнопки меню https://medium.com/p/7f3aa1ad008d
• Accessible Icon Buttons https://www.sarasoueidan.com/blog/accessible-icon-buttons/
• Contextually Marking up accessible images and SVGs https://www.scottohara.me/blog/2019/05/22/contextual-images-svgs-and-a11y.html

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:00:42 Патреон и подкасты<br>00:04:46 События<br>00:12:22 Edge, Firefox, Blink<br>00:28:10 Font-display в Google Fonts<br>00:40:02 Иконочные шрифты<br>00:45:16 Формы и клавиатура<br>00:51:14 Доступные меню и кнопки<br></p><p>Патреон и подкасты</p><p>• <a href="https://www.patreon.com/webstandards_ru">Патреон «Веб-стандартов»</a><br>• <a href="https://github.com/web-standards/podcasts-list">Подкасты про веб-разработку</a><br></p><p>События</p><p>• <a href="https://holyjs-piter.ru/">HolyJS в Питере 24–25 мая</a><br>• <a href="https://frontendconf.ru/">Frontend Conf в Москве 27–28 мая</a><br>• <a href="https://events.yandex.ru/events/meetings/30-may-2019/">JavaScript Party в Новосибирске 30 мая</a><br>• <a href="https://2019.cssconf.eu/">CSSconf в Берлине 31 мая</a><br>• <a href="https://2019.jsconf.eu/">JSConf в Берлине 1–2 июня</a><br>• <a href="https://axept.timepad.ru/event/971209/">React Russia в Москве 1 июня</a><br>• <a href="https://reactrussia.timepad.ru/event/906356/">ReactRussia в Выборге 22 июня</a><br>• <a href="https://www.facebook.com/events/897426583761081/">FED meetup #1 в Днепре 1 июня</a><br>• <a href="https://www.meetup.com/tverio/events/261105807/">Tver.io Girl Power Meetup в Твери 13 июня</a><br>• <a href="https://ember-js-spb.timepad.ru/event/981196/">Ember.js Meetup #4 в Питере 14 июня</a><br></p><p>Edge, Firefox, Blink</p><p>• <a href="https://blogs.windows.com/msedgedev/2019/05/20/microsoft-edge-macos-canary-preview/">Microsoft Edge preview builds for macOS</a><br>• <a href="http://tanalin.com/blog/2019/05/firefox-67/">Firefox 67</a><br>• <a href="https://rachelandrew.co.uk/archives/2019/05/23/css-grid-subgrid-lands-in-firefox-nightly/">CSS Grid subgrid lands in Firefox Nightly</a><br>• <a href="https://www.chromium.org/blink/layoutng">Blink LayoutNG</a><br></p><p>Font-display в Google Fonts</p><p>• <a href="https://www.zachleat.com/web/google-fonts-display/">Google Fonts is Adding font-display</a><br>• <a href="https://font-display.glitch.me/">Monica’s font-display explainer</a><br></p><p>Иконочные шрифты</p><p>• <a href="https://www.zachleat.com/web/font-display-icon-fonts/">Font-display is Incompatible with icon fonts</a><br></p><p>Формы и клавиатура</p><p>• <a href="https://css-tricks.com/everything-you-ever-wanted-to-know-about-inputmode/">Everything You Ever Wanted to Know About inputmode</a><br></p><p>Доступные меню и кнопки</p><p>• <a href="https://medium.com/p/7f3aa1ad008d">Инклюзивные компоненты: меню и кнопки меню</a><br>• <a href="https://www.sarasoueidan.com/blog/accessible-icon-buttons/">Accessible Icon Buttons</a><br>• <a href="https://www.scottohara.me/blog/2019/05/22/contextual-images-svgs-and-a11y.html">Contextually Marking up accessible images and SVGs</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/177.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/177.mp3" length="34215075"/><itunes:episode>177</itunes:episode><itunes:duration>4274</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>28 мая 2019: Новости браузеров, font-display, иконочные шрифты, формы и клавиатура, доступность. Ольга Алексашенко, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>178. W3C + WHATWG, SEO без мифов, бюджет быстродействия, Ember.js, Elm, Puppeteer</title><link>https://web-standards.ru/podcast/178/</link><pubDate>Wed, 05 Jun 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев

Гости: Александра Боровова, Андрей Кузьмин

Темы

00:00:00 Интро
00:07:20 События
00:18:18 W3C + WHATWG = HTML
00:21:07 SEO без мифов
00:28:23 Бюджет быстродействия
00:40:18 Фильм про Ember.js
00:43:22 Зачем Elm
00:51:05 Расширение для Puppeteer

Интро

• Андрей в Твиттере https://twitter.com/unsoundscapes
• Александра в Твиттере https://twitter.com/lutien2
• «Веб-стандарты» на SoundCloud https://soundcloud.com/web-standards
• Frontend Engineer at SoundCloud https://jobs.soundcloud.com/job?gh_jid=4255486002

События

• CSSconf в Берлине 31 мая https://2019.cssconf.eu/
• JSConf в Берлине 1–2 июня https://2019.jsconf.eu/
• ReactRussia: конкурс на новое название https://twitter.com/ReactRussia/status/1134141742511513600
• BeerJS Summit в Минске 22 июля https://beerjssummit.com/

W3C + WHATWG = HTML

• W3C и WHATWG: неужели долгожданный мир? https://css-live.ru/vecssti-s-polej/w3c-i-whatwg-neuzheli-dolgozhdannyj-mir.html

SEO без мифов

• SEO Mythbusting, Episode 1 https://youtu.be/lrIwTzUTEGs
• SEO Mythbusting, Episode 2 https://youtu.be/8QeU97wWomQ

Бюджет быстродействия

• Your first performance budget with Lighthouse https://bitsofco.de/your-first-performance-budget-with-lighthouse/
• Calibre https://calibreapp.com/
• Бен Шварц в Твиттере https://twitter.com/benschwarz
• Видео с Chrome Dev Summit https://www.youtube.com/playlist?list=PLNYkxOF6rcIDjlCx1PcphPpmf43aKOAdF&amp;disable_polymer=true

Фильм про Ember.js

• Ember.js: The Documentary https://youtu.be/7Ym2ADCn77Q
• JSConf EU 2019 Opening https://youtu.be/o1rzsna263c
• JSConf EU 2017 Opening https://youtu.be/lCn-XCASn98

Зачем Elm

• Elm https://elm-lang.org/
• The Elm Guide https://guide.elm-lang.org/
• Elm Berlin Meetup https://www.meetup.com/Elm-Berlin/
• Игрушки на Elm https://unsoundscapes.itch.io

Расширение для Puppeteer

• Puppeteer Recorder https://github.com/checkly/puppeteer-recorder

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев</p><p>Гости: Александра Боровова, Андрей Кузьмин</p><p>Темы</p><p>00:00:00 Интро<br>00:07:20 События<br>00:18:18 W3C + WHATWG = HTML<br>00:21:07 SEO без мифов<br>00:28:23 Бюджет быстродействия<br>00:40:18 Фильм про Ember.js<br>00:43:22 Зачем Elm<br>00:51:05 Расширение для Puppeteer<br></p><p>Интро</p><p>• <a href="https://twitter.com/unsoundscapes">Андрей в Твиттере</a><br>• <a href="https://twitter.com/lutien2">Александра в Твиттере</a><br>• <a href="https://soundcloud.com/web-standards">«Веб-стандарты» на SoundCloud</a><br>• <a href="https://jobs.soundcloud.com/job?gh_jid=4255486002">Frontend Engineer at SoundCloud</a><br></p><p>События</p><p>• <a href="https://2019.cssconf.eu/">CSSconf в Берлине 31 мая</a><br>• <a href="https://2019.jsconf.eu/">JSConf в Берлине 1–2 июня</a><br>• <a href="https://twitter.com/ReactRussia/status/1134141742511513600">ReactRussia: конкурс на новое название</a><br>• <a href="https://beerjssummit.com/">BeerJS Summit в Минске 22 июля</a><br></p><p>W3C + WHATWG = HTML</p><p>• <a href="https://css-live.ru/vecssti-s-polej/w3c-i-whatwg-neuzheli-dolgozhdannyj-mir.html">W3C и WHATWG: неужели долгожданный мир?</a><br></p><p>SEO без мифов</p><p>• <a href="https://youtu.be/lrIwTzUTEGs">SEO Mythbusting, Episode 1</a><br>• <a href="https://youtu.be/8QeU97wWomQ">SEO Mythbusting, Episode 2</a><br></p><p>Бюджет быстродействия</p><p>• <a href="https://bitsofco.de/your-first-performance-budget-with-lighthouse/">Your first performance budget with Lighthouse</a><br>• <a href="https://calibreapp.com/">Calibre</a><br>• <a href="https://twitter.com/benschwarz">Бен Шварц в Твиттере</a><br>• <a href="https://www.youtube.com/playlist?list=PLNYkxOF6rcIDjlCx1PcphPpmf43aKOAdF&amp;disable_polymer=true">Видео с Chrome Dev Summit</a><br></p><p>Фильм про Ember.js</p><p>• <a href="https://youtu.be/7Ym2ADCn77Q">Ember.js: The Documentary</a><br>• <a href="https://youtu.be/o1rzsna263c">JSConf EU 2019 Opening</a><br>• <a href="https://youtu.be/lCn-XCASn98">JSConf EU 2017 Opening</a><br></p><p>Зачем Elm</p><p>• <a href="https://elm-lang.org/">Elm</a><br>• <a href="https://guide.elm-lang.org/">The Elm Guide</a><br>• <a href="https://www.meetup.com/Elm-Berlin/">Elm Berlin Meetup</a><br>• <a href="https://unsoundscapes.itch.io">Игрушки на Elm</a><br></p><p>Расширение для Puppeteer</p><p>• <a href="https://github.com/checkly/puppeteer-recorder">Puppeteer Recorder</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/178.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/178.mp3" length="29090084"/><itunes:episode>178</itunes:episode><itunes:duration>3634</itunes:duration><itunes:author>Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>5 июня 2019: W3C + WHATWG, SEO без мифов, бюджет быстродействия, Ember.js, Elm, Puppeteer. Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>179. Fx or FF, how Mozilla works, why Firefox, contributing to MDN</title><link>https://web-standards.ru/podcast/179/</link><pubDate>Mon, 10 Jun 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Vadim Makeev

Гости: Chris Mills

Темы

00:00:00 Интро
00:00:51 Fx or FF, Mozilla, why Firefox
00:09:26 Switching to Firefox, DevTools
00:16:38 MDN as the web platform’s Wikipedia
00:25:05 How and why contribute to MDN
00:31:36 Specs and docs translation
00:37:52 MDN’s future: GitHub, Markdown

Links

• Chris on Twitter https://twitter.com/chrisdavidmills
• MDN Web Docs https://developer.mozilla.org/
• MDN Product Advisory Board https://developer.mozilla.org/en-US/docs/MDN/MDN_Product_Advisory_Board/Members
• MDN Data https://github.com/mdn/data
• Dash https://kapeli.com/dash
• DevDocs https://devdocs.io/
• CSSTree https://github.com/csstree/csstree

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Vadim Makeev</p><p>Гости: Chris Mills</p><p>Темы</p><p>00:00:00 Интро<br>00:00:51 Fx or FF, Mozilla, why Firefox<br>00:09:26 Switching to Firefox, DevTools<br>00:16:38 MDN as the web platform’s Wikipedia<br>00:25:05 How and why contribute to MDN<br>00:31:36 Specs and docs translation<br>00:37:52 MDN’s future: GitHub, Markdown<br></p><p>Links</p><p>• <a href="https://twitter.com/chrisdavidmills">Chris on Twitter</a><br>• <a href="https://developer.mozilla.org/">MDN Web Docs</a><br>• <a href="https://developer.mozilla.org/en-US/docs/MDN/MDN_Product_Advisory_Board/Members">MDN Product Advisory Board</a><br>• <a href="https://github.com/mdn/data">MDN Data</a><br>• <a href="https://kapeli.com/dash">Dash</a><br>• <a href="https://devdocs.io/">DevDocs</a><br>• <a href="https://github.com/csstree/csstree">CSSTree</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/179.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/179.mp3" length="20509970"/><itunes:episode>179</itunes:episode><itunes:duration>2561</itunes:duration><itunes:author>Vadim Makeev</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>10 июня 2019: Fx or FF, how Mozilla works, why Firefox, contributing to MDN. Vadim Makeev</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>180. Chrome и Safari, TC39, сторонние ресурсы, подгриды и доступность</title><link>https://web-standards.ru/podcast/180/</link><pubDate>Mon, 17 Jun 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Татьяна Фокина

Темы

00:00:00 Интро
00:01:23 Конкурс и раздача
00:04:15 События
00:08:36 Chrome и Safari
00:22:37 Новости TC39
00:33:32 Сторонние ресурсы
00:47:56 Подгриды
00:52:54 Доступность

Конкурс и раздача

• Почта wst@web-standards.ru mailto:wst@web-standards.ru
• «Веб-стандарты» на Патреоне https://www.patreon.com/webstandards_ru

События

• BEMup в Москве 14 июня https://events.yandex.ru/events/bemup/14-june-2019/
• Moscowcss №13 в Москве 18 июня https://moscowcss.timepad.ru/event/993875/
• PiterJS №38 в Питере 20 июня https://medium.com/p/62ee89af52a5
• Panda Meetup по Node.js в Москве 27 июня https://panda-meetup.ru/msk-node-js-meetup
• Ok.tech Frontend Meetup в Питере 2 июля https://oktech.timepad.ru/event/970538/
• WSD в Питере 13 июля https://wsd.events/2019/07/13/
• Список CityJS https://github.com/web-standards/cityjs-list

Chrome и Safari

• New in Chrome 75 https://developers.google.com/web/updates/2019/06/nic75
• Safari 13 Beta Release Notes https://developer.apple.com/documentation/safari_release_notes/safari_13_beta_release_notes
• Introducing Desktop-class Browsing on iPad https://developer.apple.com/videos/play/wwdc2019/203/
• Audits in Web Inspector https://webkit.org/blog/8935/audits-in-web-inspector/
• Auditing Web Content with Web Inspector https://developer.apple.com/videos/play/wwdc2019/514/

Новости TC39

• ES2020 https://github.com/tc39/proposals/blob/master/finished-proposals.md
• Dynamic import https://github.com/tc39/proposal-dynamic-import
• Top-level await https://github.com/tc39/proposal-top-level-await
• WeakReferences https://github.com/tc39/proposal-weakrefs

Сторонние ресурсы

• Self-Host Your Static Assets https://csswizardry.com/2019/05/self-host-your-static-assets/

Подгриды

• CSS Subgrid новости https://habr.com/p/451514/
• Hello Subgrid! https://youtu.be/vxOj7CaWiPU

Доступность

• Недоступный сайт с идеальной оценкой Lighthouse https://habr.com/p/455016/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Мария Просвирнина</p><p>Гости: Татьяна Фокина</p><p>Темы</p><p>00:00:00 Интро<br>00:01:23 Конкурс и раздача<br>00:04:15 События<br>00:08:36 Chrome и Safari<br>00:22:37 Новости TC39<br>00:33:32 Сторонние ресурсы<br>00:47:56 Подгриды<br>00:52:54 Доступность<br></p><p>Конкурс и раздача</p><p>• <a href="mailto:wst@web-standards.ru">Почта wst@web-standards.ru</a><br>• <a href="https://www.patreon.com/webstandards_ru">«Веб-стандарты» на Патреоне</a><br></p><p>События</p><p>• <a href="https://events.yandex.ru/events/bemup/14-june-2019/">BEMup в Москве 14 июня</a><br>• <a href="https://moscowcss.timepad.ru/event/993875/">Moscowcss №13 в Москве 18 июня</a><br>• <a href="https://medium.com/p/62ee89af52a5">PiterJS №38 в Питере 20 июня</a><br>• <a href="https://panda-meetup.ru/msk-node-js-meetup">Panda Meetup по Node.js в Москве 27 июня</a><br>• <a href="https://oktech.timepad.ru/event/970538/">Ok.tech Frontend Meetup в Питере 2 июля</a><br>• <a href="https://wsd.events/2019/07/13/">WSD в Питере 13 июля</a><br>• <a href="https://github.com/web-standards/cityjs-list">Список CityJS</a><br></p><p>Chrome и Safari</p><p>• <a href="https://developers.google.com/web/updates/2019/06/nic75">New in Chrome 75</a><br>• <a href="https://developer.apple.com/documentation/safari_release_notes/safari_13_beta_release_notes">Safari 13 Beta Release Notes</a><br>• <a href="https://developer.apple.com/videos/play/wwdc2019/203/">Introducing Desktop-class Browsing on iPad</a><br>• <a href="https://webkit.org/blog/8935/audits-in-web-inspector/">Audits in Web Inspector</a><br>• <a href="https://developer.apple.com/videos/play/wwdc2019/514/">Auditing Web Content with Web Inspector</a><br></p><p>Новости TC39</p><p>• <a href="https://github.com/tc39/proposals/blob/master/finished-proposals.md">ES2020</a><br>• <a href="https://github.com/tc39/proposal-dynamic-import">Dynamic import</a><br>• <a href="https://github.com/tc39/proposal-top-level-await">Top-level await</a><br>• <a href="https://github.com/tc39/proposal-weakrefs">WeakReferences</a><br></p><p>Сторонние ресурсы</p><p>• <a href="https://csswizardry.com/2019/05/self-host-your-static-assets/">Self-Host Your Static Assets</a><br></p><p>Подгриды</p><p>• <a href="https://habr.com/p/451514/">CSS Subgrid новости</a><br>• <a href="https://youtu.be/vxOj7CaWiPU">Hello Subgrid!</a><br></p><p>Доступность</p><p>• <a href="https://habr.com/p/455016/">Недоступный сайт с идеальной оценкой Lighthouse</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/180.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/180.mp3" length="35922595"/><itunes:episode>180</itunes:episode><itunes:duration>4488</itunes:duration><itunes:author>Вадим Макеев, Мария Просвирнина</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>17 июня 2019: Chrome и Safari, TC39, сторонние ресурсы, подгриды и доступность. Вадим Макеев, Мария Просвирнина</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>181. Panda Meetup, Chrome 76, доступные уведомления, тост и стандарты, препроцессоры и jQuery</title><link>https://web-standards.ru/podcast/181/</link><pubDate>Wed, 26 Jun 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Ольга Алексашенко, Вадим Макеев

Гости: Анатолий Кукаев

Темы

00:00:00 Интро
00:01:40 События и Panda Meetup
00:16:45 Бета Chrome 76
00:20:24 Доступные уведомления
00:30:32 Тост и стандарты
00:39:13 Препроцессоры (не) нужны
00:56:12 jQuery (не) нужна

События и Panda Meetup

• Panda Frontend Meetup #19 в Москве 26 июня https://panda-meetup.ru/msk-frontend-meetup-3
• Panda Node.js Meetup #20 в Москве 27 июня https://panda-meetup.ru/msk-node-js-meetup
• QIWI JS Detox в Москве 26 июня https://qiwi-events.timepad.ru/event/1000257/
• AngularMoscow #14 в Москве 27 июня https://meetup.tinkoff.ru/events/angular-meetup-14
• SmartMail Meetup в Москве 27 июня https://corp.mail.ru/ru/press/events/593/
• JSNN #13 в Нижнем Новгороде 29 июня https://www.it52.info/events/2019-06-29-jsnn-13
• EPAM JavaScript Meetup в Питере 4 июля https://events.epam.com/events/js-meetup-2-2019
• Msk Vue.js Meetup #1 в Москве 18 июля https://voximplant.timepad.ru/event/986750/
• PenzaJs + Panda meetup в Пензе 24 августа https://panda-meetup.ru/penza-frontend-meetup
• FrontendConf в Москве 3 октября https://frontendconf.ru/moscow/2019
• Intercom Vue.js в Москве 14 октября https://vue.intercomconf.com/

Бета Chrome 76

• Chrome 76 Beta: dark mode, payments, new PWA features and more https://blog.chromium.org/2019/06/chrome-76-beta-dark-mode-payments-new.html

Доступные уведомления

• Создание доступных уведомлений, алертов и других элементов https://youtu.be/XKBjrBxqsfE

Тост и стандарты

• Intent to Implement: Toast UI element https://groups.google.com/a/chromium.org/d/msg/blink-dev/Gl7FIKM5IFw/tA70X9ZIBQAJ
• A Standard Toast UI Element https://github.com/jackbsteinberg/std-toast
• Introducing the new HTML element. Welcome clippy https://shkspr.mobi/blog/2019/06/introducing-the-new-html-element-welcome/
• Toast https://adactio.com/journal/15357

Препроцессоры (не) нужны

• Нужны ли препроцессоры в 2019 году https://medium.com/p/727a856d1443

jQuery (не) нужна

• Почему я до сих пор использую jQuery https://habr.com/p/455509/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев</p><p>Гости: Анатолий Кукаев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:40 События и Panda Meetup<br>00:16:45 Бета Chrome 76<br>00:20:24 Доступные уведомления<br>00:30:32 Тост и стандарты<br>00:39:13 Препроцессоры (не) нужны<br>00:56:12 jQuery (не) нужна<br></p><p>События и Panda Meetup</p><p>• <a href="https://panda-meetup.ru/msk-frontend-meetup-3">Panda Frontend Meetup #19 в Москве 26 июня</a><br>• <a href="https://panda-meetup.ru/msk-node-js-meetup">Panda Node.js Meetup #20 в Москве 27 июня</a><br>• <a href="https://qiwi-events.timepad.ru/event/1000257/">QIWI JS Detox в Москве 26 июня</a><br>• <a href="https://meetup.tinkoff.ru/events/angular-meetup-14">AngularMoscow #14 в Москве 27 июня</a><br>• <a href="https://corp.mail.ru/ru/press/events/593/">SmartMail Meetup в Москве 27 июня</a><br>• <a href="https://www.it52.info/events/2019-06-29-jsnn-13">JSNN #13 в Нижнем Новгороде 29 июня</a><br>• <a href="https://events.epam.com/events/js-meetup-2-2019">EPAM JavaScript Meetup в Питере 4 июля</a><br>• <a href="https://voximplant.timepad.ru/event/986750/">Msk Vue.js Meetup #1 в Москве 18 июля</a><br>• <a href="https://panda-meetup.ru/penza-frontend-meetup">PenzaJs + Panda meetup в Пензе 24 августа</a><br>• <a href="https://frontendconf.ru/moscow/2019">FrontendConf в Москве 3 октября</a><br>• <a href="https://vue.intercomconf.com/">Intercom Vue.js в Москве 14 октября</a><br></p><p>Бета Chrome 76</p><p>• <a href="https://blog.chromium.org/2019/06/chrome-76-beta-dark-mode-payments-new.html">Chrome 76 Beta: dark mode, payments, new PWA features and more</a><br></p><p>Доступные уведомления</p><p>• <a href="https://youtu.be/XKBjrBxqsfE">Создание доступных уведомлений, алертов и других элементов</a><br></p><p>Тост и стандарты</p><p>• <a href="https://groups.google.com/a/chromium.org/d/msg/blink-dev/Gl7FIKM5IFw/tA70X9ZIBQAJ">Intent to Implement: Toast UI element</a><br>• <a href="https://github.com/jackbsteinberg/std-toast">A Standard Toast UI Element</a><br>• <a href="https://shkspr.mobi/blog/2019/06/introducing-the-new-html-element-welcome/">Introducing the new HTML element. Welcome clippy</a><br>• <a href="https://adactio.com/journal/15357">Toast</a><br></p><p>Препроцессоры (не) нужны</p><p>• <a href="https://medium.com/p/727a856d1443">Нужны ли препроцессоры в 2019 году</a><br></p><p>jQuery (не) нужна</p><p>• <a href="https://habr.com/p/455509/">Почему я до сих пор использую jQuery</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/181.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/181.mp3" length="31832496"/><itunes:episode>181</itunes:episode><itunes:duration>3976</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>26 июня 2019: Panda Meetup, Chrome 76, доступные уведомления, тост и стандарты, препроцессоры и jQuery. Ольга Алексашенко, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>182. Node.js, npm и JetBrains, сервис-воркеры и WASM, цена JS, современный CSS, доступность</title><link>https://web-standards.ru/podcast/182/</link><pubDate>Mon, 01 Jul 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:02:46 События
00:11:23 Node.js, npm, JetBrains
00:26:02 Сервис-воркеры и WebAssembly
00:36:32 Цена JS и виртуальный список
00:46:32 Как понять современный CSS
00:57:09 Фокус и доступные псевдоэлементы

Мета

• «Веб-стандарты» на Патреоне https://www.patreon.com/webstandards_ru
• LP — новый подкаст про музыку https://3lp.me/
• Код сайта LP на Гитхабе https://github.com/lp-cast/3lp.me

События

• Pitercss_meetup https://beerjssummit.com/
• Календарь событий по фронтенду https://github.com/web-standards/calendar
• Ok.tech Frontend Meetup в Питере 2 июля https://oktech.timepad.ru/event/970538/
• EPAM JavaScript Meetup в Питере 4 июля https://events.epam.com/events/js-meetup-2-2019
• Panda Frontend Meetup в Москве 6 июля http://panda-meetup.ru/msk-frontend-meetup-4
• WSD в Питере 13 июля https://wsd.events/2019/07/13/
• Я.Субботник в Питере 20 июля https://events.yandex.ru/events/yasubbotnik/20-july-2019/
• BeerJS Summit в Минске 20 июля https://beerjssummit.com/
• IT Nights в Иннополисе 1–3 августа https://it-nights.ru/

Node.js, npm, JetBrains

• Node 12.5.0 https://nodejs.org/en/blog/release/v12.5.0/
• The economics of open source https://2019.jsconf.eu/c-j-silverio/the-economics-of-open-source.html
• JetBrains Open Day https://www.jetbrains.com/promo/openday/
• Видео доклада IDE Wars https://youtu.be/qxg1pGptND0?t=20608

Сервис-воркеры и WebAssembly

• Bringing service workers to Google Search https://web.dev/google-search-sw/
• WebAssembly brings Google Earth to more browsers https://blog.chromium.org/2019/06/webassembly-brings-google-earth-to-more.html

Цена JS и виртуальный список

• The cost of JavaScript in 2019 https://v8.dev/blog/cost-of-javascript-2019
• Virtualize large lists with react-window https://web.dev/virtualize-long-lists-react-window/

Как понять современный CSS

• Refactoring (the way we talk about) CSS https://noti.st/rachelandrew/VqOEAa/refactoring-the-way-we-talk-about-css

Фокус и доступные псевдоэлементы

• Intent To Ship: Alternative Text for CSS Generated Content https://groups.google.com/a/chromium.org/d/msg/blink-dev/nC5p6W8nM3g/Bk6GOoaYAwAJ
• CSS Content: Alternative Text for Accessibility https://drafts.csswg.org/css-content/#alt
• Indicating focus to improve accessibility https://hacks.mozilla.org/2019/06/indicating-focus-to-improve-accessibility/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Мария Просвирнина</p><p>Темы</p><p>00:00:00 Интро<br>00:02:46 События<br>00:11:23 Node.js, npm, JetBrains<br>00:26:02 Сервис-воркеры и WebAssembly<br>00:36:32 Цена JS и виртуальный список<br>00:46:32 Как понять современный CSS<br>00:57:09 Фокус и доступные псевдоэлементы<br></p><p>Мета</p><p>• <a href="https://www.patreon.com/webstandards_ru">«Веб-стандарты» на Патреоне</a><br>• <a href="https://3lp.me/">LP — новый подкаст про музыку</a><br>• <a href="https://github.com/lp-cast/3lp.me">Код сайта LP на Гитхабе</a><br></p><p>События</p><p>• <a href="https://beerjssummit.com/">Pitercss_meetup</a><br>• <a href="https://github.com/web-standards/calendar">Календарь событий по фронтенду</a><br>• <a href="https://oktech.timepad.ru/event/970538/">Ok.tech Frontend Meetup в Питере 2 июля</a><br>• <a href="https://events.epam.com/events/js-meetup-2-2019">EPAM JavaScript Meetup в Питере 4 июля</a><br>• <a href="http://panda-meetup.ru/msk-frontend-meetup-4">Panda Frontend Meetup в Москве 6 июля</a><br>• <a href="https://wsd.events/2019/07/13/">WSD в Питере 13 июля</a><br>• <a href="https://events.yandex.ru/events/yasubbotnik/20-july-2019/">Я.Субботник в Питере 20 июля</a><br>• <a href="https://beerjssummit.com/">BeerJS Summit в Минске 20 июля</a><br>• <a href="https://it-nights.ru/">IT Nights в Иннополисе 1–3 августа</a><br></p><p>Node.js, npm, JetBrains</p><p>• <a href="https://nodejs.org/en/blog/release/v12.5.0/">Node 12.5.0</a><br>• <a href="https://2019.jsconf.eu/c-j-silverio/the-economics-of-open-source.html">The economics of open source</a><br>• <a href="https://www.jetbrains.com/promo/openday/">JetBrains Open Day</a><br>• <a href="https://youtu.be/qxg1pGptND0?t=20608">Видео доклада IDE Wars</a><br></p><p>Сервис-воркеры и WebAssembly</p><p>• <a href="https://web.dev/google-search-sw/">Bringing service workers to Google Search</a><br>• <a href="https://blog.chromium.org/2019/06/webassembly-brings-google-earth-to-more.html">WebAssembly brings Google Earth to more browsers</a><br></p><p>Цена JS и виртуальный список</p><p>• <a href="https://v8.dev/blog/cost-of-javascript-2019">The cost of JavaScript in 2019</a><br>• <a href="https://web.dev/virtualize-long-lists-react-window/">Virtualize large lists with react-window</a><br></p><p>Как понять современный CSS</p><p>• <a href="https://noti.st/rachelandrew/VqOEAa/refactoring-the-way-we-talk-about-css">Refactoring (the way we talk about) CSS</a><br></p><p>Фокус и доступные псевдоэлементы</p><p>• <a href="https://groups.google.com/a/chromium.org/d/msg/blink-dev/nC5p6W8nM3g/Bk6GOoaYAwAJ">Intent To Ship: Alternative Text for CSS Generated Content</a><br>• <a href="https://drafts.csswg.org/css-content/#alt">CSS Content: Alternative Text for Accessibility</a><br>• <a href="https://hacks.mozilla.org/2019/06/indicating-focus-to-improve-accessibility/">Indicating focus to improve accessibility</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/182.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/182.mp3" length="30903148"/><itunes:episode>182</itunes:episode><itunes:duration>3860</itunes:duration><itunes:author>Вадим Макеев, Мария Просвирнина</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>1 июля 2019: Node.js, npm и JetBrains, сервис-воркеры и WASM, цена JS, современный CSS, доступность. Вадим Макеев, Мария Просвирнина</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>183. Sass и кастомные свойства, веб-шрифты, безусловный JS, веб-компоненты, WebRTC</title><link>https://web-standards.ru/podcast/183/</link><pubDate>Mon, 08 Jul 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев

Гости: Кирилл Роговой

Темы

00:00:00 Интро
00:03:48 События
00:10:23 Sass и кастомные свойства
00:22:03 Стратегия загрузки шрифтов
00:32:12 Безусловный JS
00:41:42 Веб-компоненты
00:51:02 Всё про WebRTC

События

• RamblerFront&amp; #7 в Москве 11 июля https://rambler-co-e-org.timepad.ru/event/1013706/
• WSD в Питере 13 июля https://wsd.events/2019/07/13/
• OdessaJS в Одессе 20–21 июля http://odessajs.org/
• BeerJS Summit в Минске 20 июля https://beerjssummit.com/
• Moscowcss #14 в Москве 25 июля https://moscowcss.timepad.ru/event/1013335/
• Krasnodar Dev Conf в Краснодаре 24–25 августа https://krd.dev/events/14
• YaTalks в Екатеринбурге 14 сентября https://events.yandex.ru/events/meetings/14-sep-2019/

Sass в SPA

• How to SCSS https://medium.com/p/59d5adbad601

Кастомные свойства

• CSS Custom Properties In The Cascade https://www.smashingmagazine.com/2019/07/css-custom-properties-cascade/

Стратегия загрузки шрифтов

• Developing a Robust Font Loading Strategy for CSS-Tricks https://www.zachleat.com/web/css-tricks-web-fonts/

Безусловный JS

• Советы по улучшению условий в JavaScript https://sneakbug8.com/improve-conditionals-in-js

Веб-компоненты

• Почему я не использую веб-компоненты https://habr.com/ru/post/457010/

Всё про WebRTC

• Wish Firefox and WebKit would fix their WebRTC https://twitter.com/torgo/status/1146360580837642241
• How Zoom’s web client avoids using WebRTC https://webrtchacks.com/zoom-avoids-using-webrtc/
• Блог Skyeng на Хабре https://habr.com/ru/company/skyeng/blog/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев</p><p>Гости: Кирилл Роговой</p><p>Темы</p><p>00:00:00 Интро<br>00:03:48 События<br>00:10:23 Sass и кастомные свойства<br>00:22:03 Стратегия загрузки шрифтов<br>00:32:12 Безусловный JS<br>00:41:42 Веб-компоненты<br>00:51:02 Всё про WebRTC<br></p><p>События</p><p>• <a href="https://rambler-co-e-org.timepad.ru/event/1013706/">RamblerFront&amp; #7 в Москве 11 июля</a><br>• <a href="https://wsd.events/2019/07/13/">WSD в Питере 13 июля</a><br>• <a href="http://odessajs.org/">OdessaJS в Одессе 20–21 июля</a><br>• <a href="https://beerjssummit.com/">BeerJS Summit в Минске 20 июля</a><br>• <a href="https://moscowcss.timepad.ru/event/1013335/">Moscowcss #14 в Москве 25 июля</a><br>• <a href="https://krd.dev/events/14">Krasnodar Dev Conf в Краснодаре 24–25 августа</a><br>• <a href="https://events.yandex.ru/events/meetings/14-sep-2019/">YaTalks в Екатеринбурге 14 сентября</a><br></p><p>Sass в SPA</p><p>• <a href="https://medium.com/p/59d5adbad601">How to SCSS</a><br></p><p>Кастомные свойства</p><p>• <a href="https://www.smashingmagazine.com/2019/07/css-custom-properties-cascade/">CSS Custom Properties In The Cascade</a><br></p><p>Стратегия загрузки шрифтов</p><p>• <a href="https://www.zachleat.com/web/css-tricks-web-fonts/">Developing a Robust Font Loading Strategy for CSS-Tricks</a><br></p><p>Безусловный JS</p><p>• <a href="https://sneakbug8.com/improve-conditionals-in-js">Советы по улучшению условий в JavaScript</a><br></p><p>Веб-компоненты</p><p>• <a href="https://habr.com/ru/post/457010/">Почему я не использую веб-компоненты</a><br></p><p>Всё про WebRTC</p><p>• <a href="https://twitter.com/torgo/status/1146360580837642241">Wish Firefox and WebKit would fix their WebRTC</a><br>• <a href="https://webrtchacks.com/zoom-avoids-using-webrtc/">How Zoom’s web client avoids using WebRTC</a><br>• <a href="https://habr.com/ru/company/skyeng/blog/">Блог Skyeng на Хабре</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/183.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/183.mp3" length="41582305"/><itunes:episode>183</itunes:episode><itunes:duration>5195</itunes:duration><itunes:author>Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>8 июля 2019: Sass и кастомные свойства, веб-шрифты, безусловный JS, веб-компоненты, WebRTC. Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>184. Живая запись! 10 лет Web Standards Days, самое важное за полгода, ответы на вопросы</title><link>https://web-standards.ru/podcast/184/</link><pubDate>Wed, 17 Jul 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Ольга Алексашенко, Вадим Макеев, Мария Просвирнина, Алексей Симоненко

Темы

00:00:00 Интро
00:03:55 10 лет Web Standards Days
00:23:48 Самое важное за полгода
00:30:21 Ответы на вопросы из зала

10 лет Web Standards Days

• WSD в Москве в 2010 году https://wsd.events/2010/12/16/
• Статья Оли «Как воспитать дизайнера» https://web-standards.ru/articles/coder-vs-designer/

Самое важное за полгода

• Microsoft Edge and Chromium Open Source: Our Intent https://github.com/MicrosoftEdge/MSEdge
• The new evergreen Googlebot https://webmasters.googleblog.com/2019/05/the-new-evergreen-googlebot.html

Ответы на вопросы из зала

• Патреон «Веб-стандартов» https://www.patreon.com/webstandards_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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Мария Просвирнина, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:03:55 10 лет Web Standards Days<br>00:23:48 Самое важное за полгода<br>00:30:21 Ответы на вопросы из зала<br></p><p>10 лет Web Standards Days</p><p>• <a href="https://wsd.events/2010/12/16/">WSD в Москве в 2010 году</a><br>• <a href="https://web-standards.ru/articles/coder-vs-designer/">Статья Оли «Как воспитать дизайнера»</a><br></p><p>Самое важное за полгода</p><p>• <a href="https://github.com/MicrosoftEdge/MSEdge">Microsoft Edge and Chromium Open Source: Our Intent</a><br>• <a href="https://webmasters.googleblog.com/2019/05/the-new-evergreen-googlebot.html">The new evergreen Googlebot</a><br></p><p>Ответы на вопросы из зала</p><p>• <a href="https://www.patreon.com/webstandards_ru">Патреон «Веб-стандартов»</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/184.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/184.mp3" length="25870993"/><itunes:episode>184</itunes:episode><itunes:duration>3231</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Мария Просвирнина, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>17 июля 2019: Живая запись! 10 лет Web Standards Days, самое важное за полгода, ответы на вопросы. Ольга Алексашенко, Вадим Макеев, Мария Просвирнина, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>185. На утро после BeerJS Summit, альтернативные форматы, дружба народов</title><link>https://web-standards.ru/podcast/185/</link><pubDate>Mon, 22 Jul 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Никита Дубко, Сергей Фролов

Темы

00:00:00 Интро
00:02:06 BeerJS Summit
00:31:07 Альтернативные форматы
00:50:27 Дружба народов

BeerJS Summit

• BeerJS Summit https://beerjssummit.com/

Альтернативные форматы

• Zlit https://www.facebook.com/zlit.event/
• SPB Frontend https://twitter.com/spb_frontend

Дружба народов

• WSD в Киеве 2018 https://www.youtube.com/playlist?list=PLMBnwIwFEFHe5IRtm6aKN0VBUBnuog_wp
• WSD в Киеве 2017 https://www.youtube.com/playlist?list=PLMBnwIwFEFHcr7Ar9b6B29J-fXXOMZlOW

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Мария Просвирнина</p><p>Гости: Никита Дубко, Сергей Фролов</p><p>Темы</p><p>00:00:00 Интро<br>00:02:06 BeerJS Summit<br>00:31:07 Альтернативные форматы<br>00:50:27 Дружба народов<br></p><p>BeerJS Summit</p><p>• <a href="https://beerjssummit.com/">BeerJS Summit</a><br></p><p>Альтернативные форматы</p><p>• <a href="https://www.facebook.com/zlit.event/">Zlit</a><br>• <a href="https://twitter.com/spb_frontend">SPB Frontend</a><br></p><p>Дружба народов</p><p>• <a href="https://www.youtube.com/playlist?list=PLMBnwIwFEFHe5IRtm6aKN0VBUBnuog_wp">WSD в Киеве 2018</a><br>• <a href="https://www.youtube.com/playlist?list=PLMBnwIwFEFHcr7Ar9b6B29J-fXXOMZlOW">WSD в Киеве 2017</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/185.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/185.mp3" length="31914985"/><itunes:episode>185</itunes:episode><itunes:duration>3987</itunes:duration><itunes:author>Вадим Макеев, Мария Просвирнина</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>22 июля 2019: На утро после BeerJS Summit, альтернативные форматы, дружба народов. Вадим Макеев, Мария Просвирнина</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>186. Firefox, JSON, Every Layout, монорепы, a11y, Slack и JS</title><link>https://web-standards.ru/podcast/186/</link><pubDate>Mon, 29 Jul 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Андрей Складчиков

Темы

00:00:00 Интро
00:01:54 События
00:12:53 Новинки Firefox
00:19:31 Удобно читать JSON
00:24:27 Книга и спор про CSS
00:37:38 Компоненты в монорепе
00:50:00 A11y: тултипы, AOM, ссылки
00:57:16 Slack и ответственный JS

События

• IT Nights в Иннополисе 1–3 августа https://it-nights.ru/
• WebAssembly Moscow meetup #2 1 августа https://webassembly-moscow.timepad.ru/event/1025337/
• VinnytsiaJS в Виннице 3 августа http://vinnytsiajs.org/
• Rolling Scopes Conference в Минске 9–11 августа https://rsconf.by/
• Special AngularNYC meetup в Москве 22 августа https://www.meetup.com/AngularMoscow/events/262852871/
• Krasnodar Dev Conf в Краснодаре 24–25 августа https://krd.dev/events/14
• PenzaJs + Panda meetup в Пензе 24 августа https://panda-meetup.ru/penza-frontend-meetup
• PiterJS conf в Питере 7 сентября https://conf.piterjs.org/
• Фестиваль 404 в Самаре 14–15 сентября https://2019.404fest.ru/
• FrontendConf в Москве 13–14 октября https://frontendconf.ru/moscow/2019
• FrontDays в Тольятти 26 октября https://frontdays.ru
• LvivCSS во Львове 2 ноября https://lvivcss.org
• JS Fest в Киеве 8–9 ноября http://jsfest.com.ua/

Новинки Firefox

• Firefox 68 http://tanalin.com/blog/2019/07/firefox-68/

Удобно читать JSON

• JsonDiscovery: Меняем опыт просмотра JSON в браузере https://habr.com/p/461185/

Книга и спор про CSS

• Every Layout https://every-layout.dev/

Компоненты в монорепе

• Общие компоненты Яндекса силами разных команд https://habr.com/p/460811/
• Библиотека компонентов Ivi https://design.ivi.ru/components/

A11y: тултипы, AOM, ссылки

• Инклюзивные компоненты: тултипы и тоглтипы https://medium.com/p/c20691665ac7
• Meaning without markup: Accessibility Object Model https://hiddedevries.nl/en/blog/2019-07-22-meaning-without-markup-accessibility-object-model
• The accessibility of placeholder links https://www.scottohara.me/note/2019/07/17/placeholder-link.html

Slack и ответственный JS

• Rebuilding Slack on the desktop https://slack.engineering/rebuilding-slack-on-the-desktop-308d6fe94ae4
• Ответственный подход к JS-разработке, 1 https://habr.com/p/447576/
• Ответственный подход к JS-разработке, 2 https://habr.com/p/460797/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Мария Просвирнина</p><p>Гости: Андрей Складчиков</p><p>Темы</p><p>00:00:00 Интро<br>00:01:54 События<br>00:12:53 Новинки Firefox<br>00:19:31 Удобно читать JSON<br>00:24:27 Книга и спор про CSS<br>00:37:38 Компоненты в монорепе<br>00:50:00 A11y: тултипы, AOM, ссылки<br>00:57:16 Slack и ответственный JS<br></p><p>События</p><p>• <a href="https://it-nights.ru/">IT Nights в Иннополисе 1–3 августа</a><br>• <a href="https://webassembly-moscow.timepad.ru/event/1025337/">WebAssembly Moscow meetup #2 1 августа</a><br>• <a href="http://vinnytsiajs.org/">VinnytsiaJS в Виннице 3 августа</a><br>• <a href="https://rsconf.by/">Rolling Scopes Conference в Минске 9–11 августа</a><br>• <a href="https://www.meetup.com/AngularMoscow/events/262852871/">Special AngularNYC meetup в Москве 22 августа</a><br>• <a href="https://krd.dev/events/14">Krasnodar Dev Conf в Краснодаре 24–25 августа</a><br>• <a href="https://panda-meetup.ru/penza-frontend-meetup">PenzaJs + Panda meetup в Пензе 24 августа</a><br>• <a href="https://conf.piterjs.org/">PiterJS conf в Питере 7 сентября</a><br>• <a href="https://2019.404fest.ru/">Фестиваль 404 в Самаре 14–15 сентября</a><br>• <a href="https://frontendconf.ru/moscow/2019">FrontendConf в Москве 13–14 октября</a><br>• <a href="https://frontdays.ru">FrontDays в Тольятти 26 октября</a><br>• <a href="https://lvivcss.org">LvivCSS во Львове 2 ноября</a><br>• <a href="http://jsfest.com.ua/">JS Fest в Киеве 8–9 ноября</a><br></p><p>Новинки Firefox</p><p>• <a href="http://tanalin.com/blog/2019/07/firefox-68/">Firefox 68</a><br></p><p>Удобно читать JSON</p><p>• <a href="https://habr.com/p/461185/">JsonDiscovery: Меняем опыт просмотра JSON в браузере</a><br></p><p>Книга и спор про CSS</p><p>• <a href="https://every-layout.dev/">Every Layout</a><br></p><p>Компоненты в монорепе</p><p>• <a href="https://habr.com/p/460811/">Общие компоненты Яндекса силами разных команд</a><br>• <a href="https://design.ivi.ru/components/">Библиотека компонентов Ivi</a><br></p><p>A11y: тултипы, AOM, ссылки</p><p>• <a href="https://medium.com/p/c20691665ac7">Инклюзивные компоненты: тултипы и тоглтипы</a><br>• <a href="https://hiddedevries.nl/en/blog/2019-07-22-meaning-without-markup-accessibility-object-model">Meaning without markup: Accessibility Object Model</a><br>• <a href="https://www.scottohara.me/note/2019/07/17/placeholder-link.html">The accessibility of placeholder links</a><br></p><p>Slack и ответственный JS</p><p>• <a href="https://slack.engineering/rebuilding-slack-on-the-desktop-308d6fe94ae4">Rebuilding Slack on the desktop</a><br>• <a href="https://habr.com/p/447576/">Ответственный подход к JS-разработке, 1</a><br>• <a href="https://habr.com/p/460797/">Ответственный подход к JS-разработке, 2</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/186.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/186.mp3" length="33297468"/><itunes:episode>186</itunes:episode><itunes:duration>4159</itunes:duration><itunes:author>Вадим Макеев, Мария Просвирнина</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>29 июля 2019: Firefox, JSON, Every Layout, монорепы, a11y, Slack и JS. Вадим Макеев, Мария Просвирнина</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>187. HTML semantics, Web Components, W3C and WHATWG, HTML5 Doctor, Prince XML, Web Monetization</title><link>https://web-standards.ru/podcast/187/</link><pubDate>Wed, 07 Aug 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Vadim Makeev

Гости: Bruce Lawson

Темы

00:00:00 Интро
00:09:36 HTML semantics use cases
00:17:41 Web Components and semantics
00:22:03 W3C and WHATWG
00:28:42 HTML5 Doctor
00:35:50 Accessible PDF with Prince XML
00:49:22 Web Monetization API

HTML semantics use cases

• The practical value of semantic HTML https://www.brucelawson.co.uk/2018/the-practical-value-of-semantic-html/
• Semantic for cynics https://pepelsbey.net/pres/semantics/en/

Web Components and semantics

• Léonie Watson using screen reader https://youtu.be/iUCYPM6up9M
• Web Components and the AOM https://youtu.be/ZMZMMuXRFcE

W3C and WHATWG

• HTML 5.2 W3C Recommendation https://www.w3.org/TR/html52/
• HTML Living Standard by WHATWG https://html.spec.whatwg.org/

HTML5 Doctor

• HTML5 Doctor http://html5doctor.com/

Accessible PDF with Prince XML

• Prince XML https://www.princexml.com/

Web Monetization API

• Web Monetization API proposal https://discourse.wicg.io/t/proposal-web-monetization-a-new-revenue-model-for-the-web/3785
• Payment Pointers https://paymentpointers.org/
• Coil https://coil.com/
• Swordcello https://www.swordcello.com/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Vadim Makeev</p><p>Гости: Bruce Lawson</p><p>Темы</p><p>00:00:00 Интро<br>00:09:36 HTML semantics use cases<br>00:17:41 Web Components and semantics<br>00:22:03 W3C and WHATWG<br>00:28:42 HTML5 Doctor<br>00:35:50 Accessible PDF with Prince XML<br>00:49:22 Web Monetization API<br></p><p>HTML semantics use cases</p><p>• <a href="https://www.brucelawson.co.uk/2018/the-practical-value-of-semantic-html/">The practical value of semantic HTML</a><br>• <a href="https://pepelsbey.net/pres/semantics/en/">Semantic for cynics</a><br></p><p>Web Components and semantics</p><p>• <a href="https://youtu.be/iUCYPM6up9M">Léonie Watson using screen reader</a><br>• <a href="https://youtu.be/ZMZMMuXRFcE">Web Components and the AOM</a><br></p><p>W3C and WHATWG</p><p>• <a href="https://www.w3.org/TR/html52/">HTML 5.2 W3C Recommendation</a><br>• <a href="https://html.spec.whatwg.org/">HTML Living Standard by WHATWG</a><br></p><p>HTML5 Doctor</p><p>• <a href="http://html5doctor.com/">HTML5 Doctor</a><br></p><p>Accessible PDF with Prince XML</p><p>• <a href="https://www.princexml.com/">Prince XML</a><br></p><p>Web Monetization API</p><p>• <a href="https://discourse.wicg.io/t/proposal-web-monetization-a-new-revenue-model-for-the-web/3785">Web Monetization API proposal</a><br>• <a href="https://paymentpointers.org/">Payment Pointers</a><br>• <a href="https://coil.com/">Coil</a><br>• <a href="https://www.swordcello.com/">Swordcello</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/187.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/187.mp3" length="28812054"/><itunes:episode>187</itunes:episode><itunes:duration>3599</itunes:duration><itunes:author>Vadim Makeev</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>7 августа 2019: HTML semantics, Web Components, W3C and WHATWG, HTML5 Doctor, Prince XML, Web Monetization. Vadim Makeev</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>188. Адресная книга, Hermes, PageSpeed, DevTools, ndb, Puppeteer, PiterJS</title><link>https://web-standards.ru/podcast/188/</link><pubDate>Mon, 12 Aug 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев

Гости: Вадим Горбачёв, Дмитрий Пацура

Темы

00:00:00 Интро
00:10:20 Доступ к адресной книге в Chrome
00:16:46 JS-движок Hermes для React Native
00:29:17 Инструменты: PageSpeed, DevTools, ndb
00:47:31 Зачем Puppeteer, если WebDriver
00:58:37 PiterJS: митап и конференция

Мета

• UnderJS Podcast https://underjs.ru/

События

• PiterJS №40 в Питере 16 августа https://medium.com/p/33886bd77457
• SPA Meetup #5 в Москве 17 августа https://moscow-spa.timepad.ru/event/1028283/
• MSK VUE.JS MEETUP #2 в Москве 18 августа https://www.meetup.com/MSK-VUE-JS/events/263206129/
• I think Frontend в Москве 21 августа https://events.yandex.ru/events/meetings/21-aug-2019/
• Moscow Vue.js Meetup #3 в Москве 22 августа https://www.meetup.com/vue-js-moscow/events/263421476/
• PiterJS conf в Питере 7 сентября https://conf.piterjs.org/
• Стачка в Иннополисе 12–13 октября https://nastachku.ru/frontend

Доступ к адресной книге в Chrome

• A Contact Picker for the Web https://developers.google.com/web/updates/2019/08/contact-picker
• Fugu API tracker https://goo.gle/fugu-api-tracker

JS-движок Hermes для React Native

• Facebook: Hermes JS Engine https://github.com/facebook/hermes

Инструменты: PageSpeed, DevTools, ndb

• Как работает Google PageSpeed https://habr.com/p/462005/
• I’ve officially left the V8 to work on DevTools https://twitter.com/bmeurer/status/1155903428218019840
• Ndb: DevTools для Node.js https://github.com/GoogleChromeLabs/ndb

Зачем Puppeteer, если WebDriver

• Is Puppeteer-Firefox Ready? https://aslushnikov.github.io/ispuppeteerfirefoxready/

PiterJS: митап и конференция

• PiterJS https://medium.com/piterjs
• PiterJS conf https://conf.piterjs.org/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев</p><p>Гости: Вадим Горбачёв, Дмитрий Пацура</p><p>Темы</p><p>00:00:00 Интро<br>00:10:20 Доступ к адресной книге в Chrome<br>00:16:46 JS-движок Hermes для React Native<br>00:29:17 Инструменты: PageSpeed, DevTools, ndb<br>00:47:31 Зачем Puppeteer, если WebDriver<br>00:58:37 PiterJS: митап и конференция<br></p><p>Мета</p><p>• <a href="https://underjs.ru/">UnderJS Podcast</a><br></p><p>События</p><p>• <a href="https://medium.com/p/33886bd77457">PiterJS №40 в Питере 16 августа</a><br>• <a href="https://moscow-spa.timepad.ru/event/1028283/">SPA Meetup #5 в Москве 17 августа</a><br>• <a href="https://www.meetup.com/MSK-VUE-JS/events/263206129/">MSK VUE.JS MEETUP #2 в Москве 18 августа</a><br>• <a href="https://events.yandex.ru/events/meetings/21-aug-2019/">I think Frontend в Москве 21 августа</a><br>• <a href="https://www.meetup.com/vue-js-moscow/events/263421476/">Moscow Vue.js Meetup #3 в Москве 22 августа</a><br>• <a href="https://conf.piterjs.org/">PiterJS conf в Питере 7 сентября</a><br>• <a href="https://nastachku.ru/frontend">Стачка в Иннополисе 12–13 октября</a><br></p><p>Доступ к адресной книге в Chrome</p><p>• <a href="https://developers.google.com/web/updates/2019/08/contact-picker">A Contact Picker for the Web</a><br>• <a href="https://goo.gle/fugu-api-tracker">Fugu API tracker</a><br></p><p>JS-движок Hermes для React Native</p><p>• <a href="https://github.com/facebook/hermes">Facebook: Hermes JS Engine</a><br></p><p>Инструменты: PageSpeed, DevTools, ndb</p><p>• <a href="https://habr.com/p/462005/">Как работает Google PageSpeed</a><br>• <a href="https://twitter.com/bmeurer/status/1155903428218019840">I’ve officially left the V8 to work on DevTools</a><br>• <a href="https://github.com/GoogleChromeLabs/ndb">Ndb: DevTools для Node.js</a><br></p><p>Зачем Puppeteer, если WebDriver</p><p>• <a href="https://aslushnikov.github.io/ispuppeteerfirefoxready/">Is Puppeteer-Firefox Ready?</a><br></p><p>PiterJS: митап и конференция</p><p>• <a href="https://medium.com/piterjs">PiterJS</a><br>• <a href="https://conf.piterjs.org/">PiterJS conf</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/188.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/188.mp3" length="41159662"/><itunes:episode>188</itunes:episode><itunes:duration>5142</itunes:duration><itunes:author>Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>12 августа 2019: Адресная книга, Hermes, PageSpeed, DevTools, ndb, Puppeteer, PiterJS. Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>189. MathML, ленивые картинки, CSS-модули, БЭМ или CSS-in-JS, приватность, CSS-Minsk-JS</title><link>https://web-standards.ru/podcast/189/</link><pubDate>Mon, 19 Aug 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Мария Просвирнина

Гости: Никита Дубко, Анна Селезнёва, Павел Ловцевич

Темы

00:00:00 Интро
00:01:27 События
00:06:12 MathML в Chrome (и дальше)
00:10:41 Ленивые картинки в Chrome
00:21:36 Поворот картинки в CSS
00:24:31 Нативные CSS-модули
00:27:47 БЭМ или CSS-in-JS
00:40:59 Зачем нужны основы
00:45:11 Манифест приватности
00:53:43 CSS-Minsk-JS

События

• I think Frontend в Москве 21 августа https://events.yandex.ru/events/meetings/21-aug-2019/
• Alfa JS MeetUP SPb в Питере 22 августа https://hr.alfabank.ru/events/alfa-js-meetup-spb
• Moscow Vue.js Meetup #3 в Москве 22 августа https://www.meetup.com/vue-js-moscow/events/263421476/
• Special 🗽AngularNYC meetup в Москве 22 августа https://www.meetup.com/AngularMoscow/events/262852871/
• PenzaJs + Panda meetup в Пензе 24 августа https://panda-meetup.ru/penza-frontend-meetup
• TechTrain в Питере 24–25 августа https://techtrain.ru/
• Krasnodar Dev Conf в Краснодаре 24–25 августа https://krd.dev/events/14
• CSS-Minsk-JS в Минске 20–21 сентября https://css-minsk-js.by/

MathML в Chrome (и дальше)

• MathML in Chromium: Project status https://mathml.igalia.com/news/2019/07/25/project-status-after-one-semester/

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

• Native lazy-loading for the web https://web.dev/native-lazy-loading

Поворот картинки в CSS

• Consider changing initial value of image-orientation to from-image https://github.com/w3c/csswg-drafts/issues/3799

Нативные CSS-модули

• Chrome: Intent to Implement: CSS Modules v1 https://groups.google.com/a/chromium.org/d/msg/blink-dev/vCrJCQxNnzo/OAYI9cPWAQAJ

БЭМ или CSS-in-JS

• CSS vs CSS-in-JS (BEM vs Emotion) https://alert-refactor.netlify.com/

Зачем нужны основы

• The web without the web https://dev.to/walaura/the-web-without-the-web-aeo

Манифест приватности

• Mozilla: Security/Anti tracking policy https://wiki.mozilla.org/Security/Anti_tracking_policy
• WebKit Tracking Prevention Policy https://webkit.org/tracking-prevention-policy/

CSS-Minsk-JS

• CSS-Minsk-JS https://css-minsk-js.by/
• Промокод WebStandardsLoveMinsk на 10%

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Мария Просвирнина</p><p>Гости: Никита Дубко, Анна Селезнёва, Павел Ловцевич</p><p>Темы</p><p>00:00:00 Интро<br>00:01:27 События<br>00:06:12 MathML в Chrome (и дальше)<br>00:10:41 Ленивые картинки в Chrome<br>00:21:36 Поворот картинки в CSS<br>00:24:31 Нативные CSS-модули<br>00:27:47 БЭМ или CSS-in-JS<br>00:40:59 Зачем нужны основы<br>00:45:11 Манифест приватности<br>00:53:43 CSS-Minsk-JS<br></p><p>События</p><p>• <a href="https://events.yandex.ru/events/meetings/21-aug-2019/">I think Frontend в Москве 21 августа</a><br>• <a href="https://hr.alfabank.ru/events/alfa-js-meetup-spb">Alfa JS MeetUP SPb в Питере 22 августа</a><br>• <a href="https://www.meetup.com/vue-js-moscow/events/263421476/">Moscow Vue.js Meetup #3 в Москве 22 августа</a><br>• <a href="https://www.meetup.com/AngularMoscow/events/262852871/">Special 🗽AngularNYC meetup в Москве 22 августа</a><br>• <a href="https://panda-meetup.ru/penza-frontend-meetup">PenzaJs + Panda meetup в Пензе 24 августа</a><br>• <a href="https://techtrain.ru/">TechTrain в Питере 24–25 августа</a><br>• <a href="https://krd.dev/events/14">Krasnodar Dev Conf в Краснодаре 24–25 августа</a><br>• <a href="https://css-minsk-js.by/">CSS-Minsk-JS в Минске 20–21 сентября</a><br></p><p>MathML в Chrome (и дальше)</p><p>• <a href="https://mathml.igalia.com/news/2019/07/25/project-status-after-one-semester/">MathML in Chromium: Project status</a><br></p><p>Ленивые картинки в Chrome</p><p>• <a href="https://web.dev/native-lazy-loading">Native lazy-loading for the web</a><br></p><p>Поворот картинки в CSS</p><p>• <a href="https://github.com/w3c/csswg-drafts/issues/3799">Consider changing initial value of image-orientation to from-image</a><br></p><p>Нативные CSS-модули</p><p>• <a href="https://groups.google.com/a/chromium.org/d/msg/blink-dev/vCrJCQxNnzo/OAYI9cPWAQAJ">Chrome: Intent to Implement: CSS Modules v1</a><br></p><p>БЭМ или CSS-in-JS</p><p>• <a href="https://alert-refactor.netlify.com/">CSS vs CSS-in-JS (BEM vs Emotion)</a><br></p><p>Зачем нужны основы</p><p>• <a href="https://dev.to/walaura/the-web-without-the-web-aeo">The web without the web</a><br></p><p>Манифест приватности</p><p>• <a href="https://wiki.mozilla.org/Security/Anti_tracking_policy">Mozilla: Security/Anti tracking policy</a><br>• <a href="https://webkit.org/tracking-prevention-policy/">WebKit Tracking Prevention Policy</a><br></p><p>CSS-Minsk-JS</p><p>• <a href="https://css-minsk-js.by/">CSS-Minsk-JS</a><br>• Промокод WebStandardsLoveMinsk на 10%<br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/189.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/189.mp3" length="33212691"/><itunes:episode>189</itunes:episode><itunes:duration>4149</itunes:duration><itunes:author>Мария Просвирнина</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>19 августа 2019: MathML, ленивые картинки, CSS-модули, БЭМ или CSS-in-JS, приватность, CSS-Minsk-JS. Мария Просвирнина</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>190. Google и приватность, JavaScript в вузах, WebAssembly, люди из TC39, участие в создании ES</title><link>https://web-standards.ru/podcast/190/</link><pubDate>Wed, 28 Aug 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев

Гости: Сергей Рубанов, Дмитрий Махнёв

Темы

00:00:00 Интро
00:01:17 События
00:11:25 Google и приватность
00:20:38 JavaScript в вузах
00:32:04 WebAssembly
00:46:52 Люди из TC39
01:00:07 Участие в создании ES

События

• TechTrain в Питере 24–25 августа https://techtrain.ru/
• ngУжин в Питере 29 сентября https://t.me/angular_piter/2374
• Ember.js NN Meetup #1 в Нижнем Новгороде 30 августа https://www.it52.info/events/2019-08-30-ember-js-nn-meetup-1
• Armada JS в Нови-Сад, Сербия 19–20 сентября https://www.armada-js.com/
• Chrome DevSummit в Сан-Франциско 11–12 ноября https://developer.chrome.com/devsummit/

Google и приватность

• Building a more private web https://www.blog.google/products/chrome/building-a-more-private-web/
• Имя — это фича, Виталий Худобахшов https://youtu.be/AS6xSbl6VXE

JavaScript в вузах

• Основы программирования с примерами на JS https://habr.com/p/464023/
• Learnable Programming http://worrydream.com/LearnableProgramming/
• Wallaby.js &amp; Quokka.js, Дмитрий Махнёв https://youtu.be/EOe7V5okn6Y

WebAssembly

• WebAssembly Interface Types: Interoperate with All the Things! https://hacks.mozilla.org/2019/08/webassembly-interface-types/

Люди из TC39

• TC39 Committee at JSConf EU https://2019.jsconf.eu/tc39-committee/panel.html
• Nicolò Ribaudo https://twitter.com/NicoloRibaudo
• Michael Saboff https://twitter.com/msaboff
• Julia Startsev https://twitter.com/ioctaptceb
• Aki Rose Braun https://twitter.com/gesa
• Канал Juliarderity https://t.me/juliarderity

Участие в создании ES

• ECMAScript proposals https://github.com/tc39/proposals
• TC39 Discourse https://es.discourse.group/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев</p><p>Гости: Сергей Рубанов, Дмитрий Махнёв</p><p>Темы</p><p>00:00:00 Интро<br>00:01:17 События<br>00:11:25 Google и приватность<br>00:20:38 JavaScript в вузах<br>00:32:04 WebAssembly<br>00:46:52 Люди из TC39<br>01:00:07 Участие в создании ES<br></p><p>События</p><p>• <a href="https://techtrain.ru/">TechTrain в Питере 24–25 августа</a><br>• <a href="https://t.me/angular_piter/2374">ngУжин в Питере 29 сентября</a><br>• <a href="https://www.it52.info/events/2019-08-30-ember-js-nn-meetup-1">Ember.js NN Meetup #1 в Нижнем Новгороде 30 августа</a><br>• <a href="https://www.armada-js.com/">Armada JS в Нови-Сад, Сербия 19–20 сентября</a><br>• <a href="https://developer.chrome.com/devsummit/">Chrome DevSummit в Сан-Франциско 11–12 ноября</a><br></p><p>Google и приватность</p><p>• <a href="https://www.blog.google/products/chrome/building-a-more-private-web/">Building a more private web</a><br>• <a href="https://youtu.be/AS6xSbl6VXE">Имя — это фича, Виталий Худобахшов</a><br></p><p>JavaScript в вузах</p><p>• <a href="https://habr.com/p/464023/">Основы программирования с примерами на JS</a><br>• <a href="http://worrydream.com/LearnableProgramming/">Learnable Programming</a><br>• <a href="https://youtu.be/EOe7V5okn6Y">Wallaby.js &amp; Quokka.js, Дмитрий Махнёв</a><br></p><p>WebAssembly</p><p>• <a href="https://hacks.mozilla.org/2019/08/webassembly-interface-types/">WebAssembly Interface Types: Interoperate with All the Things!</a><br></p><p>Люди из TC39</p><p>• <a href="https://2019.jsconf.eu/tc39-committee/panel.html">TC39 Committee at JSConf EU</a><br>• <a href="https://twitter.com/NicoloRibaudo">Nicolò Ribaudo</a><br>• <a href="https://twitter.com/msaboff">Michael Saboff</a><br>• <a href="https://twitter.com/ioctaptceb">Julia Startsev</a><br>• <a href="https://twitter.com/gesa">Aki Rose Braun</a><br>• <a href="https://t.me/juliarderity">Канал Juliarderity</a><br></p><p>Участие в создании ES</p><p>• <a href="https://github.com/tc39/proposals">ECMAScript proposals</a><br>• <a href="https://es.discourse.group/">TC39 Discourse</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/190.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/190.mp3" length="33871030"/><itunes:episode>190</itunes:episode><itunes:duration>4231</itunes:duration><itunes:author>Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>28 августа 2019: Google и приватность, JavaScript в вузах, WebAssembly, люди из TC39, участие в создании ES. Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>191. Конкурсы, Edge, Vue и Material Design, a11y, реклама в npm, от сварщика до программиста</title><link>https://web-standards.ru/podcast/191/</link><pubDate>Mon, 02 Sep 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Ольга Алексашенко, Вадим Макеев

Гости: Евгений Плотников

Темы

00:00:00 Интро
00:02:47 Италия и конкурсы
00:06:55 События
00:10:17 Уже бета Edge
00:20:34 Vue и Material Design
00:32:43 Доступность
00:35:55 Реклама в npm
00:41:39 От сварщика до программиста

События

• Facebook Developer Circle в Москве 10 сентября https://facebook-developer-circle-moscow-launch-event.splashthat.com/
• AngularMoscow #15 в Москве 11 сентября https://meetup.tinkoff.ru/events/angular-meetup-15
• Frontend meetup meta/conf в Воронеже 14 сентября https://metaconf.net/frontend-meetup
• Видео с Moscow Vue.js Meetup #3 https://www.youtube.com/playlist?list=PLaYNFbPr2bsISOkqbfOxNM9xdXtrRRxby

Уже бета Edge

• Introducing Microsoft Edge Beta https://blogs.windows.com/windowsexperience/2019/08/20/introducing-microsoft-edge-beta-be-one-of-the-first-to-try-it-now/

Vue и Material Design

• Vuetify v2 https://vuetifyjs.com/

Доступность

• How to Accessibly Split Text https://css-irl.info/how-to-accessibly-split-text/

Реклама в npm

• Npm bans terminal ads https://www.zdnet.com/article/npm-bans-terminal-ads/
• Supporting Open Source Maintainers https://blog.npmjs.org/post/187382017885/supporting-open-source-maintainers
• Recap of the funding experiment https://feross.org/funding-experiment-recap/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев</p><p>Гости: Евгений Плотников</p><p>Темы</p><p>00:00:00 Интро<br>00:02:47 Италия и конкурсы<br>00:06:55 События<br>00:10:17 Уже бета Edge<br>00:20:34 Vue и Material Design<br>00:32:43 Доступность<br>00:35:55 Реклама в npm<br>00:41:39 От сварщика до программиста<br></p><p>События</p><p>• <a href="https://facebook-developer-circle-moscow-launch-event.splashthat.com/">Facebook Developer Circle в Москве 10 сентября</a><br>• <a href="https://meetup.tinkoff.ru/events/angular-meetup-15">AngularMoscow #15 в Москве 11 сентября</a><br>• <a href="https://metaconf.net/frontend-meetup">Frontend meetup meta/conf в Воронеже 14 сентября</a><br>• <a href="https://www.youtube.com/playlist?list=PLaYNFbPr2bsISOkqbfOxNM9xdXtrRRxby">Видео с Moscow Vue.js Meetup #3</a><br></p><p>Уже бета Edge</p><p>• <a href="https://blogs.windows.com/windowsexperience/2019/08/20/introducing-microsoft-edge-beta-be-one-of-the-first-to-try-it-now/">Introducing Microsoft Edge Beta</a><br></p><p>Vue и Material Design</p><p>• <a href="https://vuetifyjs.com/">Vuetify v2</a><br></p><p>Доступность</p><p>• <a href="https://css-irl.info/how-to-accessibly-split-text/">How to Accessibly Split Text</a><br></p><p>Реклама в npm</p><p>• <a href="https://www.zdnet.com/article/npm-bans-terminal-ads/">Npm bans terminal ads</a><br>• <a href="https://blog.npmjs.org/post/187382017885/supporting-open-source-maintainers">Supporting Open Source Maintainers</a><br>• <a href="https://feross.org/funding-experiment-recap/">Recap of the funding experiment</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/191.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/191.mp3" length="28158474"/><itunes:episode>191</itunes:episode><itunes:duration>3517</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>2 сентября 2019: Конкурсы, Edge, Vue и Material Design, a11y, реклама в npm, от сварщика до программиста. Ольга Алексашенко, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>192. Firefox 69, советы WebKit по перфомансу, File API, якоря, чат Chatix и трансляция экрана</title><link>https://web-standards.ru/podcast/192/</link><pubDate>Tue, 10 Sep 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев

Гости: Дмитрий Сазонов, Алексей Орлов

Темы

00:00:00 Интро
00:03:56 События
00:10:04 Новинки Firefox 69
00:15:02 Советы WebKit по перфомансу
00:24:04 File API и чего не хватает
00:31:39 Якорь к контенту
00:39:01 Что такое Chatix
00:56:45 Трансляция экрана
01:18:34 Будущее проекта

События

• Undefined Meetup в Питере 17 сентября https://events.epam.com/events/undefined-meetup-1
• LongestJS в Питере 21 сентября http://longestjs.org

Новинки Firefox 69

• Firefox 69 http://tanalin.com/blog/2019/09/firefox-69/

Советы WebKit по перфомансу

• How Web Content Can Affect Power Usage https://webkit.org/blog/8970/how-web-content-can-affect-power-usage/

File API и чего не хватает

• Native File System API: Simplifying access to local files https://developers.google.com/web/updates/2019/08/native-file-system

Якорь к контенту

• WICG: Scroll-To-Text using a URL fragment https://github.com/WICG/ScrollToTextFragment

Что такое Chatix

• Chatix https://chatix.io/ru
• SignalR https://dotnet.microsoft.com/apps/aspnet/signalr
• Руководство для разработчиков https://chatix.io/ru/dev
• SDK Chatix Core в npm https://www.npmjs.com/package/chatix-core

Трансляция экрана

• Демонстрация экрана в действии https://youtu.be/Mgw4r4iMGvE
• Chatix на Гитхабе https://github.com/chatix-team

Будущее проекта

• Дмитрий Сазонов в Телеграме https://t.me/DmitriySazonov
• Дмитрий Сазонов во ВКонтакте https://vk.com/sazonovdm
• Почта для вопросов — dev@chatix.io
• Промокод на 500 ₽ — WEBSTANDARDS

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев</p><p>Гости: Дмитрий Сазонов, Алексей Орлов</p><p>Темы</p><p>00:00:00 Интро<br>00:03:56 События<br>00:10:04 Новинки Firefox 69<br>00:15:02 Советы WebKit по перфомансу<br>00:24:04 File API и чего не хватает<br>00:31:39 Якорь к контенту<br>00:39:01 Что такое Chatix<br>00:56:45 Трансляция экрана<br>01:18:34 Будущее проекта<br></p><p>События</p><p>• <a href="https://events.epam.com/events/undefined-meetup-1">Undefined Meetup в Питере 17 сентября</a><br>• <a href="http://longestjs.org">LongestJS в Питере 21 сентября</a><br></p><p>Новинки Firefox 69</p><p>• <a href="http://tanalin.com/blog/2019/09/firefox-69/">Firefox 69</a><br></p><p>Советы WebKit по перфомансу</p><p>• <a href="https://webkit.org/blog/8970/how-web-content-can-affect-power-usage/">How Web Content Can Affect Power Usage</a><br></p><p>File API и чего не хватает</p><p>• <a href="https://developers.google.com/web/updates/2019/08/native-file-system">Native File System API: Simplifying access to local files</a><br></p><p>Якорь к контенту</p><p>• <a href="https://github.com/WICG/ScrollToTextFragment">WICG: Scroll-To-Text using a URL fragment</a><br></p><p>Что такое Chatix</p><p>• <a href="https://chatix.io/ru">Chatix</a><br>• <a href="https://dotnet.microsoft.com/apps/aspnet/signalr">SignalR</a><br>• <a href="https://chatix.io/ru/dev">Руководство для разработчиков</a><br>• <a href="https://www.npmjs.com/package/chatix-core">SDK Chatix Core в npm</a><br></p><p>Трансляция экрана</p><p>• <a href="https://youtu.be/Mgw4r4iMGvE">Демонстрация экрана в действии</a><br>• <a href="https://github.com/chatix-team">Chatix на Гитхабе</a><br></p><p>Будущее проекта</p><p>• <a href="https://t.me/DmitriySazonov">Дмитрий Сазонов в Телеграме</a><br>• <a href="https://vk.com/sazonovdm">Дмитрий Сазонов во ВКонтакте</a><br>• Почта для вопросов — dev@chatix.io<br>• Промокод на 500 ₽ — WEBSTANDARDS<br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/192.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/192.mp3" length="41661783"/><itunes:episode>192</itunes:episode><itunes:duration>5205</itunes:duration><itunes:author>Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>10 сентября 2019: Firefox 69, советы WebKit по перфомансу, File API, якоря, чат Chatix и трансляция экрана. Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>193. Chrome 77, Can I use + MDN, Can I email, митап по доступности</title><link>https://web-standards.ru/podcast/193/</link><pubDate>Mon, 16 Sep 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев

Гости: Татьяна Фокина, Света Шарипова

Темы

00:00:00 Интро
00:01:17 Мета
00:04:09 События
00:10:08 Новинки Chrome 77
00:15:56 Can I use + MDN
00:24:48 Can I email?..
00:30:28 Митап по доступности

Мета

• Репозиторий сайта https://github.com/web-standards/web-standards.ru
• Дизайн сайта в Figma https://www.figma.com/file/kHj7Cs5lJsKDgFZS0UjOij/milestone-1

События

• WSD в Екатеринбурге 19 октября https://wsd.events/2019/10/19/
• Pitera11y_meetup в Питере 24 сентября https://medium.com/p/3a6a2c1a49c9
• Tver.io Frontend Meetup в Твери 26 сентября https://www.meetup.com/tverio/events/264584491/
• WebDev Trends в Москве 27 сентября https://getitconf.com/

Новинки Chrome 77

• Chrome 77 https://youtu.be/S8aVB3IfOR4

Can I use + MDN

• Caniuse and MDN compatibility data collaboration https://hacks.mozilla.org/2019/09/caniuse-and-mdn-compat-data-collaboration/

Can I email?..

• Can I email… https://www.caniemail.com/

Митап по доступности

• Pitera11y_meetup 1 https://medium.com/p/3a6a2c1a49c9
• Разработка доступных интерфейсов https://youtu.be/4ragpIHJ6r0
• Создание доступных уведомлений, алертов https://youtu.be/XKBjrBxqsfE
• Разработка доступных графиков https://youtu.be/TvjRAwp4qSs
• Drag&amp;Drop-компоненты для слепых пользователей https://youtu.be/TvjRAwp4qSs

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев</p><p>Гости: Татьяна Фокина, Света Шарипова</p><p>Темы</p><p>00:00:00 Интро<br>00:01:17 Мета<br>00:04:09 События<br>00:10:08 Новинки Chrome 77<br>00:15:56 Can I use + MDN<br>00:24:48 Can I email?..<br>00:30:28 Митап по доступности<br></p><p>Мета</p><p>• <a href="https://github.com/web-standards/web-standards.ru">Репозиторий сайта</a><br>• <a href="https://www.figma.com/file/kHj7Cs5lJsKDgFZS0UjOij/milestone-1">Дизайн сайта в Figma</a><br></p><p>События</p><p>• <a href="https://wsd.events/2019/10/19/">WSD в Екатеринбурге 19 октября</a><br>• <a href="https://medium.com/p/3a6a2c1a49c9">Pitera11y_meetup в Питере 24 сентября</a><br>• <a href="https://www.meetup.com/tverio/events/264584491/">Tver.io Frontend Meetup в Твери 26 сентября</a><br>• <a href="https://getitconf.com/">WebDev Trends в Москве 27 сентября</a><br></p><p>Новинки Chrome 77</p><p>• <a href="https://youtu.be/S8aVB3IfOR4">Chrome 77</a><br></p><p>Can I use + MDN</p><p>• <a href="https://hacks.mozilla.org/2019/09/caniuse-and-mdn-compat-data-collaboration/">Caniuse and MDN compatibility data collaboration</a><br></p><p>Can I email?..</p><p>• <a href="https://www.caniemail.com/">Can I email…</a><br></p><p>Митап по доступности</p><p>• <a href="https://medium.com/p/3a6a2c1a49c9">Pitera11y_meetup 1</a><br>• <a href="https://youtu.be/4ragpIHJ6r0">Разработка доступных интерфейсов</a><br>• <a href="https://youtu.be/XKBjrBxqsfE">Создание доступных уведомлений, алертов</a><br>• <a href="https://youtu.be/TvjRAwp4qSs">Разработка доступных графиков</a><br>• <a href="https://youtu.be/TvjRAwp4qSs">Drag&amp;Drop-компоненты для слепых пользователей</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/193.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/193.mp3" length="25814161"/><itunes:episode>193</itunes:episode><itunes:duration>3224</itunes:duration><itunes:author>Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>16 сентября 2019: Chrome 77, Can I use + MDN, Can I email, митап по доступности. Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>194. Eric Meyer and Max Böck on HTML, CSS, and Web standards</title><link>https://web-standards.ru/podcast/194/</link><pubDate>Wed, 25 Sep 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Vadim Makeev

Гости: Eric Meyer, Max Böck

Темы

00:00:00 Интро
00:00:22 Eric Meyer
00:37:30 Max Böck

Eric Meyer

• Eric on Twitter https://twitter.com/meyerweb
• Blog https://meyerweb.com/
• CSS: The definitive guide, 4th edition in Russian http://www.combook.ru/product/11909879/

Max Böck

• Max on Twitter https://twitter.com/mxbck
• Blog https://mxb.dev/
• The CSS Mindset https://mxb.dev/blog/the-css-mindset/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Vadim Makeev</p><p>Гости: Eric Meyer, Max Böck</p><p>Темы</p><p>00:00:00 Интро<br>00:00:22 Eric Meyer<br>00:37:30 Max Böck<br></p><p>Eric Meyer</p><p>• <a href="https://twitter.com/meyerweb">Eric on Twitter</a><br>• <a href="https://meyerweb.com/">Blog</a><br>• <a href="http://www.combook.ru/product/11909879/">CSS: The definitive guide, 4th edition in Russian</a><br></p><p>Max Böck</p><p>• <a href="https://twitter.com/mxbck">Max on Twitter</a><br>• <a href="https://mxb.dev/">Blog</a><br>• <a href="https://mxb.dev/blog/the-css-mindset/">The CSS Mindset</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/194.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/194.mp3" length="29502699"/><itunes:episode>194</itunes:episode><itunes:duration>3685</itunes:duration><itunes:author>Vadim Makeev</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>25 сентября 2019: Eric Meyer and Max Böck on HTML, CSS, and Web standards. Vadim Makeev</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>195. Chrome 78 и iOS 13, сгибание на React, вариативные Google Fonts, прокси и jQuery</title><link>https://web-standards.ru/podcast/195/</link><pubDate>Mon, 30 Sep 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Ольга Алексашенко, Вадим Макеев, Мария Просвирнина

Темы

00:00:00 Интро
00:01:23 События
00:07:02 Бета Chrome 78 и iOS 13
00:22:40 Сгибание на React
00:30:45 Экономная оптимизация
00:37:34 Вариативные Google Fonts
00:40:21 Прокси и jQuery

События

• SPB Frontend в Питере 8 октября https://spb-frontend-events.timepad.ru/event/1075433/
• PiterJS №41 в Питере 10 октября https://medium.com/p/3c0c47d5e91c
• OdessaFrontend #13 в Одессе 10 октября https://odessafrontend.com/
• FrontendConf в Москве 13–14 октября https://frontendconf.ru/moscow/2019
• РИФ в Воронеже 18–19 октября http://rifvrn.ru/program?tags=develop
• GDG DevFest в Москве 9 ноября https://devfest.moscow/
• DartUP в Питере 23 ноября https://dartup.ru/

Бета Chrome 78 и iOS 13

• Chrome 78 Beta https://blog.chromium.org/2019/09/chrome-78-beta-new-houdini-api-native.html
• iPhone 11, iPadOS and iOS 13 for PWAs and web dev https://medium.com/p/5d5d9071cc49

Сгибание на React

• Folding the DOM https://www.joshwcomeau.com/posts/folding-the-dom/

Экономная оптимизация

• Automatically compress images on Pull Requests https://calibreapp.com/blog/compress-images-in-prs/

Вариативные Google Fonts

• Fonts — a dish best served variable https://codepen.io/nlwilliams/full/JjPJewp

Прокси и jQuery

• Chaining styles with a JavaScript Proxy https://tobiasahlin.com/blog/chaining-styles-with-proxy/
• История и наследие jQuery https://habr.com/p/468169/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Мария Просвирнина</p><p>Темы</p><p>00:00:00 Интро<br>00:01:23 События<br>00:07:02 Бета Chrome 78 и iOS 13<br>00:22:40 Сгибание на React<br>00:30:45 Экономная оптимизация<br>00:37:34 Вариативные Google Fonts<br>00:40:21 Прокси и jQuery<br></p><p>События</p><p>• <a href="https://spb-frontend-events.timepad.ru/event/1075433/">SPB Frontend в Питере 8 октября</a><br>• <a href="https://medium.com/p/3c0c47d5e91c">PiterJS №41 в Питере 10 октября</a><br>• <a href="https://odessafrontend.com/">OdessaFrontend #13 в Одессе 10 октября</a><br>• <a href="https://frontendconf.ru/moscow/2019">FrontendConf в Москве 13–14 октября</a><br>• <a href="http://rifvrn.ru/program?tags=develop">РИФ в Воронеже 18–19 октября</a><br>• <a href="https://devfest.moscow/">GDG DevFest в Москве 9 ноября</a><br>• <a href="https://dartup.ru/">DartUP в Питере 23 ноября</a><br></p><p>Бета Chrome 78 и iOS 13</p><p>• <a href="https://blog.chromium.org/2019/09/chrome-78-beta-new-houdini-api-native.html">Chrome 78 Beta</a><br>• <a href="https://medium.com/p/5d5d9071cc49">iPhone 11, iPadOS and iOS 13 for PWAs and web dev</a><br></p><p>Сгибание на React</p><p>• <a href="https://www.joshwcomeau.com/posts/folding-the-dom/">Folding the DOM</a><br></p><p>Экономная оптимизация</p><p>• <a href="https://calibreapp.com/blog/compress-images-in-prs/">Automatically compress images on Pull Requests</a><br></p><p>Вариативные Google Fonts</p><p>• <a href="https://codepen.io/nlwilliams/full/JjPJewp">Fonts — a dish best served variable</a><br></p><p>Прокси и jQuery</p><p>• <a href="https://tobiasahlin.com/blog/chaining-styles-with-proxy/">Chaining styles with a JavaScript Proxy</a><br>• <a href="https://habr.com/p/468169/">История и наследие jQuery</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/195.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/195.mp3" length="25942387"/><itunes:episode>195</itunes:episode><itunes:duration>3240</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Мария Просвирнина</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>30 сентября 2019: Chrome 78 и iOS 13, сгибание на React, вариативные Google Fonts, прокси и jQuery. Ольга Алексашенко, Вадим Макеев, Мария Просвирнина</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>196. Eva Ferreira and Ian Pouncey on chromakey, Argentina, a11y, SEO, HTML, ARIA</title><link>https://web-standards.ru/podcast/196/</link><pubDate>Tue, 08 Oct 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Vadim Makeev

Гости: Ian Pouncey, Eva Ferreira

Темы

00:00:00 Интро
00:00:19 Eva Ferreira
00:22:36 Ian Pouncey

Eva Ferreira

• Eva on Twitter https://twitter.com/evaferreira92
• Blog http://evaferreira.com.ar/en/

Ian Pouncey

• Ian on Twitter https://github.com/IanPouncey
• Blog http://ianpouncey.com/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Vadim Makeev</p><p>Гости: Ian Pouncey, Eva Ferreira</p><p>Темы</p><p>00:00:00 Интро<br>00:00:19 Eva Ferreira<br>00:22:36 Ian Pouncey<br></p><p>Eva Ferreira</p><p>• <a href="https://twitter.com/evaferreira92">Eva on Twitter</a><br>• <a href="http://evaferreira.com.ar/en/">Blog</a><br></p><p>Ian Pouncey</p><p>• <a href="https://github.com/IanPouncey">Ian on Twitter</a><br>• <a href="http://ianpouncey.com/">Blog</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/196.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/196.mp3" length="26379569"/><itunes:episode>196</itunes:episode><itunes:duration>3295</itunes:duration><itunes:author>Vadim Makeev</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>8 октября 2019: Eva Ferreira and Ian Pouncey on chromakey, Argentina, a11y, SEO, HTML, ARIA. Vadim Makeev</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>197. FrontendConf, Web Components, AOM, ARIA challenges, browser support, dialogs and date pickers</title><link>https://web-standards.ru/podcast/197/</link><pubDate>Thu, 10 Oct 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Vadim Makeev

Гости: Léonie Watson

Links

• Léonie on Twitter https://twitter.com/LeonieWatson
• Blog https://tink.uk/
• FrontendConf in Moscow on October 13-14 https://frontendconf.ru/moscow/2019
• Web Components and the AOM https://frontendconf.ru/moscow/2019/abstracts/6104
• Accessibility Support https://a11ysupport.io/

10% discount for FrontendConf https://frontendconf.ru/moscow/2019 with FC+WST promocode.

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Vadim Makeev</p><p>Гости: Léonie Watson</p><p>Links</p><p>• <a href="https://twitter.com/LeonieWatson">Léonie on Twitter</a><br>• <a href="https://tink.uk/">Blog</a><br>• <a href="https://frontendconf.ru/moscow/2019">FrontendConf in Moscow on October 13-14</a><br>• <a href="https://frontendconf.ru/moscow/2019/abstracts/6104">Web Components and the AOM</a><br>• <a href="https://a11ysupport.io/">Accessibility Support</a><br></p><p>10% discount for <a href="https://frontendconf.ru/moscow/2019">FrontendConf</a> with FC+WST promocode.</p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/197.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/197.mp3" length="16096076"/><itunes:episode>197</itunes:episode><itunes:duration>2009</itunes:duration><itunes:author>Vadim Makeev</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>10 октября 2019: FrontendConf, Web Components, AOM, ARIA challenges, browser support, dialogs and date pickers. Vadim Makeev</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>198. Sass оказывается жив, динамические компоненты без JS, новый сброс стилей, очень странный CSS</title><link>https://web-standards.ru/podcast/198/</link><pubDate>Wed, 16 Oct 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Ольга Алексашенко, Вадим Макеев

Темы

00:00:00 Интро
00:01:15 Мета
00:04:46 События
00:10:36 Sass оказывается жив
00:28:44 Динамические компоненты без JS
00:35:10 Новый взгляд на сброс стилей
00:46:20 Очень странный CSS

Мета

• Репозиторий сайта https://github.com/web-standards/web-standards.ru
• Дизайн сайта в Figma https://www.figma.com/file/kHj7Cs5lJsKDgFZS0UjOij/milestone-1

События

• Pitercss_meetup №34 в Питере 16 октября https://medium.com/p/82a16701406e
• WSD в Екатеринбурге 19 октября https://wsd.events/2019/10/19/
• Я.Субботник в Москве 26 октября https://events.yandex.ru/events/yasubbotnik/26-oct-2019
• Moscowcss_15 в Москве 29 октября https://moscowcss.timepad.ru/event/1081950/
• JavaScript Party в Новосибирске 30 октября https://events.yandex.ru/events/js_party/30oct
• #ITsubbotnik Autumn в Москве 2 ноября https://events.epam.com/events/itsubbotnik-msk-autumn-2019
• Global Day of Coderetreat во Львове 16 ноября https://www.facebook.com/events/2526652817381073/
• Accessibility Club Summit в Берлине 16 ноября https://accessibility-club.org/event/accessibility-club-summit-2019
• SmashingConf в Сан-Франциско 21–22 апреля https://smashingconf.com/sf-2020/
• SmashingConf в Остине 9–10 июня https://smashingconf.com/austin-2020/
• SmashingConf во Фрайбурге 7–8 сентября https://smashingconf.com/freiburg-2020/

Sass оказывается жив

• The Module System is Launched http://sass.logdown.com/posts/7858341-the-module-system-is-launched
• Профессиональный HTML и CSS, уровень 2 https://htmlacademy.ru/intensive/adaptive

Динамические компоненты без JS

• Dynamic CSS Components Without JS https://every-layout.dev/blog/css-components/

Новый взгляд на сброс стилей

• A Modern CSS Reset https://hankchizljaw.com/wrote/a-modern-css-reset/
• Reset.css https://meyerweb.com/eric/tools/css/reset/
• Normalize.css https://necolas.github.io/normalize.css/

Очень странный CSS

• Why Is CSS So Weird? https://youtu.be/aHUtMbJw8iA
• Susy https://www.oddbird.net/susy/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:15 Мета<br>00:04:46 События<br>00:10:36 Sass оказывается жив<br>00:28:44 Динамические компоненты без JS<br>00:35:10 Новый взгляд на сброс стилей<br>00:46:20 Очень странный CSS<br></p><p>Мета</p><p>• <a href="https://github.com/web-standards/web-standards.ru">Репозиторий сайта</a><br>• <a href="https://www.figma.com/file/kHj7Cs5lJsKDgFZS0UjOij/milestone-1">Дизайн сайта в Figma</a><br></p><p>События</p><p>• <a href="https://medium.com/p/82a16701406e">Pitercss_meetup №34 в Питере 16 октября</a><br>• <a href="https://wsd.events/2019/10/19/">WSD в Екатеринбурге 19 октября</a><br>• <a href="https://events.yandex.ru/events/yasubbotnik/26-oct-2019">Я.Субботник в Москве 26 октября</a><br>• <a href="https://moscowcss.timepad.ru/event/1081950/">Moscowcss_15 в Москве 29 октября</a><br>• <a href="https://events.yandex.ru/events/js_party/30oct">JavaScript Party в Новосибирске 30 октября</a><br>• <a href="https://events.epam.com/events/itsubbotnik-msk-autumn-2019">#ITsubbotnik Autumn в Москве 2 ноября</a><br>• <a href="https://www.facebook.com/events/2526652817381073/">Global Day of Coderetreat во Львове 16 ноября</a><br>• <a href="https://accessibility-club.org/event/accessibility-club-summit-2019">Accessibility Club Summit в Берлине 16 ноября</a><br>• <a href="https://smashingconf.com/sf-2020/">SmashingConf в Сан-Франциско 21–22 апреля</a><br>• <a href="https://smashingconf.com/austin-2020/">SmashingConf в Остине 9–10 июня</a><br>• <a href="https://smashingconf.com/freiburg-2020/">SmashingConf во Фрайбурге 7–8 сентября</a><br></p><p>Sass оказывается жив</p><p>• <a href="http://sass.logdown.com/posts/7858341-the-module-system-is-launched">The Module System is Launched</a><br>• <a href="https://htmlacademy.ru/intensive/adaptive">Профессиональный HTML и CSS, уровень 2</a><br></p><p>Динамические компоненты без JS</p><p>• <a href="https://every-layout.dev/blog/css-components/">Dynamic CSS Components Without JS</a><br></p><p>Новый взгляд на сброс стилей</p><p>• <a href="https://hankchizljaw.com/wrote/a-modern-css-reset/">A Modern CSS Reset</a><br>• <a href="https://meyerweb.com/eric/tools/css/reset/">Reset.css</a><br>• <a href="https://necolas.github.io/normalize.css/">Normalize.css</a><br></p><p>Очень странный CSS</p><p>• <a href="https://youtu.be/aHUtMbJw8iA">Why Is CSS So Weird?</a><br>• <a href="https://www.oddbird.net/susy/">Susy</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/198.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/198.mp3" length="27572369"/><itunes:episode>198</itunes:episode><itunes:duration>3444</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>16 октября 2019: Sass оказывается жив, динамические компоненты без JS, новый сброс стилей, очень странный CSS. Ольга Алексашенко, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>199. GeckoView, Firefox DevTools, Firefox on mobile, Opera, why not Chromium</title><link>https://web-standards.ru/podcast/199/</link><pubDate>Tue, 22 Oct 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Vadim Makeev

Гости: Andreas Bovens

Темы

00:00:00 Интро
00:03:09 GeckoView
00:20:39 Firefox DevTools
00:24:52 Firefox on mobile
00:30:06 Mozilla vs Opera
00:39:26 Why not Chromium?
00:44:20 Why Firefox?

Andreas Bovens

• Andreas on Twitter https://twitter.com/andreasbovens
• GeckoView https://mozilla.github.io/geckoview/
• Firefox Preview https://play.google.com/store/apps/details?id=org.mozilla.fenix
• Puppeteer for Firefox https://github.com/GoogleChrome/puppeteer/blob/master/experimental/puppeteer-firefox/README.md

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Vadim Makeev</p><p>Гости: Andreas Bovens</p><p>Темы</p><p>00:00:00 Интро<br>00:03:09 GeckoView<br>00:20:39 Firefox DevTools<br>00:24:52 Firefox on mobile<br>00:30:06 Mozilla vs Opera<br>00:39:26 Why not Chromium?<br>00:44:20 Why Firefox?<br></p><p>Andreas Bovens</p><p>• <a href="https://twitter.com/andreasbovens">Andreas on Twitter</a><br>• <a href="https://mozilla.github.io/geckoview/">GeckoView</a><br>• <a href="https://play.google.com/store/apps/details?id=org.mozilla.fenix">Firefox Preview</a><br>• <a href="https://github.com/GoogleChrome/puppeteer/blob/master/experimental/puppeteer-firefox/README.md">Puppeteer for Firefox</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/199.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/199.mp3" length="22550077"/><itunes:episode>199</itunes:episode><itunes:duration>2816</itunes:duration><itunes:author>Vadim Makeev</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>22 октября 2019: GeckoView, Firefox DevTools, Firefox on mobile, Opera, why not Chromium. Vadim Makeev</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>200. CSS passion, Every Layout, why Sass, owls or gaps, Container Queries, BEM</title><link>https://web-standards.ru/podcast/200/</link><pubDate>Mon, 28 Oct 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Vadim Makeev

Гости: Andy Bell

Темы

00:00:00 Интро
00:03:52 CSS passion
00:12:27 Every Layout
00:16:22 Why Sass
00:25:24 Owls or gaps?
00:32:23 Container Queries
00:36:57 BEM variations

Andy Bell

• Andy on Twitter https://twitter.com/hankchizljaw
• Blog https://hankchizljaw.com/
• Every Layout https://every-layout.dev/
• Managing Flow and Rhythm with CSS Custom Properties https://24ways.org/2018/managing-flow-and-rhythm-with-css-custom-properties/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Vadim Makeev</p><p>Гости: Andy Bell</p><p>Темы</p><p>00:00:00 Интро<br>00:03:52 CSS passion<br>00:12:27 Every Layout<br>00:16:22 Why Sass<br>00:25:24 Owls or gaps?<br>00:32:23 Container Queries<br>00:36:57 BEM variations<br></p><p>Andy Bell</p><p>• <a href="https://twitter.com/hankchizljaw">Andy on Twitter</a><br>• <a href="https://hankchizljaw.com/">Blog</a><br>• <a href="https://every-layout.dev/">Every Layout</a><br>• <a href="https://24ways.org/2018/managing-flow-and-rhythm-with-css-custom-properties/">Managing Flow and Rhythm with CSS Custom Properties</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/200.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/200.mp3" length="20702240"/><itunes:episode>200</itunes:episode><itunes:duration>2585</itunes:duration><itunes:author>Vadim Makeev</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>28 октября 2019: CSS passion, Every Layout, why Sass, owls or gaps, Container Queries, BEM. Vadim Makeev</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>201. Web standards work, CSS multi-column, printing, display values, contributing</title><link>https://web-standards.ru/podcast/201/</link><pubDate>Fri, 01 Nov 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Vadim Makeev

Гости: Rachel Andrew

Темы

00:00:00 Интро
00:05:52 Web standards work
00:15:41 CSS multi-column
00:21:50 CSS for printing
00:27:41 New display values
00:36:34 Contributing

Rachel Andrew

• Rachel on Twitter https://twitter.com/rachelandrew
• Blog https://rachelandrew.co.uk/
• Perch https://grabaperch.com/
• Notist https://noti.st/
• When and how to use CSS multi-column layout https://www.smashingmagazine.com/2019/01/css-multiple-column-layout-multicol/
• Mistakes in the design of CSS https://wiki.csswg.org/ideas/mistakes
• W3C current members https://www.w3.org/Consortium/Member/List

Digging into the display property

• The Two Values Of Display https://www.smashingmagazine.com/2019/04/display-two-value/
• Grids All The Way Down https://www.smashingmagazine.com/2019/05/display-grid-subgrid/
• Box Generation https://www.smashingmagazine.com/2019/05/display-box-generation/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Vadim Makeev</p><p>Гости: Rachel Andrew</p><p>Темы</p><p>00:00:00 Интро<br>00:05:52 Web standards work<br>00:15:41 CSS multi-column<br>00:21:50 CSS for printing<br>00:27:41 New display values<br>00:36:34 Contributing<br></p><p>Rachel Andrew</p><p>• <a href="https://twitter.com/rachelandrew">Rachel on Twitter</a><br>• <a href="https://rachelandrew.co.uk/">Blog</a><br>• <a href="https://grabaperch.com/">Perch</a><br>• <a href="https://noti.st/">Notist</a><br>• <a href="https://www.smashingmagazine.com/2019/01/css-multiple-column-layout-multicol/">When and how to use CSS multi-column layout</a><br>• <a href="https://wiki.csswg.org/ideas/mistakes">Mistakes in the design of CSS</a><br>• <a href="https://www.w3.org/Consortium/Member/List">W3C current members</a><br></p><p>Digging into the display property</p><p>• <a href="https://www.smashingmagazine.com/2019/04/display-two-value/">The Two Values Of Display</a><br>• <a href="https://www.smashingmagazine.com/2019/05/display-grid-subgrid/">Grids All The Way Down</a><br>• <a href="https://www.smashingmagazine.com/2019/05/display-box-generation/">Box Generation</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/201.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/201.mp3" length="20070060"/><itunes:episode>201</itunes:episode><itunes:duration>2506</itunes:duration><itunes:author>Vadim Makeev</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>1 ноября 2019: Web standards work, CSS multi-column, printing, display values, contributing. Vadim Makeev</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>202. Node.js и модули, формы в Edge, ленивая загрузка, delegatesFocus и веб-компоненты</title><link>https://web-standards.ru/podcast/202/</link><pubDate>Mon, 04 Nov 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев

Гости: Сергей Куликов

Темы

00:00:00 Интро
00:01:48 События
00:09:29 Релиз Node.js и модули
00:18:04 Новые формы в Edge
00:29:24 Ленивая загрузка в Chrome
00:34:43 Safari и delegatesFocus
00:40:02 Состояние веб-компонентов
01:12:45 Будущее веб-компонентов

События

• Sber X + RamblerFront&amp; Meet Up в Москве 5 ноября https://rambler-co-e-org.timepad.ru/event/1094510/
• DUMP в Казани 8 ноября https://dump-kazan.ru/
• HolyJS в Москве 8–9 ноября https://holyjs-moscow.ru/
• PiterJS #42 в Питере 14 ноября https://medium.com/p/d760cebdb79c
• GDG DevFest Gorky в Нижнем Новгороде 15–16 ноября https://devfest.gdgnn.ru/
• RND.JS #9 в Ростове-на-Дону 16 ноября https://rndjs.timepad.ru/event/1101076/
• AstanaJS #4 в Нур-Султане 16 ноября https://astanajs.kz
• EPAM ITnight: Java + Frontend в Тольятти 16 ноября https://events.epam.com/events/itnight-togliatti
• Frontend Panda Meetup #31 в Москве 20 ноября https://panda-meetup.ru/msk-frontend-meetup-5
• Krasnodar Frontend miniConf в Краснодаре 23 ноября https://krd.dev/events/16
• DevFest Siberia в Новосибирске 29 ноября—1 декабря https://gdg-siberia.com/
• Moscowcss 16 в Москве 3 декабря https://moscowcss.timepad.ru/event/1105058/
• Rolling Scopes #60 в Ташкенте 5 декабря https://community-z.com/events/rs60-tashkent/
• WSD в Минске 7 декабря https://wsd.events/2019/12/07/
• KharkivCSS #5 в Харькове 28 марта http://kharkivcss.org/
• FrontendConf в Москве 19–20 марта https://frontendconf.ru/moscow/2020
• FrontendConf на РИТе в Москве 25–26 мая https://ritfest.ru/2020
• FrontendConf в Питере 5 августа https://frontendconf.ru/spb/2020
• FrontendConf в Новосибирске 11 декабря https://frontendconf.ru/

Релиз Node.js и модули

• Node.js Code+Learn в Москве 6 ноября https://medium.com/p/fd997241c77
• Node.js 12 to LTS and Node.js 13 is here! https://medium.com/p/e28d6a4a2bd
• Consensus to unflag ESM in Node.js core https://twitter.com/MylesBorins/status/1189618753065144322

Новые формы в Edge

• Улучшения в Microsoft Edge на Chromium https://habr.com/p/472268/

Ленивая загрузка в Chrome

• Automatically lazy-loading images &amp; iframes for Lite mode users https://blog.chromium.org/2019/10/automatically-lazy-loading-offscreen.html

Safari и delegatesFocus

• Release Notes for Safari Technology Preview 95 https://webkit.org/blog/9621/release-notes-for-safari-technology-preview-95/
• WHATWG: Focusing on focus https://blog.whatwg.org/focusing-on-focus

Состояние веб-компонентов

• Custom Elements Everywhere https://custom-elements-everywhere.com/
• Why I don’t use web components https://dev.to/richharris/why-i-don-t-use-web-components-2cia
• Vaadin https://vaadin.com/

Будущее веб-компонентов

• CSS Shadow Parts https://github.com/fergald/docs/blob/master/explainers/css-shadow-parts-1.md
• Form associated Custom Elements https://web.dev/more-capable-form-controls/
• Custom :state pseudo class https://github.com/w3c/webcomponents/blob/gh-pages/proposals/custom-states-and-state-pseudo-class.md

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев</p><p>Гости: Сергей Куликов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:48 События<br>00:09:29 Релиз Node.js и модули<br>00:18:04 Новые формы в Edge<br>00:29:24 Ленивая загрузка в Chrome<br>00:34:43 Safari и delegatesFocus<br>00:40:02 Состояние веб-компонентов<br>01:12:45 Будущее веб-компонентов<br></p><p>События</p><p>• <a href="https://rambler-co-e-org.timepad.ru/event/1094510/">Sber X + RamblerFront&amp; Meet Up в Москве 5 ноября</a><br>• <a href="https://dump-kazan.ru/">DUMP в Казани 8 ноября</a><br>• <a href="https://holyjs-moscow.ru/">HolyJS в Москве 8–9 ноября</a><br>• <a href="https://medium.com/p/d760cebdb79c">PiterJS #42 в Питере 14 ноября</a><br>• <a href="https://devfest.gdgnn.ru/">GDG DevFest Gorky в Нижнем Новгороде 15–16 ноября</a><br>• <a href="https://rndjs.timepad.ru/event/1101076/">RND.JS #9 в Ростове-на-Дону 16 ноября</a><br>• <a href="https://astanajs.kz">AstanaJS #4 в Нур-Султане 16 ноября</a><br>• <a href="https://events.epam.com/events/itnight-togliatti">EPAM ITnight: Java + Frontend в Тольятти 16 ноября</a><br>• <a href="https://panda-meetup.ru/msk-frontend-meetup-5">Frontend Panda Meetup #31 в Москве 20 ноября</a><br>• <a href="https://krd.dev/events/16">Krasnodar Frontend miniConf в Краснодаре 23 ноября</a><br>• <a href="https://gdg-siberia.com/">DevFest Siberia в Новосибирске 29 ноября—1 декабря</a><br>• <a href="https://moscowcss.timepad.ru/event/1105058/">Moscowcss 16 в Москве 3 декабря</a><br>• <a href="https://community-z.com/events/rs60-tashkent/">Rolling Scopes #60 в Ташкенте 5 декабря</a><br>• <a href="https://wsd.events/2019/12/07/">WSD в Минске 7 декабря</a><br>• <a href="http://kharkivcss.org/">KharkivCSS #5 в Харькове 28 марта</a><br>• <a href="https://frontendconf.ru/moscow/2020">FrontendConf в Москве 19–20 марта</a><br>• <a href="https://ritfest.ru/2020">FrontendConf на РИТе в Москве 25–26 мая</a><br>• <a href="https://frontendconf.ru/spb/2020">FrontendConf в Питере 5 августа</a><br>• <a href="https://frontendconf.ru/">FrontendConf в Новосибирске 11 декабря</a><br></p><p>Релиз Node.js и модули</p><p>• <a href="https://medium.com/p/fd997241c77">Node.js Code+Learn в Москве 6 ноября</a><br>• <a href="https://medium.com/p/e28d6a4a2bd">Node.js 12 to LTS and Node.js 13 is here!</a><br>• <a href="https://twitter.com/MylesBorins/status/1189618753065144322">Consensus to unflag ESM in Node.js core</a><br></p><p>Новые формы в Edge</p><p>• <a href="https://habr.com/p/472268/">Улучшения в Microsoft Edge на Chromium</a><br></p><p>Ленивая загрузка в Chrome</p><p>• <a href="https://blog.chromium.org/2019/10/automatically-lazy-loading-offscreen.html">Automatically lazy-loading images &amp; iframes for Lite mode users</a><br></p><p>Safari и delegatesFocus</p><p>• <a href="https://webkit.org/blog/9621/release-notes-for-safari-technology-preview-95/">Release Notes for Safari Technology Preview 95</a><br>• <a href="https://blog.whatwg.org/focusing-on-focus">WHATWG: Focusing on focus</a><br></p><p>Состояние веб-компонентов</p><p>• <a href="https://custom-elements-everywhere.com/">Custom Elements Everywhere</a><br>• <a href="https://dev.to/richharris/why-i-don-t-use-web-components-2cia">Why I don’t use web components</a><br>• <a href="https://vaadin.com/">Vaadin</a><br></p><p>Будущее веб-компонентов</p><p>• <a href="https://github.com/fergald/docs/blob/master/explainers/css-shadow-parts-1.md">CSS Shadow Parts</a><br>• <a href="https://web.dev/more-capable-form-controls/">Form associated Custom Elements</a><br>• <a href="https://github.com/w3c/webcomponents/blob/gh-pages/proposals/custom-states-and-state-pseudo-class.md">Custom :state pseudo class</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/202.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/202.mp3" length="41902399"/><itunes:episode>202</itunes:episode><itunes:duration>5235</itunes:duration><itunes:author>Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>4 ноября 2019: Node.js и модули, формы в Edge, ленивая загрузка, delegatesFocus и веб-компоненты. Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>203. Готовность к Edge, WebKit 2020, доступность и закон, WeakMap и GC</title><link>https://web-standards.ru/podcast/203/</link><pubDate>Mon, 11 Nov 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Ольга Алексашенко, Вадим Макеев, Мария Просвирнина

Темы

00:00:00 Интро
00:05:12 События
00:08:24 Готовность к Edge
00:16:12 WebKit 2020
00:21:58 Доступность и закон
00:29:22 Проверка доступности
00:42:35 WeakMap и GC

Интро

• Smashing Podcast https://www.smashingmagazine.com/2019/11/smashing-podcast-episode-1/
• Новый сайт «Веб-стандартов» https://github.com/web-standards/nouvelle/

События

• MacPaw Tech Talks в Киеве 14 ноября https://www.eventbrite.com/e/macpaw-tech-talk-4-tickets-79328711311
• Moscow Node.js Meetup в Москве 20 ноября https://axept.timepad.ru/event/1110942/
• Msk Vue.js Meetup #5 в Москве 21 ноября https://msk-vuejs.ru/events/ev5.html
• Ok.tech Frontend Meetup #2 в Питере 26 ноября https://oktech.timepad.ru/event/1110260/
• AngularMoscow #16 в Москве 28 ноября https://meetup.tinkoff.ru/events/angular-meetup-16
• Kolesa Frontend Meetup в Алма-Ате 28 ноября https://docs.google.com/forms/d/e/1FAIpQLSeApOUY3LNInWJ8qyxindftL12T-CJ_E0auHou4ngNN3xuZxg/viewform
• MoscowJS 46 в Москве 5 декабря https://www.moscowjs.org/event/moscowjs-46
• Chernivtsi.min.js #5 в Черновцах 7 декабря https://www.facebook.com/events/719799635191372/
• WSD в Минске 7 декабря https://wsd.events/2019/12/07/

Готовность к Edge

• Getting your sites ready for the new Microsoft Edge https://blogs.windows.com/msedgedev/2019/11/04/edge-chromium-release-candidate-get-ready/

WebKit 2020

• WebKit Goals for 2020 https://trac.webkit.org/wiki/WebKitGoalsfor2020

Доступность и закон

• Доступность и закон https://medium.com/p/a81dd9dd5fc8

Проверка доступности

• Помимо автоматизированного тестирования доступности https://medium.com/p/51b8a2910dd2
• W3C Validator https://validator.w3.org/
• HTMLMinifier https://github.com/kangax/html-minifier
• WCAG 2.0 по-русски https://www.w3.org/Translations/WCAG20-ru/

WeakMap и GC

• Inside V8: weak collections, ephemerons, and private fields https://youtu.be/MQsUiqVCJMc
• Канал Рубанова в Телеграме https://t.me/juliarderity

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Мария Просвирнина</p><p>Темы</p><p>00:00:00 Интро<br>00:05:12 События<br>00:08:24 Готовность к Edge<br>00:16:12 WebKit 2020<br>00:21:58 Доступность и закон<br>00:29:22 Проверка доступности<br>00:42:35 WeakMap и GC<br></p><p>Интро</p><p>• <a href="https://www.smashingmagazine.com/2019/11/smashing-podcast-episode-1/">Smashing Podcast</a><br>• <a href="https://github.com/web-standards/nouvelle/">Новый сайт «Веб-стандартов»</a><br></p><p>События</p><p>• <a href="https://www.eventbrite.com/e/macpaw-tech-talk-4-tickets-79328711311">MacPaw Tech Talks в Киеве 14 ноября</a><br>• <a href="https://axept.timepad.ru/event/1110942/">Moscow Node.js Meetup в Москве 20 ноября</a><br>• <a href="https://msk-vuejs.ru/events/ev5.html">Msk Vue.js Meetup #5 в Москве 21 ноября</a><br>• <a href="https://oktech.timepad.ru/event/1110260/">Ok.tech Frontend Meetup #2 в Питере 26 ноября</a><br>• <a href="https://meetup.tinkoff.ru/events/angular-meetup-16">AngularMoscow #16 в Москве 28 ноября</a><br>• <a href="https://docs.google.com/forms/d/e/1FAIpQLSeApOUY3LNInWJ8qyxindftL12T-CJ_E0auHou4ngNN3xuZxg/viewform">Kolesa Frontend Meetup в Алма-Ате 28 ноября</a><br>• <a href="https://www.moscowjs.org/event/moscowjs-46">MoscowJS 46 в Москве 5 декабря</a><br>• <a href="https://www.facebook.com/events/719799635191372/">Chernivtsi.min.js #5 в Черновцах 7 декабря</a><br>• <a href="https://wsd.events/2019/12/07/">WSD в Минске 7 декабря</a><br></p><p>Готовность к Edge</p><p>• <a href="https://blogs.windows.com/msedgedev/2019/11/04/edge-chromium-release-candidate-get-ready/">Getting your sites ready for the new Microsoft Edge</a><br></p><p>WebKit 2020</p><p>• <a href="https://trac.webkit.org/wiki/WebKitGoalsfor2020">WebKit Goals for 2020</a><br></p><p>Доступность и закон</p><p>• <a href="https://medium.com/p/a81dd9dd5fc8">Доступность и закон</a><br></p><p>Проверка доступности</p><p>• <a href="https://medium.com/p/51b8a2910dd2">Помимо автоматизированного тестирования доступности</a><br>• <a href="https://validator.w3.org/">W3C Validator</a><br>• <a href="https://github.com/kangax/html-minifier">HTMLMinifier</a><br>• <a href="https://www.w3.org/Translations/WCAG20-ru/">WCAG 2.0 по-русски</a><br></p><p>WeakMap и GC</p><p>• <a href="https://youtu.be/MQsUiqVCJMc">Inside V8: weak collections, ephemerons, and private fields</a><br>• <a href="https://t.me/juliarderity">Канал Рубанова в Телеграме</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/203.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/203.mp3" length="24702227"/><itunes:episode>203</itunes:episode><itunes:duration>3085</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Мария Просвирнина</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>11 ноября 2019: Готовность к Edge, WebKit 2020, доступность и закон, WeakMap и GC. Ольга Алексашенко, Вадим Макеев, Мария Просвирнина</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>204. Chrome Dev Summit, GitHub Universe, снимок веба 2019, GSAP 3, Visual Studio</title><link>https://web-standards.ru/podcast/204/</link><pubDate>Mon, 18 Nov 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев

Гости: Олег Соломка

Темы

00:00:00 Интро
00:01:47 События
00:05:24 Chrome Dev Summit
00:18:43 GitHub Universe
00:30:35 Снимок веба 2019
00:44:35 Большой релиз GSAP 3
00:48:52 Семейство Visual Studio

Олег Соломка

• Twitter https://twitter.com/legomushroom
• GitHub https://github.com/legomushroom

События

• SPB Frontend в Питере 19 ноября https://spb-frontend-events.timepad.ru/event/1112164
• Pitercss_class в Питере 23 ноября https://vk.com/@pitercss_class-12
• Pitercss_meetup в Питере 27 ноября https://medium.com/pitercss-meetup/pitercss-meetup-35-f3231b71b6df
• UI meetup #2 в Саратове 27 ноября https://volgajs.timepad.ru/event/1103147
• CDS19 Extended в Москве 27 ноября https://corp.mail.ru/ru/press/events/670/

Chrome Dev Summit

• Все видео с Chrome Dev Summit https://www.youtube.com/playlist?list=PLNYkxOF6rcIDA1uGhqy45bqlul0VcvKMr
• CDS perf announcements you have to know https://calibreapp.com/blog/performance-at-chrome-dev-summit
• React Adaptive Loading Hooks &amp; Utilities https://github.com/GoogleChromeLabs/react-adaptive-hooks
• Intent to Explain: Demystifying the Blink Shipping Process https://blog.chromium.org/2019/11/intent-to-explain-demystifying-blink.html

GitHub Universe

• GitHub for mobile, GitHub Archive Program, etc. https://github.blog/2019-11-13-universe-day-one/

Снимок веба 2019

• Web Almanac 2019 https://almanac.httparchive.org/en/2019/
• WA: JavaScript https://almanac.httparchive.org/en/2019/javascript
• WA: CSS https://almanac.httparchive.org/en/2019/css
• WA: Markup https://almanac.httparchive.org/en/2019/markup
• JS Foundation https://js.foundation/

Большой релиз GSAP 3

• The New Features of GSAP 3 https://tympanus.net/codrops/2019/11/14/the-new-features-of-gsap-3/

Семейство Visual Studio

• Announcing Visual Studio Online Public Preview https://devblogs.microsoft.com/visualstudio/announcing-visual-studio-online-public-preview/
• Лэндинг VS Online https://visualstudio.microsoft.com/services/visual-studio-online/
• Сервис VS Online https://online.visualstudio.com/
• Демо VS Online на Ignite 2019 https://youtu.be/fTiXe_f4zQ8?t=11060
• VS Online на Гитхабе https://github.com/MicrosoftDocs/vsonline
• Расширение Live Share https://marketplace.visualstudio.com/items?itemName=MS-vsliveshare.vsliveshare
• Введение в Live Share https://youtu.be/9QXwSg9-2qQ
• Live Share на Гитхабе https://github.com/MicrosoftDocs/live-share

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев</p><p>Гости: Олег Соломка</p><p>Темы</p><p>00:00:00 Интро<br>00:01:47 События<br>00:05:24 Chrome Dev Summit<br>00:18:43 GitHub Universe<br>00:30:35 Снимок веба 2019<br>00:44:35 Большой релиз GSAP 3<br>00:48:52 Семейство Visual Studio<br></p><p>Олег Соломка</p><p>• <a href="https://twitter.com/legomushroom">Twitter</a><br>• <a href="https://github.com/legomushroom">GitHub</a><br></p><p>События</p><p>• <a href="https://spb-frontend-events.timepad.ru/event/1112164">SPB Frontend в Питере 19 ноября</a><br>• <a href="https://vk.com/@pitercss_class-12">Pitercss_class в Питере 23 ноября</a><br>• <a href="https://medium.com/pitercss-meetup/pitercss-meetup-35-f3231b71b6df">Pitercss_meetup в Питере 27 ноября</a><br>• <a href="https://volgajs.timepad.ru/event/1103147">UI meetup #2 в Саратове 27 ноября</a><br>• <a href="https://corp.mail.ru/ru/press/events/670/">CDS19 Extended в Москве 27 ноября</a><br></p><p>Chrome Dev Summit</p><p>• <a href="https://www.youtube.com/playlist?list=PLNYkxOF6rcIDA1uGhqy45bqlul0VcvKMr">Все видео с Chrome Dev Summit</a><br>• <a href="https://calibreapp.com/blog/performance-at-chrome-dev-summit">CDS perf announcements you have to know</a><br>• <a href="https://github.com/GoogleChromeLabs/react-adaptive-hooks">React Adaptive Loading Hooks &amp; Utilities</a><br>• <a href="https://blog.chromium.org/2019/11/intent-to-explain-demystifying-blink.html">Intent to Explain: Demystifying the Blink Shipping Process</a><br></p><p>GitHub Universe</p><p>• <a href="https://github.blog/2019-11-13-universe-day-one/">GitHub for mobile, GitHub Archive Program, etc.</a><br></p><p>Снимок веба 2019</p><p>• <a href="https://almanac.httparchive.org/en/2019/">Web Almanac 2019</a><br>• <a href="https://almanac.httparchive.org/en/2019/javascript">WA: JavaScript</a><br>• <a href="https://almanac.httparchive.org/en/2019/css">WA: CSS</a><br>• <a href="https://almanac.httparchive.org/en/2019/markup">WA: Markup</a><br>• <a href="https://js.foundation/">JS Foundation</a><br></p><p>Большой релиз GSAP 3</p><p>• <a href="https://tympanus.net/codrops/2019/11/14/the-new-features-of-gsap-3/">The New Features of GSAP 3</a><br></p><p>Семейство Visual Studio</p><p>• <a href="https://devblogs.microsoft.com/visualstudio/announcing-visual-studio-online-public-preview/">Announcing Visual Studio Online Public Preview</a><br>• <a href="https://visualstudio.microsoft.com/services/visual-studio-online/">Лэндинг VS Online</a><br>• <a href="https://online.visualstudio.com/">Сервис VS Online</a><br>• <a href="https://youtu.be/fTiXe_f4zQ8?t=11060">Демо VS Online на Ignite 2019</a><br>• <a href="https://github.com/MicrosoftDocs/vsonline">VS Online на Гитхабе</a><br>• <a href="https://marketplace.visualstudio.com/items?itemName=MS-vsliveshare.vsliveshare">Расширение Live Share</a><br>• <a href="https://youtu.be/9QXwSg9-2qQ">Введение в Live Share</a><br>• <a href="https://github.com/MicrosoftDocs/live-share">Live Share на Гитхабе</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/204.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/204.mp3" length="36951510"/><itunes:episode>204</itunes:episode><itunes:duration>4616</itunes:duration><itunes:author>Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>18 ноября 2019: Chrome Dev Summit, GitHub Universe, снимок веба 2019, GSAP 3, Visual Studio. Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>205. Safari TP, сервис-воркеры, Node.js ESM, Async и Promise, Optional Chaining, кастомные свойства</title><link>https://web-standards.ru/podcast/205/</link><pubDate>Mon, 25 Nov 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:24 События
00:05:51 Исправление в Safari TP
00:11:37 Будущее сервис-воркеров
00:29:22 Node.js с ES-модулями
00:32:02 Async === Promise
00:33:44 Optional Chaining
00:41:05 Кастомные CSS-свойства

События

• GDG DevFest Gorky в Нижнем Новгороде 15–16 ноября https://devfest.gdgnn.ru/
• Alfa JS MeetUP #3 в Москве 26 ноября https://hr.alfabank.ru/events/alfa-js-meetup-3
• Pitercss_meetup №35 в Питере 27 ноября https://medium.com/p/f3231b71b6df
• Ember.js NN Meetup #2 в Нижнем Новгороде 29 ноября https://emberjs-nn.timepad.ru/event/1122007/
• AngularPiter #3 в Питере 4 декабря https://www.meetup.com/ru-RU/AngularPiter/events/266491129/
• Undefined Meetup в Питере 5 декабря https://community-z.com/events/undefined-meetup-2
• WSD в Минске 7 декабря https://wsd.events/2019/12/07/
• Видео с CSS-Minsk-JS в Минске https://www.youtube.com/playlist?list=PLCXjZnLQLRSi2YW4LZ5UfBqrMtbPjwQe9

Исправление в Safari TP

• Release Notes for Safari Technology Preview 96 https://webkit.org/blog/9658/release-notes-for-safari-technology-preview-96/
• Firefox Promise.any https://bugzilla.mozilla.org/show_bug.cgi?id=1568903
• Intent to Ship https://twitter.com/intenttoship

Будущее сервис-воркеров

• Service workers at TPAC https://jakearchibald.com/2019/service-workers-tpac/

Node.js с ES-модулями

• Announcing core Node.js support for ECMAScript modules https://medium.com/@nodejs/announcing-core-node-js-support-for-ecmascript-modules-c5d6dc29b663

Async === Promise

• Разница между async функцией и возвращающей промис https://habr.com/p/475260/

Optional Chaining

• Производительность optional chaining в JS https://medium.com/p/bf2a8aa99797

Кастомные CSS-свойства

• CSS Variables With Inline Styles https://ishadeed.com/article/css-variables-inline-styles/
• CSS Custom Properties In The Cascade https://www.smashingmagazine.com/2019/07/css-custom-properties-cascade/
• Маленькие хитрости кастомных свойств https://css-live.ru/tricks/malenkie-xitrosti-kastomnyx-svojstv-css-peremennyx.html

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Мария Просвирнина</p><p>Темы</p><p>00:00:00 Интро<br>00:00:24 События<br>00:05:51 Исправление в Safari TP<br>00:11:37 Будущее сервис-воркеров<br>00:29:22 Node.js с ES-модулями<br>00:32:02 Async === Promise<br>00:33:44 Optional Chaining<br>00:41:05 Кастомные CSS-свойства<br></p><p>События</p><p>• <a href="https://devfest.gdgnn.ru/">GDG DevFest Gorky в Нижнем Новгороде 15–16 ноября</a><br>• <a href="https://hr.alfabank.ru/events/alfa-js-meetup-3">Alfa JS MeetUP #3 в Москве 26 ноября</a><br>• <a href="https://medium.com/p/f3231b71b6df">Pitercss_meetup №35 в Питере 27 ноября</a><br>• <a href="https://emberjs-nn.timepad.ru/event/1122007/">Ember.js NN Meetup #2 в Нижнем Новгороде 29 ноября</a><br>• <a href="https://www.meetup.com/ru-RU/AngularPiter/events/266491129/">AngularPiter #3 в Питере 4 декабря</a><br>• <a href="https://community-z.com/events/undefined-meetup-2">Undefined Meetup в Питере 5 декабря</a><br>• <a href="https://wsd.events/2019/12/07/">WSD в Минске 7 декабря</a><br>• <a href="https://www.youtube.com/playlist?list=PLCXjZnLQLRSi2YW4LZ5UfBqrMtbPjwQe9">Видео с CSS-Minsk-JS в Минске</a><br></p><p>Исправление в Safari TP</p><p>• <a href="https://webkit.org/blog/9658/release-notes-for-safari-technology-preview-96/">Release Notes for Safari Technology Preview 96</a><br>• <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1568903">Firefox Promise.any</a><br>• <a href="https://twitter.com/intenttoship">Intent to Ship</a><br></p><p>Будущее сервис-воркеров</p><p>• <a href="https://jakearchibald.com/2019/service-workers-tpac/">Service workers at TPAC</a><br></p><p>Node.js с ES-модулями</p><p>• <a href="https://medium.com/@nodejs/announcing-core-node-js-support-for-ecmascript-modules-c5d6dc29b663">Announcing core Node.js support for ECMAScript modules</a><br></p><p>Async === Promise</p><p>• <a href="https://habr.com/p/475260/">Разница между async функцией и возвращающей промис</a><br></p><p>Optional Chaining</p><p>• <a href="https://medium.com/p/bf2a8aa99797">Производительность optional chaining в JS</a><br></p><p>Кастомные CSS-свойства</p><p>• <a href="https://ishadeed.com/article/css-variables-inline-styles/">CSS Variables With Inline Styles</a><br>• <a href="https://www.smashingmagazine.com/2019/07/css-custom-properties-cascade/">CSS Custom Properties In The Cascade</a><br>• <a href="https://css-live.ru/tricks/malenkie-xitrosti-kastomnyx-svojstv-css-peremennyx.html">Маленькие хитрости кастомных свойств</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/205.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/205.mp3" length="23430284"/><itunes:episode>205</itunes:episode><itunes:duration>2926</itunes:duration><itunes:author>Вадим Макеев, Мария Просвирнина</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>25 ноября 2019: Safari TP, сервис-воркеры, Node.js ESM, Async и Promise, Optional Chaining, кастомные свойства. Вадим Макеев, Мария Просвирнина</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>206. Браузер Flow, Lighthouse CI, сабгриды, лишний CSS, details, JS 2019, strict, JS кусается</title><link>https://web-standards.ru/podcast/206/</link><pubDate>Wed, 04 Dec 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Ольга Алексашенко, Вадим Макеев, Мария Просвирнина

Темы

00:00:00 Интро
00:00:27 События
00:03:29 Новый браузер Flow
00:09:47 Lighthouse CI
00:14:25 Сабгриды
00:20:50 Лишний CSS
00:34:10 Элемент details
00:42:58 State of JS 2019
00:44:44 Use strict
00:51:36 JS кусается

События

• Moscowcss 16 https://moscowcss.timepad.ru/event/1105058/
• AngularPiter #3 https://www.meetup.com/ru-RU/AngularPiter/events/266491129/
• The Rolling Scopes #60 https://community-z.com/events/rs60-tashkent/
• MoscowJS 46 https://www.moscowjs.org/event/moscowjs-46
• Undefined Meetup https://community-z.com/events/undefined-meetup-2
• React Day Berlin https://reactday.berlin/
• Chernivtsi.min.js #5 https://www.facebook.com/events/719799635191372/
• dotJS в Париже 5 декабря https://www.dotjs.io/
• WSD в Минске 7 декабря https://wsd.events/
• PiterJS #43 в Питере 17 декабря https://medium.com/p/dbc1832f25d8
• Pitercss_class №13 в Питере 21 декабря https://forms.gle/YHaA2fRCkftp5RFV9

Новый браузер Flow

• Flow Browser https://www.ekioh.com/flow-browser/
• Brand new layout and rendering engines + SpiderMonkey for JS https://twitter.com/FlowBrowser/status/1200098712816631809

Lighthouse CI

• Lighthouse CI https://github.com/GoogleChrome/lighthouse-ci

Сабгриды

• Use CSS Subgrid to layout full-width content stripes https://bryanlrobinson.com/blog/use-css-subgrid-laying-out-full-width-article-stripes/

Лишний CSS

• Как вы избавляетесь от неиспользуемого CSS-кода? Часть 1 https://habr.com/ru/company/ruvds/blog/477274/
• Как вы избавляетесь от неиспользуемого CSS-кода? Часть 2 https://habr.com/ru/company/ruvds/blog/477276/

Элемент details

• Знакомьтесь, details https://habr.com/p/477520/

State of JS 2019

• The State of JS 2019 https://stateofjs.com/

Use strict

• Зачем в JavaScript нужен строгий режим? https://habr.com/p/477284/

JS кусается

• When JavaScript Bytes https://youtu.be/JvJ0v5OohNg
• Слайды https://noti.st/tkadlec/MC0Bvy/when-javascript-bytes
• Все видео с performance.now() https://www.youtube.com/playlist?list=PLjnstNlepBvMqV4uPl3coTTTjPXgh-OMj

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Мария Просвирнина</p><p>Темы</p><p>00:00:00 Интро<br>00:00:27 События<br>00:03:29 Новый браузер Flow<br>00:09:47 Lighthouse CI<br>00:14:25 Сабгриды<br>00:20:50 Лишний CSS<br>00:34:10 Элемент details<br>00:42:58 State of JS 2019<br>00:44:44 Use strict<br>00:51:36 JS кусается<br></p><p>События</p><p>• <a href="https://moscowcss.timepad.ru/event/1105058/">Moscowcss 16</a><br>• <a href="https://www.meetup.com/ru-RU/AngularPiter/events/266491129/">AngularPiter #3</a><br>• <a href="https://community-z.com/events/rs60-tashkent/">The Rolling Scopes #60</a><br>• <a href="https://www.moscowjs.org/event/moscowjs-46">MoscowJS 46</a><br>• <a href="https://community-z.com/events/undefined-meetup-2">Undefined Meetup</a><br>• <a href="https://reactday.berlin/">React Day Berlin</a><br>• <a href="https://www.facebook.com/events/719799635191372/">Chernivtsi.min.js #5</a><br>• <a href="https://www.dotjs.io/">dotJS в Париже 5 декабря</a><br>• <a href="https://wsd.events/">WSD в Минске 7 декабря</a><br>• <a href="https://medium.com/p/dbc1832f25d8">PiterJS #43 в Питере 17 декабря</a><br>• <a href="https://forms.gle/YHaA2fRCkftp5RFV9">Pitercss_class №13 в Питере 21 декабря</a><br></p><p>Новый браузер Flow</p><p>• <a href="https://www.ekioh.com/flow-browser/">Flow Browser</a><br>• <a href="https://twitter.com/FlowBrowser/status/1200098712816631809">Brand new layout and rendering engines + SpiderMonkey for JS</a><br></p><p>Lighthouse CI</p><p>• <a href="https://github.com/GoogleChrome/lighthouse-ci">Lighthouse CI</a><br></p><p>Сабгриды</p><p>• <a href="https://bryanlrobinson.com/blog/use-css-subgrid-laying-out-full-width-article-stripes/">Use CSS Subgrid to layout full-width content stripes</a><br></p><p>Лишний CSS</p><p>• <a href="https://habr.com/ru/company/ruvds/blog/477274/">Как вы избавляетесь от неиспользуемого CSS-кода? Часть 1</a><br>• <a href="https://habr.com/ru/company/ruvds/blog/477276/">Как вы избавляетесь от неиспользуемого CSS-кода? Часть 2</a><br></p><p>Элемент details</p><p>• <a href="https://habr.com/p/477520/">Знакомьтесь, details</a><br></p><p>State of JS 2019</p><p>• <a href="https://stateofjs.com/">The State of JS 2019</a><br></p><p>Use strict</p><p>• <a href="https://habr.com/p/477284/">Зачем в JavaScript нужен строгий режим?</a><br></p><p>JS кусается</p><p>• <a href="https://youtu.be/JvJ0v5OohNg">When JavaScript Bytes</a><br>• <a href="https://noti.st/tkadlec/MC0Bvy/when-javascript-bytes">Слайды</a><br>• <a href="https://www.youtube.com/playlist?list=PLjnstNlepBvMqV4uPl3coTTTjPXgh-OMj">Все видео с performance.now()</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/206.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/206.mp3" length="28062438"/><itunes:episode>206</itunes:episode><itunes:duration>3505</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Мария Просвирнина</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>4 декабря 2019: Браузер Flow, Lighthouse CI, сабгриды, лишний CSS, details, JS 2019, strict, JS кусается. Ольга Алексашенко, Вадим Макеев, Мария Просвирнина</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>207. 10 лет фронтенда, Firefox 71, WASM, YouTube, селект, экономия трафика в CSS, реклама, WSD всё</title><link>https://web-standards.ru/podcast/207/</link><pubDate>Mon, 09 Dec 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев

Гости: Никита Дубко, Саша Шинкевич

Темы

00:00:00 Интро
00:01:02 События
00:11:25 10 лет фронтенда на графике
00:13:59 Новинки Firefox 71
00:26:32 WASM 4-й язык веба
00:33:39 Лёгкая вставка YouTube
00:38:54 Доступный кастомный селект
00:43:11 Экономия трафика в CSS
00:49:26 Ненавязчивая реклама
00:53:16 WSD всё

События

• SEMrush IT meetup #2 в Питере 11 декабря https://semrush.timepad.ru/event/1133928/
• KazanJS #9 в Казани 12 декабря https://twitter.com/kazan_js/status/1202220866358140931
• BEMup в Казани 13 декабря https://events.yandex.ru/events/bem/13-dec-2019
• SPBfiller JS Meetup #2 в Питере 14 декабря https://spbfiller.timepad.ru/event/1131523/
• OdessaFrontend #14 в Одессе 18 декабря https://odessafrontend.com/
• Последний WSD в Минске 7 декабря https://wsd.events/2019/12/07/

10 лет фронтенда на графике

• Больше 10 лет фронтенда https://web-standards.github.io/10-years-of-frontend/
• Репозиторий на Гитхабе https://github.com/web-standards/10-years-of-frontend

Новинки Firefox 71

• Firefox 71: A year-end arrival https://hacks.mozilla.org/2019/12/firefox-71-a-year-end-arrival/
• Firefox 71 http://tanalin.com/blog/2019/12/firefox-71/

WASM 4-й язык веба

• WebAssembly becomes a W3C Recommendation https://www.w3.org/2019/12/pressrelease-wasm-rec.html.en
• Как мы внедряли WebAssembly в Яндекс.Картах и почему оставили JS https://habr.com/p/475382/

Лёгкая вставка YouTube

• Lite YouTube Embed https://github.com/paulirish/lite-youtube-embed

Доступный кастомный селект

• Making a Better Custom Select Element https://24ways.org/2019/making-a-better-custom-select-element/

Экономия трафика в CSS

• Proposal: prefers-reduced-data https://github.com/w3c/csswg-drafts/issues/2370

Ненавязчивая реклама

• Dealing with Ads in 2020 https://schepp.dev/posts/ad-integration-in-2020/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев</p><p>Гости: Никита Дубко, Саша Шинкевич</p><p>Темы</p><p>00:00:00 Интро<br>00:01:02 События<br>00:11:25 10 лет фронтенда на графике<br>00:13:59 Новинки Firefox 71<br>00:26:32 WASM 4-й язык веба<br>00:33:39 Лёгкая вставка YouTube<br>00:38:54 Доступный кастомный селект<br>00:43:11 Экономия трафика в CSS<br>00:49:26 Ненавязчивая реклама<br>00:53:16 WSD всё<br></p><p>События</p><p>• <a href="https://semrush.timepad.ru/event/1133928/">SEMrush IT meetup #2 в Питере 11 декабря</a><br>• <a href="https://twitter.com/kazan_js/status/1202220866358140931">KazanJS #9 в Казани 12 декабря</a><br>• <a href="https://events.yandex.ru/events/bem/13-dec-2019">BEMup в Казани 13 декабря</a><br>• <a href="https://spbfiller.timepad.ru/event/1131523/">SPBfiller JS Meetup #2 в Питере 14 декабря</a><br>• <a href="https://odessafrontend.com/">OdessaFrontend #14 в Одессе 18 декабря</a><br>• <a href="https://wsd.events/2019/12/07/">Последний WSD в Минске 7 декабря</a><br></p><p>10 лет фронтенда на графике</p><p>• <a href="https://web-standards.github.io/10-years-of-frontend/">Больше 10 лет фронтенда</a><br>• <a href="https://github.com/web-standards/10-years-of-frontend">Репозиторий на Гитхабе</a><br></p><p>Новинки Firefox 71</p><p>• <a href="https://hacks.mozilla.org/2019/12/firefox-71-a-year-end-arrival/">Firefox 71: A year-end arrival</a><br>• <a href="http://tanalin.com/blog/2019/12/firefox-71/">Firefox 71</a><br></p><p>WASM 4-й язык веба</p><p>• <a href="https://www.w3.org/2019/12/pressrelease-wasm-rec.html.en">WebAssembly becomes a W3C Recommendation</a><br>• <a href="https://habr.com/p/475382/">Как мы внедряли WebAssembly в Яндекс.Картах и почему оставили JS</a><br></p><p>Лёгкая вставка YouTube</p><p>• <a href="https://github.com/paulirish/lite-youtube-embed">Lite YouTube Embed</a><br></p><p>Доступный кастомный селект</p><p>• <a href="https://24ways.org/2019/making-a-better-custom-select-element/">Making a Better Custom Select Element</a><br></p><p>Экономия трафика в CSS</p><p>• <a href="https://github.com/w3c/csswg-drafts/issues/2370">Proposal: prefers-reduced-data</a><br></p><p>Ненавязчивая реклама</p><p>• <a href="https://schepp.dev/posts/ad-integration-in-2020/">Dealing with Ads in 2020</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/207.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/207.mp3" length="31374648"/><itunes:episode>207</itunes:episode><itunes:duration>3919</itunes:duration><itunes:author>Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>9 декабря 2019: 10 лет фронтенда, Firefox 71, WASM, YouTube, селект, экономия трафика в CSS, реклама, WSD всё. Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>208. Идея MapML, WebAssembly, Docker для фронтендера, красивый или быстрый код, жизнь в Швеции</title><link>https://web-standards.ru/podcast/208/</link><pubDate>Mon, 16 Dec 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев

Гости: Кир Белевич, Максим Иванов, Роман Прудников

Темы

00:00:00 Интро
00:02:34 События вообще и в Швеции
00:18:30 Идея стандарта MapML
00:28:48 И снова WebAssembly
00:39:42 Зачем фронтендеру Docker
00:49:18 Красивый код и быстрый код
01:02:26 Жизнь айтишника в Швеции

Кир, Максим, Роман

• Кир в Твиттере https://twitter.com/deepsweet
• Максим в Твиттере https://twitter.com/satansdeer
• Роман в Твиттере https://twitter.com/rayproud

События вообще и в Швеции

• Msk Vue.js Meetup #6 в Москве 19 декабря https://msk-vuejs.ru/events/ev6.html
• FikaJS https://www.meetup.com/FikaJS/

Идея стандарта MapML

• The Design of MapML https://www.w3.org/community/maps4html/2019/12/09/the-design-of-mapml/

И снова WebAssembly

• W3C brings a new language to the Web https://www.w3.org/2019/12/pressrelease-wasm-rec.html.en
• A Real-World Benchmark of WebAssembly vs. ES6 https://medium.com/p/d85a23f8e193

Зачем фронтендеру Docker

• Docker для фронтендера. Часть 1. Зачем? https://habr.com/ru/post/478932/

Красивый код и быстрый код

• The unseen perf costs of CSS-in-JS in React apps https://calendar.perfplanet.com/2019/the-unseen-performance-costs-of-css-in-js-in-react-apps/
• JavaScript component-level CPU costs https://calendar.perfplanet.com/2019/javascript-component-level-cpu-costs/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев</p><p>Гости: Кир Белевич, Максим Иванов, Роман Прудников</p><p>Темы</p><p>00:00:00 Интро<br>00:02:34 События вообще и в Швеции<br>00:18:30 Идея стандарта MapML<br>00:28:48 И снова WebAssembly<br>00:39:42 Зачем фронтендеру Docker<br>00:49:18 Красивый код и быстрый код<br>01:02:26 Жизнь айтишника в Швеции<br></p><p>Кир, Максим, Роман</p><p>• <a href="https://twitter.com/deepsweet">Кир в Твиттере</a><br>• <a href="https://twitter.com/satansdeer">Максим в Твиттере</a><br>• <a href="https://twitter.com/rayproud">Роман в Твиттере</a><br></p><p>События вообще и в Швеции</p><p>• <a href="https://msk-vuejs.ru/events/ev6.html">Msk Vue.js Meetup #6 в Москве 19 декабря</a><br>• <a href="https://www.meetup.com/FikaJS/">FikaJS</a><br></p><p>Идея стандарта MapML</p><p>• <a href="https://www.w3.org/community/maps4html/2019/12/09/the-design-of-mapml/">The Design of MapML</a><br></p><p>И снова WebAssembly</p><p>• <a href="https://www.w3.org/2019/12/pressrelease-wasm-rec.html.en">W3C brings a new language to the Web</a><br>• <a href="https://medium.com/p/d85a23f8e193">A Real-World Benchmark of WebAssembly vs. ES6</a><br></p><p>Зачем фронтендеру Docker</p><p>• <a href="https://habr.com/ru/post/478932/">Docker для фронтендера. Часть 1. Зачем?</a><br></p><p>Красивый код и быстрый код</p><p>• <a href="https://calendar.perfplanet.com/2019/the-unseen-performance-costs-of-css-in-js-in-react-apps/">The unseen perf costs of CSS-in-JS in React apps</a><br>• <a href="https://calendar.perfplanet.com/2019/javascript-component-level-cpu-costs/">JavaScript component-level CPU costs</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/208.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/208.mp3" length="40702516"/><itunes:episode>208</itunes:episode><itunes:duration>5085</itunes:duration><itunes:author>Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>16 декабря 2019: Идея MapML, WebAssembly, Docker для фронтендера, красивый или быстрый код, жизнь в Швеции. Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>209. Отсутствие событий, что не так с HTML и что можно с этим сделать, ШРИ Яндекса</title><link>https://web-standards.ru/podcast/209/</link><pubDate>Tue, 24 Dec 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Ольга Алексашенко, Вадим Макеев

Гости: Дмитрий Андриянов

Темы

00:00:00 Интро
00:01:50 Отсутствие событий
00:02:56 Что не так с HTML
00:29:09 Что можно с этим сделать
00:42:07 ШРИ Яндекса

Отсутствие событий

• Убирает старые даты Frontendconf https://github.com/web-standards/calendar/commit/03ae96a9426c6826d64cb7d7d72ae21553142110

Что не так с HTML

• Why details is Not an Accordion https://daverupert.com/2019/12/why-details-is-not-an-accordion/
• Panels and Panel Sets Extension https://bkardell.com/common-panel/index.src.html

Что можно с этим сделать

• Browsers are very hesitant to invest any time in the controls https://twitter.com/domenic/status/1206750011322753025
• Scraping Burned Toast https://adrianroselli.com/2019/06/scraping-burned-toast.html
• HTML is a living language https://gomakethings.com/html-is-a-living-language/

ШРИ Яндекса

• Регистрация в ШРИ https://account.shri.yandex/
• Доклад про ШРИ на Я.Субботнике https://youtu.be/jPqNyF0hH3k?t=334

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев</p><p>Гости: Дмитрий Андриянов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:50 Отсутствие событий<br>00:02:56 Что не так с HTML<br>00:29:09 Что можно с этим сделать<br>00:42:07 ШРИ Яндекса<br></p><p>Отсутствие событий</p><p>• <a href="https://github.com/web-standards/calendar/commit/03ae96a9426c6826d64cb7d7d72ae21553142110">Убирает старые даты Frontendconf</a><br></p><p>Что не так с HTML</p><p>• <a href="https://daverupert.com/2019/12/why-details-is-not-an-accordion/">Why details is Not an Accordion</a><br>• <a href="https://bkardell.com/common-panel/index.src.html">Panels and Panel Sets Extension</a><br></p><p>Что можно с этим сделать</p><p>• <a href="https://twitter.com/domenic/status/1206750011322753025">Browsers are very hesitant to invest any time in the controls</a><br>• <a href="https://adrianroselli.com/2019/06/scraping-burned-toast.html">Scraping Burned Toast</a><br>• <a href="https://gomakethings.com/html-is-a-living-language/">HTML is a living language</a><br></p><p>ШРИ Яндекса</p><p>• <a href="https://account.shri.yandex/">Регистрация в ШРИ</a><br>• <a href="https://youtu.be/jPqNyF0hH3k?t=334">Доклад про ШРИ на Я.Субботнике</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/209.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/209.mp3" length="31646095"/><itunes:episode>209</itunes:episode><itunes:duration>3953</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>24 декабря 2019: Отсутствие событий, что не так с HTML и что можно с этим сделать, ШРИ Яндекса. Ольга Алексашенко, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>210. Console.log или debug, вариативные шрифты, принципы a11y, НГ акции, одноразовый код</title><link>https://web-standards.ru/podcast/210/</link><pubDate>Tue, 31 Dec 2019 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Катя Климович, Александр Малинин

Темы

00:00:00 Интро
00:03:21 Console.log или debug
00:10:57 Вариативные шрифты
00:24:06 Принципы доступности
00:31:23 Новогодние акции
00:58:02 Одноразовый код

Операция «Javascripton 2020»

• Присоединиться к игре https://htmlacademy.ru/special/newyear/2020?user_id=168175&amp;utm_source=ws&amp;utm_medium=podcast&amp;utm_campaign=311219&amp;utm_content=link

Console.log или debug

• Frontend Panda Meetup #35 в Москве 18 января https://panda-meetup.ru/msk-frontend-meetup-6
• Mastering JS console.log like a Pro https://medium.com/p/1c634e6393f9
• Console.log — это alert на стероидах https://vk.com/wall-32017543_22312

Вариативные шрифты

• Введение в вариативные шрифты https://medium.com/p/3f2b6123e1cd

Принципы доступности

• What a Year of Learning and Teaching Accessibility Taught Me https://www.24a11y.com/2019/what-a-year-of-learning-and-teaching-accessibility-taught-me/

Новогодние акции HTML Academy

• 2019: Очень странный Новый год https://htmlacademy.ru/blog/academy/events/stranger-new-year
• 2018: Остановили Рагнарёк https://htmlacademy.ru/blog/academy/events/stop-ragnarok-new-year
• 2017: Победа над Витахультом https://htmlacademy.ru/blog/academy/events/battle-for-the-new-year
• 2016: Новогодняя гонка https://htmlacademy.ru/blog/academy/events/surviving-in-the-new-years-race
• 2015: Первая новогодняя акция https://htmlacademy.ru/blog/academy/events/christmas-campaign

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Гости: Катя Климович, Александр Малинин</p><p>Темы</p><p>00:00:00 Интро<br>00:03:21 Console.log или debug<br>00:10:57 Вариативные шрифты<br>00:24:06 Принципы доступности<br>00:31:23 Новогодние акции<br>00:58:02 Одноразовый код<br></p><p>Операция «Javascripton 2020»</p><p>• <a href="https://htmlacademy.ru/special/newyear/2020?user_id=168175&amp;utm_source=ws&amp;utm_medium=podcast&amp;utm_campaign=311219&amp;utm_content=link">Присоединиться к игре</a><br></p><p>Console.log или debug</p><p>• <a href="https://panda-meetup.ru/msk-frontend-meetup-6">Frontend Panda Meetup #35 в Москве 18 января</a><br>• <a href="https://medium.com/p/1c634e6393f9">Mastering JS console.log like a Pro</a><br>• <a href="https://vk.com/wall-32017543_22312">Console.log — это alert на стероидах</a><br></p><p>Вариативные шрифты</p><p>• <a href="https://medium.com/p/3f2b6123e1cd">Введение в вариативные шрифты</a><br></p><p>Принципы доступности</p><p>• <a href="https://www.24a11y.com/2019/what-a-year-of-learning-and-teaching-accessibility-taught-me/">What a Year of Learning and Teaching Accessibility Taught Me</a><br></p><p>Новогодние акции HTML Academy</p><p>• <a href="https://htmlacademy.ru/blog/academy/events/stranger-new-year">2019: Очень странный Новый год</a><br>• <a href="https://htmlacademy.ru/blog/academy/events/stop-ragnarok-new-year">2018: Остановили Рагнарёк</a><br>• <a href="https://htmlacademy.ru/blog/academy/events/battle-for-the-new-year">2017: Победа над Витахультом</a><br>• <a href="https://htmlacademy.ru/blog/academy/events/surviving-in-the-new-years-race">2016: Новогодняя гонка</a><br>• <a href="https://htmlacademy.ru/blog/academy/events/christmas-campaign">2015: Первая новогодняя акция</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/210.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/210.mp3" length="32398378"/><itunes:episode>210</itunes:episode><itunes:duration>4047</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>31 декабря 2019: Console.log или debug, вариативные шрифты, принципы a11y, НГ акции, одноразовый код. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>211. Софт-скилы, футбол и жизнь без фронтенда, веб-компоненты, React, гриды, перфоманс, дайвёрсити</title><link>https://web-standards.ru/podcast/211/</link><pubDate>Thu, 09 Jan 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Ольга Алексашенко, Вадим Макеев, Мария Просвирнина, Алексей Симоненко

Темы

00:00:00 Интро
00:01:14 Оля с пожеланиями
00:04:57 Лёша с софт-скилами
00:22:13 Маша с футболом
00:26:23 Вадим без фронтенда
00:34:37 Веб-компоненты и React
00:52:09 Гриды или флексы
01:01:00 Когда перфоманс
01:12:58 Дайвёрсити
01:18:48 Веб-стандарты 2020

Лёша с софт-скилами

• DevWhatYouLove https://devwhatyoulove.com/
• TeamLead Conf https://teamleadconf.ru/

Маша с футболом

• Okko Спорт https://okko.sport/
• Запуск трансляций Английской Премьер-лиги в новом формате https://www.highload.ru/moscow/2019/abstracts/6087

Вадим без фронтенда

• LP — Любимые пластинки https://3lp.me/
• Подкастерская http://castpodcast.ru/

Веб-компоненты и React

• Igalia https://www.igalia.com/
• Paul Lewis — Custom Web Shadow Elements, or Whatever… https://vimeo.com/364370506
• Alex Russell — The Mobile Web: MIA https://vimeo.com/364402896

Гриды или флексы

• Grid или Flexbox? https://habr.com/p/448916/

Когда перфоманс

• Size Limit https://github.com/ai/size-limit

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Мария Просвирнина, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:14 Оля с пожеланиями<br>00:04:57 Лёша с софт-скилами<br>00:22:13 Маша с футболом<br>00:26:23 Вадим без фронтенда<br>00:34:37 Веб-компоненты и React<br>00:52:09 Гриды или флексы<br>01:01:00 Когда перфоманс<br>01:12:58 Дайвёрсити<br>01:18:48 Веб-стандарты 2020<br></p><p>Лёша с софт-скилами</p><p>• <a href="https://devwhatyoulove.com/">DevWhatYouLove</a><br>• <a href="https://teamleadconf.ru/">TeamLead Conf</a><br></p><p>Маша с футболом</p><p>• <a href="https://okko.sport/">Okko Спорт</a><br>• <a href="https://www.highload.ru/moscow/2019/abstracts/6087">Запуск трансляций Английской Премьер-лиги в новом формате</a><br></p><p>Вадим без фронтенда</p><p>• <a href="https://3lp.me/">LP — Любимые пластинки</a><br>• <a href="http://castpodcast.ru/">Подкастерская</a><br></p><p>Веб-компоненты и React</p><p>• <a href="https://www.igalia.com/">Igalia</a><br>• <a href="https://vimeo.com/364370506">Paul Lewis — Custom Web Shadow Elements, or Whatever…</a><br>• <a href="https://vimeo.com/364402896">Alex Russell — The Mobile Web: MIA</a><br></p><p>Гриды или флексы</p><p>• <a href="https://habr.com/p/448916/">Grid или Flexbox?</a><br></p><p>Когда перфоманс</p><p>• <a href="https://github.com/ai/size-limit">Size Limit</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/211.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/211.mp3" length="42262568"/><itunes:episode>211</itunes:episode><itunes:duration>5280</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Мария Просвирнина, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>9 января 2020: Софт-скилы, футбол и жизнь без фронтенда, веб-компоненты, React, гриды, перфоманс, дайвёрсити. Ольга Алексашенко, Вадим Макеев, Мария Просвирнина, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>212. Firefox 72, Shadow Parts, новые формы, сервис-воркеры, Masonry, ментальная модель JS</title><link>https://web-standards.ru/podcast/212/</link><pubDate>Mon, 13 Jan 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:01:00 События
00:06:54 Новинки Firefox 72
00:20:29 Shadow Parts в Firefox
00:24:38 Новые формы в новом Edge
00:29:37 Шаблоны в сервис-воркерах
00:41:26 Плиточная раскладка на гридах
00:46:20 Ментальная модель JavaScript

События

• MoscowJS 47 в Москве 30 января https://www.moscowjs.org/event/moscowjs-47
• Moscowcss №17 в Москве 6 февраля https://moscowcss.timepad.ru/event/1228234
• KharkivCSS в Харькове 28 марта http://kharkivcss.org/
• JSNation в Амстердаме 3–5 июня https://jsnation.com/
• Скидка 15% на JSNation https://www.eventbrite.com/e/jsnation-conference-2020-tickets-71547014045?discount=WebStandardsRu

Новинки Firefox 72

• Firefox 72 — our first song of 2020 https://hacks.mozilla.org/2020/01/firefox-72-our-first-song-of-2020/

Shadow Parts в Firefox

• CSS Shadow Parts are coming! https://dev.to/webpadawan/css-shadow-parts-are-coming-mi5

Новые формы в новом Edge

• Form Controls Refresh enabled https://groups.google.com/a/chromium.org/d/msg/blink-dev/kscJbfVjR5k/z73iZYlHCQAJ
• HTML isn’t done! https://youtu.be/ZFvPLrKZywA
• Improving form controls in Microsoft Edge and Chromium https://blogs.windows.com/msedgedev/2019/10/15/form-controls-microsoft-edge-chromium/

Шаблоны в сервис-воркерах

• Smaller HTML Payloads with Service Workers https://philipwalton.com/articles/smaller-html-payloads-with-service-workers/

Плиточная раскладка на гридах

• Стандарт CSS для Masonry-раскладки https://css-live.ru/vecssti-s-polej/standart-css-dlya-masonry-raskladki-ot-idei-k-pervym-konkretnym-narabotkam.html

Ментальная модель JavaScript

• Из чего сделан JavaScript? https://habr.com/p/482472/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Мария Просвирнина, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:00 События<br>00:06:54 Новинки Firefox 72<br>00:20:29 Shadow Parts в Firefox<br>00:24:38 Новые формы в новом Edge<br>00:29:37 Шаблоны в сервис-воркерах<br>00:41:26 Плиточная раскладка на гридах<br>00:46:20 Ментальная модель JavaScript<br></p><p>События</p><p>• <a href="https://www.moscowjs.org/event/moscowjs-47">MoscowJS 47 в Москве 30 января</a><br>• <a href="https://moscowcss.timepad.ru/event/1228234">Moscowcss №17 в Москве 6 февраля</a><br>• <a href="http://kharkivcss.org/">KharkivCSS в Харькове 28 марта</a><br>• <a href="https://jsnation.com/">JSNation в Амстердаме 3–5 июня</a><br>• <a href="https://www.eventbrite.com/e/jsnation-conference-2020-tickets-71547014045?discount=WebStandardsRu">Скидка 15% на JSNation</a><br></p><p>Новинки Firefox 72</p><p>• <a href="https://hacks.mozilla.org/2020/01/firefox-72-our-first-song-of-2020/">Firefox 72 — our first song of 2020</a><br></p><p>Shadow Parts в Firefox</p><p>• <a href="https://dev.to/webpadawan/css-shadow-parts-are-coming-mi5">CSS Shadow Parts are coming!</a><br></p><p>Новые формы в новом Edge</p><p>• <a href="https://groups.google.com/a/chromium.org/d/msg/blink-dev/kscJbfVjR5k/z73iZYlHCQAJ">Form Controls Refresh enabled</a><br>• <a href="https://youtu.be/ZFvPLrKZywA">HTML isn’t done!</a><br>• <a href="https://blogs.windows.com/msedgedev/2019/10/15/form-controls-microsoft-edge-chromium/">Improving form controls in Microsoft Edge and Chromium</a><br></p><p>Шаблоны в сервис-воркерах</p><p>• <a href="https://philipwalton.com/articles/smaller-html-payloads-with-service-workers/">Smaller HTML Payloads with Service Workers</a><br></p><p>Плиточная раскладка на гридах</p><p>• <a href="https://css-live.ru/vecssti-s-polej/standart-css-dlya-masonry-raskladki-ot-idei-k-pervym-konkretnym-narabotkam.html">Стандарт CSS для Masonry-раскладки</a><br></p><p>Ментальная модель JavaScript</p><p>• <a href="https://habr.com/p/482472/">Из чего сделан JavaScript?</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/212.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/212.mp3" length="27917370"/><itunes:episode>212</itunes:episode><itunes:duration>3487</itunes:duration><itunes:author>Вадим Макеев, Мария Просвирнина, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>13 января 2020: Firefox 72, Shadow Parts, новые формы, сервис-воркеры, Masonry, ментальная модель JS. Вадим Макеев, Мария Просвирнина, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>213. Edge, User-Agent, чужие куки, Babel 7.8.0, Google Fonts, зачем всё-таки HTTP/2</title><link>https://web-standards.ru/podcast/213/</link><pubDate>Mon, 20 Jan 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:47 События
00:07:32 Microsoft Edge
00:14:32 Прощание с User-Agent
00:24:59 Ограничение сторонних кук
00:35:54 Коротко про Babel 7.8.0
00:39:13 Причины хостить Google Fonts
00:47:54 Зачем всё-таки HTTP/2

События

• Storm The Front Meetup 7 в Гомеле 25 января https://community-z.com/events/stormthefront-meetup-7
• Pitera11y_meetup 2 в Санкт-Петербурге 28 января https://medium.com/pitercss-meetup/pitera11y-meetup-2-2ae1b2d084eb
• PiterJS #44 в Санкт-Петербурге 30 января https://medium.com/piterjs/%D0%B0%D0%BD%D0%BE%D0%BD%D1%81-piterjs-44-e14e8c6a3649
• KharkivCSS в Харькове 28 марта http://kharkivcss.org/
• JSNation в Амстердаме 3–5 июня https://jsnation.com/
• CSS Day в Амстердаме 11–12 июня https://cssday.nl/2020
• Accessibility Club Summit в Амстердаме 13–14 июня https://accessibility-club.org/event/accessibility-club-summit-2020

Microsoft Edge

• Upgrading to the new Microsoft Edge https://blogs.windows.com/msedgedev/2020/01/15/upgrading-new-microsoft-edge-79-chromium/
• Web Components: Everywhere? https://www.webcomponents.org/

Прощание с User-Agent

• Intent to Deprecate and Freeze: The User-Agent string https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/-2JIRNMWJ7s/yHe4tQNLCgAJ

Ограничение сторонних кук

• A path towards making third party cookies obsolete https://blog.chromium.org/2020/01/building-more-private-web-path-towards.html
• Privacy Community Group https://privacycg.github.io/

Коротко про Babel 7.8.0

• Babel 7.8.0: ES 2020, .mjs config files and @babel/cli improvements https://babeljs.io/blog/2020/01/11/7.8.0

Причины хостить Google Fonts

• Should you self-host Google Fonts? https://www.tunetheweb.com/blog/should-you-self-host-google-fonts/

Зачем всё-таки HTTP/2

• Perf testing HTTP/1.1 vs HTTP/2 vs HTTP/2 + Server Push for REST APIs https://evertpot.com/h2-parallelism/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:47 События<br>00:07:32 Microsoft Edge<br>00:14:32 Прощание с User-Agent<br>00:24:59 Ограничение сторонних кук<br>00:35:54 Коротко про Babel 7.8.0<br>00:39:13 Причины хостить Google Fonts<br>00:47:54 Зачем всё-таки HTTP/2<br></p><p>События</p><p>• <a href="https://community-z.com/events/stormthefront-meetup-7">Storm The Front Meetup 7 в Гомеле 25 января</a><br>• <a href="https://medium.com/pitercss-meetup/pitera11y-meetup-2-2ae1b2d084eb">Pitera11y_meetup 2 в Санкт-Петербурге 28 января</a><br>• <a href="https://medium.com/piterjs/%D0%B0%D0%BD%D0%BE%D0%BD%D1%81-piterjs-44-e14e8c6a3649">PiterJS #44 в Санкт-Петербурге 30 января</a><br>• <a href="http://kharkivcss.org/">KharkivCSS в Харькове 28 марта</a><br>• <a href="https://jsnation.com/">JSNation в Амстердаме 3–5 июня</a><br>• <a href="https://cssday.nl/2020">CSS Day в Амстердаме 11–12 июня</a><br>• <a href="https://accessibility-club.org/event/accessibility-club-summit-2020">Accessibility Club Summit в Амстердаме 13–14 июня</a><br></p><p>Microsoft Edge</p><p>• <a href="https://blogs.windows.com/msedgedev/2020/01/15/upgrading-new-microsoft-edge-79-chromium/">Upgrading to the new Microsoft Edge</a><br>• <a href="https://www.webcomponents.org/">Web Components: Everywhere?</a><br></p><p>Прощание с User-Agent</p><p>• <a href="https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/-2JIRNMWJ7s/yHe4tQNLCgAJ">Intent to Deprecate and Freeze: The User-Agent string</a><br></p><p>Ограничение сторонних кук</p><p>• <a href="https://blog.chromium.org/2020/01/building-more-private-web-path-towards.html">A path towards making third party cookies obsolete</a><br>• <a href="https://privacycg.github.io/">Privacy Community Group</a><br></p><p>Коротко про Babel 7.8.0</p><p>• <a href="https://babeljs.io/blog/2020/01/11/7.8.0">Babel 7.8.0: ES 2020, .mjs config files and @babel/cli improvements</a><br></p><p>Причины хостить Google Fonts</p><p>• <a href="https://www.tunetheweb.com/blog/should-you-self-host-google-fonts/">Should you self-host Google Fonts?</a><br></p><p>Зачем всё-таки HTTP/2</p><p>• <a href="https://evertpot.com/h2-parallelism/">Perf testing HTTP/1.1 vs HTTP/2 vs HTTP/2 + Server Push for REST APIs</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/213.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/213.mp3" length="28790367"/><itunes:episode>213</itunes:episode><itunes:duration>3596</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>20 января 2020: Edge, User-Agent, чужие куки, Babel 7.8.0, Google Fonts, зачем всё-таки HTTP/2. Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>214. Подкасты, Safari, браузер Flow, эра IE, CSSWG, Yarn или npm, Playwright, JetBrains Mono</title><link>https://web-standards.ru/podcast/214/</link><pubDate>Tue, 28 Jan 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:46 Подкасты
00:07:24 События
00:10:44 Новинки Safari TP
00:16:05 Новый браузер Flow
00:19:26 Уходит эра IE
00:28:56 Новости от CSSWG
00:43:39 Зачем Yarn, если npm
00:55:07 Playwright вместо Puppeteer
01:05:02 Шрифт JetBrains Mono

Подкасты

• Подборка полезных подкастов для IT-специалистов https://academy.yandex.ru/posts/podborka-poleznykh-podkastov-dlya-it-spetsialistov
• Запуск завтра https://libolibo.ru/zapuskzavtra

События

• MinskJS Meetup 7 в Минске 13 февраля https://minskjs.timepad.ru/event/1239059/
• Я ❤︎ Фронтенд в Москве 29 февраля https://ilovefrontend.ru/

Новинки Safari TP

• Release Notes for Safari Technology Preview 99 https://webkit.org/blog/9992/release-notes-for-safari-technology-preview-99/
• CSS Images L4: image-set https://drafts.csswg.org/css-images-4/#image-set-notation

Новый браузер Flow

• New browser on the block: Flow https://www.quirksmode.org/blog/archives/2020/01/new_browser_on.html
• Presto and WebKit at Waldemar Thranes gate 98, Oslo https://twitter.com/brucel/status/1185895844517744640

Уходит эра IE

• Today, the Trident Era Ends https://schepp.dev/posts/today-the-trident-era-ends/

Новости от CSSWG

• Add vhc value https://github.com/w3c/csswg-drafts/issues/4329
• CSS Values L4 https://www.w3.org/TR/css-values-4/
• Adding Math functions to CSS https://twitter.com/tabatkins/status/1219934786321600515

Зачем Yarn, если npm

• Introducing Yarn 2 https://dev.to/arcanis/introducing-yarn-2-4eh1

Playwright вместо Puppeteer

• Playwright https://github.com/microsoft/playwright
• Puppeteer https://github.com/puppeteer/puppeteer

Шрифт JetBrains Mono

• JetBrains Mono https://www.jetbrains.com/lp/mono/
• Fira Code https://github.com/tonsky/FiraCode

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:46 Подкасты<br>00:07:24 События<br>00:10:44 Новинки Safari TP<br>00:16:05 Новый браузер Flow<br>00:19:26 Уходит эра IE<br>00:28:56 Новости от CSSWG<br>00:43:39 Зачем Yarn, если npm<br>00:55:07 Playwright вместо Puppeteer<br>01:05:02 Шрифт JetBrains Mono<br></p><p>Подкасты</p><p>• <a href="https://academy.yandex.ru/posts/podborka-poleznykh-podkastov-dlya-it-spetsialistov">Подборка полезных подкастов для IT-специалистов</a><br>• <a href="https://libolibo.ru/zapuskzavtra">Запуск завтра</a><br></p><p>События</p><p>• <a href="https://minskjs.timepad.ru/event/1239059/">MinskJS Meetup 7 в Минске 13 февраля</a><br>• <a href="https://ilovefrontend.ru/">Я ❤︎ Фронтенд в Москве 29 февраля</a><br></p><p>Новинки Safari TP</p><p>• <a href="https://webkit.org/blog/9992/release-notes-for-safari-technology-preview-99/">Release Notes for Safari Technology Preview 99</a><br>• <a href="https://drafts.csswg.org/css-images-4/#image-set-notation">CSS Images L4: image-set</a><br></p><p>Новый браузер Flow</p><p>• <a href="https://www.quirksmode.org/blog/archives/2020/01/new_browser_on.html">New browser on the block: Flow</a><br>• <a href="https://twitter.com/brucel/status/1185895844517744640">Presto and WebKit at Waldemar Thranes gate 98, Oslo</a><br></p><p>Уходит эра IE</p><p>• <a href="https://schepp.dev/posts/today-the-trident-era-ends/">Today, the Trident Era Ends</a><br></p><p>Новости от CSSWG</p><p>• <a href="https://github.com/w3c/csswg-drafts/issues/4329">Add vhc value</a><br>• <a href="https://www.w3.org/TR/css-values-4/">CSS Values L4</a><br>• <a href="https://twitter.com/tabatkins/status/1219934786321600515">Adding Math functions to CSS</a><br></p><p>Зачем Yarn, если npm</p><p>• <a href="https://dev.to/arcanis/introducing-yarn-2-4eh1">Introducing Yarn 2</a><br></p><p>Playwright вместо Puppeteer</p><p>• <a href="https://github.com/microsoft/playwright">Playwright</a><br>• <a href="https://github.com/puppeteer/puppeteer">Puppeteer</a><br></p><p>Шрифт JetBrains Mono</p><p>• <a href="https://www.jetbrains.com/lp/mono/">JetBrains Mono</a><br>• <a href="https://github.com/tonsky/FiraCode">Fira Code</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/214.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/214.mp3" length="36470497"/><itunes:episode>214</itunes:episode><itunes:duration>4556</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>28 января 2020: Подкасты, Safari, браузер Flow, эра IE, CSSWG, Yarn или npm, Playwright, JetBrains Mono. Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>215. Перфоманс сначала или потом, воркеры, офлайн, без JS, чистый CSS и грязный результат</title><link>https://web-standards.ru/podcast/215/</link><pubDate>Tue, 04 Feb 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Андрей Мелихов

Темы

00:00:00 Интро
00:01:18 События
00:06:52 Перфоманс: сначала или потом
00:22:01 Воркеры сложнее чем кажутся
00:39:17 Интерфейс для офлайна
00:48:36 Можно ли без JS и нужно ли
01:06:59 Чистый CSS и грязный результат

События

• SPB Frontend в Питере 6 февраля https://spb-frontend-events.timepad.ru/event/1244397/
• IT-knot в Воронеже 13 февраля https://mybusinessvrn.timepad.ru/event/1240955/
• NodeSchool в Питере 29 февраля https://github.com/nodeschool/spb/issues/79
• HolyJS в Питере 10–11 апреля https://holyjs-piter.ru/
• HolyJS в Москве 13–14 ноября https://holyjs-moscow.ru/

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

• Микрооптимизации производительности и JavaScript https://medium.com/devschacht/optimizations-and-javascript-f8e060d3eae3
• Performance first https://tonsky.me/blog/performance-first/

Воркеры сложнее чем кажутся

• JavaScript in parallel - web workers explained https://dev.to/g33konaut/javascript-in-parallel-web-workers-explained-5588
• Comlink makes WebWorkers enjoyable https://github.com/GoogleChromeLabs/comlink

Интерфейс для офлайна

• Indexing your offline-capable pages with the Content Indexing API https://web.dev/content-indexing-api/

Можно ли без JS

• Apollo GraphQL without JavaScript https://hugogiraudel.com/2020/01/21/apollo-graphql-without-javascript/

Чистый CSS и грязный результат

• Can you make a countdown timer in pure CSS? https://www.chenhuijing.com/blog/can-you-make-a-countdown-timer-in-pure-css/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко</p><p>Гости: Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:18 События<br>00:06:52 Перфоманс: сначала или потом<br>00:22:01 Воркеры сложнее чем кажутся<br>00:39:17 Интерфейс для офлайна<br>00:48:36 Можно ли без JS и нужно ли<br>01:06:59 Чистый CSS и грязный результат<br></p><p>События</p><p>• <a href="https://spb-frontend-events.timepad.ru/event/1244397/">SPB Frontend в Питере 6 февраля</a><br>• <a href="https://mybusinessvrn.timepad.ru/event/1240955/">IT-knot в Воронеже 13 февраля</a><br>• <a href="https://github.com/nodeschool/spb/issues/79">NodeSchool в Питере 29 февраля</a><br>• <a href="https://holyjs-piter.ru/">HolyJS в Питере 10–11 апреля</a><br>• <a href="https://holyjs-moscow.ru/">HolyJS в Москве 13–14 ноября</a><br></p><p>Перфоманс: сначала или потом</p><p>• <a href="https://medium.com/devschacht/optimizations-and-javascript-f8e060d3eae3">Микрооптимизации производительности и JavaScript</a><br>• <a href="https://tonsky.me/blog/performance-first/">Performance first</a><br></p><p>Воркеры сложнее чем кажутся</p><p>• <a href="https://dev.to/g33konaut/javascript-in-parallel-web-workers-explained-5588">JavaScript in parallel - web workers explained</a><br>• <a href="https://github.com/GoogleChromeLabs/comlink">Comlink makes WebWorkers enjoyable</a><br></p><p>Интерфейс для офлайна</p><p>• <a href="https://web.dev/content-indexing-api/">Indexing your offline-capable pages with the Content Indexing API</a><br></p><p>Можно ли без JS</p><p>• <a href="https://hugogiraudel.com/2020/01/21/apollo-graphql-without-javascript/">Apollo GraphQL without JavaScript</a><br></p><p>Чистый CSS и грязный результат</p><p>• <a href="https://www.chenhuijing.com/blog/can-you-make-a-countdown-timer-in-pure-css/">Can you make a countdown timer in pure CSS?</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/215.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/215.mp3" length="36982398"/><itunes:episode>215</itunes:episode><itunes:duration>4620</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>4 февраля 2020: Перфоманс сначала или потом, воркеры, офлайн, без JS, чистый CSS и грязный результат. Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>216. Ручной SVG, Puppeteer 2.1 с Firefox, снова Yarn 2, что такое TeamCity, компоненты в Storybook</title><link>https://web-standards.ru/podcast/216/</link><pubDate>Tue, 11 Feb 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев

Гости: Филипп Рябчун

Темы

00:00:00 Интро
00:00:49 Ручной SVG
00:10:22 Puppeteer 2.1 с Firefox
00:15:51 И снова Yarn 2
00:23:52 Что такое TeamCity
00:33:15 Фронтенд TeamCity
00:39:05 Компоненты в Storybook

Ручной SVG

• Optimising SVGs for the Web https://css-irl.info/optimising-svgs-for-the-web/

Puppeteer 2.1 с Firefox

• Playwright https://github.com/microsoft/playwright
• Puppeteer v2.1.0 https://github.com/puppeteer/puppeteer/releases/tag/v2.1.0

И снова Yarn 2

• Introducing Yarn 2 https://dev.to/arcanis/introducing-yarn-2-4eh1

Что такое TeamCity

• TeamCity https://www.jetbrains.com/teamcity/
• Бета TeamCity Cloud https://www.jetbrains.com/lp/teamcity/cloud
• Публичный сервер TeamCity https://teamcity.jetbrains.com/project/_Root?mode=builds
• Как использовать CI для тестирования фронтенда https://youtu.be/S15emUnJh1M

Фронтенд TeamCity

• CSS Modules https://github.com/css-modules/css-modules

Компоненты в Storybook

• Storybook https://storybook.js.org/
• Аддон StoryShots https://github.com/storybookjs/storybook/tree/master/addons/storyshots/storyshots-core
• Аддон StoryShots + Puppeteer https://github.com/storybookjs/storybook/tree/master/addons/storyshots/storyshots-puppeteer
• Аддон A11y https://github.com/storybookjs/storybook/tree/next/addons/a11y
• Аддон Knobs https://github.com/storybookjs/storybook/tree/next/addons/knobs

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев</p><p>Гости: Филипп Рябчун</p><p>Темы</p><p>00:00:00 Интро<br>00:00:49 Ручной SVG<br>00:10:22 Puppeteer 2.1 с Firefox<br>00:15:51 И снова Yarn 2<br>00:23:52 Что такое TeamCity<br>00:33:15 Фронтенд TeamCity<br>00:39:05 Компоненты в Storybook<br></p><p>Ручной SVG</p><p>• <a href="https://css-irl.info/optimising-svgs-for-the-web/">Optimising SVGs for the Web</a><br></p><p>Puppeteer 2.1 с Firefox</p><p>• <a href="https://github.com/microsoft/playwright">Playwright</a><br>• <a href="https://github.com/puppeteer/puppeteer/releases/tag/v2.1.0">Puppeteer v2.1.0</a><br></p><p>И снова Yarn 2</p><p>• <a href="https://dev.to/arcanis/introducing-yarn-2-4eh1">Introducing Yarn 2</a><br></p><p>Что такое TeamCity</p><p>• <a href="https://www.jetbrains.com/teamcity/">TeamCity</a><br>• <a href="https://www.jetbrains.com/lp/teamcity/cloud">Бета TeamCity Cloud</a><br>• <a href="https://teamcity.jetbrains.com/project/_Root?mode=builds">Публичный сервер TeamCity</a><br>• <a href="https://youtu.be/S15emUnJh1M">Как использовать CI для тестирования фронтенда</a><br></p><p>Фронтенд TeamCity</p><p>• <a href="https://github.com/css-modules/css-modules">CSS Modules</a><br></p><p>Компоненты в Storybook</p><p>• <a href="https://storybook.js.org/">Storybook</a><br>• <a href="https://github.com/storybookjs/storybook/tree/master/addons/storyshots/storyshots-core">Аддон StoryShots</a><br>• <a href="https://github.com/storybookjs/storybook/tree/master/addons/storyshots/storyshots-puppeteer">Аддон StoryShots + Puppeteer</a><br>• <a href="https://github.com/storybookjs/storybook/tree/next/addons/a11y">Аддон A11y</a><br>• <a href="https://github.com/storybookjs/storybook/tree/next/addons/knobs">Аддон Knobs</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/216.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/216.mp3" length="30742027"/><itunes:episode>216</itunes:episode><itunes:duration>3840</itunes:duration><itunes:author>Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>11 февраля 2020: Ручной SVG, Puppeteer 2.1 с Firefox, снова Yarn 2, что такое TeamCity, компоненты в Storybook. Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>217. Firefox 73, Angular 9, Container Queries, Web We Want, CSS4, JS поедает HTML, DOM Reflow</title><link>https://web-standards.ru/podcast/217/</link><pubDate>Tue, 18 Feb 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:51 События
00:06:24 Новинки Firefox 73
00:09:08 Angular 9 с новым сборщиком
00:14:29 Container Queries
00:24:13 Web We Want
00:36:16 Нужен ли нам CSS4
00:50:05 Как JS поедает HTML
00:59:10 Избегаем DOM Reflow

События

• PiterJS №45 в Питере 20 февраля https://medium.com/p/81a011211b2e
• OdessaFrontend #15 в Одессе 21 февраля https://odessafrontend.com/
• MoscowJS 48 в Москве 27 февраля https://www.moscowjs.org/event/moscowjs-48
• Я ❤︎ Фронтенд в Москве 29 февраля https://ilovefrontend.ru/
• Frontend Panda Meetup #39 в Иннополисе 29 февраля https://panda-meetup.ru/innopolis-frontend-meetup
• Developer Circles в Москве 5 марта https://facebook-developer-circle-moscow-front-end.splashthat.com/
• JavaScript fwdays в Киеве 14 марта https://fwdays.com/en/event/js-fwdays-2020
• KharkivCSS #5 в Харькове 28 марта http://kharkivcss.org/
• Voxxed Days в Минске 31 мая https://voxxeddays.com/minsk/

Новинки Firefox 73

• Firefox 73 https://tanalin.com/blog/2020/02/firefox-73/

Angular 9 с новым сборщиком

• Version 9 of Angular Now Available https://blog.angular.io/version-9-of-angular-now-available-project-ivy-has-arrived-23c97b63cfa3

Container Queries

• Toward Responsive Elements https://bkardell.com/blog/TowardResponsive.html

Web We Want

• Building the Web We Want https://css-tricks.com/building-the-web-we-want/
• Could browsers fix more a11y problems automatically? https://hiddedevries.nl/en/blog/2020-02-04-could-browsers-fix-more-accessibility-problems-automatically

Нужен ли нам CSS4

• Let’s Define CSS 4 https://github.com/w3c/csswg-drafts/issues/4770

Как JS поедает HTML

• Why JavaScript is Eating HTML https://css-tricks.com/why-javascript-is-eating-html/
• Hydration https://adactio.com/journal/16404

Избегаем DOM Reflow

• Minimising DOM Reflow/Layout Thrashing https://medium.com/p/76ac7c4d2d4f

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко, Мария Просвирнина</p><p>Темы</p><p>00:00:00 Интро<br>00:00:51 События<br>00:06:24 Новинки Firefox 73<br>00:09:08 Angular 9 с новым сборщиком<br>00:14:29 Container Queries<br>00:24:13 Web We Want<br>00:36:16 Нужен ли нам CSS4<br>00:50:05 Как JS поедает HTML<br>00:59:10 Избегаем DOM Reflow<br></p><p>События</p><p>• <a href="https://medium.com/p/81a011211b2e">PiterJS №45 в Питере 20 февраля</a><br>• <a href="https://odessafrontend.com/">OdessaFrontend #15 в Одессе 21 февраля</a><br>• <a href="https://www.moscowjs.org/event/moscowjs-48">MoscowJS 48 в Москве 27 февраля</a><br>• <a href="https://ilovefrontend.ru/">Я ❤︎ Фронтенд в Москве 29 февраля</a><br>• <a href="https://panda-meetup.ru/innopolis-frontend-meetup">Frontend Panda Meetup #39 в Иннополисе 29 февраля</a><br>• <a href="https://facebook-developer-circle-moscow-front-end.splashthat.com/">Developer Circles в Москве 5 марта</a><br>• <a href="https://fwdays.com/en/event/js-fwdays-2020">JavaScript fwdays в Киеве 14 марта</a><br>• <a href="http://kharkivcss.org/">KharkivCSS #5 в Харькове 28 марта</a><br>• <a href="https://voxxeddays.com/minsk/">Voxxed Days в Минске 31 мая</a><br></p><p>Новинки Firefox 73</p><p>• <a href="https://tanalin.com/blog/2020/02/firefox-73/">Firefox 73</a><br></p><p>Angular 9 с новым сборщиком</p><p>• <a href="https://blog.angular.io/version-9-of-angular-now-available-project-ivy-has-arrived-23c97b63cfa3">Version 9 of Angular Now Available</a><br></p><p>Container Queries</p><p>• <a href="https://bkardell.com/blog/TowardResponsive.html">Toward Responsive Elements</a><br></p><p>Web We Want</p><p>• <a href="https://css-tricks.com/building-the-web-we-want/">Building the Web We Want</a><br>• <a href="https://hiddedevries.nl/en/blog/2020-02-04-could-browsers-fix-more-accessibility-problems-automatically">Could browsers fix more a11y problems automatically?</a><br></p><p>Нужен ли нам CSS4</p><p>• <a href="https://github.com/w3c/csswg-drafts/issues/4770">Let’s Define CSS 4</a><br></p><p>Как JS поедает HTML</p><p>• <a href="https://css-tricks.com/why-javascript-is-eating-html/">Why JavaScript is Eating HTML</a><br>• <a href="https://adactio.com/journal/16404">Hydration</a><br></p><p>Избегаем DOM Reflow</p><p>• <a href="https://medium.com/p/76ac7c4d2d4f">Minimising DOM Reflow/Layout Thrashing</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/217.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/217.mp3" length="33358380"/><itunes:episode>217</itunes:episode><itunes:duration>4167</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко, Мария Просвирнина</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>18 февраля 2020: Firefox 73, Angular 9, Container Queries, Web We Want, CSS4, JS поедает HTML, DOM Reflow. Вадим Макеев, Никита Дубко, Мария Просвирнина</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>218. Опять гриды, градиенты всё лучше, блокирующий CSS, веб-компоненты, всё про кнопки и disabled</title><link>https://web-standards.ru/podcast/218/</link><pubDate>Tue, 25 Feb 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев, Никита Дубко, Ольга Алексашенко

Гости: Глафира Жур

Темы

00:00:00 Интро
00:00:48 События
00:09:06 Опять гриды
00:17:25 Градиенты всё лучше
00:22:22 Блокирующий CSS
00:27:47 Веб-компоненты
00:37:49 Всё про кнопки
00:51:48 Как работает disabled

События

• Pitercss_meetup в Питере 25 февраля https://medium.com/p/90c6048e37d8
• JS Meetup в Харькове 27 февраля https://www.facebook.com/events/690696308368697/
• Accessibility Club Minsk Meetup #1 в Минске 22 апреля https://www.facebook.com/events/669523740451814/

Опять гриды

• Понимание CSS Grid: Создание Grid-контейнера https://habr.com/ru/post/487566/
• Understanding CSS Grid: Grid Lines https://www.smashingmagazine.com/2020/01/understanding-css-grid-lines/
• Understanding CSS Grid: Grid Template Areas https://www.smashingmagazine.com/2020/02/understanding-css-grid-template-areas/

Градиенты всё лучше

• While You Weren’t Looking, CSS Gradients Got Better https://css-tricks.com/while-you-werent-looking-css-gradients-got-better/

Блокирующий CSS

• When CSS Blocks https://timkadlec.com/remembers/2020-02-13-when-css-blocks/

Веб-компоненты

• Веб-компоненты на сайте Леруа Мерлен https://habr.com/ru/company/leroy_merlin/blog/488648/
• Declarative Shadow DOM https://github.com/mfreed7/declarative-shadow-dom/blob/master/README.md

Всё про кнопки

• Styling The Good Ol’ Button Element https://ishadeed.com/article/styling-the-good-old-button/
• A Complete Guide to Links and Buttons https://css-tricks.com/a-complete-guide-to-links-and-buttons/

Как работает disabled

• Disabled form controls and how to tackle them https://catalin.red/disabled-form-controls/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко, Ольга Алексашенко</p><p>Гости: Глафира Жур</p><p>Темы</p><p>00:00:00 Интро<br>00:00:48 События<br>00:09:06 Опять гриды<br>00:17:25 Градиенты всё лучше<br>00:22:22 Блокирующий CSS<br>00:27:47 Веб-компоненты<br>00:37:49 Всё про кнопки<br>00:51:48 Как работает disabled<br></p><p>События</p><p>• <a href="https://medium.com/p/90c6048e37d8">Pitercss_meetup в Питере 25 февраля</a><br>• <a href="https://www.facebook.com/events/690696308368697/">JS Meetup в Харькове 27 февраля</a><br>• <a href="https://www.facebook.com/events/669523740451814/">Accessibility Club Minsk Meetup #1 в Минске 22 апреля</a><br></p><p>Опять гриды</p><p>• <a href="https://habr.com/ru/post/487566/">Понимание CSS Grid: Создание Grid-контейнера</a><br>• <a href="https://www.smashingmagazine.com/2020/01/understanding-css-grid-lines/">Understanding CSS Grid: Grid Lines</a><br>• <a href="https://www.smashingmagazine.com/2020/02/understanding-css-grid-template-areas/">Understanding CSS Grid: Grid Template Areas</a><br></p><p>Градиенты всё лучше</p><p>• <a href="https://css-tricks.com/while-you-werent-looking-css-gradients-got-better/">While You Weren’t Looking, CSS Gradients Got Better</a><br></p><p>Блокирующий CSS</p><p>• <a href="https://timkadlec.com/remembers/2020-02-13-when-css-blocks/">When CSS Blocks</a><br></p><p>Веб-компоненты</p><p>• <a href="https://habr.com/ru/company/leroy_merlin/blog/488648/">Веб-компоненты на сайте Леруа Мерлен</a><br>• <a href="https://github.com/mfreed7/declarative-shadow-dom/blob/master/README.md">Declarative Shadow DOM</a><br></p><p>Всё про кнопки</p><p>• <a href="https://ishadeed.com/article/styling-the-good-old-button/">Styling The Good Ol’ Button Element</a><br>• <a href="https://css-tricks.com/a-complete-guide-to-links-and-buttons/">A Complete Guide to Links and Buttons</a><br></p><p>Как работает disabled</p><p>• <a href="https://catalin.red/disabled-form-controls/">Disabled form controls and how to tackle them</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/218.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/218.mp3" length="28742390"/><itunes:episode>218</itunes:episode><itunes:duration>3590</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко, Ольга Алексашенко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>25 февраля 2020: Опять гриды, градиенты всё лучше, блокирующий CSS, веб-компоненты, всё про кнопки и disabled. Вадим Макеев, Никита Дубко, Ольга Алексашенко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>219. Отладка перфоманса, --save-dev, CSS4 и другие мечты, что такое софт-скилы и зачем их качать</title><link>https://web-standards.ru/podcast/219/</link><pubDate>Tue, 03 Mar 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Андрей Смирнов

Темы

00:00:00 Интро
00:01:46 События
00:07:25 Отладка перфоманса
00:12:04 Разный --save-dev
00:18:06 CSS4, продолжение
00:30:10 Мечты о CSS
00:37:51 Софт-скилы
00:46:59 Чему учить сотрудника
01:00:45 Что такое софт и хард
01:10:05 Мягкий фронтендер

События

• Я ❤ Фронтенд в Москве 29 февраля https://ilovefrontend.ru/
• Pitercss_class в Питере 21 марта https://vk.com/@pitercss_class-16
• Kolesa Conf в Алматы 12 апреля https://kolesa-conf.kz/
• Frontend United в Минске 30 апреля—2 мая https://www.frontendunited.org/
• Community-Z https://community-z.com/

Отладка перфоманса

• In-Browser Performance Linting With Feature Policies https://timkadlec.com/remembers/2020-02-20-in-browser-performance-linting-with-feature-policies/

Разный --save-dev

• Вы используете devDependencies неправильно https://incubator.flaks.dev/devdependencies-mistake

CSS4, продолжение

• В W3C появилась общественная группа по CSS4 https://css-live.ru/vecssti-s-polej/v-w3c-poyavilas-obshhestvennaya-gruppa-po-css4.html

Мечты о CSS

• Some Imaginary CSS https://cloudfour.com/thinks/some-imaginary-css/

Софт-скилы

• Почему не надо становиться руководителем https://youtu.be/1mIcdj_ZXT8
• Карьерная трансформация софт-скилов https://youtu.be/47Ef2flrXtQ?t=3276

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Алексей Симоненко, Вадим Макеев</p><p>Гости: Андрей Смирнов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:46 События<br>00:07:25 Отладка перфоманса<br>00:12:04 Разный --save-dev<br>00:18:06 CSS4, продолжение<br>00:30:10 Мечты о CSS<br>00:37:51 Софт-скилы<br>00:46:59 Чему учить сотрудника<br>01:00:45 Что такое софт и хард<br>01:10:05 Мягкий фронтендер<br></p><p>События</p><p>• <a href="https://ilovefrontend.ru/">Я ❤ Фронтенд в Москве 29 февраля</a><br>• <a href="https://vk.com/@pitercss_class-16">Pitercss_class в Питере 21 марта</a><br>• <a href="https://kolesa-conf.kz/">Kolesa Conf в Алматы 12 апреля</a><br>• <a href="https://www.frontendunited.org/">Frontend United в Минске 30 апреля—2 мая</a><br>• <a href="https://community-z.com/">Community-Z</a><br></p><p>Отладка перфоманса</p><p>• <a href="https://timkadlec.com/remembers/2020-02-20-in-browser-performance-linting-with-feature-policies/">In-Browser Performance Linting With Feature Policies</a><br></p><p>Разный --save-dev</p><p>• <a href="https://incubator.flaks.dev/devdependencies-mistake">Вы используете devDependencies неправильно</a><br></p><p>CSS4, продолжение</p><p>• <a href="https://css-live.ru/vecssti-s-polej/v-w3c-poyavilas-obshhestvennaya-gruppa-po-css4.html">В W3C появилась общественная группа по CSS4</a><br></p><p>Мечты о CSS</p><p>• <a href="https://cloudfour.com/thinks/some-imaginary-css/">Some Imaginary CSS</a><br></p><p>Софт-скилы</p><p>• <a href="https://youtu.be/1mIcdj_ZXT8">Почему не надо становиться руководителем</a><br>• <a href="https://youtu.be/47Ef2flrXtQ?t=3276">Карьерная трансформация софт-скилов</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/219.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/219.mp3" length="37434393"/><itunes:episode>219</itunes:episode><itunes:duration>4677</itunes:duration><itunes:author>Алексей Симоненко, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>3 марта 2020: Отладка перфоманса, --save-dev, CSS4 и другие мечты, что такое софт-скилы и зачем их качать. Алексей Симоненко, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>220. Цветовая гамма, развитие CSS, сборка в Rome, фильм про Vue, i18n, Google Fonts, геймдев, митапы</title><link>https://web-standards.ru/podcast/220/</link><pubDate>Wed, 11 Mar 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Александр Коротаев

Темы

00:00:00 Интро
00:00:57 События
00:11:39 Широкая цветовая гамма
00:15:11 Этапы развития CSS
00:20:28 Вся сборка ведёт в Rome
00:26:16 Фильм про Vue.js
00:30:59 Интернационализация
00:36:30 Юбилей Google Fonts
00:40:11 Фронтендер в геймдеве
00:58:50 Зарубежные митапы

События

• It-knot в Воронеже 12 марта https://mybusinessvrn.timepad.ru/event/1266377/
• Tver.io в Твери 19 марта https://go.tver.io/meetup-2020-03-19
• Front-end Hero Meetup в Черкассах 19 марта https://www.facebook.com/events/190995978662066/
• Angular meetup #17 в Москве 23 марта https://meetup.tinkoff.ru/event/angular-meetup-17/
• Moscowcss №18 в Москве 24 марта https://moscowcss.timepad.ru/event/1278244/
• MoscowJS 49 в Москве 26 марта https://www.moscowjs.org/event/moscowjs-49
• JSNation в Амстердаме 3–5 июня https://jsnation.com/

Широкая цветовая гамма

• Wide Gamut Color in CSS with Display-P3 https://webkit.org/blog/10042/wide-gamut-color-in-css-with-display-p3/

Этапы развития CSS

• CSS Specification Timelines, Updated and Modernized https://meyerweb.com/eric/thoughts/2020/03/03/css-specification-timelines-updated-and-modernized/

Вся сборка ведёт в Rome

• Rome, a new JavaScript Toolchain https://jasonformat.com/rome-javascript-toolchain/

Фильм про Vue.js

• Vue.js: The Documentary https://youtu.be/OrxmtDw4pVI

Интернационализация

• JavaScript Internationalization in 2020 https://diary.braniecki.net/2020/02/14/js-intl-in-2020/

Юбилей Google Fonts

• Вариативные шрифты с кириллицей https://fonts.google.com/?vfonly&amp;subset=cyrillic

Фронтендер в геймдеве

• Создание аркадной игры на ванильном JavaScript http://odinokun.com/2020-03-02-sozdanie-arkadnoj-igry-na-vanilnom-javascript.html

Зарубежные митапы

• Meetup.com https://www.meetup.com/
• Grow Paris https://www.grow.paris/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Мария Просвирнина</p><p>Гости: Александр Коротаев</p><p>Темы</p><p>00:00:00 Интро<br>00:00:57 События<br>00:11:39 Широкая цветовая гамма<br>00:15:11 Этапы развития CSS<br>00:20:28 Вся сборка ведёт в Rome<br>00:26:16 Фильм про Vue.js<br>00:30:59 Интернационализация<br>00:36:30 Юбилей Google Fonts<br>00:40:11 Фронтендер в геймдеве<br>00:58:50 Зарубежные митапы<br></p><p>События</p><p>• <a href="https://mybusinessvrn.timepad.ru/event/1266377/">It-knot в Воронеже 12 марта</a><br>• <a href="https://go.tver.io/meetup-2020-03-19">Tver.io в Твери 19 марта</a><br>• <a href="https://www.facebook.com/events/190995978662066/">Front-end Hero Meetup в Черкассах 19 марта</a><br>• <a href="https://meetup.tinkoff.ru/event/angular-meetup-17/">Angular meetup #17 в Москве 23 марта</a><br>• <a href="https://moscowcss.timepad.ru/event/1278244/">Moscowcss №18 в Москве 24 марта</a><br>• <a href="https://www.moscowjs.org/event/moscowjs-49">MoscowJS 49 в Москве 26 марта</a><br>• <a href="https://jsnation.com/">JSNation в Амстердаме 3–5 июня</a><br></p><p>Широкая цветовая гамма</p><p>• <a href="https://webkit.org/blog/10042/wide-gamut-color-in-css-with-display-p3/">Wide Gamut Color in CSS with Display-P3</a><br></p><p>Этапы развития CSS</p><p>• <a href="https://meyerweb.com/eric/thoughts/2020/03/03/css-specification-timelines-updated-and-modernized/">CSS Specification Timelines, Updated and Modernized</a><br></p><p>Вся сборка ведёт в Rome</p><p>• <a href="https://jasonformat.com/rome-javascript-toolchain/">Rome, a new JavaScript Toolchain</a><br></p><p>Фильм про Vue.js</p><p>• <a href="https://youtu.be/OrxmtDw4pVI">Vue.js: The Documentary</a><br></p><p>Интернационализация</p><p>• <a href="https://diary.braniecki.net/2020/02/14/js-intl-in-2020/">JavaScript Internationalization in 2020</a><br></p><p>Юбилей Google Fonts</p><p>• <a href="https://fonts.google.com/?vfonly&amp;subset=cyrillic">Вариативные шрифты с кириллицей</a><br></p><p>Фронтендер в геймдеве</p><p>• <a href="http://odinokun.com/2020-03-02-sozdanie-arkadnoj-igry-na-vanilnom-javascript.html">Создание аркадной игры на ванильном JavaScript</a><br></p><p>Зарубежные митапы</p><p>• <a href="https://www.meetup.com/">Meetup.com</a><br>• <a href="https://www.grow.paris/">Grow Paris</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/220.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/220.mp3" length="32278306"/><itunes:episode>220</itunes:episode><itunes:duration>4032</itunes:duration><itunes:author>Никита Дубко, Мария Просвирнина</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>11 марта 2020: Цветовая гамма, развитие CSS, сборка в Rome, фильм про Vue, i18n, Google Fonts, геймдев, митапы. Никита Дубко, Мария Просвирнина</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>221. Отмена событий, Firefox и KaiOS, ненужный CSS, вьюпорт, размеры картинок, цвета, Vue.js</title><link>https://web-standards.ru/podcast/221/</link><pubDate>Tue, 17 Mar 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Наташа Теплухина

Темы

00:00:00 Интро
00:01:10 Мета и подкасты
00:06:06 Отмена событий
00:14:59 Firefox обновит KaiOS
00:19:41 Ненужный CSS в DevTools
00:26:19 Такой сложный вьюпорт
00:33:18 Размеры и загрузка картинок
00:39:40 Смешивание цветов
00:44:47 Команда Vue.js Core
01:01:11 Документация и перевод
01:09:04 Планы Vue.js

Мета и подкасты

• The CSS Podcast https://pod.link/thecsspodcast

Отмена событий

• JS Fwdays онлайн в Киеве 14 марта https://fwdays.com/en/event/js-fwdays-2020
• IWD 2020 онлайн в Калининграде 15 марта http://gdg-kgd.tilda.ws/iwd2020
• KharkivCSS в Харькове осенью https://kharkivcss.org/
• HolyJS в Питере в июне https://holyjs-piter.ru/
• IT Global Meetup в Питере в июне https://piter-united.ru
• Pitercss_class берёт паузу https://twitter.com/pitercss_class/status/1238118866594795520
• PiterJS не унывает https://twitter.com/gopiterjs/status/1237744608844697600
• Krasnodar Backend miniConf https://krd.dev/events/19
• CodeFest в Новосибирске 28–29 марта https://2020.codefest.ru/program/frontend
• Календарь «Веб-стандартов» https://github.com/web-standards/calendar

Firefox обновит KaiOS

• KaiOS Technologies and Mozilla partner https://www.kaiostech.com/press/kaios-technologies-and-mozilla-partner-to-enable-a-healthy-mobile-internet-for-everyone/
• Firefox 74 https://tanalin.com/blog/2020/03/firefox-74/

Ненужный CSS в DevTools

• When CSS doesn’t do anything https://blog.logrocket.com/when-css-doesnt-do-anything/

Такой сложный вьюпорт

• CSS Viewport Units https://ishadeed.com/article/viewport-units/

Размеры и загрузка картинок

• Setting Height And Width On Images Is Important Again https://www.smashingmagazine.com/2020/03/setting-height-width-images-important-again/

Смешивание цветов

• When 255 × 0 does not Equal Zero https://danielcwilson.com/blog/2020/03/blend-modes-in-spaaaace/
• Цветосмешение https://pepelsbey.net/2010/08/color-blending/

Vue.js

• Vue.js: The Documentary https://youtu.be/OrxmtDw4pVI
• Новый участник Vue core team https://twitter.com/KiaKing85/status/1237747709303345154
• ESLint-плагин теперь поддерживает синтаксис Vue3 https://github.com/vuejs/eslint-plugin-vue/releases/tag/v7.0.0-alpha.0
• Vue’s Darkest Day https://dev.to/danielelkington/vue-s-darkest-day-3fgh

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко</p><p>Гости: Наташа Теплухина</p><p>Темы</p><p>00:00:00 Интро<br>00:01:10 Мета и подкасты<br>00:06:06 Отмена событий<br>00:14:59 Firefox обновит KaiOS<br>00:19:41 Ненужный CSS в DevTools<br>00:26:19 Такой сложный вьюпорт<br>00:33:18 Размеры и загрузка картинок<br>00:39:40 Смешивание цветов<br>00:44:47 Команда Vue.js Core<br>01:01:11 Документация и перевод<br>01:09:04 Планы Vue.js<br></p><p>Мета и подкасты</p><p>• <a href="https://pod.link/thecsspodcast">The CSS Podcast</a><br></p><p>Отмена событий</p><p>• <a href="https://fwdays.com/en/event/js-fwdays-2020">JS Fwdays онлайн в Киеве 14 марта</a><br>• <a href="http://gdg-kgd.tilda.ws/iwd2020">IWD 2020 онлайн в Калининграде 15 марта</a><br>• <a href="https://kharkivcss.org/">KharkivCSS в Харькове осенью</a><br>• <a href="https://holyjs-piter.ru/">HolyJS в Питере в июне</a><br>• <a href="https://piter-united.ru">IT Global Meetup в Питере в июне</a><br>• <a href="https://twitter.com/pitercss_class/status/1238118866594795520">Pitercss_class берёт паузу</a><br>• <a href="https://twitter.com/gopiterjs/status/1237744608844697600">PiterJS не унывает</a><br>• <a href="https://krd.dev/events/19">Krasnodar Backend miniConf</a><br>• <a href="https://2020.codefest.ru/program/frontend">CodeFest в Новосибирске 28–29 марта</a><br>• <a href="https://github.com/web-standards/calendar">Календарь «Веб-стандартов»</a><br></p><p>Firefox обновит KaiOS</p><p>• <a href="https://www.kaiostech.com/press/kaios-technologies-and-mozilla-partner-to-enable-a-healthy-mobile-internet-for-everyone/">KaiOS Technologies and Mozilla partner</a><br>• <a href="https://tanalin.com/blog/2020/03/firefox-74/">Firefox 74</a><br></p><p>Ненужный CSS в DevTools</p><p>• <a href="https://blog.logrocket.com/when-css-doesnt-do-anything/">When CSS doesn’t do anything</a><br></p><p>Такой сложный вьюпорт</p><p>• <a href="https://ishadeed.com/article/viewport-units/">CSS Viewport Units</a><br></p><p>Размеры и загрузка картинок</p><p>• <a href="https://www.smashingmagazine.com/2020/03/setting-height-width-images-important-again/">Setting Height And Width On Images Is Important Again</a><br></p><p>Смешивание цветов</p><p>• <a href="https://danielcwilson.com/blog/2020/03/blend-modes-in-spaaaace/">When 255 × 0 does not Equal Zero</a><br>• <a href="https://pepelsbey.net/2010/08/color-blending/">Цветосмешение</a><br></p><p>Vue.js</p><p>• <a href="https://youtu.be/OrxmtDw4pVI">Vue.js: The Documentary</a><br>• <a href="https://twitter.com/KiaKing85/status/1237747709303345154">Новый участник Vue core team</a><br>• <a href="https://github.com/vuejs/eslint-plugin-vue/releases/tag/v7.0.0-alpha.0">ESLint-плагин теперь поддерживает синтаксис Vue3</a><br>• <a href="https://dev.to/danielelkington/vue-s-darkest-day-3fgh">Vue’s Darkest Day</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/221.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/221.mp3" length="35006603"/><itunes:episode>221</itunes:episode><itunes:duration>4373</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>17 марта 2020: Отмена событий, Firefox и KaiOS, ненужный CSS, вьюпорт, размеры картинок, цвета, Vue.js. Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>222. GitHub и npm, iPad с курсором, URL, липкие таблицы, User-Agent, вёрстка писем, закрывайте теги!</title><link>https://web-standards.ru/podcast/222/</link><pubDate>Tue, 24 Mar 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев, Никита Дубко, Ольга Алексашенко

Темы

00:00:00 Интро
00:00:40 События
00:04:09 GitHub и npm
00:18:07 iPad с курсором
00:23:38 История URL
00:32:54 Липкие таблицы
00:40:40 Жизнь без User-Agent
00:50:30 Вёрстка писем
00:56:22 Закрывайте теги!

События

• Tver.io JavaScript Meetup в Твери онлайн 19 марта https://youtu.be/3Yy_YUTZxe4
• Видео с Я 💛 Фронтенд 2020 https://youtube.com/playlist?list=PLKaafC45L_SRLlyOzp6xBMUh0kn2eQBUd
• Video Recording and Live Streaming for RK https://aworkinprogress.dev/video-recording-and-live-streaming-for-rk/
• The RK Recording Tour https://youtu.be/cCATNI9vNag

GitHub и npm

• GitHub Mobile https://github.com/mobile
• Npm is joining GitHub https://github.blog/2020-03-16-npm-is-joining-github/
• The economics of open source https://youtu.be/MO8hZlgK5zc

iPad с курсором

• iPad Pro Cursor with Craig Federighi https://youtu.be/jijhJj_rNDI

История URL

• The History of the URL https://blog.cloudflare.com/the-history-of-the-url/

Липкие таблицы

• Fixed Table Headers https://adrianroselli.com/2020/01/fixed-table-headers.html

Жизнь без User-Agent

• My findings after browsing the web without a UA header for one week https://webplatform.news/issues/2020-03-19
• Встречайте бабушку, Виталий Харисов https://youtu.be/_muWJOUe420

Вёрстка писем

• Good Email Code https://www.goodemailcode.com/
• Punched card coding https://youtu.be/xhUfiOSOk3g

Закрывайте теги!

• Stop using closing tags for the HTML elements https://twitter.com/tabatkins/status/1240027435246051328
• «Не закрывайте теги!» https://css-live.ru/verstka/do-not-close-tags.html

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко, Ольга Алексашенко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:40 События<br>00:04:09 GitHub и npm<br>00:18:07 iPad с курсором<br>00:23:38 История URL<br>00:32:54 Липкие таблицы<br>00:40:40 Жизнь без User-Agent<br>00:50:30 Вёрстка писем<br>00:56:22 Закрывайте теги!<br></p><p>События</p><p>• <a href="https://youtu.be/3Yy_YUTZxe4">Tver.io JavaScript Meetup в Твери онлайн 19 марта</a><br>• <a href="https://youtube.com/playlist?list=PLKaafC45L_SRLlyOzp6xBMUh0kn2eQBUd">Видео с Я 💛 Фронтенд 2020</a><br>• <a href="https://aworkinprogress.dev/video-recording-and-live-streaming-for-rk/">Video Recording and Live Streaming for RK</a><br>• <a href="https://youtu.be/cCATNI9vNag">The RK Recording Tour</a><br></p><p>GitHub и npm</p><p>• <a href="https://github.com/mobile">GitHub Mobile</a><br>• <a href="https://github.blog/2020-03-16-npm-is-joining-github/">Npm is joining GitHub</a><br>• <a href="https://youtu.be/MO8hZlgK5zc">The economics of open source</a><br></p><p>iPad с курсором</p><p>• <a href="https://youtu.be/jijhJj_rNDI">iPad Pro Cursor with Craig Federighi</a><br></p><p>История URL</p><p>• <a href="https://blog.cloudflare.com/the-history-of-the-url/">The History of the URL</a><br></p><p>Липкие таблицы</p><p>• <a href="https://adrianroselli.com/2020/01/fixed-table-headers.html">Fixed Table Headers</a><br></p><p>Жизнь без User-Agent</p><p>• <a href="https://webplatform.news/issues/2020-03-19">My findings after browsing the web without a UA header for one week</a><br>• <a href="https://youtu.be/_muWJOUe420">Встречайте бабушку, Виталий Харисов</a><br></p><p>Вёрстка писем</p><p>• <a href="https://www.goodemailcode.com/">Good Email Code</a><br>• <a href="https://youtu.be/xhUfiOSOk3g">Punched card coding</a><br></p><p>Закрывайте теги!</p><p>• <a href="https://twitter.com/tabatkins/status/1240027435246051328">Stop using closing tags for the HTML elements</a><br>• <a href="https://css-live.ru/verstka/do-not-close-tags.html">«Не закрывайте теги!»</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/222.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/222.mp3" length="33406409"/><itunes:episode>222</itunes:episode><itunes:duration>4173</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко, Ольга Алексашенко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>24 марта 2020: GitHub и npm, iPad с курсором, URL, липкие таблицы, User-Agent, вёрстка писем, закрывайте теги!. Вадим Макеев, Никита Дубко, Ольга Алексашенко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>223. Safari, третьи куки и ваши хранилища, Prettier, быстрые картинки, старые трюки, auto в CSS</title><link>https://web-standards.ru/podcast/223/</link><pubDate>Mon, 30 Mar 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:23 Подкасты
00:02:36 События
00:05:11 Safari и третьи куки
00:14:07 Safari и ваши хранилища
00:21:20 Спор про Prettier
00:33:51 Быстрые картинки
00:48:44 Старые трюки
00:59:35 Auto в CSS

Подкасты

• Podcast-list https://github.com/web-standards/podcasts-list
• Undefined в Apple Podcasts https://podcasts.apple.com/podcast/id1499128651
• Undefined в Яндекс.Музыке https://music.yandex.ru/album/10034426
• Undefined во ВКонтакте https://vk.com/podcasts-184747164

События

• Geekle онлайн 2 апреля https://www.geekle.us/
• MinskCSS Meetup онлайн 8 апреля https://minskcss.timepad.ru/event/1289579/
• OdessaJS в Одессе 4–5 июля http://odessajs.org/

Safari и третьи куки

• Upcoming Chrome and Chrome OS releases https://chromereleases.googleblog.com/2020/03/upcoming-chrome-and-chrome-os-releases.html
• Chrome and Chrome OS release updates https://chromereleases.googleblog.com/2020/03/chrome-and-chrome-os-release-updates.html
• Full Third-Party Cookie Blocking and More https://webkit.org/blog/10218/full-third-party-cookie-blocking-and-more/

Safari и ваши хранилища

• Apple just killed Offline Web Apps https://ar.al/2020/03/25/apple-just-killed-offline-web-apps-while-purporting-to-protect-your-privacy-why-thats-a-bad-thing-and-why-you-should-care/
• Journal—Apple’s attack on service workers https://adactio.com/journal/16619

Спор про Prettier

• Prettier 2.0 “2020” https://prettier.io/blog/2020/03/21/2.0.0.html

Быстрые картинки

• Embracing modern image formats https://joshwcomeau.com/performance/embracing-modern-image-formats/
• Картинки как коробки — что внутри? https://habr.com/ru/company/yandex/blog/493616/

Старые трюки

• Maintaining Performance https://daverupert.com/2020/03/maintaining-performance/
• When is a lazy-loaded image “about to intersect the viewport” https://github.com/whatwg/html/issues/5408

Auto в CSS

• Everything About Auto in CSS https://ishadeed.com/article/auto-css/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:23 Подкасты<br>00:02:36 События<br>00:05:11 Safari и третьи куки<br>00:14:07 Safari и ваши хранилища<br>00:21:20 Спор про Prettier<br>00:33:51 Быстрые картинки<br>00:48:44 Старые трюки<br>00:59:35 Auto в CSS<br></p><p>Подкасты</p><p>• <a href="https://github.com/web-standards/podcasts-list">Podcast-list</a><br>• <a href="https://podcasts.apple.com/podcast/id1499128651">Undefined в Apple Podcasts</a><br>• <a href="https://music.yandex.ru/album/10034426">Undefined в Яндекс.Музыке</a><br>• <a href="https://vk.com/podcasts-184747164">Undefined во ВКонтакте</a><br></p><p>События</p><p>• <a href="https://www.geekle.us/">Geekle онлайн 2 апреля</a><br>• <a href="https://minskcss.timepad.ru/event/1289579/">MinskCSS Meetup онлайн 8 апреля</a><br>• <a href="http://odessajs.org/">OdessaJS в Одессе 4–5 июля</a><br></p><p>Safari и третьи куки</p><p>• <a href="https://chromereleases.googleblog.com/2020/03/upcoming-chrome-and-chrome-os-releases.html">Upcoming Chrome and Chrome OS releases</a><br>• <a href="https://chromereleases.googleblog.com/2020/03/chrome-and-chrome-os-release-updates.html">Chrome and Chrome OS release updates</a><br>• <a href="https://webkit.org/blog/10218/full-third-party-cookie-blocking-and-more/">Full Third-Party Cookie Blocking and More</a><br></p><p>Safari и ваши хранилища</p><p>• <a href="https://ar.al/2020/03/25/apple-just-killed-offline-web-apps-while-purporting-to-protect-your-privacy-why-thats-a-bad-thing-and-why-you-should-care/">Apple just killed Offline Web Apps</a><br>• <a href="https://adactio.com/journal/16619">Journal—Apple’s attack on service workers</a><br></p><p>Спор про Prettier</p><p>• <a href="https://prettier.io/blog/2020/03/21/2.0.0.html">Prettier 2.0 “2020”</a><br></p><p>Быстрые картинки</p><p>• <a href="https://joshwcomeau.com/performance/embracing-modern-image-formats/">Embracing modern image formats</a><br>• <a href="https://habr.com/ru/company/yandex/blog/493616/">Картинки как коробки — что внутри?</a><br></p><p>Старые трюки</p><p>• <a href="https://daverupert.com/2020/03/maintaining-performance/">Maintaining Performance</a><br>• <a href="https://github.com/whatwg/html/issues/5408">When is a lazy-loaded image “about to intersect the viewport”</a><br></p><p>Auto в CSS</p><p>• <a href="https://ishadeed.com/article/auto-css/">Everything About Auto in CSS</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/223.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/223.mp3" length="31566264"/><itunes:episode>223</itunes:episode><itunes:duration>3943</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>30 марта 2020: Safari, третьи куки и ваши хранилища, Prettier, быстрые картинки, старые трюки, auto в CSS. Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>224. Safari и Chrome, ES2020, дизайнеры и код, палитры, анимации, устаревший Git Flow и видеоплееры</title><link>https://web-standards.ru/podcast/224/</link><pubDate>Mon, 06 Apr 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Алексей Авдеев

Темы

00:00:00 Интро
00:01:13 События
00:04:00 Safari 13.1 и формы в Chrome
00:16:56 Определившийся ES 2020
00:27:45 Как дизайнерам учить код
00:40:24 Генератор цветовой палитры
00:47:38 Git Flow устарел
00:55:30 Видеоплееры в вебе

События

• Я.Субботник онлайн 25 апреля https://events.yandex.ru/events/yasubbotnik/25-apr-2020
• Генератор событий для календаря Веб-стандартов https://github.com/web-standards/calendar-generator

Safari 13.1 и формы в Chrome

• New WebKit Features in Safari 13.1 https://webkit.org/blog/10247/new-webkit-features-in-safari-13-1/
• Updates to form controls and focus https://blog.chromium.org/2020/03/updates-to-form-controls-and-focus.html

Определившийся ES 2020

• ECMAScript 2020: the final feature set https://2ality.com/2019/12/ecmascript-2020.html
• ES2020 Candidate https://github.com/tc39/ecma262/releases/tag/es2020

Как дизайнерам учить код

• 1. The Terminal And Text Editors https://www.smashingmagazine.com/2020/03/designers-code-terminal-text-editors-part-1/
• 2. Git, HTML/CSS, Engineering Principles https://www.smashingmagazine.com/2020/03/designers-code-git-hmtl-css-engineering-principles/

Генератор цветовой палитры

• Tema. Simple palette generator https://yoksel.github.io/tema/

Новый синтаксис CSS-анимаций

• Proposal: Time-based Keyframe Animations https://github.com/w3c/csswg-drafts/issues/4907

Git Flow устарел

• Пожалуйста, перестаньте рекомендовать Git Flow https://habr.com/ru/company/flant/blog/491320/
• A successful Git branching model https://nvie.com/posts/a-successful-git-branching-model/
• GitHub Flow https://guides.github.com/introduction/flow/

Видеоплееры в вебе

• Обзор видеоплееров для веба https://habr.com/ru/post/493674/
• Better web video with AV1 codec https://evilmartians.com/chronicles/better-web-video-with-av1-codec
• Anatomy of a Web Media Experience https://youtu.be/lXm6jOQLe1Y

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко</p><p>Гости: Алексей Авдеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:13 События<br>00:04:00 Safari 13.1 и формы в Chrome<br>00:16:56 Определившийся ES 2020<br>00:27:45 Как дизайнерам учить код<br>00:40:24 Генератор цветовой палитры<br>00:47:38 Git Flow устарел<br>00:55:30 Видеоплееры в вебе<br></p><p>События</p><p>• <a href="https://events.yandex.ru/events/yasubbotnik/25-apr-2020">Я.Субботник онлайн 25 апреля</a><br>• <a href="https://github.com/web-standards/calendar-generator">Генератор событий для календаря Веб-стандартов</a><br></p><p>Safari 13.1 и формы в Chrome</p><p>• <a href="https://webkit.org/blog/10247/new-webkit-features-in-safari-13-1/">New WebKit Features in Safari 13.1</a><br>• <a href="https://blog.chromium.org/2020/03/updates-to-form-controls-and-focus.html">Updates to form controls and focus</a><br></p><p>Определившийся ES 2020</p><p>• <a href="https://2ality.com/2019/12/ecmascript-2020.html">ECMAScript 2020: the final feature set</a><br>• <a href="https://github.com/tc39/ecma262/releases/tag/es2020">ES2020 Candidate</a><br></p><p>Как дизайнерам учить код</p><p>• <a href="https://www.smashingmagazine.com/2020/03/designers-code-terminal-text-editors-part-1/">1. The Terminal And Text Editors</a><br>• <a href="https://www.smashingmagazine.com/2020/03/designers-code-git-hmtl-css-engineering-principles/">2. Git, HTML/CSS, Engineering Principles</a><br></p><p>Генератор цветовой палитры</p><p>• <a href="https://yoksel.github.io/tema/">Tema. Simple palette generator</a><br></p><p>Новый синтаксис CSS-анимаций</p><p>• <a href="https://github.com/w3c/csswg-drafts/issues/4907">Proposal: Time-based Keyframe Animations</a><br></p><p>Git Flow устарел</p><p>• <a href="https://habr.com/ru/company/flant/blog/491320/">Пожалуйста, перестаньте рекомендовать Git Flow</a><br>• <a href="https://nvie.com/posts/a-successful-git-branching-model/">A successful Git branching model</a><br>• <a href="https://guides.github.com/introduction/flow/">GitHub Flow</a><br></p><p>Видеоплееры в вебе</p><p>• <a href="https://habr.com/ru/post/493674/">Обзор видеоплееров для веба</a><br>• <a href="https://evilmartians.com/chronicles/better-web-video-with-av1-codec">Better web video with AV1 codec</a><br>• <a href="https://youtu.be/lXm6jOQLe1Y">Anatomy of a Web Media Experience</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/224.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/224.mp3" length="33246543"/><itunes:episode>224</itunes:episode><itunes:duration>4153</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>6 апреля 2020: Safari и Chrome, ES2020, дизайнеры и код, палитры, анимации, устаревший Git Flow и видеоплееры. Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>225. The F-Word, новинки браузеров, AVIF, WebStorm 2020.1, PostCSS 8.0, CSS-нудизм и тёмные темы</title><link>https://web-standards.ru/podcast/225/</link><pubDate>Mon, 13 Apr 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:24 Подкасты
00:06:08 События
00:07:42 Новинки браузеров
00:22:00 Формат изображений AVIF
00:30:52 Релиз WebStorm 2020.1
00:40:28 Планы на PostCSS 8.0
00:48:48 CSS-нудизм и дефолты
00:57:25 Тёмные темы

Подкасты

• Новый подкаст The F-Word https://f-word.dev/

События

• GET PROF IT онлайн 22 апреля https://events.epam.com/events/get-prof-it-js-devops/agenda?f%5B0%5D%5Bcategories%5D%5B%5D=JavaScript
• Вебинар Тимура Шемсединова по Node.js, онлайн 7, 14, 21 апреля https://fwdays.com/en/event/node-js-in-2020

Новинки браузеров

• Release Notes for Safari TP 104 https://webkit.org/blog/10264/release-notes-for-safari-technology-preview-104/
• Web Animations in Safari 13.1 https://webkit.org/blog/10266/web-animations-in-safari-13-1/
• New in Chrome 81 https://developers.google.com/web/updates/2020/04/nic81
• Interact with NFC devices on Chrome for Android https://web.dev/nfc/
• Firefox 75 в обзоре Марата Таналина https://tanalin.com/blog/2020/04/firefox-75/
• Firefox 75: Ambitions for April https://hacks.mozilla.org/2020/04/firefox-75-ambitions-for-april/

Формат изображений AVIF

• AVIF image format https://twitter.com/mathias/status/1248135249663574017
• Mozilla: Intent to implement AVIF https://groups.google.com/forum/#!topic/mozilla.dev.platform/bIM8ZaFS-d8
• Chromium: Support AVIF https://bugs.chromium.org/p/chromium/issues/detail?id=960620
• WebKit: AVIF decoding support https://bugs.webkit.org/show_bug.cgi?id=207750
• Netflix: AVIF for Next-Gen Image Coding https://netflixtechblog.com/avif-for-next-generation-image-coding-b1d75675fe4

Релиз WebStorm 2020.1

• Релиз WebStorm 2020.1 на Хабре https://habr.com/ru/company/JetBrains/blog/495228/
• Релиз WebStorm 2020.1 в официальном блоге https://blog.jetbrains.com/webstorm/2020/04/webstorm-2020-1/
• WebStorm Bug and Issue Tracker https://youtrack.jetbrains.com/issues/WEB

Планы на PostCSS 8.0

• PostCSS 8.0 is coming https://evilmartians.com/chronicles/postcss-8-is-coming-here-is-what-it-brings
• PostCSS https://postcss.org/
• Open Collective: Eleventy https://opencollective.com/11ty
• Open Collective: PostCSS https://opencollective.com/postcss
• Open Collective: Stylelint https://opencollective.com/stylelint

CSS-нудизм и дефолты

• CSS Naked Day 2020 https://meyerweb.com/eric/thoughts/2020/04/09/css-naked-day-2020/
• CSS Remedy https://github.com/jensimmons/cssremedy
• CSS-нудизм https://pepelsbey.net/2008/04/css-nudism/

Тёмные темы

• Building dark mode on Stack Overflow https://stackoverflow.blog/2020/03/31/building-dark-mode-on-stack-overflow/
• FOUDT: Flash of Unstyled Dark Theme https://webcloud.se/blog/2020-04-06-flash-of-unstyled-dark-theme/
• Improved dark mode default styling https://web.dev/color-scheme/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко, Мария Просвирнина</p><p>Темы</p><p>00:00:00 Интро<br>00:00:24 Подкасты<br>00:06:08 События<br>00:07:42 Новинки браузеров<br>00:22:00 Формат изображений AVIF<br>00:30:52 Релиз WebStorm 2020.1<br>00:40:28 Планы на PostCSS 8.0<br>00:48:48 CSS-нудизм и дефолты<br>00:57:25 Тёмные темы<br></p><p>Подкасты</p><p>• <a href="https://f-word.dev/">Новый подкаст The F-Word</a><br></p><p>События</p><p>• <a href="https://events.epam.com/events/get-prof-it-js-devops/agenda?f%5B0%5D%5Bcategories%5D%5B%5D=JavaScript">GET PROF IT онлайн 22 апреля</a><br>• <a href="https://fwdays.com/en/event/node-js-in-2020">Вебинар Тимура Шемсединова по Node.js, онлайн 7, 14, 21 апреля</a><br></p><p>Новинки браузеров</p><p>• <a href="https://webkit.org/blog/10264/release-notes-for-safari-technology-preview-104/">Release Notes for Safari TP 104</a><br>• <a href="https://webkit.org/blog/10266/web-animations-in-safari-13-1/">Web Animations in Safari 13.1</a><br>• <a href="https://developers.google.com/web/updates/2020/04/nic81">New in Chrome 81</a><br>• <a href="https://web.dev/nfc/">Interact with NFC devices on Chrome for Android</a><br>• <a href="https://tanalin.com/blog/2020/04/firefox-75/">Firefox 75 в обзоре Марата Таналина</a><br>• <a href="https://hacks.mozilla.org/2020/04/firefox-75-ambitions-for-april/">Firefox 75: Ambitions for April</a><br></p><p>Формат изображений AVIF</p><p>• <a href="https://twitter.com/mathias/status/1248135249663574017">AVIF image format</a><br>• <a href="https://groups.google.com/forum/#!topic/mozilla.dev.platform/bIM8ZaFS-d8">Mozilla: Intent to implement AVIF</a><br>• <a href="https://bugs.chromium.org/p/chromium/issues/detail?id=960620">Chromium: Support AVIF</a><br>• <a href="https://bugs.webkit.org/show_bug.cgi?id=207750">WebKit: AVIF decoding support</a><br>• <a href="https://netflixtechblog.com/avif-for-next-generation-image-coding-b1d75675fe4">Netflix: AVIF for Next-Gen Image Coding</a><br></p><p>Релиз WebStorm 2020.1</p><p>• <a href="https://habr.com/ru/company/JetBrains/blog/495228/">Релиз WebStorm 2020.1 на Хабре</a><br>• <a href="https://blog.jetbrains.com/webstorm/2020/04/webstorm-2020-1/">Релиз WebStorm 2020.1 в официальном блоге</a><br>• <a href="https://youtrack.jetbrains.com/issues/WEB">WebStorm Bug and Issue Tracker</a><br></p><p>Планы на PostCSS 8.0</p><p>• <a href="https://evilmartians.com/chronicles/postcss-8-is-coming-here-is-what-it-brings">PostCSS 8.0 is coming</a><br>• <a href="https://postcss.org/">PostCSS</a><br>• <a href="https://opencollective.com/11ty">Open Collective: Eleventy</a><br>• <a href="https://opencollective.com/postcss">Open Collective: PostCSS</a><br>• <a href="https://opencollective.com/stylelint">Open Collective: Stylelint</a><br></p><p>CSS-нудизм и дефолты</p><p>• <a href="https://meyerweb.com/eric/thoughts/2020/04/09/css-naked-day-2020/">CSS Naked Day 2020</a><br>• <a href="https://github.com/jensimmons/cssremedy">CSS Remedy</a><br>• <a href="https://pepelsbey.net/2008/04/css-nudism/">CSS-нудизм</a><br></p><p>Тёмные темы</p><p>• <a href="https://stackoverflow.blog/2020/03/31/building-dark-mode-on-stack-overflow/">Building dark mode on Stack Overflow</a><br>• <a href="https://webcloud.se/blog/2020-04-06-flash-of-unstyled-dark-theme/">FOUDT: Flash of Unstyled Dark Theme</a><br>• <a href="https://web.dev/color-scheme/">Improved dark mode default styling</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/225.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/225.mp3" length="32182442"/><itunes:episode>225</itunes:episode><itunes:duration>4020</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко, Мария Просвирнина</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>13 апреля 2020: The F-Word, новинки браузеров, AVIF, WebStorm 2020.1, PostCSS 8.0, CSS-нудизм и тёмные темы. Вадим Макеев, Никита Дубко, Мария Просвирнина</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>226. Браузеры, Chakra Core, Shower 3.0, jQuery, Гитхаб, ES-импорты, TC39, Телеграм против веба</title><link>https://web-standards.ru/podcast/226/</link><pubDate>Tue, 21 Apr 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Сергей Рубанов

Темы

00:00:00 Интро
00:01:07 События
00:02:59 Новости браузеров
00:09:25 Chakra Core уходит сообществу
00:21:00 Релиз Shower 3.0
00:25:17 jQuery всё ещё нужна
00:33:09 Гитхаб подешевел
00:37:06 ES-импорты для разработки
00:45:33 Будни TC39
00:56:10 Телеграм против веба

События

• PiterJS онлайн 23 апреля https://medium.com/p/124ccbb29821
• 32 видео с FrontendConf 2019 https://www.youtube.com/playlist?list=PLknJ4Vr6efQHldqCyBU5gpi7KPJEMbj4H

Новости браузеров

• Flexbox &amp; grid may soon work on fieldset elements! https://twitter.com/keithjgrant/status/1250912283804368896
• Chromium: Flexbox/grid doesn’t work on fieldset elements https://bugs.chromium.org/p/chromium/issues/detail?id=375693#c80
• HTML5 Accessibility https://www.html5accessibility.com/
• LayoutNG: Flexbox implementation https://bugs.chromium.org/p/chromium/issues/detail?id=845235

Chakra Core уходит сообществу

• ChakraCore Transition https://github.com/microsoft/ChakraCore/issues/6384

Релиз Shower 3.0

• Демо Shower https://shwr.me/
• Shower Core https://github.com/shower/core

jQuery всё ещё нужна

• jQuery 3.5.0 Released! http://blog.jquery.com/2020/04/10/jquery-3-5-0-released/
• JavaScript по БЭМ https://ru.bem.info/methodology/js/

Гитхаб подешевел

• GitHub is now free for teams https://github.blog/2020-04-14-github-is-now-free-for-teams/
• FAQ about changes to GitHub’s plans https://help.github.com/en/github/getting-started-with-github/faq-about-changes-to-githubs-plans

ES-импорты для разработки

• Импорт локальных модулей на сайте The F-Word https://github.com/fword-dev/f-word.dev/blob/master/src/scripts/index.js

Будни TC39

• Сайт TC39 https://tc39.es/

Телеграм против веба

• Juliarderity: ECMAScript, WebAssembly, Web APIs, specs https://t.me/juliarderity
• Адвент-календарь постов про индивеб https://marinintim.com/2019/indieweb/
• Webmascon Project http://webmascon.com/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко</p><p>Гости: Сергей Рубанов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:07 События<br>00:02:59 Новости браузеров<br>00:09:25 Chakra Core уходит сообществу<br>00:21:00 Релиз Shower 3.0<br>00:25:17 jQuery всё ещё нужна<br>00:33:09 Гитхаб подешевел<br>00:37:06 ES-импорты для разработки<br>00:45:33 Будни TC39<br>00:56:10 Телеграм против веба<br></p><p>События</p><p>• <a href="https://medium.com/p/124ccbb29821">PiterJS онлайн 23 апреля</a><br>• <a href="https://www.youtube.com/playlist?list=PLknJ4Vr6efQHldqCyBU5gpi7KPJEMbj4H">32 видео с FrontendConf 2019</a><br></p><p>Новости браузеров</p><p>• <a href="https://twitter.com/keithjgrant/status/1250912283804368896">Flexbox &amp; grid may soon work on fieldset elements!</a><br>• <a href="https://bugs.chromium.org/p/chromium/issues/detail?id=375693#c80">Chromium: Flexbox/grid doesn’t work on fieldset elements</a><br>• <a href="https://www.html5accessibility.com/">HTML5 Accessibility</a><br>• <a href="https://bugs.chromium.org/p/chromium/issues/detail?id=845235">LayoutNG: Flexbox implementation</a><br></p><p>Chakra Core уходит сообществу</p><p>• <a href="https://github.com/microsoft/ChakraCore/issues/6384">ChakraCore Transition</a><br></p><p>Релиз Shower 3.0</p><p>• <a href="https://shwr.me/">Демо Shower</a><br>• <a href="https://github.com/shower/core">Shower Core</a><br></p><p>jQuery всё ещё нужна</p><p>• <a href="http://blog.jquery.com/2020/04/10/jquery-3-5-0-released/">jQuery 3.5.0 Released!</a><br>• <a href="https://ru.bem.info/methodology/js/">JavaScript по БЭМ</a><br></p><p>Гитхаб подешевел</p><p>• <a href="https://github.blog/2020-04-14-github-is-now-free-for-teams/">GitHub is now free for teams</a><br>• <a href="https://help.github.com/en/github/getting-started-with-github/faq-about-changes-to-githubs-plans">FAQ about changes to GitHub’s plans</a><br></p><p>ES-импорты для разработки</p><p>• <a href="https://github.com/fword-dev/f-word.dev/blob/master/src/scripts/index.js">Импорт локальных модулей на сайте The F-Word</a><br></p><p>Будни TC39</p><p>• <a href="https://tc39.es/">Сайт TC39</a><br></p><p>Телеграм против веба</p><p>• <a href="https://t.me/juliarderity">Juliarderity: ECMAScript, WebAssembly, Web APIs, specs</a><br>• <a href="https://marinintim.com/2019/indieweb/">Адвент-календарь постов про индивеб</a><br>• <a href="http://webmascon.com/">Webmascon Project</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/226.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/226.mp3" length="36902558"/><itunes:episode>226</itunes:episode><itunes:duration>4610</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>21 апреля 2020: Браузеры, Chakra Core, Shower 3.0, jQuery, Гитхаб, ES-импорты, TC39, Телеграм против веба. Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>227. Сайт Веб-стандартов, cssunderhood, Chrome, цвета, кастомные свойства, Brotli, цена фреймворков</title><link>https://web-standards.ru/podcast/227/</link><pubDate>Tue, 28 Apr 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев, Никита Дубко, Ольга Алексашенко

Темы

00:00:00 Интро
00:00:50 События
00:05:23 Возвращение cssunderhood
00:07:09 Сайт «Веб-стандартов»
00:10:01 Бета Chrome 83
00:17:18 Цветовые функции в CSS
00:21:16 Типизированный CSS
00:24:49 Кастомные свойства и гриды
00:47:43 Бротли, Зопфли и Гуцли
00:57:44 Цена JS-фреймворков

События

• Видео с Я.Субботника 25 апреля https://youtu.be/sk5BIHvtCt8
• Node.js SPb MeetUp11 онлайн 28 апреля https://nodejs-spb-event.timepad.ru/event/1295939/
• DINS JS EVENING онлайн 29 апреля https://dins.timepad.ru/event/1301328/
• IT Jam. Front-end онлайн 30 апреля https://events.epam.com/events/it-jam-fe
• Онлайн-митапы с живым общением: Фронтенд https://meetups-online.ru/#!/tfeeds/771034387759/c/%D0%A4%D1%80%D0%BE%D0%BD%D1%82

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

• Канал @cssunderhood https://twitter.com/cssunderhood

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

• Обновлённый сайт Веб-стандартов https://web-standards.ru/
• Репозиторий на Гитхабе https://github.com/web-standards/web-standards.ru/

Бета Chrome 83

• Chrome 83 Beta https://blog.chromium.org/2020/04/chrome-83-beta-cross-site-scripting.html

Цветовые функции в CSS

• CSS Color Module Level 5 https://www.w3.org/TR/css-color-5/

Типизированный CSS

• Chrome: Intent to Ship: @property https://groups.google.com/a/chromium.org/forum/m/#!msg/blink-dev/3ygpsew53a0/T7acB6sRBQAJ

Кастомные свойства и гриды

• Кастомные свойства вместо CSS-переменных на PostCSS https://youtu.be/nbN22yqEgM0
• Используйте кастомные свойства вместо препроцессорных переменных на здоровье! https://twitter.com/lautsevich/status/1252313938563301376

Бротли, Зопфли и Гуцли

• Real-World Effectiveness of Brotli https://csswizardry.com/2020/04/real-world-effectiveness-of-brotli/

Цена JS-фреймворков

• The Cost of Javascript Frameworks https://timkadlec.com/remembers/2020-04-21-the-cost-of-javascript-frameworks/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко, Ольга Алексашенко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:50 События<br>00:05:23 Возвращение cssunderhood<br>00:07:09 Сайт «Веб-стандартов»<br>00:10:01 Бета Chrome 83<br>00:17:18 Цветовые функции в CSS<br>00:21:16 Типизированный CSS<br>00:24:49 Кастомные свойства и гриды<br>00:47:43 Бротли, Зопфли и Гуцли<br>00:57:44 Цена JS-фреймворков<br></p><p>События</p><p>• <a href="https://youtu.be/sk5BIHvtCt8">Видео с Я.Субботника 25 апреля</a><br>• <a href="https://nodejs-spb-event.timepad.ru/event/1295939/">Node.js SPb MeetUp11 онлайн 28 апреля</a><br>• <a href="https://dins.timepad.ru/event/1301328/">DINS JS EVENING онлайн 29 апреля</a><br>• <a href="https://events.epam.com/events/it-jam-fe">IT Jam. Front-end онлайн 30 апреля</a><br>• <a href="https://meetups-online.ru/#!/tfeeds/771034387759/c/%D0%A4%D1%80%D0%BE%D0%BD%D1%82">Онлайн-митапы с живым общением: Фронтенд</a><br></p><p>Возвращение cssunderhood</p><p>• <a href="https://twitter.com/cssunderhood">Канал @cssunderhood</a><br></p><p>Сайт «Веб-стандартов»</p><p>• <a href="https://web-standards.ru/">Обновлённый сайт Веб-стандартов</a><br>• <a href="https://github.com/web-standards/web-standards.ru/">Репозиторий на Гитхабе</a><br></p><p>Бета Chrome 83</p><p>• <a href="https://blog.chromium.org/2020/04/chrome-83-beta-cross-site-scripting.html">Chrome 83 Beta</a><br></p><p>Цветовые функции в CSS</p><p>• <a href="https://www.w3.org/TR/css-color-5/">CSS Color Module Level 5</a><br></p><p>Типизированный CSS</p><p>• <a href="https://groups.google.com/a/chromium.org/forum/m/#!msg/blink-dev/3ygpsew53a0/T7acB6sRBQAJ">Chrome: Intent to Ship: @property</a><br></p><p>Кастомные свойства и гриды</p><p>• <a href="https://youtu.be/nbN22yqEgM0">Кастомные свойства вместо CSS-переменных на PostCSS</a><br>• <a href="https://twitter.com/lautsevich/status/1252313938563301376">Используйте кастомные свойства вместо препроцессорных переменных на здоровье!</a><br></p><p>Бротли, Зопфли и Гуцли</p><p>• <a href="https://csswizardry.com/2020/04/real-world-effectiveness-of-brotli/">Real-World Effectiveness of Brotli</a><br></p><p>Цена JS-фреймворков</p><p>• <a href="https://timkadlec.com/remembers/2020-04-21-the-cost-of-javascript-frameworks/">The Cost of Javascript Frameworks</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/227.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/227.mp3" length="33142645"/><itunes:episode>227</itunes:episode><itunes:duration>4140</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко, Ольга Алексашенко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>28 апреля 2020: Сайт Веб-стандартов, cssunderhood, Chrome, цвета, кастомные свойства, Brotli, цена фреймворков. Вадим Макеев, Никита Дубко, Ольга Алексашенко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>228. DevTools, сайт Веб-стандартов, выделение текста, px vs rem, Atomic CSS-in-JS, рефакторинг</title><link>https://web-standards.ru/podcast/228/</link><pubDate>Tue, 05 May 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев, Никита Дубко, Ольга Алексашенко

Темы

00:00:00 Интро
00:00:49 Новинки DevTools
00:21:45 Сайт Веб-стандартов
00:27:37 Выделение текста
00:34:23 Пиксели против ремов
00:47:00 Атомарный CSS-in-JS
01:01:35 Автоматизация рефакторинга

Новинки DevTools

• Chrome: It’s almost here. CSS grid tooling! https://twitter.com/ChromeDevTools/status/1255481965995851782?s=20
• Edge: Coming soon. CSS Grid tooling! https://twitter.com/EdgeDevTools/status/1255503886925922310?s=20
• Masonry Grids in Firefox Nightly behind a flag https://twitter.com/MiriSuzanne/status/1255567501359853570
• Обсуждение спецификации Masonry layout https://github.com/w3c/csswg-drafts/issues/4650
• A demo of new CSS to accomplish a Masonry-style layout https://codepen.io/jensimmons/full/QWjqbJj
• Compatibility panel in Firefox based on MDN data https://twitter.com/patrickbrosset/status/1255809865420869633
• Proposal for container queries https://github.com/dbaron/container-queries-implementability
• Can I Include https://caninclude.glitch.me/

Сайт Веб-стандартов

• Сайт Веб-стандартов https://web-standards.ru/
• Ишьи в репозитории сайта https://github.com/web-standards/web-standards.ru/issues

Выделение текста

• Using CSS to Control Text Selection https://codersblock.com/blog/using-css-to-control-text-selection/
• Selection in CSS https://ishadeed.com/article/selection-in-css/

Пиксели против ремов

• Accessible Font Sizing, Explained https://css-tricks.com/accessible-font-sizing-explained/
• Ишья про единицы измерения https://github.com/web-standards/web-standards.ru/issues/13

Атомарный CSS-in-JS

• Atomic CSS-in-JS https://sebastienlorber.com/atomic-css-in-js

Автоматизация рефакторинга

• Рефактори как будто никто не видит https://nikitakirsanov.com/ru/blog/refactor-as-no-one-is-watching/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко, Ольга Алексашенко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:49 Новинки DevTools<br>00:21:45 Сайт Веб-стандартов<br>00:27:37 Выделение текста<br>00:34:23 Пиксели против ремов<br>00:47:00 Атомарный CSS-in-JS<br>01:01:35 Автоматизация рефакторинга<br></p><p>Новинки DevTools</p><p>• <a href="https://twitter.com/ChromeDevTools/status/1255481965995851782?s=20">Chrome: It’s almost here. CSS grid tooling!</a><br>• <a href="https://twitter.com/EdgeDevTools/status/1255503886925922310?s=20">Edge: Coming soon. CSS Grid tooling!</a><br>• <a href="https://twitter.com/MiriSuzanne/status/1255567501359853570">Masonry Grids in Firefox Nightly behind a flag</a><br>• <a href="https://github.com/w3c/csswg-drafts/issues/4650">Обсуждение спецификации Masonry layout</a><br>• <a href="https://codepen.io/jensimmons/full/QWjqbJj">A demo of new CSS to accomplish a Masonry-style layout</a><br>• <a href="https://twitter.com/patrickbrosset/status/1255809865420869633">Compatibility panel in Firefox based on MDN data</a><br>• <a href="https://github.com/dbaron/container-queries-implementability">Proposal for container queries</a><br>• <a href="https://caninclude.glitch.me/">Can I Include</a><br></p><p>Сайт Веб-стандартов</p><p>• <a href="https://web-standards.ru/">Сайт Веб-стандартов</a><br>• <a href="https://github.com/web-standards/web-standards.ru/issues">Ишьи в репозитории сайта</a><br></p><p>Выделение текста</p><p>• <a href="https://codersblock.com/blog/using-css-to-control-text-selection/">Using CSS to Control Text Selection</a><br>• <a href="https://ishadeed.com/article/selection-in-css/">Selection in CSS</a><br></p><p>Пиксели против ремов</p><p>• <a href="https://css-tricks.com/accessible-font-sizing-explained/">Accessible Font Sizing, Explained</a><br>• <a href="https://github.com/web-standards/web-standards.ru/issues/13">Ишья про единицы измерения</a><br></p><p>Атомарный CSS-in-JS</p><p>• <a href="https://sebastienlorber.com/atomic-css-in-js">Atomic CSS-in-JS</a><br></p><p>Автоматизация рефакторинга</p><p>• <a href="https://nikitakirsanov.com/ru/blog/refactor-as-no-one-is-watching/">Рефактори как будто никто не видит</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/228.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/228.mp3" length="34046420"/><itunes:episode>228</itunes:episode><itunes:duration>4253</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко, Ольга Алексашенко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>5 мая 2020: DevTools, сайт Веб-стандартов, выделение текста, px vs rem, Atomic CSS-in-JS, рефакторинг. Вадим Макеев, Никита Дубко, Ольга Алексашенко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>229. Новости Chrome, Firefox и V8, Web Vitals, GitHub Codespaces, minmax, наша ответственность</title><link>https://web-standards.ru/podcast/229/</link><pubDate>Tue, 12 May 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:01:00 События
00:03:58 Новости браузеров
00:13:05 Web Vitals
00:23:36 Хранилища в браузерах
00:32:37 Logical assignment в V8
00:37:51 Github Codespaces
00:47:00 Непонятные min и max
00:54:28 Наша ответственность

События

• Дискуссия про тестовые задания онлайн 16 мая https://meetups-online.ru/testedondevs
• ngVikings 2020 онлайн 25–26 мая https://ngvikings.org/
• MinskJS Meetup #8 онлайн 28 мая https://minskjs.timepad.ru/event/1311291/
• JS Nation Live онлайн 18–19 июня https://live.jsnation.com/

Новости браузеров

• Chromium lands Flexbox gap https://web.dev/flexbox-gap/
• Chrome: Screen Wake Lock API https://bugs.chromium.org/p/chromium/issues/detail?id=257511#c167
• Stay awake with the Screen Wake Lock API https://web.dev/wakelock/
• Firefox 76: Audio worklets and other tricks https://hacks.mozilla.org/2020/05/firefox-76-audio-worklets-and-other-tricks/
• Firefox 76 в обзоре Марата Таналина https://tanalin.com/blog/2020/05/firefox-76/

Web Vitals

• Introducing Web Vitals: essential metrics for a healthy site https://blog.chromium.org/2020/05/introducing-web-vitals-essential-metrics.html
• Optimize Largest Contentful Paint https://web.dev/optimize-lcp/
• Optimize First Input Delay https://web.dev/optimize-fid/
• Optimize Cumulative Layout Shift http://web.dev/optimize-cls
• Web-vitals https://github.com/GoogleChrome/web-vitals
• Web-vitals-extension https://github.com/GoogleChrome/web-vitals-extension

Хранилища в браузерах

• Storage for the web https://web.dev/storage-for-the-web/

Logical assignment

• Logical assignment https://v8.dev/features/logical-assignment

Github Codespaces

• GitHub Codespaces https://github.com/features/codespaces
• Codespaces on the iPad https://twitter.com/notdetails/status/1258120708212785154

Непонятные min и max

• Min()/max() both with exactly like JS https://twitter.com/tabatkins/status/1254148582652833793
• CSS min() and max() functions are counterintuitive https://webplatform.news/issues/2020-05-07

Наша ответственность

• CSS Only Tooltip for All Screen Sizes https://rimdev.io/css-only-tooltip-for-all-screen-sizes/
• Наша бессмысленная погоня за семантической ценностью https://web-standards.ru/articles/pointless-semantic/
• Ценность осмысленности https://web-standards.ru/articles/value-of-meaning/
• Культ карго CSS https://web-standards.ru/articles/cargo-cult-css/
• Архитектура CSS https://web-standards.ru/articles/css-architecture/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко, Мария Просвирнина</p><p>Темы</p><p>00:00:00 Интро<br>00:01:00 События<br>00:03:58 Новости браузеров<br>00:13:05 Web Vitals<br>00:23:36 Хранилища в браузерах<br>00:32:37 Logical assignment в V8<br>00:37:51 Github Codespaces<br>00:47:00 Непонятные min и max<br>00:54:28 Наша ответственность<br></p><p>События</p><p>• <a href="https://meetups-online.ru/testedondevs">Дискуссия про тестовые задания онлайн 16 мая</a><br>• <a href="https://ngvikings.org/">ngVikings 2020 онлайн 25–26 мая</a><br>• <a href="https://minskjs.timepad.ru/event/1311291/">MinskJS Meetup #8 онлайн 28 мая</a><br>• <a href="https://live.jsnation.com/">JS Nation Live онлайн 18–19 июня</a><br></p><p>Новости браузеров</p><p>• <a href="https://web.dev/flexbox-gap/">Chromium lands Flexbox gap</a><br>• <a href="https://bugs.chromium.org/p/chromium/issues/detail?id=257511#c167">Chrome: Screen Wake Lock API</a><br>• <a href="https://web.dev/wakelock/">Stay awake with the Screen Wake Lock API</a><br>• <a href="https://hacks.mozilla.org/2020/05/firefox-76-audio-worklets-and-other-tricks/">Firefox 76: Audio worklets and other tricks</a><br>• <a href="https://tanalin.com/blog/2020/05/firefox-76/">Firefox 76 в обзоре Марата Таналина</a><br></p><p>Web Vitals</p><p>• <a href="https://blog.chromium.org/2020/05/introducing-web-vitals-essential-metrics.html">Introducing Web Vitals: essential metrics for a healthy site</a><br>• <a href="https://web.dev/optimize-lcp/">Optimize Largest Contentful Paint</a><br>• <a href="https://web.dev/optimize-fid/">Optimize First Input Delay</a><br>• <a href="http://web.dev/optimize-cls">Optimize Cumulative Layout Shift</a><br>• <a href="https://github.com/GoogleChrome/web-vitals">Web-vitals</a><br>• <a href="https://github.com/GoogleChrome/web-vitals-extension">Web-vitals-extension</a><br></p><p>Хранилища в браузерах</p><p>• <a href="https://web.dev/storage-for-the-web/">Storage for the web</a><br></p><p>Logical assignment</p><p>• <a href="https://v8.dev/features/logical-assignment">Logical assignment</a><br></p><p>Github Codespaces</p><p>• <a href="https://github.com/features/codespaces">GitHub Codespaces</a><br>• <a href="https://twitter.com/notdetails/status/1258120708212785154">Codespaces on the iPad</a><br></p><p>Непонятные min и max</p><p>• <a href="https://twitter.com/tabatkins/status/1254148582652833793">Min()/max() both with exactly like JS</a><br>• <a href="https://webplatform.news/issues/2020-05-07">CSS min() and max() functions are counterintuitive</a><br></p><p>Наша ответственность</p><p>• <a href="https://rimdev.io/css-only-tooltip-for-all-screen-sizes/">CSS Only Tooltip for All Screen Sizes</a><br>• <a href="https://web-standards.ru/articles/pointless-semantic/">Наша бессмысленная погоня за семантической ценностью</a><br>• <a href="https://web-standards.ru/articles/value-of-meaning/">Ценность осмысленности</a><br>• <a href="https://web-standards.ru/articles/cargo-cult-css/">Культ карго CSS</a><br>• <a href="https://web-standards.ru/articles/css-architecture/">Архитектура CSS</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/229.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/229.mp3" length="30742375"/><itunes:episode>229</itunes:episode><itunes:duration>3840</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко, Мария Просвирнина</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>12 мая 2020: Новости Chrome, Firefox и V8, Web Vitals, GitHub Codespaces, minmax, наша ответственность. Вадим Макеев, Никита Дубко, Мария Просвирнина</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>230. Aspect ratio, реклама, appearance none, top-level await, Deno, хранилище, цена стилей</title><link>https://web-standards.ru/podcast/230/</link><pubDate>Mon, 18 May 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Андрей Мелихов

Темы

00:00:00 Интро
00:01:07 События
00:03:35 Aspect ratio, DevTools, реклама
00:17:46 Кроссбраузерный appearance: none
00:23:40 Top-level await в Node.js
00:34:52 Deno вместо Node
00:54:25 Постоянное хранилище
01:02:15 Дорогая цена стилей

События

• PiterJS онлайн 21 мая https://medium.com/p/cf7cb666834a
• JS Dev Day онлайн 24–29 мая https://community-z.com/events/jsdevday2020
• Jamstack Conf онлайн 27 мая https://jamstackconf.com/virtual/
• JSNation Live онлайн 18–19 июня https://live.jsnation.com/

Aspect ratio, DevTools, реклама

• Aspect ratio in Chrome Canary https://twitter.com/Una/status/1260980901934137345
• Chrome platform status: CSS aspect-ratio https://chromestatus.com/features/5738050678161408
• What’s new in Chrome 84 DevTools https://developers.google.com/web/updates/2020/05/devtools
• Handling heavy ad interventions https://developers.google.com/web/updates/2020/05/heavy-ad-interventions

Кроссбраузерный appearance: none

• Cross-browser appearance: none https://twitter.com/bocoup/status/1260698110659047431

Top-level await в Node.js

• Experimental top-level await in Node.js https://twitter.com/MylesBorins/status/1261018056681193473
• Add support for top level await https://github.com/nodejs/node/pull/30370

Deno вместо Node

• Deno 1.0 https://deno.land/v1
• Deno in 100 Seconds https://youtu.be/F0G9lZ7gecE
• Пробуем Deno на примере простейшего сервера и React SSR https://youtu.be/_cGOQbJehBQ

Постоянное хранилище

• Persistent storage https://web.dev/persistent-storage/

Дорогая цена стилей

• Дорогая цена стилей https://habr.com/ru/company/yandex/blog/501998/
• Critical resources and the first 14 KB https://www.tunetheweb.com/blog/critical-resources-and-the-first-14kb/
• Лекция Виталия Харисова «10k» https://habr.com/ru/company/yandex/blog/336952/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Мария Просвирнина</p><p>Гости: Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:07 События<br>00:03:35 Aspect ratio, DevTools, реклама<br>00:17:46 Кроссбраузерный appearance: none<br>00:23:40 Top-level await в Node.js<br>00:34:52 Deno вместо Node<br>00:54:25 Постоянное хранилище<br>01:02:15 Дорогая цена стилей<br></p><p>События</p><p>• <a href="https://medium.com/p/cf7cb666834a">PiterJS онлайн 21 мая</a><br>• <a href="https://community-z.com/events/jsdevday2020">JS Dev Day онлайн 24–29 мая</a><br>• <a href="https://jamstackconf.com/virtual/">Jamstack Conf онлайн 27 мая</a><br>• <a href="https://live.jsnation.com/">JSNation Live онлайн 18–19 июня</a><br></p><p>Aspect ratio, DevTools, реклама</p><p>• <a href="https://twitter.com/Una/status/1260980901934137345">Aspect ratio in Chrome Canary</a><br>• <a href="https://chromestatus.com/features/5738050678161408">Chrome platform status: CSS aspect-ratio</a><br>• <a href="https://developers.google.com/web/updates/2020/05/devtools">What’s new in Chrome 84 DevTools</a><br>• <a href="https://developers.google.com/web/updates/2020/05/heavy-ad-interventions">Handling heavy ad interventions</a><br></p><p>Кроссбраузерный appearance: none</p><p>• <a href="https://twitter.com/bocoup/status/1260698110659047431">Cross-browser appearance: none</a><br></p><p>Top-level await в Node.js</p><p>• <a href="https://twitter.com/MylesBorins/status/1261018056681193473">Experimental top-level await in Node.js</a><br>• <a href="https://github.com/nodejs/node/pull/30370">Add support for top level await</a><br></p><p>Deno вместо Node</p><p>• <a href="https://deno.land/v1">Deno 1.0</a><br>• <a href="https://youtu.be/F0G9lZ7gecE">Deno in 100 Seconds</a><br>• <a href="https://youtu.be/_cGOQbJehBQ">Пробуем Deno на примере простейшего сервера и React SSR</a><br></p><p>Постоянное хранилище</p><p>• <a href="https://web.dev/persistent-storage/">Persistent storage</a><br></p><p>Дорогая цена стилей</p><p>• <a href="https://habr.com/ru/company/yandex/blog/501998/">Дорогая цена стилей</a><br>• <a href="https://www.tunetheweb.com/blog/critical-resources-and-the-first-14kb/">Critical resources and the first 14 KB</a><br>• <a href="https://habr.com/ru/company/yandex/blog/336952/">Лекция Виталия Харисова «10k»</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/230.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/230.mp3" length="37446424"/><itunes:episode>230</itunes:episode><itunes:duration>4678</itunes:duration><itunes:author>Никита Дубко, Мария Просвирнина</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>18 мая 2020: Aspect ratio, реклама, appearance none, top-level await, Deno, хранилище, цена стилей. Никита Дубко, Мария Просвирнина</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>231. MS Build, Chrome 83, Lighthouse 6, быстрый Google Fonts, перфоманс Notion, Angular по-русски</title><link>https://web-standards.ru/podcast/231/</link><pubDate>Mon, 25 May 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Алексей Охрименко

Темы

00:00:00 Интро
00:01:20 События
00:08:47 Microsoft Build
00:15:13 Новинки Chrome 83
00:22:46 Lighthouse 6
00:29:15 Быстрый Google Fonts
00:35:55 Аудит перфоманса Notion
00:44:26 Angular по-русски

События

• РИТ онлайн 25–26 мая https://ritfest.ru/2020
• ngVikings онлайн 25–26 мая https://ngvikings.org/
• CodeBattle Pro онлайн 25 мая https://community-z.com/events/codebattle-pro
• JS Dev Day онлайн 25 мая https://community-z.com/events/jsdevday2020
• Лайв с Натальей Теплухиной онлайн 25 мая https://www.instagram.com/p/B_VS8NTq0Fw/
• Jamstack Conf онлайн 27 мая https://jamstackconf.com/virtual/
• Show And Tell #2 онлайн 30 мая https://twitter.com/jason_mayes/status/1263914105103986688

Microsoft Build

• Microsoft Build Live https://twitter.com/EdgeDevTools/status/1263222315988500480

Новинки Chrome 83

• New in Chrome 83 https://developers.google.com/web/updates/2020/05/nic83

Lighthouse 6

• What’s New in Lighthouse 6.0 https://web.dev/lighthouse-whats-new-6.0/
• Калькулятор весов https://googlechrome.github.io/lighthouse/scorecalc/

Быстрый Google Fonts

• The Fastest Google Fonts https://csswizardry.com/2020/05/the-fastest-google-fonts/

Аудит перфоманса Notion

• Case study: Analyzing Notion app performance https://3perf.com/blog/notion/

Angular по-русски

• Документация по Angular по-русски https://habr.com/ru/post/499852/
• Сообщество Angular в Телеграме https://t.me/angular_ru
• Сообщество TensorflowJS в Телеграме https://t.me/tensorflow_js

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко</p><p>Гости: Алексей Охрименко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:20 События<br>00:08:47 Microsoft Build<br>00:15:13 Новинки Chrome 83<br>00:22:46 Lighthouse 6<br>00:29:15 Быстрый Google Fonts<br>00:35:55 Аудит перфоманса Notion<br>00:44:26 Angular по-русски<br></p><p>События</p><p>• <a href="https://ritfest.ru/2020">РИТ онлайн 25–26 мая</a><br>• <a href="https://ngvikings.org/">ngVikings онлайн 25–26 мая</a><br>• <a href="https://community-z.com/events/codebattle-pro">CodeBattle Pro онлайн 25 мая</a><br>• <a href="https://community-z.com/events/jsdevday2020">JS Dev Day онлайн 25 мая</a><br>• <a href="https://www.instagram.com/p/B_VS8NTq0Fw/">Лайв с Натальей Теплухиной онлайн 25 мая</a><br>• <a href="https://jamstackconf.com/virtual/">Jamstack Conf онлайн 27 мая</a><br>• <a href="https://twitter.com/jason_mayes/status/1263914105103986688">Show And Tell #2 онлайн 30 мая</a><br></p><p>Microsoft Build</p><p>• <a href="https://twitter.com/EdgeDevTools/status/1263222315988500480">Microsoft Build Live</a><br></p><p>Новинки Chrome 83</p><p>• <a href="https://developers.google.com/web/updates/2020/05/nic83">New in Chrome 83</a><br></p><p>Lighthouse 6</p><p>• <a href="https://web.dev/lighthouse-whats-new-6.0/">What’s New in Lighthouse 6.0</a><br>• <a href="https://googlechrome.github.io/lighthouse/scorecalc/">Калькулятор весов</a><br></p><p>Быстрый Google Fonts</p><p>• <a href="https://csswizardry.com/2020/05/the-fastest-google-fonts/">The Fastest Google Fonts</a><br></p><p>Аудит перфоманса Notion</p><p>• <a href="https://3perf.com/blog/notion/">Case study: Analyzing Notion app performance</a><br></p><p>Angular по-русски</p><p>• <a href="https://habr.com/ru/post/499852/">Документация по Angular по-русски</a><br>• <a href="https://t.me/angular_ru">Сообщество Angular в Телеграме</a><br>• <a href="https://t.me/tensorflow_js">Сообщество TensorflowJS в Телеграме</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/231.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/231.mp3" length="31326386"/><itunes:episode>231</itunes:episode><itunes:duration>3913</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>25 мая 2020: MS Build, Chrome 83, Lighthouse 6, быстрый Google Fonts, перфоманс Notion, Angular по-русски. Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>232. Edge DevTools, Web Vitals и AMP, 10 лет RWD, веб-платформа, JS-экосистема, вертикальный ритм</title><link>https://web-standards.ru/podcast/232/</link><pubDate>Tue, 02 Jun 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев, Никита Дубко, Ольга Алексашенко

Темы

00:00:00 Интро
00:00:28 События
00:02:54 Edge DevTools
00:10:35 Web Vitals, SEO, AMP
00:17:51 10 лет адаптивности
00:25:21 Улучшение веб-платформы
00:40:30 Взгляд на JS-экосистему
00:54:55 Вертикальный ритм

События

• Web.dev Live 30 июня—2 июля https://web.dev/live/
• HolyJS 2020 Piter онлайн, 22–26 июня https://holyjs-piter.ru/

Edge DevTools

• Webhint in Edge DevTools https://twitter.com/EdgeDevTools/status/1266417107471908865

Web Vitals, SEO, AMP

• Evaluating page experience for a better web https://webmasters.googleblog.com/2020/05/evaluating-page-experience.html

10 лет адаптивности

• Responsive Web Design на A List Apart https://alistapart.com/article/responsive-web-design/
• Книга на A Book Apart https://abookapart.com/products/responsive-web-design
• Happy anniversary to this easter egg! https://twitter.com/evaferreira92/status/1264929144862900229

Улучшение веб-платформы

• Web Engine Diversity and Ecosystem Health https://bkardell.com/blog/EcosystemHealth.html
• 7 years of code divergence, culminating in LayoutNG https://twitter.com/slightlylate/status/1265786850444079104
• Next up Tables! Tables have the most layout bugs https://twitter.com/bfgeek/status/1265800217837723651
• Introducing the Web Platform Contribution Guide https://bocoup.com/blog/introducing-the-web-platform-contribution-guide
• Web Platform Contribution Guide https://wpc.guide/
• How you can improve the Web Platform https://youtu.be/BliB9za1vPM

Взгляд на JS-экосистему

• Взгляд на JavaScript со стороны https://web-standards.ru/articles/todays-js-from-outside/

Вертикальный ритм

• How to Easily Create a Responsive Vertical Rhythm with CSS https://designmodo.com/vertical-rhythm/
• Канал Никиты на Ютубе https://www.youtube.com/channel/UCD3BPqHRxzfBKweeozaTz3g

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко, Ольга Алексашенко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:28 События<br>00:02:54 Edge DevTools<br>00:10:35 Web Vitals, SEO, AMP<br>00:17:51 10 лет адаптивности<br>00:25:21 Улучшение веб-платформы<br>00:40:30 Взгляд на JS-экосистему<br>00:54:55 Вертикальный ритм<br></p><p>События</p><p>• <a href="https://web.dev/live/">Web.dev Live 30 июня—2 июля</a><br>• <a href="https://holyjs-piter.ru/">HolyJS 2020 Piter онлайн, 22–26 июня</a><br></p><p>Edge DevTools</p><p>• <a href="https://twitter.com/EdgeDevTools/status/1266417107471908865">Webhint in Edge DevTools</a><br></p><p>Web Vitals, SEO, AMP</p><p>• <a href="https://webmasters.googleblog.com/2020/05/evaluating-page-experience.html">Evaluating page experience for a better web</a><br></p><p>10 лет адаптивности</p><p>• <a href="https://alistapart.com/article/responsive-web-design/">Responsive Web Design на A List Apart</a><br>• <a href="https://abookapart.com/products/responsive-web-design">Книга на A Book Apart</a><br>• <a href="https://twitter.com/evaferreira92/status/1264929144862900229">Happy anniversary to this easter egg!</a><br></p><p>Улучшение веб-платформы</p><p>• <a href="https://bkardell.com/blog/EcosystemHealth.html">Web Engine Diversity and Ecosystem Health</a><br>• <a href="https://twitter.com/slightlylate/status/1265786850444079104">7 years of code divergence, culminating in LayoutNG</a><br>• <a href="https://twitter.com/bfgeek/status/1265800217837723651">Next up Tables! Tables have the most layout bugs</a><br>• <a href="https://bocoup.com/blog/introducing-the-web-platform-contribution-guide">Introducing the Web Platform Contribution Guide</a><br>• <a href="https://wpc.guide/">Web Platform Contribution Guide</a><br>• <a href="https://youtu.be/BliB9za1vPM">How you can improve the Web Platform</a><br></p><p>Взгляд на JS-экосистему</p><p>• <a href="https://web-standards.ru/articles/todays-js-from-outside/">Взгляд на JavaScript со стороны</a><br></p><p>Вертикальный ритм</p><p>• <a href="https://designmodo.com/vertical-rhythm/">How to Easily Create a Responsive Vertical Rhythm with CSS</a><br>• <a href="https://www.youtube.com/channel/UCD3BPqHRxzfBKweeozaTz3g">Канал Никиты на Ютубе</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/232.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/232.mp3" length="32558343"/><itunes:episode>232</itunes:episode><itunes:duration>4067</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко, Ольга Алексашенко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>2 июня 2020: Edge DevTools, Web Vitals и AMP, 10 лет RWD, веб-платформа, JS-экосистема, вертикальный ритм. Вадим Макеев, Никита Дубко, Ольга Алексашенко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>233. Firefox 77, цвета, TCP, CUBE-БЭМ, Linux, CRA и сахар для новичков, где брать опыт, менторство</title><link>https://web-standards.ru/podcast/233/</link><pubDate>Mon, 08 Jun 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Лиана Гукасян

Темы

00:00:00 Интро
00:01:41 События
00:04:05 Firefox 77
00:11:42 Всё про цвета в CSS
00:25:24 Учить ли TCP
00:32:21 CUBE или БЭМ
00:48:31 Переход на Linux
00:56:04 Учить ли новичков CRA
01:04:35 Сахар или ваниль
01:15:10 Где брать опыт работы
01:20:54 Польза от менторства

Партнёр

SkillFactory: Специализация фронтенд-разработчик https://clc.to/K6wbnA

Скидка 50% по промокоду «Веб-стандарты» до 18 июня.

События

• PiterJS онлайн 11 июня https://medium.com/p/77947a58254d
• JSNation Live онлайн 18–19 июня https://live.jsnation.com/
• HolyJS Piter онлайн 22–26 июня https://holyjs-piter.ru/
• Web.dev Live онлайн 30 июня—2 июля https://web.dev/live

Firefox 77

• New in Firefox 77 https://hacks.mozilla.org/2020/06/new-in-firefox-77-devtool-improvements-and-web-platform-updates/
• Обзор Марата Таналина https://tanalin.com/blog/2020/06/firefox-77/

Всё про цвета в CSS

• Colors in CSS https://ishadeed.com/article/css-color/
• Modern MQ syntax in all browsers https://twitter.com/pepelsbey_/status/1268927870824599552

Учить ли TCP

• What every developer should know about TCP https://robertovitillo.com/what-every-developer-should-know-about-tcp/

CUBE или БЭМ

• CUBE CSS https://piccalil.li/blog/cube-css/

Переход на Linux

• Linux Ubuntu as my main computer, one month in https://benfrain.com/linux-ubuntu-as-my-main-computer-one-month-in/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко</p><p>Гости: Лиана Гукасян</p><p>Темы</p><p>00:00:00 Интро<br>00:01:41 События<br>00:04:05 Firefox 77<br>00:11:42 Всё про цвета в CSS<br>00:25:24 Учить ли TCP<br>00:32:21 CUBE или БЭМ<br>00:48:31 Переход на Linux<br>00:56:04 Учить ли новичков CRA<br>01:04:35 Сахар или ваниль<br>01:15:10 Где брать опыт работы<br>01:20:54 Польза от менторства<br></p><p>Партнёр</p><p><a href="https://clc.to/K6wbnA">SkillFactory: Специализация фронтенд-разработчик</a></p><p>Скидка 50% по промокоду «Веб-стандарты» до 18 июня.</p><p>События</p><p>• <a href="https://medium.com/p/77947a58254d">PiterJS онлайн 11 июня</a><br>• <a href="https://live.jsnation.com/">JSNation Live онлайн 18–19 июня</a><br>• <a href="https://holyjs-piter.ru/">HolyJS Piter онлайн 22–26 июня</a><br>• <a href="https://web.dev/live">Web.dev Live онлайн 30 июня—2 июля</a><br></p><p>Firefox 77</p><p>• <a href="https://hacks.mozilla.org/2020/06/new-in-firefox-77-devtool-improvements-and-web-platform-updates/">New in Firefox 77</a><br>• <a href="https://tanalin.com/blog/2020/06/firefox-77/">Обзор Марата Таналина</a><br></p><p>Всё про цвета в CSS</p><p>• <a href="https://ishadeed.com/article/css-color/">Colors in CSS</a><br>• <a href="https://twitter.com/pepelsbey_/status/1268927870824599552">Modern MQ syntax in all browsers</a><br></p><p>Учить ли TCP</p><p>• <a href="https://robertovitillo.com/what-every-developer-should-know-about-tcp/">What every developer should know about TCP</a><br></p><p>CUBE или БЭМ</p><p>• <a href="https://piccalil.li/blog/cube-css/">CUBE CSS</a><br></p><p>Переход на Linux</p><p>• <a href="https://benfrain.com/linux-ubuntu-as-my-main-computer-one-month-in/">Linux Ubuntu as my main computer, one month in</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/233.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/233.mp3" length="41318484"/><itunes:episode>233</itunes:episode><itunes:duration>5162</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>8 июня 2020: Firefox 77, цвета, TCP, CUBE-БЭМ, Linux, CRA и сахар для новичков, где брать опыт, менторство. Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>234. Путь фронтендера на MDN, QuicTransport, кастомные свойства, Houdini, GC, записи и кортежи в ES</title><link>https://web-standards.ru/podcast/234/</link><pubDate>Mon, 15 Jun 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:02:11 Путь фронтендера на MDN
00:07:08 Меню из иконки приложения
00:11:05 QuicTransport API
00:16:19 Намерения браузеров
00:19:21 Скорость кастомных свойств
00:25:37 Состояние CSS Houdini
00:36:02 Очистка памяти
00:38:59 Записи и кортежи в ES

Событие

• A11y Club Minsk Meetup #1 онлайн 17 июня https://web.facebook.com/events/669523740451814/

Путь фронтендера на MDN

• MDN Front-end learning pathway https://hacks.mozilla.org/2020/06/introducing-the-mdn-web-docs-front-end-developer-learning-pathway/

Меню из иконки приложения

• Get things done quickly with app shortcuts https://web.dev/app-shortcuts/

QuicTransport API

• Experimenting with QuicTransport https://web.dev/quictransport/

Намерения браузеров

• Browser Intents https://github.com/simevidas/browser-intents

Скорость кастомных свойств

• Performance of CSS Variables https://lisilinhart.info/posts/css-variables-performance
• Hybrid positioning with CSS variables and max() https://lea.verou.me/2020/06/hybrid-positioning-with-css-variables-and-max/

Состояние CSS Houdini

• CSS Houdini https://iamvdo.me/en/blog/css-houdini
• Is Houdini ready yet‽ https://ishoudinireadyyet.com/
• CSS Canvas Drawing https://webkit.org/blog/176/css-canvas-drawing/

Очистка памяти

• Event listeners and garbage collection https://jakearchibald.com/2020/events-and-gc/

Записи и кортежи в ES

• Первый взгляд на записи и кортежи в JS https://habr.com/ru/post/504092/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Мария Просвирнина</p><p>Темы</p><p>00:00:00 Интро<br>00:02:11 Путь фронтендера на MDN<br>00:07:08 Меню из иконки приложения<br>00:11:05 QuicTransport API<br>00:16:19 Намерения браузеров<br>00:19:21 Скорость кастомных свойств<br>00:25:37 Состояние CSS Houdini<br>00:36:02 Очистка памяти<br>00:38:59 Записи и кортежи в ES<br></p><p>Событие</p><p>• <a href="https://web.facebook.com/events/669523740451814/">A11y Club Minsk Meetup #1 онлайн 17 июня</a><br></p><p>Путь фронтендера на MDN</p><p>• <a href="https://hacks.mozilla.org/2020/06/introducing-the-mdn-web-docs-front-end-developer-learning-pathway/">MDN Front-end learning pathway</a><br></p><p>Меню из иконки приложения</p><p>• <a href="https://web.dev/app-shortcuts/">Get things done quickly with app shortcuts</a><br></p><p>QuicTransport API</p><p>• <a href="https://web.dev/quictransport/">Experimenting with QuicTransport</a><br></p><p>Намерения браузеров</p><p>• <a href="https://github.com/simevidas/browser-intents">Browser Intents</a><br></p><p>Скорость кастомных свойств</p><p>• <a href="https://lisilinhart.info/posts/css-variables-performance">Performance of CSS Variables</a><br>• <a href="https://lea.verou.me/2020/06/hybrid-positioning-with-css-variables-and-max/">Hybrid positioning with CSS variables and max()</a><br></p><p>Состояние CSS Houdini</p><p>• <a href="https://iamvdo.me/en/blog/css-houdini">CSS Houdini</a><br>• <a href="https://ishoudinireadyyet.com/">Is Houdini ready yet‽</a><br>• <a href="https://webkit.org/blog/176/css-canvas-drawing/">CSS Canvas Drawing</a><br></p><p>Очистка памяти</p><p>• <a href="https://jakearchibald.com/2020/events-and-gc/">Event listeners and garbage collection</a><br></p><p>Записи и кортежи в ES</p><p>• <a href="https://habr.com/ru/post/504092/">Первый взгляд на записи и кортежи в JS</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/234.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/234.mp3" length="23214525"/><itunes:episode>234</itunes:episode><itunes:duration>2899</itunes:duration><itunes:author>Вадим Макеев, Мария Просвирнина</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>15 июня 2020: Путь фронтендера на MDN, QuicTransport, кастомные свойства, Houdini, GC, записи и кортежи в ES. Вадим Макеев, Мария Просвирнина</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>235. Евангелист Safari, Bootstrap 5, content-visibility, гриды, чекбоксы, forms, API для PWA</title><link>https://web-standards.ru/podcast/235/</link><pubDate>Tue, 23 Jun 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев, Никита Дубко, Ольга Алексашенко

Темы

00:00:00 Интро
00:00:27 События
00:06:27 Евангелист Safari
00:11:30 Альфа Bootstrap 5
00:23:09 Content-visibility
00:34:53 Справочник по гридам
00:41:43 Доступные чекбоксы правильно
00:50:14 Атрибут forms
00:56:39 Обзор API для PWA

События

• HolyJS Piter онлайн 22–26 июня https://holyjs-piter.ru/
• DevParty онлайн 27 июня https://gdg-devparty.ru/
• Я.Субботник онлайн 4 июля https://events.yandex.ru/events/yasubbotnik/4-jul-2020

Евангелист Safari

• I’m Apple’s newest Web Technologies Evangelist for Safari &amp; WebKit https://twitter.com/jensimmons/status/1274419719592914950

Альфа Bootstrap 5

• Bootstrap 5 alpha! https://blog.getbootstrap.com/2020/06/16/bootstrap-5-alpha/

Content-visibility

• CSS content-visibility property https://www.chromestatus.com/feature/4613920211861504
• CSS contain property https://drafts.csswg.org/css-contain/#contain-property

Справочник по гридам

• Grid Cheatsheet https://yoksel.github.io/grid-cheatsheet/
• Flexbox Cheatsheet https://yoksel.github.io/flex-cheatsheet/

Доступные чекбоксы правильно

• Inclusively Hiding &amp; Styling Checkboxes and Radio Buttons https://www.sarasoueidan.com/blog/inclusively-hiding-and-styling-checkboxes-and-radio-buttons/
• Can we please style the select control?! http://gwhitworth.com/blog/2019/10/can-we-please-style-select/
• Open UI https://open-ui.org/

Атрибут forms

• The form attribute https://funwithforms.com/posts/form-attribute/

Обзор API для PWA

• Make your PWA feel more like an app https://web.dev/app-like-pwas/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко, Ольга Алексашенко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:27 События<br>00:06:27 Евангелист Safari<br>00:11:30 Альфа Bootstrap 5<br>00:23:09 Content-visibility<br>00:34:53 Справочник по гридам<br>00:41:43 Доступные чекбоксы правильно<br>00:50:14 Атрибут forms<br>00:56:39 Обзор API для PWA<br></p><p>События</p><p>• <a href="https://holyjs-piter.ru/">HolyJS Piter онлайн 22–26 июня</a><br>• <a href="https://gdg-devparty.ru/">DevParty онлайн 27 июня</a><br>• <a href="https://events.yandex.ru/events/yasubbotnik/4-jul-2020">Я.Субботник онлайн 4 июля</a><br></p><p>Евангелист Safari</p><p>• <a href="https://twitter.com/jensimmons/status/1274419719592914950">I’m Apple’s newest Web Technologies Evangelist for Safari &amp; WebKit</a><br></p><p>Альфа Bootstrap 5</p><p>• <a href="https://blog.getbootstrap.com/2020/06/16/bootstrap-5-alpha/">Bootstrap 5 alpha!</a><br></p><p>Content-visibility</p><p>• <a href="https://www.chromestatus.com/feature/4613920211861504">CSS content-visibility property</a><br>• <a href="https://drafts.csswg.org/css-contain/#contain-property">CSS contain property</a><br></p><p>Справочник по гридам</p><p>• <a href="https://yoksel.github.io/grid-cheatsheet/">Grid Cheatsheet</a><br>• <a href="https://yoksel.github.io/flex-cheatsheet/">Flexbox Cheatsheet</a><br></p><p>Доступные чекбоксы правильно</p><p>• <a href="https://www.sarasoueidan.com/blog/inclusively-hiding-and-styling-checkboxes-and-radio-buttons/">Inclusively Hiding &amp; Styling Checkboxes and Radio Buttons</a><br>• <a href="http://gwhitworth.com/blog/2019/10/can-we-please-style-select/">Can we please style the select control?!</a><br>• <a href="https://open-ui.org/">Open UI</a><br></p><p>Атрибут forms</p><p>• <a href="https://funwithforms.com/posts/form-attribute/">The form attribute</a><br></p><p>Обзор API для PWA</p><p>• <a href="https://web.dev/app-like-pwas/">Make your PWA feel more like an app</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/235.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/235.mp3" length="31902425"/><itunes:episode>235</itunes:episode><itunes:duration>3985</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко, Ольга Алексашенко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>23 июня 2020: Евангелист Safari, Bootstrap 5, content-visibility, гриды, чекбоксы, forms, API для PWA. Вадим Макеев, Никита Дубко, Ольга Алексашенко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>236. Онлайн-доклады, новинки DevTools, новости Safari 14, Date и Temporal, TypeScript 4 и зачем TS</title><link>https://web-standards.ru/podcast/236/</link><pubDate>Tue, 30 Jun 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:24 События и онлайн-доклады
00:11:15 DevTools в Chrome и Edge
00:23:04 Большие новости Safari 14
00:42:00 Date и Temporal
00:48:58 TypeScript 4
00:54:28 Зачем TypeScript

События и онлайн-доклады

• Vue.js: The Documentary по-русски https://youtu.be/_mlwzGkztCA
• NodeSchool SPb онлайн 4 июля https://github.com/nodeschool/spb/issues/80
• Web.Dev Live онлайн 30 июня—2 июля https://web.dev/live/
• DevParty онлайн 27 июня https://gdg-devparty.ru/
• Записи докладов секции Web с DevParty https://www.youtube.com/playlist?list=PLGlZ_ld11os-nnB5CG_p6brIUWMGXU5Tr

DevTools в Chrome и Edge

• Edge 84: What’s new in Microsoft DevTools https://docs.microsoft.com/en-us/microsoft-edge/devtools-guide-chromium/whats-new/2020/05/devtools
• Chrome 85: What’s New In DevTools https://developers.google.com/web/updates/2020/06/devtools

Большие новости Safari 14

• Safari 14 Beta Release Notes https://developer.apple.com/documentation/safari-release-notes/safari-14-beta-release-notes
• Safari TP 109 with Safari 14 Features https://webkit.org/blog/10875/release-notes-for-safari-technology-preview-109-with-safari-14-features/
• Quick thread on new things worth mentioning https://twitter.com/firt/status/1275881739341234177
• What’s new for web developers https://developer.apple.com/videos/play/wwdc2020/10663
• Meet Face ID and Touch ID for the web https://developer.apple.com/videos/play/wwdc2020/10670/
• Meet Safari Web Extensions https://developer.apple.com/videos/play/wwdc2020/10665
• What’s new in Web Inspector https://developer.apple.com/videos/play/wwdc2020/10646

Date и Temporal

• Dates and Times in JavaScript https://blogs.igalia.com/compilers/2020/06/23/dates-and-times-in-javascript/
• Пару календарей назад я был совсем другим https://youtu.be/1DAmlRlEwCE

TypeScript 4

• Announcing TypeScript 4.0 Beta https://devblogs.microsoft.com/typescript/announcing-typescript-4-0-beta/
• CSSTree docs &amp; tools https://csstree.github.io/docs/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:24 События и онлайн-доклады<br>00:11:15 DevTools в Chrome и Edge<br>00:23:04 Большие новости Safari 14<br>00:42:00 Date и Temporal<br>00:48:58 TypeScript 4<br>00:54:28 Зачем TypeScript<br></p><p>События и онлайн-доклады</p><p>• <a href="https://youtu.be/_mlwzGkztCA">Vue.js: The Documentary по-русски</a><br>• <a href="https://github.com/nodeschool/spb/issues/80">NodeSchool SPb онлайн 4 июля</a><br>• <a href="https://web.dev/live/">Web.Dev Live онлайн 30 июня—2 июля</a><br>• <a href="https://gdg-devparty.ru/">DevParty онлайн 27 июня</a><br>• <a href="https://www.youtube.com/playlist?list=PLGlZ_ld11os-nnB5CG_p6brIUWMGXU5Tr">Записи докладов секции Web с DevParty</a><br></p><p>DevTools в Chrome и Edge</p><p>• <a href="https://docs.microsoft.com/en-us/microsoft-edge/devtools-guide-chromium/whats-new/2020/05/devtools">Edge 84: What’s new in Microsoft DevTools</a><br>• <a href="https://developers.google.com/web/updates/2020/06/devtools">Chrome 85: What’s New In DevTools</a><br></p><p>Большие новости Safari 14</p><p>• <a href="https://developer.apple.com/documentation/safari-release-notes/safari-14-beta-release-notes">Safari 14 Beta Release Notes</a><br>• <a href="https://webkit.org/blog/10875/release-notes-for-safari-technology-preview-109-with-safari-14-features/">Safari TP 109 with Safari 14 Features</a><br>• <a href="https://twitter.com/firt/status/1275881739341234177">Quick thread on new things worth mentioning</a><br>• <a href="https://developer.apple.com/videos/play/wwdc2020/10663">What’s new for web developers</a><br>• <a href="https://developer.apple.com/videos/play/wwdc2020/10670/">Meet Face ID and Touch ID for the web</a><br>• <a href="https://developer.apple.com/videos/play/wwdc2020/10665">Meet Safari Web Extensions</a><br>• <a href="https://developer.apple.com/videos/play/wwdc2020/10646">What’s new in Web Inspector</a><br></p><p>Date и Temporal</p><p>• <a href="https://blogs.igalia.com/compilers/2020/06/23/dates-and-times-in-javascript/">Dates and Times in JavaScript</a><br>• <a href="https://youtu.be/1DAmlRlEwCE">Пару календарей назад я был совсем другим</a><br></p><p>TypeScript 4</p><p>• <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-4-0-beta/">Announcing TypeScript 4.0 Beta</a><br>• <a href="https://csstree.github.io/docs/">CSSTree docs &amp; tools</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/236.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/236.mp3" length="32974283"/><itunes:episode>236</itunes:episode><itunes:duration>4119</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>30 июня 2020: Онлайн-доклады, новинки DevTools, новости Safari 14, Date и Temporal, TypeScript 4 и зачем TS. Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>237. Firefox 78, новинки V8 8.4, интересное с Web.Dev Live, сравнение WebP и JPEG, небезопасные API</title><link>https://web-standards.ru/podcast/237/</link><pubDate>Tue, 07 Jul 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Полина Гуртовая

Темы

00:00:00 Интро
00:01:32 События
00:05:04 Firefox 78
00:15:13 Новинки V8 8.4
00:26:19 Интересное с Web.Dev Live
00:52:10 Сравнение WebP и JPEG
01:04:24 Небезопасные API

События

• Reactive Online Meetups онлайн 7 июля https://www.meetup.com/ReactiveMeetupsPrague/events/271537423/
• Web.Dev Live Russia онлайн 11 июля https://www.meetup.com/GDG-Moscow/events/271352597/
• The Rolling Scopes онлайн 17 июля https://community-z.com/events/rs63

Firefox 78

• Firefox 78 for developers https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/78
• Firefox 78 в обзоре Марата Таналина https://tanalin.com/blog/2020/07/firefox-78/

Новинки V8 8.4

• V8 release v8.4 https://v8.dev/blog/v8-release-84
• What’s new in V8/JavaScript https://youtu.be/TPm-UhWkiq8

Интересное с Web.Dev Live

• Web.Dev Live, 1 день https://www.youtube.com/playlist?list=PLNYkxOF6rcIDC0-BiwSL52yQ0n9rNozaF
• Web.Dev Live, 2 день https://www.youtube.com/playlist?list=PLNYkxOF6rcIBhuGsbO6t8-OBE5-fVPe7K
• Web.Dev Live, 3 день https://www.youtube.com/playlist?list=PLNYkxOF6rcIDJHOcBzho38p6WTn3vESvQ
• Image compression deep-dive https://youtu.be/F1kYBnY6mwg
• Картинки как коробки. Что же там внутри? https://habr.com/p/493616/
• Показываем картинки пользователю: подробное руководство https://youtu.be/EwBYOQwPEpY
• 10 modern layouts in 1 line of CSS https://youtu.be/qm0IfG1GyZU
• 1-Line Layouts https://1linelayouts.glitch.me/
• Building better in the world of build tools! https://youtu.be/vsMJiNtQWvw
• Tooling.Report https://tooling.report/

Сравнение WebP и JPEG

• Is WebP really better than JPEG? https://siipo.la/blog/is-webp-really-better-than-jpeg
• Imgproxy https://imgproxy.net/

Небезопасные API

• WebKit will not implement https://twitter.com/firt/status/1277601324557893632
• Mozilla also won’t implement these either https://twitter.com/marcosc/status/1277737614687170560
• Are Safari/WebKit teams lazy? https://twitter.com/firt/status/1278059530815967234
• Tracking Prevention in WebKit https://webkit.org/tracking-prevention/
• Mozilla Specification Positions https://mozilla.github.io/standards-positions/
• Platform Adjacency Theory https://infrequently.org/2020/06/platform-adjacency-theory/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко</p><p>Гости: Полина Гуртовая</p><p>Темы</p><p>00:00:00 Интро<br>00:01:32 События<br>00:05:04 Firefox 78<br>00:15:13 Новинки V8 8.4<br>00:26:19 Интересное с Web.Dev Live<br>00:52:10 Сравнение WebP и JPEG<br>01:04:24 Небезопасные API<br></p><p>События</p><p>• <a href="https://www.meetup.com/ReactiveMeetupsPrague/events/271537423/">Reactive Online Meetups онлайн 7 июля</a><br>• <a href="https://www.meetup.com/GDG-Moscow/events/271352597/">Web.Dev Live Russia онлайн 11 июля</a><br>• <a href="https://community-z.com/events/rs63">The Rolling Scopes онлайн 17 июля</a><br></p><p>Firefox 78</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/78">Firefox 78 for developers</a><br>• <a href="https://tanalin.com/blog/2020/07/firefox-78/">Firefox 78 в обзоре Марата Таналина</a><br></p><p>Новинки V8 8.4</p><p>• <a href="https://v8.dev/blog/v8-release-84">V8 release v8.4</a><br>• <a href="https://youtu.be/TPm-UhWkiq8">What’s new in V8/JavaScript</a><br></p><p>Интересное с Web.Dev Live</p><p>• <a href="https://www.youtube.com/playlist?list=PLNYkxOF6rcIDC0-BiwSL52yQ0n9rNozaF">Web.Dev Live, 1 день</a><br>• <a href="https://www.youtube.com/playlist?list=PLNYkxOF6rcIBhuGsbO6t8-OBE5-fVPe7K">Web.Dev Live, 2 день</a><br>• <a href="https://www.youtube.com/playlist?list=PLNYkxOF6rcIDJHOcBzho38p6WTn3vESvQ">Web.Dev Live, 3 день</a><br>• <a href="https://youtu.be/F1kYBnY6mwg">Image compression deep-dive</a><br>• <a href="https://habr.com/p/493616/">Картинки как коробки. Что же там внутри?</a><br>• <a href="https://youtu.be/EwBYOQwPEpY">Показываем картинки пользователю: подробное руководство</a><br>• <a href="https://youtu.be/qm0IfG1GyZU">10 modern layouts in 1 line of CSS</a><br>• <a href="https://1linelayouts.glitch.me/">1-Line Layouts</a><br>• <a href="https://youtu.be/vsMJiNtQWvw">Building better in the world of build tools!</a><br>• <a href="https://tooling.report/">Tooling.Report</a><br></p><p>Сравнение WebP и JPEG</p><p>• <a href="https://siipo.la/blog/is-webp-really-better-than-jpeg">Is WebP really better than JPEG?</a><br>• <a href="https://imgproxy.net/">Imgproxy</a><br></p><p>Небезопасные API</p><p>• <a href="https://twitter.com/firt/status/1277601324557893632">WebKit will not implement</a><br>• <a href="https://twitter.com/marcosc/status/1277737614687170560">Mozilla also won’t implement these either</a><br>• <a href="https://twitter.com/firt/status/1278059530815967234">Are Safari/WebKit teams lazy?</a><br>• <a href="https://webkit.org/tracking-prevention/">Tracking Prevention in WebKit</a><br>• <a href="https://mozilla.github.io/standards-positions/">Mozilla Specification Positions</a><br>• <a href="https://infrequently.org/2020/06/platform-adjacency-theory/">Platform Adjacency Theory</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/237.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/237.mp3" length="40822330"/><itunes:episode>237</itunes:episode><itunes:duration>5100</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>7 июля 2020: Firefox 78, новинки V8 8.4, интересное с Web.Dev Live, сравнение WebP и JPEG, небезопасные API. Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>238. События в Яндексе, Safari, планы браузеров, новый CSS Zen Garden, Houdini vs CSS, Yandex UI Kit</title><link>https://web-standards.ru/podcast/238/</link><pubDate>Tue, 14 Jul 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Владимир Гриненко

Темы

00:00:00 Интро
00:02:08 События в Яндексе
00:09:10 Подкаст про Safari
00:12:50 Планы браузеров
00:22:21 Новый CSS Zen Garden
00:29:53 Кто быстрее: Houdini или CSS
00:38:58 Yandex UI Kit

Подкаст про Safari

• Big updates in Safari 14 https://changelog.com/podcast/400

Планы браузеров

• Browser Intents: July https://github.com/simevidas/browser-intents
• CSS News July 2020 https://www.smashingmagazine.com/2020/07/css-news-july-2020/

Новый CSS Zen Garden

• Style Stage https://stylestage.dev/

Кто быстрее: Houdini или CSS

• CSS Painting vs. CSS Houdini Paint API https://lisilinhart.info/posts/css-houdini-performance

Yandex UI Kit

• @yandex/ui https://github.com/bem/yandex-ui
• Презентация @yandex/ui https://youtu.be/trwdc0JCelA
• VKUI https://github.com/VKCOM/VKUI

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко</p><p>Гости: Владимир Гриненко</p><p>Темы</p><p>00:00:00 Интро<br>00:02:08 События в Яндексе<br>00:09:10 Подкаст про Safari<br>00:12:50 Планы браузеров<br>00:22:21 Новый CSS Zen Garden<br>00:29:53 Кто быстрее: Houdini или CSS<br>00:38:58 Yandex UI Kit<br></p><p>Подкаст про Safari</p><p>• <a href="https://changelog.com/podcast/400">Big updates in Safari 14</a><br></p><p>Планы браузеров</p><p>• <a href="https://github.com/simevidas/browser-intents">Browser Intents: July</a><br>• <a href="https://www.smashingmagazine.com/2020/07/css-news-july-2020/">CSS News July 2020</a><br></p><p>Новый CSS Zen Garden</p><p>• <a href="https://stylestage.dev/">Style Stage</a><br></p><p>Кто быстрее: Houdini или CSS</p><p>• <a href="https://lisilinhart.info/posts/css-houdini-performance">CSS Painting vs. CSS Houdini Paint API</a><br></p><p>Yandex UI Kit</p><p>• <a href="https://github.com/bem/yandex-ui">@yandex/ui</a><br>• <a href="https://youtu.be/trwdc0JCelA">Презентация @yandex/ui</a><br>• <a href="https://github.com/VKCOM/VKUI">VKUI</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/238.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/238.mp3" length="36702343"/><itunes:episode>238</itunes:episode><itunes:duration>4585</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>14 июля 2020: События в Яндексе, Safari, планы браузеров, новый CSS Zen Garden, Houdini vs CSS, Yandex UI Kit. Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>239. Chrome 84, нативный параллакс, архив GitHub, Open Prioritization, Lighthouse, Tailwind CSS</title><link>https://web-standards.ru/podcast/239/</link><pubDate>Mon, 20 Jul 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Виталий Емельянцев

Темы

00:00:00 Интро
00:01:23 События
00:04:42 Chrome 84
00:19:21 Нативный параллакс
00:26:04 Архив GitHub во льдах
00:35:07 Open Prioritization
00:45:17 Счётчик Lighthouse
00:52:55 Tailwind на практике
01:10:12 Tailwind как Bootstrap

События

• Видео с WebAssembly Moscow #3 https://youtu.be/acDBVR8KalU
• Видео с WebAssembly Moscow #2 https://youtu.be/EaJHp-c_HVk
• Tver.io State Management Talks онлайн 23 июля https://go.tver.io/stream-2020-07-23

Chrome 84

• New in Chrome 84 https://developers.google.com/web/updates/2020/07/nic84
• What’s New In DevTools (Chrome 84) https://developers.google.com/web/updates/2020/05/devtools

Нативный параллакс

• Scroll-linked Animations https://drafts.csswg.org/scroll-animations-1/
• Scroll-timeline polyfill https://github.com/flackr/scroll-timeline

Архив GitHub во льдах

• GitHub Archive Program https://archiveprogram.github.com/

Open Prioritization

• Open Prioritization https://www.igalia.com/open-prioritization/
• Implementing :not() in Chrome https://blogs.igalia.com/obrufau/2020/07/13/open-prioritization-for-not-selector.html
• Implementing CSS Containment https://blogs.igalia.com/mrego/2020/07/13/open-prioritization-and-css-contain/

Счётчик Lighthouse

• I added Lighthouse scores to my site’s footer and you can too https://www.zachleat.com/web/lighthouse-in-footer/

Tailwind

• Очередной фреймворк или новый шаг эволюции? https://habr.com/ru/post/508844/
• TailwindCSS https://tailwindcss.com/
• Преимущества многострочного CSS https://web-standards.ru/articles/multiline-css/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко</p><p>Гости: Виталий Емельянцев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:23 События<br>00:04:42 Chrome 84<br>00:19:21 Нативный параллакс<br>00:26:04 Архив GitHub во льдах<br>00:35:07 Open Prioritization<br>00:45:17 Счётчик Lighthouse<br>00:52:55 Tailwind на практике<br>01:10:12 Tailwind как Bootstrap<br></p><p>События</p><p>• <a href="https://youtu.be/acDBVR8KalU">Видео с WebAssembly Moscow #3</a><br>• <a href="https://youtu.be/EaJHp-c_HVk">Видео с WebAssembly Moscow #2</a><br>• <a href="https://go.tver.io/stream-2020-07-23">Tver.io State Management Talks онлайн 23 июля</a><br></p><p>Chrome 84</p><p>• <a href="https://developers.google.com/web/updates/2020/07/nic84">New in Chrome 84</a><br>• <a href="https://developers.google.com/web/updates/2020/05/devtools">What’s New In DevTools (Chrome 84)</a><br></p><p>Нативный параллакс</p><p>• <a href="https://drafts.csswg.org/scroll-animations-1/">Scroll-linked Animations</a><br>• <a href="https://github.com/flackr/scroll-timeline">Scroll-timeline polyfill</a><br></p><p>Архив GitHub во льдах</p><p>• <a href="https://archiveprogram.github.com/">GitHub Archive Program</a><br></p><p>Open Prioritization</p><p>• <a href="https://www.igalia.com/open-prioritization/">Open Prioritization</a><br>• <a href="https://blogs.igalia.com/obrufau/2020/07/13/open-prioritization-for-not-selector.html">Implementing :not() in Chrome</a><br>• <a href="https://blogs.igalia.com/mrego/2020/07/13/open-prioritization-and-css-contain/">Implementing CSS Containment</a><br></p><p>Счётчик Lighthouse</p><p>• <a href="https://www.zachleat.com/web/lighthouse-in-footer/">I added Lighthouse scores to my site’s footer and you can too</a><br></p><p>Tailwind</p><p>• <a href="https://habr.com/ru/post/508844/">Очередной фреймворк или новый шаг эволюции?</a><br>• <a href="https://tailwindcss.com/">TailwindCSS</a><br>• <a href="https://web-standards.ru/articles/multiline-css/">Преимущества многострочного CSS</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/239.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/239.mp3" length="36470514"/><itunes:episode>239</itunes:episode><itunes:duration>4556</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>20 июля 2020: Chrome 84, нативный параллакс, архив GitHub, Open Prioritization, Lighthouse, Tailwind CSS. Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>240. MoscowJS, бета Chrome 85, TypeScript в Svelte, типизация и сбросы в CSS, что такое Numl</title><link>https://web-standards.ru/podcast/240/</link><pubDate>Mon, 27 Jul 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Андрей Яманов

Темы

00:00:00 Интро
00:01:22 События и MoscowJS
00:04:53 Бета Chrome 85
00:18:37 TypeScript в Svelte
00:25:16 Типизированный CSS
00:34:15 Сброс в CSS
00:42:05 Что такое Numl

События и MoscowJS

• PiterJS #49 онлайн 30 июля https://medium.com/p/6223a0c205ad
• MoscowJS https://www.moscowjs.org/

Бета Chrome 85

• Chrome 85 Beta https://blog.chromium.org/2020/07/chrome-85-upload-streaming-human.html
• Будущее навигации в веб. Разбираемся с Portals API https://youtu.be/l_UaLiqct4Q

TypeScript в Svelte

• Svelte Loves TypeScript https://svelte.dev/blog/svelte-and-typescript

Типизированный CSS

• The F-Word: Brian Kardell on Open Prioritization https://f-word.dev/episodes/5/
• @property: giving superpowers to CSS variables https://web.dev/at-property/

Сброс в CSS

• Объяснение ключевых слов initial, inherit, unset и revert в CSS https://web-standards.ru/articles/inherit-initial-unset-revert/
• Никто не знает CSS: специфичность — не каскад https://css-live.ru/css/nikto-ne-znaet-css-specifichnost-ne-kaskad.html

Что такое Numl

• Numl — альтернативный язык разметки и стилизации для веб https://habr.com/ru/post/510026/
• Официальный сайт Numl https://numl.design/
• Чат в Телеграме https://t.me/numldesign

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко</p><p>Гости: Андрей Яманов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:22 События и MoscowJS<br>00:04:53 Бета Chrome 85<br>00:18:37 TypeScript в Svelte<br>00:25:16 Типизированный CSS<br>00:34:15 Сброс в CSS<br>00:42:05 Что такое Numl<br></p><p>События и MoscowJS</p><p>• <a href="https://medium.com/p/6223a0c205ad">PiterJS #49 онлайн 30 июля</a><br>• <a href="https://www.moscowjs.org/">MoscowJS</a><br></p><p>Бета Chrome 85</p><p>• <a href="https://blog.chromium.org/2020/07/chrome-85-upload-streaming-human.html">Chrome 85 Beta</a><br>• <a href="https://youtu.be/l_UaLiqct4Q">Будущее навигации в веб. Разбираемся с Portals API</a><br></p><p>TypeScript в Svelte</p><p>• <a href="https://svelte.dev/blog/svelte-and-typescript">Svelte Loves TypeScript</a><br></p><p>Типизированный CSS</p><p>• <a href="https://f-word.dev/episodes/5/">The F-Word: Brian Kardell on Open Prioritization</a><br>• <a href="https://web.dev/at-property/">@property: giving superpowers to CSS variables</a><br></p><p>Сброс в CSS</p><p>• <a href="https://web-standards.ru/articles/inherit-initial-unset-revert/">Объяснение ключевых слов initial, inherit, unset и revert в CSS</a><br>• <a href="https://css-live.ru/css/nikto-ne-znaet-css-specifichnost-ne-kaskad.html">Никто не знает CSS: специфичность — не каскад</a><br></p><p>Что такое Numl</p><p>• <a href="https://habr.com/ru/post/510026/">Numl — альтернативный язык разметки и стилизации для веб</a><br>• <a href="https://numl.design/">Официальный сайт Numl</a><br>• <a href="https://t.me/numldesign">Чат в Телеграме</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/240.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/240.mp3" length="34670369"/><itunes:episode>240</itunes:episode><itunes:duration>4331</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>27 июля 2020: MoscowJS, бета Chrome 85, TypeScript в Svelte, типизация и сбросы в CSS, что такое Numl. Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>241. Сайд-подкасты, онлайн-события, новости браузеров, main вместо master, поиски эмпатии</title><link>https://web-standards.ru/podcast/241/</link><pubDate>Tue, 04 Aug 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:01:37 Сайд-подкасты
00:10:53 Онлайн-события
00:16:57 Новости браузеров
00:30:48 Main вместо master
00:43:21 Поиски эмпатии

Сайд-подкасты

• Красная за разговоры https://anchor.fm/redcard
• The F-Word https://f-word.dev/
• LP — любимые пластинки https://3lp.me/
• Будни домена Флоренция https://t.me/joinchat/AAAAAEb8JZtNmtLhqfci8A

Онлайн-события

• HolyJS Moscow онлайн 25–28 ноября https://holyjs-moscow.ru/

Новости браузеров

• Firefox 79 https://tanalin.com/blog/2020/07/firefox-79/
• Firefox UA string on macOS https://www.fxsitecompat.dev/en-CA/docs/2020/firefox-ua-string-will-contain-intel-on-arm-based-macs-and-10-16-on-macos-big-sur/
• Алекс Рассел https://twitter.com/slightlylate
• Тимоти Хэтчер https://twitter.com/xeenon

Main вместо master

• Highlights from Git 2.28 https://github.blog/2020-07-27-highlights-from-git-2-28/
• Renaming the default branch from master https://github.com/github/renaming

Поиски эмпатии

• Доступный для кого-то https://web-standards.ru/articles/accessible-to-some/
• Тренды веб-дизайна 2020: модное и значимое https://te-st.ru/2020/07/30/web-design-trends-2020/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Ольга Алексашенко, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:37 Сайд-подкасты<br>00:10:53 Онлайн-события<br>00:16:57 Новости браузеров<br>00:30:48 Main вместо master<br>00:43:21 Поиски эмпатии<br></p><p>Сайд-подкасты</p><p>• <a href="https://anchor.fm/redcard">Красная за разговоры</a><br>• <a href="https://f-word.dev/">The F-Word</a><br>• <a href="https://3lp.me/">LP — любимые пластинки</a><br>• <a href="https://t.me/joinchat/AAAAAEb8JZtNmtLhqfci8A">Будни домена Флоренция</a><br></p><p>Онлайн-события</p><p>• <a href="https://holyjs-moscow.ru/">HolyJS Moscow онлайн 25–28 ноября</a><br></p><p>Новости браузеров</p><p>• <a href="https://tanalin.com/blog/2020/07/firefox-79/">Firefox 79</a><br>• <a href="https://www.fxsitecompat.dev/en-CA/docs/2020/firefox-ua-string-will-contain-intel-on-arm-based-macs-and-10-16-on-macos-big-sur/">Firefox UA string on macOS</a><br>• <a href="https://twitter.com/slightlylate">Алекс Рассел</a><br>• <a href="https://twitter.com/xeenon">Тимоти Хэтчер</a><br></p><p>Main вместо master</p><p>• <a href="https://github.blog/2020-07-27-highlights-from-git-2-28/">Highlights from Git 2.28</a><br>• <a href="https://github.com/github/renaming">Renaming the default branch from master</a><br></p><p>Поиски эмпатии</p><p>• <a href="https://web-standards.ru/articles/accessible-to-some/">Доступный для кого-то</a><br>• <a href="https://te-st.ru/2020/07/30/web-design-trends-2020/">Тренды веб-дизайна 2020: модное и значимое</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/241.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/241.mp3" length="28822229"/><itunes:episode>241</itunes:episode><itunes:duration>3600</itunes:duration><itunes:author>Вадим Макеев, Ольга Алексашенко, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>4 августа 2020: Сайд-подкасты, онлайн-события, новости браузеров, main вместо master, поиски эмпатии. Вадим Макеев, Ольга Алексашенко, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>242. Инспектор гридов, настройка форм, content-visibility, вариативные шрифты, бесконечные списки</title><link>https://web-standards.ru/podcast/242/</link><pubDate>Tue, 11 Aug 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:01:08 События
00:03:47 Инспектор гридов в Chrome
00:09:27 Долгожданная настройка форм
00:23:03 Хитрый сбор всех CSS-свойств
00:29:41 Content-visibility
00:37:57 Польза вариативных шрифтов
00:53:06 Бесконечные списки

События

• Node.js в 2020 в школе Метархии под Киевом 22–23 августа https://dou.ua/calendar/31588/
• Node.js in 2020. Get out and come back again https://fwdays.com/en/event/node-js-in-2020
• Design is Frontend онлайн 20 августа https://affinage.timepad.ru/event/1385362/

Инспектор гридов в Chrome

• Chromium CSS Grid Devtools update https://twitter.com/argyleink/status/1291137765300555776

Долгожданная настройка форм

• Enabling Custom Control UI https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/ControlUICustomization/explainer.md
• Open UI https://open-ui.org/

Хитрый сбор всех CSS-свойств

• Introspecting CSS via the CSS OM https://lea.verou.me/2020/07/introspecting-css-via-the-css-om-getting-supported-properties-shorthands-longhands/

Content-visibility

• Content-visibility boosts your rendering performance https://web.dev/content-visibility/

Польза вариативных шрифтов

• Getting the most out of variable fonts on Google Fonts https://css-tricks.com/getting-the-most-out-of-variable-fonts-on-google-fonts/

Бесконечные списки

• Infinite scroll without layout shifts https://addyosmani.com/blog/infinite-scroll-without-layout-shifts/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:08 События<br>00:03:47 Инспектор гридов в Chrome<br>00:09:27 Долгожданная настройка форм<br>00:23:03 Хитрый сбор всех CSS-свойств<br>00:29:41 Content-visibility<br>00:37:57 Польза вариативных шрифтов<br>00:53:06 Бесконечные списки<br></p><p>События</p><p>• <a href="https://dou.ua/calendar/31588/">Node.js в 2020 в школе Метархии под Киевом 22–23 августа</a><br>• <a href="https://fwdays.com/en/event/node-js-in-2020">Node.js in 2020. Get out and come back again</a><br>• <a href="https://affinage.timepad.ru/event/1385362/">Design is Frontend онлайн 20 августа</a><br></p><p>Инспектор гридов в Chrome</p><p>• <a href="https://twitter.com/argyleink/status/1291137765300555776">Chromium CSS Grid Devtools update</a><br></p><p>Долгожданная настройка форм</p><p>• <a href="https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/ControlUICustomization/explainer.md">Enabling Custom Control UI</a><br>• <a href="https://open-ui.org/">Open UI</a><br></p><p>Хитрый сбор всех CSS-свойств</p><p>• <a href="https://lea.verou.me/2020/07/introspecting-css-via-the-css-om-getting-supported-properties-shorthands-longhands/">Introspecting CSS via the CSS OM</a><br></p><p>Content-visibility</p><p>• <a href="https://web.dev/content-visibility/">Content-visibility boosts your rendering performance</a><br></p><p>Польза вариативных шрифтов</p><p>• <a href="https://css-tricks.com/getting-the-most-out-of-variable-fonts-on-google-fonts/">Getting the most out of variable fonts on Google Fonts</a><br></p><p>Бесконечные списки</p><p>• <a href="https://addyosmani.com/blog/infinite-scroll-without-layout-shifts/">Infinite scroll without layout shifts</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/242.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/242.mp3" length="30462461"/><itunes:episode>242</itunes:episode><itunes:duration>3805</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>11 августа 2020: Инспектор гридов, настройка форм, content-visibility, вариативные шрифты, бесконечные списки. Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>243. PhoneGap всё, проблема фокуса, цвета и темы, зачем в CSS км, кризис Mozilla и бесплатный веб</title><link>https://web-standards.ru/podcast/243/</link><pubDate>Tue, 18 Aug 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев, Ольга Алексашенко

Темы

00:00:00 Интро
00:02:02 PhoneGap всё
00:09:26 Решение проблемы фокуса
00:14:46 Система цветов и тем
00:23:37 Зачем в CSS километры
00:28:32 Кризис Mozilla и бесплатный веб

События

• Frontend Live онлайн 23 сентября—2 октября https://frontendconf.ru/moscow/2020

PhoneGap всё

• Is the Phone Gap closed in 2020? https://firt.dev/phonegap-end/

Решение проблемы фокуса

• Хороший и плохой focus, полифил focus-visible и Open Prioritization https://youtu.be/EHg7DeciuW8

Система цветов и тем

• How to configure application color schemes with CSS custom properties https://www.smashingmagazine.com/2020/08/application-color-schemes-css-custom-properties/

Зачем в CSS километры

• Единицы размеров в CSS http://css.yoksel.ru/size-units/

Кризис Mozilla и бесплатный веб

• Changing World, Changing Mozilla https://blog.mozilla.org/blog/2020/08/11/changing-world-changing-mozilla/
• Reducing investment in devtools, internal tooling, platform features https://twitter.com/meyerweb/status/1293204317781073928
• Product Advisory Board Members https://developer.mozilla.org/en-US/docs/MDN/MDN_Product_Advisory_Board/Members
• Firefox Developer Tools will not be going away https://twitter.com/FirefoxDevTools/status/1293678739117576193
• The cult of the free must die https://www.quirksmode.org/blog/archives/2020/08/the_cult_of_the.html
• I Love MDN, or the cult of the free in action https://www.quirksmode.org/blog/archives/2020/08/i_love_mdn_or_t.html

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Ольга Алексашенко</p><p>Темы</p><p>00:00:00 Интро<br>00:02:02 PhoneGap всё<br>00:09:26 Решение проблемы фокуса<br>00:14:46 Система цветов и тем<br>00:23:37 Зачем в CSS километры<br>00:28:32 Кризис Mozilla и бесплатный веб<br></p><p>События</p><p>• <a href="https://frontendconf.ru/moscow/2020">Frontend Live онлайн 23 сентября—2 октября</a><br></p><p>PhoneGap всё</p><p>• <a href="https://firt.dev/phonegap-end/">Is the Phone Gap closed in 2020?</a><br></p><p>Решение проблемы фокуса</p><p>• <a href="https://youtu.be/EHg7DeciuW8">Хороший и плохой focus, полифил focus-visible и Open Prioritization</a><br></p><p>Система цветов и тем</p><p>• <a href="https://www.smashingmagazine.com/2020/08/application-color-schemes-css-custom-properties/">How to configure application color schemes with CSS custom properties</a><br></p><p>Зачем в CSS километры</p><p>• <a href="http://css.yoksel.ru/size-units/">Единицы размеров в CSS</a><br></p><p>Кризис Mozilla и бесплатный веб</p><p>• <a href="https://blog.mozilla.org/blog/2020/08/11/changing-world-changing-mozilla/">Changing World, Changing Mozilla</a><br>• <a href="https://twitter.com/meyerweb/status/1293204317781073928">Reducing investment in devtools, internal tooling, platform features</a><br>• <a href="https://developer.mozilla.org/en-US/docs/MDN/MDN_Product_Advisory_Board/Members">Product Advisory Board Members</a><br>• <a href="https://twitter.com/FirefoxDevTools/status/1293678739117576193">Firefox Developer Tools will not be going away</a><br>• <a href="https://www.quirksmode.org/blog/archives/2020/08/the_cult_of_the.html">The cult of the free must die</a><br>• <a href="https://www.quirksmode.org/blog/archives/2020/08/i_love_mdn_or_t.html">I Love MDN, or the cult of the free in action</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/243.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/243.mp3" length="24670240"/><itunes:episode>243</itunes:episode><itunes:duration>3081</itunes:duration><itunes:author>Вадим Макеев, Ольга Алексашенко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>18 августа 2020: PhoneGap всё, проблема фокуса, цвета и темы, зачем в CSS км, кризис Mozilla и бесплатный веб. Вадим Макеев, Ольга Алексашенко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>244. Новая типографика, опыт Яндекса и Фейсбука в доступности, отладка a11y и новые интерфейсы</title><link>https://web-standards.ru/podcast/244/</link><pubDate>Tue, 25 Aug 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев

Гости: Евгений Некрасов, Никита Савчук

Темы

00:00:00 Интро
00:01:47 События
00:04:11 Новая типографика
00:08:15 Исследование Яндекса
00:23:17 Опыт Фейсбука
00:30:38 Отладка доступности
00:37:54 Новые интерфейсы
00:45:25 Что мешает в вебе
00:56:52 Скринридеры

Евгений Некрасов

• Телеграм https://t.me/ravino_doul
• ВКонтакте https://vk.com/ravino_doul

События

• PiterJS онлайн 27 августа https://medium.com/p/fca783f1b96f
• BeerJS.NN в Нижнем Новгороде 3 сентября https://t.me/beerjsnn/546

Новая типографика

• Leading-Trim: The Future of Digital Typesetting https://medium.com/p/d082d84b202

Исследование Яндекса

• Предпочтения пользователей с нарушениями зрения https://habr.com/p/515460/
• Early Mac Firefox VoiceOver Support https://blog.mozilla.org/accessibility/early-mac-firefox-voiceover-support/

Опыт Фейсбука

• Building greater accessibility into Facebook.com https://engineering.fb.com/web/facebook-com-accessibility/

Отладка доступности

• Accessibility In Chrome DevTools https://www.smashingmagazine.com/2020/08/accessibility-chrome-devtools/
• Accessible color suggestion in the Styles pane https://developers.google.com/web/updates/2020/08/devtools#accessible-color

Новые интерфейсы

• Myo Armband https://developerblog.myo.com/

Что мешает в вебе

• 5 most annoying website features I face as a blind person every single day https://bighack.org/5-most-annoying-website-features-i-face-as-a-blind-screen-reader-user-accessibility/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев</p><p>Гости: Евгений Некрасов, Никита Савчук</p><p>Темы</p><p>00:00:00 Интро<br>00:01:47 События<br>00:04:11 Новая типографика<br>00:08:15 Исследование Яндекса<br>00:23:17 Опыт Фейсбука<br>00:30:38 Отладка доступности<br>00:37:54 Новые интерфейсы<br>00:45:25 Что мешает в вебе<br>00:56:52 Скринридеры<br></p><p>Евгений Некрасов</p><p>• <a href="https://t.me/ravino_doul">Телеграм</a><br>• <a href="https://vk.com/ravino_doul">ВКонтакте</a><br></p><p>События</p><p>• <a href="https://medium.com/p/fca783f1b96f">PiterJS онлайн 27 августа</a><br>• <a href="https://t.me/beerjsnn/546">BeerJS.NN в Нижнем Новгороде 3 сентября</a><br></p><p>Новая типографика</p><p>• <a href="https://medium.com/p/d082d84b202">Leading-Trim: The Future of Digital Typesetting</a><br></p><p>Исследование Яндекса</p><p>• <a href="https://habr.com/p/515460/">Предпочтения пользователей с нарушениями зрения</a><br>• <a href="https://blog.mozilla.org/accessibility/early-mac-firefox-voiceover-support/">Early Mac Firefox VoiceOver Support</a><br></p><p>Опыт Фейсбука</p><p>• <a href="https://engineering.fb.com/web/facebook-com-accessibility/">Building greater accessibility into Facebook.com</a><br></p><p>Отладка доступности</p><p>• <a href="https://www.smashingmagazine.com/2020/08/accessibility-chrome-devtools/">Accessibility In Chrome DevTools</a><br>• <a href="https://developers.google.com/web/updates/2020/08/devtools#accessible-color">Accessible color suggestion in the Styles pane</a><br></p><p>Новые интерфейсы</p><p>• <a href="https://developerblog.myo.com/">Myo Armband</a><br></p><p>Что мешает в вебе</p><p>• <a href="https://bighack.org/5-most-annoying-website-features-i-face-as-a-blind-screen-reader-user-accessibility/">5 most annoying website features I face as a blind person every single day</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/244.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/244.mp3" length="32662454"/><itunes:episode>244</itunes:episode><itunes:duration>4080</itunes:duration><itunes:author>Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>25 августа 2020: Новая типографика, опыт Яндекса и Фейсбука в доступности, отладка a11y и новые интерфейсы. Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>245. Firefox 80 и Chrome 85, никто не новый IE, зачем Yarn 2, новый AVIF и WebP v2</title><link>https://web-standards.ru/podcast/245/</link><pubDate>Tue, 01 Sep 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Андрей Ситник

Темы

00:00:00 Интро
00:01:34 Firefox 80
00:07:44 Chrome 85
00:22:47 Никто не новый IE
00:34:34 Зачем Yarn 2
00:42:35 Новый формат AVIF

Firefox 80

• Марат Таналин: Firefox 80 https://tanalin.com/blog/2020/08/firefox-80/
• MDN: Firefox 80 https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/80
• Firefox Browser в Google Play https://play.google.com/store/apps/details?id=org.mozilla.firefox
• GeckoView https://mozilla.github.io/geckoview/

Chrome 85

• New in Chrome 85 https://developers.google.com/web/updates/2020/08/nic85
• София Валитова: Типы данных в CSS https://youtu.be/PoWpkLeJnBA

Никто не новый IE

• Chrome is not new IE https://twitter.com/cwilso/status/1299136717027336192, Крис Уилсон

Зачем Yarn 2

• Yarn 2.2 https://dev.to/arcanis/yarn-2-2-dedupe-faster-lighter-ha5

Новый формат AVIF

• How to Use AVIF: The New Next-Gen Image Compression Format https://reachlightspeed.com/blog/using-the-new-high-performance-avif-image-format-on-the-web-today/
• Squoosh.app now supports AVIF! https://twitter.com/ChromiumDev/status/1298599689596604417
• Better web video with AV1 codec https://evilmartians.com/chronicles/better-web-video-with-av1-codec
• WebPv2? https://twitter.com/kornelski/status/1299311368785530882
• What image format will win the mainstream in the future? https://twitter.com/sindresorhus/status/1299301007017611264

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко</p><p>Гости: Андрей Ситник</p><p>Темы</p><p>00:00:00 Интро<br>00:01:34 Firefox 80<br>00:07:44 Chrome 85<br>00:22:47 Никто не новый IE<br>00:34:34 Зачем Yarn 2<br>00:42:35 Новый формат AVIF<br></p><p>Firefox 80</p><p>• <a href="https://tanalin.com/blog/2020/08/firefox-80/">Марат Таналин: Firefox 80</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/80">MDN: Firefox 80</a><br>• <a href="https://play.google.com/store/apps/details?id=org.mozilla.firefox">Firefox Browser в Google Play</a><br>• <a href="https://mozilla.github.io/geckoview/">GeckoView</a><br></p><p>Chrome 85</p><p>• <a href="https://developers.google.com/web/updates/2020/08/nic85">New in Chrome 85</a><br>• <a href="https://youtu.be/PoWpkLeJnBA">София Валитова: Типы данных в CSS</a><br></p><p>Никто не новый IE</p><p>• <a href="https://twitter.com/cwilso/status/1299136717027336192">Chrome is not new IE</a>, Крис Уилсон<br></p><p>Зачем Yarn 2</p><p>• <a href="https://dev.to/arcanis/yarn-2-2-dedupe-faster-lighter-ha5">Yarn 2.2</a><br></p><p>Новый формат AVIF</p><p>• <a href="https://reachlightspeed.com/blog/using-the-new-high-performance-avif-image-format-on-the-web-today/">How to Use AVIF: The New Next-Gen Image Compression Format</a><br>• <a href="https://twitter.com/ChromiumDev/status/1298599689596604417">Squoosh.app now supports AVIF!</a><br>• <a href="https://evilmartians.com/chronicles/better-web-video-with-av1-codec">Better web video with AV1 codec</a><br>• <a href="https://twitter.com/kornelski/status/1299311368785530882">WebPv2?</a><br>• <a href="https://twitter.com/sindresorhus/status/1299301007017611264">What image format will win the mainstream in the future?</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/245.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/245.mp3" length="31302118"/><itunes:episode>245</itunes:episode><itunes:duration>3910</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>1 сентября 2020: Firefox 80 и Chrome 85, никто не новый IE, зачем Yarn 2, новый AVIF и WebP v2. Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>246. Chrome 86, фокус, ::marker, отладка шрифтов, скринридеры, модалки, флексы и селект</title><link>https://web-standards.ru/podcast/246/</link><pubDate>Tue, 08 Sep 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев, Никита Дубко, Ольга Алексашенко

Темы

00:00:00 Интро
00:01:45 Бета Chrome 86
00:17:15 Пользовательский фокус
00:22:32 Псевдоэлемент ::marker
00:28:00 Отладка шрифтов
00:31:03 Инструкция по скринридерам
00:38:54 Модальный компонент
00:42:01 Шапка на флексах
00:47:48 Что делать с селектом

Бета Chrome 86

• Chrome 86: Improved Focus Highlighting, WebHID, and More https://blog.chromium.org/2020/09/chrome-86-improved-focus-highlighting.html

Пользовательский фокус

• Chromium Blog: Giving users and developers more control over focus https://blog.chromium.org/2020/09/giving-users-and-developers-more.html
• Хороший и плохой focus, полифил focus-visible и Open Prioritization https://youtu.be/EHg7DeciuW8

Псевдоэлемент ::marker

• Custom bullets with CSS ::marker https://web.dev/css-marker-pseudo-element/

Отладка шрифтов

• In new Chrome DevTools, you can finally disable local fonts loading! https://twitter.com/mikolajdobrucki/status/1298557964215820288

Инструкция по скринридерам

• Недоступность в картинках http://css.yoksel.ru/inaccessibility/

Модальный компонент

• Modal. A simple, accessible modal dialog web component https://filamentgroup.github.io/fg-modal/demo/

Шапка на флексах

• Building Website Headers with CSS Flexbox https://ishadeed.com/article/website-headers-flexbox/
• Адаптивная шапка с выпадающим меню на гридах, часть 1 https://youtu.be/o7A0e4PkSAQ
• Адаптивная шапка с выпадающим меню на гридах, часть 2 https://youtu.be/0_v36dyI3kI

Что делать с селектом

• Under the spotlight: Select https://www.modulz.app/blog/under-the-spotlight-select
• Custom Select Styles with Pure CSS https://moderncss.dev/custom-select-styles-with-pure-css/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко, Ольга Алексашенко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:45 Бета Chrome 86<br>00:17:15 Пользовательский фокус<br>00:22:32 Псевдоэлемент ::marker<br>00:28:00 Отладка шрифтов<br>00:31:03 Инструкция по скринридерам<br>00:38:54 Модальный компонент<br>00:42:01 Шапка на флексах<br>00:47:48 Что делать с селектом<br></p><p>Бета Chrome 86</p><p>• <a href="https://blog.chromium.org/2020/09/chrome-86-improved-focus-highlighting.html">Chrome 86: Improved Focus Highlighting, WebHID, and More</a><br></p><p>Пользовательский фокус</p><p>• <a href="https://blog.chromium.org/2020/09/giving-users-and-developers-more.html">Chromium Blog: Giving users and developers more control over focus</a><br>• <a href="https://youtu.be/EHg7DeciuW8">Хороший и плохой focus, полифил focus-visible и Open Prioritization</a><br></p><p>Псевдоэлемент ::marker</p><p>• <a href="https://web.dev/css-marker-pseudo-element/">Custom bullets with CSS ::marker</a><br></p><p>Отладка шрифтов</p><p>• <a href="https://twitter.com/mikolajdobrucki/status/1298557964215820288">In new Chrome DevTools, you can finally disable local fonts loading!</a><br></p><p>Инструкция по скринридерам</p><p>• <a href="http://css.yoksel.ru/inaccessibility/">Недоступность в картинках</a><br></p><p>Модальный компонент</p><p>• <a href="https://filamentgroup.github.io/fg-modal/demo/">Modal. A simple, accessible modal dialog web component</a><br></p><p>Шапка на флексах</p><p>• <a href="https://ishadeed.com/article/website-headers-flexbox/">Building Website Headers with CSS Flexbox</a><br>• <a href="https://youtu.be/o7A0e4PkSAQ">Адаптивная шапка с выпадающим меню на гридах, часть 1</a><br>• <a href="https://youtu.be/0_v36dyI3kI">Адаптивная шапка с выпадающим меню на гридах, часть 2</a><br></p><p>Что делать с селектом</p><p>• <a href="https://www.modulz.app/blog/under-the-spotlight-select">Under the spotlight: Select</a><br>• <a href="https://moderncss.dev/custom-select-styles-with-pure-css/">Custom Select Styles with Pure CSS</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/246.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/246.mp3" length="29158549"/><itunes:episode>246</itunes:episode><itunes:duration>3642</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко, Ольга Алексашенко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>8 сентября 2020: Chrome 86, фокус, ::marker, отладка шрифтов, скринридеры, модалки, флексы и селект. Вадим Макеев, Никита Дубко, Ольга Алексашенко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>247. Edge, браузеры, AVIF, генераторы статики, математика для фронтендера, Хабр, чтение, переводы</title><link>https://web-standards.ru/podcast/247/</link><pubDate>Tue, 15 Sep 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Иван Богачёв

Темы

00:00:00 Интро
00:01:22 События
00:04:07 Edge DevTools
00:17:28 Разнообразие браузеров
00:30:39 Польза от AVIF
00:42:14 Генераторы статики
00:51:19 Математика для фронтендера
00:58:05 Зачем Хабр и Тостер
01:03:51 Устарело ли чтение
01:10:33 Кому нужны переводы

События

• Front-end Hero Online Meetup онлайн 17 сентября https://dou.ua/calendar/33891/
• Inclusive Design 24 онлайн 17 сентября https://inclusivedesign24.org/2020/schedule/

Edge DevTools

• Microsoft Edge 86: What’s New In DevTools https://docs.microsoft.com/en-us/microsoft-edge/devtools-guide-chromium/experimental-features
• Source Order Viewer in Edge 86 https://adrianroselli.com/2020/09/source-order-viewer-in-edge-86.html

Разнообразие браузеров

• What is the Value of Browser Diversity? https://daverupert.com/2020/09/the-value-of-browser-diversity/

Польза от AVIF

• AVIF has landed https://jakearchibald.com/2020/avif-has-landed/

Генераторы статики

• Знакомство с генератором статики Eleventy https://youtu.be/DtTadxKrFMY

Математика для фронтендера

• Временные функции и траектории для анимации https://habr.com/ru/post/518006/
• Математика для программиста https://htmlacademy.ru/blog/boost/frontend/short-19

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко</p><p>Гости: Иван Богачёв</p><p>Темы</p><p>00:00:00 Интро<br>00:01:22 События<br>00:04:07 Edge DevTools<br>00:17:28 Разнообразие браузеров<br>00:30:39 Польза от AVIF<br>00:42:14 Генераторы статики<br>00:51:19 Математика для фронтендера<br>00:58:05 Зачем Хабр и Тостер<br>01:03:51 Устарело ли чтение<br>01:10:33 Кому нужны переводы<br></p><p>События</p><p>• <a href="https://dou.ua/calendar/33891/">Front-end Hero Online Meetup онлайн 17 сентября</a><br>• <a href="https://inclusivedesign24.org/2020/schedule/">Inclusive Design 24 онлайн 17 сентября</a><br></p><p>Edge DevTools</p><p>• <a href="https://docs.microsoft.com/en-us/microsoft-edge/devtools-guide-chromium/experimental-features">Microsoft Edge 86: What’s New In DevTools</a><br>• <a href="https://adrianroselli.com/2020/09/source-order-viewer-in-edge-86.html">Source Order Viewer in Edge 86</a><br></p><p>Разнообразие браузеров</p><p>• <a href="https://daverupert.com/2020/09/the-value-of-browser-diversity/">What is the Value of Browser Diversity?</a><br></p><p>Польза от AVIF</p><p>• <a href="https://jakearchibald.com/2020/avif-has-landed/">AVIF has landed</a><br></p><p>Генераторы статики</p><p>• <a href="https://youtu.be/DtTadxKrFMY">Знакомство с генератором статики Eleventy</a><br></p><p>Математика для фронтендера</p><p>• <a href="https://habr.com/ru/post/518006/">Временные функции и траектории для анимации</a><br>• <a href="https://htmlacademy.ru/blog/boost/frontend/short-19">Математика для программиста</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/247.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/247.mp3" length="38518587"/><itunes:episode>247</itunes:episode><itunes:duration>4812</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>15 сентября 2020: Edge, браузеры, AVIF, генераторы статики, математика для фронтендера, Хабр, чтение, переводы. Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>248. Safari 14, миссия PostCSS 8, Moment.js всё, React и веб-компоненты, история двух колор-пикеров</title><link>https://web-standards.ru/podcast/248/</link><pubDate>Mon, 21 Sep 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев

Гости: Сергей Куликов, Влад Шилов

Темы

00:00:00 Интро
00:02:09 События
00:04:50 Safari 14
00:14:45 Миссия PostCSS 8
00:26:35 Moment.js всё
00:30:33 React и веб-компоненты
00:41:21 История двух колор-пикеров
00:51:14 Сравнение подходов
01:03:27 Доступность решения

События

• PiterJS онлайн 24 сентября https://medium.com/p/cd486c1a4692
• JavaScript EVENING онлайн 30 сентября https://dins.timepad.ru/event/1433795/
• Frontend Conf Live онлайн 23 сентября—2 октября https://frontendconf.ru/moscow/2020
• Расписание https://docs.google.com/spreadsheets/d/1oxiV4weULVzj0tTAgygZAMiVou0H5IfA03NKpaZTzO0/edit
• Регистрация https://conf.ontico.ru/users/login.html

Safari 14

• Safari on iOS 14 and iPadOS 14 for Web Developers https://firt.dev/ios-14/
• CSS Shadow Parts are coming! https://dev.to/webpadawan/css-shadow-parts-are-coming-mi5

Миссия PostCSS 8

• PostCSS 8.0: Plugin migration guide https://evilmartians.com/chronicles/postcss-8-plugin-migration

Moment.js всё

• Moment.js Project Status https://momentjs.com/docs/#/-project-status/

React и веб-компоненты

• Comparing React and Web Components: Starters https://matsu.fi/posts/comparing-react-and-web-components-part-1-starters/
• Comparing React and Web Components: Components https://matsu.fi/posts/comparing-react-and-web-components-part-2-components/

История двух колор-пикеров

• Супер быстрый и компактный колор-пикер для Реакта https://twitter.com/mlfrg/status/1298239776747855873
• У библиотеки одна зависимость — React https://twitter.com/pepelsbey/status/1298345880941207552
• React-colorful https://github.com/omgovich/react-colorful
• React-colorful: демо https://omgovich.github.io/react-colorful/
• Vanilla-colorful https://github.com/web-padawan/vanilla-colorful
• Vanilla-colorful: демо https://web-padawan.github.io/vanilla-colorful/
• Розеттский камень https://ru.wikipedia.org/wiki/%D0%A0%D0%BE%D0%B7%D0%B5%D1%82%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%BA%D0%B0%D0%BC%D0%B5%D0%BD%D1%8C

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев</p><p>Гости: Сергей Куликов, Влад Шилов</p><p>Темы</p><p>00:00:00 Интро<br>00:02:09 События<br>00:04:50 Safari 14<br>00:14:45 Миссия PostCSS 8<br>00:26:35 Moment.js всё<br>00:30:33 React и веб-компоненты<br>00:41:21 История двух колор-пикеров<br>00:51:14 Сравнение подходов<br>01:03:27 Доступность решения<br></p><p>События</p><p>• <a href="https://medium.com/p/cd486c1a4692">PiterJS онлайн 24 сентября</a><br>• <a href="https://dins.timepad.ru/event/1433795/">JavaScript EVENING онлайн 30 сентября</a><br>• <a href="https://frontendconf.ru/moscow/2020">Frontend Conf Live онлайн 23 сентября—2 октября</a><br>• <a href="https://docs.google.com/spreadsheets/d/1oxiV4weULVzj0tTAgygZAMiVou0H5IfA03NKpaZTzO0/edit">Расписание</a><br>• <a href="https://conf.ontico.ru/users/login.html">Регистрация</a><br></p><p>Safari 14</p><p>• <a href="https://firt.dev/ios-14/">Safari on iOS 14 and iPadOS 14 for Web Developers</a><br>• <a href="https://dev.to/webpadawan/css-shadow-parts-are-coming-mi5">CSS Shadow Parts are coming!</a><br></p><p>Миссия PostCSS 8</p><p>• <a href="https://evilmartians.com/chronicles/postcss-8-plugin-migration">PostCSS 8.0: Plugin migration guide</a><br></p><p>Moment.js всё</p><p>• <a href="https://momentjs.com/docs/#/-project-status/">Moment.js Project Status</a><br></p><p>React и веб-компоненты</p><p>• <a href="https://matsu.fi/posts/comparing-react-and-web-components-part-1-starters/">Comparing React and Web Components: Starters</a><br>• <a href="https://matsu.fi/posts/comparing-react-and-web-components-part-2-components/">Comparing React and Web Components: Components</a><br></p><p>История двух колор-пикеров</p><p>• <a href="https://twitter.com/mlfrg/status/1298239776747855873">Супер быстрый и компактный колор-пикер для Реакта</a><br>• <a href="https://twitter.com/pepelsbey/status/1298345880941207552">У библиотеки одна зависимость — React</a><br>• <a href="https://github.com/omgovich/react-colorful">React-colorful</a><br>• <a href="https://omgovich.github.io/react-colorful/">React-colorful: демо</a><br>• <a href="https://github.com/web-padawan/vanilla-colorful">Vanilla-colorful</a><br>• <a href="https://web-padawan.github.io/vanilla-colorful/">Vanilla-colorful: демо</a><br>• <a href="https://ru.wikipedia.org/wiki/%D0%A0%D0%BE%D0%B7%D0%B5%D1%82%D1%82%D1%81%D0%BA%D0%B8%D0%B9_%D0%BA%D0%B0%D0%BC%D0%B5%D0%BD%D1%8C">Розеттский камень</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/248.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/248.mp3" length="32862457"/><itunes:episode>248</itunes:episode><itunes:duration>4105</itunes:duration><itunes:author>Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>21 сентября 2020: Safari 14, миссия PostCSS 8, Moment.js всё, React и веб-компоненты, история двух колор-пикеров. Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>249. Чат в Телеграме, Firefox 81, Vue 3, GitHub CLI, отладка CSS, новая Nova, редактор для веба</title><link>https://web-standards.ru/podcast/249/</link><pubDate>Mon, 28 Sep 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:52 Чат в Телеграме
00:03:42 События
00:05:09 Firefox 81
00:09:32 Vue 3
00:18:16 GitHub CLI
00:27:34 Отладка CSS
00:36:22 Новая Nova
00:49:00 Редактор для веба

Чат в Телеграме

• Чат-стандарты в Телеграме https://t.me/webstandards_chat

События

• OdessaFrontend #16 в Одессе 30 сентября https://odessafrontend.com/
• Inclusive Design 24 https://www.youtube.com/playlist?list=PLn7dsvRdQEfGkK9xxk54XdKTLk7zf_Qwp

Firefox 81

• Firefox 81 https://tanalin.com/blog/2020/09/firefox-81/

Vue 3

• Вышел Vue.js 3.0 «One piece» https://habr.com/ru/post/520022/
• Выпуск с Натальей Теплухиной из Vue Core Team https://youtu.be/CcThxJzQuQg

GitHub CLI

• GitHub CLI 1.0 is now available https://github.blog/2020-09-17-github-cli-1-0-is-now-available/
• Mathias’s dotfiles https://github.com/mathiasbynens/dotfiles
• GitHub Pull Requests and Issues https://marketplace.visualstudio.com/items?itemName=GitHub.vscode-pull-request-github

Отладка CSS

• Finding The Root Cause of a CSS Bug https://ishadeed.com/article/finding-the-root-cause/
• Крис Лилли https://github.com/svgeesus

Новая Nova

• Nova https://css-tricks.com/nova/
• Panic https://panic.com/
• Espresso https://www.espressoapp.com/

Редактор для веба

• GitHub Codespaces https://docs.github.com/en/free-pro-team@latest/github/developing-online-with-codespaces/about-codespaces
• Using a Docker Container as a Dev Environment https://css-tricks.com/a-gentle-introduction-to-using-a-docker-container-as-a-dev-environment/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:52 Чат в Телеграме<br>00:03:42 События<br>00:05:09 Firefox 81<br>00:09:32 Vue 3<br>00:18:16 GitHub CLI<br>00:27:34 Отладка CSS<br>00:36:22 Новая Nova<br>00:49:00 Редактор для веба<br></p><p>Чат в Телеграме</p><p>• <a href="https://t.me/webstandards_chat">Чат-стандарты в Телеграме</a><br></p><p>События</p><p>• <a href="https://odessafrontend.com/">OdessaFrontend #16 в Одессе 30 сентября</a><br>• <a href="https://www.youtube.com/playlist?list=PLn7dsvRdQEfGkK9xxk54XdKTLk7zf_Qwp">Inclusive Design 24</a><br></p><p>Firefox 81</p><p>• <a href="https://tanalin.com/blog/2020/09/firefox-81/">Firefox 81</a><br></p><p>Vue 3</p><p>• <a href="https://habr.com/ru/post/520022/">Вышел Vue.js 3.0 «One piece»</a><br>• <a href="https://youtu.be/CcThxJzQuQg">Выпуск с Натальей Теплухиной из Vue Core Team</a><br></p><p>GitHub CLI</p><p>• <a href="https://github.blog/2020-09-17-github-cli-1-0-is-now-available/">GitHub CLI 1.0 is now available</a><br>• <a href="https://github.com/mathiasbynens/dotfiles">Mathias’s dotfiles</a><br>• <a href="https://marketplace.visualstudio.com/items?itemName=GitHub.vscode-pull-request-github">GitHub Pull Requests and Issues</a><br></p><p>Отладка CSS</p><p>• <a href="https://ishadeed.com/article/finding-the-root-cause/">Finding The Root Cause of a CSS Bug</a><br>• <a href="https://github.com/svgeesus">Крис Лилли</a><br></p><p>Новая Nova</p><p>• <a href="https://css-tricks.com/nova/">Nova</a><br>• <a href="https://panic.com/">Panic</a><br>• <a href="https://www.espressoapp.com/">Espresso</a><br></p><p>Редактор для веба</p><p>• <a href="https://docs.github.com/en/free-pro-team@latest/github/developing-online-with-codespaces/about-codespaces">GitHub Codespaces</a><br>• <a href="https://css-tricks.com/a-gentle-introduction-to-using-a-docker-container-as-a-dev-environment/">Using a Docker Container as a Dev Environment</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/249.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/249.mp3" length="28438201"/><itunes:episode>249</itunes:episode><itunes:duration>3552</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>28 сентября 2020: Чат в Телеграме, Firefox 81, Vue 3, GitHub CLI, отладка CSS, новая Nova, редактор для веба. Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>250. Edge в VS Code, инспектор гридов, gap и флексы, математика в CSS, Hacktoberfest, опенсорс</title><link>https://web-standards.ru/podcast/250/</link><pubDate>Tue, 06 Oct 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Роман Дворнов

Темы

00:00:00 Интро
00:01:42 События
00:03:15 Edge в VS Code
00:12:42 Инспектор гридов в Chrome
00:29:46 Gap и баги флексов
00:37:53 Математика в CSS
00:46:42 Hacktoberfest
00:53:15 Shitoberfest
01:00:51 Опенсорс Романа

События

• BeerJS.NN в Нижнем Новгороде 1 октября https://t.me/beerjsnn/646
• Frontend Meetup в Иннополисе 10 октября https://innopolis.timepad.ru/event/1442102/
• Календарь событий https://github.com/web-standards/calendar

Edge в VS Code

• Bringing the browser developer tools to VS Code https://blogs.windows.com/msedgedev/2020/10/01/microsoft-edge-tools-vscode/

Инспектор гридов в Chrome

• What’s New In DevTools https://developers.google.com/web/updates/2020/10/devtools
• Inspect CSS Grid https://developers.google.com/web/tools/chrome-devtools/css/grid

Gap и баги флексов

• Closing the gap in flexbox https://blogs.igalia.com/svillar/2020/10/01/closing-the-gap-in-flexbox/

Математика в CSS

• Математические функции в CSS http://css.yoksel.ru/css-math/
• The math of CSS Locks https://fvsch.com/css-locks
• Баба Яга против https://youtu.be/ne8sxUxUiCA

Hacktoberfest

• Hacktoberfest https://hacktoberfest.digitalocean.com/

Shitoberfest

• Ugh, oh no, October is starting https://twitter.com/domenic/status/1311355857465225218
• Shitoberfest https://twitter.com/shitoberfest
• Hacktoberfest update https://hacktoberfest.digitalocean.com/hacktoberfest-update

Опенсорс Романа

• Домашняя страница https://lahmatiy.github.io/about.me/
• CSSTree https://github.com/csstree/csstree
• CSSO https://github.com/css/csso
• Postcss-csso https://github.com/lahmatiy/postcss-csso
• Discovery https://github.com/discoveryjs
• CSS syntax reference https://csstree.github.io/docs/syntax/
• CSSWG drafts index https://csstree.github.io/csswg-drafts-index/
• Json-ext https://github.com/discoveryjs/json-ext

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко</p><p>Гости: Роман Дворнов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:42 События<br>00:03:15 Edge в VS Code<br>00:12:42 Инспектор гридов в Chrome<br>00:29:46 Gap и баги флексов<br>00:37:53 Математика в CSS<br>00:46:42 Hacktoberfest<br>00:53:15 Shitoberfest<br>01:00:51 Опенсорс Романа<br></p><p>События</p><p>• <a href="https://t.me/beerjsnn/646">BeerJS.NN в Нижнем Новгороде 1 октября</a><br>• <a href="https://innopolis.timepad.ru/event/1442102/">Frontend Meetup в Иннополисе 10 октября</a><br>• <a href="https://github.com/web-standards/calendar">Календарь событий</a><br></p><p>Edge в VS Code</p><p>• <a href="https://blogs.windows.com/msedgedev/2020/10/01/microsoft-edge-tools-vscode/">Bringing the browser developer tools to VS Code</a><br></p><p>Инспектор гридов в Chrome</p><p>• <a href="https://developers.google.com/web/updates/2020/10/devtools">What’s New In DevTools</a><br>• <a href="https://developers.google.com/web/tools/chrome-devtools/css/grid">Inspect CSS Grid</a><br></p><p>Gap и баги флексов</p><p>• <a href="https://blogs.igalia.com/svillar/2020/10/01/closing-the-gap-in-flexbox/">Closing the gap in flexbox</a><br></p><p>Математика в CSS</p><p>• <a href="http://css.yoksel.ru/css-math/">Математические функции в CSS</a><br>• <a href="https://fvsch.com/css-locks">The math of CSS Locks</a><br>• <a href="https://youtu.be/ne8sxUxUiCA">Баба Яга против</a><br></p><p>Hacktoberfest</p><p>• <a href="https://hacktoberfest.digitalocean.com/">Hacktoberfest</a><br></p><p>Shitoberfest</p><p>• <a href="https://twitter.com/domenic/status/1311355857465225218">Ugh, oh no, October is starting</a><br>• <a href="https://twitter.com/shitoberfest">Shitoberfest</a><br>• <a href="https://hacktoberfest.digitalocean.com/hacktoberfest-update">Hacktoberfest update</a><br></p><p>Опенсорс Романа</p><p>• <a href="https://lahmatiy.github.io/about.me/">Домашняя страница</a><br>• <a href="https://github.com/csstree/csstree">CSSTree</a><br>• <a href="https://github.com/css/csso">CSSO</a><br>• <a href="https://github.com/lahmatiy/postcss-csso">Postcss-csso</a><br>• <a href="https://github.com/discoveryjs">Discovery</a><br>• <a href="https://csstree.github.io/docs/syntax/">CSS syntax reference</a><br>• <a href="https://csstree.github.io/csswg-drafts-index/">CSSWG drafts index</a><br>• <a href="https://github.com/discoveryjs/json-ext">Json-ext</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/250.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/250.mp3" length="32662438"/><itunes:episode>250</itunes:episode><itunes:duration>4080</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>6 октября 2020: Edge в VS Code, инспектор гридов, gap и флексы, математика в CSS, Hacktoberfest, опенсорс. Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>251. Chrome 86, Safari и Firefox, начало UI-кита, SSR и Next.js, про Зара и JS-марафоны</title><link>https://web-standards.ru/podcast/251/</link><pubDate>Tue, 13 Oct 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев

Гости: Зар Захаров

Темы

00:00:00 Интро
00:01:23 События
00:12:23 Chrome 86
00:21:38 Safari и Firefox
00:26:04 Начало UI-кита
00:38:13 SSR и Next.js
00:50:03 Про Зара
00:58:22 JS-марафоны

События

• Facebook Developer Circle: Frontend Online онлайн 15–17 октября https://facebook-developer-circle-front-end-online.splashthat.com/
• Dynamic Talks UI meetup онлайн 15 октября https://grid-dynamics.timepad.ru/event/1444515/
• Frontend Meetup в Иннополисе 10 октября https://innopolis.timepad.ru/event/1442102/

Chrome 86

• New in Chrome 86 https://developers.google.com/web/updates/2020/10/nic86

Safari и Firefox

• Release Notes for Safari TP 114 https://webkit.org/blog/11300/release-notes-for-safari-technology-preview-114/
• Reveal the elements which are causing the overflow https://twitter.com/manasdesu/status/1314397420210417665

Начало UI-кита

• Зачем нужна выделенная Frontend Core команда https://habr.com/p/520630/

SSR и Next.js

• Почему я выбрал Next.js, а не Gatsby, Gridsome или Nuxt? https://habr.com/p/521820/

Зар и JS-марафоны

• Зар в Твиттере https://twitter.com/severenit
• Zar Marathon 2k20 https://zarmarathon.com/
• React Marathon 2.0 https://reactmarathon.com/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев</p><p>Гости: Зар Захаров</p><p>Темы</p><p>00:00:00 Интро<br>00:01:23 События<br>00:12:23 Chrome 86<br>00:21:38 Safari и Firefox<br>00:26:04 Начало UI-кита<br>00:38:13 SSR и Next.js<br>00:50:03 Про Зара<br>00:58:22 JS-марафоны<br></p><p>События</p><p>• <a href="https://facebook-developer-circle-front-end-online.splashthat.com/">Facebook Developer Circle: Frontend Online онлайн 15–17 октября</a><br>• <a href="https://grid-dynamics.timepad.ru/event/1444515/">Dynamic Talks UI meetup онлайн 15 октября</a><br>• <a href="https://innopolis.timepad.ru/event/1442102/">Frontend Meetup в Иннополисе 10 октября</a><br></p><p>Chrome 86</p><p>• <a href="https://developers.google.com/web/updates/2020/10/nic86">New in Chrome 86</a><br></p><p>Safari и Firefox</p><p>• <a href="https://webkit.org/blog/11300/release-notes-for-safari-technology-preview-114/">Release Notes for Safari TP 114</a><br>• <a href="https://twitter.com/manasdesu/status/1314397420210417665">Reveal the elements which are causing the overflow</a><br></p><p>Начало UI-кита</p><p>• <a href="https://habr.com/p/520630/">Зачем нужна выделенная Frontend Core команда</a><br></p><p>SSR и Next.js</p><p>• <a href="https://habr.com/p/521820/">Почему я выбрал Next.js, а не Gatsby, Gridsome или Nuxt?</a><br></p><p>Зар и JS-марафоны</p><p>• <a href="https://twitter.com/severenit">Зар в Твиттере</a><br>• <a href="https://zarmarathon.com/">Zar Marathon 2k20</a><br>• <a href="https://reactmarathon.com/">React Marathon 2.0</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/251.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/251.mp3" length="34870301"/><itunes:episode>251</itunes:episode><itunes:duration>4356</itunes:duration><itunes:author>Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>13 октября 2020: Chrome 86, Safari и Firefox, начало UI-кита, SSR и Next.js, про Зара и JS-марафоны. Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>252. Опрос MDN, Igalia, npm 7, React vs WordPress, уже Webpack 5, Rome — инструмент будущего</title><link>https://web-standards.ru/podcast/252/</link><pubDate>Mon, 19 Oct 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Антон Кастрицкий

Темы

00:00:00 Интро
00:01:33 События
00:04:27 Опрос MDN
00:12:05 Открытые приоритеты Igalia
00:15:28 Новинки Npm 7
00:27:08 React vs WordPress
00:35:27 Уже Webpack 5
00:43:48 Что такое Rome
00:56:04 Инструмент будущего

Антон Кастрицкий

• Антон в Твиттере https://twitter.com/antonk52
• Антон на Твитче https://www.twitch.tv/antonk52

События

• Next.js Conf онлайн 27 октября https://nextjs.org/conf
• Chrome Dev Summit 9–10 декабря https://developer.chrome.com/devsummit/

Опрос MDN

• MDN DNA Survey https://www.surveygizmo.com/s3/5897636/Mozilla?sglocale=ru

Открытые приоритеты Igalia

• Two projects remain https://www.igalia.com/2020/10/09/Open-Prioritization-Finalists.html
• AMP: $10k matching campaign https://blog.amp.dev/2020/10/13/open-prioritization/

Новинки Npm 7

• Presenting v7.0.0 of the npm CLI https://github.blog/2020-10-13-presenting-v7-0-0-of-the-npm-cli/

React vs WordPress

• The (extremely) loud minority https://hankchizljaw.com/wrote/the-(extremely)-loud-minority/

Уже Webpack 5

• Webpack 5 release https://webpack.js.org/blog/2020-10-10-webpack-5-release/

Что такое Rome

• Репозиторий Rome https://github.com/romefrontend/rome
• Сайт Rome https://romefrontend.dev
• I’ve been looking at the Rode source code… https://twitter.com/AntonK52/status/1300142257497088007

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко</p><p>Гости: Антон Кастрицкий</p><p>Темы</p><p>00:00:00 Интро<br>00:01:33 События<br>00:04:27 Опрос MDN<br>00:12:05 Открытые приоритеты Igalia<br>00:15:28 Новинки Npm 7<br>00:27:08 React vs WordPress<br>00:35:27 Уже Webpack 5<br>00:43:48 Что такое Rome<br>00:56:04 Инструмент будущего<br></p><p>Антон Кастрицкий</p><p>• <a href="https://twitter.com/antonk52">Антон в Твиттере</a><br>• <a href="https://www.twitch.tv/antonk52">Антон на Твитче</a><br></p><p>События</p><p>• <a href="https://nextjs.org/conf">Next.js Conf онлайн 27 октября</a><br>• <a href="https://developer.chrome.com/devsummit/">Chrome Dev Summit 9–10 декабря</a><br></p><p>Опрос MDN</p><p>• <a href="https://www.surveygizmo.com/s3/5897636/Mozilla?sglocale=ru">MDN DNA Survey</a><br></p><p>Открытые приоритеты Igalia</p><p>• <a href="https://www.igalia.com/2020/10/09/Open-Prioritization-Finalists.html">Two projects remain</a><br>• <a href="https://blog.amp.dev/2020/10/13/open-prioritization/">AMP: $10k matching campaign</a><br></p><p>Новинки Npm 7</p><p>• <a href="https://github.blog/2020-10-13-presenting-v7-0-0-of-the-npm-cli/">Presenting v7.0.0 of the npm CLI</a><br></p><p>React vs WordPress</p><p>• <a href="https://hankchizljaw.com/wrote/the-(extremely)-loud-minority/">The (extremely) loud minority</a><br></p><p>Уже Webpack 5</p><p>• <a href="https://webpack.js.org/blog/2020-10-10-webpack-5-release/">Webpack 5 release</a><br></p><p>Что такое Rome</p><p>• <a href="https://github.com/romefrontend/rome">Репозиторий Rome</a><br>• <a href="https://romefrontend.dev">Сайт Rome</a><br>• <a href="https://twitter.com/AntonK52/status/1300142257497088007">I’ve been looking at the Rode source code…</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/252.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/252.mp3" length="32662444"/><itunes:episode>252</itunes:episode><itunes:duration>4080</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>19 октября 2020: Опрос MDN, Igalia, npm 7, React vs WordPress, уже Webpack 5, Rome — инструмент будущего. Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>253. Edge на Linux, Safari, Chrome и Firefox, MDN, State of CSS, структура CSS, история браузеров</title><link>https://web-standards.ru/podcast/253/</link><pubDate>Tue, 27 Oct 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Ольга Алексашенко, Вадим Макеев, Никита Дубко

Темы

00:00:00 Интро
00:00:52 События
00:03:40 Edge и Safari
00:08:56 Бета Chrome 87
00:17:10 Firefox 82
00:29:25 MDN и State of CSS
00:37:32 Структура CSS
00:51:04 История браузеров

События

• Svelte Summit онлайн 18 октября — видео https://youtu.be/vHHLLJA0b70
• Tver.io Open Source Talks онлайн 30 октября https://www.meetup.com/tverio/events/274059481/
• BEMup — онлайн-митап по БЭМ 6 ноября https://events.yandex.ru/events/bem/6-nov-2020
• Планета Гитхаб онлайн 17 ноября https://www.meetup.com/github-planeta/events/274036915/
• Я.Субботник по разработке интерфейсов онлайн 21 ноября https://yandex.ru/promo/events/generated/yasubbotnik/21-nov-2020/

Edge и Safari

• Introducing Microsoft Edge preview builds for Linux https://blogs.windows.com/msedgedev/2020/10/20/microsoft-edge-dev-linux/
• Safari TP 114 https://webkit.org/blog/11300/release-notes-for-safari-technology-preview-114/
• Safari TP 115 https://webkit.org/blog/11333/release-notes-for-safari-technology-preview-115/

Бета Chrome 87

• Chrome 87 Beta https://blog.chromium.org/2020/10/chrome-87-beta-webauthn-in-devtools.html

Firefox 82

• Firefox 82 https://tanalin.com/blog/2020/10/firefox-82/
• Coming through with Firefox 82 https://hacks.mozilla.org/2020/10/coming-through-with-firefox-82/

MDN и State of CSS

• MDN Web Docs: Editorial strategy and community participation https://hacks.mozilla.org/2020/10/mdn-web-docs-editorial-strategy-and-community-participation/
• The State of CSS Survey https://stateofcss.com/

Структура CSS

• Как я структурирую CSS https://habr.com/ru/post/523884/

История браузеров

• Движок, который смог: как Chromium захватил 90% https://habr.com/p/518416/
• The History of the Web, Volume I на Leanpub https://leanpub.com/webhistory/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:52 События<br>00:03:40 Edge и Safari<br>00:08:56 Бета Chrome 87<br>00:17:10 Firefox 82<br>00:29:25 MDN и State of CSS<br>00:37:32 Структура CSS<br>00:51:04 История браузеров<br></p><p>События</p><p>• <a href="https://youtu.be/vHHLLJA0b70">Svelte Summit онлайн 18 октября — видео</a><br>• <a href="https://www.meetup.com/tverio/events/274059481/">Tver.io Open Source Talks онлайн 30 октября</a><br>• <a href="https://events.yandex.ru/events/bem/6-nov-2020">BEMup — онлайн-митап по БЭМ 6 ноября</a><br>• <a href="https://www.meetup.com/github-planeta/events/274036915/">Планета Гитхаб онлайн 17 ноября</a><br>• <a href="https://yandex.ru/promo/events/generated/yasubbotnik/21-nov-2020/">Я.Субботник по разработке интерфейсов онлайн 21 ноября</a><br></p><p>Edge и Safari</p><p>• <a href="https://blogs.windows.com/msedgedev/2020/10/20/microsoft-edge-dev-linux/">Introducing Microsoft Edge preview builds for Linux</a><br>• <a href="https://webkit.org/blog/11300/release-notes-for-safari-technology-preview-114/">Safari TP 114</a><br>• <a href="https://webkit.org/blog/11333/release-notes-for-safari-technology-preview-115/">Safari TP 115</a><br></p><p>Бета Chrome 87</p><p>• <a href="https://blog.chromium.org/2020/10/chrome-87-beta-webauthn-in-devtools.html">Chrome 87 Beta</a><br></p><p>Firefox 82</p><p>• <a href="https://tanalin.com/blog/2020/10/firefox-82/">Firefox 82</a><br>• <a href="https://hacks.mozilla.org/2020/10/coming-through-with-firefox-82/">Coming through with Firefox 82</a><br></p><p>MDN и State of CSS</p><p>• <a href="https://hacks.mozilla.org/2020/10/mdn-web-docs-editorial-strategy-and-community-participation/">MDN Web Docs: Editorial strategy and community participation</a><br>• <a href="https://stateofcss.com/">The State of CSS Survey</a><br></p><p>Структура CSS</p><p>• <a href="https://habr.com/ru/post/523884/">Как я структурирую CSS</a><br></p><p>История браузеров</p><p>• <a href="https://habr.com/p/518416/">Движок, который смог: как Chromium захватил 90%</a><br>• <a href="https://leanpub.com/webhistory/">The History of the Web, Volume I на Leanpub</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/253.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/253.mp3" length="31030439"/><itunes:episode>253</itunes:episode><itunes:duration>3876</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>27 октября 2020: Edge на Linux, Safari, Chrome и Firefox, MDN, State of CSS, структура CSS, история браузеров. Ольга Алексашенко, Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>254. Mozilla против фич, Microsoft против IE, от высоты, миниапы в суперапах, дизайнер в Яндексе</title><link>https://web-standards.ru/podcast/254/</link><pubDate>Wed, 04 Nov 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Надя Наширбанова

Темы

00:00:00 Интро
00:01:21 События
00:06:06 Mozilla против фич
00:17:09 Microsoft против IE
00:24:59 Адаптивность от высоты
00:37:37 Миниапы в суперапах
00:57:58 Дизайнер в Яндексе

События

• Я.Субботник по разработке интерфейсов онлайн 21 ноября https://yandex.ru/promo/events/generated/yasubbotnik/21-nov-2020/

Mozilla против фич

• Mozilla Specification Positions https://mozilla.github.io/standards-positions/

Microsoft против IE

• Microsoft will forcibly open some sites in Edge instead of IE https://www.zdnet.com/article/microsoft-will-forcibly-open-some-websites-in-edge-instead-of-internet-explorer/

Адаптивность от высоты

• Отзывчивый веб-дизайн и учёт высоты окна браузера https://habr.com/ru/company/ruvds/blog/525410/

Миниапы в суперапах

• Learning from mini apps https://docs.google.com/presentation/d/e/2PACX-1vREwN7H71zfjPP8lwYgyc-iXam7_PMFCxiZy2dQNZ-XpbiKk1aRSj67vxfcegkHogcO0q3BFHxPf6S5/pub?slide=id.ga5fdd5af0b_1_154

Дизайнер в Яндексе

• Designing in the Browser https://www.youtube.com/playlist?list=PLNYkxOF6rcIDI0QtJvW6vKonTxn6azCsD

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко</p><p>Гости: Надя Наширбанова</p><p>Темы</p><p>00:00:00 Интро<br>00:01:21 События<br>00:06:06 Mozilla против фич<br>00:17:09 Microsoft против IE<br>00:24:59 Адаптивность от высоты<br>00:37:37 Миниапы в суперапах<br>00:57:58 Дизайнер в Яндексе<br></p><p>События</p><p>• <a href="https://yandex.ru/promo/events/generated/yasubbotnik/21-nov-2020/">Я.Субботник по разработке интерфейсов онлайн 21 ноября</a><br></p><p>Mozilla против фич</p><p>• <a href="https://mozilla.github.io/standards-positions/">Mozilla Specification Positions</a><br></p><p>Microsoft против IE</p><p>• <a href="https://www.zdnet.com/article/microsoft-will-forcibly-open-some-websites-in-edge-instead-of-internet-explorer/">Microsoft will forcibly open some sites in Edge instead of IE</a><br></p><p>Адаптивность от высоты</p><p>• <a href="https://habr.com/ru/company/ruvds/blog/525410/">Отзывчивый веб-дизайн и учёт высоты окна браузера</a><br></p><p>Миниапы в суперапах</p><p>• <a href="https://docs.google.com/presentation/d/e/2PACX-1vREwN7H71zfjPP8lwYgyc-iXam7_PMFCxiZy2dQNZ-XpbiKk1aRSj67vxfcegkHogcO0q3BFHxPf6S5/pub?slide=id.ga5fdd5af0b_1_154">Learning from mini apps</a><br></p><p>Дизайнер в Яндексе</p><p>• <a href="https://www.youtube.com/playlist?list=PLNYkxOF6rcIDI0QtJvW6vKonTxn6azCsD">Designing in the Browser</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/254.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/254.mp3" length="37726315"/><itunes:episode>254</itunes:episode><itunes:duration>4713</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>4 ноября 2020: Mozilla против фич, Microsoft против IE, от высоты, миниапы в суперапах, дизайнер в Яндексе. Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>255. Подсказки для флексов, File API, выражения от контейнера, ARIA, переменные и темы, масонри</title><link>https://web-standards.ru/podcast/255/</link><pubDate>Tue, 10 Nov 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Ольга Алексашенко, Вадим Макеев, Никита Дубко

Темы

00:00:00 Интро
00:00:50 Подсказки для флексов
00:06:01 File API не стандарт
00:15:34 Выражения от контейнера
00:29:43 Зачем вообще ARIA
00:36:18 Переменные и темы
00:45:14 Масонри в гридах

Подсказки для флексов

• Dynamic contextual flexbox alignment icons! https://twitter.com/argyleink/status/1323306379872882688

File API не стандарт

• Google’s File System Access API is not a standard https://webplatform.news/issues/2020-11-06

Выражения от контейнера

• All Them Switches: Responsive Elements and More https://bkardell.com/blog/AllThemSwitches.html
• Intent to Prototype: Container Queries https://groups.google.com/a/chromium.org/d/msg/blink-dev/u1AKdrXhPGI/wrJb-unhAgAJ
• Предложение https://github.com/dbaron/container-queries-implementability#proposal
• Вариация https://gist.github.com/mirisuzanne/748169312f110d6246e092945673b16e
• I’d like to try Container Queries! https://docs.google.com/forms/d/1RyuW5NUQtKMgDMjo91JwBr_yGhRv4mC5NsmqxsLIaX4/viewform
• Орущий ковбой https://youtu.be/rvrZJ5C_Nwg?t=142

Зачем вообще ARIA

• What Is ARIA Even For? https://briefs.video/#pilot

Переменные и темы

• Sass vars, CSS vars, and semantic theme vars https://daverupert.com/2020/10/variable-layers/
• Professional color palette https://twitter.com/DasSurma/status/1323652940243021825

Масонри в гридах

• Native CSS Masonry Layout In CSS Grid https://www.smashingmagazine.com/2020/11/native-css-masonry-layout-css-grid/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:50 Подсказки для флексов<br>00:06:01 File API не стандарт<br>00:15:34 Выражения от контейнера<br>00:29:43 Зачем вообще ARIA<br>00:36:18 Переменные и темы<br>00:45:14 Масонри в гридах<br></p><p>Подсказки для флексов</p><p>• <a href="https://twitter.com/argyleink/status/1323306379872882688">Dynamic contextual flexbox alignment icons!</a><br></p><p>File API не стандарт</p><p>• <a href="https://webplatform.news/issues/2020-11-06">Google’s File System Access API is not a standard</a><br></p><p>Выражения от контейнера</p><p>• <a href="https://bkardell.com/blog/AllThemSwitches.html">All Them Switches: Responsive Elements and More</a><br>• <a href="https://groups.google.com/a/chromium.org/d/msg/blink-dev/u1AKdrXhPGI/wrJb-unhAgAJ">Intent to Prototype: Container Queries</a><br>• <a href="https://github.com/dbaron/container-queries-implementability#proposal">Предложение</a><br>• <a href="https://gist.github.com/mirisuzanne/748169312f110d6246e092945673b16e">Вариация</a><br>• <a href="https://docs.google.com/forms/d/1RyuW5NUQtKMgDMjo91JwBr_yGhRv4mC5NsmqxsLIaX4/viewform">I’d like to try Container Queries!</a><br>• <a href="https://youtu.be/rvrZJ5C_Nwg?t=142">Орущий ковбой</a><br></p><p>Зачем вообще ARIA</p><p>• <a href="https://briefs.video/#pilot">What Is ARIA Even For?</a><br></p><p>Переменные и темы</p><p>• <a href="https://daverupert.com/2020/10/variable-layers/">Sass vars, CSS vars, and semantic theme vars</a><br>• <a href="https://twitter.com/DasSurma/status/1323652940243021825">Professional color palette</a><br></p><p>Масонри в гридах</p><p>• <a href="https://www.smashingmagazine.com/2020/11/native-css-masonry-layout-css-grid/">Native CSS Masonry Layout In CSS Grid</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/255.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/255.mp3" length="28750248"/><itunes:episode>255</itunes:episode><itunes:duration>3591</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>10 ноября 2020: Подсказки для флексов, File API, выражения от контейнера, ARIA, переменные и темы, масонри. Ольга Алексашенко, Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>256. Chrome DevTools, HTTP-пуш, Apple ARM, разметка, CSS-книга, пиксель-пёрфект, миниапы ВКонтакте</title><link>https://web-standards.ru/podcast/256/</link><pubDate>Mon, 16 Nov 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Глеб Воронцов, Иван Недзвецкий

Темы

00:00:00 Интро
00:01:27 События
00:06:29 Chrome DevTools
00:17:20 Прощай HTTP-пуш
00:24:29 Apple на ARM
00:30:02 Состояние разметки
00:37:11 Новая книга по CSS
00:41:33 Пиксель-пёрфект
00:52:29 Миниапы ВК
00:59:00 Технологии
01:06:27 Зачем это всё
01:13:29 Где деньги

События

• PWA пять лет спустя онлайн 20 ноября https://twitter.com/webmaxru/status/1326815198607515650
• ЮMoneyDay онлайн 28 ноября https://events.yoomoney.ru/yoomoneyday
• YaTalks онлайн 5 декабря https://yatalks.yandex.ru/
• Chrome Dev Summit онлайн 9–10 декабря https://developer.chrome.com/devsummit/schedule/

Chrome DevTools

• What’s New In DevTools (Chrome 88) https://developers.google.com/web/updates/2020/11/devtools

Прощай HTTP-пуш

• Intent to Remove: HTTP/2 and gQUIC server push https://groups.google.com/a/chromium.org/g/blink-dev/c/K3rYLvmQUBY/m/vOWBKZGoAQAJ

Apple на ARM

• Does it ARM https://github.com/ThatGuySam/doesitarm

Состояние разметки

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

Новая книга по CSS

• Debugging CSS https://debuggingcss.com/

Пиксель-пёрфект

• Chasing the Pixel-Perfect Dream https://www.joshwcomeau.com/css/pixel-perfection/

Миниапы ВК

• Сообщество разработчиков Mini Apps https://vk.com/vkappsdev
• Документация https://vk.com/dev/vk_apps_docs
• Каталог приложений https://vk.com/services
• VKUI https://vkcom.github.io/vkui-styleguide/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко</p><p>Гости: Глеб Воронцов, Иван Недзвецкий</p><p>Темы</p><p>00:00:00 Интро<br>00:01:27 События<br>00:06:29 Chrome DevTools<br>00:17:20 Прощай HTTP-пуш<br>00:24:29 Apple на ARM<br>00:30:02 Состояние разметки<br>00:37:11 Новая книга по CSS<br>00:41:33 Пиксель-пёрфект<br>00:52:29 Миниапы ВК<br>00:59:00 Технологии<br>01:06:27 Зачем это всё<br>01:13:29 Где деньги<br></p><p>События</p><p>• <a href="https://twitter.com/webmaxru/status/1326815198607515650">PWA пять лет спустя онлайн 20 ноября</a><br>• <a href="https://events.yoomoney.ru/yoomoneyday">ЮMoneyDay онлайн 28 ноября</a><br>• <a href="https://yatalks.yandex.ru/">YaTalks онлайн 5 декабря</a><br>• <a href="https://developer.chrome.com/devsummit/schedule/">Chrome Dev Summit онлайн 9–10 декабря</a><br></p><p>Chrome DevTools</p><p>• <a href="https://developers.google.com/web/updates/2020/11/devtools">What’s New In DevTools (Chrome 88)</a><br></p><p>Прощай HTTP-пуш</p><p>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/K3rYLvmQUBY/m/vOWBKZGoAQAJ">Intent to Remove: HTTP/2 and gQUIC server push</a><br></p><p>Apple на ARM</p><p>• <a href="https://github.com/ThatGuySam/doesitarm">Does it ARM</a><br></p><p>Состояние разметки</p><p>• <a href="https://almanac.httparchive.org/en/2020/markup">Web Almanac: Markup</a><br></p><p>Новая книга по CSS</p><p>• <a href="https://debuggingcss.com/">Debugging CSS</a><br></p><p>Пиксель-пёрфект</p><p>• <a href="https://www.joshwcomeau.com/css/pixel-perfection/">Chasing the Pixel-Perfect Dream</a><br></p><p>Миниапы ВК</p><p>• <a href="https://vk.com/vkappsdev">Сообщество разработчиков Mini Apps</a><br>• <a href="https://vk.com/dev/vk_apps_docs">Документация</a><br>• <a href="https://vk.com/services">Каталог приложений</a><br>• <a href="https://vkcom.github.io/vkui-styleguide/">VKUI</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/256.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/256.mp3" length="38062748"/><itunes:episode>256</itunes:episode><itunes:duration>4755</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>16 ноября 2020: Chrome DevTools, HTTP-пуш, Apple ARM, разметка, CSS-книга, пиксель-пёрфект, миниапы ВКонтакте. Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>257. Chrome 87, Firefox 83, Servo, Safari 14, Open Prioritization, кэш туда-обратно, гриды и minmax</title><link>https://web-standards.ru/podcast/257/</link><pubDate>Tue, 24 Nov 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Саша Шинкевич

Темы

00:00:00 Интро
00:01:14 События
00:03:05 Chrome 87
00:10:24 Chrome DevTools
00:15:14 Firefox 83
00:24:23 Новый дом для Servo
00:28:26 Safari 14
00:38:38 Open Prioritization
00:44:57 Кэш туда-обратно
00:53:38 Гриды и minmax

События

• Я.Субботник 21 ноября https://youtu.be/wTkeS-X_OIU
• Vue.js fwdays’20 онлайн 28 ноября https://fwdays.com/en/event/vuejs-conf-2020
• Front-End Hero Meetup онлайн 3 декабря https://docs.google.com/forms/d/e/1FAIpQLSdtxnT-2FYdM3QS4nwiTnT70-aMRb3A4vPK9p_e8nz85S3VJw/viewform

Chrome 87

• New in Chrome 87 https://developers.google.com/web/updates/2020/11/nic87?hl=ru

Chrome DevTools

• What’s New In DevTools https://developers.google.com/web/updates/2020/10/devtools

Firefox 83

• Firefox 83 for developers https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/83
• Firefox 83 — обзор Марата Таналина https://tanalin.com/blog/2020/11/firefox-83/
• Simple pie charts with fallback, today https://lea.verou.me/2020/11/simple-pie-charts-with-fallback-today/

Новый дом для Servo

• Servo’s new home https://blog.servo.org/2020/11/17/servo-home/

Safari 14

• New WebKit Features in Safari 14 https://webkit.org/blog/11340/new-webkit-features-in-safari-14/

Open Prioritization

• Open Prioritization First Experiment Wrap Up https://bkardell.com/blog/FirstOPFinished.html

Кэш туда-обратно

• Back/forward cache https://web.dev/bfcache/
• BFCache, или Туда и обратно https://habr.com/ru/company/yandex/blog/496360/

Гриды и minmax

• A Deep Dive Into CSS Grid minmax() https://ishadeed.com/article/css-grid-minmax/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко</p><p>Гости: Саша Шинкевич</p><p>Темы</p><p>00:00:00 Интро<br>00:01:14 События<br>00:03:05 Chrome 87<br>00:10:24 Chrome DevTools<br>00:15:14 Firefox 83<br>00:24:23 Новый дом для Servo<br>00:28:26 Safari 14<br>00:38:38 Open Prioritization<br>00:44:57 Кэш туда-обратно<br>00:53:38 Гриды и minmax<br></p><p>События</p><p>• <a href="https://youtu.be/wTkeS-X_OIU">Я.Субботник 21 ноября</a><br>• <a href="https://fwdays.com/en/event/vuejs-conf-2020">Vue.js fwdays’20 онлайн 28 ноября</a><br>• <a href="https://docs.google.com/forms/d/e/1FAIpQLSdtxnT-2FYdM3QS4nwiTnT70-aMRb3A4vPK9p_e8nz85S3VJw/viewform">Front-End Hero Meetup онлайн 3 декабря</a><br></p><p>Chrome 87</p><p>• <a href="https://developers.google.com/web/updates/2020/11/nic87?hl=ru">New in Chrome 87</a><br></p><p>Chrome DevTools</p><p>• <a href="https://developers.google.com/web/updates/2020/10/devtools">What’s New In DevTools</a><br></p><p>Firefox 83</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/83">Firefox 83 for developers</a><br>• <a href="https://tanalin.com/blog/2020/11/firefox-83/">Firefox 83 — обзор Марата Таналина</a><br>• <a href="https://lea.verou.me/2020/11/simple-pie-charts-with-fallback-today/">Simple pie charts with fallback, today</a><br></p><p>Новый дом для Servo</p><p>• <a href="https://blog.servo.org/2020/11/17/servo-home/">Servo’s new home</a><br></p><p>Safari 14</p><p>• <a href="https://webkit.org/blog/11340/new-webkit-features-in-safari-14/">New WebKit Features in Safari 14</a><br></p><p>Open Prioritization</p><p>• <a href="https://bkardell.com/blog/FirstOPFinished.html">Open Prioritization First Experiment Wrap Up</a><br></p><p>Кэш туда-обратно</p><p>• <a href="https://web.dev/bfcache/">Back/forward cache</a><br>• <a href="https://habr.com/ru/company/yandex/blog/496360/">BFCache, или Туда и обратно</a><br></p><p>Гриды и minmax</p><p>• <a href="https://ishadeed.com/article/css-grid-minmax/">A Deep Dive Into CSS Grid minmax()</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/257.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/257.mp3" length="31982497"/><itunes:episode>257</itunes:episode><itunes:duration>3995</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>24 ноября 2020: Chrome 87, Firefox 83, Servo, Safari 14, Open Prioritization, кэш туда-обратно, гриды и minmax. Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>258. Bocoup и appearance, нестинг в CSS, адаптация таблиц, устройство браузера, смёржить всё в JS</title><link>https://web-standards.ru/podcast/258/</link><pubDate>Mon, 30 Nov 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:27 События
00:04:15 Bocoup и appearance
00:09:29 Нестинг в CSS
00:18:21 Адаптация таблиц
00:27:23 Устройство браузера
00:41:38 Смёржить всё в JS
00:53:28 Ценность разделения

События

• PiterJS прошёл онлайн 27 ноября https://medium.com/p/eba6069937a6
• SEMrush IT meetup онлайн 3 декабря https://semrush.timepad.ru/event/1485496/
• Design is Frontend онлайн 9 декабря https://affinage.timepad.ru/event/1489043/

Bocoup и appearance

• Unprefixing appearance to ship web-compatible styling of form elements https://bocoup.com/work/unprefixing-appearance-to-ship-web-compatible-styling-of-form-elements

Нестинг в CSS

• Current state of the CSS Nesting spec https://twitter.com/benfrain/status/1331545932844904449

Адаптация таблиц

• Under-Engineered Responsive Tables https://adrianroselli.com/2020/11/under-engineered-responsive-tables.html
• When is it appropriate to use table? https://twitter.com/mmatuzo/status/1332242420646498305

Устройство браузера

• Устройство современного браузера, часть 1 https://habr.com/ru/post/526696/
• Устройство современного браузера, часть 2 https://habr.com/ru/post/529248/
• Устройство современного браузера, часть 3 https://habr.com/ru/post/529252/
• Устройство современного браузера, часть 4 https://habr.com/ru/post/529258/
• How Browsers Work: Behind the scenes of modern web browsers https://www.html5rocks.com/tutorials/internals/howbrowserswork/
• Inside a super fast CSS engine: Quantum CSS (aka Stylo) https://hacks.mozilla.org/2017/08/inside-a-super-fast-css-engine-quantum-css-aka-stylo/
• Tags to DOM https://alistapart.com/article/tags-to-dom/
• Braces to Pixels https://alistapart.com/article/braces-to-pixels/

Смёржить всё в JS

• The Grand Unification Proposal https://github.com/w3c/csswg-drafts/issues/5743

Ценность разделения

• Why it’s good for users that HTML, CSS and JS are separate languages https://hiddedevries.nl/en/blog/2020-11-25-why-its-good-for-users-that-html-css-and-js-are-separate-languages/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:27 События<br>00:04:15 Bocoup и appearance<br>00:09:29 Нестинг в CSS<br>00:18:21 Адаптация таблиц<br>00:27:23 Устройство браузера<br>00:41:38 Смёржить всё в JS<br>00:53:28 Ценность разделения<br></p><p>События</p><p>• <a href="https://medium.com/p/eba6069937a6">PiterJS прошёл онлайн 27 ноября</a><br>• <a href="https://semrush.timepad.ru/event/1485496/">SEMrush IT meetup онлайн 3 декабря</a><br>• <a href="https://affinage.timepad.ru/event/1489043/">Design is Frontend онлайн 9 декабря</a><br></p><p>Bocoup и appearance</p><p>• <a href="https://bocoup.com/work/unprefixing-appearance-to-ship-web-compatible-styling-of-form-elements">Unprefixing appearance to ship web-compatible styling of form elements</a><br></p><p>Нестинг в CSS</p><p>• <a href="https://twitter.com/benfrain/status/1331545932844904449">Current state of the CSS Nesting spec</a><br></p><p>Адаптация таблиц</p><p>• <a href="https://adrianroselli.com/2020/11/under-engineered-responsive-tables.html">Under-Engineered Responsive Tables</a><br>• <a href="https://twitter.com/mmatuzo/status/1332242420646498305">When is it appropriate to use table?</a><br></p><p>Устройство браузера</p><p>• <a href="https://habr.com/ru/post/526696/">Устройство современного браузера, часть 1</a><br>• <a href="https://habr.com/ru/post/529248/">Устройство современного браузера, часть 2</a><br>• <a href="https://habr.com/ru/post/529252/">Устройство современного браузера, часть 3</a><br>• <a href="https://habr.com/ru/post/529258/">Устройство современного браузера, часть 4</a><br>• <a href="https://www.html5rocks.com/tutorials/internals/howbrowserswork/">How Browsers Work: Behind the scenes of modern web browsers</a><br>• <a href="https://hacks.mozilla.org/2017/08/inside-a-super-fast-css-engine-quantum-css-aka-stylo/">Inside a super fast CSS engine: Quantum CSS (aka Stylo)</a><br>• <a href="https://alistapart.com/article/tags-to-dom/">Tags to DOM</a><br>• <a href="https://alistapart.com/article/braces-to-pixels/">Braces to Pixels</a><br></p><p>Смёржить всё в JS</p><p>• <a href="https://github.com/w3c/csswg-drafts/issues/5743">The Grand Unification Proposal</a><br></p><p>Ценность разделения</p><p>• <a href="https://hiddedevries.nl/en/blog/2020-11-25-why-its-good-for-users-that-html-css-and-js-are-separate-languages/">Why it’s good for users that HTML, CSS and JS are separate languages</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/258.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/258.mp3" length="33470226"/><itunes:episode>258</itunes:episode><itunes:duration>4181</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>30 ноября 2020: Bocoup и appearance, нестинг в CSS, адаптация таблиц, устройство браузера, смёржить всё в JS. Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>259. Chrome 88, State of CSS и JS, шрифты для кодинга, Monument Valley, вёрстка 2008, сторис, пуньк</title><link>https://web-standards.ru/podcast/259/</link><pubDate>Tue, 08 Dec 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Ольга Алексашенко, Никита Дубко

Темы

00:00:00 Интро
00:00:48 События
00:02:20 Бета Chrome 88
00:10:03 State of CSS: разнообразие
00:14:41 State of CSS: инструменты
00:17:49 State of CSS: фреймворки
00:25:08 State of CSS: открытия
00:30:29 State of JS
00:34:01 Шрифты для кодинга
00:36:29 Monument Valley на CSS
00:40:02 Верстать как в 2008
00:47:49 Как сверстать сторис
00:52:48 Пуньк и 27 Кб

События

• JSNN #14 онлайн 5 декабря https://www.it52.info/events/2020-12-05-jsnn-14-online
• PiterJS + Node.js SPb онлайн 10 декабря https://medium.com/p/580cfbffa7cc

Бета Chrome 88

• Chrome 88 Beta https://blog.chromium.org/2020/12/chrome-88-digital-goods-lighting.html
• Native Aspect Ratio Boxes in CSS thanks to aspect-ratio https://www.bram.us/2020/11/30/native-aspect-ratio-boxes-in-css-thanks-to-aspect-ratio/

State of CSS

• The State of CSS 2020 https://2020.stateofcss.com/ru-RU/
• Is Our Survey Biased Against Women? https://dev.to/sachagreif/is-our-survey-biased-against-women-49oj

State of JS

• The State of JS 2020 https://survey.stateofjs.com/survey/state-of-js/2020

Шрифты для кодинга

• Coding Fonts https://coding-fonts.css-tricks.com/

Monument Valley на CSS

• Pure CSS Monument Valley II https://codepen.io/miocene/full/NWRWQpX

Верстать как в 2008

• Верстать как в 2008, или Флэшбеки олдфага https://youtu.be/mE1AvBP08Cs

Как сверстать сторис

• Building a Stories component https://web.dev/building-a-stories-component/

Пуньк и 27 Кб

• React hover animation effect with React Spring https://www.joshwcomeau.com/react/boop/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:48 События<br>00:02:20 Бета Chrome 88<br>00:10:03 State of CSS: разнообразие<br>00:14:41 State of CSS: инструменты<br>00:17:49 State of CSS: фреймворки<br>00:25:08 State of CSS: открытия<br>00:30:29 State of JS<br>00:34:01 Шрифты для кодинга<br>00:36:29 Monument Valley на CSS<br>00:40:02 Верстать как в 2008<br>00:47:49 Как сверстать сторис<br>00:52:48 Пуньк и 27 Кб<br></p><p>События</p><p>• <a href="https://www.it52.info/events/2020-12-05-jsnn-14-online">JSNN #14 онлайн 5 декабря</a><br>• <a href="https://medium.com/p/580cfbffa7cc">PiterJS + Node.js SPb онлайн 10 декабря</a><br></p><p>Бета Chrome 88</p><p>• <a href="https://blog.chromium.org/2020/12/chrome-88-digital-goods-lighting.html">Chrome 88 Beta</a><br>• <a href="https://www.bram.us/2020/11/30/native-aspect-ratio-boxes-in-css-thanks-to-aspect-ratio/">Native Aspect Ratio Boxes in CSS thanks to aspect-ratio</a><br></p><p>State of CSS</p><p>• <a href="https://2020.stateofcss.com/ru-RU/">The State of CSS 2020</a><br>• <a href="https://dev.to/sachagreif/is-our-survey-biased-against-women-49oj">Is Our Survey Biased Against Women?</a><br></p><p>State of JS</p><p>• <a href="https://survey.stateofjs.com/survey/state-of-js/2020">The State of JS 2020</a><br></p><p>Шрифты для кодинга</p><p>• <a href="https://coding-fonts.css-tricks.com/">Coding Fonts</a><br></p><p>Monument Valley на CSS</p><p>• <a href="https://codepen.io/miocene/full/NWRWQpX">Pure CSS Monument Valley II</a><br></p><p>Верстать как в 2008</p><p>• <a href="https://youtu.be/mE1AvBP08Cs">Верстать как в 2008, или Флэшбеки олдфага</a><br></p><p>Как сверстать сторис</p><p>• <a href="https://web.dev/building-a-stories-component/">Building a Stories component</a><br></p><p>Пуньк и 27 Кб</p><p>• <a href="https://www.joshwcomeau.com/react/boop/">React hover animation effect with React Spring</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/259.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/259.mp3" length="27470710"/><itunes:episode>259</itunes:episode><itunes:duration>3431</itunes:duration><itunes:author>Ольга Алексашенко, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>8 декабря 2020: Chrome 88, State of CSS и JS, шрифты для кодинга, Monument Valley, вёрстка 2008, сторис, пуньк. Ольга Алексашенко, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>260. Веб-альманах 2020, Safari TP, PWA, EStimate, загрузка по заявке, Houdini, Squoosh 2 и CLI</title><link>https://web-standards.ru/podcast/260/</link><pubDate>Tue, 15 Dec 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Максим Сальников

Темы

00:00:00 Интро
00:02:32 События
00:09:07 Веб-альманах 2020
00:20:09 Safari TP и списки
00:28:23 Новинки PWA
00:42:42 EStimate лишний JS
00:53:23 Загрузка по заявке
01:01:41 Демки для Houdini
01:11:24 Squoosh 2 и CLI

Максим Сальников

• В Твиттере https://twitter.com/webmaxru
• Личный блог https://webmax.ru/

События

• Видео с Accessibility Club Minsk Meetup #2 https://youtu.be/m3EStUvzSAs
• Видео с Chrome Dev Summit 2020 https://youtube.com/playlist?list=PLNYkxOF6rcIDzLmWaDwfHVZJl1Q5RFgOR
• Chrome Dev Summit Russia 2020 Extended онлайн 19 декабря https://gdg.community.dev/events/details/google-gdg-moscow-presents-chrome-dev-summit-russia-2020-extended/
• PWA. 5 лет спустя https://youtu.be/oTQ8qxslF0Y

Веб-альманах 2020

• The 2020 Web Almanac https://almanac.httparchive.org/en/2020/

Safari TP и списки

• Release Notes for Safari TP 117 https://webkit.org/blog/11364/release-notes-for-safari-technology-preview-117/

Новинки PWA

• Workbox https://workboxjs.org/
• PWA-чат на русском https://t.me/pwa_ru

EStimate лишний JS

• Publish, ship, and install modern JS for faster applications https://web.dev/publish-modern-javascript/
• EStimator.dev: the modern JavaScript savings calculator https://estimator.dev/

Загрузка по заявке

• The Import On Interaction Pattern https://addyosmani.com/blog/import-on-interaction/

Демки для Houdini

• Cross-browser paint worklets and Houdini.how https://web.dev/houdini-how/
• Houdini.how https://houdini.how/
• CSS paint API: Being predictably random https://jakearchibald.com/2020/css-paint-predictably-random/

Squoosh 2 и CLI

• Announcing Squoosh v2 https://web.dev/squoosh-v2/
• Squoosh.app https://squoosh.app/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко</p><p>Гости: Максим Сальников</p><p>Темы</p><p>00:00:00 Интро<br>00:02:32 События<br>00:09:07 Веб-альманах 2020<br>00:20:09 Safari TP и списки<br>00:28:23 Новинки PWA<br>00:42:42 EStimate лишний JS<br>00:53:23 Загрузка по заявке<br>01:01:41 Демки для Houdini<br>01:11:24 Squoosh 2 и CLI<br></p><p>Максим Сальников</p><p>• <a href="https://twitter.com/webmaxru">В Твиттере</a><br>• <a href="https://webmax.ru/">Личный блог</a><br></p><p>События</p><p>• <a href="https://youtu.be/m3EStUvzSAs">Видео с Accessibility Club Minsk Meetup #2</a><br>• <a href="https://youtube.com/playlist?list=PLNYkxOF6rcIDzLmWaDwfHVZJl1Q5RFgOR">Видео с Chrome Dev Summit 2020</a><br>• <a href="https://gdg.community.dev/events/details/google-gdg-moscow-presents-chrome-dev-summit-russia-2020-extended/">Chrome Dev Summit Russia 2020 Extended онлайн 19 декабря</a><br>• <a href="https://youtu.be/oTQ8qxslF0Y">PWA. 5 лет спустя</a><br></p><p>Веб-альманах 2020</p><p>• <a href="https://almanac.httparchive.org/en/2020/">The 2020 Web Almanac</a><br></p><p>Safari TP и списки</p><p>• <a href="https://webkit.org/blog/11364/release-notes-for-safari-technology-preview-117/">Release Notes for Safari TP 117</a><br></p><p>Новинки PWA</p><p>• <a href="https://workboxjs.org/">Workbox</a><br>• <a href="https://t.me/pwa_ru">PWA-чат на русском</a><br></p><p>EStimate лишний JS</p><p>• <a href="https://web.dev/publish-modern-javascript/">Publish, ship, and install modern JS for faster applications</a><br>• <a href="https://estimator.dev/">EStimator.dev: the modern JavaScript savings calculator</a><br></p><p>Загрузка по заявке</p><p>• <a href="https://addyosmani.com/blog/import-on-interaction/">The Import On Interaction Pattern</a><br></p><p>Демки для Houdini</p><p>• <a href="https://web.dev/houdini-how/">Cross-browser paint worklets and Houdini.how</a><br>• <a href="https://houdini.how/">Houdini.how</a><br>• <a href="https://jakearchibald.com/2020/css-paint-predictably-random/">CSS paint API: Being predictably random</a><br></p><p>Squoosh 2 и CLI</p><p>• <a href="https://web.dev/squoosh-v2/">Announcing Squoosh v2</a><br>• <a href="https://squoosh.app/">Squoosh.app</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/260.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/260.mp3" length="38086517"/><itunes:episode>260</itunes:episode><itunes:duration>4758</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>15 декабря 2020: Веб-альманах 2020, Safari TP, PWA, EStimate, загрузка по заявке, Houdini, Squoosh 2 и CLI. Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>261. Трансформации, Firefox 84, боль, MDN, черновики CSS, переполнение, центрирование, вьюпорт</title><link>https://web-standards.ru/podcast/261/</link><pubDate>Tue, 22 Dec 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Ольга Алексашенко, Вадим Макеев, Никита Дубко

Темы

00:00:00 Интро
00:00:52 События
00:03:13 Отдельные трансформации
00:09:16 Firefox 84
00:16:16 Боль разработчиков
00:27:26 MDN на Гитхабе
00:37:04 Удивительные черновики CSS
00:50:15 Переполнение и недополнение
00:56:44 Способы центрирования
01:02:09 Залоченный вьюпорт

События

• Видео с JavaScript fwdays’20 Autumn https://www.youtube.com/playlist?list=PLPcgQFk9n9y8WQ3dEeBByarIVaoaZm03W
• Sbermeetup онлайн 22 декабря https://frontendconf.ru/2020/sbermeetup

Отдельные трансформации

• CSS Individual Transform Properties https://webkit.org/blog/11420/css-individual-transform-properties/

Firefox 84

• Firefox 84 https://hacks.mozilla.org/2020/12/and-now-for-firefox-84/
• Как воспитать дизайнера https://web-standards.ru/articles/coder-vs-designer/

Боль разработчиков

• MDN Browser Compatibility Report 2020 https://insights.developer.mozilla.org/reports/mdn-browser-compatibility-report-2020.html

MDN на Гитхабе

• Welcome Yari: MDN Web Docs has a new platform https://hacks.mozilla.org/2020/12/welcome-yari-mdn-web-docs-has-a-new-platform/

Удивительные черновики CSS

• Earlier in the week I posted progress on… https://twitter.com/MiriSuzanne/status/1340041392156905472
• Cascade Layers https://drafts.csswg.org/css-cascade-5/#layering
• Scope https://github.com/w3c/csswg-drafts/issues/5809
• Container Queries https://github.com/w3c/csswg-drafts/issues/5796

Переполнение и недополнение

• Handling Short And Long Content In CSS https://ishadeed.com/article/css-short-long-content/

Способы центрирования

• Centering in CSS https://web.dev/centering-in-css/

Залоченный вьюпорт

• User-scalable=no and suppressing zoom suppression https://www.quirksmode.org/blog/archives/2020/12/userscalableno.html

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:52 События<br>00:03:13 Отдельные трансформации<br>00:09:16 Firefox 84<br>00:16:16 Боль разработчиков<br>00:27:26 MDN на Гитхабе<br>00:37:04 Удивительные черновики CSS<br>00:50:15 Переполнение и недополнение<br>00:56:44 Способы центрирования<br>01:02:09 Залоченный вьюпорт<br></p><p>События</p><p>• <a href="https://www.youtube.com/playlist?list=PLPcgQFk9n9y8WQ3dEeBByarIVaoaZm03W">Видео с JavaScript fwdays’20 Autumn</a><br>• <a href="https://frontendconf.ru/2020/sbermeetup">Sbermeetup онлайн 22 декабря</a><br></p><p>Отдельные трансформации</p><p>• <a href="https://webkit.org/blog/11420/css-individual-transform-properties/">CSS Individual Transform Properties</a><br></p><p>Firefox 84</p><p>• <a href="https://hacks.mozilla.org/2020/12/and-now-for-firefox-84/">Firefox 84</a><br>• <a href="https://web-standards.ru/articles/coder-vs-designer/">Как воспитать дизайнера</a><br></p><p>Боль разработчиков</p><p>• <a href="https://insights.developer.mozilla.org/reports/mdn-browser-compatibility-report-2020.html">MDN Browser Compatibility Report 2020</a><br></p><p>MDN на Гитхабе</p><p>• <a href="https://hacks.mozilla.org/2020/12/welcome-yari-mdn-web-docs-has-a-new-platform/">Welcome Yari: MDN Web Docs has a new platform</a><br></p><p>Удивительные черновики CSS</p><p>• <a href="https://twitter.com/MiriSuzanne/status/1340041392156905472">Earlier in the week I posted progress on…</a><br>• <a href="https://drafts.csswg.org/css-cascade-5/#layering">Cascade Layers</a><br>• <a href="https://github.com/w3c/csswg-drafts/issues/5809">Scope</a><br>• <a href="https://github.com/w3c/csswg-drafts/issues/5796">Container Queries</a><br></p><p>Переполнение и недополнение</p><p>• <a href="https://ishadeed.com/article/css-short-long-content/">Handling Short And Long Content In CSS</a><br></p><p>Способы центрирования</p><p>• <a href="https://web.dev/centering-in-css/">Centering in CSS</a><br></p><p>Залоченный вьюпорт</p><p>• <a href="https://www.quirksmode.org/blog/archives/2020/12/userscalableno.html">User-scalable=no and suppressing zoom suppression</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/261.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/261.mp3" length="33510630"/><itunes:episode>261</itunes:episode><itunes:duration>4186</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>22 декабря 2020: Трансформации, Firefox 84, боль, MDN, черновики CSS, переполнение, центрирование, вьюпорт. Ольга Алексашенко, Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>262. JS-андерхуд, фокус, фавиконки, JS-фреймворки, React Server Components, Basecamp Hotwire</title><link>https://web-standards.ru/podcast/262/</link><pubDate>Mon, 28 Dec 2020 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:03:24 JS-андерхуд
00:07:28 Фокус в веб-приложениях
00:13:07 Фавиконки в 2021
00:16:58 История JS-фреймворков
00:19:47 React Server Components
00:38:47 Basecamp Hotwire

JS-андерхуд

• Вадим в JS-андерхуде https://jsunderhood.ru/pepelsbey/
• Маша в JS-андерхуде https://jsunderhood.ru/prosvirnina12/

Фокус в веб-приложениях

• How Discord Implemented App-Wide Keyboard Navigation https://blog.discord.com/how-discord-implemented-app-wide-keyboard-navigation-abf073fd71de
• CSS Spatial Navigation L1 https://www.w3.org/TR/css-nav-1/

Фавиконки в 2021

• How to Favicon in 2021: Six files that fit most needs https://evilmartians.com/chronicles/how-to-favicon-in-2021-six-files-that-fit-most-needs

История JS-фреймворков

• Что нужно знать о популярных JS-фреймворках https://habr.com/ru/company/yandex_praktikum/blog/533702/

React Server Components

• Zero-Bundle-Size Server Components https://reactjs.org/blog/2020/12/21/data-fetching-with-react-server-components.html
• React Server Components https://addyosmani.com/blog/react-server-components/
• A few points about the different kinds of components https://twitter.com/dan_abramov/status/1342260256638951425

Basecamp Hotwire

• Hotwire aka NEW MAGIC is finally here https://twitter.com/dhh/status/1341420143239450624
• Hotwire https://hotwire.dev/
• Turbo Hotwire https://turbo.hotwire.dev/
• Stimulus Hotwire https://stimulus.hotwire.dev/
• Hotwire: The Demo https://youtu.be/eKY-QES1XQQ

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Мария Просвирнина, Вадим Макеев, Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:03:24 JS-андерхуд<br>00:07:28 Фокус в веб-приложениях<br>00:13:07 Фавиконки в 2021<br>00:16:58 История JS-фреймворков<br>00:19:47 React Server Components<br>00:38:47 Basecamp Hotwire<br></p><p>JS-андерхуд</p><p>• <a href="https://jsunderhood.ru/pepelsbey/">Вадим в JS-андерхуде</a><br>• <a href="https://jsunderhood.ru/prosvirnina12/">Маша в JS-андерхуде</a><br></p><p>Фокус в веб-приложениях</p><p>• <a href="https://blog.discord.com/how-discord-implemented-app-wide-keyboard-navigation-abf073fd71de">How Discord Implemented App-Wide Keyboard Navigation</a><br>• <a href="https://www.w3.org/TR/css-nav-1/">CSS Spatial Navigation L1</a><br></p><p>Фавиконки в 2021</p><p>• <a href="https://evilmartians.com/chronicles/how-to-favicon-in-2021-six-files-that-fit-most-needs">How to Favicon in 2021: Six files that fit most needs</a><br></p><p>История JS-фреймворков</p><p>• <a href="https://habr.com/ru/company/yandex_praktikum/blog/533702/">Что нужно знать о популярных JS-фреймворках</a><br></p><p>React Server Components</p><p>• <a href="https://reactjs.org/blog/2020/12/21/data-fetching-with-react-server-components.html">Zero-Bundle-Size Server Components</a><br>• <a href="https://addyosmani.com/blog/react-server-components/">React Server Components</a><br>• <a href="https://twitter.com/dan_abramov/status/1342260256638951425">A few points about the different kinds of components</a><br></p><p>Basecamp Hotwire</p><p>• <a href="https://twitter.com/dhh/status/1341420143239450624">Hotwire aka NEW MAGIC is finally here</a><br>• <a href="https://hotwire.dev/">Hotwire</a><br>• <a href="https://turbo.hotwire.dev/">Turbo Hotwire</a><br>• <a href="https://stimulus.hotwire.dev/">Stimulus Hotwire</a><br>• <a href="https://youtu.be/eKY-QES1XQQ">Hotwire: The Demo</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/262.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/262.mp3" length="28342312"/><itunes:episode>262</itunes:episode><itunes:duration>3540</itunes:duration><itunes:author>Мария Просвирнина, Вадим Макеев, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>28 декабря 2020: JS-андерхуд, фокус, фавиконки, JS-фреймворки, React Server Components, Basecamp Hotwire. Мария Просвирнина, Вадим Макеев, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>263. События года и перемены, онлайн-конференции, переводы, работа из дома, пожелания, благодарности</title><link>https://web-standards.ru/podcast/263/</link><pubDate>Mon, 04 Jan 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:02:08 События Андрея
00:12:30 Привет от Маши
00:13:29 События Никиты
00:32:45 Привет от Оли
00:38:45 События Вадима
00:59:44 Привет от Лёши
01:04:59 Пожелания
01:10:56 Благодарности

Андрей

• Девшахта Андрея на YouTube https://www.youtube.com/channel/UCTSVfbCKN3nZbogPtOCHcMg
• Я ❤︎ Фронтенд 2020 https://yandex.ru/promo/yandex4developers/yalovefrontend2020
• Node.js Design Patterns https://www.amazon.com/Node-js-Design-Patterns-production-grade-applications/dp/1839214112
• Newsletter by architects for architects https://www.deararchitects.xyz/
• Client-Side Architecture Basics https://khalilstemmler.com/articles/client-side-architecture/introduction/

Никита

• Никита на YouTube https://www.youtube.com/channel/UCD3BPqHRxzfBKweeozaTz3g
• Перевод Никиты на Веб-стандартах https://web-standards.ru/articles/accessible-to-some/
• Книга Debugging CSS https://debuggingcss.com/
• Monument Valley на чистом CSS https://codepen.io/miocene/full/NWRWQpX
• Генератор статики Eleventy https://www.11ty.dev/

Оля

• The Boys https://www.imdb.com/title/tt1190634/
• The Mandalorian https://www.imdb.com/title/tt8111088/

Вадим

• Вадим на YouTube https://www.youtube.com/pepelsbey
• Твиттервью Эрика Мейера https://lvivcss.live/en/driving-with-eric-meyer-en/
• Дебаты про ремоут https://youtu.be/WUImyw_V6vA?list=WL
• Вакансия автора в HTML Academy https://spb.hh.ru/vacancy/41004971
• GitHub Codespaces и кодинг на iPad https://youtu.be/T4oSGgcmhNI
• Подкаст The F-Word https://f-word.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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Андрей Мелихов, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:02:08 События Андрея<br>00:12:30 Привет от Маши<br>00:13:29 События Никиты<br>00:32:45 Привет от Оли<br>00:38:45 События Вадима<br>00:59:44 Привет от Лёши<br>01:04:59 Пожелания<br>01:10:56 Благодарности<br></p><p>Андрей</p><p>• <a href="https://www.youtube.com/channel/UCTSVfbCKN3nZbogPtOCHcMg">Девшахта Андрея на YouTube</a><br>• <a href="https://yandex.ru/promo/yandex4developers/yalovefrontend2020">Я ❤︎ Фронтенд 2020</a><br>• <a href="https://www.amazon.com/Node-js-Design-Patterns-production-grade-applications/dp/1839214112">Node.js Design Patterns</a><br>• <a href="https://www.deararchitects.xyz/">Newsletter by architects for architects</a><br>• <a href="https://khalilstemmler.com/articles/client-side-architecture/introduction/">Client-Side Architecture Basics</a><br></p><p>Никита</p><p>• <a href="https://www.youtube.com/channel/UCD3BPqHRxzfBKweeozaTz3g">Никита на YouTube</a><br>• <a href="https://web-standards.ru/articles/accessible-to-some/">Перевод Никиты на Веб-стандартах</a><br>• <a href="https://debuggingcss.com/">Книга Debugging CSS</a><br>• <a href="https://codepen.io/miocene/full/NWRWQpX">Monument Valley на чистом CSS</a><br>• <a href="https://www.11ty.dev/">Генератор статики Eleventy</a><br></p><p>Оля</p><p>• <a href="https://www.imdb.com/title/tt1190634/">The Boys</a><br>• <a href="https://www.imdb.com/title/tt8111088/">The Mandalorian</a><br></p><p>Вадим</p><p>• <a href="https://www.youtube.com/pepelsbey">Вадим на YouTube</a><br>• <a href="https://lvivcss.live/en/driving-with-eric-meyer-en/">Твиттервью Эрика Мейера</a><br>• <a href="https://youtu.be/WUImyw_V6vA?list=WL">Дебаты про ремоут</a><br>• <a href="https://spb.hh.ru/vacancy/41004971">Вакансия автора в HTML Academy</a><br>• <a href="https://youtu.be/T4oSGgcmhNI">GitHub Codespaces и кодинг на iPad</a><br>• <a href="https://f-word.dev/">Подкаст The F-Word</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/263.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/263.mp3" length="38206444"/><itunes:episode>263</itunes:episode><itunes:duration>4773</itunes:duration><itunes:author>Никита Дубко, Андрей Мелихов, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>4 января 2021: События года и перемены, онлайн-конференции, переводы, работа из дома, пожелания, благодарности. Никита Дубко, Андрей Мелихов, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>264. Safari, подсветка ошибок, HTML по частям, Suspense, Concurrent, Server Components и SSR в React</title><link>https://web-standards.ru/podcast/264/</link><pubDate>Mon, 11 Jan 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Дэн Абрамов

Темы

00:00:00 Интро
00:01:19 Safari TP 118
00:11:59 Подсветка ошибок на CSS
00:15:19 Загрузка HTML по частям
00:23:34 Suspense и Concurrent
00:40:07 Серверные компоненты
01:01:43 React уже фреймворк?
01:10:16 Сложный бэкенд и SSR

Safari TP 118

• Release Notes for Safari Technology Preview 118 https://webkit.org/blog/11439/release-notes-for-safari-technology-preview-118/
• Репозиторий WebKit на GitHub https://github.com/WebKit/WebKit
• Телеграм-канал «Вебня» https://t.me/webnya

Подсветка ошибок на CSS

• Intent to Prototype: CSS spelling and grammar features https://groups.google.com/a/chromium.org/g/blink-dev/c/8UEcRJViPEU/m/YZml0HGxCQAJ

Загрузка HTML по частям

• Loading and replacing HTML parts with HTML https://justmarkup.com/notes/2020-12-28-loading-and-replacing-html-parts-with-html/
• Smaller HTML Payloads with Service Workers https://philipwalton.com/articles/smaller-html-payloads-with-service-workers/

React Server Components

• Zero-Bundle-Size Server Components https://reactjs.org/blog/2020/12/21/data-fetching-with-react-server-components.html
• A few points about the different kinds of components https://twitter.com/dan_abramov/status/1342260256638951425
• React Server Components — что это? https://habr.com/ru/post/535248/
• React Server Components Demo with Prisma https://github.com/prisma/server-components-demo

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Никита Дубко, Мария Просвирнина</p><p>Гости: Дэн Абрамов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:19 Safari TP 118<br>00:11:59 Подсветка ошибок на CSS<br>00:15:19 Загрузка HTML по частям<br>00:23:34 Suspense и Concurrent<br>00:40:07 Серверные компоненты<br>01:01:43 React уже фреймворк?<br>01:10:16 Сложный бэкенд и SSR<br></p><p>Safari TP 118</p><p>• <a href="https://webkit.org/blog/11439/release-notes-for-safari-technology-preview-118/">Release Notes for Safari Technology Preview 118</a><br>• <a href="https://github.com/WebKit/WebKit">Репозиторий WebKit на GitHub</a><br>• <a href="https://t.me/webnya">Телеграм-канал «Вебня»</a><br></p><p>Подсветка ошибок на CSS</p><p>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/8UEcRJViPEU/m/YZml0HGxCQAJ">Intent to Prototype: CSS spelling and grammar features</a><br></p><p>Загрузка HTML по частям</p><p>• <a href="https://justmarkup.com/notes/2020-12-28-loading-and-replacing-html-parts-with-html/">Loading and replacing HTML parts with HTML</a><br>• <a href="https://philipwalton.com/articles/smaller-html-payloads-with-service-workers/">Smaller HTML Payloads with Service Workers</a><br></p><p>React Server Components</p><p>• <a href="https://reactjs.org/blog/2020/12/21/data-fetching-with-react-server-components.html">Zero-Bundle-Size Server Components</a><br>• <a href="https://twitter.com/dan_abramov/status/1342260256638951425">A few points about the different kinds of components</a><br>• <a href="https://habr.com/ru/post/535248/">React Server Components — что это?</a><br>• <a href="https://github.com/prisma/server-components-demo">React Server Components Demo with Prisma</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/264.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/264.mp3" length="40078785"/><itunes:episode>264</itunes:episode><itunes:duration>5007</itunes:duration><itunes:author>Андрей Мелихов, Никита Дубко, Мария Просвирнина</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>11 января 2021: Safari, подсветка ошибок, HTML по частям, Suspense, Concurrent, Server Components и SSR в React. Андрей Мелихов, Никита Дубко, Мария Просвирнина</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>265. Smashing Conf, Puppeteer и Firefox, состояние всего, video как picture, чек-лист по перфомансу</title><link>https://web-standards.ru/podcast/265/</link><pubDate>Mon, 18 Jan 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Виталий Фридман

Темы

00:00:00 Интро
00:02:07 События и Smashing Conf
00:17:50 Puppeteer для Firefox
00:22:19 Состояние всего
00:38:55 Video как picture
00:53:59 Чек-лист по перфомансу
01:09:13 Нужен ли перфоманс

События и Smashing Conf

• Tver.io Performance Meetup онлайн 21 января https://www.meetup.com/tverio/events/275691117/
• Wix Kyiv: CSS Debug онлайн 27 января https://www.meetup.com/ru-RU/Wix_Kyiv/events/275745116/
• Smashing Workshops https://smashingconf.com/online-workshops/
• Холивар, история Рунета https://www.currenttime.tv/a/runet/30107847.html

Puppeteer для Firefox

• Improving Cross-Browser Testing, Part 2 https://hacks.mozilla.org/2021/01/improving-cross-browser-testing-part-2-new-automation-features-in-firefox-nightly/

Состояние всего

• State of JS 2020 https://2020.stateofjs.com/ru-RU/
• 2020 JavaScript Rising Stars https://risingstars.js.org/2020/ru

Video как picture

• HTML Video Element, Filament Group https://github.com/filamentgroup/html-video-responsive

Чек-лист по перфомансу

• Front-End Performance Checklist 2021 https://www.smashingmagazine.com/2021/01/front-end-performance-2021-free-pdf-checklist/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко</p><p>Гости: Виталий Фридман</p><p>Темы</p><p>00:00:00 Интро<br>00:02:07 События и Smashing Conf<br>00:17:50 Puppeteer для Firefox<br>00:22:19 Состояние всего<br>00:38:55 Video как picture<br>00:53:59 Чек-лист по перфомансу<br>01:09:13 Нужен ли перфоманс<br></p><p>События и Smashing Conf</p><p>• <a href="https://www.meetup.com/tverio/events/275691117/">Tver.io Performance Meetup онлайн 21 января</a><br>• <a href="https://www.meetup.com/ru-RU/Wix_Kyiv/events/275745116/">Wix Kyiv: CSS Debug онлайн 27 января</a><br>• <a href="https://smashingconf.com/online-workshops/">Smashing Workshops</a><br>• <a href="https://www.currenttime.tv/a/runet/30107847.html">Холивар, история Рунета</a><br></p><p>Puppeteer для Firefox</p><p>• <a href="https://hacks.mozilla.org/2021/01/improving-cross-browser-testing-part-2-new-automation-features-in-firefox-nightly/">Improving Cross-Browser Testing, Part 2</a><br></p><p>Состояние всего</p><p>• <a href="https://2020.stateofjs.com/ru-RU/">State of JS 2020</a><br>• <a href="https://risingstars.js.org/2020/ru">2020 JavaScript Rising Stars</a><br></p><p>Video как picture</p><p>• <a href="https://github.com/filamentgroup/html-video-responsive">HTML Video Element, Filament Group</a><br></p><p>Чек-лист по перфомансу</p><p>• <a href="https://www.smashingmagazine.com/2021/01/front-end-performance-2021-free-pdf-checklist/">Front-End Performance Checklist 2021</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/265.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/265.mp3" length="36678311"/><itunes:episode>265</itunes:episode><itunes:duration>4582</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>18 января 2021: Smashing Conf, Puppeteer и Firefox, состояние всего, video как picture, чек-лист по перфомансу. Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>266. Chrome 88, флексы, JS-метод at, управление CSS-каскадом, разработка под Smart TV, видео в вебе</title><link>https://web-standards.ru/podcast/266/</link><pubDate>Tue, 26 Jan 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Иван Дмитриев

Темы

00:00:00 Интро
00:01:36 События
00:02:18 Chrome 88
00:10:21 Картинки во флексах
00:12:06 Новый JS-метод at
00:16:56 Управление CSS-каскадом
00:26:58 Экосистема Smart TV
00:39:26 Интерфейс ТВ
00:47:41 Разработка под ТВ
00:58:54 Устройство ТВ-приложения
01:08:44 Видео для веба

События

• DINS JS Evening онлайн 28 января https://dins.timepad.ru/event/1529695/

Chrome 88

• Chrome 88 https://developers.google.com/web/updates/2021/01/nic88

Картинки во флексах

• Flexbox Cats (a.k.a fixing images in flexbox) https://blogs.igalia.com/svillar/2021/01/20/flexbox-cats-a-k-a-fixing-images-in-flexbox/

Новый JS-метод at

• TC39: Relative Indexing Method https://github.com/tc39/proposal-relative-indexing-method

Управление CSS-каскадом

• CSS Cascading and Inheritance Level 5 https://www.w3.org/TR/css-cascade-5/#at-ruledef-layer
• Первый публичный черновик CSS-каскада 5 уровня https://css-live.ru/vecssti-s-polej/pervyj-publichnyj-chernovik-css-kaskada-5-urovnya.html
• Пара слов о @layer https://ariarzer.dev/css-cascade-layer.html

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Андрей Мелихов, Мария Просвирнина</p><p>Гости: Иван Дмитриев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:36 События<br>00:02:18 Chrome 88<br>00:10:21 Картинки во флексах<br>00:12:06 Новый JS-метод at<br>00:16:56 Управление CSS-каскадом<br>00:26:58 Экосистема Smart TV<br>00:39:26 Интерфейс ТВ<br>00:47:41 Разработка под ТВ<br>00:58:54 Устройство ТВ-приложения<br>01:08:44 Видео для веба<br></p><p>События</p><p>• <a href="https://dins.timepad.ru/event/1529695/">DINS JS Evening онлайн 28 января</a><br></p><p>Chrome 88</p><p>• <a href="https://developers.google.com/web/updates/2021/01/nic88">Chrome 88</a><br></p><p>Картинки во флексах</p><p>• <a href="https://blogs.igalia.com/svillar/2021/01/20/flexbox-cats-a-k-a-fixing-images-in-flexbox/">Flexbox Cats (a.k.a fixing images in flexbox)</a><br></p><p>Новый JS-метод at</p><p>• <a href="https://github.com/tc39/proposal-relative-indexing-method">TC39: Relative Indexing Method</a><br></p><p>Управление CSS-каскадом</p><p>• <a href="https://www.w3.org/TR/css-cascade-5/#at-ruledef-layer">CSS Cascading and Inheritance Level 5</a><br>• <a href="https://css-live.ru/vecssti-s-polej/pervyj-publichnyj-chernovik-css-kaskada-5-urovnya.html">Первый публичный черновик CSS-каскада 5 уровня</a><br>• <a href="https://ariarzer.dev/css-cascade-layer.html">Пара слов о @layer</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/266.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/266.mp3" length="37110636"/><itunes:episode>266</itunes:episode><itunes:duration>4636</itunes:duration><itunes:author>Вадим Макеев, Андрей Мелихов, Мария Просвирнина</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>26 января 2021: Chrome 88, флексы, JS-метод at, управление CSS-каскадом, разработка под Smart TV, видео в вебе. Вадим Макеев, Андрей Мелихов, Мария Просвирнина</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>267. Новинки браузеров и DevTools, Open Web Docs, элемент popup, HTTPS, WCAG 3, null или undefined</title><link>https://web-standards.ru/podcast/267/</link><pubDate>Mon, 01 Feb 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:54 События
00:04:47 Firefox 85
00:16:17 Safari TP 119
00:19:55 Бета Chrome 89
00:32:05 Chrome DevTools
00:41:14 Open Web Docs
00:43:58 Элемент popup
00:47:03 Локальный HTTPS
00:54:25 WCAG 3
00:58:40 Null или undefined

События

• MoscowJS Online прошёл онлайн 28 января https://youtu.be/ll3aCbLMLqI
• Node Congress 2021 18-19 февраля https://nodecongress.com/
• Билеты со скидкой 15% https://ti.to/gitnation/node-congress/discount/WebStandards-NodeCongress
• React fwdays онлайн 27 марта https://fwdays.com/en/event/react-fwdays-2021

Firefox 85

• Firefox 85 https://tanalin.com/blog/2021/01/firefox-85/

Safari TP 119

• Release Notes for Safari TP 119 https://webkit.org/blog/11525/release-notes-for-safari-technology-preview-119/

Бета Chrome 89

• Chrome 89 Beta https://blog.chromium.org/2021/01/chrome-89-beta-advanced-hardware.html

Chrome DevTools

• What’s New In DevTools https://developers.google.com/web/updates/2021/01/devtools

Open Web Docs

• Introducing Open Web Docs https://opencollective.com/open-web-docs/updates/introducing-open-web-docs

Элемент popup

• Enabling Popups https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/Popup/explainer.md

Локальный HTTPS

• How to use HTTPS for local development https://web.dev/how-to-use-local-https/
• When to use HTTPS for local development https://web.dev/when-to-use-local-https/

WCAG 3

• Что нового в WCAG 3.0 https://web-standards.ru/articles/wcag3-changes/

Null или undefined

• Undefined vs. null revisited https://2ality.com/2021/01/undefined-null-revisited.html

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Андрей Мелихов, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:00:54 События<br>00:04:47 Firefox 85<br>00:16:17 Safari TP 119<br>00:19:55 Бета Chrome 89<br>00:32:05 Chrome DevTools<br>00:41:14 Open Web Docs<br>00:43:58 Элемент popup<br>00:47:03 Локальный HTTPS<br>00:54:25 WCAG 3<br>00:58:40 Null или undefined<br></p><p>События</p><p>• <a href="https://youtu.be/ll3aCbLMLqI">MoscowJS Online прошёл онлайн 28 января</a><br>• <a href="https://nodecongress.com/">Node Congress 2021 18-19 февраля</a><br>• <a href="https://ti.to/gitnation/node-congress/discount/WebStandards-NodeCongress">Билеты со скидкой 15%</a><br>• <a href="https://fwdays.com/en/event/react-fwdays-2021">React fwdays онлайн 27 марта</a><br></p><p>Firefox 85</p><p>• <a href="https://tanalin.com/blog/2021/01/firefox-85/">Firefox 85</a><br></p><p>Safari TP 119</p><p>• <a href="https://webkit.org/blog/11525/release-notes-for-safari-technology-preview-119/">Release Notes for Safari TP 119</a><br></p><p>Бета Chrome 89</p><p>• <a href="https://blog.chromium.org/2021/01/chrome-89-beta-advanced-hardware.html">Chrome 89 Beta</a><br></p><p>Chrome DevTools</p><p>• <a href="https://developers.google.com/web/updates/2021/01/devtools">What’s New In DevTools</a><br></p><p>Open Web Docs</p><p>• <a href="https://opencollective.com/open-web-docs/updates/introducing-open-web-docs">Introducing Open Web Docs</a><br></p><p>Элемент popup</p><p>• <a href="https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/Popup/explainer.md">Enabling Popups</a><br></p><p>Локальный HTTPS</p><p>• <a href="https://web.dev/how-to-use-local-https/">How to use HTTPS for local development</a><br>• <a href="https://web.dev/when-to-use-local-https/">When to use HTTPS for local development</a><br></p><p>WCAG 3</p><p>• <a href="https://web-standards.ru/articles/wcag3-changes/">Что нового в WCAG 3.0</a><br></p><p>Null или undefined</p><p>• <a href="https://2ality.com/2021/01/undefined-null-revisited.html">Undefined vs. null revisited</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/267.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/267.mp3" length="33714352"/><itunes:episode>267</itunes:episode><itunes:duration>4212</itunes:duration><itunes:author>Никита Дубко, Андрей Мелихов, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>1 февраля 2021: Новинки браузеров и DevTools, Open Web Docs, элемент popup, HTTPS, WCAG 3, null или undefined. Никита Дубко, Андрей Мелихов, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>268. Npm 7, PCM, V8 v8.9, App History API, прагматичные книги, зачем Docker, как и чьё это дело</title><link>https://web-standards.ru/podcast/268/</link><pubDate>Tue, 09 Feb 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Игорь Коровченко

Темы

00:00:00 Интро
00:01:25 Npm 7
00:14:15 Private Click Measurement
00:19:45 Обновление V8 v8.9
00:23:55 App History API
00:32:01 Прагматичные книги
00:36:45 Принцип работы Docker
00:44:03 Как пользоваться Docker
00:48:09 Разработка в Docker
00:55:21 Docker, чья проблема

Npm 7

• Npm 7 is now generally available! https://github.blog/2021-02-02-npm-7-is-now-generally-available/
• Presenting v7.0.0 of the npm CLI https://github.blog/2020-10-13-presenting-v7-0-0-of-the-npm-cli/

Private Click Measurement

• Introducing Private Click Measurement, PCM https://webkit.org/blog/11529/introducing-private-click-measurement-pcm/

Обновление V8 v8.9

• V8 release v8.9 https://v8.dev/blog/v8-release-89

App History API

• App History API https://github.com/WICG/app-history

Прагматичные книги

• The Pragmatic Programmers https://medium.com/pragmatic-programmers

Docker

• Распаковка Docker, часть 1 https://web-standards.ru/articles/docker-unboxing-1/
• Распаковка Docker, часть 2 https://web-standards.ru/articles/docker-unboxing-2/
• Распаковка Docker, часть 3 https://web-standards.ru/articles/docker-unboxing-3/
• Development Containers in Education https://code.visualstudio.com/blogs/2020/07/27/containers-edu
• Run and Debug your App in the Desired Environment https://blog.jetbrains.com/idea/2021/01/run-targets-run-and-debug-your-app-in-the-desired-environment/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Вадим Макеев</p><p>Гости: Игорь Коровченко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:25 Npm 7<br>00:14:15 Private Click Measurement<br>00:19:45 Обновление V8 v8.9<br>00:23:55 App History API<br>00:32:01 Прагматичные книги<br>00:36:45 Принцип работы Docker<br>00:44:03 Как пользоваться Docker<br>00:48:09 Разработка в Docker<br>00:55:21 Docker, чья проблема<br></p><p>Npm 7</p><p>• <a href="https://github.blog/2021-02-02-npm-7-is-now-generally-available/">Npm 7 is now generally available!</a><br>• <a href="https://github.blog/2020-10-13-presenting-v7-0-0-of-the-npm-cli/">Presenting v7.0.0 of the npm CLI</a><br></p><p>Private Click Measurement</p><p>• <a href="https://webkit.org/blog/11529/introducing-private-click-measurement-pcm/">Introducing Private Click Measurement, PCM</a><br></p><p>Обновление V8 v8.9</p><p>• <a href="https://v8.dev/blog/v8-release-89">V8 release v8.9</a><br></p><p>App History API</p><p>• <a href="https://github.com/WICG/app-history">App History API</a><br></p><p>Прагматичные книги</p><p>• <a href="https://medium.com/pragmatic-programmers">The Pragmatic Programmers</a><br></p><p>Docker</p><p>• <a href="https://web-standards.ru/articles/docker-unboxing-1/">Распаковка Docker, часть 1</a><br>• <a href="https://web-standards.ru/articles/docker-unboxing-2/">Распаковка Docker, часть 2</a><br>• <a href="https://web-standards.ru/articles/docker-unboxing-3/">Распаковка Docker, часть 3</a><br>• <a href="https://code.visualstudio.com/blogs/2020/07/27/containers-edu">Development Containers in Education</a><br>• <a href="https://blog.jetbrains.com/idea/2021/01/run-targets-run-and-debug-your-app-in-the-desired-environment/">Run and Debug your App in the Desired Environment</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/268.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/268.mp3" length="30470612"/><itunes:episode>268</itunes:episode><itunes:duration>3806</itunes:duration><itunes:author>Андрей Мелихов, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>9 февраля 2021: Npm 7, PCM, V8 v8.9, App History API, прагматичные книги, зачем Docker, как и чьё это дело. Андрей Мелихов, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>269. Прощание с Edge, веб-платформа, z-index, однострочники, атака на зависимости, инди-веб, CTF</title><link>https://web-standards.ru/podcast/269/</link><pubDate>Mon, 15 Feb 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Сергей Иванов

Темы

00:00:00 Интро
00:02:04 Событие ЯЛФ
00:09:37 Прощание со старым Edge
00:14:16 Новости веб-платформы
00:19:06 Борьба с z-index
00:25:48 Нормальные однострочники
00:35:48 Атака на зависимости
00:45:53 Инди-веб
00:54:39 Что такое CTF

Событие ЯЛФ

• Я ❤ Фронтенд онлайн 27 февраля https://yandex.ru/promo/yandex4developers/yalovefrontend2021

Прощание со старым Edge

• New Microsoft Edge to replace Microsoft Edge Legacy with April’s Windows 10 Update Tuesday release https://techcommunity.microsoft.com/t5/microsoft-365-blog/new-microsoft-edge-to-replace-microsoft-edge-legacy-with-april-s/ba-p/2114224

Новости веб-платформы

• Open Web Docs worklog, January 2021 edition https://opencollective.com/open-web-docs/updates/open-web-docs-worklog-january-2021-edition
• Define container queries in css-contain-3 https://github.com/w3c/csswg-drafts/issues/5796

Борьба с z-index

• Managing CSS Z-Index In Large Projects https://www.smashingmagazine.com/2021/02/css-z-index-large-projects/

Нормальные однострочники

• 15 полезных однострочных выражений JavaScript https://medium.com/p/f25d53eb9482

Атака на зависимости

• How I Hacked Into Apple, Microsoft and Dozens of Other Companies https://medium.com/@alex.birsan/dependency-confusion-4a5d60fec610
• Рекомендации Microsoft https://azure.microsoft.com/en-us/resources/3-ways-to-mitigate-risk-using-private-package-feeds/

Инди-веб

• Why The IndieWeb? https://briefs.video/videos/why-the-indieweb/

Что такое CTF

• CTF в Петербурге в Телеграме https://t.me/spbctf
• CTF в Петербурге на Ютубе https://www.youtube.com/channel/UCaqi7baKiDd8jMR_fyjjccw
• Frontend CTF №1 https://vk.com/wall-116797910_267
• Frontend CTF №2 http://fctf3.now.sh/
• Канал Сергея в Телеграме https://t.me/ufostation

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Вадим Макеев, Никита Дубко</p><p>Гости: Сергей Иванов</p><p>Темы</p><p>00:00:00 Интро<br>00:02:04 Событие ЯЛФ<br>00:09:37 Прощание со старым Edge<br>00:14:16 Новости веб-платформы<br>00:19:06 Борьба с z-index<br>00:25:48 Нормальные однострочники<br>00:35:48 Атака на зависимости<br>00:45:53 Инди-веб<br>00:54:39 Что такое CTF<br></p><p>Событие ЯЛФ</p><p>• <a href="https://yandex.ru/promo/yandex4developers/yalovefrontend2021">Я ❤ Фронтенд онлайн 27 февраля</a><br></p><p>Прощание со старым Edge</p><p>• <a href="https://techcommunity.microsoft.com/t5/microsoft-365-blog/new-microsoft-edge-to-replace-microsoft-edge-legacy-with-april-s/ba-p/2114224">New Microsoft Edge to replace Microsoft Edge Legacy with April’s Windows 10 Update Tuesday release</a><br></p><p>Новости веб-платформы</p><p>• <a href="https://opencollective.com/open-web-docs/updates/open-web-docs-worklog-january-2021-edition">Open Web Docs worklog, January 2021 edition</a><br>• <a href="https://github.com/w3c/csswg-drafts/issues/5796">Define container queries in css-contain-3</a><br></p><p>Борьба с z-index</p><p>• <a href="https://www.smashingmagazine.com/2021/02/css-z-index-large-projects/">Managing CSS Z-Index In Large Projects</a><br></p><p>Нормальные однострочники</p><p>• <a href="https://medium.com/p/f25d53eb9482">15 полезных однострочных выражений JavaScript</a><br></p><p>Атака на зависимости</p><p>• <a href="https://medium.com/@alex.birsan/dependency-confusion-4a5d60fec610">How I Hacked Into Apple, Microsoft and Dozens of Other Companies</a><br>• <a href="https://azure.microsoft.com/en-us/resources/3-ways-to-mitigate-risk-using-private-package-feeds/">Рекомендации Microsoft</a><br></p><p>Инди-веб</p><p>• <a href="https://briefs.video/videos/why-the-indieweb/">Why The IndieWeb?</a><br></p><p>Что такое CTF</p><p>• <a href="https://t.me/spbctf">CTF в Петербурге в Телеграме</a><br>• <a href="https://www.youtube.com/channel/UCaqi7baKiDd8jMR_fyjjccw">CTF в Петербурге на Ютубе</a><br>• <a href="https://vk.com/wall-116797910_267">Frontend CTF №1</a><br>• <a href="http://fctf3.now.sh/">Frontend CTF №2</a><br>• <a href="https://t.me/ufostation">Канал Сергея в Телеграме</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/269.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/269.mp3" length="32775600"/><itunes:episode>269</itunes:episode><itunes:duration>4094</itunes:duration><itunes:author>Андрей Мелихов, Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>15 февраля 2021: Прощание с Edge, веб-платформа, z-index, однострочники, атака на зависимости, инди-веб, CTF. Андрей Мелихов, Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>270. Инспектор флексов, Vite 2.0, SVGO 2.0, Wakamai Fondue, TypeScript, RedLab и стороны аутсорса</title><link>https://web-standards.ru/podcast/270/</link><pubDate>Mon, 22 Feb 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Роман Магдаленко

Темы

00:00:00 Интро
00:02:45 События
00:07:34 Инспектор флексов
00:09:32 Vite 2.0
00:16:36 SVGO 2.0
00:24:11 Wakamai Fondue
00:26:00 Зачем TypeScript
00:34:48 Аутсорс: Лёша
00:47:55 Аутсорс: Андрей
01:05:32 Аутсорс: Вадим
01:14:23 Новички в аутсорсе

События

• Я ❤ Фронтенд онлайн 27 февраля https://yandex.ru/promo/yandex4developers/yalovefrontend2021
• Призы для CTF https://www.facebook.com/Yandex4Developers/posts/4079129578773799
• Hot Frontend онлайн в SimbirSoft 5 марта https://www.simbirsoft.com/GKnR
• Frontend Crew онлайн 12–23 апреля https://podlodka.io/fecrew
• Темы для докладов Frontend Crew https://docs.google.com/forms/d/e/1FAIpQLScJ6jr5GBHy3dRUN3L_BhWAbLpdAs27PE4r_5xLz1wxS6XAeA/viewform

Инспектор флексов

• Flexbox Editor fresh in Chromium Canary https://twitter.com/argyleink/status/1361695178851971079

Vite 2.0

• Announcing Vite 2.0 https://dev.to/yyx990803/announcing-vite-2-0-2f0a

SVGO 2.0

• SVGO 2.0 https://github.com/svg/svgo/releases/tag/v2.0.0

Wakamai Fondue

• Wakamai Fondue CLI: never write font CSS again! https://pixelambacht.nl/2021/wakamai-fondue-command-line/

Зачем TypeScript

• Tackling TypeScript: Upgrading from JavaScript https://exploringjs.com/tackling-ts/

Аутсорс

• RedLab https://redlab.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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Вадим Макеев, Алексей Симоненко</p><p>Гости: Роман Магдаленко</p><p>Темы</p><p>00:00:00 Интро<br>00:02:45 События<br>00:07:34 Инспектор флексов<br>00:09:32 Vite 2.0<br>00:16:36 SVGO 2.0<br>00:24:11 Wakamai Fondue<br>00:26:00 Зачем TypeScript<br>00:34:48 Аутсорс: Лёша<br>00:47:55 Аутсорс: Андрей<br>01:05:32 Аутсорс: Вадим<br>01:14:23 Новички в аутсорсе<br></p><p>События</p><p>• <a href="https://yandex.ru/promo/yandex4developers/yalovefrontend2021">Я ❤ Фронтенд онлайн 27 февраля</a><br>• <a href="https://www.facebook.com/Yandex4Developers/posts/4079129578773799">Призы для CTF</a><br>• <a href="https://www.simbirsoft.com/GKnR">Hot Frontend онлайн в SimbirSoft 5 марта</a><br>• <a href="https://podlodka.io/fecrew">Frontend Crew онлайн 12–23 апреля</a><br>• <a href="https://docs.google.com/forms/d/e/1FAIpQLScJ6jr5GBHy3dRUN3L_BhWAbLpdAs27PE4r_5xLz1wxS6XAeA/viewform">Темы для докладов Frontend Crew</a><br></p><p>Инспектор флексов</p><p>• <a href="https://twitter.com/argyleink/status/1361695178851971079">Flexbox Editor fresh in Chromium Canary</a><br></p><p>Vite 2.0</p><p>• <a href="https://dev.to/yyx990803/announcing-vite-2-0-2f0a">Announcing Vite 2.0</a><br></p><p>SVGO 2.0</p><p>• <a href="https://github.com/svg/svgo/releases/tag/v2.0.0">SVGO 2.0</a><br></p><p>Wakamai Fondue</p><p>• <a href="https://pixelambacht.nl/2021/wakamai-fondue-command-line/">Wakamai Fondue CLI: never write font CSS again!</a><br></p><p>Зачем TypeScript</p><p>• <a href="https://exploringjs.com/tackling-ts/">Tackling TypeScript: Upgrading from JavaScript</a><br></p><p>Аутсорс</p><p>• <a href="https://redlab.dev/">RedLab</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/270.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/270.mp3" length="38529766"/><itunes:episode>270</itunes:episode><itunes:duration>4813</itunes:duration><itunes:author>Андрей Мелихов, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>22 февраля 2021: Инспектор флексов, Vite 2.0, SVGO 2.0, Wakamai Fondue, TypeScript, RedLab и стороны аутсорса. Андрей Мелихов, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>271. Safari, Firefox 86, SVG на GPU, куки в браузерах, WebP, AVIF и JPEG XL, офер в Яндекс за день</title><link>https://web-standards.ru/podcast/271/</link><pubDate>Mon, 01 Mar 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Михаил Трошев

Темы

00:00:00 Интро
00:01:41 Свежий Safari TP
00:04:32 Firefox 86
00:08:31 Быстрый SVG на GPU
00:12:18 Куки в Firefox и Яндекс.Браузере
00:22:58 WebP, AVIF и JPEG XL
00:32:30 Офер в Яндекс за день
00:42:49 Буткемп и ШРИ
00:51:37 Зачем нужен ODO

Свежий Safari TP

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

Firefox 86

• Firefox 86 https://tanalin.com/blog/2021/02/firefox-86/
• A Fabulous February Firefox — 86! https://hacks.mozilla.org/2021/02/a-fabulous-february-firefox-86/

Быстрый SVG на GPU

• Updates in hardware-accelerated animation capabilities https://developer.chrome.com/blog/hardware-accelerated-animations/

Куки в Firefox и Яндекс.Браузере

• Firefox 86 Introduces Total Cookie Protection https://blog.mozilla.org/security/2021/02/23/total-cookie-protection/
• Яндекс.Браузер защитит от сторонних трекеров https://zen.yandex.ru/media/yandexbrowser/60361f63084cc34524b766d0

WebP, AVIF и JPEG XL

• Maximally optimizing image loading for the web in 2021 https://www.industrialempathy.com/posts/image-optimizations/
• AVIF and WebP encoding quality settings https://www.industrialempathy.com/posts/avif-webp-quality-settings/
• It’s High Time to Replace JPEG With a Next-Generation Image Codec https://cloudinary.com/blog/time_for_next_gen_codecs_to_dethrone_jpeg

Офер в Яндекс за день

• One Day Offer в Яндекс https://ya.cc/t/2wczXAVQMRvw7

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко</p><p>Гости: Михаил Трошев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:41 Свежий Safari TP<br>00:04:32 Firefox 86<br>00:08:31 Быстрый SVG на GPU<br>00:12:18 Куки в Firefox и Яндекс.Браузере<br>00:22:58 WebP, AVIF и JPEG XL<br>00:32:30 Офер в Яндекс за день<br>00:42:49 Буткемп и ШРИ<br>00:51:37 Зачем нужен ODO<br></p><p>Свежий Safari TP</p><p>• <a href="https://webkit.org/blog/11555/release-notes-for-safari-technology-preview-121/">Release Notes for Safari Technology Preview 121</a><br></p><p>Firefox 86</p><p>• <a href="https://tanalin.com/blog/2021/02/firefox-86/">Firefox 86</a><br>• <a href="https://hacks.mozilla.org/2021/02/a-fabulous-february-firefox-86/">A Fabulous February Firefox — 86!</a><br></p><p>Быстрый SVG на GPU</p><p>• <a href="https://developer.chrome.com/blog/hardware-accelerated-animations/">Updates in hardware-accelerated animation capabilities</a><br></p><p>Куки в Firefox и Яндекс.Браузере</p><p>• <a href="https://blog.mozilla.org/security/2021/02/23/total-cookie-protection/">Firefox 86 Introduces Total Cookie Protection</a><br>• <a href="https://zen.yandex.ru/media/yandexbrowser/60361f63084cc34524b766d0">Яндекс.Браузер защитит от сторонних трекеров</a><br></p><p>WebP, AVIF и JPEG XL</p><p>• <a href="https://www.industrialempathy.com/posts/image-optimizations/">Maximally optimizing image loading for the web in 2021</a><br>• <a href="https://www.industrialempathy.com/posts/avif-webp-quality-settings/">AVIF and WebP encoding quality settings</a><br>• <a href="https://cloudinary.com/blog/time_for_next_gen_codecs_to_dethrone_jpeg">It’s High Time to Replace JPEG With a Next-Generation Image Codec</a><br></p><p>Офер в Яндекс за день</p><p>• <a href="https://ya.cc/t/2wczXAVQMRvw7">One Day Offer в Яндекс</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/271.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/271.mp3" length="28822496"/><itunes:episode>271</itunes:episode><itunes:duration>3600</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>1 марта 2021: Safari, Firefox 86, SVG на GPU, куки в браузерах, WebP, AVIF и JPEG XL, офер в Яндекс за день. Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>272. Chrome 89 и DevTools, релизы и приватность, история веба, цвета из спеки, дизайн-система Consta</title><link>https://web-standards.ru/podcast/272/</link><pubDate>Tue, 09 Mar 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Юля Миоцен, Вадик Матвеев

Темы

00:00:00 Интро
00:01:26 События
00:02:52 Chrome 89
00:11:00 Chrome DevTools
00:22:31 Релизы и приватность
00:29:44 История веба
00:37:55 Цвета из спеки
00:44:45 Зачем Consta
00:53:49 Как Consta
01:01:00 Когда Consta
01:07:00 Лэндинг Consta

Гости

• Вадик в Твиттере https://twitter.com/fooontic_
• Юля в Твиттере https://twitter.com/julia_miocene

События

• RamblerFront&amp; онлайн 18 марта https://habr.com/p/545376/
• Трансляция с Я ❤ Фронтенд https://youtu.be/-1I8LuqcCNA

Chrome 89

• New in Chrome 89 https://developer.chrome.com/blog/new-in-chrome-89/

Chrome DevTools

• What’s New In DevTools (Chrome 90) https://developers.google.com/web/updates/2021/02/devtools?hl=ru

Релизы и приватность

• Web API Controversy https://webapicontroversy.com/
• Speeding up Google Chrome’s release cycle https://developer.chrome.com/blog/faster-release-cycle/
• Charting a course towards a more privacy-first web https://blog.google/products/ads-commerce/a-more-privacy-first-web/

История веба

• История фронтенда: Браузер, который умел всё https://blog.csssr.com/ru/article/frontend-history-the-browser-that-could-do-everything/

Цвета из спеки

• Цвета в CSS https://css-live.ru/css/css-colors.html

Consta

• Consta — дизайн-система «Газпром нефти» http://consta.gazprom-neft.ru/
• Код лэндинга Consta https://github.com/gazprom-neft/consta-landing
• Yandex UI Kit https://github.com/bem/yandex-ui
• VKUI https://vkcom.github.io/VKUI/
• Scroll Spinning SVG https://codepen.io/chriscoyier/pen/mdVWgdN

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Андрей Мелихов</p><p>Гости: Юля Миоцен, Вадик Матвеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:26 События<br>00:02:52 Chrome 89<br>00:11:00 Chrome DevTools<br>00:22:31 Релизы и приватность<br>00:29:44 История веба<br>00:37:55 Цвета из спеки<br>00:44:45 Зачем Consta<br>00:53:49 Как Consta<br>01:01:00 Когда Consta<br>01:07:00 Лэндинг Consta<br></p><p>Гости</p><p>• <a href="https://twitter.com/fooontic_">Вадик в Твиттере</a><br>• <a href="https://twitter.com/julia_miocene">Юля в Твиттере</a><br></p><p>События</p><p>• <a href="https://habr.com/p/545376/">RamblerFront&amp; онлайн 18 марта</a><br>• <a href="https://youtu.be/-1I8LuqcCNA">Трансляция с Я ❤ Фронтенд</a><br></p><p>Chrome 89</p><p>• <a href="https://developer.chrome.com/blog/new-in-chrome-89/">New in Chrome 89</a><br></p><p>Chrome DevTools</p><p>• <a href="https://developers.google.com/web/updates/2021/02/devtools?hl=ru">What’s New In DevTools (Chrome 90)</a><br></p><p>Релизы и приватность</p><p>• <a href="https://webapicontroversy.com/">Web API Controversy</a><br>• <a href="https://developer.chrome.com/blog/faster-release-cycle/">Speeding up Google Chrome’s release cycle</a><br>• <a href="https://blog.google/products/ads-commerce/a-more-privacy-first-web/">Charting a course towards a more privacy-first web</a><br></p><p>История веба</p><p>• <a href="https://blog.csssr.com/ru/article/frontend-history-the-browser-that-could-do-everything/">История фронтенда: Браузер, который умел всё</a><br></p><p>Цвета из спеки</p><p>• <a href="https://css-live.ru/css/css-colors.html">Цвета в CSS</a><br></p><p>Consta</p><p>• <a href="http://consta.gazprom-neft.ru/">Consta — дизайн-система «Газпром нефти»</a><br>• <a href="https://github.com/gazprom-neft/consta-landing">Код лэндинга Consta</a><br>• <a href="https://github.com/bem/yandex-ui">Yandex UI Kit</a><br>• <a href="https://vkcom.github.io/VKUI/">VKUI</a><br>• <a href="https://codepen.io/chriscoyier/pen/mdVWgdN">Scroll Spinning SVG</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/272.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/272.mp3" length="36461242"/><itunes:episode>272</itunes:episode><itunes:duration>4555</itunes:duration><itunes:author>Никита Дубко, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>9 марта 2021: Chrome 89 и DevTools, релизы и приватность, история веба, цвета из спеки, дизайн-система Consta. Никита Дубко, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>273. Edge Legacy, Safari, React Native, Preact Server Components, MDN, печать, EditorConfig, шрифты</title><link>https://web-standards.ru/podcast/273/</link><pubDate>Mon, 15 Mar 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:01:04 События
00:06:35 Старый Edge всё
00:12:02 Новинки Safari TP
00:21:54 React Native и Preact
00:29:02 MDN по-русски
00:33:12 Стили для печати
00:41:46 EditorConfig
00:48:35 Ховер или клик
00:57:31 Системные шрифты

События

• Видео с Я ❤ Фронтенд https://youtube.com/playlist?list=PLKaafC45L_SQvmgHWgtUeX_Y59NiZhmEF
• Design is Frontend онлайн 24 марта https://dif.affinage.ru/
• DUMP в Екатеринбурге 14 мая https://dump-ekb.ru/
• Secon в Пензе 19–20 июня https://2021.secon.ru/
• 404fest X в сентябре https://2021.404fest.ru/
• Ищем мейнтейнера календаря https://github.com/web-standards/calendar

Старый Edge всё

• Microsoft Edge Legacy support ends today https://blogs.windows.com/msedgedev/2021/03/09/microsoft-edge-legacy-end-of-support/

Новинки Safari TP

• Safari Technology Preview 122 https://webkit.org/blog/11577/release-notes-for-safari-technology-preview-122/
• Blink Intent to Prototype and Ship: ES Modules for SW https://groups.google.com/a/chromium.org/g/blink-dev/c/iJaPCv9HOrE/m/MRJDqCRvAgAJ

React Native и Preact

• Announcing React Native 0.64 with Hermes on iOS https://reactnative.dev/blog/2021/03/11/version-0.64
• Как я полюбил и возненавидел React Native https://youtu.be/WOMnm8mrWFE
• Preact Server Components https://twitter.com/marvinhagemeist/status/1370386304895229952

MDN по-русски

• Проект по переводу контента MDN https://github.com/mdn/translated-content/issues/117

Стили для печати

• Я совсем забыл про стили для печати https://web-standards.ru/articles/print-style-sheets/
• Распечатай мне курсач. На CSS https://youtu.be/xVPCZFBpjsI

EditorConfig

• EditorConfig — порядок в текстовых файлах https://youtu.be/wWbDC1C7JEE

Ховер или клик

• Why hover is a concept you should not use https://wecreate.digital/blog/menu-clicks-vs-hover/

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

• System fonts don’t have to be ugly https://iainbean.com/posts/2021/system-fonts-dont-have-to-be-ugly/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко, Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:04 События<br>00:06:35 Старый Edge всё<br>00:12:02 Новинки Safari TP<br>00:21:54 React Native и Preact<br>00:29:02 MDN по-русски<br>00:33:12 Стили для печати<br>00:41:46 EditorConfig<br>00:48:35 Ховер или клик<br>00:57:31 Системные шрифты<br></p><p>События</p><p>• <a href="https://youtube.com/playlist?list=PLKaafC45L_SQvmgHWgtUeX_Y59NiZhmEF">Видео с Я ❤ Фронтенд</a><br>• <a href="https://dif.affinage.ru/">Design is Frontend онлайн 24 марта</a><br>• <a href="https://dump-ekb.ru/">DUMP в Екатеринбурге 14 мая</a><br>• <a href="https://2021.secon.ru/">Secon в Пензе 19–20 июня</a><br>• <a href="https://2021.404fest.ru/">404fest X в сентябре</a><br>• <a href="https://github.com/web-standards/calendar">Ищем мейнтейнера календаря</a><br></p><p>Старый Edge всё</p><p>• <a href="https://blogs.windows.com/msedgedev/2021/03/09/microsoft-edge-legacy-end-of-support/">Microsoft Edge Legacy support ends today</a><br></p><p>Новинки Safari TP</p><p>• <a href="https://webkit.org/blog/11577/release-notes-for-safari-technology-preview-122/">Safari Technology Preview 122</a><br>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/iJaPCv9HOrE/m/MRJDqCRvAgAJ">Blink Intent to Prototype and Ship: ES Modules for SW</a><br></p><p>React Native и Preact</p><p>• <a href="https://reactnative.dev/blog/2021/03/11/version-0.64">Announcing React Native 0.64 with Hermes on iOS</a><br>• <a href="https://youtu.be/WOMnm8mrWFE">Как я полюбил и возненавидел React Native</a><br>• <a href="https://twitter.com/marvinhagemeist/status/1370386304895229952">Preact Server Components</a><br></p><p>MDN по-русски</p><p>• <a href="https://github.com/mdn/translated-content/issues/117">Проект по переводу контента MDN</a><br></p><p>Стили для печати</p><p>• <a href="https://web-standards.ru/articles/print-style-sheets/">Я совсем забыл про стили для печати</a><br>• <a href="https://youtu.be/xVPCZFBpjsI">Распечатай мне курсач. На CSS</a><br></p><p>EditorConfig</p><p>• <a href="https://youtu.be/wWbDC1C7JEE">EditorConfig — порядок в текстовых файлах</a><br></p><p>Ховер или клик</p><p>• <a href="https://wecreate.digital/blog/menu-clicks-vs-hover/">Why hover is a concept you should not use</a><br></p><p>Системные шрифты</p><p>• <a href="https://iainbean.com/posts/2021/system-fonts-dont-have-to-be-ugly/">System fonts don’t have to be ugly</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/273.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/273.mp3" length="33358427"/><itunes:episode>273</itunes:episode><itunes:duration>4167</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>15 марта 2021: Edge Legacy, Safari, React Native, Preact Server Components, MDN, печать, EditorConfig, шрифты. Вадим Макеев, Никита Дубко, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>274. Новинки V8, бета Chrome 90 и веб-бандлы, ненастоящие PWA и нативный CSS Nesting</title><link>https://web-standards.ru/podcast/274/</link><pubDate>Mon, 22 Mar 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:42 События
00:04:10 Что нового в V8
00:09:39 Бета Chrome 90
00:32:43 Ненастоящие PWA
00:45:40 CSS Nesting

События

• International Women’s Day онлайн 20 марта https://gdg-russia.com/iwd2021
• MoscowJS онлайн 25 марта https://youtu.be/h1NhbbzCIBM

Что нового в V8

• V8 release v9.0 https://v8.dev/blog/v8-release-90

Бета Chrome 90

• Chrome 90 Beta: AV1 Encoder for WebRTC, New Origin Trials, and More https://blog.chromium.org/2021/03/chrome-90-beta-av1-encoder-for-webrtc.html
• Explainer: Subresource loading with Web Bundles https://github.com/WICG/webpackage/blob/main/explainers/subresource-loading.md

Ненастоящие PWA

• Your PWA is going to break in August 2021 https://javascript.plainenglish.io/your-pwa-is-going-to-break-in-august-2021-34982f329f40
• Минимальное PWA https://habr.com/ru/post/547436/

CSS Nesting

• Official CSS Nesting – the last piece of the puzzle https://benfrain.com/official-css-nesting-the-last-piece-of-the-puzzle/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко, Мария Просвирнина</p><p>Темы</p><p>00:00:00 Интро<br>00:00:42 События<br>00:04:10 Что нового в V8<br>00:09:39 Бета Chrome 90<br>00:32:43 Ненастоящие PWA<br>00:45:40 CSS Nesting<br></p><p>События</p><p>• <a href="https://gdg-russia.com/iwd2021">International Women’s Day онлайн 20 марта</a><br>• <a href="https://youtu.be/h1NhbbzCIBM">MoscowJS онлайн 25 марта</a><br></p><p>Что нового в V8</p><p>• <a href="https://v8.dev/blog/v8-release-90">V8 release v9.0</a><br></p><p>Бета Chrome 90</p><p>• <a href="https://blog.chromium.org/2021/03/chrome-90-beta-av1-encoder-for-webrtc.html">Chrome 90 Beta: AV1 Encoder for WebRTC, New Origin Trials, and More</a><br>• <a href="https://github.com/WICG/webpackage/blob/main/explainers/subresource-loading.md">Explainer: Subresource loading with Web Bundles</a><br></p><p>Ненастоящие PWA</p><p>• <a href="https://javascript.plainenglish.io/your-pwa-is-going-to-break-in-august-2021-34982f329f40">Your PWA is going to break in August 2021</a><br>• <a href="https://habr.com/ru/post/547436/">Минимальное PWA</a><br></p><p>CSS Nesting</p><p>• <a href="https://benfrain.com/official-css-nesting-the-last-piece-of-the-puzzle/">Official CSS Nesting – the last piece of the puzzle</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/274.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/274.mp3" length="30686265"/><itunes:episode>274</itunes:episode><itunes:duration>3833</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко, Мария Просвирнина</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>22 марта 2021: Новинки V8, бета Chrome 90 и веб-бандлы, ненастоящие PWA и нативный CSS Nesting. Вадим Макеев, Никита Дубко, Мария Просвирнина</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>275. Firefox 87, Container Queries, Compat 2021, SvelteKit, эмоджи, лонгрид и дорога к доступности</title><link>https://web-standards.ru/podcast/275/</link><pubDate>Tue, 30 Mar 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Лена Райан, Марианна Минич

Темы

00:00:00 Интро
00:01:34 События
00:03:54 Новинки Firefox 87
00:07:12 Container Queries
00:12:34 Compat 2021
00:21:40 SvelteKit
00:31:07 Эмоджи или эмодзи
00:37:21 A11y-лонгрид
00:44:31 Дорога к доступности

События

• Theta Conf онлайн 10 апреля https://community-z.com/events/theta-conf-2
• Я.Субботник онлайн 17 апреля https://events.yandex.ru/events/yasubbotnik/17-apr-2021/

Новинки Firefox 87

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

Container Queries

• An experimental flag for container queries just hit Chrome Canary! https://twitter.com/Una/status/1375419967718449155

Compat 2021

• Compat2021: Eliminating five top compatibility pain points on the web https://web.dev/compat2021/

SvelteKit

• SvelteKit is in public beta https://svelte.dev/blog/sveltekit-beta

Эмоджи или эмодзи

• Emoji under the hood https://tonsky.me/blog/emoji/

A11y-лонгрид

• A Complete Guide To Accessible Front-End Components https://www.smashingmagazine.com/2021/03/complete-guide-accessible-front-end-components/
• Disabled buttons suck https://axesslab.com/disabled-buttons-suck/

Дорога к доступности

• Курс Валерии Курмак https://kurmak.info/
• Блог Мануэля Матузовича https://www.matuzo.at/blog/
• Как незрячий пользуется iPhone, MacBook и Apple Watch https://youtu.be/RQiN1Hhrxu0
• Доклад Ивана Бакаидова на ЯЛФ https://youtu.be/vfM0gjLBLUE
• Доклад Лены на IWD https://youtu.be/F8RZTWeaDnY
• Доклад Саши Шинкевич про Bootstrap https://youtu.be/5R_vwZzZHRY
• Доклад Ани Сафоновой на pitera11y_meetup https://youtu.be/gXnEnQ5344M

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко</p><p>Гости: Лена Райан, Марианна Минич</p><p>Темы</p><p>00:00:00 Интро<br>00:01:34 События<br>00:03:54 Новинки Firefox 87<br>00:07:12 Container Queries<br>00:12:34 Compat 2021<br>00:21:40 SvelteKit<br>00:31:07 Эмоджи или эмодзи<br>00:37:21 A11y-лонгрид<br>00:44:31 Дорога к доступности<br></p><p>События</p><p>• <a href="https://community-z.com/events/theta-conf-2">Theta Conf онлайн 10 апреля</a><br>• <a href="https://events.yandex.ru/events/yasubbotnik/17-apr-2021/">Я.Субботник онлайн 17 апреля</a><br></p><p>Новинки Firefox 87</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/87">Firefox 87 for developers</a><br></p><p>Container Queries</p><p>• <a href="https://twitter.com/Una/status/1375419967718449155">An experimental flag for container queries just hit Chrome Canary!</a><br></p><p>Compat 2021</p><p>• <a href="https://web.dev/compat2021/">Compat2021: Eliminating five top compatibility pain points on the web</a><br></p><p>SvelteKit</p><p>• <a href="https://svelte.dev/blog/sveltekit-beta">SvelteKit is in public beta</a><br></p><p>Эмоджи или эмодзи</p><p>• <a href="https://tonsky.me/blog/emoji/">Emoji under the hood</a><br></p><p>A11y-лонгрид</p><p>• <a href="https://www.smashingmagazine.com/2021/03/complete-guide-accessible-front-end-components/">A Complete Guide To Accessible Front-End Components</a><br>• <a href="https://axesslab.com/disabled-buttons-suck/">Disabled buttons suck</a><br></p><p>Дорога к доступности</p><p>• <a href="https://kurmak.info/">Курс Валерии Курмак</a><br>• <a href="https://www.matuzo.at/blog/">Блог Мануэля Матузовича</a><br>• <a href="https://youtu.be/RQiN1Hhrxu0">Как незрячий пользуется iPhone, MacBook и Apple Watch</a><br>• <a href="https://youtu.be/vfM0gjLBLUE">Доклад Ивана Бакаидова на ЯЛФ</a><br>• <a href="https://youtu.be/F8RZTWeaDnY">Доклад Лены на IWD</a><br>• <a href="https://youtu.be/5R_vwZzZHRY">Доклад Саши Шинкевич про Bootstrap</a><br>• <a href="https://youtu.be/gXnEnQ5344M">Доклад Ани Сафоновой на pitera11y_meetup</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/275.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/275.mp3" length="35630412"/><itunes:episode>275</itunes:episode><itunes:duration>4451</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>30 марта 2021: Firefox 87, Container Queries, Compat 2021, SvelteKit, эмоджи, лонгрид и дорога к доступности. Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>276. Safari, static в V8, Deno, Sublime Text, HSL и LCH, F1, WordPress, SPA, гидрация и Next.js</title><link>https://web-standards.ru/podcast/276/</link><pubDate>Mon, 05 Apr 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Павел Минеев

Темы

00:00:00 Интро
00:01:13 События
00:04:11 Фиксы в Safari
00:07:47 Static в V8
00:13:29 Deno Company
00:21:35 Sublime Text 4
00:28:46 HSL и LCH
00:34:45 Медленная F1
00:42:04 Обратно на WordPress
00:54:48 Что такое SPA
01:07:11 Гидрация и Next.js

Павел Минеев

• Личный сайт https://pavel.mineev.me
• Выпуск Радио-Т https://radio-t.com/p/2021/03/20/podcast-746/
• Remark42 https://github.com/umputun/remark42

События

• HolyJS онлайн 20–23 апреля https://holyjs-piter.ru/
• Программа HolyJS на Хабре https://habr.com/ru/company/jugru/blog/549922/
• Frontend Crew онлайн 12–23 апреля https://podlodka.io/fecrew
• CFP на 2 неделю https://docs.google.com/forms/d/e/1FAIpQLSe5K8SUBpCU7t6ujsQZnFnXgWdl4efU9WdXZR6qJi9fYWf1og/viewform

Фиксы в Safari

• Release Notes for Safari TP 123 https://webkit.org/blog/11585/release-notes-for-safari-technology-preview-123/
• Compat 2021 Dashboard https://wpt.fyi/compat2021?feature=summary

Static в V8

• Class static initializer blocks https://v8.dev/features/class-static-initializer-blocks

Deno Company

• Announcing the Deno Company https://deno.com/blog/the-deno-company

Sublime Text 4

• Превью Sublime Text 4 https://vimeo.com/529550701

HSL и LCH

• Dark mode in 5 minutes, with inverted lightness variables https://lea.verou.me/2021/03/inverted-lightness-variables/

Медленная F1

• Who has the fastest F1 website in 2021? https://jakearchibald.com/2021/f1-perf-part-1/

Обратно на WordPress

• Как я не перешёл с WordPress на Hugo, Gatsby и прочий Node https://blognot.co/60485/

SPA, гидрация и Next.js

• Next.js https://nextjs.org
• Microsite https://github.com/natemoo-re/microsite
• Hugo.io https://gohugo.io
• Gatsby https://www.gatsbyjs.com

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко, Андрей Мелихов</p><p>Гости: Павел Минеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:13 События<br>00:04:11 Фиксы в Safari<br>00:07:47 Static в V8<br>00:13:29 Deno Company<br>00:21:35 Sublime Text 4<br>00:28:46 HSL и LCH<br>00:34:45 Медленная F1<br>00:42:04 Обратно на WordPress<br>00:54:48 Что такое SPA<br>01:07:11 Гидрация и Next.js<br></p><p>Павел Минеев</p><p>• <a href="https://pavel.mineev.me">Личный сайт</a><br>• <a href="https://radio-t.com/p/2021/03/20/podcast-746/">Выпуск Радио-Т</a><br>• <a href="https://github.com/umputun/remark42">Remark42</a><br></p><p>События</p><p>• <a href="https://holyjs-piter.ru/">HolyJS онлайн 20–23 апреля</a><br>• <a href="https://habr.com/ru/company/jugru/blog/549922/">Программа HolyJS на Хабре</a><br>• <a href="https://podlodka.io/fecrew">Frontend Crew онлайн 12–23 апреля</a><br>• <a href="https://docs.google.com/forms/d/e/1FAIpQLSe5K8SUBpCU7t6ujsQZnFnXgWdl4efU9WdXZR6qJi9fYWf1og/viewform">CFP на 2 неделю</a><br></p><p>Фиксы в Safari</p><p>• <a href="https://webkit.org/blog/11585/release-notes-for-safari-technology-preview-123/">Release Notes for Safari TP 123</a><br>• <a href="https://wpt.fyi/compat2021?feature=summary">Compat 2021 Dashboard</a><br></p><p>Static в V8</p><p>• <a href="https://v8.dev/features/class-static-initializer-blocks">Class static initializer blocks</a><br></p><p>Deno Company</p><p>• <a href="https://deno.com/blog/the-deno-company">Announcing the Deno Company</a><br></p><p>Sublime Text 4</p><p>• <a href="https://vimeo.com/529550701">Превью Sublime Text 4</a><br></p><p>HSL и LCH</p><p>• <a href="https://lea.verou.me/2021/03/inverted-lightness-variables/">Dark mode in 5 minutes, with inverted lightness variables</a><br></p><p>Медленная F1</p><p>• <a href="https://jakearchibald.com/2021/f1-perf-part-1/">Who has the fastest F1 website in 2021?</a><br></p><p>Обратно на WordPress</p><p>• <a href="https://blognot.co/60485/">Как я не перешёл с WordPress на Hugo, Gatsby и прочий Node</a><br></p><p>SPA, гидрация и Next.js</p><p>• <a href="https://nextjs.org">Next.js</a><br>• <a href="https://github.com/natemoo-re/microsite">Microsite</a><br>• <a href="https://gohugo.io">Hugo.io</a><br>• <a href="https://www.gatsbyjs.com">Gatsby</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/276.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/276.mp3" length="38969210"/><itunes:episode>276</itunes:episode><itunes:duration>4868</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>5 апреля 2021: Safari, static в V8, Deno, Sublime Text, HSL и LCH, F1, WordPress, SPA, гидрация и Next.js. Вадим Макеев, Никита Дубко, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>277. SharedArrayBuffer, стилизация контролов, TypeScript, Dev Tips и индивеб, Podlodka Frontend Crew</title><link>https://web-standards.ru/podcast/277/</link><pubDate>Mon, 12 Apr 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Александр Зубов

Темы

00:00:00 Интро
00:01:32 События
00:05:13 Возвращение SharedArrayBuffer
00:11:16 Base и стилизация контролов
00:17:30 DevTools на TypeScript
00:32:22 Индивеб и Dev Tips
00:42:30 Podlodka Frontend Crew
00:49:55 Будущее и воркшопы
00:55:20 Коммерция и сообщество

События

• CSS Conf Colombia онлайн 10 апреля https://cssconf.co/
• Трансляция CSS Conf Colombia https://youtu.be/EVnzunpx7Ds
• PiterJS онлайн 15 апреля https://medium.com/p/6fd54e0ddaec
• Podlodka Frontend Crew онлайн 12–23 апреля https://podlodka.io/fecrew

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

• SharedArrayBuffer updates https://developer.chrome.com/blog/enabling-shared-array-buffer/

Base и стилизация контролов

• Appearance: base to enable interoperable styling https://github.com/w3c/csswg-drafts/issues/5998

DevTools на TypeScript

• Migrating DevTools to TypeScript https://developer.chrome.com/blog/migrating-to-typescript/

Индивеб и Dev Tips

• Dev Tips https://mefody.dev/
• Webmention.io https://webmention.io/
• Адвент-календарь постов про Индивеб https://marinintim.com/2019/indieweb/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко, Мария Просвирнина</p><p>Гости: Александр Зубов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:32 События<br>00:05:13 Возвращение SharedArrayBuffer<br>00:11:16 Base и стилизация контролов<br>00:17:30 DevTools на TypeScript<br>00:32:22 Индивеб и Dev Tips<br>00:42:30 Podlodka Frontend Crew<br>00:49:55 Будущее и воркшопы<br>00:55:20 Коммерция и сообщество<br></p><p>События</p><p>• <a href="https://cssconf.co/">CSS Conf Colombia онлайн 10 апреля</a><br>• <a href="https://youtu.be/EVnzunpx7Ds">Трансляция CSS Conf Colombia</a><br>• <a href="https://medium.com/p/6fd54e0ddaec">PiterJS онлайн 15 апреля</a><br>• <a href="https://podlodka.io/fecrew">Podlodka Frontend Crew онлайн 12–23 апреля</a><br></p><p>Возвращение SharedArrayBuffer</p><p>• <a href="https://developer.chrome.com/blog/enabling-shared-array-buffer/">SharedArrayBuffer updates</a><br></p><p>Base и стилизация контролов</p><p>• <a href="https://github.com/w3c/csswg-drafts/issues/5998">Appearance: base to enable interoperable styling</a><br></p><p>DevTools на TypeScript</p><p>• <a href="https://developer.chrome.com/blog/migrating-to-typescript/">Migrating DevTools to TypeScript</a><br></p><p>Индивеб и Dev Tips</p><p>• <a href="https://mefody.dev/">Dev Tips</a><br>• <a href="https://webmention.io/">Webmention.io</a><br>• <a href="https://marinintim.com/2019/indieweb/">Адвент-календарь постов про Индивеб</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/277.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/277.mp3" length="31598709"/><itunes:episode>277</itunes:episode><itunes:duration>3947</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко, Мария Просвирнина</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>12 апреля 2021: SharedArrayBuffer, стилизация контролов, TypeScript, Dev Tips и индивеб, Podlodka Frontend Crew. Вадим Макеев, Никита Дубко, Мария Просвирнина</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>278. Инди-сайты, подкаст и RSS, Chrome 90, инспектор гридов, Dart и Wrike, FLoC, матрица компетенций</title><link>https://web-standards.ru/podcast/278/</link><pubDate>Mon, 19 Apr 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:01:13 Инди-сайты
00:05:54 Подкаст на сайте и RSS
00:11:13 Chrome 90
00:26:58 Инспектор гридов в Safari
00:30:28 Dart уходит из Wrike
00:44:40 FLoC или куки
01:00:44 Матрица компетенций

События

• Видео с Я.Субботника 17 апреля https://youtu.be/ApGPxHjryHY
• Холи 20-23 апреля https://holyjs-piter.ru/

Инди-сайты

• Список инди-сайтов по фронтенду https://github.com/web-standards/indie-list

Подкаст на сайте и RSS

• Раздел «Подкаст» на сайте https://web-standards.ru/podcast/

Chrome 90

• Chrome 90 https://developer.chrome.com/blog/new-in-chrome-90/
• We’ve rolled back the offline criteria for PWA https://twitter.com/ChromiumDev/status/1382745996917084160

Инспектор гридов в Safari

• WebKit: Introducing CSS Grid Inspector https://webkit.org/blog/11588/introducing-css-grid-inspector/
• Firefox 52 https://hacks.mozilla.org/2017/03/firefox-52-introducing-web-assembly-css-grid-and-the-grid-inspector/

Dart уходит из Wrike

• Wrike уходит от использования языка Dart https://habr.com/ru/company/wrike/blog/551962/

FLoC или куки

• Why Brave Disables FLoC https://brave.com/why-brave-disables-floc/
• Nobody is flying to join Google’s FLoC https://www.theverge.com/2021/4/16/22387492/google-floc-ad-tech-privacy-browsers-brave-vivaldi-edge-mozilla-chrome-safari
• How to take part in the FLoC origin trial https://developer.chrome.com/blog/floc/
• FLoC vs 3rd party cookies https://twitter.com/rowan_m/status/1382720868208500742

Матрица компетенций

• Матрица компетенций https://www.notion.so/83a2a7b71e3441b6a17633660ad13e1c

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко, Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:13 Инди-сайты<br>00:05:54 Подкаст на сайте и RSS<br>00:11:13 Chrome 90<br>00:26:58 Инспектор гридов в Safari<br>00:30:28 Dart уходит из Wrike<br>00:44:40 FLoC или куки<br>01:00:44 Матрица компетенций<br></p><p>События</p><p>• <a href="https://youtu.be/ApGPxHjryHY">Видео с Я.Субботника 17 апреля</a><br>• <a href="https://holyjs-piter.ru/">Холи 20-23 апреля</a><br></p><p>Инди-сайты</p><p>• <a href="https://github.com/web-standards/indie-list">Список инди-сайтов по фронтенду</a><br></p><p>Подкаст на сайте и RSS</p><p>• <a href="https://web-standards.ru/podcast/">Раздел «Подкаст» на сайте</a><br></p><p>Chrome 90</p><p>• <a href="https://developer.chrome.com/blog/new-in-chrome-90/">Chrome 90</a><br>• <a href="https://twitter.com/ChromiumDev/status/1382745996917084160">We’ve rolled back the offline criteria for PWA</a><br></p><p>Инспектор гридов в Safari</p><p>• <a href="https://webkit.org/blog/11588/introducing-css-grid-inspector/">WebKit: Introducing CSS Grid Inspector</a><br>• <a href="https://hacks.mozilla.org/2017/03/firefox-52-introducing-web-assembly-css-grid-and-the-grid-inspector/">Firefox 52</a><br></p><p>Dart уходит из Wrike</p><p>• <a href="https://habr.com/ru/company/wrike/blog/551962/">Wrike уходит от использования языка Dart</a><br></p><p>FLoC или куки</p><p>• <a href="https://brave.com/why-brave-disables-floc/">Why Brave Disables FLoC</a><br>• <a href="https://www.theverge.com/2021/4/16/22387492/google-floc-ad-tech-privacy-browsers-brave-vivaldi-edge-mozilla-chrome-safari">Nobody is flying to join Google’s FLoC</a><br>• <a href="https://developer.chrome.com/blog/floc/">How to take part in the FLoC origin trial</a><br>• <a href="https://twitter.com/rowan_m/status/1382720868208500742">FLoC vs 3rd party cookies</a><br></p><p>Матрица компетенций</p><p>• <a href="https://www.notion.so/83a2a7b71e3441b6a17633660ad13e1c">Матрица компетенций</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/278.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/278.mp3" length="39040876"/><itunes:episode>278</itunes:episode><itunes:duration>4877</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>19 апреля 2021: Инди-сайты, подкаст и RSS, Chrome 90, инспектор гридов, Dart и Wrike, FLoC, матрица компетенций. Вадим Макеев, Никита Дубко, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>279. Firefox 88, Node.js 16, бета Chrome 91, XHR как дискета, внезапный popup, AMP, Core Web Vitals</title><link>https://web-standards.ru/podcast/279/</link><pubDate>Mon, 26 Apr 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Александр Мышов

Темы

00:00:00 Интро
00:10:42 Firefox 88
00:18:37 Node.js 16
00:26:45 Бета Chrome 91
00:35:58 XHR как дискета
00:39:19 Внезапный popup
00:48:54 AMP всё?
00:53:10 Core Web Vitals

Александр Мышов

• Defront в Телеграме https://t.me/defront
• Александр в Твиттере https://twitter.com/myshov
• Defront на Патреоне https://www.patreon.com/myshov

Firefox 88

• Never too late for Firefox 88 https://hacks.mozilla.org/2021/04/never-too-late-for-firefox-88/
• Firefox 88 https://tanalin.com/blog/2021/04/firefox-88/
• ECMAScript Next compatibility table https://kangax.github.io/compat-table/esnext/

Node.js 16

• Node.js 16 available now https://medium.com/p/7f5099a97e70

Бета Chrome 91

• Chrome 91 Beta https://blog.chromium.org/2021/04/chrome-91-handwriting-recognition-webxr.html

XHR как дискета

• Replace XHR with Fetch in DevTools https://twitter.com/firt/status/1384935195300843523

Внезапный popup

• Compatibility issue with existing popup use https://github.com/openui/open-ui/issues/341
• Awesome Standalones https://github.com/davatron5000/awesome-standalones

AMP всё?

• More time, tools, and details on the page experience update https://developers.google.com/search/blog/2021/04/more-details-page-experience

Core Web Vitals

• An In-Depth Guide To Measuring Core Web Vitals https://www.smashingmagazine.com/2021/04/complete-guide-measure-core-web-vitals/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Андрей Мелихов</p><p>Гости: Александр Мышов</p><p>Темы</p><p>00:00:00 Интро<br>00:10:42 Firefox 88<br>00:18:37 Node.js 16<br>00:26:45 Бета Chrome 91<br>00:35:58 XHR как дискета<br>00:39:19 Внезапный popup<br>00:48:54 AMP всё?<br>00:53:10 Core Web Vitals<br></p><p>Александр Мышов</p><p>• <a href="https://t.me/defront">Defront в Телеграме</a><br>• <a href="https://twitter.com/myshov">Александр в Твиттере</a><br>• <a href="https://www.patreon.com/myshov">Defront на Патреоне</a><br></p><p>Firefox 88</p><p>• <a href="https://hacks.mozilla.org/2021/04/never-too-late-for-firefox-88/">Never too late for Firefox 88</a><br>• <a href="https://tanalin.com/blog/2021/04/firefox-88/">Firefox 88</a><br>• <a href="https://kangax.github.io/compat-table/esnext/">ECMAScript Next compatibility table</a><br></p><p>Node.js 16</p><p>• <a href="https://medium.com/p/7f5099a97e70">Node.js 16 available now</a><br></p><p>Бета Chrome 91</p><p>• <a href="https://blog.chromium.org/2021/04/chrome-91-handwriting-recognition-webxr.html">Chrome 91 Beta</a><br></p><p>XHR как дискета</p><p>• <a href="https://twitter.com/firt/status/1384935195300843523">Replace XHR with Fetch in DevTools</a><br></p><p>Внезапный popup</p><p>• <a href="https://github.com/openui/open-ui/issues/341">Compatibility issue with existing popup use</a><br>• <a href="https://github.com/davatron5000/awesome-standalones">Awesome Standalones</a><br></p><p>AMP всё?</p><p>• <a href="https://developers.google.com/search/blog/2021/04/more-details-page-experience">More time, tools, and details on the page experience update</a><br></p><p>Core Web Vitals</p><p>• <a href="https://www.smashingmagazine.com/2021/04/complete-guide-measure-core-web-vitals/">An In-Depth Guide To Measuring Core Web Vitals</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/279.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/279.mp3" length="31330522"/><itunes:episode>279</itunes:episode><itunes:duration>3914</itunes:duration><itunes:author>Вадим Макеев, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>26 апреля 2021: Firefox 88, Node.js 16, бета Chrome 91, XHR как дискета, внезапный popup, AMP, Core Web Vitals. Вадим Макеев, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>280. Safari 14.1, гэпы во флексах, история JS, мозаичный JS, кому нужны алгоритмы</title><link>https://web-standards.ru/podcast/280/</link><pubDate>Tue, 04 May 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Сергей Сергеев

Темы

00:00:00 Интро
00:03:35 События
00:05:34 Safari 14.1
00:16:40 Гэпы во флексах
00:21:14 История JS
00:39:46 Мозаичный JS
00:54:18 Кому нужны алгоритмы

Сергей Сергеев

• Сергей в Твиттере https://twitter.com/gurugray
• Личный сайт https://gurugray.ru
• Плейлист с докладами https://www.youtube.com/playlist?list=PLVDDhgBLLd2xDn7YlJA9I5i8cnUrNhyuy

События

• Semrush IT meetup онлайн 12 мая https://semrush.timepad.ru/event/1631954/
• Ember.js Meetup в Нижнем Новгороде 14 мая https://emberjs-nn.timepad.ru/event/1618665/

Safari 14.1

• iOS 14.5 brings the new Safari 14.1 to PWAs and the Web Platform https://firt.dev/ios-14.5/
• New WebKit Features in Safari 14.1 https://webkit.org/blog/11648/new-webkit-features-in-safari-14-1/

Гэпы во флексах

• How to detect browser support for Flexbox Gap https://ishadeed.com/article/flexbox-gap/

История JS

• CSSSR История фронтенда. Выпуск 2 https://css.sr/s8h
• История фронтенда: JavaScript как отражение новой эпохи https://blog.csssr.com/ru/article/frontend-history-java-script-as-a-reflection-of-a-new-era/

Мозаичный JS

• Как мы сделали JS по-настоящему модульным https://web-standards.ru/articles/modular-javascript/

Кому нужны алгоритмы

• Стоило сунуть нос в бэкенд и начались алгоритмы https://twitter.com/amel_true/status/1385258311356985346

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Андрей Мелихов, Никита Дубко</p><p>Гости: Сергей Сергеев</p><p>Темы</p><p>00:00:00 Интро<br>00:03:35 События<br>00:05:34 Safari 14.1<br>00:16:40 Гэпы во флексах<br>00:21:14 История JS<br>00:39:46 Мозаичный JS<br>00:54:18 Кому нужны алгоритмы<br></p><p>Сергей Сергеев</p><p>• <a href="https://twitter.com/gurugray">Сергей в Твиттере</a><br>• <a href="https://gurugray.ru">Личный сайт</a><br>• <a href="https://www.youtube.com/playlist?list=PLVDDhgBLLd2xDn7YlJA9I5i8cnUrNhyuy">Плейлист с докладами</a><br></p><p>События</p><p>• <a href="https://semrush.timepad.ru/event/1631954/">Semrush IT meetup онлайн 12 мая</a><br>• <a href="https://emberjs-nn.timepad.ru/event/1618665/">Ember.js Meetup в Нижнем Новгороде 14 мая</a><br></p><p>Safari 14.1</p><p>• <a href="https://firt.dev/ios-14.5/">iOS 14.5 brings the new Safari 14.1 to PWAs and the Web Platform</a><br>• <a href="https://webkit.org/blog/11648/new-webkit-features-in-safari-14-1/">New WebKit Features in Safari 14.1</a><br></p><p>Гэпы во флексах</p><p>• <a href="https://ishadeed.com/article/flexbox-gap/">How to detect browser support for Flexbox Gap</a><br></p><p>История JS</p><p>• <a href="https://css.sr/s8h">CSSSR История фронтенда. Выпуск 2</a><br>• <a href="https://blog.csssr.com/ru/article/frontend-history-java-script-as-a-reflection-of-a-new-era/">История фронтенда: JavaScript как отражение новой эпохи</a><br></p><p>Мозаичный JS</p><p>• <a href="https://web-standards.ru/articles/modular-javascript/">Как мы сделали JS по-настоящему модульным</a><br></p><p>Кому нужны алгоритмы</p><p>• <a href="https://twitter.com/amel_true/status/1385258311356985346">Стоило сунуть нос в бэкенд и начались алгоритмы</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/280.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/280.mp3" length="43142205"/><itunes:episode>280</itunes:episode><itunes:duration>5390</itunes:duration><itunes:author>Вадим Макеев, Андрей Мелихов, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>4 мая 2021: Safari 14.1, гэпы во флексах, история JS, мозаичный JS, кому нужны алгоритмы. Вадим Макеев, Андрей Мелихов, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>281. SpiderMonkey 25 лет, Safari TP, Bootstrap 5, Гитхаб, префиксы, монорепы и свой git в Яндексе</title><link>https://web-standards.ru/podcast/281/</link><pubDate>Tue, 11 May 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Владимир Гриненко

Темы

00:00:00 Интро
00:01:49 События
00:09:09 SpiderMonkey 25 лет
00:11:11 Safari TP 124
00:17:24 Bootstrap 5
00:28:38 Подарок от Гитхаба
00:31:42 Веб-компоненты в Гитхабе
00:39:00 Нужны ли ещё префиксы
00:51:46 Что за монорепы
00:59:07 Зачем монорепы
01:03:57 Взгляд пользователя
01:16:53 Свой git и Гитхаб

Владимир Гриненко

• Владимир в Твиттере https://twitter.com/tadatuta
• Владимир в Телеграме https://t.me/tadatuta

События

• A11y Club Minsk Meetup онлайн 14 мая https://a11yminsk.github.io/a11yminsk.space/events/3.html
• DUMP в Екатеринбурге 14 мая https://dump-ekb.ru/frontend
• Google I/O онлайн 18–20 мая https://events.google.com/io/program/content?4=topic_web
• Performance-testing the Google I/O site https://jakearchibald.com/2021/io-site-perf/
• SimpleWebConf онлайн 24–25 мая https://simplewebconf.com/
• CodeFest в Новосибирске 29–30 мая https://11.codefest.ru/

SpiderMonkey 25 лет

• 25 лет SpiderMonkey https://twitter.com/SpiderMonkeyJS/status/1389985112620736516

Safari TP 124

• Release Notes for Safari Technology Preview 124 https://webkit.org/blog/11672/release-notes-for-safari-technology-preview-124/
• Ускоряем WebGL/Three.js с помощью OffscreenCanvas и веб-воркеров https://habr.com/ru/post/446682/

Bootstrap 5

• Bootstrap 5 https://blog.getbootstrap.com/2021/05/05/bootstrap-5/

Подарок от Гитхаба

• Sync from the parent repo with just a single click! https://twitter.com/github/status/1390382527588798477

Веб-компоненты в Гитхабе

• How we use Web Components at GitHub https://github.blog/2021-05-04-how-we-use-web-components-at-github/
• Removing jQuery from GitHub.com frontend https://github.blog/2018-09-06-removing-jquery-from-github-frontend/

Нужны ли ещё префиксы

• Is Vendor Prefixing Dead? https://css-tricks.com/is-vendor-prefixing-dead/

Монорепы

• Доклад Владимира на CodeFest https://11.codefest.ru/lecture/1757
• Разработка в монорепозитории https://habr.com/ru/company/yandex/blog/469021/
• Монорепозитории и где они обитают https://youtu.be/yW2pg7__a0o

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Андрей Мелихов, Никита Дубко</p><p>Гости: Владимир Гриненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:49 События<br>00:09:09 SpiderMonkey 25 лет<br>00:11:11 Safari TP 124<br>00:17:24 Bootstrap 5<br>00:28:38 Подарок от Гитхаба<br>00:31:42 Веб-компоненты в Гитхабе<br>00:39:00 Нужны ли ещё префиксы<br>00:51:46 Что за монорепы<br>00:59:07 Зачем монорепы<br>01:03:57 Взгляд пользователя<br>01:16:53 Свой git и Гитхаб<br></p><p>Владимир Гриненко</p><p>• <a href="https://twitter.com/tadatuta">Владимир в Твиттере</a><br>• <a href="https://t.me/tadatuta">Владимир в Телеграме</a><br></p><p>События</p><p>• <a href="https://a11yminsk.github.io/a11yminsk.space/events/3.html">A11y Club Minsk Meetup онлайн 14 мая</a><br>• <a href="https://dump-ekb.ru/frontend">DUMP в Екатеринбурге 14 мая</a><br>• <a href="https://events.google.com/io/program/content?4=topic_web">Google I/O онлайн 18–20 мая</a><br>• <a href="https://jakearchibald.com/2021/io-site-perf/">Performance-testing the Google I/O site</a><br>• <a href="https://simplewebconf.com/">SimpleWebConf онлайн 24–25 мая</a><br>• <a href="https://11.codefest.ru/">CodeFest в Новосибирске 29–30 мая</a><br></p><p>SpiderMonkey 25 лет</p><p>• <a href="https://twitter.com/SpiderMonkeyJS/status/1389985112620736516">25 лет SpiderMonkey</a><br></p><p>Safari TP 124</p><p>• <a href="https://webkit.org/blog/11672/release-notes-for-safari-technology-preview-124/">Release Notes for Safari Technology Preview 124</a><br>• <a href="https://habr.com/ru/post/446682/">Ускоряем WebGL/Three.js с помощью OffscreenCanvas и веб-воркеров</a><br></p><p>Bootstrap 5</p><p>• <a href="https://blog.getbootstrap.com/2021/05/05/bootstrap-5/">Bootstrap 5</a><br></p><p>Подарок от Гитхаба</p><p>• <a href="https://twitter.com/github/status/1390382527588798477">Sync from the parent repo with just a single click!</a><br></p><p>Веб-компоненты в Гитхабе</p><p>• <a href="https://github.blog/2021-05-04-how-we-use-web-components-at-github/">How we use Web Components at GitHub</a><br>• <a href="https://github.blog/2018-09-06-removing-jquery-from-github-frontend/">Removing jQuery from GitHub.com frontend</a><br></p><p>Нужны ли ещё префиксы</p><p>• <a href="https://css-tricks.com/is-vendor-prefixing-dead/">Is Vendor Prefixing Dead?</a><br></p><p>Монорепы</p><p>• <a href="https://11.codefest.ru/lecture/1757">Доклад Владимира на CodeFest</a><br>• <a href="https://habr.com/ru/company/yandex/blog/469021/">Разработка в монорепозитории</a><br>• <a href="https://youtu.be/yW2pg7__a0o">Монорепозитории и где они обитают</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/281.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/281.mp3" length="42602491"/><itunes:episode>281</itunes:episode><itunes:duration>5323</itunes:duration><itunes:author>Вадим Макеев, Андрей Мелихов, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>11 мая 2021: SpiderMonkey 25 лет, Safari TP, Bootstrap 5, Гитхаб, префиксы, монорепы и свой git в Яндексе. Вадим Макеев, Андрей Мелихов, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>282. Rome, CloudFront Functions, кроссбраузерность, has() и другой современный CSS, мониторинг, GDE</title><link>https://web-standards.ru/podcast/282/</link><pubDate>Mon, 17 May 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Александра Шинкевич

Темы

00:00:00 Интро
00:01:07 Компания Rome
00:05:38 CloudFront Functions
00:13:31 Кроссбраузерность
00:27:06 Can I has
00:31:45 Container Queries
00:39:03 Скроллер из будущего
00:44:27 Кастомные свойства
00:54:27 Мониторинг фронтенда
01:05:37 Александра и GDE

Смотрите нас

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

Компания Rome

• Announcing Rome Tools, Inc. https://rome.tools/blog/announcing-rome-tools-inc/

CloudFront Functions

• Introducing CloudFront Functions https://aws.amazon.com/blogs/aws/introducing-cloudfront-functions-run-your-code-at-the-edge-with-low-latency-at-any-scale/

Кроссбраузерность

• The State of CSS Cross-Browser Development https://ishadeed.com/article/cross-browser-development/

Can I has

• Can I :has() https://bkardell.com/blog/canihas.html

Container Queries

• A Primer On CSS Container Queries https://www.smashingmagazine.com/2021/05/complete-guide-css-container-queries/
• CSS Container Queries, или Адаптация по-новому https://youtu.be/bP3ceQEXMhU

Скроллер из будущего

• Building a media scroller component https://web.dev/building-a-media-scroller-component/

Кастомные свойства

• Practical Use Cases For CSS Variables https://ishadeed.com/article/practical-css-variables/
• CSS Battle https://cssbattle.dev/

Мониторинг фронтенда

• Солидные фронтенды: мониторинг https://blog.kamyshev.me/solid-frontend-monitoring/

Александра и GDE

• Google Developer Experts https://developers.google.com/community/experts/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Андрей Мелихов, Ольга Алексашенко</p><p>Гости: Александра Шинкевич</p><p>Темы</p><p>00:00:00 Интро<br>00:01:07 Компания Rome<br>00:05:38 CloudFront Functions<br>00:13:31 Кроссбраузерность<br>00:27:06 Can I has<br>00:31:45 Container Queries<br>00:39:03 Скроллер из будущего<br>00:44:27 Кастомные свойства<br>00:54:27 Мониторинг фронтенда<br>01:05:37 Александра и GDE<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/F25gTnQ8PcM">Лайв на Ютубе</a><br></p><p>Компания Rome</p><p>• <a href="https://rome.tools/blog/announcing-rome-tools-inc/">Announcing Rome Tools, Inc.</a><br></p><p>CloudFront Functions</p><p>• <a href="https://aws.amazon.com/blogs/aws/introducing-cloudfront-functions-run-your-code-at-the-edge-with-low-latency-at-any-scale/">Introducing CloudFront Functions</a><br></p><p>Кроссбраузерность</p><p>• <a href="https://ishadeed.com/article/cross-browser-development/">The State of CSS Cross-Browser Development</a><br></p><p>Can I has</p><p>• <a href="https://bkardell.com/blog/canihas.html">Can I :has()</a><br></p><p>Container Queries</p><p>• <a href="https://www.smashingmagazine.com/2021/05/complete-guide-css-container-queries/">A Primer On CSS Container Queries</a><br>• <a href="https://youtu.be/bP3ceQEXMhU">CSS Container Queries, или Адаптация по-новому</a><br></p><p>Скроллер из будущего</p><p>• <a href="https://web.dev/building-a-media-scroller-component/">Building a media scroller component</a><br></p><p>Кастомные свойства</p><p>• <a href="https://ishadeed.com/article/practical-css-variables/">Practical Use Cases For CSS Variables</a><br>• <a href="https://cssbattle.dev/">CSS Battle</a><br></p><p>Мониторинг фронтенда</p><p>• <a href="https://blog.kamyshev.me/solid-frontend-monitoring/">Солидные фронтенды: мониторинг</a><br></p><p>Александра и GDE</p><p>• <a href="https://developers.google.com/community/experts/">Google Developer Experts</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/282.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/282.mp3" length="38684416"/><itunes:episode>282</itunes:episode><itunes:duration>4833</itunes:duration><itunes:author>Никита Дубко, Андрей Мелихов, Ольга Алексашенко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>17 мая 2021: Rome, CloudFront Functions, кроссбраузерность, has() и другой современный CSS, мониторинг, GDE. Никита Дубко, Андрей Мелихов, Ольга Алексашенко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>283. Sublime Text 4, Sass, Svelte после React, Container Queries, Learn CSS, Google I/O, новые GDE</title><link>https://web-standards.ru/podcast/283/</link><pubDate>Mon, 24 May 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

Ведущие: Вадим Макеев

Гости: Юля Миоцен, Полина Гуртовая, Алёна Батицкая

Темы

00:00:00 Интро
00:02:10 События
00:07:19 Sublime Text 4
00:14:04 Совместимый Sass
00:17:09 Svelte после React
00:24:17 Container Queries
00:31:35 Learn CSS
00:41:00 Google I/O
00:53:14 Гибридные команды
01:02:29 Новые GDE
01:16:07 Зачем GDE

События

• Google I/O онлайн 18–20 мая https://events.google.com/io/program/content?4=topic_web
• DINS JavaScript Evening онлайн 26 мая https://dins.timepad.ru/event/1644199/
• CodeFest в Новосибирске 29–30 мая https://11.codefest.ru/
• SECON в Пензе 19–20 июня https://2021.secon.ru/speakers

Sublime Text 4

• Sublime Text 4 https://www.sublimetext.com/blog/articles/sublime-text-4

Совместимый Sass

• We just released Sass 1.33.0 https://twitter.com/SassCSS/status/1395547721180729344

Svelte после React

• Svelte for the Experienced React Dev https://css-tricks.com/svelte-for-the-experienced-react-dev/

Container Queries

• CSS Container Queries in Web Components https://mxb.dev/blog/container-queries-web-components/

Learn CSS

• Learn CSS https://web.dev/learn/css/
• Learn CSS Base Styles https://codepen.io/web-dot-dev/pen/abpoXGZ

Google I/O

• Web at Google I/O 2021 https://www.youtube.com/playlist?list=PLNYkxOF6rcIAK3hg7C9WVBaGgWZeQCD12
• Chrome dev tools for designers https://youtu.be/yNwwEu3Kcbs
• The new responsive: Web design in a component-driven world https://youtu.be/jUQ2-C5ZNRc
• What’s new in web platform https://youtu.be/0UiaD059eqM
• Machine learning for next gen web apps with TensorFlow.js https://youtu.be/uU-u-5Eo65g
• Performance after load https://youtu.be/4QkuvwRftTw

Google Developer Experts

• Directory of Experts worldwide https://developers.google.com/community/experts/directory

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев</p><p>Гости: Юля Миоцен, Полина Гуртовая, Алёна Батицкая</p><p>Темы</p><p>00:00:00 Интро<br>00:02:10 События<br>00:07:19 Sublime Text 4<br>00:14:04 Совместимый Sass<br>00:17:09 Svelte после React<br>00:24:17 Container Queries<br>00:31:35 Learn CSS<br>00:41:00 Google I/O<br>00:53:14 Гибридные команды<br>01:02:29 Новые GDE<br>01:16:07 Зачем GDE<br></p><p>События</p><p>• <a href="https://events.google.com/io/program/content?4=topic_web">Google I/O онлайн 18–20 мая</a><br>• <a href="https://dins.timepad.ru/event/1644199/">DINS JavaScript Evening онлайн 26 мая</a><br>• <a href="https://11.codefest.ru/">CodeFest в Новосибирске 29–30 мая</a><br>• <a href="https://2021.secon.ru/speakers">SECON в Пензе 19–20 июня</a><br></p><p>Sublime Text 4</p><p>• <a href="https://www.sublimetext.com/blog/articles/sublime-text-4">Sublime Text 4</a><br></p><p>Совместимый Sass</p><p>• <a href="https://twitter.com/SassCSS/status/1395547721180729344">We just released Sass 1.33.0</a><br></p><p>Svelte после React</p><p>• <a href="https://css-tricks.com/svelte-for-the-experienced-react-dev/">Svelte for the Experienced React Dev</a><br></p><p>Container Queries</p><p>• <a href="https://mxb.dev/blog/container-queries-web-components/">CSS Container Queries in Web Components</a><br></p><p>Learn CSS</p><p>• <a href="https://web.dev/learn/css/">Learn CSS</a><br>• <a href="https://codepen.io/web-dot-dev/pen/abpoXGZ">Learn CSS Base Styles</a><br></p><p>Google I/O</p><p>• <a href="https://www.youtube.com/playlist?list=PLNYkxOF6rcIAK3hg7C9WVBaGgWZeQCD12">Web at Google I/O 2021</a><br>• <a href="https://youtu.be/yNwwEu3Kcbs">Chrome dev tools for designers</a><br>• <a href="https://youtu.be/jUQ2-C5ZNRc">The new responsive: Web design in a component-driven world</a><br>• <a href="https://youtu.be/0UiaD059eqM">What’s new in web platform</a><br>• <a href="https://youtu.be/uU-u-5Eo65g">Machine learning for next gen web apps with TensorFlow.js</a><br>• <a href="https://youtu.be/4QkuvwRftTw">Performance after load</a><br></p><p>Google Developer Experts</p><p>• <a href="https://developers.google.com/community/experts/directory">Directory of Experts worldwide</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/283.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/283.mp3" length="40610329"/><itunes:episode>283</itunes:episode><itunes:duration>5074</itunes:duration><itunes:author>Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>24 мая 2021: Sublime Text 4, Sass, Svelte после React, Container Queries, Learn CSS, Google I/O, новые GDE. Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>284. Safari TP, Chrome 91, Node.js в браузере, Google Docs на Canvas, Flow, зачем TDD, Babel на ESM</title><link>https://web-standards.ru/podcast/284/</link><pubDate>Mon, 31 May 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Илья Климов

Темы

00:00:00 Интро
00:02:02 События
00:09:06 Safari TP
00:10:40 Chrome 91
00:20:20 Node.js в браузере
00:31:38 Google Docs на Canvas
00:41:51 Flow почти всё
00:51:26 Зачем и как TDD
01:01:14 Babel на ESM

Промокоды

• 10% скидка на JS Fwdays https://fwdays.com/en/event/javascript-fwdays-2021: 28799A28A6
• 20% скидка на JavaScript.Ninja https://javascript.ninja/: Вебстандарты
• Патреон Веб-стандартов https://www.patreon.com/webstandards_ru

События

• JavaScript fwdays онлайн 1–5 июня https://fwdays.com/en/event/javascript-fwdays-2021
• Илья Климов о работе простым программистом https://youtu.be/_05OgtjctdM
• Goose &amp; Duck https://youtu.be/LnyJjcGRA6E, Дима Коваленко и Влад Шилов

Safari TP

• Safari Technology Preview 125 https://webkit.org/blog/11680/release-notes-for-safari-technology-preview-125/

Chrome 91

• New in Chrome 91 https://developer.chrome.com/blog/new-in-chrome-91/
• Sparkplug — a non-optimizing JavaScript compiler https://v8.dev/blog/sparkplug
• RSS in Chrome https://blog.chromium.org/2021/05/an-experiment-in-helping-users-and-web.html

Node.js в браузере

• Introducing WebContainers: Run Node.js natively in your browser https://blog.stackblitz.com/posts/introducing-webcontainers/

Google Docs на Canvas

• Google Docs will now use canvas based rendering: this may impact some Chrome extensions https://workspaceupdates.googleblog.com/2021/05/Google-Docs-Canvas-Based-Rendering-Update.html

Flow почти всё

• Clarity on Flow’s Direction and Open Source Engagement https://medium.com/flow-type/clarity-on-flows-direction-and-open-source-engagement-e721a4eb4d8b
• Продвижение опенсорс-проектов, Андрей Ситник https://youtu.be/SbgqR79nPd0

Зачем и как TDD

• TDD: зачем и как, доклад на Frontend Crew https://bespoyasov.ru/blog/frontend-crew-2021-tdd/

Babel на ESM

• Helping Babel move to ES Modules https://bigbinary.com/blog/helping-babel-move-to-esm

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Вадим Макеев</p><p>Гости: Илья Климов</p><p>Темы</p><p>00:00:00 Интро<br>00:02:02 События<br>00:09:06 Safari TP<br>00:10:40 Chrome 91<br>00:20:20 Node.js в браузере<br>00:31:38 Google Docs на Canvas<br>00:41:51 Flow почти всё<br>00:51:26 Зачем и как TDD<br>01:01:14 Babel на ESM<br></p><p>Промокоды</p><p>• 10% скидка на <a href="https://fwdays.com/en/event/javascript-fwdays-2021">JS Fwdays</a>: 28799A28A6<br>• 20% скидка на <a href="https://javascript.ninja/">JavaScript.Ninja</a>: Вебстандарты<br>• <a href="https://www.patreon.com/webstandards_ru">Патреон Веб-стандартов</a><br></p><p>События</p><p>• <a href="https://fwdays.com/en/event/javascript-fwdays-2021">JavaScript fwdays онлайн 1–5 июня</a><br>• <a href="https://youtu.be/_05OgtjctdM">Илья Климов о работе простым программистом</a><br>• <a href="https://youtu.be/LnyJjcGRA6E">Goose &amp; Duck</a>, Дима Коваленко и Влад Шилов<br></p><p>Safari TP</p><p>• <a href="https://webkit.org/blog/11680/release-notes-for-safari-technology-preview-125/">Safari Technology Preview 125</a><br></p><p>Chrome 91</p><p>• <a href="https://developer.chrome.com/blog/new-in-chrome-91/">New in Chrome 91</a><br>• <a href="https://v8.dev/blog/sparkplug">Sparkplug — a non-optimizing JavaScript compiler</a><br>• <a href="https://blog.chromium.org/2021/05/an-experiment-in-helping-users-and-web.html">RSS in Chrome</a><br></p><p>Node.js в браузере</p><p>• <a href="https://blog.stackblitz.com/posts/introducing-webcontainers/">Introducing WebContainers: Run Node.js natively in your browser</a><br></p><p>Google Docs на Canvas</p><p>• <a href="https://workspaceupdates.googleblog.com/2021/05/Google-Docs-Canvas-Based-Rendering-Update.html">Google Docs will now use canvas based rendering: this may impact some Chrome extensions</a><br></p><p>Flow почти всё</p><p>• <a href="https://medium.com/flow-type/clarity-on-flows-direction-and-open-source-engagement-e721a4eb4d8b">Clarity on Flow’s Direction and Open Source Engagement</a><br>• <a href="https://youtu.be/SbgqR79nPd0">Продвижение опенсорс-проектов, Андрей Ситник</a><br></p><p>Зачем и как TDD</p><p>• <a href="https://bespoyasov.ru/blog/frontend-crew-2021-tdd/">TDD: зачем и как, доклад на Frontend Crew</a><br></p><p>Babel на ESM</p><p>• <a href="https://bigbinary.com/blog/helping-babel-move-to-esm">Helping Babel move to ES Modules</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/284.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/284.mp3" length="31919496"/><itunes:episode>284</itunes:episode><itunes:duration>3987</itunes:duration><itunes:author>Андрей Мелихов, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>31 мая 2021: Safari TP, Chrome 91, Node.js в браузере, Google Docs на Canvas, Flow, зачем TDD, Babel на ESM. Андрей Мелихов, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>285. Бета Chrome 92, Firefox 89, якоря и расширения, TeamCity, JS внутри WASM, TypeScript 4.3</title><link>https://web-standards.ru/podcast/285/</link><pubDate>Tue, 08 Jun 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Али Рагимов

Темы

00:00:00 Интро
00:01:30 События
00:04:15 Бета Chrome 92
00:14:52 Новинки DevTools
00:31:15 Firefox 89
00:34:08 Якоря и расширения
00:41:41 Настройка CI в TeamCity
00:47:21 JS внутри WASM
00:57:55 TypeScript 4.3
01:13:48 Сомнения про TS

Али Рагимов

• Али в Твиттере https://twitter.com/barinbritva
• Сайт Али https://barinbritva.ru/

События

• OdessaFrontend в Одессе 16 июня https://odessafrontend.com/
• Hot Frontend в Казани 17 июня https://simbirsoft.timepad.ru/event/1647204/

Бета Chrome 92

• Chrome 92: Web Apps as File Handlers, New JavaScript Features, and More https://blog.chromium.org/2021/06/chrome-92-web-apps-as-file-handlers-new.html

Новинки DevTools

• What’s New In DevTools (Chrome 92) https://developer.chrome.com/blog/new-in-devtools-92/

Firefox 89

• Firefox 89 https://tanalin.com/blog/2021/06/firefox-89/

Якоря и расширения

• CSS Anchored Positioning https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/CSSAnchoredPositioning/explainer.md
• Forming the WebExtensions Community Group https://www.w3.org/community/webextensions/2021/06/04/forming-the-wecg/

Настройка CI в TeamCity

• TeamCity 2021.1: Kotlin and Node.js Build Runners https://blog.jetbrains.com/teamcity/2021/05/teamcity-2021-1-kotlin-and-node-js-build-runners-trigger-defined-parameters-high-availability-and-more/

JS внутри WASM

• Making JavaScript run fast on WebAssembly https://bytecodealliance.org/articles/making-javascript-run-fast-on-webassembly

TypeScript 4.3

• Релиз TS 4.3! Посмотрим, что новенького он нам принёс https://twitter.com/barinbritva/status/1397840104400506884
• Understanding TypeScript’s Popularity http://orta.io/notes/js/why-typescript/
• 10++ TypeScript Pro tips/patterns with (or without) React https://medium.com/p/5799488d6680
• Starting a TypeScript Project in 2021 https://www.metachris.com/2021/04/starting-a-typescript-project-in-2021/
• Announcing TypeScript 4.3 https://devblogs.microsoft.com/typescript/announcing-typescript-4-3/
• TypeScript: Раскладываем tsconfig по полочкам, часть 1 https://habr.com/p/542234/
• TypeScript: Раскладываем tsconfig по полочкам, часть 2 https://habr.com/p/557738/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Андрей Мелихов, Никита Дубко</p><p>Гости: Али Рагимов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:30 События<br>00:04:15 Бета Chrome 92<br>00:14:52 Новинки DevTools<br>00:31:15 Firefox 89<br>00:34:08 Якоря и расширения<br>00:41:41 Настройка CI в TeamCity<br>00:47:21 JS внутри WASM<br>00:57:55 TypeScript 4.3<br>01:13:48 Сомнения про TS<br></p><p>Али Рагимов</p><p>• <a href="https://twitter.com/barinbritva">Али в Твиттере</a><br>• <a href="https://barinbritva.ru/">Сайт Али</a><br></p><p>События</p><p>• <a href="https://odessafrontend.com/">OdessaFrontend в Одессе 16 июня</a><br>• <a href="https://simbirsoft.timepad.ru/event/1647204/">Hot Frontend в Казани 17 июня</a><br></p><p>Бета Chrome 92</p><p>• <a href="https://blog.chromium.org/2021/06/chrome-92-web-apps-as-file-handlers-new.html">Chrome 92: Web Apps as File Handlers, New JavaScript Features, and More</a><br></p><p>Новинки DevTools</p><p>• <a href="https://developer.chrome.com/blog/new-in-devtools-92/">What’s New In DevTools (Chrome 92)</a><br></p><p>Firefox 89</p><p>• <a href="https://tanalin.com/blog/2021/06/firefox-89/">Firefox 89</a><br></p><p>Якоря и расширения</p><p>• <a href="https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/CSSAnchoredPositioning/explainer.md">CSS Anchored Positioning</a><br>• <a href="https://www.w3.org/community/webextensions/2021/06/04/forming-the-wecg/">Forming the WebExtensions Community Group</a><br></p><p>Настройка CI в TeamCity</p><p>• <a href="https://blog.jetbrains.com/teamcity/2021/05/teamcity-2021-1-kotlin-and-node-js-build-runners-trigger-defined-parameters-high-availability-and-more/">TeamCity 2021.1: Kotlin and Node.js Build Runners</a><br></p><p>JS внутри WASM</p><p>• <a href="https://bytecodealliance.org/articles/making-javascript-run-fast-on-webassembly">Making JavaScript run fast on WebAssembly</a><br></p><p>TypeScript 4.3</p><p>• <a href="https://twitter.com/barinbritva/status/1397840104400506884">Релиз TS 4.3! Посмотрим, что новенького он нам принёс</a><br>• <a href="http://orta.io/notes/js/why-typescript/">Understanding TypeScript’s Popularity</a><br>• <a href="https://medium.com/p/5799488d6680">10++ TypeScript Pro tips/patterns with (or without) React</a><br>• <a href="https://www.metachris.com/2021/04/starting-a-typescript-project-in-2021/">Starting a TypeScript Project in 2021</a><br>• <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-4-3/">Announcing TypeScript 4.3</a><br>• <a href="https://habr.com/p/542234/">TypeScript: Раскладываем tsconfig по полочкам, часть 1</a><br>• <a href="https://habr.com/p/557738/">TypeScript: Раскладываем tsconfig по полочкам, часть 2</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/285.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/285.mp3" length="43942658"/><itunes:episode>285</itunes:episode><itunes:duration>5490</itunes:duration><itunes:author>Вадим Макеев, Андрей Мелихов, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>8 июня 2021: Бета Chrome 92, Firefox 89, якоря и расширения, TeamCity, JS внутри WASM, TypeScript 4.3. Вадим Макеев, Андрей Мелихов, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>286. Бета Safari 15, Mozilla и дэш-дэш, блог без стилей, ручной RSS, CSS в VK и JSON для дизайнеров</title><link>https://web-standards.ru/podcast/286/</link><pubDate>Tue, 15 Jun 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: София Валитова

Темы

00:00:00 Интро
00:02:25 События
00:06:06 Бета Safari 15
00:19:14 Расширения Safari
00:26:08 Критика Safari
00:35:58 Mozilla и дэш-дэш
00:40:38 Блог без стилей
00:51:44 Ручной RSS
00:57:04 CSS в VK
01:04:21 Поиск стажёра
01:11:12 JSON для дизайнеров

София Валитова

• София в Твиттере https://twitter.com/ariarzer
• Сайт Софии https://ariarzer.dev/
• Патреон Софии https://www.patreon.com/ariarzer

События

• X5 frontend meetup 1 июля в Москве https://x5-retail-group-event.timepad.ru/event/1674251/
• MoscowJS 49 https://moscowjs.org/events/moscowjs-49/
• PWA Summit онлайн 6–7 октября https://pwasummit.org/

Бета Safari 15

• Safari 15 Beta Release Notes https://developer.apple.com/documentation/safari-release-notes/safari-15-beta-release-notes
• WebKit Features in Safari at WWDC21 https://webkit.org/blog/11700/webkit-features-in-safari-at-wwdc21/
• Design for Safari 15 https://developer.apple.com/videos/play/wwdc2021/10029/
• Новый ключ user_preferences в веб-манифесте https://github.com/w3c/manifest/issues/975#issuecomment-858333333
• Meet Safari Web Extensions on iOS https://developer.apple.com/videos/play/wwdc2021/10104/
• Develop advanced web content https://developer.apple.com/videos/play/wwdc2021/10030

Mozilla и дэш-дэш

• Make -- a reserved custom property name https://groups.google.com/a/mozilla.org/g/dev-platform/c/Pi_XU-wVv08/m/CrsiMkB0BwAJ

Блог, CSS, RSS, VK

• Нативная валидация ввода в CSS https://ariarzer.dev/native-css-validation.html
• Доклад «CSS глазами машин» Ромы Дворнова https://youtu.be/c2Sw5gmOwmE
• Доклад «Тег a» Никиты Дубко https://youtu.be/_UmMLsIeK9k
• Доклад «CSS code coverage» Антона Холкина https://youtu.be/xc_dinZ4Gfc

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко</p><p>Гости: София Валитова</p><p>Темы</p><p>00:00:00 Интро<br>00:02:25 События<br>00:06:06 Бета Safari 15<br>00:19:14 Расширения Safari<br>00:26:08 Критика Safari<br>00:35:58 Mozilla и дэш-дэш<br>00:40:38 Блог без стилей<br>00:51:44 Ручной RSS<br>00:57:04 CSS в VK<br>01:04:21 Поиск стажёра<br>01:11:12 JSON для дизайнеров<br></p><p>София Валитова</p><p>• <a href="https://twitter.com/ariarzer">София в Твиттере</a><br>• <a href="https://ariarzer.dev/">Сайт Софии</a><br>• <a href="https://www.patreon.com/ariarzer">Патреон Софии</a><br></p><p>События</p><p>• <a href="https://x5-retail-group-event.timepad.ru/event/1674251/">X5 frontend meetup 1 июля в Москве</a><br>• <a href="https://moscowjs.org/events/moscowjs-49/">MoscowJS 49</a><br>• <a href="https://pwasummit.org/">PWA Summit онлайн 6–7 октября</a><br></p><p>Бета Safari 15</p><p>• <a href="https://developer.apple.com/documentation/safari-release-notes/safari-15-beta-release-notes">Safari 15 Beta Release Notes</a><br>• <a href="https://webkit.org/blog/11700/webkit-features-in-safari-at-wwdc21/">WebKit Features in Safari at WWDC21</a><br>• <a href="https://developer.apple.com/videos/play/wwdc2021/10029/">Design for Safari 15</a><br>• <a href="https://github.com/w3c/manifest/issues/975#issuecomment-858333333">Новый ключ user_preferences в веб-манифесте</a><br>• <a href="https://developer.apple.com/videos/play/wwdc2021/10104/">Meet Safari Web Extensions on iOS</a><br>• <a href="https://developer.apple.com/videos/play/wwdc2021/10030">Develop advanced web content</a><br></p><p>Mozilla и дэш-дэш</p><p>• <a href="https://groups.google.com/a/mozilla.org/g/dev-platform/c/Pi_XU-wVv08/m/CrsiMkB0BwAJ">Make -- a reserved custom property name</a><br></p><p>Блог, CSS, RSS, VK</p><p>• <a href="https://ariarzer.dev/native-css-validation.html">Нативная валидация ввода в CSS</a><br>• <a href="https://youtu.be/c2Sw5gmOwmE">Доклад «CSS глазами машин» Ромы Дворнова</a><br>• <a href="https://youtu.be/_UmMLsIeK9k">Доклад «Тег a» Никиты Дубко</a><br>• <a href="https://youtu.be/xc_dinZ4Gfc">Доклад «CSS code coverage» Антона Холкина</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/286.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/286.mp3" length="38190508"/><itunes:episode>286</itunes:episode><itunes:duration>4771</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>15 июня 2021: Бета Safari 15, Mozilla и дэш-дэш, блог без стилей, ручной RSS, CSS в VK и JSON для дизайнеров. Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>287. Chrome ускоряет фреймворки, Astro и 11ty, клавиатура, NJS, React 18 и Suspense, TeamCity и YAML</title><link>https://web-standards.ru/podcast/287/</link><pubDate>Mon, 21 Jun 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Филипп Рябчун

Темы

00:00:00 Интро
00:01:04 События
00:03:27 Chrome ускоряет фреймворки
00:20:45 Astro и 11ty Serverless
00:27:04 Виртуальная клавиатура
00:35:46 JS для Nginx
00:47:37 Планы React 18
00:57:52 Зачем Suspense
01:11:07 TeamCity и YAML

События

• FrontendMix онлайн 24 июня https://events.yoomoney.ru/frontend-mix_2021

Chrome ускоряет фреймворки

• Introducing Aurora https://web.dev/introducing-aurora/
• Conformance for Frameworks https://web.dev/conformance/

Astro и 11ty Serverless

• Introducing Astro: https://astro.build/blog/introducing-astro
• Eleventy Serverless (formerly Eleventy Cloud) Thus Far https://www.zachleat.com/web/eleventy-serverless-timeline/

Виртуальная клавиатура

• Virtual Keyboard API https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/VirtualKeyboardAPI/explainer.md

JS для Nginx

• Магия вне Хогвартса: NJS https://web-standards.ru/articles/magic-njs/
• Веб-сервер на Ubuntu 18 с нуля: nginx, HTTP/2, Brotli и HTTPS https://youtu.be/oanbIqkS9LM

Планы React 18 и Suspense

• The Plan for React 18 https://reactjs.org/blog/2021/06/08/the-plan-for-react-18.html
• New Suspense SSR Architecture in React 18 https://github.com/reactwg/react-18/discussions/37
• Веб-стандарты 264 с Дэном Абрамовым https://youtu.be/aynRTt51pps

TeamCity и YAML

• TeamCity 2021.1: Kotlin and Node.js Build Runners https://blog.jetbrains.com/teamcity/2021/05/teamcity-2021-1-kotlin-and-node-js-build-runners-trigger-defined-parameters-high-availability-and-more/
• Build Chains: TeamCity’s Blend of Pipelines https://blog.jetbrains.com/teamcity/2019/09/build-chains-teamcitys-blend-of-pipelines-part-1-getting-started/
• Задача в трекере JetBrains про поддержку YAML https://youtrack.jetbrains.com/issue/TW-39272

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Никита Дубко</p><p>Гости: Филипп Рябчун</p><p>Темы</p><p>00:00:00 Интро<br>00:01:04 События<br>00:03:27 Chrome ускоряет фреймворки<br>00:20:45 Astro и 11ty Serverless<br>00:27:04 Виртуальная клавиатура<br>00:35:46 JS для Nginx<br>00:47:37 Планы React 18<br>00:57:52 Зачем Suspense<br>01:11:07 TeamCity и YAML<br></p><p>События</p><p>• <a href="https://events.yoomoney.ru/frontend-mix_2021">FrontendMix онлайн 24 июня</a><br></p><p>Chrome ускоряет фреймворки</p><p>• <a href="https://web.dev/introducing-aurora/">Introducing Aurora</a><br>• <a href="https://web.dev/conformance/">Conformance for Frameworks</a><br></p><p>Astro и 11ty Serverless</p><p>• <a href="https://astro.build/blog/introducing-astro">Introducing Astro:</a><br>• <a href="https://www.zachleat.com/web/eleventy-serverless-timeline/">Eleventy Serverless (formerly Eleventy Cloud) Thus Far</a><br></p><p>Виртуальная клавиатура</p><p>• <a href="https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/VirtualKeyboardAPI/explainer.md">Virtual Keyboard API</a><br></p><p>JS для Nginx</p><p>• <a href="https://web-standards.ru/articles/magic-njs/">Магия вне Хогвартса: NJS</a><br>• <a href="https://youtu.be/oanbIqkS9LM">Веб-сервер на Ubuntu 18 с нуля: nginx, HTTP/2, Brotli и HTTPS</a><br></p><p>Планы React 18 и Suspense</p><p>• <a href="https://reactjs.org/blog/2021/06/08/the-plan-for-react-18.html">The Plan for React 18</a><br>• <a href="https://github.com/reactwg/react-18/discussions/37">New Suspense SSR Architecture in React 18</a><br>• <a href="https://youtu.be/aynRTt51pps">Веб-стандарты 264 с Дэном Абрамовым</a><br></p><p>TeamCity и YAML</p><p>• <a href="https://blog.jetbrains.com/teamcity/2021/05/teamcity-2021-1-kotlin-and-node-js-build-runners-trigger-defined-parameters-high-availability-and-more/">TeamCity 2021.1: Kotlin and Node.js Build Runners</a><br>• <a href="https://blog.jetbrains.com/teamcity/2019/09/build-chains-teamcitys-blend-of-pipelines-part-1-getting-started/">Build Chains: TeamCity’s Blend of Pipelines</a><br>• <a href="https://youtrack.jetbrains.com/issue/TW-39272">Задача в трекере JetBrains про поддержку YAML</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/287.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/287.mp3" length="44152807"/><itunes:episode>287</itunes:episode><itunes:duration>5516</itunes:duration><itunes:author>Андрей Мелихов, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>21 июня 2021: Chrome ускоряет фреймворки, Astro и 11ty, клавиатура, NJS, React 18 и Suspense, TeamCity и YAML. Андрей Мелихов, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>288. Сторонние куки, Safari TP, ES2021, веб-платформа, LayoutNG, определение браузеров на CSS</title><link>https://web-standards.ru/podcast/288/</link><pubDate>Mon, 28 Jun 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:47 События
00:04:04 Chrome и сторонние куки
00:15:46 Safari TP (15)
00:22:13 Новинки ES2021
00:32:52 Promise.any и WeakRef
00:47:35 Веб-платформа
00:58:56 Таблицы и LayoutNG
01:05:54 Определение браузеров на CSS

События

• XTechnology Meetup онлайн 3 июля https://www.eventbrite.co.uk/e/jscodeshift-to-keep-your-source-evergreen-with-web-components-tickets-160593731173
• DevOps в AGIMA онлайн 6 июля https://www.agima.ru/devops/

Chrome и сторонние куки

• An updated timeline for Privacy Sandbox milestones https://blog.google/products/chrome/updated-timeline-privacy-sandbox-milestones/
• Privacy Sandbox https://privacysandbox.com/
• Google Delays Cookie Removal to Late 2023 https://www.wsj.com/articles/google-delays-cookie-removal-to-late-2023-11624542064?st=l962vna3q184l05&amp;reflink=article_copyURL_share

Safari TP (15)

• Release Notes for Safari TP 126 with Safari 15 Features https://webkit.org/blog/11727/release-notes-for-safari-technology-preview-126-with-safari-15-features/

Новинки ES2021

• ES2021 https://h3manth.com/ES2021/
• Weak references and finalizers https://v8.dev/features/weak-references
• ES2021: numeric separators https://2ality.com/2018/02/numeric-separators.html

Веб-платформа

• Как организована веб-платформа https://web-standards.ru/articles/web-platform/

Таблицы и LayoutNG

• TablesNG Resolves 72 Chromium Bugs https://developer.chrome.com/blog/tablesng/

Определение браузеров на CSS

• CSS @supports rules to target only Firefox, Safari, Chromium https://www.bram.us/2021/06/23/css-at-supports-rules-to-target-only-firefox-safari-chromium/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко, Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:00:47 События<br>00:04:04 Chrome и сторонние куки<br>00:15:46 Safari TP (15)<br>00:22:13 Новинки ES2021<br>00:32:52 Promise.any и WeakRef<br>00:47:35 Веб-платформа<br>00:58:56 Таблицы и LayoutNG<br>01:05:54 Определение браузеров на CSS<br></p><p>События</p><p>• <a href="https://www.eventbrite.co.uk/e/jscodeshift-to-keep-your-source-evergreen-with-web-components-tickets-160593731173">XTechnology Meetup онлайн 3 июля</a><br>• <a href="https://www.agima.ru/devops/">DevOps в AGIMA онлайн 6 июля</a><br></p><p>Chrome и сторонние куки</p><p>• <a href="https://blog.google/products/chrome/updated-timeline-privacy-sandbox-milestones/">An updated timeline for Privacy Sandbox milestones</a><br>• <a href="https://privacysandbox.com/">Privacy Sandbox</a><br>• <a href="https://www.wsj.com/articles/google-delays-cookie-removal-to-late-2023-11624542064?st=l962vna3q184l05&amp;reflink=article_copyURL_share">Google Delays Cookie Removal to Late 2023</a><br></p><p>Safari TP (15)</p><p>• <a href="https://webkit.org/blog/11727/release-notes-for-safari-technology-preview-126-with-safari-15-features/">Release Notes for Safari TP 126 with Safari 15 Features</a><br></p><p>Новинки ES2021</p><p>• <a href="https://h3manth.com/ES2021/">ES2021</a><br>• <a href="https://v8.dev/features/weak-references">Weak references and finalizers</a><br>• <a href="https://2ality.com/2018/02/numeric-separators.html">ES2021: numeric separators</a><br></p><p>Веб-платформа</p><p>• <a href="https://web-standards.ru/articles/web-platform/">Как организована веб-платформа</a><br></p><p>Таблицы и LayoutNG</p><p>• <a href="https://developer.chrome.com/blog/tablesng/">TablesNG Resolves 72 Chromium Bugs</a><br></p><p>Определение браузеров на CSS</p><p>• <a href="https://www.bram.us/2021/06/23/css-at-supports-rules-to-target-only-firefox-safari-chromium/">CSS @supports rules to target only Firefox, Safari, Chromium</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/288.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/288.mp3" length="38078391"/><itunes:episode>288</itunes:episode><itunes:duration>4757</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>28 июня 2021: Сторонние куки, Safari TP, ES2021, веб-платформа, LayoutNG, определение браузеров на CSS. Вадим Макеев, Никита Дубко, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>289. Формат номеров, Safari, theme-color и accent-color, Temporal, a11y, переезд на Material UI</title><link>https://web-standards.ru/podcast/289/</link><pubDate>Mon, 05 Jul 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:00:56 События
00:02:12 Формат номеров
00:08:54 Safari TP 127
00:15:01 Theme-color
00:24:56 Accent-color
00:33:56 Temporal API
00:42:47 A11y для дизайнеров
00:55:25 Переезд на Material UI

События

• Podlodka Frontend Crew онлайн 12-13 июля https://podlodka.io/fecrew
• Видео с FrontendMix в ЮMoney https://habr.com/ru/company/yoomoney/blog/565306/

Формат номеров

• Input Masking https://discourse.wicg.io/t/proposal-input-masking/5408

Safari TP 127

• Safari TP 127 https://webkit.org/blog/11736/release-notes-for-safari-technology-preview-127/

Theme-color

• Цветные вкладки на theme-color для Safari https://youtu.be/YQM56jX4yEc

Accent-color

• Change the form control color with accent-color property https://mefody.dev/chunks/accent-color/

Temporal API

• Temporal: getting started with JavaScript’s new date time API https://2ality.com/2021/06/temporal-api.html

A11y для дизайнеров

• Доступность в дизайне https://teletype.in/@romanshamin/a11y-for-designers
• Color and contrast accessibility https://web.dev/color-and-contrast-accessibility/

Переезд на Material UI

• Material UI, или Как перестать волноваться и перейти на новую библиотеку компонентов https://youtu.be/lHb-nlHaKE0

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Вадим Макеев, Андрей Мелихов, Ольга Алексашенко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:56 События<br>00:02:12 Формат номеров<br>00:08:54 Safari TP 127<br>00:15:01 Theme-color<br>00:24:56 Accent-color<br>00:33:56 Temporal API<br>00:42:47 A11y для дизайнеров<br>00:55:25 Переезд на Material UI<br></p><p>События</p><p>• <a href="https://podlodka.io/fecrew">Podlodka Frontend Crew онлайн 12-13 июля</a><br>• <a href="https://habr.com/ru/company/yoomoney/blog/565306/">Видео с FrontendMix в ЮMoney</a><br></p><p>Формат номеров</p><p>• <a href="https://discourse.wicg.io/t/proposal-input-masking/5408">Input Masking</a><br></p><p>Safari TP 127</p><p>• <a href="https://webkit.org/blog/11736/release-notes-for-safari-technology-preview-127/">Safari TP 127</a><br></p><p>Theme-color</p><p>• <a href="https://youtu.be/YQM56jX4yEc">Цветные вкладки на theme-color для Safari</a><br></p><p>Accent-color</p><p>• <a href="https://mefody.dev/chunks/accent-color/">Change the form control color with accent-color property</a><br></p><p>Temporal API</p><p>• <a href="https://2ality.com/2021/06/temporal-api.html">Temporal: getting started with JavaScript’s new date time API</a><br></p><p>A11y для дизайнеров</p><p>• <a href="https://teletype.in/@romanshamin/a11y-for-designers">Доступность в дизайне</a><br>• <a href="https://web.dev/color-and-contrast-accessibility/">Color and contrast accessibility</a><br></p><p>Переезд на Material UI</p><p>• <a href="https://youtu.be/lHb-nlHaKE0">Material UI, или Как перестать волноваться и перейти на новую библиотеку компонентов</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/289.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/289.mp3" length="32942529"/><itunes:episode>289</itunes:episode><itunes:duration>4115</itunes:duration><itunes:author>Никита Дубко, Вадим Макеев, Андрей Мелихов, Ольга Алексашенко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>5 июля 2021: Формат номеров, Safari, theme-color и accent-color, Temporal, a11y, переезд на Material UI. Никита Дубко, Вадим Макеев, Андрей Мелихов, Ольга Алексашенко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>290. Safari и WPT, PWA на десктопе, Petite Vue, Канон ВК, npm audit, цвета, марсианские шрифты</title><link>https://web-standards.ru/podcast/290/</link><pubDate>Tue, 13 Jul 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Гости: Роман Шамин

Темы

00:00:00 Интро
00:03:33 Safari и WPT
00:11:03 PWA на десктопе
00:19:44 Petite Vue
00:32:17 Канон ВК
00:46:26 Npm audit сломан
00:57:01 Цветовые пространства
01:09:37 Марсианский гротеск
01:16:18 Шрифт для кода

Safari и WPT

• Logical shorthand + variable is unusable in Safari https://twitter.com/simevidas/status/1412261143280766976

PWA на десктопе

• Progressive Web Apps for Firefox https://github.com/filips123/FirefoxPWA

Petite Vue

• vuejs/petite-vue: 5kb subset of Vue https://github.com/vuejs/petite-vue

Канон ВК

• Публикуем «Канон» — библиотеку знаний дизайнеров ВКонтакте https://vc.ru/design/265595-publikuem-kanon-biblioteku-znaniy-dizaynerov-vkontakte
• Тред про удалённую работу в Злых марсианах https://twitter.com/evilmartians_ru/status/1240264879463940096

Npm audit сломан

• Npm audit: Broken by Design https://overreacted.io/npm-audit-broken-by-design/

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

• Using HSL Colors In CSS https://www.smashingmagazine.com/2021/07/hsl-colors-css/
• Цветовые пространства: большой разбор https://skillbox.ru/media/design/rgb-cmyk-lab/
• Тред про дизайн в sRGB https://twitter.com/romanshamin/status/1294251752569671681
• Продолжение треда с Никитой Прокоповым https://twitter.com/nikitonsky/status/1294257793684340736

Марсианские шрифты

• Опрос про лигатуры в шрифтах https://twitter.com/romanshamin/status/1411971348323258374
• Голосование «Современная кириллица 2021» https://moderncyrillic.org/votes/

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

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Вадим Макеев, Никита Дубко</p><p>Гости: Роман Шамин</p><p>Темы</p><p>00:00:00 Интро<br>00:03:33 Safari и WPT<br>00:11:03 PWA на десктопе<br>00:19:44 Petite Vue<br>00:32:17 Канон ВК<br>00:46:26 Npm audit сломан<br>00:57:01 Цветовые пространства<br>01:09:37 Марсианский гротеск<br>01:16:18 Шрифт для кода<br></p><p>Safari и WPT</p><p>• <a href="https://twitter.com/simevidas/status/1412261143280766976">Logical shorthand + variable is unusable in Safari</a><br></p><p>PWA на десктопе</p><p>• <a href="https://github.com/filips123/FirefoxPWA">Progressive Web Apps for Firefox</a><br></p><p>Petite Vue</p><p>• <a href="https://github.com/vuejs/petite-vue">vuejs/petite-vue: 5kb subset of Vue</a><br></p><p>Канон ВК</p><p>• <a href="https://vc.ru/design/265595-publikuem-kanon-biblioteku-znaniy-dizaynerov-vkontakte">Публикуем «Канон» — библиотеку знаний дизайнеров ВКонтакте</a><br>• <a href="https://twitter.com/evilmartians_ru/status/1240264879463940096">Тред про удалённую работу в Злых марсианах</a><br></p><p>Npm audit сломан</p><p>• <a href="https://overreacted.io/npm-audit-broken-by-design/">Npm audit: Broken by Design</a><br></p><p>Цветовые пространства</p><p>• <a href="https://www.smashingmagazine.com/2021/07/hsl-colors-css/">Using HSL Colors In CSS</a><br>• <a href="https://skillbox.ru/media/design/rgb-cmyk-lab/">Цветовые пространства: большой разбор</a><br>• <a href="https://twitter.com/romanshamin/status/1294251752569671681">Тред про дизайн в sRGB</a><br>• <a href="https://twitter.com/nikitonsky/status/1294257793684340736">Продолжение треда с Никитой Прокоповым</a><br></p><p>Марсианские шрифты</p><p>• <a href="https://twitter.com/romanshamin/status/1411971348323258374">Опрос про лигатуры в шрифтах</a><br>• <a href="https://moderncyrillic.org/votes/">Голосование «Современная кириллица 2021»</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/290.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/290.mp3" length="40966710"/><itunes:episode>290</itunes:episode><itunes:duration>5118</itunes:duration><itunes:author>Андрей Мелихов, Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>13 июля 2021: Safari и WPT, PWA на десктопе, Petite Vue, Канон ВК, npm audit, цвета, марсианские шрифты. Андрей Мелихов, Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>291. Firefox 90, image-set и toggle в CSS, доступность SPA, export default, lazy-loading, Solid</title><link>https://web-standards.ru/podcast/291/</link><pubDate>Tue, 20 Jul 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

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

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

Темы

00:00:00 Интро
00:01:06 События
00:08:11 Firefox 90
00:12:26 Новый image-set
00:16:19 Toggle в CSS
00:19:58 Доступность SPA
00:28:05 Export default
00:41:42 Lazy-loading
00:49:34 Библиотека Solid

События

• SberMarket Tech онлайн 22 июля https://sbermarket.timepad.ru/event/1705746/
• Hot Frontend в Краснодаре 24 июля https://afisha.timepad.ru/event/1689117
• RamblerMeetup&amp;Frontend онлайн 29 июля https://rambler-co-e-org.timepad.ru/event/1709905/
• RndTechConf в Ростове-на-Дону 4 сентября https://rndtech.pro/
• 404fest X в Самаре 25–26 сентября https://2021.404fest.ru/
• FrontendConf в Москве 11–12 октября https://frontendconf.ru/moscow/2021

Firefox 90

• Firefox 90 https://tanalin.com/blog/2021/07/firefox-90/
• Getting lively with Firefox 90 https://hacks.mozilla.org/2021/07/getting-lively-with-firefox-90
• Firefox, вздыхая: -webkit-image-set https://twitter.com/pepelsbey/status/1393477525024739328

Новый image-set

• Новый image-set как picture в CSS https://youtu.be/VnjrIGvoO_Y

Toggle в CSS

• CSS Values L4: Toggle https://www.w3.org/TR/css-values-4/#toggle-notation

Доступность SPA

• Three Insights I Gained While Researching Vue.js Accessibility https://www.smashingmagazine.com/2021/07/three-insights-vuejs-accessibility/

Export default

• Export default thing is different to export { thing as default } https://jakearchibald.com/2021/export-default-thing-vs-thing-as-default/

Lazy-loading

• The performance effects of too much lazy-loading https://web.dev/lcp-lazy-loading/

Библиотека Solid

• SolidJS Official Release: The long road to 1.0 https://dev.to/ryansolid/solidjs-official-release-the-long-road-to-1-0-4ldd

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:06 События<br>00:08:11 Firefox 90<br>00:12:26 Новый image-set<br>00:16:19 Toggle в CSS<br>00:19:58 Доступность SPA<br>00:28:05 Export default<br>00:41:42 Lazy-loading<br>00:49:34 Библиотека Solid<br></p><p>События</p><p>• <a href="https://sbermarket.timepad.ru/event/1705746/">SberMarket Tech онлайн 22 июля</a><br>• <a href="https://afisha.timepad.ru/event/1689117">Hot Frontend в Краснодаре 24 июля</a><br>• <a href="https://rambler-co-e-org.timepad.ru/event/1709905/">RamblerMeetup&amp;Frontend онлайн 29 июля</a><br>• <a href="https://rndtech.pro/">RndTechConf в Ростове-на-Дону 4 сентября</a><br>• <a href="https://2021.404fest.ru/">404fest X в Самаре 25–26 сентября</a><br>• <a href="https://frontendconf.ru/moscow/2021">FrontendConf в Москве 11–12 октября</a><br></p><p>Firefox 90</p><p>• <a href="https://tanalin.com/blog/2021/07/firefox-90/">Firefox 90</a><br>• <a href="https://hacks.mozilla.org/2021/07/getting-lively-with-firefox-90">Getting lively with Firefox 90</a><br>• <a href="https://twitter.com/pepelsbey/status/1393477525024739328">Firefox, вздыхая: -webkit-image-set</a><br></p><p>Новый image-set</p><p>• <a href="https://youtu.be/VnjrIGvoO_Y">Новый image-set как picture в CSS</a><br></p><p>Toggle в CSS</p><p>• <a href="https://www.w3.org/TR/css-values-4/#toggle-notation">CSS Values L4: Toggle</a><br></p><p>Доступность SPA</p><p>• <a href="https://www.smashingmagazine.com/2021/07/three-insights-vuejs-accessibility/">Three Insights I Gained While Researching Vue.js Accessibility</a><br></p><p>Export default</p><p>• <a href="https://jakearchibald.com/2021/export-default-thing-vs-thing-as-default/">Export default thing is different to export { thing as default }</a><br></p><p>Lazy-loading</p><p>• <a href="https://web.dev/lcp-lazy-loading/">The performance effects of too much lazy-loading</a><br></p><p>Библиотека Solid</p><p>• <a href="https://dev.to/ryansolid/solidjs-official-release-the-long-road-to-1-0-4ldd">SolidJS Official Release: The long road to 1.0</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/291.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/291.mp3" length="27294705"/><itunes:episode>291</itunes:episode><itunes:duration>3409</itunes:duration><itunes:author>Андрей Мелихов, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>20 июля 2021: Firefox 90, image-set и toggle в CSS, доступность SPA, export default, lazy-loading, Solid. Андрей Мелихов, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>292. Safari TP, стримы в Node.js, CDN, дизайн без сеток, Фейсбук на флоатах, доступность интерфейсов</title><link>https://web-standards.ru/podcast/292/</link><pubDate>Mon, 26 Jul 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Ольга Алексашенко, Вадим Макеев, Андрей Мелихов

Темы

00:00:00 Интро
00:00:58 Safari TP 128
00:07:25 Стримы в Node.js
00:13:37 CDN не так хороши
00:26:00 Дизайн без сеток
00:40:31 Фейсбук на флоатах
00:48:52 Тестирование доступности
00:52:32 Спокойный интерфейс
00:58:42 Доступность section

Safari TP 128

• Release Notes for Safari TP 128 https://webkit.org/blog/11925/release-notes-for-safari-technology-preview-128/
• Meta theme-color and trickery https://css-tricks.com/meta-theme-color-and-trickery/

Стримы в Node.js

• Node.js 16.5.0 - Experimental Web Streams API https://nodejs.org/en/blog/release/v16.5.0/
• Все стандарты WHATWG https://spec.whatwg.org/

CDN не так хороши

• Akamai is experiencing a service disruption https://twitter.com/Akamai/status/1418247523454668803
• Remote code execution in cdnjs of Cloudflare https://blog.ryotak.me/post/cdnjs-remote-code-execution-en/

Дизайн без сеток

• Gridless Design https://gridless.design/

Фейсбук на флоатах

• Зачем делать копию Facebook под Internet Explorer 6 в 2021 году? https://habr.com/ru/company/ruvds/blog/564300/

Тестирование доступности

• A Complete Guide To Accessibility Tooling https://www.smashingmagazine.com/2021/06/complete-guide-accessibility-tooling/

Спокойный интерфейс

• Как не навредить пользователям с эпилепсией и вестибулярными нарушениями https://tatiana-fokina-blog.ru/posts/how-to-protect-users-with-epilepsy-and-vd/

Доступность section

• Accessibility of the section element https://www.scottohara.me/blog/2021/07/16/section.html

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Ольга Алексашенко, Вадим Макеев, Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:00:58 Safari TP 128<br>00:07:25 Стримы в Node.js<br>00:13:37 CDN не так хороши<br>00:26:00 Дизайн без сеток<br>00:40:31 Фейсбук на флоатах<br>00:48:52 Тестирование доступности<br>00:52:32 Спокойный интерфейс<br>00:58:42 Доступность section<br></p><p>Safari TP 128</p><p>• <a href="https://webkit.org/blog/11925/release-notes-for-safari-technology-preview-128/">Release Notes for Safari TP 128</a><br>• <a href="https://css-tricks.com/meta-theme-color-and-trickery/">Meta theme-color and trickery</a><br></p><p>Стримы в Node.js</p><p>• <a href="https://nodejs.org/en/blog/release/v16.5.0/">Node.js 16.5.0 - Experimental Web Streams API</a><br>• <a href="https://spec.whatwg.org/">Все стандарты WHATWG</a><br></p><p>CDN не так хороши</p><p>• <a href="https://twitter.com/Akamai/status/1418247523454668803">Akamai is experiencing a service disruption</a><br>• <a href="https://blog.ryotak.me/post/cdnjs-remote-code-execution-en/">Remote code execution in cdnjs of Cloudflare</a><br></p><p>Дизайн без сеток</p><p>• <a href="https://gridless.design/">Gridless Design</a><br></p><p>Фейсбук на флоатах</p><p>• <a href="https://habr.com/ru/company/ruvds/blog/564300/">Зачем делать копию Facebook под Internet Explorer 6 в 2021 году?</a><br></p><p>Тестирование доступности</p><p>• <a href="https://www.smashingmagazine.com/2021/06/complete-guide-accessibility-tooling/">A Complete Guide To Accessibility Tooling</a><br></p><p>Спокойный интерфейс</p><p>• <a href="https://tatiana-fokina-blog.ru/posts/how-to-protect-users-with-epilepsy-and-vd/">Как не навредить пользователям с эпилепсией и вестибулярными нарушениями</a><br></p><p>Доступность section</p><p>• <a href="https://www.scottohara.me/blog/2021/07/16/section.html">Accessibility of the section element</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/292.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/292.mp3" length="30766438"/><itunes:episode>292</itunes:episode><itunes:duration>3843</itunes:duration><itunes:author>Ольга Алексашенко, Вадим Макеев, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>26 июля 2021: Safari TP, стримы в Node.js, CDN, дизайн без сеток, Фейсбук на флоатах, доступность интерфейсов. Ольга Алексашенко, Вадим Макеев, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>293. Chrome DevTools, нестинг в CSS, Compat 2021, Yarn 3, парсер URL, Git Hooks, доступный диалог</title><link>https://web-standards.ru/podcast/293/</link><pubDate>Mon, 02 Aug 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Вадим Макеев, Андрей Мелихов

Темы

00:00:00 Интро
00:01:10 События
00:04:52 Chrome DevTools
00:12:55 Нестинг в CSS
00:28:15 Compat 2021
00:37:39 Yarn 3
00:49:29 Парсер URL
00:55:00 Git Hooks
01:16:07 Доступный диалог

События

• Должен ли дизайнер писать код? Юля Миоцен онлайн 5 августа https://yandexpraktikum.timepad.ru/event/1712961/
• Frontend Conference в Цюрихе 26–27 августа https://frontconference.com/
• Vue.js London в Лондоне 20–21 октября https://vuejs.london/
• HolyJS онлайн 2–5 ноября https://holyjs-moscow.ru/

Chrome DevTools

• What’s New In DevTools (Chrome 93) https://developer.chrome.com/blog/new-in-devtools-93/

Нестинг в CSS

• CSS Nesting Module https://drafts.csswg.org/css-nesting/
• CSS-нестинг — больше, чем сахар https://web-standards.ru/articles/css-nesting/

Compat 2021

• Compat 2021 mid-year update: Flex gap everywhere https://web.dev/compat2021-midyear/

Yarn 3

• Yarn 3.0 https://dev.to/arcanis/yarn-3-0-performances-esbuild-better-patches-e07
• Yarn PnP, npm tink, and pnpm Oh My https://medium.com/@Andrew_Mc/yarn-pnp-npm-tink-and-pnpm-oh-my-720d02221b4b
• npm Blog Archive: Next Generation Package Management https://blog.npmjs.org/post/178027064160/next-generation-package-management

Парсер URL

• URLPattern brings routing to the web platform https://web.dev/urlpattern/

Git Hooks

• Git Hooks: let the machine do all the routine https://mefody.dev/chunks/git-hooks/

Доступный диалог

• Creating An Accessible Dialog From Scratch https://www.smashingmagazine.com/2021/07/accessible-dialog-from-scratch/

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Вадим Макеев, Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:10 События<br>00:04:52 Chrome DevTools<br>00:12:55 Нестинг в CSS<br>00:28:15 Compat 2021<br>00:37:39 Yarn 3<br>00:49:29 Парсер URL<br>00:55:00 Git Hooks<br>01:16:07 Доступный диалог<br></p><p>События</p><p>• <a href="https://yandexpraktikum.timepad.ru/event/1712961/">Должен ли дизайнер писать код? Юля Миоцен онлайн 5 августа</a><br>• <a href="https://frontconference.com/">Frontend Conference в Цюрихе 26–27 августа</a><br>• <a href="https://vuejs.london/">Vue.js London в Лондоне 20–21 октября</a><br>• <a href="https://holyjs-moscow.ru/">HolyJS онлайн 2–5 ноября</a><br></p><p>Chrome DevTools</p><p>• <a href="https://developer.chrome.com/blog/new-in-devtools-93/">What’s New In DevTools (Chrome 93)</a><br></p><p>Нестинг в CSS</p><p>• <a href="https://drafts.csswg.org/css-nesting/">CSS Nesting Module</a><br>• <a href="https://web-standards.ru/articles/css-nesting/">CSS-нестинг — больше, чем сахар</a><br></p><p>Compat 2021</p><p>• <a href="https://web.dev/compat2021-midyear/">Compat 2021 mid-year update: Flex gap everywhere</a><br></p><p>Yarn 3</p><p>• <a href="https://dev.to/arcanis/yarn-3-0-performances-esbuild-better-patches-e07">Yarn 3.0</a><br>• <a href="https://medium.com/@Andrew_Mc/yarn-pnp-npm-tink-and-pnpm-oh-my-720d02221b4b">Yarn PnP, npm tink, and pnpm Oh My</a><br>• <a href="https://blog.npmjs.org/post/178027064160/next-generation-package-management">npm Blog Archive: Next Generation Package Management</a><br></p><p>Парсер URL</p><p>• <a href="https://web.dev/urlpattern/">URLPattern brings routing to the web platform</a><br></p><p>Git Hooks</p><p>• <a href="https://mefody.dev/chunks/git-hooks/">Git Hooks: let the machine do all the routine</a><br></p><p>Доступный диалог</p><p>• <a href="https://www.smashingmagazine.com/2021/07/accessible-dialog-from-scratch/">Creating An Accessible Dialog From Scratch</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/293.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/293.mp3" length="39446486"/><itunes:episode>293</itunes:episode><itunes:duration>4928</itunes:duration><itunes:author>Никита Дубко, Вадим Макеев, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>2 августа 2021: Chrome DevTools, нестинг в CSS, Compat 2021, Yarn 3, парсер URL, Git Hooks, доступный диалог. Никита Дубко, Вадим Макеев, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>294. Safari, WWW 30, system-ui, предпочтения, Parcel 2, JS без JIT, CSS-селекторы, alt с эмоциями</title><link>https://web-standards.ru/podcast/294/</link><pubDate>Tue, 10 Aug 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Андрей Мелихов, Вадим Макеев

Темы

00:00:00 Интро
00:00:48 События
00:04:59 Safari TP
00:08:04 WWW 30
00:14:58 System-ui
00:21:01 Предпочтения в заголовке
00:29:15 Parcel 2 RC
00:39:54 Super Duper без JIT
00:51:54 CSS-селекторы
00:58:51 Alt с эмоциями

События

• RndTechConf 4 сентября в Ростове-на-Дону https://rndtech.pro/
• 404fest 25–26 сентября в Самаре https://2021.404fest.ru/
• FrontendConf 11–12 октября в Москве https://frontendconf.ru/moscow/2021

Safari TP

• Release Notes for Safari Technology Preview 129 https://webkit.org/blog/11951/release-notes-for-safari-technology-preview-129/

WWW 30

• 30 years on from introducing the Web to the World https://www.w3.org/blog/2021/08/30-years-on-from-introducing-the-web-to-the-world/

System-ui

• Firefox: add support for the system-ui generic font family https://bugzilla.mozilla.org/show_bug.cgi?id=1226042

Предпочтения в заголовке

• User preference media features client hints headers https://web.dev/user-preference-media-features-headers/

Parcel 2 RC

• Parcel 2 RC https://v2.parceljs.org/blog/rc0/

Super Duper без JIT

• Super Duper Secure Mode https://microsoftedge.github.io/edgevr/posts/Super-Duper-Secure-Mode/

CSS-селекторы

• You want enabling CSS selectors, not disabling ones https://www.silvestar.codes/articles/you-want-a-single-enabling-selector-not-the-one-that-disables-the-rule-of-the-previous-one/

Alt с эмоциями

• Writing great alt text: Emotion matters https://jakearchibald.com/2021/great-alt-text/

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Андрей Мелихов, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:00:48 События<br>00:04:59 Safari TP<br>00:08:04 WWW 30<br>00:14:58 System-ui<br>00:21:01 Предпочтения в заголовке<br>00:29:15 Parcel 2 RC<br>00:39:54 Super Duper без JIT<br>00:51:54 CSS-селекторы<br>00:58:51 Alt с эмоциями<br></p><p>События</p><p>• <a href="https://rndtech.pro/">RndTechConf 4 сентября в Ростове-на-Дону</a><br>• <a href="https://2021.404fest.ru/">404fest 25–26 сентября в Самаре</a><br>• <a href="https://frontendconf.ru/moscow/2021">FrontendConf 11–12 октября в Москве</a><br></p><p>Safari TP</p><p>• <a href="https://webkit.org/blog/11951/release-notes-for-safari-technology-preview-129/">Release Notes for Safari Technology Preview 129</a><br></p><p>WWW 30</p><p>• <a href="https://www.w3.org/blog/2021/08/30-years-on-from-introducing-the-web-to-the-world/">30 years on from introducing the Web to the World</a><br></p><p>System-ui</p><p>• <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1226042">Firefox: add support for the system-ui generic font family</a><br></p><p>Предпочтения в заголовке</p><p>• <a href="https://web.dev/user-preference-media-features-headers/">User preference media features client hints headers</a><br></p><p>Parcel 2 RC</p><p>• <a href="https://v2.parceljs.org/blog/rc0/">Parcel 2 RC</a><br></p><p>Super Duper без JIT</p><p>• <a href="https://microsoftedge.github.io/edgevr/posts/Super-Duper-Secure-Mode/">Super Duper Secure Mode</a><br></p><p>CSS-селекторы</p><p>• <a href="https://www.silvestar.codes/articles/you-want-a-single-enabling-selector-not-the-one-that-disables-the-rule-of-the-previous-one/">You want enabling CSS selectors, not disabling ones</a><br></p><p>Alt с эмоциями</p><p>• <a href="https://jakearchibald.com/2021/great-alt-text/">Writing great alt text: Emotion matters</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/294.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/294.mp3" length="31360956"/><itunes:episode>294</itunes:episode><itunes:duration>3917</itunes:duration><itunes:author>Никита Дубко, Андрей Мелихов, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>10 августа 2021: Safari, WWW 30, system-ui, предпочтения, Parcel 2, JS без JIT, CSS-селекторы, alt с эмоциями. Никита Дубко, Андрей Мелихов, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>295. WDA, Firefox 91, GitHub Codespaces, HTTP/3, алертгейт, чем мешал IE11, что пошёл к бабуле</title><link>https://web-standards.ru/podcast/295/</link><pubDate>Mon, 16 Aug 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Вадим Макеев, Никита Дубко

Гости: Виталий Харисов

Темы

00:00:00 Интро
00:01:41 События
00:05:19 Firefox 91
00:13:27 GitHub Codespaces
00:27:22 Уже HTTP/3
00:42:39 Алертгейт
00:54:13 IE пошёл к бабуле
01:06:26 Чем мешает IE11

События

• GDG Minsk Web Meetup онлайн 24 августа https://gdg-minsk.timepad.ru/event/1735573/
• Программа Women Developer Academy https://habr.com/ru/company/google/blog/545184/
• Форма регистрации на WDA https://forms.gle/Jcddq68w8UrB85Nb7

Firefox 91

• Hopping on Firefox 91 https://hacks.mozilla.org/2021/08/hopping-on-firefox-91/
• Firefox 91 https://tanalin.com/blog/2021/08/firefox-91/

GitHub Codespaces

• Press . on any GitHub repo https://twitter.com/github/status/1425505817827151872
• GitHub Codespaces и кодинг на iPad https://youtu.be/T4oSGgcmhNI
• GitHub Codespaces: VS Code backend + VMs https://github.com/features/codespaces
• Codespaces is available for Teams and Enterprise Cloud https://twitter.com/github/status/1425487694680010755

Уже HTTP/3

• HTTP/3 From A To Z: Core Concepts (Part 1) https://www.smashingmagazine.com/2021/08/http3-core-concepts-part1/
• Head-of-Line Blocking в QUIC и HTTP/3: Подробности https://habr.com/p/532868/

Алертгейт

• Stay alert https://dev.to/richharris/stay-alert-d
• Foundations https://adactio.com/journal/18337
• Breaking the web forward https://www.quirksmode.org/blog/archives/2021/08/breaking_the_we.html
• Choice Words about the upcoming deprecation of JS dialogs https://css-tricks.com/choice-words-about-the-upcoming-deprecation-of-javascript-dialogs/

IE пошёл к бабуле

• Встречайте бабушку https://youtu.be/_muWJOUe420
• What to expect when you’re expecting to drop IE https://whistlr.info/2019/html-past-ie11/

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Вадим Макеев, Никита Дубко</p><p>Гости: Виталий Харисов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:41 События<br>00:05:19 Firefox 91<br>00:13:27 GitHub Codespaces<br>00:27:22 Уже HTTP/3<br>00:42:39 Алертгейт<br>00:54:13 IE пошёл к бабуле<br>01:06:26 Чем мешает IE11<br></p><p>События</p><p>• <a href="https://gdg-minsk.timepad.ru/event/1735573/">GDG Minsk Web Meetup онлайн 24 августа</a><br>• <a href="https://habr.com/ru/company/google/blog/545184/">Программа Women Developer Academy</a><br>• <a href="https://forms.gle/Jcddq68w8UrB85Nb7">Форма регистрации на WDA</a><br></p><p>Firefox 91</p><p>• <a href="https://hacks.mozilla.org/2021/08/hopping-on-firefox-91/">Hopping on Firefox 91</a><br>• <a href="https://tanalin.com/blog/2021/08/firefox-91/">Firefox 91</a><br></p><p>GitHub Codespaces</p><p>• <a href="https://twitter.com/github/status/1425505817827151872">Press . on any GitHub repo</a><br>• <a href="https://youtu.be/T4oSGgcmhNI">GitHub Codespaces и кодинг на iPad</a><br>• <a href="https://github.com/features/codespaces">GitHub Codespaces: VS Code backend + VMs</a><br>• <a href="https://twitter.com/github/status/1425487694680010755">Codespaces is available for Teams and Enterprise Cloud</a><br></p><p>Уже HTTP/3</p><p>• <a href="https://www.smashingmagazine.com/2021/08/http3-core-concepts-part1/">HTTP/3 From A To Z: Core Concepts (Part 1)</a><br>• <a href="https://habr.com/p/532868/">Head-of-Line Blocking в QUIC и HTTP/3: Подробности</a><br></p><p>Алертгейт</p><p>• <a href="https://dev.to/richharris/stay-alert-d">Stay alert</a><br>• <a href="https://adactio.com/journal/18337">Foundations</a><br>• <a href="https://www.quirksmode.org/blog/archives/2021/08/breaking_the_we.html">Breaking the web forward</a><br>• <a href="https://css-tricks.com/choice-words-about-the-upcoming-deprecation-of-javascript-dialogs/">Choice Words about the upcoming deprecation of JS dialogs</a><br></p><p>IE пошёл к бабуле</p><p>• <a href="https://youtu.be/_muWJOUe420">Встречайте бабушку</a><br>• <a href="https://whistlr.info/2019/html-past-ie11/">What to expect when you’re expecting to drop IE</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/295.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/295.mp3" length="38030454"/><itunes:episode>295</itunes:episode><itunes:duration>4751</itunes:duration><itunes:author>Андрей Мелихов, Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>16 августа 2021: WDA, Firefox 91, GitHub Codespaces, HTTP/3, алертгейт, чем мешал IE11, что пошёл к бабуле. Андрей Мелихов, Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>296. Safari TP, учебник по ХТМЛ, SQL в браузере, ES-модули, AMP, сообщество и конференция MoscowJS</title><link>https://web-standards.ru/podcast/296/</link><pubDate>Mon, 23 Aug 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Никита Дубко

Гости: Дмитрий Королёв, Ольга Кобец

Темы

00:00:00 Интро
00:01:38 События
00:06:34 Safari TP
00:15:04 Учебник по ХТМЛ
00:27:42 SQL в браузере
00:35:38 ES-модули
00:43:06 AMP уже не тот
00:49:52 Сообщество MoscowJS
00:58:55 Конференция
01:07:23 Программа

События

• MoscowJS в Москве 11 сентября https://moscowjs.org/events/moscowjs-50/
• X5Tech Природа Кода в Переславле-Залесском 11–12 сентября https://prirodacodax5.tech

Safari TP

• Release Notes for Safari TP 130 https://webkit.org/blog/11958/release-notes-for-safari-technology-preview-130/
• Safari 15: the bottom tab bar has been redesigned to appear below page content https://developer.apple.com/documentation/ios-ipados-release-notes/ios-ipados-15-beta-release-notes#Safari

Учебник по ХТМЛ

• ХТМЛ. Вёрстка для дизайнеров, редакторов и руководителей https://bureau.ru/projects/book-html/

SQL в браузере

• A future for SQL on the web https://jlongster.com/future-sql-web

ES-модули

• Modern web apps without JS bundling or transpiling https://world.hey.com/dhh/modern-web-apps-without-javascript-bundling-or-transpiling-a20f2755

AMP уже не тот

• Resigning from the AMP advisory committee https://adactio.com/journal/18350

MoscowJS

• Сайт MoscowJS https://moscowjs.org/
• Сообщество в Телеграме https://t.me/moscowjs

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Никита Дубко</p><p>Гости: Дмитрий Королёв, Ольга Кобец</p><p>Темы</p><p>00:00:00 Интро<br>00:01:38 События<br>00:06:34 Safari TP<br>00:15:04 Учебник по ХТМЛ<br>00:27:42 SQL в браузере<br>00:35:38 ES-модули<br>00:43:06 AMP уже не тот<br>00:49:52 Сообщество MoscowJS<br>00:58:55 Конференция<br>01:07:23 Программа<br></p><p>События</p><p>• <a href="https://moscowjs.org/events/moscowjs-50/">MoscowJS в Москве 11 сентября</a><br>• <a href="https://prirodacodax5.tech">X5Tech Природа Кода в Переславле-Залесском 11–12 сентября</a><br></p><p>Safari TP</p><p>• <a href="https://webkit.org/blog/11958/release-notes-for-safari-technology-preview-130/">Release Notes for Safari TP 130</a><br>• <a href="https://developer.apple.com/documentation/ios-ipados-release-notes/ios-ipados-15-beta-release-notes#Safari">Safari 15: the bottom tab bar has been redesigned to appear below page content</a><br></p><p>Учебник по ХТМЛ</p><p>• <a href="https://bureau.ru/projects/book-html/">ХТМЛ. Вёрстка для дизайнеров, редакторов и руководителей</a><br></p><p>SQL в браузере</p><p>• <a href="https://jlongster.com/future-sql-web">A future for SQL on the web</a><br></p><p>ES-модули</p><p>• <a href="https://world.hey.com/dhh/modern-web-apps-without-javascript-bundling-or-transpiling-a20f2755">Modern web apps without JS bundling or transpiling</a><br></p><p>AMP уже не тот</p><p>• <a href="https://adactio.com/journal/18350">Resigning from the AMP advisory committee</a><br></p><p>MoscowJS</p><p>• <a href="https://moscowjs.org/">Сайт MoscowJS</a><br>• <a href="https://t.me/moscowjs">Сообщество в Телеграме</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/296.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/296.mp3" length="35462450"/><itunes:episode>296</itunes:episode><itunes:duration>4430</itunes:duration><itunes:author>Андрей Мелихов, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>23 августа 2021: Safari TP, учебник по ХТМЛ, SQL в браузере, ES-модули, AMP, сообщество и конференция MoscowJS. Андрей Мелихов, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>297. Бета Chrome 94, TS 4.4, You don’t know JS, React render tracker, Safari, текстовый браузер Deno</title><link>https://web-standards.ru/podcast/297/</link><pubDate>Mon, 30 Aug 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Алексей Симоненко, Вадим Макеев

Темы

00:00:00 Интро
00:01:19 События
00:03:08 Бета Chrome 94
00:08:02 TypeScript 4.4
00:26:08 You don’t know JS
00:35:24 React render tracker
00:42:27 Особенности Safari
01:01:31 Текстовый браузер Deno

События

• RndTechConf в Ростове-на-Дону 4 сентября https://rndtech.pro/
• X5Tech Природа Кода в Переславле-Залесском 11–12 сентября https://prirodacodax5.tech

Бета Chrome 94

• Chrome 94 Beta: WebCodecs, WebGPU, Scheduling, and More https://blog.chromium.org/2021/08/chrome-94-beta-webcodecs-webgpu.html

TypeScript 4.4

• TypeScript 4.4 Released https://devblogs.microsoft.com/typescript/announcing-typescript-4-4/

You don’t know JS

• You Don’t Know JS Yet second edition books https://www.kickstarter.com/projects/getify/you-dont-know-js-yet-second-edition-books

React render tracker

• Анонс в Телеграме https://t.me/gorshochekvarit/131
• Демо на Ютубе https://youtu.be/AF_NiwGNxGw

Особенности Safari

• Why WebKit supports AVIF but Safari does not https://www.coywolf.news/webmaster/why-webkit-supports-avif-but-safari-does-not/
• Новый image-set как тег picture в CSS https://youtu.be/VnjrIGvoO_Y

Текстовый браузер Deno

• Deno HTTP 203 https://youtu.be/SYkzk_j3yb0
• Deno on MDN https://deno.com/blog/deno-on-mdn

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Алексей Симоненко, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:19 События<br>00:03:08 Бета Chrome 94<br>00:08:02 TypeScript 4.4<br>00:26:08 You don’t know JS<br>00:35:24 React render tracker<br>00:42:27 Особенности Safari<br>01:01:31 Текстовый браузер Deno<br></p><p>События</p><p>• <a href="https://rndtech.pro/">RndTechConf в Ростове-на-Дону 4 сентября</a><br>• <a href="https://prirodacodax5.tech">X5Tech Природа Кода в Переславле-Залесском 11–12 сентября</a><br></p><p>Бета Chrome 94</p><p>• <a href="https://blog.chromium.org/2021/08/chrome-94-beta-webcodecs-webgpu.html">Chrome 94 Beta: WebCodecs, WebGPU, Scheduling, and More</a><br></p><p>TypeScript 4.4</p><p>• <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-4-4/">TypeScript 4.4 Released</a><br></p><p>You don’t know JS</p><p>• <a href="https://www.kickstarter.com/projects/getify/you-dont-know-js-yet-second-edition-books">You Don’t Know JS Yet second edition books</a><br></p><p>React render tracker</p><p>• <a href="https://t.me/gorshochekvarit/131">Анонс в Телеграме</a><br>• <a href="https://youtu.be/AF_NiwGNxGw">Демо на Ютубе</a><br></p><p>Особенности Safari</p><p>• <a href="https://www.coywolf.news/webmaster/why-webkit-supports-avif-but-safari-does-not/">Why WebKit supports AVIF but Safari does not</a><br>• <a href="https://youtu.be/VnjrIGvoO_Y">Новый image-set как тег picture в CSS</a><br></p><p>Текстовый браузер Deno</p><p>• <a href="https://youtu.be/SYkzk_j3yb0">Deno HTTP 203</a><br>• <a href="https://deno.com/blog/deno-on-mdn">Deno on MDN</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/297.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/297.mp3" length="36900921"/><itunes:episode>297</itunes:episode><itunes:duration>4610</itunes:duration><itunes:author>Андрей Мелихов, Алексей Симоненко, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>30 августа 2021: Бета Chrome 94, TS 4.4, You don’t know JS, React render tracker, Safari, текстовый браузер Deno. Андрей Мелихов, Алексей Симоненко, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>298. Элемент model, Chrome 93, Can I Include App, нативный роутинг, анимация, дизайн-токены, RxJS</title><link>https://web-standards.ru/podcast/298/</link><pubDate>Mon, 06 Sep 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Вадим Макеев, Никита Дубко

Гости: Сэм Булатов, Костя Подрубный

Темы

00:00:00 Интро
00:02:17 Элемент model
00:08:37 Chrome 93
00:26:23 Can I Include App
00:29:15 Нативный роутинг
00:36:55 Гайд по анимации
00:43:17 Дизайн-токены
00:55:22 RxJS

RndTechConf

• RndTechConf в Ростове-на-Дону 4 сентября https://rndtech.pro/
• Сэм в Твиттере https://twitter.com/mephistorine
• Костя в Фейсбуке https://fb.com/podrubny
• Сэм про шедулеры в RxJS на 404fest https://2021.404fest.ru/program/reports/all/?sessionId=256740
• Костя про дизайн-токены на Frontend Conf https://frontendconf.ru/moscow/2021/abstracts/7484

Элемент model

• WebKit: The model element https://github.com/WebKit/explainers/blob/main/model/README.md

Chrome 93

• New in Chrome 93 https://developer.chrome.com/blog/new-in-chrome-93/

Can I Include App

• Can Include https://caninclude.glitch.me/
• Can Include для iOS https://caninclude-promo.glitch.me/ru/

Нативный роутинг

• Modern client-side routing: the App History API https://web.dev/app-history-api/

Гайд по анимации

• An Interactive Guide to Keyframe Animations https://www.joshwcomeau.com/animation/keyframe-animations/

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко</p><p>Гости: Сэм Булатов, Костя Подрубный</p><p>Темы</p><p>00:00:00 Интро<br>00:02:17 Элемент model<br>00:08:37 Chrome 93<br>00:26:23 Can I Include App<br>00:29:15 Нативный роутинг<br>00:36:55 Гайд по анимации<br>00:43:17 Дизайн-токены<br>00:55:22 RxJS<br></p><p>RndTechConf</p><p>• <a href="https://rndtech.pro/">RndTechConf в Ростове-на-Дону 4 сентября</a><br>• <a href="https://twitter.com/mephistorine">Сэм в Твиттере</a><br>• <a href="https://fb.com/podrubny">Костя в Фейсбуке</a><br>• <a href="https://2021.404fest.ru/program/reports/all/?sessionId=256740">Сэм про шедулеры в RxJS на 404fest</a><br>• <a href="https://frontendconf.ru/moscow/2021/abstracts/7484">Костя про дизайн-токены на Frontend Conf</a><br></p><p>Элемент model</p><p>• <a href="https://github.com/WebKit/explainers/blob/main/model/README.md">WebKit: The model element</a><br></p><p>Chrome 93</p><p>• <a href="https://developer.chrome.com/blog/new-in-chrome-93/">New in Chrome 93</a><br></p><p>Can I Include App</p><p>• <a href="https://caninclude.glitch.me/">Can Include</a><br>• <a href="https://caninclude-promo.glitch.me/ru/">Can Include для iOS</a><br></p><p>Нативный роутинг</p><p>• <a href="https://web.dev/app-history-api/">Modern client-side routing: the App History API</a><br></p><p>Гайд по анимации</p><p>• <a href="https://www.joshwcomeau.com/animation/keyframe-animations/">An Interactive Guide to Keyframe Animations</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/298.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/298.mp3" length="32585282"/><itunes:episode>298</itunes:episode><itunes:duration>4070</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>6 сентября 2021: Элемент model, Chrome 93, Can I Include App, нативный роутинг, анимация, дизайн-токены, RxJS. Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>299. Браузеры в iOS, TypeScript, обучение через игру, a11y, React Native в вебе, сложный фронтенд</title><link>https://web-standards.ru/podcast/299/</link><pubDate>Tue, 14 Sep 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Никита Дубко

Гости: Иван Ботанов

Темы

00:00:00 Интро
00:01:26 События
00:06:38 Браузеры в iOS
00:15:02 TypeScript нужен не везде
00:25:06 Обучение через игру
00:32:14 Недоступный Open Graph
00:38:13 React Native в вебе
00:49:05 Сложный фронтенд

События

• X5Tech Природа Кода в Переславле-Залесском 11–12 сентября https://prirodacodax5.tech/
• Odessa Frontend Meetup в Одессе 22 сентября https://odessafrontend.com/

Браузеры в iOS

• Chrome is the new Safari. And so are Edge and Firefox https://nielsleenheer.com/articles/2021/chrome-is-the-new-safari-and-so-are-edge-and-firefox/

TypeScript нужен не везде

• Карго-культ TypeScript в украинских аутсорсерах https://youtu.be/H9-F8uhKMRk

Обучение через игру

• Interactive learning tools for front-end developers https://www.smashingmagazine.com/2021/09/interactive-learning-tools-front-end-developers/

Недоступный Open Graph

• How to define Open Graph or Twitter image alt text https://www.stefanjudis.com/today-i-learned/how-to-define-open-graph-twitter-image-alt-text-and-why-it-might-not-matter/

React Native в вебе

• Twitter’s div soup and uglyfied CSS, explained https://giuseppegurgone.com/twitter-html/

Сложный фронтенд

• Иван Ботанов в Твиттере https://twitter.com/stressoid
• Канал «В офисе» https://www.youtube.com/c/%D0%B2%D0%BE%D1%84%D0%B8%D1%81%D0%B5

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Никита Дубко</p><p>Гости: Иван Ботанов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:26 События<br>00:06:38 Браузеры в iOS<br>00:15:02 TypeScript нужен не везде<br>00:25:06 Обучение через игру<br>00:32:14 Недоступный Open Graph<br>00:38:13 React Native в вебе<br>00:49:05 Сложный фронтенд<br></p><p>События</p><p>• <a href="https://prirodacodax5.tech/">X5Tech Природа Кода в Переславле-Залесском 11–12 сентября</a><br>• <a href="https://odessafrontend.com/">Odessa Frontend Meetup в Одессе 22 сентября</a><br></p><p>Браузеры в iOS</p><p>• <a href="https://nielsleenheer.com/articles/2021/chrome-is-the-new-safari-and-so-are-edge-and-firefox/">Chrome is the new Safari. And so are Edge and Firefox</a><br></p><p>TypeScript нужен не везде</p><p>• <a href="https://youtu.be/H9-F8uhKMRk">Карго-культ TypeScript в украинских аутсорсерах</a><br></p><p>Обучение через игру</p><p>• <a href="https://www.smashingmagazine.com/2021/09/interactive-learning-tools-front-end-developers/">Interactive learning tools for front-end developers</a><br></p><p>Недоступный Open Graph</p><p>• <a href="https://www.stefanjudis.com/today-i-learned/how-to-define-open-graph-twitter-image-alt-text-and-why-it-might-not-matter/">How to define Open Graph or Twitter image alt text</a><br></p><p>React Native в вебе</p><p>• <a href="https://giuseppegurgone.com/twitter-html/">Twitter’s div soup and uglyfied CSS, explained</a><br></p><p>Сложный фронтенд</p><p>• <a href="https://twitter.com/stressoid">Иван Ботанов в Твиттере</a><br>• <a href="https://www.youtube.com/c/%D0%B2%D0%BE%D1%84%D0%B8%D1%81%D0%B5">Канал «В офисе»</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/299.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/299.mp3" length="31422318"/><itunes:episode>299</itunes:episode><itunes:duration>3925</itunes:duration><itunes:author>Андрей Мелихов, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>14 сентября 2021: Браузеры в iOS, TypeScript, обучение через игру, a11y, React Native в вебе, сложный фронтенд. Андрей Мелихов, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>300. Юбилейный выпуск полным составом, фронтенд как хобби, как дела и какие новости у ведущих</title><link>https://web-standards.ru/podcast/300/</link><pubDate>Tue, 21 Sep 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Алексей Симоненко, Андрей Мелихов, Вадим Макеев, Ольга Алексашенко, Мария Просвирнина, Никита Дубко

События

• Я.Субботник по разработке интерфейсов онлайн 18 сентября https://events.yandex.ru/events/yasubbotnik/18-sep-2021

Остальное

• Страница подкаста https://web-standards.ru/podcast/
• Подкаст Лёши про футбол https://podcasts.apple.com/podcast/id1524264186
• Видеоблог Андрея https://www.youtube.com/devschacht
• Видеоблог Вадима https://www.youtube.com/pepelsbey
• Никита GDE https://developers.google.com/community/experts/directory/profile/profile-nikita-dubko
• Подкаст LP про музыку https://3lp.me/
• Подкаст Радио-Т https://radio-t.com/
• Подкаст Подлодка https://podlodka.io/

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Алексей Симоненко, Андрей Мелихов, Вадим Макеев, Ольга Алексашенко, Мария Просвирнина, Никита Дубко</p><p>События</p><p>• <a href="https://events.yandex.ru/events/yasubbotnik/18-sep-2021">Я.Субботник по разработке интерфейсов онлайн 18 сентября</a><br></p><p>Остальное</p><p>• <a href="https://web-standards.ru/podcast/">Страница подкаста</a><br>• <a href="https://podcasts.apple.com/podcast/id1524264186">Подкаст Лёши про футбол</a><br>• <a href="https://www.youtube.com/devschacht">Видеоблог Андрея</a><br>• <a href="https://www.youtube.com/pepelsbey">Видеоблог Вадима</a><br>• <a href="https://developers.google.com/community/experts/directory/profile/profile-nikita-dubko">Никита GDE</a><br>• <a href="https://3lp.me/">Подкаст LP про музыку</a><br>• <a href="https://radio-t.com/">Подкаст Радио-Т</a><br>• <a href="https://podlodka.io/">Подкаст Подлодка</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/300.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/300.mp3" length="39782761"/><itunes:episode>300</itunes:episode><itunes:duration>4970</itunes:duration><itunes:author>Алексей Симоненко, Андрей Мелихов, Вадим Макеев, Ольга Алексашенко, Мария Просвирнина, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>21 сентября 2021: Юбилейный выпуск полным составом, фронтенд как хобби, как дела и какие новости у ведущих. Алексей Симоненко, Андрей Мелихов, Вадим Макеев, Ольга Алексашенко, Мария Просвирнина, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>301. Новинки Chrome 94 и Safari 15, порядок в HTML-голове, чистая архитектура на фронтенде</title><link>https://web-standards.ru/podcast/301/</link><pubDate>Mon, 27 Sep 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Никита Дубко

Гости: Саша Беспоясов

Темы

00:00:00 Интро
00:01:36 События
00:05:24 Chrome 94
00:22:52 Safari 15
00:39:30 Порядок в голове
00:45:37 Чистая архитектура

Саша Беспоясов

• Блог Саши https://bespoyasov.ru
• Саша в Твиттере https://twitter.com/bespoyasov

События

• 404fest в Самаре 25–26 сентября https://2021.404fest.ru/
• EPAM Meet Up Mobile &amp; Frontend онлайн 29 сентября https://epam.jugru.org/

Chrome 94

• New in Chrome 94 https://developer.chrome.com/blog/new-in-chrome-94/
• Новинки DevTools (Chrome 94) https://developer.chrome.com/ru/blog/new-in-devtools-94/

Safari 15

• Safari 15 Release Notes https://developer.apple.com/documentation/safari-release-notes/safari-15-release-notes
• Release Notes for Safari TP 132 https://webkit.org/blog/11971/release-notes-for-safari-technology-preview-132/

Порядок в голове

• Getting Your head Straight: A New CSS Performance Diagnostics Snippet https://www.smashingmagazine.com/2021/09/css-head-tag/

Чистая архитектура

• Чистая архитектура во фронтенде https://bespoyasov.ru/blog/clean-architecture-on-frontend/
• Client-Side Architecture Basics Guide https://khalilstemmler.com/articles/client-side-architecture/introduction/
• Does DDD Belong on the Frontend? https://khalilstemmler.com/articles/typescript-domain-driven-design/ddd-frontend/

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Никита Дубко</p><p>Гости: Саша Беспоясов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:36 События<br>00:05:24 Chrome 94<br>00:22:52 Safari 15<br>00:39:30 Порядок в голове<br>00:45:37 Чистая архитектура<br></p><p>Саша Беспоясов</p><p>• <a href="https://bespoyasov.ru">Блог Саши</a><br>• <a href="https://twitter.com/bespoyasov">Саша в Твиттере</a><br></p><p>События</p><p>• <a href="https://2021.404fest.ru/">404fest в Самаре 25–26 сентября</a><br>• <a href="https://epam.jugru.org/">EPAM Meet Up Mobile &amp; Frontend онлайн 29 сентября</a><br></p><p>Chrome 94</p><p>• <a href="https://developer.chrome.com/blog/new-in-chrome-94/">New in Chrome 94</a><br>• <a href="https://developer.chrome.com/ru/blog/new-in-devtools-94/">Новинки DevTools (Chrome 94)</a><br></p><p>Safari 15</p><p>• <a href="https://developer.apple.com/documentation/safari-release-notes/safari-15-release-notes">Safari 15 Release Notes</a><br>• <a href="https://webkit.org/blog/11971/release-notes-for-safari-technology-preview-132/">Release Notes for Safari TP 132</a><br></p><p>Порядок в голове</p><p>• <a href="https://www.smashingmagazine.com/2021/09/css-head-tag/">Getting Your head Straight: A New CSS Performance Diagnostics Snippet</a><br></p><p>Чистая архитектура</p><p>• <a href="https://bespoyasov.ru/blog/clean-architecture-on-frontend/">Чистая архитектура во фронтенде</a><br>• <a href="https://khalilstemmler.com/articles/client-side-architecture/introduction/">Client-Side Architecture Basics Guide</a><br>• <a href="https://khalilstemmler.com/articles/typescript-domain-driven-design/ddd-frontend/">Does DDD Belong on the Frontend?</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/301.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/301.mp3" length="35006098"/><itunes:episode>301</itunes:episode><itunes:duration>4373</itunes:duration><itunes:author>Андрей Мелихов, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>27 сентября 2021: Новинки Chrome 94 и Safari 15, порядок в HTML-голове, чистая архитектура на фронтенде. Андрей Мелихов, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>302. Safari, сертификаты, Hacktoberfest, jQuery всё, Cascade Layers, пререндеринг, финтех в Яндексе</title><link>https://web-standards.ru/podcast/302/</link><pubDate>Mon, 04 Oct 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Никита Дубко

Гости: Саша Гришин, Лёша Тронов

Темы

00:00:00 Интро
00:00:55 События
00:07:56 Safari TP 133
00:16:19 Корневые сертификаты
00:21:35 Hacktoberfest
00:23:34 Rome на Rust
00:25:37 jQuery уходит
00:27:16 10 лет JS-лого
00:29:20 Cascade Layers
00:42:31 Пререндеринг
00:54:52 Финтех в Яндексе

События

• Видео с Я.Субботника по фронтенду 18 сентября https://youtu.be/y7FG9IkQBrI
• SECON.Weekend в Пензе 2–3 октября https://secon-events.timepad.ru/event/1789580/
• FrontendConf в Москве 11–12 октября https://frontendconf.ru/moscow/2021
• GraphQL Summit онлайн в Сан-Франциско 10–11 ноября https://summit.graphql.com/
• JS Fwdays онлайн 27 ноября https://fwdays.com/en/event/js-autumn-fwdays-2021
• JS Fwdays CFP до 25 октября https://docs.google.com/forms/d/e/1FAIpQLSedeSOklJtVpNlcTefOv6k_dJAtDKDfnbRm668Vk2xnztD8lA/viewform

Safari TP 133

• Release Notes for Safari Technology Preview 133 https://webkit.org/blog/11975/release-notes-for-safari-technology-preview-133/

Корневые сертификаты

• Let’s Encrypt’s Root Certificate is expiring! https://scotthelme.co.uk/lets-encrypt-old-root-expiration/
• Correct expired Let’s Encrypt certificate on EC2 instances https://aws.amazon.com/premiumsupport/knowledge-center/ec2-expired-certificate/

Hacktoberfest

• Hacktoberfest 2021 https://hacktoberfest.digitalocean.com/

Rome на Rust

• Rome will be written in Rust https://rome.tools/blog/2021/09/21/rome-will-be-rewritten-in-rust

jQuery уходит

• jQuery достиг пика популярности в 2020 https://twitter.com/mikesherov/status/1443679254009483273

10 лет JS-лого

• JavaScript Logo https://github.com/voodootikigod/logo.js/

Cascade Layers

• The Future of CSS: Cascade Layers (CSS @layer) https://www.bram.us/2021/09/15/the-future-of-css-cascade-layers-css-at-layer/

Пререндеринг

• Bringing instant page-loads to the browser through speculative prerendering https://web.dev/speculative-prerendering/

Финтех в Яндексе

• Яндекс Банк https://bank.yandex.ru/
• Работа в финтехе Яндекса https://bank.yandex.ru/jobs

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Никита Дубко</p><p>Гости: Саша Гришин, Лёша Тронов</p><p>Темы</p><p>00:00:00 Интро<br>00:00:55 События<br>00:07:56 Safari TP 133<br>00:16:19 Корневые сертификаты<br>00:21:35 Hacktoberfest<br>00:23:34 Rome на Rust<br>00:25:37 jQuery уходит<br>00:27:16 10 лет JS-лого<br>00:29:20 Cascade Layers<br>00:42:31 Пререндеринг<br>00:54:52 Финтех в Яндексе<br></p><p>События</p><p>• <a href="https://youtu.be/y7FG9IkQBrI">Видео с Я.Субботника по фронтенду 18 сентября</a><br>• <a href="https://secon-events.timepad.ru/event/1789580/">SECON.Weekend в Пензе 2–3 октября</a><br>• <a href="https://frontendconf.ru/moscow/2021">FrontendConf в Москве 11–12 октября</a><br>• <a href="https://summit.graphql.com/">GraphQL Summit онлайн в Сан-Франциско 10–11 ноября</a><br>• <a href="https://fwdays.com/en/event/js-autumn-fwdays-2021">JS Fwdays онлайн 27 ноября</a><br>• <a href="https://docs.google.com/forms/d/e/1FAIpQLSedeSOklJtVpNlcTefOv6k_dJAtDKDfnbRm668Vk2xnztD8lA/viewform">JS Fwdays CFP до 25 октября</a><br></p><p>Safari TP 133</p><p>• <a href="https://webkit.org/blog/11975/release-notes-for-safari-technology-preview-133/">Release Notes for Safari Technology Preview 133</a><br></p><p>Корневые сертификаты</p><p>• <a href="https://scotthelme.co.uk/lets-encrypt-old-root-expiration/">Let’s Encrypt’s Root Certificate is expiring!</a><br>• <a href="https://aws.amazon.com/premiumsupport/knowledge-center/ec2-expired-certificate/">Correct expired Let’s Encrypt certificate on EC2 instances</a><br></p><p>Hacktoberfest</p><p>• <a href="https://hacktoberfest.digitalocean.com/">Hacktoberfest 2021</a><br></p><p>Rome на Rust</p><p>• <a href="https://rome.tools/blog/2021/09/21/rome-will-be-rewritten-in-rust">Rome will be written in Rust</a><br></p><p>jQuery уходит</p><p>• <a href="https://twitter.com/mikesherov/status/1443679254009483273">jQuery достиг пика популярности в 2020</a><br></p><p>10 лет JS-лого</p><p>• <a href="https://github.com/voodootikigod/logo.js/">JavaScript Logo</a><br></p><p>Cascade Layers</p><p>• <a href="https://www.bram.us/2021/09/15/the-future-of-css-cascade-layers-css-at-layer/">The Future of CSS: Cascade Layers (CSS @layer)</a><br></p><p>Пререндеринг</p><p>• <a href="https://web.dev/speculative-prerendering/">Bringing instant page-loads to the browser through speculative prerendering</a><br></p><p>Финтех в Яндексе</p><p>• <a href="https://bank.yandex.ru/">Яндекс Банк</a><br>• <a href="https://bank.yandex.ru/jobs">Работа в финтехе Яндекса</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/302.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/302.mp3" length="36310580"/><itunes:episode>302</itunes:episode><itunes:duration>4536</itunes:duration><itunes:author>Андрей Мелихов, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>4 октября 2021: Safari, сертификаты, Hacktoberfest, jQuery всё, Cascade Layers, пререндеринг, финтех в Яндексе. Андрей Мелихов, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>303. Firefox 93, тёмная тема, баги браузеров, TypeScript 4.5, реальный перфоманс, новый сайт в 2021</title><link>https://web-standards.ru/podcast/303/</link><pubDate>Mon, 11 Oct 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Никита Дубко

Гости: Андрей Прокопюк

Темы

00:00:00 Интро
00:01:20 События
00:05:31 Firefox 93
00:18:24 Автоматическая тёмная тема
00:24:48 Баги браузеров
00:27:44 Бета TypeScript 4.5
00:40:26 Реальный перфоманс
00:55:20 Новый сайт в 2021

Андрей Прокопюк

• Андрей в Твиттере https://twitter.com/Andre_487
• Сайт Андрея https://andre.life/

События

• Видео с MoscowJS 50 https://moscowjs.org/
• Видео с SECON.Weekend про фронтенд https://youtu.be/br37dBL3tSA
• Видео с Я.Субботника Pro https://yandex.ru/promo/events/generated/ya-subbotnik-pro-po-razrabotke-i
• JSConf Armenia в Ереване 23 октября https://jsconf.am/
• ITeaConf в Воронеже 31 октября https://iteaconf.ru/

Firefox 93

• Firefox 93 for developers https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/93
• Firefox 93 https://tanalin.com/blog/2021/10/firefox-93/

Автоматическая тёмная тема

• Intent to Experiment: Auto Dark Mode &amp; the CSS color-scheme “only” keyword https://groups.google.com/a/chromium.org/g/blink-dev/c/E29o9uJ8VRs/m/oKi03ed_BAAJ

Баги браузеров

• Browser Compat Bugs https://github.com/webcompat/browser-compat-bugs

Бета TypeScript 4.5

• Announcing TypeScript 4.5 Beta https://devblogs.microsoft.com/typescript/announcing-typescript-4-5-beta/
• Npm 8.0.0 https://github.com/npm/cli/releases/
• Node 16.11.0 https://github.com/nodejs/nodejs.org/blob/main/locale/en/blog/release/v16.11.0.md

Реальный перфоманс

• My Challenge to the Web Performance Community https://philipwalton.com/articles/my-challenge-to-the-web-performance-community/

Новый сайт в 2021

• How I built a modern website in 2021 https://kentcdodds.com/blog/how-i-built-a-modern-website-in-2021

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Никита Дубко</p><p>Гости: Андрей Прокопюк</p><p>Темы</p><p>00:00:00 Интро<br>00:01:20 События<br>00:05:31 Firefox 93<br>00:18:24 Автоматическая тёмная тема<br>00:24:48 Баги браузеров<br>00:27:44 Бета TypeScript 4.5<br>00:40:26 Реальный перфоманс<br>00:55:20 Новый сайт в 2021<br></p><p>Андрей Прокопюк</p><p>• <a href="https://twitter.com/Andre_487">Андрей в Твиттере</a><br>• <a href="https://andre.life/">Сайт Андрея</a><br></p><p>События</p><p>• <a href="https://moscowjs.org/">Видео с MoscowJS 50</a><br>• <a href="https://youtu.be/br37dBL3tSA">Видео с SECON.Weekend про фронтенд</a><br>• <a href="https://yandex.ru/promo/events/generated/ya-subbotnik-pro-po-razrabotke-i">Видео с Я.Субботника Pro</a><br>• <a href="https://jsconf.am/">JSConf Armenia в Ереване 23 октября</a><br>• <a href="https://iteaconf.ru/">ITeaConf в Воронеже 31 октября</a><br></p><p>Firefox 93</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/93">Firefox 93 for developers</a><br>• <a href="https://tanalin.com/blog/2021/10/firefox-93/">Firefox 93</a><br></p><p>Автоматическая тёмная тема</p><p>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/E29o9uJ8VRs/m/oKi03ed_BAAJ">Intent to Experiment: Auto Dark Mode &amp; the CSS color-scheme “only” keyword</a><br></p><p>Баги браузеров</p><p>• <a href="https://github.com/webcompat/browser-compat-bugs">Browser Compat Bugs</a><br></p><p>Бета TypeScript 4.5</p><p>• <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-4-5-beta/">Announcing TypeScript 4.5 Beta</a><br>• <a href="https://github.com/npm/cli/releases/">Npm 8.0.0</a><br>• <a href="https://github.com/nodejs/nodejs.org/blob/main/locale/en/blog/release/v16.11.0.md">Node 16.11.0</a><br></p><p>Реальный перфоманс</p><p>• <a href="https://philipwalton.com/articles/my-challenge-to-the-web-performance-community/">My Challenge to the Web Performance Community</a><br></p><p>Новый сайт в 2021</p><p>• <a href="https://kentcdodds.com/blog/how-i-built-a-modern-website-in-2021">How I built a modern website in 2021</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/303.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/303.mp3" length="33302292"/><itunes:episode>303</itunes:episode><itunes:duration>4160</itunes:duration><itunes:author>Андрей Мелихов, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>11 октября 2021: Firefox 93, тёмная тема, баги браузеров, TypeScript 4.5, реальный перфоманс, новый сайт в 2021. Андрей Мелихов, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>304. State of CSS, цветовые палитры, Яндекс.Браузер, ввод пароля, CSS будущего, зачем нужна Дока</title><link>https://web-standards.ru/podcast/304/</link><pubDate>Mon, 18 Oct 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Вадим Макеев

Гости: Николай Лопин, Алёна Батицкая

Темы

00:00:00 Интро
00:02:01 События
00:08:26 State of CSS
00:15:23 Палитры в Huetone
00:21:29 Яндекс.Браузер
00:30:17 Поле ввода пароля
00:37:52 Пугающий CSS будущего
00:48:22 Откуда взялась Дока
00:56:06 Взгляды на задачу
01:03:38 Сила опенсорса
01:12:33 Почему не MDN

События

• FrontendConf в Москве 11–12 октября https://frontendconf.ru/moscow/2021
• Видео первого дня FrontendConf https://youtu.be/d40GzIWF4zE
• Видео второго дня FrontendConf https://youtu.be/e_m-6MIWJGg
• DINS JavaScript Evening онлайн в Питере 21 октября https://dins.timepad.ru/event/1805346/
• Ad Blocker Dev Summit онлайн 21 октября https://adblockerdevsummit.com/
• devFest в Омске 23-24 октября https://devfest.omsk.community
• Submit JS онлайн в Киеве 9 ноября https://dou.ua/calendar/40711/
• ITeaConf онлайн в Воронеже 14 ноября https://iteaconf.ru/

State of CSS

• State of CSS 2021 https://stateofcss.com/
• Свежий опрос о разработке https://www.jetbrains.com/ru-ru/lp/devecosystem-2021/

Палитры в Huetone

• Huetone https://huetone.ardov.me/

Яндекс.Браузер

• Большое обновление Яндекс.Браузера https://zen.yandex.ru/media/yandexbrowser/bolshoe-obnovlenie-iandeksbrauzera-vse-o-novyh-vozmojnostiah-dlia-polzovatelei-61668ef7c4f25352d42d0f4f

Поле ввода пароля

• The Options for Password Revealing Inputs https://css-tricks.com/the-options-for-password-revealing-inputs/
• Simple things are complicated: making a show password option https://technology.blog.gov.uk/2021/04/19/simple-things-are-complicated-making-a-show-password-option/
• Доступность и закон https://web-standards.ru/articles/a11y-and-law/

Пугающий CSS будущего

• Conditional border-radius and three future CSS features https://www.stefanjudis.com/blog/conditional-border-radius-and-three-future-css-features/
• CSS: новый вид JavaScript https://web-standards.ru/articles/css-new-kind-of-javascript/

Что такое Дока

• Сайт Доки https://doka.guide
• Контент Доки https://github.com/doka-guide/content/
• Платформа Доки https://github.com/doka-guide/platform/

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев</p><p>Гости: Николай Лопин, Алёна Батицкая</p><p>Темы</p><p>00:00:00 Интро<br>00:02:01 События<br>00:08:26 State of CSS<br>00:15:23 Палитры в Huetone<br>00:21:29 Яндекс.Браузер<br>00:30:17 Поле ввода пароля<br>00:37:52 Пугающий CSS будущего<br>00:48:22 Откуда взялась Дока<br>00:56:06 Взгляды на задачу<br>01:03:38 Сила опенсорса<br>01:12:33 Почему не MDN<br></p><p>События</p><p>• <a href="https://frontendconf.ru/moscow/2021">FrontendConf в Москве 11–12 октября</a><br>• <a href="https://youtu.be/d40GzIWF4zE">Видео первого дня FrontendConf</a><br>• <a href="https://youtu.be/e_m-6MIWJGg">Видео второго дня FrontendConf</a><br>• <a href="https://dins.timepad.ru/event/1805346/">DINS JavaScript Evening онлайн в Питере 21 октября</a><br>• <a href="https://adblockerdevsummit.com/">Ad Blocker Dev Summit онлайн 21 октября</a><br>• <a href="https://devfest.omsk.community">devFest в Омске 23-24 октября</a><br>• <a href="https://dou.ua/calendar/40711/">Submit JS онлайн в Киеве 9 ноября</a><br>• <a href="https://iteaconf.ru/">ITeaConf онлайн в Воронеже 14 ноября</a><br></p><p>State of CSS</p><p>• <a href="https://stateofcss.com/">State of CSS 2021</a><br>• <a href="https://www.jetbrains.com/ru-ru/lp/devecosystem-2021/">Свежий опрос о разработке</a><br></p><p>Палитры в Huetone</p><p>• <a href="https://huetone.ardov.me/">Huetone</a><br></p><p>Яндекс.Браузер</p><p>• <a href="https://zen.yandex.ru/media/yandexbrowser/bolshoe-obnovlenie-iandeksbrauzera-vse-o-novyh-vozmojnostiah-dlia-polzovatelei-61668ef7c4f25352d42d0f4f">Большое обновление Яндекс.Браузера</a><br></p><p>Поле ввода пароля</p><p>• <a href="https://css-tricks.com/the-options-for-password-revealing-inputs/">The Options for Password Revealing Inputs</a><br>• <a href="https://technology.blog.gov.uk/2021/04/19/simple-things-are-complicated-making-a-show-password-option/">Simple things are complicated: making a show password option</a><br>• <a href="https://web-standards.ru/articles/a11y-and-law/">Доступность и закон</a><br></p><p>Пугающий CSS будущего</p><p>• <a href="https://www.stefanjudis.com/blog/conditional-border-radius-and-three-future-css-features/">Conditional border-radius and three future CSS features</a><br>• <a href="https://web-standards.ru/articles/css-new-kind-of-javascript/">CSS: новый вид JavaScript</a><br></p><p>Что такое Дока</p><p>• <a href="https://doka.guide">Сайт Доки</a><br>• <a href="https://github.com/doka-guide/content/">Контент Доки</a><br>• <a href="https://github.com/doka-guide/platform/">Платформа Доки</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/304.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/304.mp3" length="40078671"/><itunes:episode>304</itunes:episode><itunes:duration>5007</itunes:duration><itunes:author>Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>18 октября 2021: State of CSS, цветовые палитры, Яндекс.Браузер, ввод пароля, CSS будущего, зачем нужна Дока. Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>305. Экосистема 2021, VS Code в браузере, Node.js 17, Reporting API, автозаполнение, SPA или MPA</title><link>https://web-standards.ru/podcast/305/</link><pubDate>Mon, 25 Oct 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Мария Просвирнина, Никита Дубко

Темы

00:00:00 Интро
00:00:52 События
00:03:37 Chrome 95
00:11:35 Экосистема 2021
00:23:57 VS Code в браузере
00:30:04 Node.js 17
00:35:19 Reporting API
00:42:09 Автозаполнение
00:51:13 SPA или MPA

События

• Next.js Conf https://nextjs.org/conf
• Видео PWA Summit https://www.youtube.com/playlist?list=PLdwe-qCygjtEpL6LP3oyWxdJfPqKkHV2y

Chrome 95

• New in Chrome 95 https://developer.chrome.com/blog/new-in-chrome-95/

Экосистема 2021

• Состояние экосистемы разработки в 2021 году https://www.jetbrains.com/ru-ru/lp/devecosystem-2021/

VS Code в браузере

• Vscode.dev Visual Studio Code for the Web https://code.visualstudio.com/blogs/2021/10/20/vscode-dev

Node.js 17

• Node v17.0.0 https://nodejs.org/en/blog/release/v17.0.0/

Reporting API

• Monitor your web application with the Reporting API https://web.dev/reporting-api/

Автозаполнение

• The Autofill Dark Pattern https://www.smashingmagazine.com/2021/10/autofill-dark-pattern/

SPA или MPA

• Have Single-Page Apps Ruined the Web? https://youtu.be/860d8usGC0o
• Are SPAs better than MPAs? HTTP 203 https://youtu.be/ivLhf3hq7eM

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Мария Просвирнина, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:52 События<br>00:03:37 Chrome 95<br>00:11:35 Экосистема 2021<br>00:23:57 VS Code в браузере<br>00:30:04 Node.js 17<br>00:35:19 Reporting API<br>00:42:09 Автозаполнение<br>00:51:13 SPA или MPA<br></p><p>События</p><p>• <a href="https://nextjs.org/conf">Next.js Conf</a><br>• <a href="https://www.youtube.com/playlist?list=PLdwe-qCygjtEpL6LP3oyWxdJfPqKkHV2y">Видео PWA Summit</a><br></p><p>Chrome 95</p><p>• <a href="https://developer.chrome.com/blog/new-in-chrome-95/">New in Chrome 95</a><br></p><p>Экосистема 2021</p><p>• <a href="https://www.jetbrains.com/ru-ru/lp/devecosystem-2021/">Состояние экосистемы разработки в 2021 году</a><br></p><p>VS Code в браузере</p><p>• <a href="https://code.visualstudio.com/blogs/2021/10/20/vscode-dev">Vscode.dev Visual Studio Code for the Web</a><br></p><p>Node.js 17</p><p>• <a href="https://nodejs.org/en/blog/release/v17.0.0/">Node v17.0.0</a><br></p><p>Reporting API</p><p>• <a href="https://web.dev/reporting-api/">Monitor your web application with the Reporting API</a><br></p><p>Автозаполнение</p><p>• <a href="https://www.smashingmagazine.com/2021/10/autofill-dark-pattern/">The Autofill Dark Pattern</a><br></p><p>SPA или MPA</p><p>• <a href="https://youtu.be/860d8usGC0o">Have Single-Page Apps Ruined the Web?</a><br>• <a href="https://youtu.be/ivLhf3hq7eM">Are SPAs better than MPAs? HTTP 203</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/305.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/305.mp3" length="31277508"/><itunes:episode>305</itunes:episode><itunes:duration>3907</itunes:duration><itunes:author>Андрей Мелихов, Мария Просвирнина, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>25 октября 2021: Экосистема 2021, VS Code в браузере, Node.js 17, Reporting API, автозаполнение, SPA или MPA. Андрей Мелихов, Мария Просвирнина, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>306. Новинки Safari TP, API и тихий релиз Safari 15.1, Photoshop в браузере, Node.js и веб-платформа</title><link>https://web-standards.ru/podcast/306/</link><pubDate>Tue, 02 Nov 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Алексей Симоненко, Андрей Мелихов, Вадим Макеев

Темы

00:00:00 Интро
00:01:08 События
00:06:36 Большой Safari TP
00:14:11 Safari 15.1 и API
00:34:12 Photoshop в браузере
00:52:11 Node.js и веб-платформа

События

• Chrome Dev Summit https://developer.chrome.com/devsummit/
• HolyJS онлайн 2–5 ноября https://holyjs-moscow.ru/
• Видео с HolyJS Piter 2021 https://www.youtube.com/playlist?list=PL8sJahqnzh8JyUetDcVI5iHzGP8pfKjcl
• WebCore Meetup онлайн 25 ноября https://www.meetup.com/WebCore/events/281733576/
• YaTalks онлайн 3–4 декабря https://yatalks.yandex.ru/
• Видео с «Природы кода» https://www.youtube.com/playlist?list=PLzHkdYA9zRNJncty7R1wlT150x1L-Jnfh
• Видео с NodeConf 2021 https://www.youtube.com/playlist?list=PL0CdgOSSGlBbvNDKMs1RTA-NS-ZwtUm0G

Большой Safari TP

• Release Notes for Safari TP 134 https://webkit.org/blog/12033/release-notes-for-safari-technology-preview-134/

Safari 15.1 и API

• New WebKit Features in Safari 15 https://webkit.org/blog/11989/new-webkit-features-in-safari-15/
• Safari 15.1, bringing us 2017’s best graphics API: WebGL2 https://twitter.com/slightlylate/status/1453148027657490435

Photoshop в браузере

• Photoshop’s journey to the web https://web.dev/ps-on-the-web/
• We’re gated on a few WASM and File System Access APIs https://twitter.com/BenDelarre/status/1453056774588682241

Node.js и веб-платформа

• Node.js v16.13.0 LTS https://nodejs.org/en/blog/release/v16.13.0/
• Node.js 16 promoted to long-term support https://medium.com/the-node-js-collection/node-js-17-is-here-8dba1e14e382#e42b
• Yes, Node.js is part of the Web Platform https://youtu.be/ZldXkyNS-WM

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Алексей Симоненко, Андрей Мелихов, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:08 События<br>00:06:36 Большой Safari TP<br>00:14:11 Safari 15.1 и API<br>00:34:12 Photoshop в браузере<br>00:52:11 Node.js и веб-платформа<br></p><p>События</p><p>• <a href="https://developer.chrome.com/devsummit/">Chrome Dev Summit</a><br>• <a href="https://holyjs-moscow.ru/">HolyJS онлайн 2–5 ноября</a><br>• <a href="https://www.youtube.com/playlist?list=PL8sJahqnzh8JyUetDcVI5iHzGP8pfKjcl">Видео с HolyJS Piter 2021</a><br>• <a href="https://www.meetup.com/WebCore/events/281733576/">WebCore Meetup онлайн 25 ноября</a><br>• <a href="https://yatalks.yandex.ru/">YaTalks онлайн 3–4 декабря</a><br>• <a href="https://www.youtube.com/playlist?list=PLzHkdYA9zRNJncty7R1wlT150x1L-Jnfh">Видео с «Природы кода»</a><br>• <a href="https://www.youtube.com/playlist?list=PL0CdgOSSGlBbvNDKMs1RTA-NS-ZwtUm0G">Видео с NodeConf 2021</a><br></p><p>Большой Safari TP</p><p>• <a href="https://webkit.org/blog/12033/release-notes-for-safari-technology-preview-134/">Release Notes for Safari TP 134</a><br></p><p>Safari 15.1 и API</p><p>• <a href="https://webkit.org/blog/11989/new-webkit-features-in-safari-15/">New WebKit Features in Safari 15</a><br>• <a href="https://twitter.com/slightlylate/status/1453148027657490435">Safari 15.1, bringing us 2017’s best graphics API: WebGL2</a><br></p><p>Photoshop в браузере</p><p>• <a href="https://web.dev/ps-on-the-web/">Photoshop’s journey to the web</a><br>• <a href="https://twitter.com/BenDelarre/status/1453056774588682241">We’re gated on a few WASM and File System Access APIs</a><br></p><p>Node.js и веб-платформа</p><p>• <a href="https://nodejs.org/en/blog/release/v16.13.0/">Node.js v16.13.0 LTS</a><br>• <a href="https://medium.com/the-node-js-collection/node-js-17-is-here-8dba1e14e382#e42b">Node.js 16 promoted to long-term support</a><br>• <a href="https://youtu.be/ZldXkyNS-WM">Yes, Node.js is part of the Web Platform</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/306.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/306.mp3" length="33862216"/><itunes:episode>306</itunes:episode><itunes:duration>4230</itunes:duration><itunes:author>Алексей Симоненко, Андрей Мелихов, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>2 ноября 2021: Новинки Safari TP, API и тихий релиз Safari 15.1, Photoshop в браузере, Node.js и веб-платформа. Алексей Симоненко, Андрей Мелихов, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>307. Firefox 94, Chrome Dev Summit, Web.Dev, Next.js, Yarn, TypeScript, вёрстка чата, взлом пакета</title><link>https://web-standards.ru/podcast/307/</link><pubDate>Mon, 08 Nov 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Вадим Макеев, Никита Дубко

Гости: Сергей Бережной

Темы

00:00:00 Интро
00:02:58 События
00:10:36 Firefox 94
00:19:22 Chrome Dev Summit
00:27:32 Learn на Web.Dev
00:29:29 Next.js 12
00:33:06 Yarn 3.1
00:35:12 TypeScript 4.5 RC
00:36:57 Вёрстка чата
00:45:23 Взлом пакета

События

• Yandex Cup https://yandex.ru/cup/
• IT-конференция Merge в Иннополисе 13–14 ноября https://mergeconf.ru/
• YaTalks 2021 онлайн 3–4 декабря https://yatalks.yandex.ru/
• React Conf 2021 онлайн 8 декабря https://conf.reactjs.org/

Firefox 94

• Firefox 94 https://tanalin.com/blog/2021/11/firefox-94/
• Firefox 94 for developers https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/94

Chrome Dev Summit

• Chrome Dev Summit https://developer.chrome.com/devsummit/
• CDS Recap https://youtu.be/n57U2_-3NLQ
• The Privacy Sandbox https://privacysandbox.com
• Towards an animation smoothness metric https://web.dev/smoothness/
• An experimental responsiveness metric https://web.dev/responsiveness/
• Tooling announcements https://twitter.com/hdjirdeh/status/1455950529041891338
• Record, replay and measure user flows https://developer.chrome.com/docs/devtools/recorder/

Learn на Web.Dev

• Learn Responsive Design https://web.dev/learn/design/
• Learn Forms https://web.dev/learn/forms/
• Learn PWA https://web.dev/learn/pwa/

Next.js 12

• Next.js 12 https://nextjs.org/blog/next-12
• Rakkas https://github.com/rakkasjs/rakkasjs

Yarn 3.1

• Yarn 3.1: Corepack, ESM, pnpm, Optional Packages https://dev.to/arcanis/yarn-31-corepack-esm-pnpm-optional-packages--3hak#nodejs-corepack-integration

TypeScript 4.5 RC

• TypeScript 4.5 RC https://devblogs.microsoft.com/typescript/announcing-typescript-4-5-rc/
• Concerns with TypeScript 4.5’s Node 12+ ESM Support https://github.com/microsoft/TypeScript/issues/46452

Вёрстка чата

• Building Real-life Components: Facebook Messenger’s Chat Bubble https://ishadeed.com/article/facebook-messenger-chat-component/

Взлом пакета

• Сегодня проснулся знаменитым https://twitter.com/veged/status/1456309289845395459
• Last release contains malicious code https://github.com/veged/coa/issues/99
• Command-Option-Argument https://www.npmjs.com/package/coa
• Oclif: The Open CLI Framework https://oclif.io/
• Commander.js https://github.com/tj/commander.js

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Вадим Макеев, Никита Дубко</p><p>Гости: Сергей Бережной</p><p>Темы</p><p>00:00:00 Интро<br>00:02:58 События<br>00:10:36 Firefox 94<br>00:19:22 Chrome Dev Summit<br>00:27:32 Learn на Web.Dev<br>00:29:29 Next.js 12<br>00:33:06 Yarn 3.1<br>00:35:12 TypeScript 4.5 RC<br>00:36:57 Вёрстка чата<br>00:45:23 Взлом пакета<br></p><p>События</p><p>• <a href="https://yandex.ru/cup/">Yandex Cup</a><br>• <a href="https://mergeconf.ru/">IT-конференция Merge в Иннополисе 13–14 ноября</a><br>• <a href="https://yatalks.yandex.ru/">YaTalks 2021 онлайн 3–4 декабря</a><br>• <a href="https://conf.reactjs.org/">React Conf 2021 онлайн 8 декабря</a><br></p><p>Firefox 94</p><p>• <a href="https://tanalin.com/blog/2021/11/firefox-94/">Firefox 94</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/94">Firefox 94 for developers</a><br></p><p>Chrome Dev Summit</p><p>• <a href="https://developer.chrome.com/devsummit/">Chrome Dev Summit</a><br>• <a href="https://youtu.be/n57U2_-3NLQ">CDS Recap</a><br>• <a href="https://privacysandbox.com">The Privacy Sandbox</a><br>• <a href="https://web.dev/smoothness/">Towards an animation smoothness metric</a><br>• <a href="https://web.dev/responsiveness/">An experimental responsiveness metric</a><br>• <a href="https://twitter.com/hdjirdeh/status/1455950529041891338">Tooling announcements</a><br>• <a href="https://developer.chrome.com/docs/devtools/recorder/">Record, replay and measure user flows</a><br></p><p>Learn на Web.Dev</p><p>• <a href="https://web.dev/learn/design/">Learn Responsive Design</a><br>• <a href="https://web.dev/learn/forms/">Learn Forms</a><br>• <a href="https://web.dev/learn/pwa/">Learn PWA</a><br></p><p>Next.js 12</p><p>• <a href="https://nextjs.org/blog/next-12">Next.js 12</a><br>• <a href="https://github.com/rakkasjs/rakkasjs">Rakkas</a><br></p><p>Yarn 3.1</p><p>• <a href="https://dev.to/arcanis/yarn-31-corepack-esm-pnpm-optional-packages--3hak#nodejs-corepack-integration">Yarn 3.1: Corepack, ESM, pnpm, Optional Packages</a><br></p><p>TypeScript 4.5 RC</p><p>• <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-4-5-rc/">TypeScript 4.5 RC</a><br>• <a href="https://github.com/microsoft/TypeScript/issues/46452">Concerns with TypeScript 4.5’s Node 12+ ESM Support</a><br></p><p>Вёрстка чата</p><p>• <a href="https://ishadeed.com/article/facebook-messenger-chat-component/">Building Real-life Components: Facebook Messenger’s Chat Bubble</a><br></p><p>Взлом пакета</p><p>• <a href="https://twitter.com/veged/status/1456309289845395459">Сегодня проснулся знаменитым</a><br>• <a href="https://github.com/veged/coa/issues/99">Last release contains malicious code</a><br>• <a href="https://www.npmjs.com/package/coa">Command-Option-Argument</a><br>• <a href="https://oclif.io/">Oclif: The Open CLI Framework</a><br>• <a href="https://github.com/tj/commander.js">Commander.js</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/307.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/307.mp3" length="30422497"/><itunes:episode>307</itunes:episode><itunes:duration>3800</itunes:duration><itunes:author>Андрей Мелихов, Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>8 ноября 2021: Firefox 94, Chrome Dev Summit, Web.Dev, Next.js, Yarn, TypeScript, вёрстка чата, взлом пакета. Андрей Мелихов, Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>308. HTML-элемент search и парсеры, кастомные свойства, contain и перфоманс, TypeScript и Angular 13</title><link>https://web-standards.ru/podcast/308/</link><pubDate>Tue, 16 Nov 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Вадим Макеев

Гости: Глеб Михеев

Темы

00:00:00 Интро
00:02:52 События
00:07:38 HTML-элемент search
00:13:59 Парсеры HTML
00:21:39 Пути в кастомных свойствах
00:28:38 Contain и перфоманс
00:38:30 Дженерики в TypeScript
00:49:33 Angular 13
01:00:01 Агностичные компоненты

События

• Видео с Ad Blocker Dev Summit https://www.youtube.com/playlist?list=PLZt1X5e3NK8ZABmBPCR90Iskxo_kHWbmJ
• JavaScript Congress онлайн 23–25 ноября https://www.wearedevelopers.com/javascript-congress
• Скидка 20%: JSC-webstandardsru20
• JS fwdays онлайн 27 ноября https://fwdays.com/en/event/js-autumn-fwdays-2021
• Скидка 10%: EDE6EA6202

HTML-элемент search

• Add the search element https://github.com/whatwg/html/pull/7320

Парсеры HTML

• Meta charset=utf-8 https://htmlparser.info/parser/#detecting-character-encoding

Пути в кастомных свойствах

• Пути в кастомных свойствах. История одного бага https://web-standards.ru/articles/url-and-custom-properties/

Contain и перфоманс

• How I made Google’s data grid scroll 10x faster with one line of CSS https://medium.com/p/78cb1e8d9cb1

Дженерики в TypeScript

• Дженерики в TypeScript https://habr.com/ru/company/tinkoff/blog/588655/

Angular 13

• Angular v13 is now Available https://blog.angular.io/angular-v13-is-now-available-cce66f7bc296

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Вадим Макеев</p><p>Гости: Глеб Михеев</p><p>Темы</p><p>00:00:00 Интро<br>00:02:52 События<br>00:07:38 HTML-элемент search<br>00:13:59 Парсеры HTML<br>00:21:39 Пути в кастомных свойствах<br>00:28:38 Contain и перфоманс<br>00:38:30 Дженерики в TypeScript<br>00:49:33 Angular 13<br>01:00:01 Агностичные компоненты<br></p><p>События</p><p>• <a href="https://www.youtube.com/playlist?list=PLZt1X5e3NK8ZABmBPCR90Iskxo_kHWbmJ">Видео с Ad Blocker Dev Summit</a><br>• <a href="https://www.wearedevelopers.com/javascript-congress">JavaScript Congress онлайн 23–25 ноября</a><br>• Скидка 20%: JSC-webstandardsru20<br>• <a href="https://fwdays.com/en/event/js-autumn-fwdays-2021">JS fwdays онлайн 27 ноября</a><br>• Скидка 10%: EDE6EA6202<br></p><p>HTML-элемент search</p><p>• <a href="https://github.com/whatwg/html/pull/7320">Add the search element</a><br></p><p>Парсеры HTML</p><p>• <a href="https://htmlparser.info/parser/#detecting-character-encoding">Meta charset=utf-8</a><br></p><p>Пути в кастомных свойствах</p><p>• <a href="https://web-standards.ru/articles/url-and-custom-properties/">Пути в кастомных свойствах. История одного бага</a><br></p><p>Contain и перфоманс</p><p>• <a href="https://medium.com/p/78cb1e8d9cb1">How I made Google’s data grid scroll 10x faster with one line of CSS</a><br></p><p>Дженерики в TypeScript</p><p>• <a href="https://habr.com/ru/company/tinkoff/blog/588655/">Дженерики в TypeScript</a><br></p><p>Angular 13</p><p>• <a href="https://blog.angular.io/angular-v13-is-now-available-cce66f7bc296">Angular v13 is now Available</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/308.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/308.mp3" length="33286489"/><itunes:episode>308</itunes:episode><itunes:duration>4158</itunes:duration><itunes:author>Никита Дубко, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>16 ноября 2021: HTML-элемент search и парсеры, кастомные свойства, contain и перфоманс, TypeScript и Angular 13. Никита Дубко, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>309. Chrome 96 и беты, Safari TP 135, Web Almanac, SVGcode, сложный фронтенд, мифы о доступности</title><link>https://web-standards.ru/podcast/309/</link><pubDate>Tue, 23 Nov 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Вадим Макеев, Андрей Мелихов, Никита Дубко

Темы

00:00:00 Интро
00:00:54 События
00:03:05 Новинки Chrome 96
00:19:06 Что в бетах Chrome
00:23:56 Safari TP 135
00:29:14 Web Almanac
00:39:23 SVGcode
00:47:05 Сложный фронтенд
00:58:23 Прогресс-бар
01:01:40 Мифы о доступности

События

• Видео с ITeaConf https://www.youtube.com/channel/UCbdJCW3jOKREqBmhtY1C4nA
• WebCore Meetup онлайн 25 ноября https://www.meetup.com/WebCore/events/281733576/

Новинки Chrome 96

• New in Chrome 96 https://developer.chrome.com/blog/new-in-chrome-96/
• Intent to Prototype: blocking=render on scripts and link https://groups.google.com/a/chromium.org/g/blink-dev/c/ujX8Vbr_VFE/m/Z61eyTcoBAAJ
• Explainer https://gist.github.com/xiaochengh/fae2b549b3d37454beeb9028a829f4bd
• Resource Loading Orchestration https://docs.google.com/document/d/15k6sLw3hscfsD1BD51FJ_qWLIOVziS33a3Ld-kB-G3w/view
• Chrome 96 just enabled the back/forward cache https://twitter.com/anthony_ricaud/status/1460885633229012999
• BFCache, или Туда и обратно https://youtu.be/vz2IsHcSaKE
• Google Chrome 96 breaks Twitter, Discord, video rendering and more https://www.bleepingcomputer.com/news/google/google-chrome-96-breaks-twitter-discord-video-rendering-and-more/

Что в бетах Chrome

• Chrome 97: WebTransport, New Array Static Methods and More http://blog.chromium.org/2021/11/chrome-97-webtransport-new-array-static.html
• Chromium commit: Support range syntax in MQ https://twitter.com/bramus/status/1460980473975484419

Safari TP 135

• Release Notes for Safari TP 135 https://webkit.org/blog/12040/release-notes-for-safari-technology-preview-135/

Web Almanac

• Web Almanac 2021 https://almanac.httparchive.org/en/2021/
• Web Almanac Contributors https://almanac.httparchive.org/ru/2021/contributors

SVGcode

• SVGcode https://svgco.de/
• A PWA to convert raster images to SVG https://web.dev/svgcode/

Сложный фронтенд

• Some notes on using esbuild https://jvns.ca/blog/2021/11/15/esbuild-vue/

Прогресс-бар

• Пишем семантически верные индикаторы загрузки на Angular https://habr.com/ru/company/tinkoff/blog/589735/

Мифы о доступности

• Доступный компонент «из коробки» https://web-standards.ru/articles/a11y-from-scratch/
• Accessibility Myths https://a11ymyths.com/

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Андрей Мелихов, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:54 События<br>00:03:05 Новинки Chrome 96<br>00:19:06 Что в бетах Chrome<br>00:23:56 Safari TP 135<br>00:29:14 Web Almanac<br>00:39:23 SVGcode<br>00:47:05 Сложный фронтенд<br>00:58:23 Прогресс-бар<br>01:01:40 Мифы о доступности<br></p><p>События</p><p>• <a href="https://www.youtube.com/channel/UCbdJCW3jOKREqBmhtY1C4nA">Видео с ITeaConf</a><br>• <a href="https://www.meetup.com/WebCore/events/281733576/">WebCore Meetup онлайн 25 ноября</a><br></p><p>Новинки Chrome 96</p><p>• <a href="https://developer.chrome.com/blog/new-in-chrome-96/">New in Chrome 96</a><br>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/ujX8Vbr_VFE/m/Z61eyTcoBAAJ">Intent to Prototype: blocking=render on scripts and link</a><br>• <a href="https://gist.github.com/xiaochengh/fae2b549b3d37454beeb9028a829f4bd">Explainer</a><br>• <a href="https://docs.google.com/document/d/15k6sLw3hscfsD1BD51FJ_qWLIOVziS33a3Ld-kB-G3w/view">Resource Loading Orchestration</a><br>• <a href="https://twitter.com/anthony_ricaud/status/1460885633229012999">Chrome 96 just enabled the back/forward cache</a><br>• <a href="https://youtu.be/vz2IsHcSaKE">BFCache, или Туда и обратно</a><br>• <a href="https://www.bleepingcomputer.com/news/google/google-chrome-96-breaks-twitter-discord-video-rendering-and-more/">Google Chrome 96 breaks Twitter, Discord, video rendering and more</a><br></p><p>Что в бетах Chrome</p><p>• <a href="http://blog.chromium.org/2021/11/chrome-97-webtransport-new-array-static.html">Chrome 97: WebTransport, New Array Static Methods and More</a><br>• <a href="https://twitter.com/bramus/status/1460980473975484419">Chromium commit: Support range syntax in MQ</a><br></p><p>Safari TP 135</p><p>• <a href="https://webkit.org/blog/12040/release-notes-for-safari-technology-preview-135/">Release Notes for Safari TP 135</a><br></p><p>Web Almanac</p><p>• <a href="https://almanac.httparchive.org/en/2021/">Web Almanac 2021</a><br>• <a href="https://almanac.httparchive.org/ru/2021/contributors">Web Almanac Contributors</a><br></p><p>SVGcode</p><p>• <a href="https://svgco.de/">SVGcode</a><br>• <a href="https://web.dev/svgcode/">A PWA to convert raster images to SVG</a><br></p><p>Сложный фронтенд</p><p>• <a href="https://jvns.ca/blog/2021/11/15/esbuild-vue/">Some notes on using esbuild</a><br></p><p>Прогресс-бар</p><p>• <a href="https://habr.com/ru/company/tinkoff/blog/589735/">Пишем семантически верные индикаторы загрузки на Angular</a><br></p><p>Мифы о доступности</p><p>• <a href="https://web-standards.ru/articles/a11y-from-scratch/">Доступный компонент «из коробки»</a><br>• <a href="https://a11ymyths.com/">Accessibility Myths</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/309.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/309.mp3" length="38046434"/><itunes:episode>309</itunes:episode><itunes:duration>4753</itunes:duration><itunes:author>Вадим Макеев, Андрей Мелихов, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>23 ноября 2021: Chrome 96 и беты, Safari TP 135, Web Almanac, SVGcode, сложный фронтенд, мифы о доступности. Вадим Макеев, Андрей Мелихов, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>310. Полифил для Container Queries, Remix вместо Next.js, PWA в 2021, TypeScript в Etsy, CSS-ресеты</title><link>https://web-standards.ru/podcast/310/</link><pubDate>Thu, 02 Dec 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Вадим Макеев, Никита Дубко, Андрей Мелихов

Темы

00:00:00 Интро
00:02:35 События
00:05:38 Полифил для Container Queries
00:13:44 Remix альтернатива Next.js
00:29:04 Состояние PWA в 2021
00:46:49 TypeScript в Etsy
00:54:49 Ресеты для CSS

Веб-стандарты на английском

• Web Standards в Твиттере https://twitter.com/webstandards_en

События

• GDG Minsk Web онлайн 30 ноября https://gdg-minsk.timepad.ru/event/1849806/
• YAMAL.DEV CONF в Салехарде 18 декабря https://yamal.dev/

Полифил для Container Queries

• A polyfill for CSS Container Queries https://github.com/GoogleChromeLabs/container-query-polyfill
• CSS: новый вид JavaScript https://web-standards.ru/articles/css-new-kind-of-javascript/
• CSS Container Queries, или Адаптация по-новому: контейнер вместо вьюпорта https://youtu.be/bP3ceQEXMhU

Remix альтернатива Next.js

• Remix https://remix.run/
• Introducing Remix v1 https://youtu.be/wsJaUjd1rUo
• 50-секундный питч Introducing Remix https://youtu.be/9FDV-VCq5XE
• 6-часовой туториал Кента Доддса https://youtu.be/hsIWJpuxNj0
• Introduction to Remix https://flaviocopes.com/remix/

Состояние PWA в 2021

• Web Almanac: PWA https://almanac.httparchive.org/ru/2021/pwa

TypeScript в Etsy

• Etsy’s Journey to TypeScript https://codeascraft.com/2021/11/08/etsys-journey-to-typescript/
• The essentials of TypeScript https://exploringjs.com/tackling-ts/ch_typescript-essentials.html

Ресеты для CSS

• Modern CSS Reset / Global Styles https://www.joshwcomeau.com/css/custom-css-reset/
• HTML Шорты: Нормальный сброс https://htmlacademy.ru/blog/boost/frontend/short-13

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко, Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:02:35 События<br>00:05:38 Полифил для Container Queries<br>00:13:44 Remix альтернатива Next.js<br>00:29:04 Состояние PWA в 2021<br>00:46:49 TypeScript в Etsy<br>00:54:49 Ресеты для CSS<br></p><p>Веб-стандарты на английском</p><p>• <a href="https://twitter.com/webstandards_en">Web Standards в Твиттере</a><br></p><p>События</p><p>• <a href="https://gdg-minsk.timepad.ru/event/1849806/">GDG Minsk Web онлайн 30 ноября</a><br>• <a href="https://yamal.dev/">YAMAL.DEV CONF в Салехарде 18 декабря</a><br></p><p>Полифил для Container Queries</p><p>• <a href="https://github.com/GoogleChromeLabs/container-query-polyfill">A polyfill for CSS Container Queries</a><br>• <a href="https://web-standards.ru/articles/css-new-kind-of-javascript/">CSS: новый вид JavaScript</a><br>• <a href="https://youtu.be/bP3ceQEXMhU">CSS Container Queries, или Адаптация по-новому: контейнер вместо вьюпорта</a><br></p><p>Remix альтернатива Next.js</p><p>• <a href="https://remix.run/">Remix</a><br>• <a href="https://youtu.be/wsJaUjd1rUo">Introducing Remix v1</a><br>• <a href="https://youtu.be/9FDV-VCq5XE">50-секундный питч Introducing Remix</a><br>• <a href="https://youtu.be/hsIWJpuxNj0">6-часовой туториал Кента Доддса</a><br>• <a href="https://flaviocopes.com/remix/">Introduction to Remix</a><br></p><p>Состояние PWA в 2021</p><p>• <a href="https://almanac.httparchive.org/ru/2021/pwa">Web Almanac: PWA</a><br></p><p>TypeScript в Etsy</p><p>• <a href="https://codeascraft.com/2021/11/08/etsys-journey-to-typescript/">Etsy’s Journey to TypeScript</a><br>• <a href="https://exploringjs.com/tackling-ts/ch_typescript-essentials.html">The essentials of TypeScript</a><br></p><p>Ресеты для CSS</p><p>• <a href="https://www.joshwcomeau.com/css/custom-css-reset/">Modern CSS Reset / Global Styles</a><br>• <a href="https://htmlacademy.ru/blog/boost/frontend/short-13">HTML Шорты: Нормальный сброс</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/310.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/310.mp3" length="34903437"/><itunes:episode>310</itunes:episode><itunes:duration>4360</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>2 декабря 2021: Полифил для Container Queries, Remix вместо Next.js, PWA в 2021, TypeScript в Etsy, CSS-ресеты. Вадим Макеев, Никита Дубко, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>311. Лёгкий Fleet, GitHub Actions, ESM+TS ломают сборку, свежие CQ, HTML, CSS, JS в Веб-альманахе</title><link>https://web-standards.ru/podcast/311/</link><pubDate>Mon, 06 Dec 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Вадим Макеев, Никита Дубко

Темы

00:00:00 Интро
00:02:15 События
00:04:20 Лёгкий Fleet
00:16:48 Node.js в GitHub Actions
00:22:05 ESM+TS ломают сборку
00:29:28 Свежие Container Queries
00:33:16 Веб-альманах HTML
00:43:06 Веб-альманах CSS
00:48:59 Веб-альманах JS

26 лет JS

• The birth of JavaScript in 4 slides https://twitter.com/JavaScriptDaily/status/809071560107655168
• Netscape and Sun announce JavaScript (Dec 4, 1995) https://web.archive.org/web/20070916144913/http://wp.netscape.com/newsref/pr/newsrelease67.html

События

• YaTalks онлайн 3–4 декабря https://yatalks.yandex.ru/
• Alfa JS MeetUP онлайн 9 декабря https://digital.alfabank.ru/events/js-meetup
• Odessa Frontend Meetup в Одессе 15 декабря https://odessafrontend.com/

Лёгкий Fleet

• Встречайте Fleet — совершенно новый инструмент JetBrains https://blog.jetbrains.com/ru/blog/2021/11/29/welcome-to-fleet/

Node.js в GitHub Actions

• Default Node.js version will be set to 16 on November, 29 https://github.com/actions/virtual-environments/issues/4446

ESM+TS ломают сборку

• Chalk v5.0.0 https://github.com/chalk/chalk/releases/tag/v5.0.0
• Pure ESM package https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c
• Get Ready For ESM https://blog.sindresorhus.com/get-ready-for-esm-aa53530b3f77

Свежие Container Queries

• Existing CQ demos are broken in the latest Chrome Canary https://twitter.com/TerribleMia/status/1466835751224721408

Веб-альманах

• Markup https://almanac.httparchive.org/en/2021/markup
• CSS https://almanac.httparchive.org/en/2021/css
• JavaScript https://almanac.httparchive.org/en/2021/javascript

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Вадим Макеев, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:02:15 События<br>00:04:20 Лёгкий Fleet<br>00:16:48 Node.js в GitHub Actions<br>00:22:05 ESM+TS ломают сборку<br>00:29:28 Свежие Container Queries<br>00:33:16 Веб-альманах HTML<br>00:43:06 Веб-альманах CSS<br>00:48:59 Веб-альманах JS<br></p><p>26 лет JS</p><p>• <a href="https://twitter.com/JavaScriptDaily/status/809071560107655168">The birth of JavaScript in 4 slides</a><br>• <a href="https://web.archive.org/web/20070916144913/http://wp.netscape.com/newsref/pr/newsrelease67.html">Netscape and Sun announce JavaScript (Dec 4, 1995)</a><br></p><p>События</p><p>• <a href="https://yatalks.yandex.ru/">YaTalks онлайн 3–4 декабря</a><br>• <a href="https://digital.alfabank.ru/events/js-meetup">Alfa JS MeetUP онлайн 9 декабря</a><br>• <a href="https://odessafrontend.com/">Odessa Frontend Meetup в Одессе 15 декабря</a><br></p><p>Лёгкий Fleet</p><p>• <a href="https://blog.jetbrains.com/ru/blog/2021/11/29/welcome-to-fleet/">Встречайте Fleet — совершенно новый инструмент JetBrains</a><br></p><p>Node.js в GitHub Actions</p><p>• <a href="https://github.com/actions/virtual-environments/issues/4446">Default Node.js version will be set to 16 on November, 29</a><br></p><p>ESM+TS ломают сборку</p><p>• <a href="https://github.com/chalk/chalk/releases/tag/v5.0.0">Chalk v5.0.0</a><br>• <a href="https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c">Pure ESM package</a><br>• <a href="https://blog.sindresorhus.com/get-ready-for-esm-aa53530b3f77">Get Ready For ESM</a><br></p><p>Свежие Container Queries</p><p>• <a href="https://twitter.com/TerribleMia/status/1466835751224721408">Existing CQ demos are broken in the latest Chrome Canary</a><br></p><p>Веб-альманах</p><p>• <a href="https://almanac.httparchive.org/en/2021/markup">Markup</a><br>• <a href="https://almanac.httparchive.org/en/2021/css">CSS</a><br>• <a href="https://almanac.httparchive.org/en/2021/javascript">JavaScript</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/311.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/311.mp3" length="25904086"/><itunes:episode>311</itunes:episode><itunes:duration>3235</itunes:duration><itunes:author>Андрей Мелихов, Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>6 декабря 2021: Лёгкий Fleet, GitHub Actions, ESM+TS ломают сборку, свежие CQ, HTML, CSS, JS в Веб-альманахе. Андрей Мелихов, Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>312. Firefox и Safari, Web Neural Network API, Turborepo, GitPod, вшитые node_modules и Деплойми</title><link>https://web-standards.ru/podcast/312/</link><pubDate>Mon, 13 Dec 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Вадим Макеев, Никита Дубко

Гости: Роман Байталов

Темы

00:00:00 Интро
00:01:00 События
00:02:10 Firefox 95
00:08:40 Safari TP 136
00:14:31 Web Neural Network API
00:19:15 Vercel + Turborepo
00:26:35 JetBrains в GitPod
00:34:10 Вшитые node_modules
00:49:18 Деплойми

События

• Я.Субботник по фронтенду и дизайну онлайн 11 декабря https://events.yandex.ru/events/yasubbotnik-2021-12-11/
• MoscowCSS онлайн 21 декабря https://twitter.com/css_moscow/status/1469321067000905734

Firefox 95

• Firefox 95 https://tanalin.com/blog/2021/12/firefox-95/

Safari TP 136

• Release Notes for Safari Technology Preview 136 https://webkit.org/blog/12137/release-notes-for-safari-technology-preview-136/
• Link to Text Fragment https://apps.apple.com/app/1532224396

Web Neural Network API

• Web Neural Network API https://www.w3.org/TR/webnn/
• Intent to Prototype: Web Machine Learning: Model Loader API https://groups.google.com/a/chromium.org/g/blink-dev/c/w7Oq2_x2D8U/m/8BhYLGCIBwAJ

Vercel + Turborepo

• Vercel acquires Turborepo to accelerate build speed and improve developer experience https://vercel.com/blog/vercel-acquires-turborepo

JetBrains в GitPod

• JetBrains desktop available in beta https://www.gitpod.io/changelog/jetbrains-desktop-available-in-beta

Вшитые node_modules

• More teams should check node_modules directory into git https://twitter.com/Jack_Franklin/status/1468290740505698316
• Yarn Zero Installs https://yarnpkg.com/features/zero-installs
• Building layers. AWS Serverless Application Model https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/building-layers.html
• Serverless TypeScript: A complete setup for AWS SAM Lambdas https://evilmartians.com/chronicles/serverless-typescript-a-complete-setup-for-aws-sam-lambda

Деплойми

• Deployme.app https://deployme.app/
• Heroku Buildpacks https://devcenter.heroku.com/articles/buildpacks
• Роман Байталов: rbaytalov@deployme.app mailto:rbaytalov@deployme.app

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Вадим Макеев, Никита Дубко</p><p>Гости: Роман Байталов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:00 События<br>00:02:10 Firefox 95<br>00:08:40 Safari TP 136<br>00:14:31 Web Neural Network API<br>00:19:15 Vercel + Turborepo<br>00:26:35 JetBrains в GitPod<br>00:34:10 Вшитые node_modules<br>00:49:18 Деплойми<br></p><p>События</p><p>• <a href="https://events.yandex.ru/events/yasubbotnik-2021-12-11/">Я.Субботник по фронтенду и дизайну онлайн 11 декабря</a><br>• <a href="https://twitter.com/css_moscow/status/1469321067000905734">MoscowCSS онлайн 21 декабря</a><br></p><p>Firefox 95</p><p>• <a href="https://tanalin.com/blog/2021/12/firefox-95/">Firefox 95</a><br></p><p>Safari TP 136</p><p>• <a href="https://webkit.org/blog/12137/release-notes-for-safari-technology-preview-136/">Release Notes for Safari Technology Preview 136</a><br>• <a href="https://apps.apple.com/app/1532224396">Link to Text Fragment</a><br></p><p>Web Neural Network API</p><p>• <a href="https://www.w3.org/TR/webnn/">Web Neural Network API</a><br>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/w7Oq2_x2D8U/m/8BhYLGCIBwAJ">Intent to Prototype: Web Machine Learning: Model Loader API</a><br></p><p>Vercel + Turborepo</p><p>• <a href="https://vercel.com/blog/vercel-acquires-turborepo">Vercel acquires Turborepo to accelerate build speed and improve developer experience</a><br></p><p>JetBrains в GitPod</p><p>• <a href="https://www.gitpod.io/changelog/jetbrains-desktop-available-in-beta">JetBrains desktop available in beta</a><br></p><p>Вшитые node_modules</p><p>• <a href="https://twitter.com/Jack_Franklin/status/1468290740505698316">More teams should check node_modules directory into git</a><br>• <a href="https://yarnpkg.com/features/zero-installs">Yarn Zero Installs</a><br>• <a href="https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/building-layers.html">Building layers. AWS Serverless Application Model</a><br>• <a href="https://evilmartians.com/chronicles/serverless-typescript-a-complete-setup-for-aws-sam-lambda">Serverless TypeScript: A complete setup for AWS SAM Lambdas</a><br></p><p>Деплойми</p><p>• <a href="https://deployme.app/">Deployme.app</a><br>• <a href="https://devcenter.heroku.com/articles/buildpacks">Heroku Buildpacks</a><br>• Роман Байталов: <a href="mailto:rbaytalov@deployme.app">rbaytalov@deployme.app</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/312.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/312.mp3" length="34782602"/><itunes:episode>312</itunes:episode><itunes:duration>4345</itunes:duration><itunes:author>Андрей Мелихов, Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>13 декабря 2021: Firefox и Safari, Web Neural Network API, Turborepo, GitPod, вшитые node_modules и Деплойми. Андрей Мелихов, Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>313. CSS 25, Safari, отладка утечек, кастомный select, DOM и AOM, Compat 2021, минское сообщество</title><link>https://web-standards.ru/podcast/313/</link><pubDate>Tue, 21 Dec 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Вадим Макеев

Гости: Глаша Жур, Саша Шинкевич

Темы

00:00:00 Интро
00:02:01 События
00:07:05 25 лет CSS
00:12:26 State of CSS 2021
00:24:02 Safari 15.2
00:28:28 Отладка утечек
00:38:23 Кастомный select
00:46:24 DOM и AOM
00:55:05 Итоги Compat 2021
00:59:32 Минское сообщество

События

• Трансляция с Yamal.Dev Conf https://youtu.be/TGpo3lDi7_I
• MoscowCSS онлайн 21 декабря https://twitter.com/css_moscow/status/1471495375294894089
• MinskCSS онлайн 26 января https://minskcss.timepad.ru/event/1881868/

25 лет CSS

• 25 лет CSS https://twitter.com/WebDesignMuseum/status/1471895466656903169

State of CSS 2021

• State of CSS 2021 https://2021.stateofcss.com/en-US/
• Assembler CSS https://asmcss.com/

Safari 15.2

• Safari 15.2 Release Notes https://developer.apple.com/documentation/safari-release-notes/safari-15_2-release-notes

Отладка утечек

• Debug memory leaks with the Microsoft Edge Detached Elements tool https://blogs.windows.com/msedgedev/2021/12/09/debug-memory-leaks-detached-elements-tool-devtools/

Кастомный select

• Fully-stylable and accessible select https://twitter.com/patrickbrosset/status/1470346157100568579

DOM и AOM

• Full accessibility tree in Chrome DevTools https://developer.chrome.com/blog/full-accessibility-tree/

Итоги Compat 2021

• Compat 2021 Holiday Update: presents for developers before the end of the year https://web.dev/compat2021-holiday-update/

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Вадим Макеев</p><p>Гости: Глаша Жур, Саша Шинкевич</p><p>Темы</p><p>00:00:00 Интро<br>00:02:01 События<br>00:07:05 25 лет CSS<br>00:12:26 State of CSS 2021<br>00:24:02 Safari 15.2<br>00:28:28 Отладка утечек<br>00:38:23 Кастомный select<br>00:46:24 DOM и AOM<br>00:55:05 Итоги Compat 2021<br>00:59:32 Минское сообщество<br></p><p>События</p><p>• <a href="https://youtu.be/TGpo3lDi7_I">Трансляция с Yamal.Dev Conf</a><br>• <a href="https://twitter.com/css_moscow/status/1471495375294894089">MoscowCSS онлайн 21 декабря</a><br>• <a href="https://minskcss.timepad.ru/event/1881868/">MinskCSS онлайн 26 января</a><br></p><p>25 лет CSS</p><p>• <a href="https://twitter.com/WebDesignMuseum/status/1471895466656903169">25 лет CSS</a><br></p><p>State of CSS 2021</p><p>• <a href="https://2021.stateofcss.com/en-US/">State of CSS 2021</a><br>• <a href="https://asmcss.com/">Assembler CSS</a><br></p><p>Safari 15.2</p><p>• <a href="https://developer.apple.com/documentation/safari-release-notes/safari-15_2-release-notes">Safari 15.2 Release Notes</a><br></p><p>Отладка утечек</p><p>• <a href="https://blogs.windows.com/msedgedev/2021/12/09/debug-memory-leaks-detached-elements-tool-devtools/">Debug memory leaks with the Microsoft Edge Detached Elements tool</a><br></p><p>Кастомный select</p><p>• <a href="https://twitter.com/patrickbrosset/status/1470346157100568579">Fully-stylable and accessible select</a><br></p><p>DOM и AOM</p><p>• <a href="https://developer.chrome.com/blog/full-accessibility-tree/">Full accessibility tree in Chrome DevTools</a><br></p><p>Итоги Compat 2021</p><p>• <a href="https://web.dev/compat2021-holiday-update/">Compat 2021 Holiday Update: presents for developers before the end of the year</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/313.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/313.mp3" length="37222474"/><itunes:episode>313</itunes:episode><itunes:duration>4650</itunes:duration><itunes:author>Никита Дубко, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>21 декабря 2021: CSS 25, Safari, отладка утечек, кастомный select, DOM и AOM, Compat 2021, минское сообщество. Никита Дубко, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>314. Safari TP, линтер на C++, книги, CRA 5, Rust, глубокое копирование, юникодный бэкдор, Fleet</title><link>https://web-standards.ru/podcast/314/</link><pubDate>Mon, 27 Dec 2021 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Вадим Макеев

Гости: Денис Ушаков, Валентин Фондаратов

Темы

00:00:00 Интро
00:02:33 Safari TP 137
00:06:34 Линтер на C++
00:13:15 Адаптивность и паттерны
00:16:01 Create React App 5
00:18:25 NAPI и Rust
00:24:12 Глубокое копирование
00:27:41 Быстрый Rust
00:39:11 Юникодный бэкдор
00:45:35 Зачем Fleet
01:09:01 Новая платформа JB

Safari TP 137

• Release Notes for Safari TP 137 https://webkit.org/blog/12156/release-notes-for-safari-technology-preview-137/
• Don’t say Safari is always last. Sometimes we are first https://twitter.com/jensimmons/status/1473051429115940868
• :has в CSS — псевдокласс из будущего https://youtu.be/aJ1XMcwys48

Линтер на C++

• Faster, easier, friendlier: how quick-lint-js will take over ESLint https://quick-lint-js.com/blog/version-1.0/

Адаптивность и паттерны

• Learn Responsive Design https://web.dev/learn/design/
• Learning Patterns https://www.patterns.dev/

Create React App 5

• CRA 5.0 https://github.com/facebook/create-react-app/releases/tag/v5.0.0

NAPI и Rust

• Announcing NAPI-RS v2 https://napi.rs/blog/announce-v2
• Deep dive: Native module https://napi.rs/docs/deep-dive/native-module

Глубокое копирование

• Deep-copying in JavaScript using structuredClone https://web.dev/structured-clone/

Быстрый Rust

• Rust is the future of JS infrastructure https://leerob.io/blog/rust
• Ли Робинсон https://www.youtube.com/user/MaStaleee
• Developers would rather have a faster tool that’s harder to contribute to https://twitter.com/devongovett/status/1261379312898306048
• Fast software wins https://craigmod.com/essays/fast_software/

Юникодный бэкдор

• The invisible JS backdoor https://certitude.consulting/blog/en/invisible-backdoor/
• VS Code: &quot;editor.unicodeHighlight.ambiguousCharacters&quot;: false
• Panic Nova https://nova.app/
• Zed: lightning-fast, collaborative code editor written in Rust https://zed.dev/
• Lapce: lightning-fast and powerful code editor written in Rust https://github.com/lapce/lapce

Зачем Fleet

• Встречайте Fleet — новый инструмент JetBrains https://blog.jetbrains.com/ru/blog/2021/11/29/welcome-to-fleet/
• Подлодка про IDE и Fleet https://podlodka.io/245

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Вадим Макеев</p><p>Гости: Денис Ушаков, Валентин Фондаратов</p><p>Темы</p><p>00:00:00 Интро<br>00:02:33 Safari TP 137<br>00:06:34 Линтер на C++<br>00:13:15 Адаптивность и паттерны<br>00:16:01 Create React App 5<br>00:18:25 NAPI и Rust<br>00:24:12 Глубокое копирование<br>00:27:41 Быстрый Rust<br>00:39:11 Юникодный бэкдор<br>00:45:35 Зачем Fleet<br>01:09:01 Новая платформа JB<br></p><p>Safari TP 137</p><p>• <a href="https://webkit.org/blog/12156/release-notes-for-safari-technology-preview-137/">Release Notes for Safari TP 137</a><br>• <a href="https://twitter.com/jensimmons/status/1473051429115940868">Don’t say Safari is always last. Sometimes we are first</a><br>• <a href="https://youtu.be/aJ1XMcwys48">:has в CSS — псевдокласс из будущего</a><br></p><p>Линтер на C++</p><p>• <a href="https://quick-lint-js.com/blog/version-1.0/">Faster, easier, friendlier: how quick-lint-js will take over ESLint</a><br></p><p>Адаптивность и паттерны</p><p>• <a href="https://web.dev/learn/design/">Learn Responsive Design</a><br>• <a href="https://www.patterns.dev/">Learning Patterns</a><br></p><p>Create React App 5</p><p>• <a href="https://github.com/facebook/create-react-app/releases/tag/v5.0.0">CRA 5.0</a><br></p><p>NAPI и Rust</p><p>• <a href="https://napi.rs/blog/announce-v2">Announcing NAPI-RS v2</a><br>• <a href="https://napi.rs/docs/deep-dive/native-module">Deep dive: Native module</a><br></p><p>Глубокое копирование</p><p>• <a href="https://web.dev/structured-clone/">Deep-copying in JavaScript using structuredClone</a><br></p><p>Быстрый Rust</p><p>• <a href="https://leerob.io/blog/rust">Rust is the future of JS infrastructure</a><br>• <a href="https://www.youtube.com/user/MaStaleee">Ли Робинсон</a><br>• <a href="https://twitter.com/devongovett/status/1261379312898306048">Developers would rather have a faster tool that’s harder to contribute to</a><br>• <a href="https://craigmod.com/essays/fast_software/">Fast software wins</a><br></p><p>Юникодный бэкдор</p><p>• <a href="https://certitude.consulting/blog/en/invisible-backdoor/">The invisible JS backdoor</a><br>• VS Code: &quot;editor.unicodeHighlight.ambiguousCharacters&quot;: false<br>• <a href="https://nova.app/">Panic Nova</a><br>• <a href="https://zed.dev/">Zed: lightning-fast, collaborative code editor written in Rust</a><br>• <a href="https://github.com/lapce/lapce">Lapce: lightning-fast and powerful code editor written in Rust</a><br></p><p>Зачем Fleet</p><p>• <a href="https://blog.jetbrains.com/ru/blog/2021/11/29/welcome-to-fleet/">Встречайте Fleet — новый инструмент JetBrains</a><br>• <a href="https://podlodka.io/245">Подлодка про IDE и Fleet</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/314.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/314.mp3" length="39222782"/><itunes:episode>314</itunes:episode><itunes:duration>4900</itunes:duration><itunes:author>Андрей Мелихов, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>27 декабря 2021: Safari TP, линтер на C++, книги, CRA 5, Rust, глубокое копирование, юникодный бэкдор, Fleet. Андрей Мелихов, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>315. Как прошёл год, подкаст и другие проекты, фронтенд, JS, бэк и тулинг, один вопрос, чат и личное</title><link>https://web-standards.ru/podcast/315/</link><pubDate>Tue, 04 Jan 2022 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Вадим Макеев, Никита Дубко

Темы

00:00:00 Интро
00:02:18 Подкаст
00:18:04 Проекты
00:31:30 Фронтенд
00:46:27 JavaScript
00:55:23 Бэк и тулинг
01:04:47 Вопрос
01:15:47 Личное

Подкаст

• Смотрите этот эпизод на Ютубе https://youtu.be/t7Vrmaa57Oc
• Все новогодние выпуски https://www.youtube.com/playlist?list=PLMBnwIwFEFHcH-CaOP1lByMIGTByKaX4D

Проекты

• Чат в Телеграме https://t.me/webstandards_chat
• Новости на английском https://twitter.com/webstandards_en
• Календарь https://github.com/web-standards/calendar
• Словарь https://github.com/web-standards/dictionary

Фронтенд

• WebCompat https://web.dev/compat2021-holiday-update/

JavaScript

• Announcing the Deno Company https://deno.com/blog/the-deno-company
• Seed Funding for Remix https://remix.run/blog/seed-funding-for-remix
• Turborepo is joining Vercel https://turborepo.org/blog/joining-vercel
• Vercel welcomes Rich Harris, creator of Svelte https://vercel.com/blog/vercel-welcomes-rich-harris-creator-of-svelte

Бэк и тулинг

• Introducing Zero-Bundle-Size React Server Components https://reactjs.org/blog/2020/12/21/data-fetching-with-react-server-components.html
• New Suspense SSR Architecture in React 18 https://github.com/reactwg/react-18/discussions/37
• React 18 Usage in Next.js https://nextjs.org/docs/advanced-features/react-18
• Remix https://remix.run/
• Rust is the future of JS infrastructure https://leerob.io/blog/rust

Вопрос

• Патреон Веб-стандартов https://www.patreon.com/webstandards_ru

Личное

• Итоги года Андрея https://ameltrue.notion.site/2021-a608d70b29b84e05b994b43224d97bbb
• Итоги годы Никиты https://darkmefody.notion.site/2021-b5878e270cfd4e56a1d92154375a6b3f
• Англоязычный блог Никиты https://mefody.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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Вадим Макеев, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:02:18 Подкаст<br>00:18:04 Проекты<br>00:31:30 Фронтенд<br>00:46:27 JavaScript<br>00:55:23 Бэк и тулинг<br>01:04:47 Вопрос<br>01:15:47 Личное<br></p><p>Подкаст</p><p>• <a href="https://youtu.be/t7Vrmaa57Oc">Смотрите этот эпизод на Ютубе</a><br>• <a href="https://www.youtube.com/playlist?list=PLMBnwIwFEFHcH-CaOP1lByMIGTByKaX4D">Все новогодние выпуски</a><br></p><p>Проекты</p><p>• <a href="https://t.me/webstandards_chat">Чат в Телеграме</a><br>• <a href="https://twitter.com/webstandards_en">Новости на английском</a><br>• <a href="https://github.com/web-standards/calendar">Календарь</a><br>• <a href="https://github.com/web-standards/dictionary">Словарь</a><br></p><p>Фронтенд</p><p>• <a href="https://web.dev/compat2021-holiday-update/">WebCompat</a><br></p><p>JavaScript</p><p>• <a href="https://deno.com/blog/the-deno-company">Announcing the Deno Company</a><br>• <a href="https://remix.run/blog/seed-funding-for-remix">Seed Funding for Remix</a><br>• <a href="https://turborepo.org/blog/joining-vercel">Turborepo is joining Vercel</a><br>• <a href="https://vercel.com/blog/vercel-welcomes-rich-harris-creator-of-svelte">Vercel welcomes Rich Harris, creator of Svelte</a><br></p><p>Бэк и тулинг</p><p>• <a href="https://reactjs.org/blog/2020/12/21/data-fetching-with-react-server-components.html">Introducing Zero-Bundle-Size React Server Components</a><br>• <a href="https://github.com/reactwg/react-18/discussions/37">New Suspense SSR Architecture in React 18</a><br>• <a href="https://nextjs.org/docs/advanced-features/react-18">React 18 Usage in Next.js</a><br>• <a href="https://remix.run/">Remix</a><br>• <a href="https://leerob.io/blog/rust">Rust is the future of JS infrastructure</a><br></p><p>Вопрос</p><p>• <a href="https://www.patreon.com/webstandards_ru">Патреон Веб-стандартов</a><br></p><p>Личное</p><p>• <a href="https://ameltrue.notion.site/2021-a608d70b29b84e05b994b43224d97bbb">Итоги года Андрея</a><br>• <a href="https://darkmefody.notion.site/2021-b5878e270cfd4e56a1d92154375a6b3f">Итоги годы Никиты</a><br>• <a href="https://mefody.dev/">Англоязычный блог Никиты</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/315.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/315.mp3" length="44485715"/><itunes:episode>315</itunes:episode><itunes:duration>5558</itunes:duration><itunes:author>Андрей Мелихов, Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>4 января 2022: Как прошёл год, подкаст и другие проекты, фронтенд, JS, бэк и тулинг, один вопрос, чат и личное. Андрей Мелихов, Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>316. Новинки Chrome 97 и DevTools, Faker.js и опенсорс, Crypto Mozilla, стандарт дизайн-токенов</title><link>https://web-standards.ru/podcast/316/</link><pubDate>Tue, 11 Jan 2022 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Андрей Мелихов, Юля Миоцен, Вадим Макеев

Темы

00:00:00 Интро
00:01:50 События
00:04:31 Chrome 97
00:14:34 Chrome DevTools
00:25:35 Faker.js
00:38:17 Crypto Mozilla
00:49:41 Дизайн-токены

События

• React Talks Meetup в Киеве 18 января https://www.meetup.com/react-talks-kyiv/events/283060842/
• JSNation в Амстердаме 16 июня https://jsnation.com
• React Summit в Амстердаме 17 июня https://reactsummit.com

Chrome 97

• Видео: New in Chrome 97 https://youtu.be/eXaog4gUIXI
• Статья: New in Chrome 97 https://developer.chrome.com/blog/new-in-chrome-97/

Chrome DevTools

• Новинки DevTools (Chrome 97) https://developer.chrome.com/ru/blog/new-in-devtools-97/

Faker.js

• Just went to install Faker for my latest demo, and… https://twitter.com/samselikoff/status/1478735175668355079
• GitHub-репозиторий Faker.js https://github.com/Marak/Faker.js
• Marak Takes An Open Source Stand https://ilikekillnerds.com/2020/11/marak-takes-an-open-source-stand/
• Mocha: Delete my code https://github.com/mochajs/mocha/issues/4467

Crypto Mozilla

• Было: Dabble in @dogecoin? HODLing some #Bitcoin &amp; #Ethereum? https://twitter.com/mozilla/status/1476951030638260225
• Стало: We’ll pause the ability to donate cryptocurrency https://twitter.com/mozilla/status/1479143340159422468
• I founded Mozilla and I’m here to say https://twitter.com/jwz/status/1478022085737803776
• I designed Gecko https://twitter.com/plinss/status/1478135256683143168
• Washed Up https://infrequently.org/2022/01/washed-up/
• My first impressions of web3 https://moxie.org/2022/01/07/web3-first-impressions.html
• Crypto: the good, the bad and the ugly https://seldo.com/posts/crypto-the-good-the-bad-and-the-ugly

Дизайн-токены

• Design Tokens + Open UI https://twitter.com/openuicg/status/1479187335099011073
• Design Tokens Format Module https://design-tokens.github.io/community-group/format/
• Design Tokens W3C Community Group https://twitter.com/DesignTokens/status/1441153762559545345

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Андрей Мелихов, Юля Миоцен, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:50 События<br>00:04:31 Chrome 97<br>00:14:34 Chrome DevTools<br>00:25:35 Faker.js<br>00:38:17 Crypto Mozilla<br>00:49:41 Дизайн-токены<br></p><p>События</p><p>• <a href="https://www.meetup.com/react-talks-kyiv/events/283060842/">React Talks Meetup в Киеве 18 января</a><br>• <a href="https://jsnation.com">JSNation в Амстердаме 16 июня</a><br>• <a href="https://reactsummit.com">React Summit в Амстердаме 17 июня</a><br></p><p>Chrome 97</p><p>• <a href="https://youtu.be/eXaog4gUIXI">Видео: New in Chrome 97</a><br>• <a href="https://developer.chrome.com/blog/new-in-chrome-97/">Статья: New in Chrome 97</a><br></p><p>Chrome DevTools</p><p>• <a href="https://developer.chrome.com/ru/blog/new-in-devtools-97/">Новинки DevTools (Chrome 97)</a><br></p><p>Faker.js</p><p>• <a href="https://twitter.com/samselikoff/status/1478735175668355079">Just went to install Faker for my latest demo, and…</a><br>• <a href="https://github.com/Marak/Faker.js">GitHub-репозиторий Faker.js</a><br>• <a href="https://ilikekillnerds.com/2020/11/marak-takes-an-open-source-stand/">Marak Takes An Open Source Stand</a><br>• <a href="https://github.com/mochajs/mocha/issues/4467">Mocha: Delete my code</a><br></p><p>Crypto Mozilla</p><p>• <a href="https://twitter.com/mozilla/status/1476951030638260225">Было: Dabble in @dogecoin? HODLing some #Bitcoin &amp; #Ethereum?</a><br>• <a href="https://twitter.com/mozilla/status/1479143340159422468">Стало: We’ll pause the ability to donate cryptocurrency</a><br>• <a href="https://twitter.com/jwz/status/1478022085737803776">I founded Mozilla and I’m here to say</a><br>• <a href="https://twitter.com/plinss/status/1478135256683143168">I designed Gecko</a><br>• <a href="https://infrequently.org/2022/01/washed-up/">Washed Up</a><br>• <a href="https://moxie.org/2022/01/07/web3-first-impressions.html">My first impressions of web3</a><br>• <a href="https://seldo.com/posts/crypto-the-good-the-bad-and-the-ugly">Crypto: the good, the bad and the ugly</a><br></p><p>Дизайн-токены</p><p>• <a href="https://twitter.com/openuicg/status/1479187335099011073">Design Tokens + Open UI</a><br>• <a href="https://design-tokens.github.io/community-group/format/">Design Tokens Format Module</a><br>• <a href="https://twitter.com/DesignTokens/status/1441153762559545345">Design Tokens W3C Community Group</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/316.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/316.mp3" length="31782277"/><itunes:episode>316</itunes:episode><itunes:duration>3970</itunes:duration><itunes:author>Никита Дубко, Андрей Мелихов, Юля Миоцен, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>11 января 2022: Новинки Chrome 97 и DevTools, Faker.js и опенсорс, Crypto Mozilla, стандарт дизайн-токенов. Никита Дубко, Андрей Мелихов, Юля Миоцен, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>317. Firefox 96, State of JS, Figma, CSS Tools, CodePen, CSS-парсер на Rust, Eleventy 1.0, Metho</title><link>https://web-standards.ru/podcast/317/</link><pubDate>Mon, 17 Jan 2022 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Андрей Мелихов, Юля Миоцен, Вадим Макеев

Темы

00:00:00 Интро
00:01:04 События
00:02:35 Firefox 96
00:12:31 Лисичка, не кашляй
00:18:16 State of JS
00:22:08 Утечка из опроса
00:27:12 Вариативные шрифты и Figma
00:35:37 CSS Tools
00:42:40 Топ CodePen
00:50:45 CSS-парсер на Rust
00:57:02 Eleventy 1.0
01:07:31 Metho?

Обложка выпуска на чистом CSS https://codepen.io/miocene/full/ed97acb82ea44d93bf13a68371c74bbe

События

• Конференция по цифровой доступности онлайн 18 января—8 февраля https://facebook.com/events/4783636631715537
• 18 января: Доступные фичи и где они обитают, Татьяна Фокина https://kurmakinfo.timepad.ru/event/1899021/
• MinskCSS Meetup онлайн 26 января https://minskcss.timepad.ru/event/1881868/

Firefox 96

• Firefox 96 https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/96
• Марат Таналин https://tanalin.com/blog/2022/01/firefox-96/

Лисичка, не кашляй

• Firefox has witnessed outages recently https://twitter.com/FirefoxSupport/status/1481592266141716482
• Yesterday, Firefox became unresponsive https://twitter.com/FirefoxSupport/status/1481918504203091969

State of JS

• State of JS 2021 https://app.stateofjs.com/survey/state-of-js/2021

Утечка из опроса

• Disclosing a State of JavaScript/State of CSS Data Leak https://dev.to/sachagreif/disclosing-a-state-of-javascriptstate-of-css-data-breach-2lg1

Вариативные шрифты и Figma

• Figma is adding the support of variable fonts! https://twitter.com/nima_owji/status/1479815195979665411
• Add Support for Variable Fonts https://forum.figma.com/t/add-support-for-variable-fonts/325

CSS Tools

• CSS Tools https://twitter.com/css_tools_/status/1481169865763397633
• CSS DB https://cssdb.org/
• PostCSS Preset Env https://preset-env.netlify.app
• How we migrated postcss-preset-env to a mono repo https://github.com/csstools/postcss-plugins/discussions/162

Топ CodePen

• Top-100 most hearted on CodePen 2021 https://codepen.io/2021/popular/pens/

CSS-парсер на Rust

• Announcing Parcel CSS https://parceljs.org/blog/parcel-css/

Eleventy 1.0

• Eleventy v1.0.0 https://github.com/11ty/eleventy/releases/tag/v1.0.0

Metho?

• Introducing Metho: Safely adding superpowers to JS https://dev.to/jonrandy/introducing-metho-safely-adding-superpowers-to-js-1lj

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Андрей Мелихов, Юля Миоцен, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:04 События<br>00:02:35 Firefox 96<br>00:12:31 Лисичка, не кашляй<br>00:18:16 State of JS<br>00:22:08 Утечка из опроса<br>00:27:12 Вариативные шрифты и Figma<br>00:35:37 CSS Tools<br>00:42:40 Топ CodePen<br>00:50:45 CSS-парсер на Rust<br>00:57:02 Eleventy 1.0<br>01:07:31 Metho?<br></p><p><a href="https://codepen.io/miocene/full/ed97acb82ea44d93bf13a68371c74bbe">Обложка выпуска на чистом CSS</a></p><p>События</p><p>• <a href="https://facebook.com/events/4783636631715537">Конференция по цифровой доступности онлайн 18 января—8 февраля</a><br>• <a href="https://kurmakinfo.timepad.ru/event/1899021/">18 января: Доступные фичи и где они обитают, Татьяна Фокина</a><br>• <a href="https://minskcss.timepad.ru/event/1881868/">MinskCSS Meetup онлайн 26 января</a><br></p><p>Firefox 96</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/96">Firefox 96</a><br>• <a href="https://tanalin.com/blog/2022/01/firefox-96/">Марат Таналин</a><br></p><p>Лисичка, не кашляй</p><p>• <a href="https://twitter.com/FirefoxSupport/status/1481592266141716482">Firefox has witnessed outages recently</a><br>• <a href="https://twitter.com/FirefoxSupport/status/1481918504203091969">Yesterday, Firefox became unresponsive</a><br></p><p>State of JS</p><p>• <a href="https://app.stateofjs.com/survey/state-of-js/2021">State of JS 2021</a><br></p><p>Утечка из опроса</p><p>• <a href="https://dev.to/sachagreif/disclosing-a-state-of-javascriptstate-of-css-data-breach-2lg1">Disclosing a State of JavaScript/State of CSS Data Leak</a><br></p><p>Вариативные шрифты и Figma</p><p>• <a href="https://twitter.com/nima_owji/status/1479815195979665411">Figma is adding the support of variable fonts!</a><br>• <a href="https://forum.figma.com/t/add-support-for-variable-fonts/325">Add Support for Variable Fonts</a><br></p><p>CSS Tools</p><p>• <a href="https://twitter.com/css_tools_/status/1481169865763397633">CSS Tools</a><br>• <a href="https://cssdb.org/">CSS DB</a><br>• <a href="https://preset-env.netlify.app">PostCSS Preset Env</a><br>• <a href="https://github.com/csstools/postcss-plugins/discussions/162">How we migrated postcss-preset-env to a mono repo</a><br></p><p>Топ CodePen</p><p>• <a href="https://codepen.io/2021/popular/pens/">Top-100 most hearted on CodePen 2021</a><br></p><p>CSS-парсер на Rust</p><p>• <a href="https://parceljs.org/blog/parcel-css/">Announcing Parcel CSS</a><br></p><p>Eleventy 1.0</p><p>• <a href="https://github.com/11ty/eleventy/releases/tag/v1.0.0">Eleventy v1.0.0</a><br></p><p>Metho?</p><p>• <a href="https://dev.to/jonrandy/introducing-metho-safely-adding-superpowers-to-js-1lj">Introducing Metho: Safely adding superpowers to JS</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/317.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/317.mp3" length="36806762"/><itunes:episode>317</itunes:episode><itunes:duration>4598</itunes:duration><itunes:author>Никита Дубко, Андрей Мелихов, Юля Миоцен, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>17 января 2022: Firefox 96, State of JS, Figma, CSS Tools, CodePen, CSS-парсер на Rust, Eleventy 1.0, Metho. Никита Дубко, Андрей Мелихов, Юля Миоцен, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>318. Safari, сабгриды, Vue 3, оверрайды в npm, border-image, спеки, старые браузеры, TS и Девшахта</title><link>https://web-standards.ru/podcast/318/</link><pubDate>Mon, 24 Jan 2022 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Никита Дубко, Юля Миоцен

Темы

00:00:00 Интро
00:00:52 Safari TP
00:07:04 Утечка в Safari
00:12:57 Сабгриды +1
00:19:50 Vue 3 близко
00:26:15 Оверрайды в npm
00:32:41 Border-image
00:41:53 Читать ли спеки
00:51:54 Старые браузеры
01:00:41 Как не писать TypeScript
01:13:16 Девшахта

Safari TP

• Release Notes for Safari Technology Preview 138 https://webkit.org/blog/12176/release-notes-for-safari-technology-preview-138/

Утечка в Safari

• Exploiting IndexedDB API information leaks in Safari 15 https://fingerprintjs.com/blog/indexeddb-api-browser-vulnerability-safari-15/

Сабгриды +1

• Intent to Prototype: CSS Subgrid https://groups.google.com/a/chromium.org/g/blink-dev/c/GcoJNrGwWAc/m/hbEsge9qAAAJ

Vue 3 близко

• Vue 3 as the New Default https://blog.vuejs.org/posts/vue-3-as-the-new-default.html

Оверрайды в npm

• Npm now supports overrides https://twitter.com/iansu/status/1469389394138189824

Border-image

• Тёмная сторона CSS: выходим за рамки и взрываем звезды с border-image и градиентами https://css-live.ru/tricks/border-image-gradients-sorcery.html

Читать ли спеки

• Как читать W3C-спецификации https://css-live.ru/articles/kak-chitat-w3c-specifikacii.html

Старые браузеры

• The Optional Chaining Operator, “Modern” Browsers, and My Mom https://blog.jim-nielsen.com/2022/a-web-for-all/

Как не писать TypeScript

• TypeScript Features to Avoid https://www.executeprogram.com/blog/typescript-features-to-avoid

Девшахта

• Девшахта на Ютубе https://www.youtube.com/devschacht
• Девшахта на Медиуме https://medium.com/devschacht
• Сайт Андрея https://melikhov.dev/
• Андрей в Твиттере https://twitter.com/amel_true

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Никита Дубко, Юля Миоцен</p><p>Темы</p><p>00:00:00 Интро<br>00:00:52 Safari TP<br>00:07:04 Утечка в Safari<br>00:12:57 Сабгриды +1<br>00:19:50 Vue 3 близко<br>00:26:15 Оверрайды в npm<br>00:32:41 Border-image<br>00:41:53 Читать ли спеки<br>00:51:54 Старые браузеры<br>01:00:41 Как не писать TypeScript<br>01:13:16 Девшахта<br></p><p>Safari TP</p><p>• <a href="https://webkit.org/blog/12176/release-notes-for-safari-technology-preview-138/">Release Notes for Safari Technology Preview 138</a><br></p><p>Утечка в Safari</p><p>• <a href="https://fingerprintjs.com/blog/indexeddb-api-browser-vulnerability-safari-15/">Exploiting IndexedDB API information leaks in Safari 15</a><br></p><p>Сабгриды +1</p><p>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/GcoJNrGwWAc/m/hbEsge9qAAAJ">Intent to Prototype: CSS Subgrid</a><br></p><p>Vue 3 близко</p><p>• <a href="https://blog.vuejs.org/posts/vue-3-as-the-new-default.html">Vue 3 as the New Default</a><br></p><p>Оверрайды в npm</p><p>• <a href="https://twitter.com/iansu/status/1469389394138189824">Npm now supports overrides</a><br></p><p>Border-image</p><p>• <a href="https://css-live.ru/tricks/border-image-gradients-sorcery.html">Тёмная сторона CSS: выходим за рамки и взрываем звезды с border-image и градиентами</a><br></p><p>Читать ли спеки</p><p>• <a href="https://css-live.ru/articles/kak-chitat-w3c-specifikacii.html">Как читать W3C-спецификации</a><br></p><p>Старые браузеры</p><p>• <a href="https://blog.jim-nielsen.com/2022/a-web-for-all/">The Optional Chaining Operator, “Modern” Browsers, and My Mom</a><br></p><p>Как не писать TypeScript</p><p>• <a href="https://www.executeprogram.com/blog/typescript-features-to-avoid">TypeScript Features to Avoid</a><br></p><p>Девшахта</p><p>• <a href="https://www.youtube.com/devschacht">Девшахта на Ютубе</a><br>• <a href="https://medium.com/devschacht">Девшахта на Медиуме</a><br>• <a href="https://melikhov.dev/">Сайт Андрея</a><br>• <a href="https://twitter.com/amel_true">Андрей в Твиттере</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/318.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/318.mp3" length="39174587"/><itunes:episode>318</itunes:episode><itunes:duration>4894</itunes:duration><itunes:author>Андрей Мелихов, Никита Дубко, Юля Миоцен</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>24 января 2022: Safari, сабгриды, Vue 3, оверрайды в npm, border-image, спеки, старые браузеры, TS и Девшахта. Андрей Мелихов, Никита Дубко, Юля Миоцен</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>319. Topics API, новинки Figma и дизайна, бедный WebKit, сложности WebAssembly, TS на Go, пайпы в JS</title><link>https://web-standards.ru/podcast/319/</link><pubDate>Mon, 31 Jan 2022 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Юля Миоцен, Никита Дубко, Андрей Мелихов, Вадим Макеев

Темы

00:00:00 Интро
00:01:09 События
00:04:14 Topics API
00:17:23 Новинки Figma
00:21:49 Дизайн руками
00:31:01 Бедный WebKit
00:45:30 Сложности WebAssembly
00:51:52 TS на Go
01:01:50 Пайпы в JS

События

• Запись MinskCSS Meetup #9 https://youtu.be/qRMGVOmJUPE?t=536
• DUMP в Екатеринбурге 27 мая https://dump-ekb.ru/frontend
• CodeFest в Новосибирске 28–29 мая https://12.codefest.ru

Topics API

• Анонс https://blog.google/products/chrome/get-know-new-topics-api-privacy-sandbox/
• Технологии https://developer.chrome.com/docs/privacy-sandbox/topics/
• Спека https://github.com/jkarlin/topics
• Google Chrome third-party cookies block delayed until 2023 https://www.theverge.com/2021/6/24/22547339/google-chrome-cookiepocalypse-delayed-2023

Новинки Figma

• 32 little big updates https://www.figma.com/community/file/1066028835503653151
• По-русски https://www.figma.com/community/file/1067861418103711637

Дизайн руками

• Building UIs in Figma with hand movements https://charliegerard.dev/blog/hand-control-ui-figma-plugin/

Бедный WebKit

• Safari TP 139 https://webkit.org/blog/12193/release-notes-for-safari-technology-preview-139/
• Please DONATE NOW to the world’s richest company, to help feed their starving browser https://twitter.com/jaffathecake/status/1485179808019537921
• No, Apple Did Not Crowdfund :focus-visible in Safari https://meyerweb.com/eric/thoughts/2022/01/24/no-apple-did-not-crowdfund-focus-visible-in-safari/
• Adventures in Collective Implementation https://youtu.be/zhlw7_BoG9U

Сложности WebAssembly

• WebAssembly feature detection https://web.dev/webassembly-feature-detection/

TS на Go

• I’m porting tsc to Go https://kdy1.dev/posts/2022/1/tsc-go
• Hacker News https://news.ycombinator.com/item?id=30074414

Пайпы в JS

• A pipe operator for JavaScript: introduction and use cases https://2ality.com/2022/01/pipe-operator.html

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Юля Миоцен, Никита Дубко, Андрей Мелихов, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:09 События<br>00:04:14 Topics API<br>00:17:23 Новинки Figma<br>00:21:49 Дизайн руками<br>00:31:01 Бедный WebKit<br>00:45:30 Сложности WebAssembly<br>00:51:52 TS на Go<br>01:01:50 Пайпы в JS<br></p><p>События</p><p>• <a href="https://youtu.be/qRMGVOmJUPE?t=536">Запись MinskCSS Meetup #9</a><br>• <a href="https://dump-ekb.ru/frontend">DUMP в Екатеринбурге 27 мая</a><br>• <a href="https://12.codefest.ru">CodeFest в Новосибирске 28–29 мая</a><br></p><p>Topics API</p><p>• <a href="https://blog.google/products/chrome/get-know-new-topics-api-privacy-sandbox/">Анонс</a><br>• <a href="https://developer.chrome.com/docs/privacy-sandbox/topics/">Технологии</a><br>• <a href="https://github.com/jkarlin/topics">Спека</a><br>• <a href="https://www.theverge.com/2021/6/24/22547339/google-chrome-cookiepocalypse-delayed-2023">Google Chrome third-party cookies block delayed until 2023</a><br></p><p>Новинки Figma</p><p>• <a href="https://www.figma.com/community/file/1066028835503653151">32 little big updates</a><br>• <a href="https://www.figma.com/community/file/1067861418103711637">По-русски</a><br></p><p>Дизайн руками</p><p>• <a href="https://charliegerard.dev/blog/hand-control-ui-figma-plugin/">Building UIs in Figma with hand movements</a><br></p><p>Бедный WebKit</p><p>• <a href="https://webkit.org/blog/12193/release-notes-for-safari-technology-preview-139/">Safari TP 139</a><br>• <a href="https://twitter.com/jaffathecake/status/1485179808019537921">Please DONATE NOW to the world’s richest company, to help feed their starving browser</a><br>• <a href="https://meyerweb.com/eric/thoughts/2022/01/24/no-apple-did-not-crowdfund-focus-visible-in-safari/">No, Apple Did Not Crowdfund :focus-visible in Safari</a><br>• <a href="https://youtu.be/zhlw7_BoG9U">Adventures in Collective Implementation</a><br></p><p>Сложности WebAssembly</p><p>• <a href="https://web.dev/webassembly-feature-detection/">WebAssembly feature detection</a><br></p><p>TS на Go</p><p>• <a href="https://kdy1.dev/posts/2022/1/tsc-go">I’m porting tsc to Go</a><br>• <a href="https://news.ycombinator.com/item?id=30074414">Hacker News</a><br></p><p>Пайпы в JS</p><p>• <a href="https://2ality.com/2022/01/pipe-operator.html">A pipe operator for JavaScript: introduction and use cases</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/319.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/319.mp3" length="34358534"/><itunes:episode>319</itunes:episode><itunes:duration>4292</itunes:duration><itunes:author>Юля Миоцен, Никита Дубко, Андрей Мелихов, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>31 января 2022: Topics API, новинки Figma и дизайна, бедный WebKit, сложности WebAssembly, TS на Go, пайпы в JS. Юля Миоцен, Никита Дубко, Андрей Мелихов, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>320. Wolvic, бета Chrome 99, 2FA, Cooler, декораторы, Fetch, раскладка, Jest, Nova, редкие шрифты</title><link>https://web-standards.ru/podcast/320/</link><pubDate>Mon, 07 Feb 2022 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Юля Миоцен, Вадим Макеев

Темы

00:00:00 Интро
00:01:13 События
00:03:20 Браузер Wolvic
00:11:35 Бета Chrome 99
00:20:55 Npm и 2FA
00:26:55 Cooler в Figma
00:32:17 Декораторы в Babel
00:36:30 Fetch в Node.js
00:39:00 Абстрактная раскладка
00:45:33 Ничей Jest
00:52:24 Дизайн-система Nova
01:00:35 Редкие шрифты

События

• OpenIT в Гомеле 19 февраля https://gomel.openit.by/
• Desilopers &amp; Devigners онлайн 10 марта https://desilopers.timepad.ru/event/1923873/

Браузер Wolvic

• Wolvic https://wolvic.com/
• Introducing Wolvic https://www.igalia.com/2022/02/03/Introducing-Wolvic.html
• Update on Firefox Reality https://blog.mozilla.org/mozilla/update-on-firefox-reality/
• Enter: Wolvic https://bkardell.com/blog/wolvic.html

Бета Chrome 99

• Chrome 99 Beta https://blog.chromium.org/2022/02/chrome-99-css-cascade-layers-new-picker.html

Npm и 2FA

• Top-100 npm package maintainers now require 2FA https://github.blog/2022-02-01-top-100-npm-package-maintainers-require-2fa-additional-security/

Cooler в Figma

• Coolors for Figma is finally here! https://www.figma.com/community/plugin/1068919813159975006/Coolors
• Sorted CSS Colors https://enes.in/sorted-colors/

Декораторы в Babel

• Babel 7.17.0: RegExp 'v' mode and 🥁 decorators! https://babeljs.io/blog/2022/02/02/7.17.0

Fetch в Node.js

• fetch() In Node.js Core: Why You Should Care https://fusebit.io/blog/node-fetch/

Абстрактная раскладка

• LYTS, Layout primitives for React https://lyts.christiankaindl.com/

Ничей Jest

• Nobody at FB (Meta?) has worked on Jest for years at this point https://github.com/facebook/jest/pull/11529#issuecomment-1027152470

Дизайн-система Nova

• Дизайн-система Сбербанк Онлайн https://www.sberbank.ru/nova
• Гайды для дизайн-системы https://guides.dsgnsystem.ru/

Редкие шрифты

• North American Syllabics fonts developed in collaboration with Indigenous communities https://www.typotheque.com/blog/north_american_syllabics_fonts
• Эпизод подкаста с Александрой Корольковой https://t.me/design_takoy/231

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Юля Миоцен, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:13 События<br>00:03:20 Браузер Wolvic<br>00:11:35 Бета Chrome 99<br>00:20:55 Npm и 2FA<br>00:26:55 Cooler в Figma<br>00:32:17 Декораторы в Babel<br>00:36:30 Fetch в Node.js<br>00:39:00 Абстрактная раскладка<br>00:45:33 Ничей Jest<br>00:52:24 Дизайн-система Nova<br>01:00:35 Редкие шрифты<br></p><p>События</p><p>• <a href="https://gomel.openit.by/">OpenIT в Гомеле 19 февраля</a><br>• <a href="https://desilopers.timepad.ru/event/1923873/">Desilopers &amp; Devigners онлайн 10 марта</a><br></p><p>Браузер Wolvic</p><p>• <a href="https://wolvic.com/">Wolvic</a><br>• <a href="https://www.igalia.com/2022/02/03/Introducing-Wolvic.html">Introducing Wolvic</a><br>• <a href="https://blog.mozilla.org/mozilla/update-on-firefox-reality/">Update on Firefox Reality</a><br>• <a href="https://bkardell.com/blog/wolvic.html">Enter: Wolvic</a><br></p><p>Бета Chrome 99</p><p>• <a href="https://blog.chromium.org/2022/02/chrome-99-css-cascade-layers-new-picker.html">Chrome 99 Beta</a><br></p><p>Npm и 2FA</p><p>• <a href="https://github.blog/2022-02-01-top-100-npm-package-maintainers-require-2fa-additional-security/">Top-100 npm package maintainers now require 2FA</a><br></p><p>Cooler в Figma</p><p>• <a href="https://www.figma.com/community/plugin/1068919813159975006/Coolors">Coolors for Figma is finally here!</a><br>• <a href="https://enes.in/sorted-colors/">Sorted CSS Colors</a><br></p><p>Декораторы в Babel</p><p>• <a href="https://babeljs.io/blog/2022/02/02/7.17.0">Babel 7.17.0: RegExp 'v' mode and 🥁 decorators!</a><br></p><p>Fetch в Node.js</p><p>• <a href="https://fusebit.io/blog/node-fetch/">fetch() In Node.js Core: Why You Should Care</a><br></p><p>Абстрактная раскладка</p><p>• <a href="https://lyts.christiankaindl.com/">LYTS, Layout primitives for React</a><br></p><p>Ничей Jest</p><p>• <a href="https://github.com/facebook/jest/pull/11529#issuecomment-1027152470">Nobody at FB (Meta?) has worked on Jest for years at this point</a><br></p><p>Дизайн-система Nova</p><p>• <a href="https://www.sberbank.ru/nova">Дизайн-система Сбербанк Онлайн</a><br>• <a href="https://guides.dsgnsystem.ru/">Гайды для дизайн-системы</a><br></p><p>Редкие шрифты</p><p>• <a href="https://www.typotheque.com/blog/north_american_syllabics_fonts">North American Syllabics fonts developed in collaboration with Indigenous communities</a><br>• <a href="https://t.me/design_takoy/231">Эпизод подкаста с Александрой Корольковой</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/320.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/320.mp3" length="32294646"/><itunes:episode>320</itunes:episode><itunes:duration>4034</itunes:duration><itunes:author>Андрей Мелихов, Юля Миоцен, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>7 февраля 2022: Wolvic, бета Chrome 99, 2FA, Cooler, декораторы, Fetch, раскладка, Jest, Nova, редкие шрифты. Андрей Мелихов, Юля Миоцен, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>321. Safari TP, диалог в WebKit, Interop 2022, popup, SQL+CSS, жалобы на браузеры, Я Люблю Фронтенд</title><link>https://web-standards.ru/podcast/321/</link><pubDate>Tue, 15 Feb 2022 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Вадим Макеев, Никита Дубко, Андрей Мелихов

Гости: Полина Немчак

Темы

00:00:00 Интро
00:02:51 События
00:07:21 Safari TP
00:13:11 Диалог в WebKit
00:21:42 Interop 2022
00:26:05 Атрибут popup
00:33:02 SQL в CSS
00:42:27 Жалобы на браузеры
00:55:23 Календарь ЯЛФ
01:07:25 Доклады ЯЛФ

Полина Немчак

• Полина в Твиттере https://twitter.com/PaulineNemchak
• Канал Полины в Телеграме https://t.me/pauline_dev

События

• Я Люблю Фронтенд 26 февраля https://ilovefrontend.ru/
• Krasnodar Frontend miniConf в Краснодаре 23 апреля https://krd.dev/events/24
• HolyJS онлайн 18–21 апреля https://holyjs.ru/
• Web Audio conference https://wac2022.i3s.univ-cotedazur.fr/ CFP открыто до 15 марта https://wac2022.i3s.univ-cotedazur.fr/node/7

Safari TP

• Safari Technology Preview 140 https://webkit.org/blog/12255/release-notes-for-safari-technology-preview-140/

Диалог в WebKit

• Introducing the Dialog Element https://webkit.org/blog/12209/introducing-the-dialog-element/

Interop 2022

• Interop 2022 https://github.com/web-platform-tests/interop-2022

Атрибут popup

• Popup Top-Layer UI Functionality https://github.com/mfreed7/popup
• Today’s meeting was 🔥, OpenUI https://twitter.com/openuicg/status/1491871308761612293
• Попап вместо селекта https://youtu.be/mG0VFWCTnZI

SQL в CSS

• Yes, I can connect to a DB in CSS https://www.leemeichin.com/posts/yes-i-can-connect-to-a-db-in-css.html
• 6+5 способов сделать две колонки https://youtu.be/DxSjlTKvmS8

Жалобы на браузеры

• Before I go: When it comes to complaining about web browsers https://daverupert.com/2022/02/complaining-about-web-browsers/

Я Люблю Фронтенд

• Я Люблю Фронтенд 26 февраля https://ilovefrontend.ru/
• Дока https://doka.guide/

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко, Андрей Мелихов</p><p>Гости: Полина Немчак</p><p>Темы</p><p>00:00:00 Интро<br>00:02:51 События<br>00:07:21 Safari TP<br>00:13:11 Диалог в WebKit<br>00:21:42 Interop 2022<br>00:26:05 Атрибут popup<br>00:33:02 SQL в CSS<br>00:42:27 Жалобы на браузеры<br>00:55:23 Календарь ЯЛФ<br>01:07:25 Доклады ЯЛФ<br></p><p>Полина Немчак</p><p>• <a href="https://twitter.com/PaulineNemchak">Полина в Твиттере</a><br>• <a href="https://t.me/pauline_dev">Канал Полины в Телеграме</a><br></p><p>События</p><p>• <a href="https://ilovefrontend.ru/">Я Люблю Фронтенд 26 февраля</a><br>• <a href="https://krd.dev/events/24">Krasnodar Frontend miniConf в Краснодаре 23 апреля</a><br>• <a href="https://holyjs.ru/">HolyJS онлайн 18–21 апреля</a><br>• <a href="https://wac2022.i3s.univ-cotedazur.fr/">Web Audio conference</a> <a href="https://wac2022.i3s.univ-cotedazur.fr/node/7">CFP открыто до 15 марта</a><br></p><p>Safari TP</p><p>• <a href="https://webkit.org/blog/12255/release-notes-for-safari-technology-preview-140/">Safari Technology Preview 140</a><br></p><p>Диалог в WebKit</p><p>• <a href="https://webkit.org/blog/12209/introducing-the-dialog-element/">Introducing the Dialog Element</a><br></p><p>Interop 2022</p><p>• <a href="https://github.com/web-platform-tests/interop-2022">Interop 2022</a><br></p><p>Атрибут popup</p><p>• <a href="https://github.com/mfreed7/popup">Popup Top-Layer UI Functionality</a><br>• <a href="https://twitter.com/openuicg/status/1491871308761612293">Today’s meeting was 🔥, OpenUI</a><br>• <a href="https://youtu.be/mG0VFWCTnZI">Попап вместо селекта</a><br></p><p>SQL в CSS</p><p>• <a href="https://www.leemeichin.com/posts/yes-i-can-connect-to-a-db-in-css.html">Yes, I can connect to a DB in CSS</a><br>• <a href="https://youtu.be/DxSjlTKvmS8">6+5 способов сделать две колонки</a><br></p><p>Жалобы на браузеры</p><p>• <a href="https://daverupert.com/2022/02/complaining-about-web-browsers/">Before I go: When it comes to complaining about web browsers</a><br></p><p>Я Люблю Фронтенд</p><p>• <a href="https://ilovefrontend.ru/">Я Люблю Фронтенд 26 февраля</a><br>• <a href="https://doka.guide/">Дока</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/321.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/321.mp3" length="39254591"/><itunes:episode>321</itunes:episode><itunes:duration>4904</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>15 февраля 2022: Safari TP, диалог в WebKit, Interop 2022, popup, SQL+CSS, жалобы на браузеры, Я Люблю Фронтенд. Вадим Макеев, Никита Дубко, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>322. Express, WebP в Ps, чарты в маркдауне, Eleventy, layer, кривые Безье, React Native, State of JS</title><link>https://web-standards.ru/podcast/322/</link><pubDate>Mon, 21 Feb 2022 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Мария Просвирнина, Юля Миоцен, Вадим Макеев

Темы

00:00:00 Интро
00:01:07 События
00:04:03 Новости Express
00:08:25 WebP в Photoshop
00:19:10 Чарты в маркдауне
00:25:00 Фултайм Eleventy
00:35:53 Забытый тег layer
00:43:33 Кривые Безье
00:49:27 React Native
00:56:11 State of JS

События

• MinskJS Meetup онлайн 2 марта https://minskjs.timepad.ru/event/1881882/
• Desilopers &amp; Devigners онлайн 10 марта https://desilopers.timepad.ru/event/1923873/
• Шрифт в вебе без боли, Рома Шамин https://twitter.com/desilopers/status/1494327194482401281
• BeJS Conf в Брюсселе и онлайн 13 мая https://www.bejs.io/conf

Новости Express

• Express 5.0 Beta https://github.com/expressjs/express/blob/5.0/History.md

WebP в Photoshop

• Adobe Photoshop: Native support for WebP https://helpx.adobe.com/photoshop/kb/support-webp-image-format.html

Чарты в маркдауне

• Include diagrams in your Markdown files with Mermaid https://github.blog/2022-02-14-include-diagrams-markdown-files-mermaid/

Фултайм Eleventy

• Full time open source development for eleventy, sponsored by netlify https://www.zachleat.com/web/eleventy-oss/
• Doubling down on the ecosystem: open source and integrations https://www.netlify.com/blog/growing-our-open-source-contributions
• Eleventy на YouTube https://youtube.com/channel/UCskGTioqrMBcw8pd14_334A
• 28% build time performance improvement for Google’s web.dev https://twitter.com/eleven_ty/status/1494827671204909057

Забытый тег layer

• Which of these is NOT a built-in HTML element? https://twitter.com/argyleink/status/1493659047077187586
• How do you define built-in HTML element such that layer is included? https://twitter.com/zcorpan/status/1494043961794695169
• These are spec violations, spec doesn’t have this rule for layer https://twitter.com/zcorpan/status/1494046674523725830
• Баг в Chromium https://bugs.chromium.org/p/chromium/issues/detail?id=1298197
• Баг в WebKit https://bugs.webkit.org/show_bug.cgi?id=236730

Кривые Безье

• Опенсорсная книга по кривым Безье https://pomax.github.io/bezierinfo/ru-RU/index.html
• The Beauty of Bézier Curves https://youtu.be/aVwxzDHniEw
• Generative Design: Visualize, Program, and Create with JavaScript in p5.js Book https://www.amazon.com/gp/product/1616897589

React Native

• Deep dive into React Native’s New Architecture https://medium.com/coox-tech/deep-dive-into-react-natives-new-architecture-fb67ae615ccd

State of JS

• The State of JS 2021 https://2021.stateofjs.com/en-us/
• JavaScript is in a tremendously better state today compared to 2016 https://2021.stateofjs.com/en-US/conclusion
• What’s New in the 2021 State of JavaScript Survey https://dev.to/sachagreif/whats-new-in-the-2021-state-of-javascript-survey-4eej
• State of JavaScript 2021 Livestream https://dev.to/sachagreif/state-of-javascript-2021-livestream-24a5
• Не успела Дока запуститься, а уже попала в State of JS https://twitter.com/abatickaya/status/1494362760892895237

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Мария Просвирнина, Юля Миоцен, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:07 События<br>00:04:03 Новости Express<br>00:08:25 WebP в Photoshop<br>00:19:10 Чарты в маркдауне<br>00:25:00 Фултайм Eleventy<br>00:35:53 Забытый тег layer<br>00:43:33 Кривые Безье<br>00:49:27 React Native<br>00:56:11 State of JS<br></p><p>События</p><p>• <a href="https://minskjs.timepad.ru/event/1881882/">MinskJS Meetup онлайн 2 марта</a><br>• <a href="https://desilopers.timepad.ru/event/1923873/">Desilopers &amp; Devigners онлайн 10 марта</a><br>• <a href="https://twitter.com/desilopers/status/1494327194482401281">Шрифт в вебе без боли, Рома Шамин</a><br>• <a href="https://www.bejs.io/conf">BeJS Conf в Брюсселе и онлайн 13 мая</a><br></p><p>Новости Express</p><p>• <a href="https://github.com/expressjs/express/blob/5.0/History.md">Express 5.0 Beta</a><br></p><p>WebP в Photoshop</p><p>• <a href="https://helpx.adobe.com/photoshop/kb/support-webp-image-format.html">Adobe Photoshop: Native support for WebP</a><br></p><p>Чарты в маркдауне</p><p>• <a href="https://github.blog/2022-02-14-include-diagrams-markdown-files-mermaid/">Include diagrams in your Markdown files with Mermaid</a><br></p><p>Фултайм Eleventy</p><p>• <a href="https://www.zachleat.com/web/eleventy-oss/">Full time open source development for eleventy, sponsored by netlify</a><br>• <a href="https://www.netlify.com/blog/growing-our-open-source-contributions">Doubling down on the ecosystem: open source and integrations</a><br>• <a href="https://youtube.com/channel/UCskGTioqrMBcw8pd14_334A">Eleventy на YouTube</a><br>• <a href="https://twitter.com/eleven_ty/status/1494827671204909057">28% build time performance improvement for Google’s web.dev</a><br></p><p>Забытый тег layer</p><p>• <a href="https://twitter.com/argyleink/status/1493659047077187586">Which of these is NOT a built-in HTML element?</a><br>• <a href="https://twitter.com/zcorpan/status/1494043961794695169">How do you define built-in HTML element such that layer is included?</a><br>• <a href="https://twitter.com/zcorpan/status/1494046674523725830">These are spec violations, spec doesn’t have this rule for layer</a><br>• <a href="https://bugs.chromium.org/p/chromium/issues/detail?id=1298197">Баг в Chromium</a><br>• <a href="https://bugs.webkit.org/show_bug.cgi?id=236730">Баг в WebKit</a><br></p><p>Кривые Безье</p><p>• <a href="https://pomax.github.io/bezierinfo/ru-RU/index.html">Опенсорсная книга по кривым Безье</a><br>• <a href="https://youtu.be/aVwxzDHniEw">The Beauty of Bézier Curves</a><br>• <a href="https://www.amazon.com/gp/product/1616897589">Generative Design: Visualize, Program, and Create with JavaScript in p5.js Book</a><br></p><p>React Native</p><p>• <a href="https://medium.com/coox-tech/deep-dive-into-react-natives-new-architecture-fb67ae615ccd">Deep dive into React Native’s New Architecture</a><br></p><p>State of JS</p><p>• <a href="https://2021.stateofjs.com/en-us/">The State of JS 2021</a><br>• <a href="https://2021.stateofjs.com/en-US/conclusion">JavaScript is in a tremendously better state today compared to 2016</a><br>• <a href="https://dev.to/sachagreif/whats-new-in-the-2021-state-of-javascript-survey-4eej">What’s New in the 2021 State of JavaScript Survey</a><br>• <a href="https://dev.to/sachagreif/state-of-javascript-2021-livestream-24a5">State of JavaScript 2021 Livestream</a><br>• <a href="https://twitter.com/abatickaya/status/1494362760892895237">Не успела Дока запуститься, а уже попала в State of JS</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/322.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/322.mp3" length="33302472"/><itunes:episode>322</itunes:episode><itunes:duration>4160</itunes:duration><itunes:author>Андрей Мелихов, Мария Просвирнина, Юля Миоцен, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>21 февраля 2022: Express, WebP в Ps, чарты в маркдауне, Eleventy, layer, кривые Безье, React Native, State of JS. Андрей Мелихов, Мария Просвирнина, Юля Миоцен, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>323. Возвращение и смысл, MQ и CQ, V8, бета Safari 16, Telegram и веб, мир без паролей, IE снова всё</title><link>https://web-standards.ru/podcast/323/</link><pubDate>Tue, 21 Jun 2022 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Алексей Симоненко, Вадим Макеев, Андрей Мелихов

Темы

00:00:00 Интро
00:05:00 Понятные Media Queries
00:10:17 Релиз-ноуты V8 всё
00:14:37 Бета Safari 16
00:26:29 Container Queries
00:36:18 Telegram защитник веба
00:46:53 Мир без паролей
00:58:08 Что попросить у Safari
01:03:27 IE снова всё

Понятные Media Queries

• New syntax for range media queries in Chrome 104 https://developer.chrome.com/blog/media-query-range-syntax/

Релиз-ноуты V8 всё

• Discontinuing V8 release blog posts https://v8.dev/blog/discontinuing-release-posts

Бета Safari 16

• News from WWDC22: WebKit Features in Safari 16 Beta https://webkit.org/blog/12824/news-from-wwdc-webkit-features-in-safari-16-beta/
• What’s new in Safari and WebKit https://developer.apple.com/videos/play/wwdc2022/10048/
• Create Safari Web Inspector Extensions https://developer.apple.com/videos/play/wwdc2022/10100
• Meet Web Push for Safari https://developer.apple.com/videos/play/wwdc2022/10098

Container Queries

• CSS Container Queries, или Адаптация по-новому https://youtu.be/bP3ceQEXMhU
• CSS Container Query Units https://ishadeed.com/article/container-query-units/
• Say Hello To CSS Container Queries https://ishadeed.com/article/say-hello-to-css-container-queries/
• CSS Container Queries For Designers https://ishadeed.com/article/container-queries-for-designers/

Telegram защитник веба

• Does Apple intentionally prevent Safari from being a modern browser? https://t.me/WebK_en/5

Мир без паролей

• Apple Just Killed the Password—for Real This Time https://www.wired.com/story/apple-passkeys-password-ios16-ventura/

Что попросить у Safari

• New CSS, fixed bugs https://twitter.com/jensimmons/status/1536387028652281861
• JS or Web API https://twitter.com/jensimmons/status/1536387311641976832
• Any new CSS magic https://twitter.com/jensimmons/status/1536464624001884162

IE снова всё

• The future of Internet Explorer on Windows 10 is in Microsoft Edge https://blogs.windows.com/windowsexperience/2021/05/19/the-future-of-internet-explorer-on-windows-10-is-in-microsoft-edge/
• Internet Explorer 11 desktop app retirement FAQ https://techcommunity.microsoft.com/t5/windows-it-pro-blog/internet-explorer-11-desktop-app-retirement-faq/ba-p/2366549
• Today, the Trident Era Ends https://schepp.dev/posts/today-the-trident-era-ends/
• Internet Explorer Still Does Not Go Away Today https://adrianroselli.com/2022/06/internet-explorer-still-does-not-go-away-today.html
• What To Expect When You’re Expecting To Drop IE11 https://whistlr.info/2019/html-past-ie11/
• Internet Explorer shutdown to cause Japan headaches “for months” https://asia.nikkei.com/Business/Technology/Internet-Explorer-shutdown-to-cause-Japan-headaches-for-months

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Алексей Симоненко, Вадим Макеев, Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:05:00 Понятные Media Queries<br>00:10:17 Релиз-ноуты V8 всё<br>00:14:37 Бета Safari 16<br>00:26:29 Container Queries<br>00:36:18 Telegram защитник веба<br>00:46:53 Мир без паролей<br>00:58:08 Что попросить у Safari<br>01:03:27 IE снова всё<br></p><p>Понятные Media Queries</p><p>• <a href="https://developer.chrome.com/blog/media-query-range-syntax/">New syntax for range media queries in Chrome 104</a><br></p><p>Релиз-ноуты V8 всё</p><p>• <a href="https://v8.dev/blog/discontinuing-release-posts">Discontinuing V8 release blog posts</a><br></p><p>Бета Safari 16</p><p>• <a href="https://webkit.org/blog/12824/news-from-wwdc-webkit-features-in-safari-16-beta/">News from WWDC22: WebKit Features in Safari 16 Beta</a><br>• <a href="https://developer.apple.com/videos/play/wwdc2022/10048/">What’s new in Safari and WebKit</a><br>• <a href="https://developer.apple.com/videos/play/wwdc2022/10100">Create Safari Web Inspector Extensions</a><br>• <a href="https://developer.apple.com/videos/play/wwdc2022/10098">Meet Web Push for Safari</a><br></p><p>Container Queries</p><p>• <a href="https://youtu.be/bP3ceQEXMhU">CSS Container Queries, или Адаптация по-новому</a><br>• <a href="https://ishadeed.com/article/container-query-units/">CSS Container Query Units</a><br>• <a href="https://ishadeed.com/article/say-hello-to-css-container-queries/">Say Hello To CSS Container Queries</a><br>• <a href="https://ishadeed.com/article/container-queries-for-designers/">CSS Container Queries For Designers</a><br></p><p>Telegram защитник веба</p><p>• <a href="https://t.me/WebK_en/5">Does Apple intentionally prevent Safari from being a modern browser?</a><br></p><p>Мир без паролей</p><p>• <a href="https://www.wired.com/story/apple-passkeys-password-ios16-ventura/">Apple Just Killed the Password—for Real This Time</a><br></p><p>Что попросить у Safari</p><p>• <a href="https://twitter.com/jensimmons/status/1536387028652281861">New CSS, fixed bugs</a><br>• <a href="https://twitter.com/jensimmons/status/1536387311641976832">JS or Web API</a><br>• <a href="https://twitter.com/jensimmons/status/1536464624001884162">Any new CSS magic</a><br></p><p>IE снова всё</p><p>• <a href="https://blogs.windows.com/windowsexperience/2021/05/19/the-future-of-internet-explorer-on-windows-10-is-in-microsoft-edge/">The future of Internet Explorer on Windows 10 is in Microsoft Edge</a><br>• <a href="https://techcommunity.microsoft.com/t5/windows-it-pro-blog/internet-explorer-11-desktop-app-retirement-faq/ba-p/2366549">Internet Explorer 11 desktop app retirement FAQ</a><br>• <a href="https://schepp.dev/posts/today-the-trident-era-ends/">Today, the Trident Era Ends</a><br>• <a href="https://adrianroselli.com/2022/06/internet-explorer-still-does-not-go-away-today.html">Internet Explorer Still Does Not Go Away Today</a><br>• <a href="https://whistlr.info/2019/html-past-ie11/">What To Expect When You’re Expecting To Drop IE11</a><br>• <a href="https://asia.nikkei.com/Business/Technology/Internet-Explorer-shutdown-to-cause-Japan-headaches-for-months">Internet Explorer shutdown to cause Japan headaches “for months”</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/323.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/323.mp3" length="34454518"/><itunes:episode>323</itunes:episode><itunes:duration>4304</itunes:duration><itunes:author>Алексей Симоненко, Вадим Макеев, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>21 июня 2022: Возвращение и смысл, MQ и CQ, V8, бета Safari 16, Telegram и веб, мир без паролей, IE снова всё. Алексей Симоненко, Вадим Макеев, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>324. Chrome, :has, MathML, Defensive CSS, карточка-ссылка, дизайн-токены, ES2022, GitHub Copilot</title><link>https://web-standards.ru/podcast/324/</link><pubDate>Mon, 27 Jun 2022 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Алексей Симоненко, Юля Миоцен, Никита Дубко, Вадим Макеев

Темы

00:00:00 Интро
00:01:38 Chrome 103
00:09:57 Бета Chrome 104
00:26:45 Зачем :has
00:33:13 MathML в Chrome
00:43:09 Defensive CSS
00:49:54 Порядок фокуса
01:00:55 Карточка-ссылка
01:10:46 Дизайн-токены
01:16:03 Красивое
01:19:08 ES 2022
01:28:35 GitHub Copilot

Chrome 103

• New in Chrome 103 https://developer.chrome.com/blog/new-in-chrome-103/

Бета Chrome 104

• Chrome 104 Beta: New Media Query Syntax, Region Capture, and More https://blog.chromium.org/2022/06/chrome-104-beta-new-media-query-syntax.html
• Focusgroup Explainer https://github.com/openui/open-ui/blob/main/research/src/pages/focusgroup/focusgroup.explainer.mdx

Зачем :has

• :has() shipping with Chrome 105 https://twitter.com/bramus/status/1539154484479377408

MathML в Chrome

• Intent to Ship: MathML https://www.igalia.com/2022/06/22/Intent-to-Ship-MathML.html
• Achievement Unlocked: Intent to Mathify https://bkardell.com/blog/IntentToMathify.html

Defensive CSS

• Defensive CSS https://defensivecss.dev/
• Every Layout https://every-layout.dev/

Порядок фокуса

• Tab visual order vs logical order https://github.com/w3c/csswg-drafts/issues/7387

Карточка-ссылка

• Простая семантичная карточка-ссылка https://ru.ariarzer.dev/tutorials/2022/easy-semantic-card-link.html

Дизайн-токены

• Вторая версия Design Tokens https://www.w3.org/community/design-tokens/2022/06/14/call-to-implement-the-second-editors-draft-and-share-feedback/

Красивое

• Sharing some music with code https://twitter.com/dqgorelick/status/1540041927181012992
• Hydra https://hydra.ojack.xyz/
• Tidal Cycles http://tidalcycles.org

ES 2022

• ECMAScript excitement https://twitter.com/robpalmer2/status/1539883826662592512
• ECMAScript 2022: What’s new? https://2ality.com/2022/06/ecmascript-2022.html
• TC39: взгляд изнутри, Сергей Рубанов https://youtu.be/_0psqory6rk&amp;t=3369s

GitHub Copilot

• GitHub Copilot is generally available to all developers https://github.blog/2022-06-21-github-copilot-is-generally-available-to-all-developers/

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Алексей Симоненко, Юля Миоцен, Никита Дубко, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:38 Chrome 103<br>00:09:57 Бета Chrome 104<br>00:26:45 Зачем :has<br>00:33:13 MathML в Chrome<br>00:43:09 Defensive CSS<br>00:49:54 Порядок фокуса<br>01:00:55 Карточка-ссылка<br>01:10:46 Дизайн-токены<br>01:16:03 Красивое<br>01:19:08 ES 2022<br>01:28:35 GitHub Copilot<br></p><p>Chrome 103</p><p>• <a href="https://developer.chrome.com/blog/new-in-chrome-103/">New in Chrome 103</a><br></p><p>Бета Chrome 104</p><p>• <a href="https://blog.chromium.org/2022/06/chrome-104-beta-new-media-query-syntax.html">Chrome 104 Beta: New Media Query Syntax, Region Capture, and More</a><br>• <a href="https://github.com/openui/open-ui/blob/main/research/src/pages/focusgroup/focusgroup.explainer.mdx">Focusgroup Explainer</a><br></p><p>Зачем :has</p><p>• <a href="https://twitter.com/bramus/status/1539154484479377408">:has() shipping with Chrome 105</a><br></p><p>MathML в Chrome</p><p>• <a href="https://www.igalia.com/2022/06/22/Intent-to-Ship-MathML.html">Intent to Ship: MathML</a><br>• <a href="https://bkardell.com/blog/IntentToMathify.html">Achievement Unlocked: Intent to Mathify</a><br></p><p>Defensive CSS</p><p>• <a href="https://defensivecss.dev/">Defensive CSS</a><br>• <a href="https://every-layout.dev/">Every Layout</a><br></p><p>Порядок фокуса</p><p>• <a href="https://github.com/w3c/csswg-drafts/issues/7387">Tab visual order vs logical order</a><br></p><p>Карточка-ссылка</p><p>• <a href="https://ru.ariarzer.dev/tutorials/2022/easy-semantic-card-link.html">Простая семантичная карточка-ссылка</a><br></p><p>Дизайн-токены</p><p>• <a href="https://www.w3.org/community/design-tokens/2022/06/14/call-to-implement-the-second-editors-draft-and-share-feedback/">Вторая версия Design Tokens</a><br></p><p>Красивое</p><p>• <a href="https://twitter.com/dqgorelick/status/1540041927181012992">Sharing some music with code</a><br>• <a href="https://hydra.ojack.xyz/">Hydra</a><br>• <a href="http://tidalcycles.org">Tidal Cycles</a><br></p><p>ES 2022</p><p>• <a href="https://twitter.com/robpalmer2/status/1539883826662592512">ECMAScript excitement</a><br>• <a href="https://2ality.com/2022/06/ecmascript-2022.html">ECMAScript 2022: What’s new?</a><br>• <a href="https://youtu.be/_0psqory6rk&amp;t=3369s">TC39: взгляд изнутри, Сергей Рубанов</a><br></p><p>GitHub Copilot</p><p>• <a href="https://github.blog/2022-06-21-github-copilot-is-generally-available-to-all-developers/">GitHub Copilot is generally available to all developers</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/324.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/324.mp3" length="46358652"/><itunes:episode>324</itunes:episode><itunes:duration>5792</itunes:duration><itunes:author>Андрей Мелихов, Алексей Симоненко, Юля Миоцен, Никита Дубко, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>27 июня 2022: Chrome, :has, MathML, Defensive CSS, карточка-ссылка, дизайн-токены, ES2022, GitHub Copilot. Андрей Мелихов, Алексей Симоненко, Юля Миоцен, Никита Дубко, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>325. Safari и WebKit, Model для 3D, Firefox 102, интервенции, DevTools, HTML без фантазий, Color.js</title><link>https://web-standards.ru/podcast/325/</link><pubDate>Mon, 04 Jul 2022 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Алексей Симоненко, Юля Миоцен, Никита Дубко, Вадим Макеев

Темы

00:00:00 Интро
00:01:39 Safari TP
00:15:04 WebKit на GitHub
00:25:09 Model для 3D
00:33:17 Firefox 102
00:46:40 Браузеры
00:56:25 Интервенции
01:02:18 DevTools
01:11:08 HTML без фантазий
01:21:51 Color.js

Safari TP

• Release Notes for Safari Technology Preview 148 https://webkit.org/blog/12992/release-notes-for-safari-technology-preview-148
• Razvan Caliman https://twitter.com/razvancaliman

WebKit на GitHub

• And now WebKit is 100% on Git https://twitter.com/jensimmons/status/1540339390685265921
• WebKit’s positions on emerging web specifications https://github.com/WebKit/standards-positions
• Support AVIF images for macOS Ventura and iOS 16 https://github.com/WebKit/WebKit/pull/1717

Model для 3D

• Model is a potential new HTML element https://twitter.com/jensimmons/status/1542630137606332416
• Pointerevents в DevTools https://twitter.com/alexey_rodionov/status/1542391767139397638

Firefox 102

• Firefox 102 for developers https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/102
• Firefox 102 https://tanalin.com/blog/posts/firefox-102/
• Exploring the World of E-Ink https://youtu.be/dhRgw0HfrYU

Браузеры

• New to the web platform in June https://web.dev/web-platform-06-2022/
• Browsers.fyi https://www.browsers.fyi/

Интервенции

• What are browser interventions https://twitter.com/zcorpan/status/1542857247923081218

DevTools

• CanIDev.Tools https://www.canidev.tools/

HTML без фантазий

• Replace current outline algorithm with one based on heading levels https://github.com/whatwg/html/pull/7829

Color.js

• Color.js https://twitter.com/LeaVerou/status/1542108424846163968

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Алексей Симоненко, Юля Миоцен, Никита Дубко, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:39 Safari TP<br>00:15:04 WebKit на GitHub<br>00:25:09 Model для 3D<br>00:33:17 Firefox 102<br>00:46:40 Браузеры<br>00:56:25 Интервенции<br>01:02:18 DevTools<br>01:11:08 HTML без фантазий<br>01:21:51 Color.js<br></p><p>Safari TP</p><p>• <a href="https://webkit.org/blog/12992/release-notes-for-safari-technology-preview-148">Release Notes for Safari Technology Preview 148</a><br>• <a href="https://twitter.com/razvancaliman">Razvan Caliman</a><br></p><p>WebKit на GitHub</p><p>• <a href="https://twitter.com/jensimmons/status/1540339390685265921">And now WebKit is 100% on Git</a><br>• <a href="https://github.com/WebKit/standards-positions">WebKit’s positions on emerging web specifications</a><br>• <a href="https://github.com/WebKit/WebKit/pull/1717">Support AVIF images for macOS Ventura and iOS 16</a><br></p><p>Model для 3D</p><p>• <a href="https://twitter.com/jensimmons/status/1542630137606332416">Model is a potential new HTML element</a><br>• <a href="https://twitter.com/alexey_rodionov/status/1542391767139397638">Pointerevents в DevTools</a><br></p><p>Firefox 102</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/102">Firefox 102 for developers</a><br>• <a href="https://tanalin.com/blog/posts/firefox-102/">Firefox 102</a><br>• <a href="https://youtu.be/dhRgw0HfrYU">Exploring the World of E-Ink</a><br></p><p>Браузеры</p><p>• <a href="https://web.dev/web-platform-06-2022/">New to the web platform in June</a><br>• <a href="https://www.browsers.fyi/">Browsers.fyi</a><br></p><p>Интервенции</p><p>• <a href="https://twitter.com/zcorpan/status/1542857247923081218">What are browser interventions</a><br></p><p>DevTools</p><p>• <a href="https://www.canidev.tools/">CanIDev.Tools</a><br></p><p>HTML без фантазий</p><p>• <a href="https://github.com/whatwg/html/pull/7829">Replace current outline algorithm with one based on heading levels</a><br></p><p>Color.js</p><p>• <a href="https://twitter.com/LeaVerou/status/1542108424846163968">Color.js</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/325.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/325.mp3" length="41878525"/><itunes:episode>325</itunes:episode><itunes:duration>5232</itunes:duration><itunes:author>Алексей Симоненко, Юля Миоцен, Никита Дубко, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>4 июля 2022: Safari и WebKit, Model для 3D, Firefox 102, интервенции, DevTools, HTML без фантазий, Color.js. Алексей Симоненко, Юля Миоцен, Никита Дубко, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>326. Дизайн-токены, Bun.sh, ES-модули в Node.js, Figma, MDN, Style Queries, вариативные шрифты</title><link>https://web-standards.ru/podcast/326/</link><pubDate>Mon, 11 Jul 2022 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Юля Миоцен, Андрей Мелихов, Вадим Макеев, Алексей Симоненко

Темы

00:00:00 Интро
00:00:48 Дизайн-токены
00:05:21 Bun.sh вместо Node.js
00:22:02 ES-модули в Node.js
00:33:48 Виджеты для Figma
00:40:31 OpenProps
00:45:33 Стиль кода MDN
00:59:17 Style Queries
01:09:38 Вариативные шрифты

Дизайн-токены

• Design Tokens CLI https://github.com/Heydon/design-tokens-cli
• Design Systems News https://news.design.systems/
• The Future of Design Tokens, вебинар 19 июля https://us02web.zoom.us/webinar/register/WN_KUi4s7eUTEaBXVSXKxQe5g

Bun.sh вместо Node.js

• Bun.sh https://bun.sh

ES-модули в Node.js

• Create a statement about migration to ESM https://github.com/nodejs/TSC/issues/1251
• Валентин Семирульник про ESM https://t.me/valya_reads_issue/261
• Роман Дворнов про ESM в Node.js https://t.me/gorshochekvarit/175

Виджеты для Figma

• Use plugins in files https://help.figma.com/hc/en-us/articles/360042532714-Run-plugins-in-files
• Виджет для GitHub https://www.figma.com/community/widget/1101944648482192724/GitHub
• Notion 2.17, now with Synced Databases https://www.notion.so/releases/2022-06-29

OpenProps

• OpenProps https://open-props.style/
• GUI Challenges https://www.youtube.com/playlist?list=PLNYkxOF6rcIAaV1wwI9540OC_3XoIzMjQ

Стиль кода MDN

• Modernization of code examples https://github.com/orgs/mdn/discussions/143
• Раздел JavaScript на Доке https://doka.guide/js/

Style Queries

• Style Queries https://una.im/style-queries/

Вариативные шрифты

• Variable fonts in real life https://evilmartians.com/chronicles/variable-fonts-in-real-life-how-to-use-and-love-them
• The joy of Variable Fonts https://evilmartians.com/chronicles/the-joy-of-variable-fonts-getting-started-on-the-frontend

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Юля Миоцен, Андрей Мелихов, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:48 Дизайн-токены<br>00:05:21 Bun.sh вместо Node.js<br>00:22:02 ES-модули в Node.js<br>00:33:48 Виджеты для Figma<br>00:40:31 OpenProps<br>00:45:33 Стиль кода MDN<br>00:59:17 Style Queries<br>01:09:38 Вариативные шрифты<br></p><p>Дизайн-токены</p><p>• <a href="https://github.com/Heydon/design-tokens-cli">Design Tokens CLI</a><br>• <a href="https://news.design.systems/">Design Systems News</a><br>• <a href="https://us02web.zoom.us/webinar/register/WN_KUi4s7eUTEaBXVSXKxQe5g">The Future of Design Tokens, вебинар 19 июля</a><br></p><p>Bun.sh вместо Node.js</p><p>• <a href="https://bun.sh">Bun.sh</a><br></p><p>ES-модули в Node.js</p><p>• <a href="https://github.com/nodejs/TSC/issues/1251">Create a statement about migration to ESM</a><br>• <a href="https://t.me/valya_reads_issue/261">Валентин Семирульник про ESM</a><br>• <a href="https://t.me/gorshochekvarit/175">Роман Дворнов про ESM в Node.js</a><br></p><p>Виджеты для Figma</p><p>• <a href="https://help.figma.com/hc/en-us/articles/360042532714-Run-plugins-in-files">Use plugins in files</a><br>• <a href="https://www.figma.com/community/widget/1101944648482192724/GitHub">Виджет для GitHub</a><br>• <a href="https://www.notion.so/releases/2022-06-29">Notion 2.17, now with Synced Databases</a><br></p><p>OpenProps</p><p>• <a href="https://open-props.style/">OpenProps</a><br>• <a href="https://www.youtube.com/playlist?list=PLNYkxOF6rcIAaV1wwI9540OC_3XoIzMjQ">GUI Challenges</a><br></p><p>Стиль кода MDN</p><p>• <a href="https://github.com/orgs/mdn/discussions/143">Modernization of code examples</a><br>• <a href="https://doka.guide/js/">Раздел JavaScript на Доке</a><br></p><p>Style Queries</p><p>• <a href="https://una.im/style-queries/">Style Queries</a><br></p><p>Вариативные шрифты</p><p>• <a href="https://evilmartians.com/chronicles/variable-fonts-in-real-life-how-to-use-and-love-them">Variable fonts in real life</a><br>• <a href="https://evilmartians.com/chronicles/the-joy-of-variable-fonts-getting-started-on-the-frontend">The joy of Variable Fonts</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/326.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/326.mp3" length="41702561"/><itunes:episode>326</itunes:episode><itunes:duration>5210</itunes:duration><itunes:author>Юля Миоцен, Андрей Мелихов, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>11 июля 2022: Дизайн-токены, Bun.sh, ES-модули в Node.js, Figma, MDN, Style Queries, вариативные шрифты. Юля Миоцен, Андрей Мелихов, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>327. Chrome Dev Insider, Safari TP, компоненты, не-радио-кнопки, переменные единицы, aspect-ratio</title><link>https://web-standards.ru/podcast/327/</link><pubDate>Mon, 18 Jul 2022 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Андрей Мелихов, Вадим Макеев

Темы

00:00:00 Интро
00:00:34 Chrome Dev Insider
00:19:52 Safari TP
00:27:24 Библиотека React-компонентов
00:47:32 Кнопки, но не радио
00:56:30 Переменные единицы
01:10:01 Aspect-ratio

Chrome Dev Insider

• Chrome Dev Insider: The CSS and UI edition https://developer.chrome.com/blog/insider-july-2022/

Safari TP

• Safari Technology Preview 149 https://webkit.org/blog/12998/release-notes-for-safari-technology-preview-149/

Библиотека React-компонентов

• Notes on maintaining an internal React component library https://www.gabe.pizza/notes-on-component-libraries/

Кнопки, но не радио

• What is the best way to mark up an exclusive button group? https://lea.verou.me/2022/07/button-group/
• Perceived affordances and the functionality mismatch https://tink.uk/perceived-affordances-and-the-functionality-mismatch/
• Переключатель цветовой схемы https://youtu.be/8LFbS78a4Rw

Переменные единицы

• Как и зачем типизировать CSS-переменные? https://ru.ariarzer.dev/articles/2022/css-variables-typing.html
• Вы уже слышали о вариативных юнитах? https://ru.ariarzer.dev/articles/2022/css-variable-units.html
• Обсуждение термина variable units в словаре https://github.com/web-standards/dictionary/pull/457

Aspect-ratio

• Avoiding img layout shifts: aspect-ratio vs width &amp; height attributes https://jakearchibald.com/2022/img-aspect-ratio/

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Андрей Мелихов, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:00:34 Chrome Dev Insider<br>00:19:52 Safari TP<br>00:27:24 Библиотека React-компонентов<br>00:47:32 Кнопки, но не радио<br>00:56:30 Переменные единицы<br>01:10:01 Aspect-ratio<br></p><p>Chrome Dev Insider</p><p>• <a href="https://developer.chrome.com/blog/insider-july-2022/">Chrome Dev Insider: The CSS and UI edition</a><br></p><p>Safari TP</p><p>• <a href="https://webkit.org/blog/12998/release-notes-for-safari-technology-preview-149/">Safari Technology Preview 149</a><br></p><p>Библиотека React-компонентов</p><p>• <a href="https://www.gabe.pizza/notes-on-component-libraries/">Notes on maintaining an internal React component library</a><br></p><p>Кнопки, но не радио</p><p>• <a href="https://lea.verou.me/2022/07/button-group/">What is the best way to mark up an exclusive button group?</a><br>• <a href="https://tink.uk/perceived-affordances-and-the-functionality-mismatch/">Perceived affordances and the functionality mismatch</a><br>• <a href="https://youtu.be/8LFbS78a4Rw">Переключатель цветовой схемы</a><br></p><p>Переменные единицы</p><p>• <a href="https://ru.ariarzer.dev/articles/2022/css-variables-typing.html">Как и зачем типизировать CSS-переменные?</a><br>• <a href="https://ru.ariarzer.dev/articles/2022/css-variable-units.html">Вы уже слышали о вариативных юнитах?</a><br>• <a href="https://github.com/web-standards/dictionary/pull/457">Обсуждение термина variable units в словаре</a><br></p><p>Aspect-ratio</p><p>• <a href="https://jakearchibald.com/2022/img-aspect-ratio/">Avoiding img layout shifts: aspect-ratio vs width &amp; height attributes</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/327.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/327.mp3" length="38478220"/><itunes:episode>327</itunes:episode><itunes:duration>4807</itunes:duration><itunes:author>Никита Дубко, Андрей Мелихов, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>18 июля 2022: Chrome Dev Insider, Safari TP, компоненты, не-радио-кнопки, переменные единицы, aspect-ratio. Никита Дубко, Андрей Мелихов, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>328. Twitter Spaces, Safari и Apple, графика или CSS, ARIA в селекторах, эмоции, курс по доступности</title><link>https://web-standards.ru/podcast/328/</link><pubDate>Mon, 25 Jul 2022 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Алексей Симоненко, Вадим Макеев, Юля Миоцен

Темы

00:00:00 Интро
00:00:44 Twitter Spaces
00:09:43 Safari 15.6
00:16:50 Новые люди в Apple
00:28:38 Графика или CSS?
00:39:24 ARIA в CSS-селекторах
00:49:34 Эмоции в интерфейсах
01:06:30 Курс по доступности

Twitter Spaces

• Connect with us on Twitter Spaces https://web.dev/spaces/

Safari 15.6

• New WebKit Features in Safari 15.6 https://webkit.org/blog/13009/new-webkit-features-in-safari-15-6/

Новые люди в Apple

• I have joined the WebKit team at Apple https://twitter.com/annevk/status/1549677533263790081

Графика или CSS?

• Yes, it’s a CSS https://twitter.com/julia_miocene/status/1548260437895966724
• Тайна третьей планеты https://youtu.be/HZodexUkiDI

ARIA в CSS-селекторах

• Style with Stateful, Semantic Selectors https://benmyers.dev/blog/semantic-selectors/

Эмоции в интерфейсах

• Where’s the fun in accessibility? https://elisehe.in/2022/07/19/the-fun-in-accessibility

Курс по доступности

• Testing Accessibility https://testingaccessibility.com/
• Thrilled to announce my self-paced a11y workshop series https://twitter.com/marcysutton/status/1547299758519099393

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Алексей Симоненко, Вадим Макеев, Юля Миоцен</p><p>Темы</p><p>00:00:00 Интро<br>00:00:44 Twitter Spaces<br>00:09:43 Safari 15.6<br>00:16:50 Новые люди в Apple<br>00:28:38 Графика или CSS?<br>00:39:24 ARIA в CSS-селекторах<br>00:49:34 Эмоции в интерфейсах<br>01:06:30 Курс по доступности<br></p><p>Twitter Spaces</p><p>• <a href="https://web.dev/spaces/">Connect with us on Twitter Spaces</a><br></p><p>Safari 15.6</p><p>• <a href="https://webkit.org/blog/13009/new-webkit-features-in-safari-15-6/">New WebKit Features in Safari 15.6</a><br></p><p>Новые люди в Apple</p><p>• <a href="https://twitter.com/annevk/status/1549677533263790081">I have joined the WebKit team at Apple</a><br></p><p>Графика или CSS?</p><p>• <a href="https://twitter.com/julia_miocene/status/1548260437895966724">Yes, it’s a CSS</a><br>• <a href="https://youtu.be/HZodexUkiDI">Тайна третьей планеты</a><br></p><p>ARIA в CSS-селекторах</p><p>• <a href="https://benmyers.dev/blog/semantic-selectors/">Style with Stateful, Semantic Selectors</a><br></p><p>Эмоции в интерфейсах</p><p>• <a href="https://elisehe.in/2022/07/19/the-fun-in-accessibility">Where’s the fun in accessibility?</a><br></p><p>Курс по доступности</p><p>• <a href="https://testingaccessibility.com/">Testing Accessibility</a><br>• <a href="https://twitter.com/marcysutton/status/1547299758519099393">Thrilled to announce my self-paced a11y workshop series</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/328.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/328.mp3" length="34326302"/><itunes:episode>328</itunes:episode><itunes:duration>4288</itunes:duration><itunes:author>Алексей Симоненко, Вадим Макеев, Юля Миоцен</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>25 июля 2022: Twitter Spaces, Safari и Apple, графика или CSS, ARIA в селекторах, эмоции, курс по доступности. Алексей Симоненко, Вадим Макеев, Юля Миоцен</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>329. State of CSS, CSS Nesting, Firefox 103, npm, манифест, SVG, Node.js, CSS-селекторы, куки</title><link>https://web-standards.ru/podcast/329/</link><pubDate>Mon, 01 Aug 2022 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Алексей Симоненко, Никита Дубко

Темы

00:00:00 Интро
00:00:52 State of CSS
00:11:50 CSS Nesting
00:28:07 Firefox 103
00:37:46 Безопасность npm
00:48:41 Адаптивный манифест
01:00:38 SVG не только картинка
01:08:23 Лоадеры в Node.js
01:15:59 CSS-селекторы будущего
01:23:27 Сторонние куки

State of CSS

• Help design the State of CSS Survey 2022! https://lea.verou.me/2022/07/help-design-the-state-of-css-survey-2022/

CSS Nesting

• Help pick a syntax for CSS nesting https://developer.chrome.com/blog/help-css-nesting/

Firefox 103

• Firefox 103 (En) https://www.mozilla.org/en-US/firefox/103.0/releasenotes/
• Firefox 103 (Ru) https://tanalin.com/blog/posts/firefox-103/

Безопасность npm

• Introducing even more security enhancements to npm https://github.blog/2022-07-26-introducing-even-more-security-enhancements-to-npm/

Адаптивный манифест

• Web Manifest Overrides https://github.com/w3c/manifest/issues/1045

SVG не только картинка

• SVG images aren’t just images https://twitter.com/kornelski/status/1552408281330622465
• Svg-hush https://github.com/cloudflare/svg-hush

Лоадеры в Node.js

• Experimental ESM Loader https://dev.to/jakobjingleheimer/custom-esm-loaders-who-what-when-where-why-how-4i1o
• Experimental ESM Loader Hooks API https://nodejs.org/en/blog/release/v18.6.0/#experimental-esm-loader-hooks-api

CSS-селекторы будущего

• Solving “The Dangler” Conundrum with Container Queries and :has() https://daverupert.com/2022/07/solving-the-dangler-conundrum-with-has-and-container-queries/

Сторонние куки

• New Recipes for “Cookies” https://textslashplain.com/2022/07/27/new-recipes-for-cookies/
• Expanding testing for the Privacy Sandbox for the Web https://blog.google/products/chrome/update-testing-privacy-sandbox-web/

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Алексей Симоненко, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:52 State of CSS<br>00:11:50 CSS Nesting<br>00:28:07 Firefox 103<br>00:37:46 Безопасность npm<br>00:48:41 Адаптивный манифест<br>01:00:38 SVG не только картинка<br>01:08:23 Лоадеры в Node.js<br>01:15:59 CSS-селекторы будущего<br>01:23:27 Сторонние куки<br></p><p>State of CSS</p><p>• <a href="https://lea.verou.me/2022/07/help-design-the-state-of-css-survey-2022/">Help design the State of CSS Survey 2022!</a><br></p><p>CSS Nesting</p><p>• <a href="https://developer.chrome.com/blog/help-css-nesting/">Help pick a syntax for CSS nesting</a><br></p><p>Firefox 103</p><p>• <a href="https://www.mozilla.org/en-US/firefox/103.0/releasenotes/">Firefox 103 (En)</a><br>• <a href="https://tanalin.com/blog/posts/firefox-103/">Firefox 103 (Ru)</a><br></p><p>Безопасность npm</p><p>• <a href="https://github.blog/2022-07-26-introducing-even-more-security-enhancements-to-npm/">Introducing even more security enhancements to npm</a><br></p><p>Адаптивный манифест</p><p>• <a href="https://github.com/w3c/manifest/issues/1045">Web Manifest Overrides</a><br></p><p>SVG не только картинка</p><p>• <a href="https://twitter.com/kornelski/status/1552408281330622465">SVG images aren’t just images</a><br>• <a href="https://github.com/cloudflare/svg-hush">Svg-hush</a><br></p><p>Лоадеры в Node.js</p><p>• <a href="https://dev.to/jakobjingleheimer/custom-esm-loaders-who-what-when-where-why-how-4i1o">Experimental ESM Loader</a><br>• <a href="https://nodejs.org/en/blog/release/v18.6.0/#experimental-esm-loader-hooks-api">Experimental ESM Loader Hooks API</a><br></p><p>CSS-селекторы будущего</p><p>• <a href="https://daverupert.com/2022/07/solving-the-dangler-conundrum-with-has-and-container-queries/">Solving “The Dangler” Conundrum with Container Queries and :has()</a><br></p><p>Сторонние куки</p><p>• <a href="https://textslashplain.com/2022/07/27/new-recipes-for-cookies/">New Recipes for “Cookies”</a><br>• <a href="https://blog.google/products/chrome/update-testing-privacy-sandbox-web/">Expanding testing for the Privacy Sandbox for the Web</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/329.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/329.mp3" length="46942550"/><itunes:episode>329</itunes:episode><itunes:duration>5865</itunes:duration><itunes:author>Андрей Мелихов, Алексей Симоненко, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>1 августа 2022: State of CSS, CSS Nesting, Firefox 103, npm, манифест, SVG, Node.js, CSS-селекторы, куки. Андрей Мелихов, Алексей Симоненко, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>330. Chrome DevTools, container и :has, random в CSS, CSS в npm, доки, VS Code, телефоны, SPA и MPA</title><link>https://web-standards.ru/podcast/330/</link><pubDate>Mon, 08 Aug 2022 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Юля Миоцен, Андрей Мелихов, Алексей Симоненко

Темы

00:00:00 Интро
00:00:46 Chrome DevTools
00:16:12 @container и :has
00:25:17 Random в CSS
00:33:16 CSS в npm
00:43:02 Docusaurus
00:49:44 Стики VS Code
00:57:51 Поля для телефона
01:11:45 Отдельные transform
01:16:15 SPA и MPA

Chrome DevTools

• What’s New In DevTools Chrome 104 https://developer.chrome.com/en/blog/new-in-devtools-104/
• BFCache, или Туда и обратно https://habr.com/p/496360/
• C in 100 Seconds https://youtu.be/U3aXWizDbQ4

@container и :has

• @container and :has() landing in Chromium 105 https://developer.chrome.com/blog/has-with-cq-m105/
• 2D hover effect using :has() https://codepen.io/t_afif/pen/GRxxaJG

Random в CSS

• Random() function https://github.com/w3c/csswg-drafts/issues/2826#issuecomment-1204305712
• We just resolved to pursue work on random() and random-item() for CSS! https://twitter.com/LeaVerou/status/1554911545435602944

CSS в npm

• Npm Query https://docs.npmjs.com/cli/v8/commands/npm-query
• Introducing the new npm Dependency Selector Syntax https://github.blog/changelog/2022-08-03-introducing-the-new-npm-dependency-selector-syntax/
• Npm ships a new query command to inspect dependencies https://twitter.com/stefanjudis/status/1554900105517563906

Docusaurus

• Announcing Docusaurus 2.0 https://docusaurus.io/blog/2022/08/01/announcing-docusaurus-2.0

Стики VS Code

• VS Code comes with an experimental sticky mode https://twitter.com/stefanjudis/status/1555466217774882818

Поля для телефона

• Phone inputs and you: the designer’s essential UI guide https://evilmartians.com/chronicles/phone-inputs-and-you-the-designers-essential-ui-guide

Отдельные transform

• Finer grained control over CSS transforms with individual transform properties https://web.dev/css-individual-transform-properties/

SPA и MPA

• In Defence of the Single Page Application https://williamkennedy.ninja/javascript/2022/05/03/in-defence-of-the-single-page-application/
• The balance has shifted away from SPAs https://nolanlawson.com/2022/05/21/the-balance-has-shifted-away-from-spas/
• SPAs: theory versus practice https://nolanlawson.com/2022/06/27/spas-theory-versus-practice/

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Юля Миоцен, Андрей Мелихов, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:46 Chrome DevTools<br>00:16:12 @container и :has<br>00:25:17 Random в CSS<br>00:33:16 CSS в npm<br>00:43:02 Docusaurus<br>00:49:44 Стики VS Code<br>00:57:51 Поля для телефона<br>01:11:45 Отдельные transform<br>01:16:15 SPA и MPA<br></p><p>Chrome DevTools</p><p>• <a href="https://developer.chrome.com/en/blog/new-in-devtools-104/">What’s New In DevTools Chrome 104</a><br>• <a href="https://habr.com/p/496360/">BFCache, или Туда и обратно</a><br>• <a href="https://youtu.be/U3aXWizDbQ4">C in 100 Seconds</a><br></p><p>@container и :has</p><p>• <a href="https://developer.chrome.com/blog/has-with-cq-m105/">@container and :has() landing in Chromium 105</a><br>• <a href="https://codepen.io/t_afif/pen/GRxxaJG">2D hover effect using :has()</a><br></p><p>Random в CSS</p><p>• <a href="https://github.com/w3c/csswg-drafts/issues/2826#issuecomment-1204305712">Random() function</a><br>• <a href="https://twitter.com/LeaVerou/status/1554911545435602944">We just resolved to pursue work on random() and random-item() for CSS!</a><br></p><p>CSS в npm</p><p>• <a href="https://docs.npmjs.com/cli/v8/commands/npm-query">Npm Query</a><br>• <a href="https://github.blog/changelog/2022-08-03-introducing-the-new-npm-dependency-selector-syntax/">Introducing the new npm Dependency Selector Syntax</a><br>• <a href="https://twitter.com/stefanjudis/status/1554900105517563906">Npm ships a new query command to inspect dependencies</a><br></p><p>Docusaurus</p><p>• <a href="https://docusaurus.io/blog/2022/08/01/announcing-docusaurus-2.0">Announcing Docusaurus 2.0</a><br></p><p>Стики VS Code</p><p>• <a href="https://twitter.com/stefanjudis/status/1555466217774882818">VS Code comes with an experimental sticky mode</a><br></p><p>Поля для телефона</p><p>• <a href="https://evilmartians.com/chronicles/phone-inputs-and-you-the-designers-essential-ui-guide">Phone inputs and you: the designer’s essential UI guide</a><br></p><p>Отдельные transform</p><p>• <a href="https://web.dev/css-individual-transform-properties/">Finer grained control over CSS transforms with individual transform properties</a><br></p><p>SPA и MPA</p><p>• <a href="https://williamkennedy.ninja/javascript/2022/05/03/in-defence-of-the-single-page-application/">In Defence of the Single Page Application</a><br>• <a href="https://nolanlawson.com/2022/05/21/the-balance-has-shifted-away-from-spas/">The balance has shifted away from SPAs</a><br>• <a href="https://nolanlawson.com/2022/06/27/spas-theory-versus-practice/">SPAs: theory versus practice</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/330.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/330.mp3" length="46886562"/><itunes:episode>330</itunes:episode><itunes:duration>5858</itunes:duration><itunes:author>Никита Дубко, Юля Миоцен, Андрей Мелихов, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>8 августа 2022: Chrome DevTools, container и :has, random в CSS, CSS в npm, доки, VS Code, телефоны, SPA и MPA. Никита Дубко, Юля Миоцен, Андрей Мелихов, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>331. Эмоджи, ч/б интерфейсы, TS 4.8 RC, цвета, вьюпорт, рейтинг, анимация, React Query, типы в JS</title><link>https://web-standards.ru/podcast/331/</link><pubDate>Mon, 15 Aug 2022 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Юля Миоцен

Темы

00:00:00 Интро
00:00:53 Эмоджи в опенсорсе
00:04:06 Чёрно-белые интерфейсы
00:10:25 TypeScript 4.8 RC
00:13:15 Смешивание цветов
00:20:45 Единицы вьюпорта
00:29:26 Неожиданный рейтинг
00:33:30 Анимация в DevTools
00:41:21 React Query, не зашло
00:51:01 Аннотация типов в JS

Эмоджи в опенсорсе

• Open-source Microsoft Teams emojis https://medium.com/microsoft-design/designing-in-the-open-source-5c62be73a599

Чёрно-белые интерфейсы

• System.css https://sakofchit.github.io/system.css/
• Mono https://monocss.vercel.app

TypeScript 4.8 RC

• Announcing TypeScript 4.8 RC https://devblogs.microsoft.com/typescript/announcing-typescript-4-8-rc/

Смешивание цветов

• CSS color-mix() https://www.smashingmagazine.com/2022/06/simplify-color-palette-css-color-mix/

Единицы вьюпорта

• CSS viewport sizes https://www.bram.us/2021/07/08/the-large-small-and-dynamic-viewports/

Неожиданный рейтинг

• On ratings and meters https://lea.verou.me/2022/08/on-ratings-and-meters/

Анимация в DevTools

• How to inspect animations https://youtu.be/lVLzkleL_CE

React Query, не зашло

• Why we moved away from React Query https://www.basedash.com/blog/why-we-had-to-move-away-from-react-query

Аннотация типов в JS

• Type Annotations in JavaScript https://fusebit.io/blog/type-annotations-javascript/
• WAT https://www.destroyallsoftware.com/talks/wat

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Юля Миоцен</p><p>Темы</p><p>00:00:00 Интро<br>00:00:53 Эмоджи в опенсорсе<br>00:04:06 Чёрно-белые интерфейсы<br>00:10:25 TypeScript 4.8 RC<br>00:13:15 Смешивание цветов<br>00:20:45 Единицы вьюпорта<br>00:29:26 Неожиданный рейтинг<br>00:33:30 Анимация в DevTools<br>00:41:21 React Query, не зашло<br>00:51:01 Аннотация типов в JS<br></p><p>Эмоджи в опенсорсе</p><p>• <a href="https://medium.com/microsoft-design/designing-in-the-open-source-5c62be73a599">Open-source Microsoft Teams emojis</a><br></p><p>Чёрно-белые интерфейсы</p><p>• <a href="https://sakofchit.github.io/system.css/">System.css</a><br>• <a href="https://monocss.vercel.app">Mono</a><br></p><p>TypeScript 4.8 RC</p><p>• <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-4-8-rc/">Announcing TypeScript 4.8 RC</a><br></p><p>Смешивание цветов</p><p>• <a href="https://www.smashingmagazine.com/2022/06/simplify-color-palette-css-color-mix/">CSS color-mix()</a><br></p><p>Единицы вьюпорта</p><p>• <a href="https://www.bram.us/2021/07/08/the-large-small-and-dynamic-viewports/">CSS viewport sizes</a><br></p><p>Неожиданный рейтинг</p><p>• <a href="https://lea.verou.me/2022/08/on-ratings-and-meters/">On ratings and meters</a><br></p><p>Анимация в DevTools</p><p>• <a href="https://youtu.be/lVLzkleL_CE">How to inspect animations</a><br></p><p>React Query, не зашло</p><p>• <a href="https://www.basedash.com/blog/why-we-had-to-move-away-from-react-query">Why we moved away from React Query</a><br></p><p>Аннотация типов в JS</p><p>• <a href="https://fusebit.io/blog/type-annotations-javascript/">Type Annotations in JavaScript</a><br>• <a href="https://www.destroyallsoftware.com/talks/wat">WAT</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/331.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/331.mp3" length="30790488"/><itunes:episode>331</itunes:episode><itunes:duration>3846</itunes:duration><itunes:author>Андрей Мелихов, Юля Миоцен</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>15 августа 2022: Эмоджи, ч/б интерфейсы, TS 4.8 RC, цвета, вьюпорт, рейтинг, анимация, React Query, типы в JS. Андрей Мелихов, Юля Миоцен</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>332. Server Push всё, DevTools, перфоманс, SPA и SEO, focus-visible, WebView, Container Queries</title><link>https://web-standards.ru/podcast/332/</link><pubDate>Mon, 22 Aug 2022 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Вадим Макеев

Темы

00:00:00 Интро
00:01:07 Server Push всё
00:09:04 Chrome DevTools
00:26:42 Перфоманс
00:39:24 SPA и SEO
00:50:55 FocusVisible
01:00:58 Приватность WebView
01:13:21 Container Queries

Server Push всё

• Removing HTTP/2 Server Push from Chrome https://developer.chrome.com/blog/removing-push/

Chrome DevTools

• What’s New In DevTools (Chrome 105) https://developer.chrome.com/blog/new-in-devtools-105/

Перфоманс

• Can browsers optimize the loading of third-party resources? https://developer.chrome.com/blog/third-party-scripts/

SPA и SEO

• Google: Dynamic dendering is a workaround and not a long-term solution https://www.seroundtable.com/google-dynamic-rendering-workaround-33897.html

FocusVisible

• The HTML has added a focusVisible option for the focus() https://twitter.com/tomayac/status/1559449034628243456
• This :focus-visible to :focus fallback is good enough for Safari 14 https://twitter.com/simevidas/status/1560611832473145345

Приватность WebView

• iOS Privacy: see what JS commands get injected through an in-app browser https://krausefx.com/blog/announcing-inappbrowsercom-see-what-javascript-commands-get-executed-in-an-in-app-browser

Container Queries

• Use the Right Container Query Syntax https://www.oddbird.net/2022/08/18/cq-syntax/
• Container-query-polyfill https://www.npmjs.com/package/container-query-polyfill
• A first look at container-query-polyfill https://www.bram.us/2021/11/26/a-first-look-at-container-query-polyfill-a-polyfill-for-css-container-queries/
• CSS Container Queries, или Адаптация по-новому https://youtu.be/bP3ceQEXMhU

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:07 Server Push всё<br>00:09:04 Chrome DevTools<br>00:26:42 Перфоманс<br>00:39:24 SPA и SEO<br>00:50:55 FocusVisible<br>01:00:58 Приватность WebView<br>01:13:21 Container Queries<br></p><p>Server Push всё</p><p>• <a href="https://developer.chrome.com/blog/removing-push/">Removing HTTP/2 Server Push from Chrome</a><br></p><p>Chrome DevTools</p><p>• <a href="https://developer.chrome.com/blog/new-in-devtools-105/">What’s New In DevTools (Chrome 105)</a><br></p><p>Перфоманс</p><p>• <a href="https://developer.chrome.com/blog/third-party-scripts/">Can browsers optimize the loading of third-party resources?</a><br></p><p>SPA и SEO</p><p>• <a href="https://www.seroundtable.com/google-dynamic-rendering-workaround-33897.html">Google: Dynamic dendering is a workaround and not a long-term solution</a><br></p><p>FocusVisible</p><p>• <a href="https://twitter.com/tomayac/status/1559449034628243456">The HTML has added a focusVisible option for the focus()</a><br>• <a href="https://twitter.com/simevidas/status/1560611832473145345">This :focus-visible to :focus fallback is good enough for Safari 14</a><br></p><p>Приватность WebView</p><p>• <a href="https://krausefx.com/blog/announcing-inappbrowsercom-see-what-javascript-commands-get-executed-in-an-in-app-browser">iOS Privacy: see what JS commands get injected through an in-app browser</a><br></p><p>Container Queries</p><p>• <a href="https://www.oddbird.net/2022/08/18/cq-syntax/">Use the Right Container Query Syntax</a><br>• <a href="https://www.npmjs.com/package/container-query-polyfill">Container-query-polyfill</a><br>• <a href="https://www.bram.us/2021/11/26/a-first-look-at-container-query-polyfill-a-polyfill-for-css-container-queries/">A first look at container-query-polyfill</a><br>• <a href="https://youtu.be/bP3ceQEXMhU">CSS Container Queries, или Адаптация по-новому</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/332.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/332.mp3" length="42606364"/><itunes:episode>332</itunes:episode><itunes:duration>5323</itunes:duration><itunes:author>Никита Дубко, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>22 августа 2022: Server Push всё, DevTools, перфоманс, SPA и SEO, focus-visible, WebView, Container Queries. Никита Дубко, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>333. Safari TP, :has, Flipper, Deno, Console Ninja, цвета, Early Hints, должен ли фронтендер</title><link>https://web-standards.ru/podcast/333/</link><pubDate>Mon, 29 Aug 2022 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Вадим Макеев

Темы

00:00:00 Интро
00:01:10 Safari TP 152
00:07:19 Селектор :has
00:27:03 Flipper для отладки
00:37:37 Deno теперь с npm
00:46:33 Console Ninja
00:51:50 Цвета и контраст
01:01:48 Перфоманс и Early Hints
01:20:16 Должен ли фронтендер

Safari TP 152

• Release Notes for Safari Technology Preview 152 https://webkit.org/blog/13137/release-notes-for-safari-technology-preview-152/

Селектор :has

• Using :has() as a CSS Parent Selector and much more https://webkit.org/blog/13096/css-has-pseudo-class/

Flipper для отладки

• Flipper and JS: why we added JS support to a mobile debugging platform https://developers.facebook.com/blog/post/2022/08/25/flipper-and-js-why-we-added-javascript-support-to-a-mobile-debugging-platform/
• Flipper https://fbflipper.com/

Deno теперь с npm

• Deno 1.25 Release Notes https://deno.com/blog/v1.25

Console Ninja

• Console Ninja https://console-ninja.com/

Цвета и контраст

• Color and Contrast.com https://colorandcontrast.com/

Перфоманс и Early Hints

• How to eliminate render blocking resources https://www.debugbear.com/blog/render-blocking-resources
• Early Hints update: How Cloudflare, Google, and Shopify are working together to build a faster Internet for everyone https://blog.cloudflare.com/early-hints-performance/
• Faster page loads using server think-time with Early Hints https://developer.chrome.com/blog/early-hints/

Должен ли фронтендер

• The web is a harsh manager https://daverupert.com/2022/08/web-is-a-harsh-manager/

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:10 Safari TP 152<br>00:07:19 Селектор :has<br>00:27:03 Flipper для отладки<br>00:37:37 Deno теперь с npm<br>00:46:33 Console Ninja<br>00:51:50 Цвета и контраст<br>01:01:48 Перфоманс и Early Hints<br>01:20:16 Должен ли фронтендер<br></p><p>Safari TP 152</p><p>• <a href="https://webkit.org/blog/13137/release-notes-for-safari-technology-preview-152/">Release Notes for Safari Technology Preview 152</a><br></p><p>Селектор :has</p><p>• <a href="https://webkit.org/blog/13096/css-has-pseudo-class/">Using :has() as a CSS Parent Selector and much more</a><br></p><p>Flipper для отладки</p><p>• <a href="https://developers.facebook.com/blog/post/2022/08/25/flipper-and-js-why-we-added-javascript-support-to-a-mobile-debugging-platform/">Flipper and JS: why we added JS support to a mobile debugging platform</a><br>• <a href="https://fbflipper.com/">Flipper</a><br></p><p>Deno теперь с npm</p><p>• <a href="https://deno.com/blog/v1.25">Deno 1.25 Release Notes</a><br></p><p>Console Ninja</p><p>• <a href="https://console-ninja.com/">Console Ninja</a><br></p><p>Цвета и контраст</p><p>• <a href="https://colorandcontrast.com/">Color and Contrast.com</a><br></p><p>Перфоманс и Early Hints</p><p>• <a href="https://www.debugbear.com/blog/render-blocking-resources">How to eliminate render blocking resources</a><br>• <a href="https://blog.cloudflare.com/early-hints-performance/">Early Hints update: How Cloudflare, Google, and Shopify are working together to build a faster Internet for everyone</a><br>• <a href="https://developer.chrome.com/blog/early-hints/">Faster page loads using server think-time with Early Hints</a><br></p><p>Должен ли фронтендер</p><p>• <a href="https://daverupert.com/2022/08/web-is-a-harsh-manager/">The web is a harsh manager</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/333.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/333.mp3" length="92227437"/><itunes:episode>333</itunes:episode><itunes:duration>5750</itunes:duration><itunes:author>Андрей Мелихов, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>29 августа 2022: Safari TP, :has, Flipper, Deno, Console Ninja, цвета, Early Hints, должен ли фронтендер. Андрей Мелихов, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>334. Chrome 105, картинки в Angular, Firefox 104, SpiderMonkey, TS 4.9, стиль ошибок, отключение кук</title><link>https://web-standards.ru/podcast/334/</link><pubDate>Tue, 06 Sep 2022 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Вадим Макеев, Алексей Симоненко, Никита Дубко

Темы

00:00:00 Интро
00:04:14 Chrome 105
00:24:01 Картинки в Angular
00:31:10 Firefox 104
00:44:04 Новинки SpiderMonkey
00:56:30 Бета TypeScript 4.9
01:04:03 Стилизация ошибок
01:14:20 Отключение кук

Chrome 105

• New in Chrome 105 https://developer.chrome.com/blog/new-in-chrome-105/

Картинки в Angular

• Optimizing Images with the Angular Image Directive https://developer.chrome.com/blog/angular-image-directive/

Firefox 104

• Firefox 104 https://tanalin.com/blog/posts/firefox-104/
• Oh Snap! Adam Argyle https://youtu.be/34zcWFLCDIc
• Титры для Disney+ https://bugzilla.mozilla.org/show_bug.cgi?id=1766273
• Титры для Washington Post https://bugzilla.mozilla.org/show_bug.cgi?id=1773325
• WebVTT API https://developer.mozilla.org/en-US/docs/Web/API/WebVTT_API
• Файл youtube.js https://hg.mozilla.org/integration/autoland/file/cfb21012d7e0128560c93e3b31b207ac07826379/browser/extensions/pictureinpicture/video-wrappers/youtube.js

Новинки SpiderMonkey

• SpiderMonkey Newsletter (Firefox 104-105) https://spidermonkey.dev/blog/2022/08/29/newsletter-firefox-104-105.html
• No more confusing native modules in Node.js https://github.com/nodejs/node/pull/44135

Бета TypeScript 4.9

• TypeScript 4.9 Iteration Plan https://github.com/microsoft/TypeScript/issues/50457

Стилизация ошибок

• Meet the CSS highlight pseudos https://www.azabani.com/2022/09/01/meet-the-css-highlight-pseudos.html
• Chromium spelling and grammar features https://www.azabani.com/2021/05/17/spelling-grammar.html
• Chromium spelling and grammar, part 2 https://www.azabani.com/2021/12/16/spelling-grammar-2.html
• Styles of text selection https://mefody.dev/chunks/selection/

Отключение кук

• Things not available when someone blocks all cookies https://blog.tomayac.com/2022/08/30/things-not-available-when-someone-blocks-all-cookies/

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Вадим Макеев, Алексей Симоненко, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:04:14 Chrome 105<br>00:24:01 Картинки в Angular<br>00:31:10 Firefox 104<br>00:44:04 Новинки SpiderMonkey<br>00:56:30 Бета TypeScript 4.9<br>01:04:03 Стилизация ошибок<br>01:14:20 Отключение кук<br></p><p>Chrome 105</p><p>• <a href="https://developer.chrome.com/blog/new-in-chrome-105/">New in Chrome 105</a><br></p><p>Картинки в Angular</p><p>• <a href="https://developer.chrome.com/blog/angular-image-directive/">Optimizing Images with the Angular Image Directive</a><br></p><p>Firefox 104</p><p>• <a href="https://tanalin.com/blog/posts/firefox-104/">Firefox 104</a><br>• <a href="https://youtu.be/34zcWFLCDIc">Oh Snap! Adam Argyle</a><br>• <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1766273">Титры для Disney+</a><br>• <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1773325">Титры для Washington Post</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Web/API/WebVTT_API">WebVTT API</a><br>• <a href="https://hg.mozilla.org/integration/autoland/file/cfb21012d7e0128560c93e3b31b207ac07826379/browser/extensions/pictureinpicture/video-wrappers/youtube.js">Файл youtube.js</a><br></p><p>Новинки SpiderMonkey</p><p>• <a href="https://spidermonkey.dev/blog/2022/08/29/newsletter-firefox-104-105.html">SpiderMonkey Newsletter (Firefox 104-105)</a><br>• <a href="https://github.com/nodejs/node/pull/44135">No more confusing native modules in Node.js</a><br></p><p>Бета TypeScript 4.9</p><p>• <a href="https://github.com/microsoft/TypeScript/issues/50457">TypeScript 4.9 Iteration Plan</a><br></p><p>Стилизация ошибок</p><p>• <a href="https://www.azabani.com/2022/09/01/meet-the-css-highlight-pseudos.html">Meet the CSS highlight pseudos</a><br>• <a href="https://www.azabani.com/2021/05/17/spelling-grammar.html">Chromium spelling and grammar features</a><br>• <a href="https://www.azabani.com/2021/12/16/spelling-grammar-2.html">Chromium spelling and grammar, part 2</a><br>• <a href="https://mefody.dev/chunks/selection/">Styles of text selection</a><br></p><p>Отключение кук</p><p>• <a href="https://blog.tomayac.com/2022/08/30/things-not-available-when-someone-blocks-all-cookies/">Things not available when someone blocks all cookies</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/334.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/334.mp3" length="89043481"/><itunes:episode>334</itunes:episode><itunes:duration>5551</itunes:duration><itunes:author>Андрей Мелихов, Вадим Макеев, Алексей Симоненко, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>6 сентября 2022: Chrome 105, картинки в Angular, Firefox 104, SpiderMonkey, TS 4.9, стиль ошибок, отключение кук. Андрей Мелихов, Вадим Макеев, Алексей Симоненко, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>335. Firefox, Safari, Arc, баги, a11y, скругление, меню, приватность, Clipboard API, export default</title><link>https://web-standards.ru/podcast/335/</link><pubDate>Mon, 12 Sep 2022 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Вадим Макеев, Юля Миоцен, Никита Дубко, Алексей Симоненко

Темы

00:00:00 Интро
00:01:08 Firefox Nightly
00:08:06 Safari TP
00:28:25 Браузер Arc
00:36:23 Сбор SVG-багов
00:41:41 Доступность в Доке
00:50:00 Вложенный радиус
00:57:33 Правильное меню
01:12:53 Доступ к камере из HTML
01:25:38 Clipboard API
01:28:36 Export default

Firefox Nightly

• These Weeks In Firefox: Issue 123 https://blog.nightly.mozilla.org/2022/09/09/these-weeks-in-firefox-issue-122-2/

Safari TP

• Release Notes for Safari Technology Preview 153 https://webkit.org/blog/13148/release-notes-for-safari-technology-preview-153/

Браузер Arc

• Arc https://arc.net

Сбор SVG-багов

• SVG Interop 2023 https://twitter.com/bigel/status/1566465627820380161?s=21&amp;t=v8RqzIc6Cm4VXTaCe-uXnA

Доступность в Доке

• Дока https://doka.guide/
• Раздел по доступности в Доке https://twitter.com/doka_guide/status/1567873147185287168
• Ишью с лейблом a11y https://github.com/doka-guide/content/labels/a11y

Вложенный радиус

• New border-radius value for perfectly matching nested radii https://github.com/w3c/csswg-drafts/issues/7707
• Optical correction for rounded corners https://github.com/w3c/csswg-drafts/issues/1848

Правильное меню

• Building the main navigation for a website https://web.dev/website-navigation/
• Stylelint-performance-animation https://twitter.com/postcss/status/941389905174786048

Доступ к камере из HTML

• You Can Access A User’s Camera with Just HTML https://austingil.com/html-capture-attribute/

Clipboard API

• Async Clipboard API https://twitter.com/tomayac/status/1567794885842948097

Export default

• Default Exports in JavaScript Modules Are Terrible https://www.lloydatkinson.net/posts/2022/default-exports-in-javascript-modules-are-terrible/

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Юля Миоцен, Никита Дубко, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:08 Firefox Nightly<br>00:08:06 Safari TP<br>00:28:25 Браузер Arc<br>00:36:23 Сбор SVG-багов<br>00:41:41 Доступность в Доке<br>00:50:00 Вложенный радиус<br>00:57:33 Правильное меню<br>01:12:53 Доступ к камере из HTML<br>01:25:38 Clipboard API<br>01:28:36 Export default<br></p><p>Firefox Nightly</p><p>• <a href="https://blog.nightly.mozilla.org/2022/09/09/these-weeks-in-firefox-issue-122-2/">These Weeks In Firefox: Issue 123</a><br></p><p>Safari TP</p><p>• <a href="https://webkit.org/blog/13148/release-notes-for-safari-technology-preview-153/">Release Notes for Safari Technology Preview 153</a><br></p><p>Браузер Arc</p><p>• <a href="https://arc.net">Arc</a><br></p><p>Сбор SVG-багов</p><p>• <a href="https://twitter.com/bigel/status/1566465627820380161?s=21&amp;t=v8RqzIc6Cm4VXTaCe-uXnA">SVG Interop 2023</a><br></p><p>Доступность в Доке</p><p>• <a href="https://doka.guide/">Дока</a><br>• <a href="https://twitter.com/doka_guide/status/1567873147185287168">Раздел по доступности в Доке</a><br>• <a href="https://github.com/doka-guide/content/labels/a11y">Ишью с лейблом a11y</a><br></p><p>Вложенный радиус</p><p>• <a href="https://github.com/w3c/csswg-drafts/issues/7707">New border-radius value for perfectly matching nested radii</a><br>• <a href="https://github.com/w3c/csswg-drafts/issues/1848">Optical correction for rounded corners</a><br></p><p>Правильное меню</p><p>• <a href="https://web.dev/website-navigation/">Building the main navigation for a website</a><br>• <a href="https://twitter.com/postcss/status/941389905174786048">Stylelint-performance-animation</a><br></p><p>Доступ к камере из HTML</p><p>• <a href="https://austingil.com/html-capture-attribute/">You Can Access A User’s Camera with Just HTML</a><br></p><p>Clipboard API</p><p>• <a href="https://twitter.com/tomayac/status/1567794885842948097">Async Clipboard API</a><br></p><p>Export default</p><p>• <a href="https://www.lloydatkinson.net/posts/2022/default-exports-in-javascript-modules-are-terrible/">Default Exports in JavaScript Modules Are Terrible</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/335.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/335.mp3" length="92019559"/><itunes:episode>335</itunes:episode><itunes:duration>5737</itunes:duration><itunes:author>Вадим Макеев, Юля Миоцен, Никита Дубко, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>12 сентября 2022: Firefox, Safari, Arc, баги, a11y, скругление, меню, приватность, Clipboard API, export default. Вадим Макеев, Юля Миоцен, Никита Дубко, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>336. Safari 16, :has сломал jQuery, Adobe Figma CC, input number, JS и loading=lazy, SSR, Theatre.js</title><link>https://web-standards.ru/podcast/336/</link><pubDate>Mon, 19 Sep 2022 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Юля Миоцен, Андрей Мелихов

Темы

00:00:00 Интро
00:01:08 Safari 16
00:12:39 Has сломал jQuery
00:23:41 Adobe Figma CC
00:35:25 Плохой input number
00:45:53 JS и loading=lazy
00:49:58 Медленный SSR
00:58:55 Theatre.js

Safari 16

• WebKit Features in Safari 16.0 https://webkit.org/blog/13152/webkit-features-in-safari-16-0/
• Is animated AVIF support already landed? https://twitter.com/mathias/status/1569584118706442240
• Safari 16.1 Beta Release Notes https://developer.apple.com/documentation/safari-release-notes/safari-16_1-release-notes
• Container queries begin to land in stable browsers https://developer.chrome.com/blog/cq-polyfill/

Has сломал jQuery

• Has сломал сайты на jQuery https://css-live.ru/vecssti-s-polej/has-breaks-jquery.html

Adobe Figma CC

• Слух года: Adobe собирается купить Figma https://t.me/addmeto/5057
• A new collaboration with Adobe https://www.figma.com/blog/a-new-collaboration-with-adobe/

Плохой input number

• Why the number input is the worst input https://stackoverflow.blog/2022/09/15/why-the-number-input-is-the-worst-input/
• Why the GOV.UK Design System team changed the input type for numbers https://technology.blog.gov.uk/2020/02/24/why-the-gov-uk-design-system-team-changed-the-input-type-for-numbers

JS и loading=lazy

• Disabled JavaScript turns off native lazy loading https://www.stefanjudis.com/today-i-learned/disabled-javascript-turns-off-native-lazy-loading/

Медленный SSR

• How To Avoid SSR Load Issues in Node.js https://nodesource.com/blog/ssr-load-issues-in-n

Theatre.js

• Theatre.js https://www.theatrejs.com/blog/theatre-05-is-out

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Юля Миоцен, Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:08 Safari 16<br>00:12:39 Has сломал jQuery<br>00:23:41 Adobe Figma CC<br>00:35:25 Плохой input number<br>00:45:53 JS и loading=lazy<br>00:49:58 Медленный SSR<br>00:58:55 Theatre.js<br></p><p>Safari 16</p><p>• <a href="https://webkit.org/blog/13152/webkit-features-in-safari-16-0/">WebKit Features in Safari 16.0</a><br>• <a href="https://twitter.com/mathias/status/1569584118706442240">Is animated AVIF support already landed?</a><br>• <a href="https://developer.apple.com/documentation/safari-release-notes/safari-16_1-release-notes">Safari 16.1 Beta Release Notes</a><br>• <a href="https://developer.chrome.com/blog/cq-polyfill/">Container queries begin to land in stable browsers</a><br></p><p>Has сломал jQuery</p><p>• <a href="https://css-live.ru/vecssti-s-polej/has-breaks-jquery.html">Has сломал сайты на jQuery</a><br></p><p>Adobe Figma CC</p><p>• <a href="https://t.me/addmeto/5057">Слух года: Adobe собирается купить Figma</a><br>• <a href="https://www.figma.com/blog/a-new-collaboration-with-adobe/">A new collaboration with Adobe</a><br></p><p>Плохой input number</p><p>• <a href="https://stackoverflow.blog/2022/09/15/why-the-number-input-is-the-worst-input/">Why the number input is the worst input</a><br>• <a href="https://technology.blog.gov.uk/2020/02/24/why-the-gov-uk-design-system-team-changed-the-input-type-for-numbers">Why the GOV.UK Design System team changed the input type for numbers</a><br></p><p>JS и loading=lazy</p><p>• <a href="https://www.stefanjudis.com/today-i-learned/disabled-javascript-turns-off-native-lazy-loading/">Disabled JavaScript turns off native lazy loading</a><br></p><p>Медленный SSR</p><p>• <a href="https://nodesource.com/blog/ssr-load-issues-in-n">How To Avoid SSR Load Issues in Node.js</a><br></p><p>Theatre.js</p><p>• <a href="https://www.theatrejs.com/blog/theatre-05-is-out">Theatre.js</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/336.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/336.mp3" length="59171352"/><itunes:episode>336</itunes:episode><itunes:duration>3684</itunes:duration><itunes:author>Юля Миоцен, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>19 сентября 2022: Safari 16, :has сломал jQuery, Adobe Figma CC, input number, JS и loading=lazy, SSR, Theatre.js. Юля Миоцен, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>337. Safari, Interop 2023, конкуренция браузеров, Node.js vs bash, HTML и SPA, грид-области, React</title><link>https://web-standards.ru/podcast/337/</link><pubDate>Mon, 26 Sep 2022 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Никита Дубко, Вадим Макеев

Темы

00:00:00 Интро
00:01:47 Safari TP
00:10:39 Interop 2023
00:29:33 Грязная конкуренция браузеров
00:43:36 Node.js вместо bash
00:52:02 HTML быстрее SPA
01:06:06 Грид-области
01:17:14 Сложные отношения с React

Safari TP

• Release Notes for Safari TP 154 https://webkit.org/blog/13207/release-notes-for-safari-technology-preview-154/

Interop 2023

• Submit your proposals for Interop 2023 https://web.dev/submit-your-proposals-for-interop-2023/
• HTTP 203 Viewport https://youtu.be/xl9R8aTOW_I
• HTTP 203 Podcast https://http203.libsyn.com/
• Interop 2023: Focus Area Proposal https://github.com/web-platform-tests/interop/issues/new?template=focus-area-proposal.yml

Грязная конкуренция браузеров

• Five Walled Gardens: Why Browsers are Essential to the Internet and How Operating Systems Are Holding Them Back https://research.mozilla.org/browser-competition/

Node.js вместо bash

• Shell scripting with Node.js https://exploringjs.com/nodejs-shell-scripting/
• A tool for writing better scripts: zx https://github.com/google/zx
• How to Write Shell Scripts in Node with Google’s zx Library https://www.sitepoint.com/google-zx-write-node-shell-scripts/

HTML быстрее SPA

• Will Serving Real HTML Content Make A Website Faster? Let’s Experiment! https://blog.webpagetest.org/posts/will-html-content-make-site-faster/

Грид-области

• Using Grid Named Areas to Visualize (and Reference) Your Layout https://css-tricks.com/using-grid-named-areas-to-visualize-and-reference-your-layout/

Сложные отношения с React

• React I Love You, But You’re Bringing Me Down https://marmelab.com/blog/2022/09/20/react-i-love-you.html
• Introducing Signals https://preactjs.com/blog/introducing-signals/

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Никита Дубко, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:47 Safari TP<br>00:10:39 Interop 2023<br>00:29:33 Грязная конкуренция браузеров<br>00:43:36 Node.js вместо bash<br>00:52:02 HTML быстрее SPA<br>01:06:06 Грид-области<br>01:17:14 Сложные отношения с React<br></p><p>Safari TP</p><p>• <a href="https://webkit.org/blog/13207/release-notes-for-safari-technology-preview-154/">Release Notes for Safari TP 154</a><br></p><p>Interop 2023</p><p>• <a href="https://web.dev/submit-your-proposals-for-interop-2023/">Submit your proposals for Interop 2023</a><br>• <a href="https://youtu.be/xl9R8aTOW_I">HTTP 203 Viewport</a><br>• <a href="https://http203.libsyn.com/">HTTP 203 Podcast</a><br>• <a href="https://github.com/web-platform-tests/interop/issues/new?template=focus-area-proposal.yml">Interop 2023: Focus Area Proposal</a><br></p><p>Грязная конкуренция браузеров</p><p>• <a href="https://research.mozilla.org/browser-competition/">Five Walled Gardens: Why Browsers are Essential to the Internet and How Operating Systems Are Holding Them Back</a><br></p><p>Node.js вместо bash</p><p>• <a href="https://exploringjs.com/nodejs-shell-scripting/">Shell scripting with Node.js</a><br>• <a href="https://github.com/google/zx">A tool for writing better scripts: zx</a><br>• <a href="https://www.sitepoint.com/google-zx-write-node-shell-scripts/">How to Write Shell Scripts in Node with Google’s zx Library</a><br></p><p>HTML быстрее SPA</p><p>• <a href="https://blog.webpagetest.org/posts/will-html-content-make-site-faster/">Will Serving Real HTML Content Make A Website Faster? Let’s Experiment!</a><br></p><p>Грид-области</p><p>• <a href="https://css-tricks.com/using-grid-named-areas-to-visualize-and-reference-your-layout/">Using Grid Named Areas to Visualize (and Reference) Your Layout</a><br></p><p>Сложные отношения с React</p><p>• <a href="https://marmelab.com/blog/2022/09/20/react-i-love-you.html">React I Love You, But You’re Bringing Me Down</a><br>• <a href="https://preactjs.com/blog/introducing-signals/">Introducing Signals</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/337.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/337.mp3" length="96163358"/><itunes:episode>337</itunes:episode><itunes:duration>5996</itunes:duration><itunes:author>Андрей Мелихов, Никита Дубко, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>26 сентября 2022: Safari, Interop 2023, конкуренция браузеров, Node.js vs bash, HTML и SPA, грид-области, React. Андрей Мелихов, Никита Дубко, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>338. Новинки Chrome и Firefox, Facebook WebView, Learn HTML/a11y, SVG, Prettier, Веб-альманах 2022</title><link>https://web-standards.ru/podcast/338/</link><pubDate>Wed, 05 Oct 2022 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Юля Миоцен, Вадим Макеев

Темы

00:00:00 Интро
00:01:16 Chrome 106
00:13:20 Бета Chrome 107
00:20:36 Firefox 105
00:33:45 Facebook WebView
00:44:25 Learn HTML/a11y
00:50:31 SVG на CSS
00:59:33 Prettier
01:12:52 Веб-альманах CSS
01:27:23 Веб-альманах JS
01:34:23 Веб-альманах HTML

Chrome 106

• New in Chrome 106 https://developer.chrome.com/blog/new-in-chrome-106/

Бета Chrome 107

• Chrome 107 beta https://developer.chrome.com/blog/chrome-107-beta/

Firefox 105

• Firefox 105 https://tanalin.com/blog/posts/firefox-105/

Facebook WebView

• Launching a new Chromium-based WebView for Android https://engineering.fb.com/2022/09/30/android/launching-a-new-chromium-based-webview-for-android/

Learn HTML/a11y

• Learn HTML https://web.dev/learn/html/
• Learn Accessibility https://web.dev/learn/accessibility/

SVG на CSS

• Experimenting A New Syntax To Write SVG https://yuanchuan.dev/experimenting-a-new-syntax-to-write-svg

Prettier

• Why I don’t use Prettier https://antfu.me/posts/why-not-prettier
• No need to argue anymore! https://twitter.com/pepelsbey_dev/status/1556982284120735745

Веб-альманах

• Web Almanac 2022 https://almanac.httparchive.org/en/2022/
• Google Fonts on Twitter https://twitter.com/googlefonts
• Тред Стефана Джадиса https://twitter.com/stefanjudis/status/1574692009926967297

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Юля Миоцен, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:16 Chrome 106<br>00:13:20 Бета Chrome 107<br>00:20:36 Firefox 105<br>00:33:45 Facebook WebView<br>00:44:25 Learn HTML/a11y<br>00:50:31 SVG на CSS<br>00:59:33 Prettier<br>01:12:52 Веб-альманах CSS<br>01:27:23 Веб-альманах JS<br>01:34:23 Веб-альманах HTML<br></p><p>Chrome 106</p><p>• <a href="https://developer.chrome.com/blog/new-in-chrome-106/">New in Chrome 106</a><br></p><p>Бета Chrome 107</p><p>• <a href="https://developer.chrome.com/blog/chrome-107-beta/">Chrome 107 beta</a><br></p><p>Firefox 105</p><p>• <a href="https://tanalin.com/blog/posts/firefox-105/">Firefox 105</a><br></p><p>Facebook WebView</p><p>• <a href="https://engineering.fb.com/2022/09/30/android/launching-a-new-chromium-based-webview-for-android/">Launching a new Chromium-based WebView for Android</a><br></p><p>Learn HTML/a11y</p><p>• <a href="https://web.dev/learn/html/">Learn HTML</a><br>• <a href="https://web.dev/learn/accessibility/">Learn Accessibility</a><br></p><p>SVG на CSS</p><p>• <a href="https://yuanchuan.dev/experimenting-a-new-syntax-to-write-svg">Experimenting A New Syntax To Write SVG</a><br></p><p>Prettier</p><p>• <a href="https://antfu.me/posts/why-not-prettier">Why I don’t use Prettier</a><br>• <a href="https://twitter.com/pepelsbey_dev/status/1556982284120735745">No need to argue anymore!</a><br></p><p>Веб-альманах</p><p>• <a href="https://almanac.httparchive.org/en/2022/">Web Almanac 2022</a><br>• <a href="https://twitter.com/googlefonts">Google Fonts on Twitter</a><br>• <a href="https://twitter.com/stefanjudis/status/1574692009926967297">Тред Стефана Джадиса</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/338.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/338.mp3" length="95267408"/><itunes:episode>338</itunes:episode><itunes:duration>5940</itunes:duration><itunes:author>Никита Дубко, Юля Миоцен, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>5 октября 2022: Новинки Chrome и Firefox, Facebook WebView, Learn HTML/a11y, SVG, Prettier, Веб-альманах 2022. Никита Дубко, Юля Миоцен, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>339. Safari, State of CSS, Intl, Axios, эмоджи, CSS Nesting, JS в C++, PWA, тесты, 10 лет TypeScript</title><link>https://web-standards.ru/podcast/339/</link><pubDate>Mon, 10 Oct 2022 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Вадим Макеев, Андрей Мелихов, Никита Дубко

Темы

00:00:00 Интро
00:01:08 Safari TP
00:06:44 State of CSS
00:11:50 Intl API
00:16:34 Axios 1.0
00:22:10 Пикер эмоджи
00:27:59 CSS Nesting
00:43:41 JS в C++
00:53:30 PWA-плеер
01:11:10 Быстрые тесты
01:24:16 10 лет TypeScript

Safari TP

• Release Notes for Safari TP 155 https://webkit.org/blog/13338/release-notes-for-safari-technology-preview-155/

State of CSS

• State of CSS 2022 https://survey.devographics.com/survey/state-of-css/2022
• Devographics https://www.devographics.com/

Intl API

• Intl.NumberFormat.format() Playground https://codepen.io/girliemac/full/MWGoYwx

Axios 1.0

• Axios 1.0.0 https://github.com/axios/axios/releases/tag/v1.0.0

Пикер эмоджи

• Proposal: showEmojiPicker() on input/textarea https://github.com/whatwg/html/issues/8358

CSS Nesting

• Simplified CSS nesting syntax https://twitter.com/tabatkins/status/1577753789787799553
• Sass-вермишель https://github.com/operasoftware/devopera/blob/master/src/styles/modules/teaser.scss

JS в C++

• I turned JS into a compiled language (for fun and Wasm) https://surma.dev/things/compile-js/

PWA-плеер

• Building desktop apps without native code https://patrickbrosset.com/articles/2022-10-06-building-desktop-apps-without-native-code/
• PWAs on Chrome https://twitter.com/firt/status/1578018239531036672
• Project Fugu. Is it edible? https://youtu.be/iC3fspqn3vA

Быстрые тесты

• Running 1000 tests in 1s https://marvinh.dev/blog/running-1000-test-in-1s/

10 лет TypeScript

• Ten Years of TypeScript https://devblogs.microsoft.com/typescript/ten-years-of-typescript/
• Microsoft’s Typescript is SO impressive (2012) https://twitter.com/cassidoo/status/257947446083203073

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Андрей Мелихов, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:08 Safari TP<br>00:06:44 State of CSS<br>00:11:50 Intl API<br>00:16:34 Axios 1.0<br>00:22:10 Пикер эмоджи<br>00:27:59 CSS Nesting<br>00:43:41 JS в C++<br>00:53:30 PWA-плеер<br>01:11:10 Быстрые тесты<br>01:24:16 10 лет TypeScript<br></p><p>Safari TP</p><p>• <a href="https://webkit.org/blog/13338/release-notes-for-safari-technology-preview-155/">Release Notes for Safari TP 155</a><br></p><p>State of CSS</p><p>• <a href="https://survey.devographics.com/survey/state-of-css/2022">State of CSS 2022</a><br>• <a href="https://www.devographics.com/">Devographics</a><br></p><p>Intl API</p><p>• <a href="https://codepen.io/girliemac/full/MWGoYwx">Intl.NumberFormat.format() Playground</a><br></p><p>Axios 1.0</p><p>• <a href="https://github.com/axios/axios/releases/tag/v1.0.0">Axios 1.0.0</a><br></p><p>Пикер эмоджи</p><p>• <a href="https://github.com/whatwg/html/issues/8358">Proposal: showEmojiPicker() on input/textarea</a><br></p><p>CSS Nesting</p><p>• <a href="https://twitter.com/tabatkins/status/1577753789787799553">Simplified CSS nesting syntax</a><br>• <a href="https://github.com/operasoftware/devopera/blob/master/src/styles/modules/teaser.scss">Sass-вермишель</a><br></p><p>JS в C++</p><p>• <a href="https://surma.dev/things/compile-js/">I turned JS into a compiled language (for fun and Wasm)</a><br></p><p>PWA-плеер</p><p>• <a href="https://patrickbrosset.com/articles/2022-10-06-building-desktop-apps-without-native-code/">Building desktop apps without native code</a><br>• <a href="https://twitter.com/firt/status/1578018239531036672">PWAs on Chrome</a><br>• <a href="https://youtu.be/iC3fspqn3vA">Project Fugu. Is it edible?</a><br></p><p>Быстрые тесты</p><p>• <a href="https://marvinh.dev/blog/running-1000-test-in-1s/">Running 1000 tests in 1s</a><br></p><p>10 лет TypeScript</p><p>• <a href="https://devblogs.microsoft.com/typescript/ten-years-of-typescript/">Ten Years of TypeScript</a><br>• <a href="https://twitter.com/cassidoo/status/257947446083203073">Microsoft’s Typescript is SO impressive (2012)</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/339.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/339.mp3" length="86883535"/><itunes:episode>339</itunes:episode><itunes:duration>5416</itunes:duration><itunes:author>Вадим Макеев, Андрей Мелихов, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>10 октября 2022: Safari, State of CSS, Intl, Axios, эмоджи, CSS Nesting, JS в C++, PWA, тесты, 10 лет TypeScript. Вадим Макеев, Андрей Мелихов, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>340. Fleet, Chrometober, Fugu, полезные паттерны, курс WebPageTest, SVG-спрайты, два JS, Socket</title><link>https://web-standards.ru/podcast/340/</link><pubDate>Mon, 17 Oct 2022 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Вадим Макеев, Никита Дубко

Темы

00:00:00 Интро
00:01:23 Fleet для всех
00:15:54 Chrometober
00:24:13 Fugu не всё
00:35:48 Полезные паттерны
00:42:29 Курс WebPageTest
00:50:45 SVG-спрайты
01:01:51 Два разных JS
01:14:29 Socket

Fleet для всех

• Introducing the Fleet Public Preview https://blog.jetbrains.com/fleet/2022/10/introducing-the-fleet-public-preview/

Chrometober

• Chrometober 2022 https://web.dev/chrometober-2022/
• Scroll-timeline Polyfill https://github.com/flackr/scroll-timeline

Fugu не всё

• Is Project Fugu “done”? https://developer.chrome.com/blog/is-project-fugu-done/

Полезные паттерны

• New patterns for amazing apps https://web.dev/new-patterns-for-amazing-apps/
• GoogleChrome/web.dev/…/patterns https://github.com/GoogleChrome/web.dev/tree/main/src/site/content/en/patterns

Курс WebPageTest

• Lightning-Fast Web Performance Online Course, https://www.webpagetest.org/learn/lightning-fast-web-performance/

SVG-спрайты

• SVG sprites: old-school, modern, unknown, and forgotten https://pepelsbey.dev/articles/svg-sprites/

Два разных JS

• Two JavaScripts https://remysharp.com/2022/10/13/two-javascripts

Socket

• Node on mobile, NodeConf EU 2022 https://youtu.be/Ij2BN-hksaE
• Socket — A New Runtime for the Web https://socketsupply.co/blog/socket-runtime/
• Socket SDK https://sockets.sh

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Вадим Макеев, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:23 Fleet для всех<br>00:15:54 Chrometober<br>00:24:13 Fugu не всё<br>00:35:48 Полезные паттерны<br>00:42:29 Курс WebPageTest<br>00:50:45 SVG-спрайты<br>01:01:51 Два разных JS<br>01:14:29 Socket<br></p><p>Fleet для всех</p><p>• <a href="https://blog.jetbrains.com/fleet/2022/10/introducing-the-fleet-public-preview/">Introducing the Fleet Public Preview</a><br></p><p>Chrometober</p><p>• <a href="https://web.dev/chrometober-2022/">Chrometober 2022</a><br>• <a href="https://github.com/flackr/scroll-timeline">Scroll-timeline Polyfill</a><br></p><p>Fugu не всё</p><p>• <a href="https://developer.chrome.com/blog/is-project-fugu-done/">Is Project Fugu “done”?</a><br></p><p>Полезные паттерны</p><p>• <a href="https://web.dev/new-patterns-for-amazing-apps/">New patterns for amazing apps</a><br>• <a href="https://github.com/GoogleChrome/web.dev/tree/main/src/site/content/en/patterns">GoogleChrome/web.dev/…/patterns</a><br></p><p>Курс WebPageTest</p><p>• <a href="https://www.webpagetest.org/learn/lightning-fast-web-performance/">Lightning-Fast Web Performance Online Course,</a><br></p><p>SVG-спрайты</p><p>• <a href="https://pepelsbey.dev/articles/svg-sprites/">SVG sprites: old-school, modern, unknown, and forgotten</a><br></p><p>Два разных JS</p><p>• <a href="https://remysharp.com/2022/10/13/two-javascripts">Two JavaScripts</a><br></p><p>Socket</p><p>• <a href="https://youtu.be/Ij2BN-hksaE">Node on mobile, NodeConf EU 2022</a><br>• <a href="https://socketsupply.co/blog/socket-runtime/">Socket — A New Runtime for the Web</a><br>• <a href="https://sockets.sh">Socket SDK</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/340.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/340.mp3" length="83539316"/><itunes:episode>340</itunes:episode><itunes:duration>5207</itunes:duration><itunes:author>Андрей Мелихов, Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>17 октября 2022: Fleet, Chrometober, Fugu, полезные паттерны, курс WebPageTest, SVG-спрайты, два JS, Socket. Андрей Мелихов, Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>341. Дока про a11y, Safari TP, Interop, DOM timers, CSS Speech, TypeRunner, CSS Toggles, CSS-in-JS</title><link>https://web-standards.ru/podcast/341/</link><pubDate>Mon, 24 Oct 2022 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Никита Дубко, Вадим Макеев

Темы

00:00:00 Интро
00:01:24 Дока про доступность
00:03:25 Safari TP 156
00:17:52 Interop 2022
00:29:20 DOM timers
00:36:51 CSS Speech
00:55:31 TypeRunner
01:06:06 CSS Toggles
01:20:43 Плохой CSS-in-JS

Дока про доступность

• Дока — Доступность https://doka.guide/a11y/

Safari TP 156

• Release Notes for Safari Technology Preview 156 https://webkit.org/blog/13394/release-notes-for-safari-technology-preview-156/
• Control the behavior of JavaScript imports with Import Maps https://www.bram.us/2021/03/03/control-the-behavior-of-javascript-imports-with-import-maps/
• The wait is over: DuckDuckGo for Mac beta is now open to the public! https://spreadprivacy.com/duckduckgo-for-mac-open-beta/

Interop 2022

• Browser Vendors Aim to Heal Developer Pain with Interop 2022 https://thenewstack.io/browser-vendors-aim-to-heal-developer-pain-with-interop-2022/

DOM timers

• Intent to Ship: Align Timers (including DOM timers) at 125 Hz https://groups.google.com/a/chromium.org/g/blink-dev/c/Di3uO1eMVJ4/m/I3uwiz28AwAJ

CSS Speech

• Why we need CSS Speech https://tink.uk/why-we-need-css-speech/
• Speech Synthesis Markup Language https://www.w3.org/TR/speech-synthesis11/
• CSS Speech Module https://www.w3.org/TR/css-speech-1/

TypeRunner

• TypeRunner: High-performance TypeScript compiler https://github.com/marcj/TypeRunner

CSS Toggles

• CSS Toggles Explainer &amp; Proposal https://css.oddbird.net/toggles/explainer/
• CSS Toggles https://tabatkins.github.io/css-toggle/
• Chrome 108+ has experimental support for CSS Toggles https://twitter.com/yisibl/status/1581324896310681600

Плохой CSS-in-JS

• Why We’re Breaking Up with CSS-in-JS https://dev.to/srmagura/why-were-breaking-up-wiht-css-in-js-4g9b
• Reverted to using vanilla CSS too https://pepelsbey.net/pres/vanilla-css/#tj

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Никита Дубко, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:24 Дока про доступность<br>00:03:25 Safari TP 156<br>00:17:52 Interop 2022<br>00:29:20 DOM timers<br>00:36:51 CSS Speech<br>00:55:31 TypeRunner<br>01:06:06 CSS Toggles<br>01:20:43 Плохой CSS-in-JS<br></p><p>Дока про доступность</p><p>• <a href="https://doka.guide/a11y/">Дока — Доступность</a><br></p><p>Safari TP 156</p><p>• <a href="https://webkit.org/blog/13394/release-notes-for-safari-technology-preview-156/">Release Notes for Safari Technology Preview 156</a><br>• <a href="https://www.bram.us/2021/03/03/control-the-behavior-of-javascript-imports-with-import-maps/">Control the behavior of JavaScript imports with Import Maps</a><br>• <a href="https://spreadprivacy.com/duckduckgo-for-mac-open-beta/">The wait is over: DuckDuckGo for Mac beta is now open to the public!</a><br></p><p>Interop 2022</p><p>• <a href="https://thenewstack.io/browser-vendors-aim-to-heal-developer-pain-with-interop-2022/">Browser Vendors Aim to Heal Developer Pain with Interop 2022</a><br></p><p>DOM timers</p><p>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/Di3uO1eMVJ4/m/I3uwiz28AwAJ">Intent to Ship: Align Timers (including DOM timers) at 125 Hz</a><br></p><p>CSS Speech</p><p>• <a href="https://tink.uk/why-we-need-css-speech/">Why we need CSS Speech</a><br>• <a href="https://www.w3.org/TR/speech-synthesis11/">Speech Synthesis Markup Language</a><br>• <a href="https://www.w3.org/TR/css-speech-1/">CSS Speech Module</a><br></p><p>TypeRunner</p><p>• <a href="https://github.com/marcj/TypeRunner">TypeRunner: High-performance TypeScript compiler</a><br></p><p>CSS Toggles</p><p>• <a href="https://css.oddbird.net/toggles/explainer/">CSS Toggles Explainer &amp; Proposal</a><br>• <a href="https://tabatkins.github.io/css-toggle/">CSS Toggles</a><br>• <a href="https://twitter.com/yisibl/status/1581324896310681600">Chrome 108+ has experimental support for CSS Toggles</a><br></p><p>Плохой CSS-in-JS</p><p>• <a href="https://dev.to/srmagura/why-were-breaking-up-wiht-css-in-js-4g9b">Why We’re Breaking Up with CSS-in-JS</a><br>• <a href="https://pepelsbey.net/pres/vanilla-css/#tj">Reverted to using vanilla CSS too</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/341.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/341.mp3" length="91107314"/><itunes:episode>341</itunes:episode><itunes:duration>5680</itunes:duration><itunes:author>Андрей Мелихов, Никита Дубко, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>24 октября 2022: Дока про a11y, Safari TP, Interop, DOM timers, CSS Speech, TypeRunner, CSS Toggles, CSS-in-JS. Андрей Мелихов, Никита Дубко, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>342. Safari, Chrome 107/108, Next.js 13, ESLint, мэш-градиенты, блендинг, опрос про дизайн, YouTube</title><link>https://web-standards.ru/podcast/342/</link><pubDate>Mon, 31 Oct 2022 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Андрей Мелихов, Юля Миоцен

Темы

00:00:00 Интро
00:01:24 Safari 16.1
00:22:01 Chrome 107
00:30:29 Бета Chrome 108
00:39:51 Что не так с Next.js 13
00:55:05 Новый конфиг ESLint
01:03:52 Мэш-градиенты
01:10:26 Как работает блендинг
01:18:45 Опрос про дизайн
01:23:35 YouTube стал быстрее

Safari 16.1

• WebKit Features in Safari 16.1 https://webkit.org/blog/13399/webkit-features-in-safari-16-1/
• Responsively plugin for Figma https://www.figma.com/community/plugin/1079288264185622297

Chrome 107

• New in Chrome 107 https://developer.chrome.com/blog/new-in-chrome-107/

Бета Chrome 108

• Chrome 108 beta https://developer.chrome.com/blog/chrome-108-beta/
• The Large, Small, and Dynamic Viewports https://www.bram.us/2021/07/08/the-large-small-and-dynamic-viewports/

Что не так с Next.js 13

• Next.js 13 https://nextjs.org/blog/next-13
• Automatic fetch() Request Deduping https://beta.nextjs.org/docs/data-fetching/fundamentals#automatic-fetch-request-deduping
• React + Next? https://twitter.com/RyanCarniato/status/1584973099740499968
• Introducing Turbopack https://vercel.com/blog/turbopack
• Evan You: Vite vs Next.js https://twitter.com/youyuxi/status/1586042491739860993

Новый конфиг ESLint

• ESLint’s new config system, pt. 1 https://eslint.org/blog/2022/08/new-config-system-part-1/
• ESLint Configuration Files (New) https://eslint.org/docs/latest/user-guide/configuring/configuration-files-new

Мэш-градиенты

• Highly Customizable Background Gradients https://cloudfour.com/thinks/highly-customizable-background-gradients/

Как работает блендинг

• Blending Modes, тред https://twitter.com/DanHollick/status/1583080119068807168
• Blending Modes, статья https://typefully.com/DanHollick/KrBa0JP

Опрос про дизайн

• Design Tools Survey https://uxtools.co/survey/

YouTube стал быстрее

• Building a Better Web: A faster YouTube on web https://web.dev/better-youtube-web-part1/

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Андрей Мелихов, Юля Миоцен</p><p>Темы</p><p>00:00:00 Интро<br>00:01:24 Safari 16.1<br>00:22:01 Chrome 107<br>00:30:29 Бета Chrome 108<br>00:39:51 Что не так с Next.js 13<br>00:55:05 Новый конфиг ESLint<br>01:03:52 Мэш-градиенты<br>01:10:26 Как работает блендинг<br>01:18:45 Опрос про дизайн<br>01:23:35 YouTube стал быстрее<br></p><p>Safari 16.1</p><p>• <a href="https://webkit.org/blog/13399/webkit-features-in-safari-16-1/">WebKit Features in Safari 16.1</a><br>• <a href="https://www.figma.com/community/plugin/1079288264185622297">Responsively plugin for Figma</a><br></p><p>Chrome 107</p><p>• <a href="https://developer.chrome.com/blog/new-in-chrome-107/">New in Chrome 107</a><br></p><p>Бета Chrome 108</p><p>• <a href="https://developer.chrome.com/blog/chrome-108-beta/">Chrome 108 beta</a><br>• <a href="https://www.bram.us/2021/07/08/the-large-small-and-dynamic-viewports/">The Large, Small, and Dynamic Viewports</a><br></p><p>Что не так с Next.js 13</p><p>• <a href="https://nextjs.org/blog/next-13">Next.js 13</a><br>• <a href="https://beta.nextjs.org/docs/data-fetching/fundamentals#automatic-fetch-request-deduping">Automatic fetch() Request Deduping</a><br>• <a href="https://twitter.com/RyanCarniato/status/1584973099740499968">React + Next?</a><br>• <a href="https://vercel.com/blog/turbopack">Introducing Turbopack</a><br>• <a href="https://twitter.com/youyuxi/status/1586042491739860993">Evan You: Vite vs Next.js</a><br></p><p>Новый конфиг ESLint</p><p>• <a href="https://eslint.org/blog/2022/08/new-config-system-part-1/">ESLint’s new config system, pt. 1</a><br>• <a href="https://eslint.org/docs/latest/user-guide/configuring/configuration-files-new">ESLint Configuration Files (New)</a><br></p><p>Мэш-градиенты</p><p>• <a href="https://cloudfour.com/thinks/highly-customizable-background-gradients/">Highly Customizable Background Gradients</a><br></p><p>Как работает блендинг</p><p>• <a href="https://twitter.com/DanHollick/status/1583080119068807168">Blending Modes, тред</a><br>• <a href="https://typefully.com/DanHollick/KrBa0JP">Blending Modes, статья</a><br></p><p>Опрос про дизайн</p><p>• <a href="https://uxtools.co/survey/">Design Tools Survey</a><br></p><p>YouTube стал быстрее</p><p>• <a href="https://web.dev/better-youtube-web-part1/">Building a Better Web: A faster YouTube on web</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/342.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/342.mp3" length="90467554"/><itunes:episode>342</itunes:episode><itunes:duration>5640</itunes:duration><itunes:author>Никита Дубко, Андрей Мелихов, Юля Миоцен</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>31 октября 2022: Safari, Chrome 107/108, Next.js 13, ESLint, мэш-градиенты, блендинг, опрос про дизайн, YouTube. Никита Дубко, Андрей Мелихов, Юля Миоцен</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>343. Firefox, Arc, Text Fragments, JPEG XL, шрифты, jQuery, Vite/Turbopack, Remix, исход из Твитера</title><link>https://web-standards.ru/podcast/343/</link><pubDate>Mon, 07 Nov 2022 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Вадим Макеев

Темы

00:00:00 Интро
00:01:32 Firefox 106
00:07:14 Снова Arc
00:28:14 Text Fragments
00:32:45 Зачем JPEG XL
00:42:44 Веб-шрифты
00:50:38 Цена jQuery
00:54:52 Vite vs Turbopack
01:03:26 Remix в Shopify
01:08:49 Исход из Твитера

Firefox 106

• Firefox 106 https://tanalin.com/blog/posts/firefox-106/

Снова Arc

• Time to reinvent the browser https://www.theverge.com/2022/10/31/23428862/arc-browser-web-company-darin-fisher

Text Fragments

• Scroll to Text Fragments https://blog.jim-nielsen.com/2022/scroll-to-text-fragments/

Зачем JPEG XL

• The Case for JPEG XL https://cloudinary.com/blog/the-case-for-jpeg-xl
• AVIF has landed https://jakearchibald.com/2020/avif-has-landed/
• Can I use: JPEG XL https://caniuse.com/jpegxl

Веб-шрифты

• Switching from static to variable fonts https://fonts.google.com/knowledge/using_type/switching_from_static_to_variable_fonts
• Using variable fonts on the web https://fonts.google.com/knowledge/using_variable_fonts_on_the_web

Цена jQuery

• The impact of removing jQuery on our web performance https://insidegovuk.blog.gov.uk/2022/08/15/the-impact-of-removing-jquery-on-our-web-performance/

Vite vs Turbopack

• Is Turbopack really 10x Faster than Vite? https://github.com/yyx990803/vite-vs-next-turbo-hmr/discussions/8

Remix в Shopify

• Mixing It Up: Remix Joins Shopify to Push the Web Forward https://shopify.engineering/remix-joins-shopify

Исход из Твитера

• Your account is permanently suspended https://www.matuzo.at/blog/2022/your-account-is-permanently-suspended/
• Accessibility Experience Team at Twitter is fired https://twitter.com/gerardkcohen/status/1588584459779321857
• Fedifinder https://fedifinder.glitch.me/
• Канал Вадима в Телеграме https://t.me/pepelsbey_dev
• Канал Никиты в Телеграме https://t.me/mefody_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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:32 Firefox 106<br>00:07:14 Снова Arc<br>00:28:14 Text Fragments<br>00:32:45 Зачем JPEG XL<br>00:42:44 Веб-шрифты<br>00:50:38 Цена jQuery<br>00:54:52 Vite vs Turbopack<br>01:03:26 Remix в Shopify<br>01:08:49 Исход из Твитера<br></p><p>Firefox 106</p><p>• <a href="https://tanalin.com/blog/posts/firefox-106/">Firefox 106</a><br></p><p>Снова Arc</p><p>• <a href="https://www.theverge.com/2022/10/31/23428862/arc-browser-web-company-darin-fisher">Time to reinvent the browser</a><br></p><p>Text Fragments</p><p>• <a href="https://blog.jim-nielsen.com/2022/scroll-to-text-fragments/">Scroll to Text Fragments</a><br></p><p>Зачем JPEG XL</p><p>• <a href="https://cloudinary.com/blog/the-case-for-jpeg-xl">The Case for JPEG XL</a><br>• <a href="https://jakearchibald.com/2020/avif-has-landed/">AVIF has landed</a><br>• <a href="https://caniuse.com/jpegxl">Can I use: JPEG XL</a><br></p><p>Веб-шрифты</p><p>• <a href="https://fonts.google.com/knowledge/using_type/switching_from_static_to_variable_fonts">Switching from static to variable fonts</a><br>• <a href="https://fonts.google.com/knowledge/using_variable_fonts_on_the_web">Using variable fonts on the web</a><br></p><p>Цена jQuery</p><p>• <a href="https://insidegovuk.blog.gov.uk/2022/08/15/the-impact-of-removing-jquery-on-our-web-performance/">The impact of removing jQuery on our web performance</a><br></p><p>Vite vs Turbopack</p><p>• <a href="https://github.com/yyx990803/vite-vs-next-turbo-hmr/discussions/8">Is Turbopack really 10x Faster than Vite?</a><br></p><p>Remix в Shopify</p><p>• <a href="https://shopify.engineering/remix-joins-shopify">Mixing It Up: Remix Joins Shopify to Push the Web Forward</a><br></p><p>Исход из Твитера</p><p>• <a href="https://www.matuzo.at/blog/2022/your-account-is-permanently-suspended/">Your account is permanently suspended</a><br>• <a href="https://twitter.com/gerardkcohen/status/1588584459779321857">Accessibility Experience Team at Twitter is fired</a><br>• <a href="https://fedifinder.glitch.me/">Fedifinder</a><br>• <a href="https://t.me/pepelsbey_dev">Канал Вадима в Телеграме</a><br>• <a href="https://t.me/mefody_dev">Канал Никиты в Телеграме</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/343.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/343.mp3" length="84707124"/><itunes:episode>343</itunes:episode><itunes:duration>5280</itunes:duration><itunes:author>Андрей Мелихов, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>7 ноября 2022: Firefox, Arc, Text Fragments, JPEG XL, шрифты, jQuery, Vite/Turbopack, Remix, исход из Твитера. Андрей Мелихов, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>344. 18 лет Firefox, Safari, Next.js и CRA, JS и SEO, Rome, px/rem, код по папкам, вёрстка баннера</title><link>https://web-standards.ru/podcast/344/</link><pubDate>Mon, 14 Nov 2022 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Вадим Макеев

Темы

00:00:00 Интро
00:01:39 18 лет Firefox
00:12:41 Safari TP 157
00:19:14 Next.js вместо CRA
00:30:13 JS и SEO
00:39:12 Rome 10
00:47:23 Пиксели или ремы
00:57:44 Код по папкам
01:06:14 Вёрстка баннера

18 лет Firefox

• 18 years ago today, we shipped Firefox 1.0 https://twitter.com/asadotzler/status/1590446577407041537

Safari TP 157

• Release Notes for Safari Technology Preview 157 https://webkit.org/blog/13575/release-notes-for-safari-technology-preview-157/

Next.js вместо CRA

• Next.js passed Create React App in npm downloads https://twitter.com/leeerob/status/1589838795280879616

JS и SEO

• Google Needs 9X More Time To Crawl JS Than HTML https://www.onely.com/blog/google-needs-9x-more-time-to-crawl-js-than-html/
• Google: Dynamic Rendering Is A Workaround and Not A Long-Term Solution https://www.seroundtable.com/google-dynamic-rendering-workaround-33897.html

Rome 10

• Announcing Rome v10 https://rome.tools/blog/2022/11/08/rome-10.html
• Why Not Bundle with esbuild? https://vitejs.dev/guide/why.html#why-not-bundle-with-esbuild

Пиксели или ремы

• Accessibility: px or rem? https://matklad.github.io/2022/11/05/accessibility-px-or-rem.html
• Ремы, емы, и почему отказ от них — не проблема https://medium.com/p/3b2b1e785787

Код по папкам

• Feature-Sliced Design: эволюция фронтенда для быстрых экспериментов https://habr.com/p/693768/
• React File Structure https://react-file-structure.surge.sh/
• Feature-Sliced Design https://feature-sliced.design/ru/
• Как разложить код по папкам, Александр Бальцевич https://youtube.com/watch?v=Gj0Bi1fDSAY

Вёрстка баннера

• Inside the mind of a frontend developer: Hero section https://ishadeed.com/article/inside-frontend-developer-mind-hero-section/

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:39 18 лет Firefox<br>00:12:41 Safari TP 157<br>00:19:14 Next.js вместо CRA<br>00:30:13 JS и SEO<br>00:39:12 Rome 10<br>00:47:23 Пиксели или ремы<br>00:57:44 Код по папкам<br>01:06:14 Вёрстка баннера<br></p><p>18 лет Firefox</p><p>• <a href="https://twitter.com/asadotzler/status/1590446577407041537">18 years ago today, we shipped Firefox 1.0</a><br></p><p>Safari TP 157</p><p>• <a href="https://webkit.org/blog/13575/release-notes-for-safari-technology-preview-157/">Release Notes for Safari Technology Preview 157</a><br></p><p>Next.js вместо CRA</p><p>• <a href="https://twitter.com/leeerob/status/1589838795280879616">Next.js passed Create React App in npm downloads</a><br></p><p>JS и SEO</p><p>• <a href="https://www.onely.com/blog/google-needs-9x-more-time-to-crawl-js-than-html/">Google Needs 9X More Time To Crawl JS Than HTML</a><br>• <a href="https://www.seroundtable.com/google-dynamic-rendering-workaround-33897.html">Google: Dynamic Rendering Is A Workaround and Not A Long-Term Solution</a><br></p><p>Rome 10</p><p>• <a href="https://rome.tools/blog/2022/11/08/rome-10.html">Announcing Rome v10</a><br>• <a href="https://vitejs.dev/guide/why.html#why-not-bundle-with-esbuild">Why Not Bundle with esbuild?</a><br></p><p>Пиксели или ремы</p><p>• <a href="https://matklad.github.io/2022/11/05/accessibility-px-or-rem.html">Accessibility: px or rem?</a><br>• <a href="https://medium.com/p/3b2b1e785787">Ремы, емы, и почему отказ от них — не проблема</a><br></p><p>Код по папкам</p><p>• <a href="https://habr.com/p/693768/">Feature-Sliced Design: эволюция фронтенда для быстрых экспериментов</a><br>• <a href="https://react-file-structure.surge.sh/">React File Structure</a><br>• <a href="https://feature-sliced.design/ru/">Feature-Sliced Design</a><br>• <a href="https://youtube.com/watch?v=Gj0Bi1fDSAY">Как разложить код по папкам, Александр Бальцевич</a><br></p><p>Вёрстка баннера</p><p>• <a href="https://ishadeed.com/article/inside-frontend-developer-mind-hero-section/">Inside the mind of a frontend developer: Hero section</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/344.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/344.mp3" length="73011298"/><itunes:episode>344</itunes:episode><itunes:duration>4549</itunes:duration><itunes:author>Андрей Мелихов, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>14 ноября 2022: 18 лет Firefox, Safari, Next.js и CRA, JS и SEO, Rome, px/rem, код по папкам, вёрстка баннера. Андрей Мелихов, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>345. Safari TP, WebDX, OKLCH, TS 4.9, CSS-токены на типах, гриды и шейпы, where или is, трюк с has</title><link>https://web-standards.ru/podcast/345/</link><pubDate>Tue, 22 Nov 2022 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Юля Миоцен, Никита Дубко

Темы

00:00:00 Интро
00:01:08 Safari TP 158
00:10:31 Группа WebDX
00:19:54 OKLCH в CSS
00:33:11 TypeScript 4.9
00:45:40 CSS-токены на типах
00:56:03 Гриды и шейпы
01:04:17 Where или is
01:10:13 Трюк с has

Safari TP 158

• Release Notes for Safari TP 158 https://webkit.org/blog/13584/release-notes-for-safari-technology-preview-158

Группа WebDX

• WebDX: Improving the experience for web developers https://www.w3.org/blog/2022/11/webdx-improving-the-experience-for-web-developers/

OKLCH в CSS

• OKLCH in CSS: why we moved from RGB and HSL https://evilmartians.com/chronicles/oklch-in-css-why-quit-rgb-hsl

TypeScript 4.9

• Announcing TypeScript 4.9 https://devblogs.microsoft.com/typescript/announcing-typescript-4-9/

CSS-токены на типах

• CSS-Only Type Grinding: Casting Tokens into Useful Values https://www.bitovi.com/blog/css-only-type-grinding-casting-tokens-into-useful-values

Гриды и шейпы

• CSS Grid and Custom Shapes, Part 1 https://css-tricks.com/css-grid-and-custom-shapes-part-1/
• CSS Grid and Custom Shapes, Part 2 https://css-tricks.com/css-grid-and-custom-shapes-part-2/
• CSS Grid and Custom Shapes, Part 3 https://css-tricks.com/css-grid-and-custom-shapes-part-3/

Where или is

• Day 34: :is() or :where() https://www.matuzo.at/blog/2022/100daysof-day34/

Трюк с has

• Style a parent element based on its number of children using CSS https://www.bram.us/2022/11/17/style-a-parent-element-based-on-its-number-of-children-using-css-has/

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Юля Миоцен, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:08 Safari TP 158<br>00:10:31 Группа WebDX<br>00:19:54 OKLCH в CSS<br>00:33:11 TypeScript 4.9<br>00:45:40 CSS-токены на типах<br>00:56:03 Гриды и шейпы<br>01:04:17 Where или is<br>01:10:13 Трюк с has<br></p><p>Safari TP 158</p><p>• <a href="https://webkit.org/blog/13584/release-notes-for-safari-technology-preview-158">Release Notes for Safari TP 158</a><br></p><p>Группа WebDX</p><p>• <a href="https://www.w3.org/blog/2022/11/webdx-improving-the-experience-for-web-developers/">WebDX: Improving the experience for web developers</a><br></p><p>OKLCH в CSS</p><p>• <a href="https://evilmartians.com/chronicles/oklch-in-css-why-quit-rgb-hsl">OKLCH in CSS: why we moved from RGB and HSL</a><br></p><p>TypeScript 4.9</p><p>• <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-4-9/">Announcing TypeScript 4.9</a><br></p><p>CSS-токены на типах</p><p>• <a href="https://www.bitovi.com/blog/css-only-type-grinding-casting-tokens-into-useful-values">CSS-Only Type Grinding: Casting Tokens into Useful Values</a><br></p><p>Гриды и шейпы</p><p>• <a href="https://css-tricks.com/css-grid-and-custom-shapes-part-1/">CSS Grid and Custom Shapes, Part 1</a><br>• <a href="https://css-tricks.com/css-grid-and-custom-shapes-part-2/">CSS Grid and Custom Shapes, Part 2</a><br>• <a href="https://css-tricks.com/css-grid-and-custom-shapes-part-3/">CSS Grid and Custom Shapes, Part 3</a><br></p><p>Where или is</p><p>• <a href="https://www.matuzo.at/blog/2022/100daysof-day34/">Day 34: :is() or :where()</a><br></p><p>Трюк с has</p><p>• <a href="https://www.bram.us/2022/11/17/style-a-parent-element-based-on-its-number-of-children-using-css-has/">Style a parent element based on its number of children using CSS</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/345.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/345.mp3" length="73347321"/><itunes:episode>345</itunes:episode><itunes:duration>4570</itunes:duration><itunes:author>Юля Миоцен, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>22 ноября 2022: Safari TP, WebDX, OKLCH, TS 4.9, CSS-токены на типах, гриды и шейпы, where или is, трюк с has. Юля Миоцен, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>346. Firefox, таблицы, шум на CSS, State of JS, npm, IWA, флексы, доступность, два волка и инпут</title><link>https://web-standards.ru/podcast/346/</link><pubDate>Mon, 28 Nov 2022 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Юля Миоцен, Андрей Мелихов, Вадим Макеев

Темы

00:00:00 Интро
00:01:24 Firefox Nightly
00:09:16 Смешные таблицы
00:17:38 Шум на CSS
00:28:17 State of JS
00:34:57 Npm-пакеты
00:40:28 Isolated Web Apps
00:56:49 Картинки, флексы и CSS
01:07:03 Доступность с клавиатуры
01:16:10 Два волка и инпут

Firefox Nightly

• More improvements than can fit into this title https://blog.nightly.mozilla.org/2022/11/22/more-improvements-than-can-fit-into-this-title-these-weeks-in-firefox-issue-127/

Смешные таблицы

• My favorite piece of code on GitHub belongs to the WebKit engine https://twitter.com/KittyGiraudel/status/1595776000461344768

Шум на CSS

• Making Static Noise From a Weird CSS Gradient Bug https://css-tricks.com/making-static-noise-from-a-weird-css-gradient-bug/
• The Art Of SVG Filters And Why It Is Awesome https://www.smashingmagazine.com/2015/05/why-the-svg-filter-is-awesome/
• Creating Patterns With SVG Filters https://css-tricks.com/creating-patterns-with-svg-filters/

State of JS

• State of JavaScript 2022 https://survey.devographics.com/survey/state-of-js/2022

Npm-пакеты

• How we lost our slick new npm package name (and then got it back) https://reactflow.dev/blog/reactflow-npm-package-name/

Isolated Web Apps

• Isolated Web Apps https://github.com/WICG/isolated-web-apps
• Learning from the mistakes of Firefox OS https://github.com/WICG/isolated-web-apps/issues/10

Картинки, флексы и CSS

• CSS for Developers https://css-for-js.dev
• Inline Magic Space https://courses.joshwcomeau.com/inline-magic-space
• An Interactive Guide to Flexbox in CSS https://www.joshwcomeau.com/css/interactive-guide-to-flexbox/

Доступность с клавиатуры

• Practical Accessibility https://practical-accessibility.today/
• HTML And CSS (Part 1) https://www.smashingmagazine.com/2022/11/guide-keyboard-accessibility-html-css-part1/
• JavaScript (Part 2) https://www.smashingmagazine.com/2022/11/guide-keyboard-accessibility-javascript-part2/

Два волка и инпут

• What Happened To Text Inputs? https://briefs.video/videos/what-happened-to-text-inputs/
• Адовый UX https://t.me/uxfromhell

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Юля Миоцен, Андрей Мелихов, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:24 Firefox Nightly<br>00:09:16 Смешные таблицы<br>00:17:38 Шум на CSS<br>00:28:17 State of JS<br>00:34:57 Npm-пакеты<br>00:40:28 Isolated Web Apps<br>00:56:49 Картинки, флексы и CSS<br>01:07:03 Доступность с клавиатуры<br>01:16:10 Два волка и инпут<br></p><p>Firefox Nightly</p><p>• <a href="https://blog.nightly.mozilla.org/2022/11/22/more-improvements-than-can-fit-into-this-title-these-weeks-in-firefox-issue-127/">More improvements than can fit into this title</a><br></p><p>Смешные таблицы</p><p>• <a href="https://twitter.com/KittyGiraudel/status/1595776000461344768">My favorite piece of code on GitHub belongs to the WebKit engine</a><br></p><p>Шум на CSS</p><p>• <a href="https://css-tricks.com/making-static-noise-from-a-weird-css-gradient-bug/">Making Static Noise From a Weird CSS Gradient Bug</a><br>• <a href="https://www.smashingmagazine.com/2015/05/why-the-svg-filter-is-awesome/">The Art Of SVG Filters And Why It Is Awesome</a><br>• <a href="https://css-tricks.com/creating-patterns-with-svg-filters/">Creating Patterns With SVG Filters</a><br></p><p>State of JS</p><p>• <a href="https://survey.devographics.com/survey/state-of-js/2022">State of JavaScript 2022</a><br></p><p>Npm-пакеты</p><p>• <a href="https://reactflow.dev/blog/reactflow-npm-package-name/">How we lost our slick new npm package name (and then got it back)</a><br></p><p>Isolated Web Apps</p><p>• <a href="https://github.com/WICG/isolated-web-apps">Isolated Web Apps</a><br>• <a href="https://github.com/WICG/isolated-web-apps/issues/10">Learning from the mistakes of Firefox OS</a><br></p><p>Картинки, флексы и CSS</p><p>• <a href="https://css-for-js.dev">CSS for Developers</a><br>• <a href="https://courses.joshwcomeau.com/inline-magic-space">Inline Magic Space</a><br>• <a href="https://www.joshwcomeau.com/css/interactive-guide-to-flexbox/">An Interactive Guide to Flexbox in CSS</a><br></p><p>Доступность с клавиатуры</p><p>• <a href="https://practical-accessibility.today/">Practical Accessibility</a><br>• <a href="https://www.smashingmagazine.com/2022/11/guide-keyboard-accessibility-html-css-part1/">HTML And CSS (Part 1)</a><br>• <a href="https://www.smashingmagazine.com/2022/11/guide-keyboard-accessibility-javascript-part2/">JavaScript (Part 2)</a><br></p><p>Два волка и инпут</p><p>• <a href="https://briefs.video/videos/what-happened-to-text-inputs/">What Happened To Text Inputs?</a><br>• <a href="https://t.me/uxfromhell">Адовый UX</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/346.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/346.mp3" length="87955659"/><itunes:episode>346</itunes:episode><itunes:duration>5483</itunes:duration><itunes:author>Никита Дубко, Юля Миоцен, Андрей Мелихов, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>28 ноября 2022: Firefox, таблицы, шум на CSS, State of JS, npm, IWA, флексы, доступность, два волка и инпут. Никита Дубко, Юля Миоцен, Андрей Мелихов, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>347. Safari, Firefox, Chrome, HTML/CSS/JS-календари, инструменты, CSS-фильтры и маски, цвета в CSS</title><link>https://web-standards.ru/podcast/347/</link><pubDate>Mon, 05 Dec 2022 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Юля Миоцен, Вадим Макеев

Темы

00:00:00 Интро
00:01:24 Safari TP 159
00:12:20 Firefox 107
00:21:34 Chrome 108
00:34:00 Бета Chrome 109
00:41:07 CSS- и JS-календари
00:45:51 HTML-календарь
00:53:35 Ускорение инструментов
01:04:24 CSS-фильтры и маски
01:13:56 Цвета в CSS

Safari TP 159

• Release Notes for Safari TP 159 https://webkit.org/blog/13587/release-notes-for-safari-technology-preview-159/
• WebKit Standards Positions: @scope https://twitter.com/bramus/status/1597250674005254146

Firefox 107

• Firefox 107 https://tanalin.com/blog/posts/firefox-107/

Chrome 108

• New in Chrome 108 https://developer.chrome.com/blog/new-in-chrome-108/
• The large, small, and dynamic viewport units https://web.dev/viewport-units/

Бета Chrome 109

• Chrome 109 beta https://developer.chrome.com/blog/chrome-109-beta/
• CSS Text Module Level 4 https://drafts.csswg.org/css-text-4/#hyphenate-char-limits
• -ms-hyphenate-limit-chars https://learn.microsoft.com/en-us/previous-versions/hh771865(v=vs.85)

CSS- и JS-календари

• Advent of CSS https://www.adventofcss.com/
• Advent of JavaScript https://www.adventofjs.com/

HTML-календарь

• HTMHell Advent Calendar 2022 https://www.htmhell.dev/adventcalendar/
• How to transfigure wireframes into HTML https://www.htmhell.dev/adventcalendar/2022/1/
• You Don’t Need ARIA For That https://www.htmhell.dev/adventcalendar/2022/2/
• Using SRI to protect from malicious JS https://www.htmhell.dev/adventcalendar/2022/3/

Ускорение инструментов

• Speeding up the JavaScript ecosystem. One library at a time https://marvinh.dev/blog/speeding-up-javascript-ecosystem/

CSS-фильтры и маски

• Experimenting with layering, filtering, and masking in CSS http://jlzych.com/2022/11/17/experimenting-with-layering-filtering-and-masking-in-css/

Цвета в CSS

• Color Formats in CSS: hex, rgb, hsl, lab https://www.joshwcomeau.com/css/color-formats/
• Тёмная сторона веба https://youtu.be/inJbZ1WFfQA
• Does OKLCH make it easier to read and understand colors? https://twitter.com/pepelsbey_dev/status/1597990585821863942
• CLI convert-to-oklch https://github.com/fpetrakov/convert-to-oklch

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Юля Миоцен, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:24 Safari TP 159<br>00:12:20 Firefox 107<br>00:21:34 Chrome 108<br>00:34:00 Бета Chrome 109<br>00:41:07 CSS- и JS-календари<br>00:45:51 HTML-календарь<br>00:53:35 Ускорение инструментов<br>01:04:24 CSS-фильтры и маски<br>01:13:56 Цвета в CSS<br></p><p>Safari TP 159</p><p>• <a href="https://webkit.org/blog/13587/release-notes-for-safari-technology-preview-159/">Release Notes for Safari TP 159</a><br>• <a href="https://twitter.com/bramus/status/1597250674005254146">WebKit Standards Positions: @scope</a><br></p><p>Firefox 107</p><p>• <a href="https://tanalin.com/blog/posts/firefox-107/">Firefox 107</a><br></p><p>Chrome 108</p><p>• <a href="https://developer.chrome.com/blog/new-in-chrome-108/">New in Chrome 108</a><br>• <a href="https://web.dev/viewport-units/">The large, small, and dynamic viewport units</a><br></p><p>Бета Chrome 109</p><p>• <a href="https://developer.chrome.com/blog/chrome-109-beta/">Chrome 109 beta</a><br>• <a href="https://drafts.csswg.org/css-text-4/#hyphenate-char-limits">CSS Text Module Level 4</a><br>• <a href="https://learn.microsoft.com/en-us/previous-versions/hh771865(v=vs.85)">-ms-hyphenate-limit-chars</a><br></p><p>CSS- и JS-календари</p><p>• <a href="https://www.adventofcss.com/">Advent of CSS</a><br>• <a href="https://www.adventofjs.com/">Advent of JavaScript</a><br></p><p>HTML-календарь</p><p>• <a href="https://www.htmhell.dev/adventcalendar/">HTMHell Advent Calendar 2022</a><br>• <a href="https://www.htmhell.dev/adventcalendar/2022/1/">How to transfigure wireframes into HTML</a><br>• <a href="https://www.htmhell.dev/adventcalendar/2022/2/">You Don’t Need ARIA For That</a><br>• <a href="https://www.htmhell.dev/adventcalendar/2022/3/">Using SRI to protect from malicious JS</a><br></p><p>Ускорение инструментов</p><p>• <a href="https://marvinh.dev/blog/speeding-up-javascript-ecosystem/">Speeding up the JavaScript ecosystem. One library at a time</a><br></p><p>CSS-фильтры и маски</p><p>• <a href="http://jlzych.com/2022/11/17/experimenting-with-layering-filtering-and-masking-in-css/">Experimenting with layering, filtering, and masking in CSS</a><br></p><p>Цвета в CSS</p><p>• <a href="https://www.joshwcomeau.com/css/color-formats/">Color Formats in CSS: hex, rgb, hsl, lab</a><br>• <a href="https://youtu.be/inJbZ1WFfQA">Тёмная сторона веба</a><br>• <a href="https://twitter.com/pepelsbey_dev/status/1597990585821863942">Does OKLCH make it easier to read and understand colors?</a><br>• <a href="https://github.com/fpetrakov/convert-to-oklch">CLI convert-to-oklch</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/347.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/347.mp3" length="92995333"/><itunes:episode>347</itunes:episode><itunes:duration>5798</itunes:duration><itunes:author>Никита Дубко, Юля Миоцен, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>5 декабря 2022: Safari, Firefox, Chrome, HTML/CSS/JS-календари, инструменты, CSS-фильтры и маски, цвета в CSS. Никита Дубко, Юля Миоцен, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>348. Новости и история Chrome, результаты опросов, из таблицы в Figma, npm, мобильные и десктопы</title><link>https://web-standards.ru/podcast/348/</link><pubDate>Mon, 12 Dec 2022 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Вадим Макеев, Никита Дубко, Юля Миоцен

Темы

00:00:00 Интро
00:01:31 Chrome Prerender
00:21:37 Экономный Chrome
00:26:27 Chrome 10 лет спустя
00:37:41 Результаты State of CSS
00:51:37 Design Tools Survey
00:56:13 Из таблицы в Figma
01:10:27 Новинки npm
01:22:04 Мобильные и десктопы

Chrome Prerender

• Prerender pages in Chrome for instant page navigations https://developer.chrome.com/blog/prerender-pages/

Экономный Chrome

• New Chrome features to save battery and make browsing smoother https://blog.google/products/chrome/new-chrome-features-to-save-battery-and-make-browsing-smoother/

Chrome 10 лет спустя

• Chrome, 10 years later https://neugierig.org/software/blog/2022/12/chrome.html

Результаты State of CSS

• State of CSS 2022: Results https://2022.stateofcss.com/

Design Tools Survey

• 2022 Design Tools Survey https://uxtools.co/survey/2022/

Из таблицы в Figma

• Sync and trigger Figma Components, Variants &amp; Props https://youtu.be/3nXbUH9YYgo

Новинки npm

• New npm features for secure publishing and safe consumption https://github.blog/2022-12-06-new-npm-features-for-secure-publishing-and-safe-consumption/
• Npm feedback discussions https://github.com/npm/feedback/discussions

Мобильные и десктопы

• Desktop vs. mobile https://twitter.com/JoshWComeau/status/1599074531074666501

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко, Юля Миоцен</p><p>Темы</p><p>00:00:00 Интро<br>00:01:31 Chrome Prerender<br>00:21:37 Экономный Chrome<br>00:26:27 Chrome 10 лет спустя<br>00:37:41 Результаты State of CSS<br>00:51:37 Design Tools Survey<br>00:56:13 Из таблицы в Figma<br>01:10:27 Новинки npm<br>01:22:04 Мобильные и десктопы<br></p><p>Chrome Prerender</p><p>• <a href="https://developer.chrome.com/blog/prerender-pages/">Prerender pages in Chrome for instant page navigations</a><br></p><p>Экономный Chrome</p><p>• <a href="https://blog.google/products/chrome/new-chrome-features-to-save-battery-and-make-browsing-smoother/">New Chrome features to save battery and make browsing smoother</a><br></p><p>Chrome 10 лет спустя</p><p>• <a href="https://neugierig.org/software/blog/2022/12/chrome.html">Chrome, 10 years later</a><br></p><p>Результаты State of CSS</p><p>• <a href="https://2022.stateofcss.com/">State of CSS 2022: Results</a><br></p><p>Design Tools Survey</p><p>• <a href="https://uxtools.co/survey/2022/">2022 Design Tools Survey</a><br></p><p>Из таблицы в Figma</p><p>• <a href="https://youtu.be/3nXbUH9YYgo">Sync and trigger Figma Components, Variants &amp; Props</a><br></p><p>Новинки npm</p><p>• <a href="https://github.blog/2022-12-06-new-npm-features-for-secure-publishing-and-safe-consumption/">New npm features for secure publishing and safe consumption</a><br>• <a href="https://github.com/npm/feedback/discussions">Npm feedback discussions</a><br></p><p>Мобильные и десктопы</p><p>• <a href="https://twitter.com/JoshWComeau/status/1599074531074666501">Desktop vs. mobile</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/348.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/348.mp3" length="90755455"/><itunes:episode>348</itunes:episode><itunes:duration>5658</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко, Юля Миоцен</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>12 декабря 2022: Новости и история Chrome, результаты опросов, из таблицы в Figma, npm, мобильные и десктопы. Вадим Макеев, Никита Дубко, Юля Миоцен</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>349. Safari, CSS Masonry, Badging API, Firefox 108, Passkeys в Chrome, слухи про Apple и CSS Nesting</title><link>https://web-standards.ru/podcast/349/</link><pubDate>Mon, 19 Dec 2022 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Алексей Симоненко, Вадим Макеев, Никита Дубко

Темы

00:00:00 Интро
00:02:26 Safari 16.2
00:09:43 Safari TP
00:26:20 CSS Masonry
00:32:03 Badging API
00:37:20 Firefox 108
00:42:56 Passkeys в Chrome
00:51:43 Слухи про Apple
01:13:16 CSS Nesting

Safari 16.2

• WebKit Features in Safari 16.2 https://webkit.org/blog/13591/webkit-features-in-safari-16-2/
• First/Last Baseline https://codepen.io/pepelsbey/pen/LYBPeQz

Safari TP

• Release Notes for Safari Technology Preview 160 https://webkit.org/blog/13639/release-notes-for-safari-technology-preview-160/

CSS Masonry

• WebKit has started implementing CSS Grid Masonry Layout https://twitter.com/yisibl/status/1602211408627654668

Badging API

• WebKit engine support for Badging API https://github.com/WebKit/WebKit/pull/7778

Firefox 108

• Firefox 108 https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/108

Passkeys в Chrome

• Introducing passkeys in Chrome https://blog.chromium.org/2022/12/introducing-passkeys-in-chrome.html

Слухи про Apple

• Apple is reportedly preparing to allow third-party app stores on the iPhone https://www.theverge.com/2022/12/13/23507766/apple-app-store-eu-dma-third-party-sideloading
• Apple Considering Dropping Requirement for iPhone Browsers to Use WebKit https://www.macrumors.com/2022/12/14/apple-considering-non-webkit-iphone-browsers/

CSS Nesting

• Help choose the syntax for CSS Nesting https://webkit.org/blog/13607/help-choose-from-options-for-css-nesting-syntax/
• Help pick a syntax for CSS nesting https://developer.chrome.com/blog/help-css-nesting/

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Алексей Симоненко, Вадим Макеев, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:02:26 Safari 16.2<br>00:09:43 Safari TP<br>00:26:20 CSS Masonry<br>00:32:03 Badging API<br>00:37:20 Firefox 108<br>00:42:56 Passkeys в Chrome<br>00:51:43 Слухи про Apple<br>01:13:16 CSS Nesting<br></p><p>Safari 16.2</p><p>• <a href="https://webkit.org/blog/13591/webkit-features-in-safari-16-2/">WebKit Features in Safari 16.2</a><br>• <a href="https://codepen.io/pepelsbey/pen/LYBPeQz">First/Last Baseline</a><br></p><p>Safari TP</p><p>• <a href="https://webkit.org/blog/13639/release-notes-for-safari-technology-preview-160/">Release Notes for Safari Technology Preview 160</a><br></p><p>CSS Masonry</p><p>• <a href="https://twitter.com/yisibl/status/1602211408627654668">WebKit has started implementing CSS Grid Masonry Layout</a><br></p><p>Badging API</p><p>• <a href="https://github.com/WebKit/WebKit/pull/7778">WebKit engine support for Badging API</a><br></p><p>Firefox 108</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/108">Firefox 108</a><br></p><p>Passkeys в Chrome</p><p>• <a href="https://blog.chromium.org/2022/12/introducing-passkeys-in-chrome.html">Introducing passkeys in Chrome</a><br></p><p>Слухи про Apple</p><p>• <a href="https://www.theverge.com/2022/12/13/23507766/apple-app-store-eu-dma-third-party-sideloading">Apple is reportedly preparing to allow third-party app stores on the iPhone</a><br>• <a href="https://www.macrumors.com/2022/12/14/apple-considering-non-webkit-iphone-browsers/">Apple Considering Dropping Requirement for iPhone Browsers to Use WebKit</a><br></p><p>CSS Nesting</p><p>• <a href="https://webkit.org/blog/13607/help-choose-from-options-for-css-nesting-syntax/">Help choose the syntax for CSS Nesting</a><br>• <a href="https://developer.chrome.com/blog/help-css-nesting/">Help pick a syntax for CSS nesting</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/349.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/349.mp3" length="86467136"/><itunes:episode>349</itunes:episode><itunes:duration>5390</itunes:duration><itunes:author>Алексей Симоненко, Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>19 декабря 2022: Safari, CSS Masonry, Badging API, Firefox 108, Passkeys в Chrome, слухи про Apple и CSS Nesting. Алексей Симоненко, Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>350. Как дела у подкаста и ведущих, важное в HTML/CSS, JS/API и дизайне, про браузер Arc и планы</title><link>https://web-standards.ru/podcast/350/</link><pubDate>Mon, 02 Jan 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Юля Миоцен, Андрей Мелихов, Алексей Симоненко, Вадим Макеев, Никита Дубко

Темы

00:00:00 Интро
00:02:02 Подкаст
00:19:44 Вадим
00:27:50 HTML/CSS
00:43:20 Никита
00:51:07 Интероп
01:02:12 Юля
01:09:42 Дизайн
01:14:55 Андрей
01:29:42 JS/API
01:38:12 Лёша
01:45:44 Браузер Arc
01:54:47 Планы

Ссылки

• Смотреть на Ютубе https://youtu.be/EbfiKb7dOvE
• Все новогодние выпуски https://www.youtube.com/playlist?list=PLMBnwIwFEFHcH-CaOP1lByMIGTByKaX4D
• Блог Вадима https://pepelsbey.dev/
• Подкаст LP https://3lp.me/
• Канал Никиты в Телеграме https://t.me/mefody_dev
• Канал Андрея в Телеграме https://t.me/melikhov_dev
• Interop 2022–2023 https://web.dev/interop-2022-wrapup/
• The most hearted CodPens of 2022 https://codepen.io/2022/popular/pens/10

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Юля Миоцен, Андрей Мелихов, Алексей Симоненко, Вадим Макеев, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:02:02 Подкаст<br>00:19:44 Вадим<br>00:27:50 HTML/CSS<br>00:43:20 Никита<br>00:51:07 Интероп<br>01:02:12 Юля<br>01:09:42 Дизайн<br>01:14:55 Андрей<br>01:29:42 JS/API<br>01:38:12 Лёша<br>01:45:44 Браузер Arc<br>01:54:47 Планы<br></p><p>Ссылки</p><p>• <a href="https://youtu.be/EbfiKb7dOvE">Смотреть на Ютубе</a><br>• <a href="https://www.youtube.com/playlist?list=PLMBnwIwFEFHcH-CaOP1lByMIGTByKaX4D">Все новогодние выпуски</a><br>• <a href="https://pepelsbey.dev/">Блог Вадима</a><br>• <a href="https://3lp.me/">Подкаст LP</a><br>• <a href="https://t.me/mefody_dev">Канал Никиты в Телеграме</a><br>• <a href="https://t.me/melikhov_dev">Канал Андрея в Телеграме</a><br>• <a href="https://web.dev/interop-2022-wrapup/">Interop 2022–2023</a><br>• <a href="https://codepen.io/2022/popular/pens/10">The most hearted CodPens of 2022</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/350.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/350.mp3" length="118787785"/><itunes:episode>350</itunes:episode><itunes:duration>7410</itunes:duration><itunes:author>Юля Миоцен, Андрей Мелихов, Алексей Симоненко, Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>2 января 2023: Как дела у подкаста и ведущих, важное в HTML/CSS, JS/API и дизайне, про браузер Arc и планы. Юля Миоцен, Андрей Мелихов, Алексей Симоненко, Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>351. React Concurrency, HTTP3, сжатие картинок, SVG-фильтры, visibility и order, тригонометрия в CSS</title><link>https://web-standards.ru/podcast/351/</link><pubDate>Mon, 09 Jan 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Никита Дубко, Юля Миоцен, Вадим Макеев

Темы

00:00:00 Интро
00:01:16 React Concurrency
00:18:34 Мифы HTTP3
00:39:12 Сжатие картинок
00:48:10 SVG-фильтры
00:53:55 CSS visibility
00:58:11 Порядок чтения
01:12:27 Тригонометрия в CSS

React Concurrency

• React Concurrency, Explained https://3perf.com/talks/react-concurrency/

Мифы HTTP3

• HTTP/3 Prioritization Demystified https://calendar.perfplanet.com/2022/http-3-prioritization-demystified/

Сжатие картинок

• Compress An Image Before Upload With JavaScript https://pqina.nl/blog/compress-image-before-upload/
• OffscreenCanvas https://developer.mozilla.org/en-US/docs/Web/API/OffscreenCanvas

SVG-фильтры

• How To Distort Text With SVG Filters https://henry.codes/writing/how-to-distort-text-with-svg/

CSS visibility

• Obscure CSS: Restoring Visibility https://kizu.dev/restoring-visibility/

Порядок чтения

• CSS Display Module L3: Display Order https://drafts.csswg.org/css-display-4/#display-order
• CSSWG: Method of opting into following the visual order https://github.com/w3c/csswg-drafts/issues/7387

Тригонометрия в CSS

• An Intro to Trigonometric CSS Functions https://blog.stephaniestimac.com/posts/2023/1/css-trigonometric-functions/
• Change between square tilings with CSS variables https://codepen.io/thebabydino/pen/JNZGwE/

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Никита Дубко, Юля Миоцен, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:16 React Concurrency<br>00:18:34 Мифы HTTP3<br>00:39:12 Сжатие картинок<br>00:48:10 SVG-фильтры<br>00:53:55 CSS visibility<br>00:58:11 Порядок чтения<br>01:12:27 Тригонометрия в CSS<br></p><p>React Concurrency</p><p>• <a href="https://3perf.com/talks/react-concurrency/">React Concurrency, Explained</a><br></p><p>Мифы HTTP3</p><p>• <a href="https://calendar.perfplanet.com/2022/http-3-prioritization-demystified/">HTTP/3 Prioritization Demystified</a><br></p><p>Сжатие картинок</p><p>• <a href="https://pqina.nl/blog/compress-image-before-upload/">Compress An Image Before Upload With JavaScript</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Web/API/OffscreenCanvas">OffscreenCanvas</a><br></p><p>SVG-фильтры</p><p>• <a href="https://henry.codes/writing/how-to-distort-text-with-svg/">How To Distort Text With SVG Filters</a><br></p><p>CSS visibility</p><p>• <a href="https://kizu.dev/restoring-visibility/">Obscure CSS: Restoring Visibility</a><br></p><p>Порядок чтения</p><p>• <a href="https://drafts.csswg.org/css-display-4/#display-order">CSS Display Module L3: Display Order</a><br>• <a href="https://github.com/w3c/csswg-drafts/issues/7387">CSSWG: Method of opting into following the visual order</a><br></p><p>Тригонометрия в CSS</p><p>• <a href="https://blog.stephaniestimac.com/posts/2023/1/css-trigonometric-functions/">An Intro to Trigonometric CSS Functions</a><br>• <a href="https://codepen.io/thebabydino/pen/JNZGwE/">Change between square tilings with CSS variables</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/351.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/351.mp3" length="80307252"/><itunes:episode>351</itunes:episode><itunes:duration>5005</itunes:duration><itunes:author>Андрей Мелихов, Никита Дубко, Юля Миоцен, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>9 января 2023: React Concurrency, HTTP3, сжатие картинок, SVG-фильтры, visibility и order, тригонометрия в CSS. Андрей Мелихов, Никита Дубко, Юля Миоцен, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>352. Safari TP, Chrome 109-110, :has, CSS и Figma, State of JS 2022, Civet как призрак CoffeeScript</title><link>https://web-standards.ru/podcast/352/</link><pubDate>Mon, 16 Jan 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Алексей Симоненко, Вадим Макеев, Юля Миоцен

Темы

00:00:00 Интро
00:02:02 Safari TP
00:10:42 Chrome 109
00:24:33 Бета Chrome 110
00:34:51 :has для диапазонов
00:39:24 Conditional CSS
00:44:31 State of JS
01:10:08 Призрак CoffeeScript

Перевод про OKLCH

• OKLCH в CSS: почему мы ушли от RGB и HSL https://web-standards.ru/articles/oklch-in-css-why-quit-rgb-hsl/

Safari TP

• Release Notes for Safari Technology Preview 161 https://webkit.org/blog/13686/release-notes-for-safari-technology-preview-161/

Chrome 109

• New in Chrome 109 https://developer.chrome.com/blog/new-in-chrome-109/
• New CSS Relative Units https://nerdy.dev/new-relative-units-ric-rex-rlh-and-rch
• Igalia Brings MathML Back to Chromium https://www.igalia.com/2023/01/10/Igalia-Brings-MathML-Back-to-Chromium.html

Бета Chrome 110

• Chrome 110 beta https://developer.chrome.com/blog/chrome-110-beta/
• SQLite Wasm in the browser backed by the Origin Private File System https://developer.chrome.com/blog/sqlite-wasm-in-the-browser-backed-by-the-origin-private-file-system/

Has для диапазонов

• Sibling Scopes in CSS, thanks to :has() https://www.bram.us/2023/01/12/sibling-scopes-in-css-thanks-to-has/

Conditional CSS

• Conditional CSS https://ishadeed.com/article/conditional-css/
• Figma: Improvements to library updates https://releases.figma.com/2023/01/improvements-to-library-updates.html

State of JS

• The State of JS 2022 https://2022.stateofjs.com
• How To Build A Progressively Enhanced, Accessible, Filterable And Paginated List https://www.smashingmagazine.com/2022/04/accessible-filterable-paginated-list-11ty-alpinejs/

Призрак CoffeeScript

• Civet. The modern way to write TypeScript https://github.com/DanielXMoore/Civet

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Алексей Симоненко, Вадим Макеев, Юля Миоцен</p><p>Темы</p><p>00:00:00 Интро<br>00:02:02 Safari TP<br>00:10:42 Chrome 109<br>00:24:33 Бета Chrome 110<br>00:34:51 :has для диапазонов<br>00:39:24 Conditional CSS<br>00:44:31 State of JS<br>01:10:08 Призрак CoffeeScript<br></p><p>Перевод про OKLCH</p><p>• <a href="https://web-standards.ru/articles/oklch-in-css-why-quit-rgb-hsl/">OKLCH в CSS: почему мы ушли от RGB и HSL</a><br></p><p>Safari TP</p><p>• <a href="https://webkit.org/blog/13686/release-notes-for-safari-technology-preview-161/">Release Notes for Safari Technology Preview 161</a><br></p><p>Chrome 109</p><p>• <a href="https://developer.chrome.com/blog/new-in-chrome-109/">New in Chrome 109</a><br>• <a href="https://nerdy.dev/new-relative-units-ric-rex-rlh-and-rch">New CSS Relative Units</a><br>• <a href="https://www.igalia.com/2023/01/10/Igalia-Brings-MathML-Back-to-Chromium.html">Igalia Brings MathML Back to Chromium</a><br></p><p>Бета Chrome 110</p><p>• <a href="https://developer.chrome.com/blog/chrome-110-beta/">Chrome 110 beta</a><br>• <a href="https://developer.chrome.com/blog/sqlite-wasm-in-the-browser-backed-by-the-origin-private-file-system/">SQLite Wasm in the browser backed by the Origin Private File System</a><br></p><p>Has для диапазонов</p><p>• <a href="https://www.bram.us/2023/01/12/sibling-scopes-in-css-thanks-to-has/">Sibling Scopes in CSS, thanks to :has()</a><br></p><p>Conditional CSS</p><p>• <a href="https://ishadeed.com/article/conditional-css/">Conditional CSS</a><br>• <a href="https://releases.figma.com/2023/01/improvements-to-library-updates.html">Figma: Improvements to library updates</a><br></p><p>State of JS</p><p>• <a href="https://2022.stateofjs.com">The State of JS 2022</a><br>• <a href="https://www.smashingmagazine.com/2022/04/accessible-filterable-paginated-list-11ty-alpinejs/">How To Build A Progressively Enhanced, Accessible, Filterable And Paginated List</a><br></p><p>Призрак CoffeeScript</p><p>• <a href="https://github.com/DanielXMoore/Civet">Civet. The modern way to write TypeScript</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/352.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/352.mp3" length="80211138"/><itunes:episode>352</itunes:episode><itunes:duration>4999</itunes:duration><itunes:author>Андрей Мелихов, Алексей Симоненко, Вадим Макеев, Юля Миоцен</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>16 января 2023: Safari TP, Chrome 109-110, :has, CSS и Figma, State of JS 2022, Civet как призрак CoffeeScript. Андрей Мелихов, Алексей Симоненко, Вадим Макеев, Юля Миоцен</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>353. Firefox, CSS для печати, возвращение Servo, насколько ты Fugu, CSS-перфоманс, великий раздел</title><link>https://web-standards.ru/podcast/353/</link><pubDate>Mon, 23 Jan 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Вадим Макеев, Алексей Симоненко, Андрей Мелихов

Темы

00:00:00 Интро
00:01:16 Firefox 109
00:20:23 CSS для печати
00:30:24 Возвращение Servo
00:44:00 Насколько ты Fugu?
00:52:30 CSS-перфоманс
01:06:27 Великий раздел

Firefox 109

• Firefox 109 https://tanalin.com/blog/posts/firefox-109/
• Firefox 109 for developers https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/109
• Adding tick marks https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/range#adding_tick_marks
• Keyboard accessible datetime picker popup https://bugzilla.mozilla.org/show_bug.cgi?id=1676068

CSS для печати

• Firefox, Intent to ship: CSS named pages https://groups.google.com/a/mozilla.org/g/dev-platform/c/bazhFYQH6C8/m/cGi6AvR4AAAJ
• Firefox собирается выкатить именованные страницы https://t.me/mefody_dev/22

Возвращение Servo

• Servo to Advance in 2023 https://servo.org/blog/2023/01/16/servo-2023/
• Igalia plans around Servo https://people.igalia.com/mrego/servo/igalia-servo-tsc-2022/
• ACID2 here we come :D https://kolektiva.social/@delan/109703987181699304
• Acid Tests https://www.acidtests.org/

Насколько ты Fugu?

• How Fugu is my browser? https://howfuguismybrowser.dev/

CSS-перфоманс

• Using :is() in complex selectors selects more than you might initially think https://www.bram.us/2023/01/17/using-is-in-complex-selectors-selects-more-than-you-might-initially-think/
• The truth about CSS selector performance https://blogs.windows.com/msedgedev/2023/01/17/the-truth-about-css-selector-performance/
• CSS runtime performance https://youtu.be/nWcexTnvIKI

Великий раздел

• The Great Divide https://css-tricks.com/the-great-divide/
• JavaScript, Community https://www.zachleat.com/web/javascript-community/

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Вадим Макеев, Алексей Симоненко, Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:16 Firefox 109<br>00:20:23 CSS для печати<br>00:30:24 Возвращение Servo<br>00:44:00 Насколько ты Fugu?<br>00:52:30 CSS-перфоманс<br>01:06:27 Великий раздел<br></p><p>Firefox 109</p><p>• <a href="https://tanalin.com/blog/posts/firefox-109/">Firefox 109</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/109">Firefox 109 for developers</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/range#adding_tick_marks">Adding tick marks</a><br>• <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1676068">Keyboard accessible datetime picker popup</a><br></p><p>CSS для печати</p><p>• <a href="https://groups.google.com/a/mozilla.org/g/dev-platform/c/bazhFYQH6C8/m/cGi6AvR4AAAJ">Firefox, Intent to ship: CSS named pages</a><br>• <a href="https://t.me/mefody_dev/22">Firefox собирается выкатить именованные страницы</a><br></p><p>Возвращение Servo</p><p>• <a href="https://servo.org/blog/2023/01/16/servo-2023/">Servo to Advance in 2023</a><br>• <a href="https://people.igalia.com/mrego/servo/igalia-servo-tsc-2022/">Igalia plans around Servo</a><br>• <a href="https://kolektiva.social/@delan/109703987181699304">ACID2 here we come :D</a><br>• <a href="https://www.acidtests.org/">Acid Tests</a><br></p><p>Насколько ты Fugu?</p><p>• <a href="https://howfuguismybrowser.dev/">How Fugu is my browser?</a><br></p><p>CSS-перфоманс</p><p>• <a href="https://www.bram.us/2023/01/17/using-is-in-complex-selectors-selects-more-than-you-might-initially-think/">Using :is() in complex selectors selects more than you might initially think</a><br>• <a href="https://blogs.windows.com/msedgedev/2023/01/17/the-truth-about-css-selector-performance/">The truth about CSS selector performance</a><br>• <a href="https://youtu.be/nWcexTnvIKI">CSS runtime performance</a><br></p><p>Великий раздел</p><p>• <a href="https://css-tricks.com/the-great-divide/">The Great Divide</a><br>• <a href="https://www.zachleat.com/web/javascript-community/">JavaScript, Community</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/353.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/353.mp3" length="88182599"/><itunes:episode>353</itunes:episode><itunes:duration>5510</itunes:duration><itunes:author>Никита Дубко, Вадим Макеев, Алексей Симоненко, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>23 января 2023: Firefox, CSS для печати, возвращение Servo, насколько ты Fugu, CSS-перфоманс, великий раздел. Никита Дубко, Вадим Макеев, Алексей Симоненко, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>354. Safari 16.3 и TP, Firefox и новые цвета, буквица, Core Web Vitals, SVG, нормальный CSS-in-JS</title><link>https://web-standards.ru/podcast/354/</link><pubDate>Mon, 30 Jan 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Вадим Макеев, Мария Просвирнина, Никита Дубко

Темы

00:00:00 Интро
00:01:24 Safari 16.3 и TP 162
00:24:14 Firefox и новые цвета
00:37:48 Подробности про буквицу
00:42:27 Core Web Vitals 2023
01:02:10 Справочник по SVG
01:07:42 Нормальный CSS-in-JS

Safari 16.3 и TP 162

• WebKit Features in Safari 16.3 https://webkit.org/blog/13691/webkit-features-in-safari-16-3/
• Release Notes for Safari TP 162 https://webkit.org/blog/13703/release-notes-for-safari-technology-preview-162/
• Margin-trim https://developer.mozilla.org/en-US/docs/Web/CSS/margin-trim
• Declarative Shadow DOM https://web.dev/declarative-shadow-dom/
• Цветовые функции в CSS https://youtu.be/-6V7EvfUs3k

Firefox и новые цвета

• Implement lab() and lch() from CSS Color Module L4 https://bugzilla.mozilla.org/show_bug.cgi?id=1352757
• Upgrading colors to HD on the web https://www.bram.us/2022/10/13/upgrading-colors-to-hd-on-the-web/

Подробности про буквицу

• Greater styling control over type with initial-letter https://blog.stephaniestimac.com/posts/2023/1/css-initial-letter/

Core Web Vitals 2023

• Our top Core Web Vitals recommendations for 2023 https://web.dev/top-cwv-2023/

Справочник по SVG

• SSSVG: An Interactive SVG Reference https://fffuel.co/sssvg/
• Про CSS http://css.yoksel.ru/
• SVG Filters https://yoksel.github.io/svg-filters/

Нормальный CSS-in-JS

• Is CSS-in-JS actually bad? https://blog.mayank.co/is-css-in-js-actually-bad

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Мария Просвирнина, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:24 Safari 16.3 и TP 162<br>00:24:14 Firefox и новые цвета<br>00:37:48 Подробности про буквицу<br>00:42:27 Core Web Vitals 2023<br>01:02:10 Справочник по SVG<br>01:07:42 Нормальный CSS-in-JS<br></p><p>Safari 16.3 и TP 162</p><p>• <a href="https://webkit.org/blog/13691/webkit-features-in-safari-16-3/">WebKit Features in Safari 16.3</a><br>• <a href="https://webkit.org/blog/13703/release-notes-for-safari-technology-preview-162/">Release Notes for Safari TP 162</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/margin-trim">Margin-trim</a><br>• <a href="https://web.dev/declarative-shadow-dom/">Declarative Shadow DOM</a><br>• <a href="https://youtu.be/-6V7EvfUs3k">Цветовые функции в CSS</a><br></p><p>Firefox и новые цвета</p><p>• <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1352757">Implement lab() and lch() from CSS Color Module L4</a><br>• <a href="https://www.bram.us/2022/10/13/upgrading-colors-to-hd-on-the-web/">Upgrading colors to HD on the web</a><br></p><p>Подробности про буквицу</p><p>• <a href="https://blog.stephaniestimac.com/posts/2023/1/css-initial-letter/">Greater styling control over type with initial-letter</a><br></p><p>Core Web Vitals 2023</p><p>• <a href="https://web.dev/top-cwv-2023/">Our top Core Web Vitals recommendations for 2023</a><br></p><p>Справочник по SVG</p><p>• <a href="https://fffuel.co/sssvg/">SSSVG: An Interactive SVG Reference</a><br>• <a href="http://css.yoksel.ru/">Про CSS</a><br>• <a href="https://yoksel.github.io/svg-filters/">SVG Filters</a><br></p><p>Нормальный CSS-in-JS</p><p>• <a href="https://blog.mayank.co/is-css-in-js-actually-bad">Is CSS-in-JS actually bad?</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/354.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/354.mp3" length="78342586"/><itunes:episode>354</itunes:episode><itunes:duration>4895</itunes:duration><itunes:author>Вадим Макеев, Мария Просвирнина, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>30 января 2023: Safari 16.3 и TP, Firefox и новые цвета, буквица, Core Web Vitals, SVG, нормальный CSS-in-JS. Вадим Макеев, Мария Просвирнина, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>355. Бета TypeScript 5, новые цвета, что угодно в PiP, будущее Create React App, AI заменит/поможет?</title><link>https://web-standards.ru/podcast/355/</link><pubDate>Mon, 06 Feb 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Алексей Симоненко, Юля Миоцен, Андрей Мелихов

Темы

00:00:00 Интро
00:02:41 Бета TypeScript 5
00:17:14 Зачем новые цвета
00:35:29 Что угодно в PiP
00:43:59 Будущее Create React App
01:00:49 AI заменит или поможет?

Почта Веб-стандартов

podcast@web-standards.ru mailto:podcast@web-standards.ru

Бета TypeScript 5

• Announcing TypeScript 5.0 Beta https://devblogs.microsoft.com/typescript/announcing-typescript-5-0-beta/
• Civet https://civet.dev/

Зачем новые цвета

• High Definition CSS Color Guide https://developer.chrome.com/articles/high-definition-css-color-guide/
• CSS color-mix() https://developer.chrome.com/blog/css-color-mix/

Что угодно в PiP

• The future of Picture-in-Picture https://developer.chrome.com/blog/the-future-of-picture-in-picture/

Будущее Create React App

• Create React App: proposed way forward https://github.com/reactjs/reactjs.org/pull/5487#issuecomment-1409720741

AI заменит или поможет?

• Httpie https://httpie.io/product
• Magician for Figma https://magician.design
• OpenAI ChatGPT https://chat.openai.com/chat
• GitHub Copilot https://github.com/features/copilot
• Microsoft Teams Premium with OpenAI features https://www.theverge.com/2023/2/2/23582610/microsoft-teams-premium-openai-gpt-features

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Алексей Симоненко, Юля Миоцен, Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:02:41 Бета TypeScript 5<br>00:17:14 Зачем новые цвета<br>00:35:29 Что угодно в PiP<br>00:43:59 Будущее Create React App<br>01:00:49 AI заменит или поможет?<br></p><p>Почта Веб-стандартов</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Бета TypeScript 5</p><p>• <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-0-beta/">Announcing TypeScript 5.0 Beta</a><br>• <a href="https://civet.dev/">Civet</a><br></p><p>Зачем новые цвета</p><p>• <a href="https://developer.chrome.com/articles/high-definition-css-color-guide/">High Definition CSS Color Guide</a><br>• <a href="https://developer.chrome.com/blog/css-color-mix/">CSS color-mix()</a><br></p><p>Что угодно в PiP</p><p>• <a href="https://developer.chrome.com/blog/the-future-of-picture-in-picture/">The future of Picture-in-Picture</a><br></p><p>Будущее Create React App</p><p>• <a href="https://github.com/reactjs/reactjs.org/pull/5487#issuecomment-1409720741">Create React App: proposed way forward</a><br></p><p>AI заменит или поможет?</p><p>• <a href="https://httpie.io/product">Httpie</a><br>• <a href="https://magician.design">Magician for Figma</a><br>• <a href="https://chat.openai.com/chat">OpenAI ChatGPT</a><br>• <a href="https://github.com/features/copilot">GitHub Copilot</a><br>• <a href="https://www.theverge.com/2023/2/2/23582610/microsoft-teams-premium-openai-gpt-features">Microsoft Teams Premium with OpenAI features</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/355.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/355.mp3" length="81302482"/><itunes:episode>355</itunes:episode><itunes:duration>5080</itunes:duration><itunes:author>Алексей Симоненко, Юля Миоцен, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>6 февраля 2023: Бета TypeScript 5, новые цвета, что угодно в PiP, будущее Create React App, AI заменит/поможет?. Алексей Симоненко, Юля Миоцен, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>356. Новинки Chrome, релизы и новости Safari, Interop 2023, Stylelint 15, Eleventy 2, Deno и SSR</title><link>https://web-standards.ru/podcast/356/</link><pubDate>Mon, 13 Feb 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Никита Дубко, Вадим Макеев

Темы

00:00:00 Интро
00:01:39 Chrome 110
00:09:03 Chrome Beta 111
00:22:33 Safari TP
00:30:31 Новости Safari
00:41:59 Ленивый CSS в Safari
00:49:45 Interop 2023
01:02:42 Stylelint 15
01:07:17 Eleventy 2
01:14:14 Deno и SSR
01:28:15 Ответы на вопросы

Chrome 110

• New in Chrome 110 https://developer.chrome.com/blog/new-in-chrome-110/

Chrome Beta 111

• Chrome 111 beta https://developer.chrome.com/blog/chrome-111-beta/
• First/Last Baseline https://codepen.io/pepelsbey/pen/LYBPeQz
• Intent to Prototype: CSS :initial pseudo class https://groups.google.com/a/chromium.org/g/blink-dev/c/s3dqBLX6gVo/m/6fkVvpUhAgAJ

Safari TP

• Release Notes for Safari TP 163 https://webkit.org/blog/13839/release-notes-for-safari-technology-preview-163/

Новости Safari

• ElementInternals and Form-Associated Custom Elements https://webkit.org/blog/13711/elementinternals-and-form-associated-custom-elements/
• Allowing Web Share on Third-Party Sites https://webkit.org/blog/13708/allowing-web-share-on-third-party-sites/
• Try out CSS Nesting today https://webkit.org/blog/13813/try-css-nesting-today-in-safari-technology-preview/
• Mozilla, like Google, is looking ahead to the end of Apple’s WebKit rule https://www.theregister.com/2023/02/07/mozilla_google_apple_webkit/

Ленивый CSS в Safari

• CSS lazy loading is kinda broken in Safari https://pepelsbey.dev/articles/lazy-loading-safari/
• Conditionally adaptive CSS https://pepelsbey.dev/articles/conditionally-adaptive/

Interop 2023

• Apple https://webkit.org/blog/13706/interop-2023/
• Bocoup https://bocoup.com/blog/interop-2023
• Google https://web.dev/interop-2023/
• Igalia https://www.igalia.com/news/2023/interop2023.html
• Microsoft https://blogs.windows.com/msedgedev/2023/02/01/microsoft-edge-and-interop-2023/
• Mozilla https://hacks.mozilla.org/2023/02/announcing-interop-2023/

Stylelint 15

• Stylelint 15.0.0 Changelog https://stylelint.io/changelog/

Eleventy 2

• Eleventy v2.0.0, The Stable Release https://www.11ty.dev/blog/eleventy-v2/
• CSS and JavaScript as first-class citizens in Eleventy https://pepelsbey.dev/articles/eleventy-css-js/

Deno и SSR

• The Future (and the Past) of the Web is Server Side Rendering https://deno.com/blog/the-future-and-past-is-server-side-rendering

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Никита Дубко, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:39 Chrome 110<br>00:09:03 Chrome Beta 111<br>00:22:33 Safari TP<br>00:30:31 Новости Safari<br>00:41:59 Ленивый CSS в Safari<br>00:49:45 Interop 2023<br>01:02:42 Stylelint 15<br>01:07:17 Eleventy 2<br>01:14:14 Deno и SSR<br>01:28:15 Ответы на вопросы<br></p><p>Chrome 110</p><p>• <a href="https://developer.chrome.com/blog/new-in-chrome-110/">New in Chrome 110</a><br></p><p>Chrome Beta 111</p><p>• <a href="https://developer.chrome.com/blog/chrome-111-beta/">Chrome 111 beta</a><br>• <a href="https://codepen.io/pepelsbey/pen/LYBPeQz">First/Last Baseline</a><br>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/s3dqBLX6gVo/m/6fkVvpUhAgAJ">Intent to Prototype: CSS :initial pseudo class</a><br></p><p>Safari TP</p><p>• <a href="https://webkit.org/blog/13839/release-notes-for-safari-technology-preview-163/">Release Notes for Safari TP 163</a><br></p><p>Новости Safari</p><p>• <a href="https://webkit.org/blog/13711/elementinternals-and-form-associated-custom-elements/">ElementInternals and Form-Associated Custom Elements</a><br>• <a href="https://webkit.org/blog/13708/allowing-web-share-on-third-party-sites/">Allowing Web Share on Third-Party Sites</a><br>• <a href="https://webkit.org/blog/13813/try-css-nesting-today-in-safari-technology-preview/">Try out CSS Nesting today</a><br>• <a href="https://www.theregister.com/2023/02/07/mozilla_google_apple_webkit/">Mozilla, like Google, is looking ahead to the end of Apple’s WebKit rule</a><br></p><p>Ленивый CSS в Safari</p><p>• <a href="https://pepelsbey.dev/articles/lazy-loading-safari/">CSS lazy loading is kinda broken in Safari</a><br>• <a href="https://pepelsbey.dev/articles/conditionally-adaptive/">Conditionally adaptive CSS</a><br></p><p>Interop 2023</p><p>• <a href="https://webkit.org/blog/13706/interop-2023/">Apple</a><br>• <a href="https://bocoup.com/blog/interop-2023">Bocoup</a><br>• <a href="https://web.dev/interop-2023/">Google</a><br>• <a href="https://www.igalia.com/news/2023/interop2023.html">Igalia</a><br>• <a href="https://blogs.windows.com/msedgedev/2023/02/01/microsoft-edge-and-interop-2023/">Microsoft</a><br>• <a href="https://hacks.mozilla.org/2023/02/announcing-interop-2023/">Mozilla</a><br></p><p>Stylelint 15</p><p>• <a href="https://stylelint.io/changelog/">Stylelint 15.0.0 Changelog</a><br></p><p>Eleventy 2</p><p>• <a href="https://www.11ty.dev/blog/eleventy-v2/">Eleventy v2.0.0, The Stable Release</a><br>• <a href="https://pepelsbey.dev/articles/eleventy-css-js/">CSS and JavaScript as first-class citizens in Eleventy</a><br></p><p>Deno и SSR</p><p>• <a href="https://deno.com/blog/the-future-and-past-is-server-side-rendering">The Future (and the Past) of the Web is Server Side Rendering</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/356.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/356.mp3" length="90854812"/><itunes:episode>356</itunes:episode><itunes:duration>5677</itunes:duration><itunes:author>Андрей Мелихов, Никита Дубко, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>13 февраля 2023: Новинки Chrome, релизы и новости Safari, Interop 2023, Stylelint 15, Eleventy 2, Deno и SSR. Андрей Мелихов, Никита Дубко, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>357. Firefox 110, Chrome DevTools 110/111, шрифты, Safari, CSS-вишлист, нестинг, postcss-preset-env</title><link>https://web-standards.ru/podcast/357/</link><pubDate>Mon, 20 Feb 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Алексей Симоненко, Никита Дубко, Вадим Макеев

Темы

00:00:00 Интро
00:01:39 Firefox 110 и Container Queries
00:19:50 Chrome DevTools 110/111
00:33:48 Тюнинг шрифтов
00:43:47 PWA-релиз Safari 16.4
00:58:15 Нестинг и postcss-preset-env
01:14:46 CSS-вишлист
01:29:16 Ответы на вопросы

Firefox 110 и Contaier Queries

• Firefox 110 for developers https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/110
• Container queries land in stable browsers https://web.dev/cq-stable/

Chrome DevTools 110/111

• What’s New In DevTools (Chrome 110) https://developer.chrome.com/blog/new-in-devtools-110/
• What’s New in DevTools (Chrome 111) https://developer.chrome.com/blog/new-in-devtools-111/

Тюнинг шрифтов

• Improved font fallbacks https://developer.chrome.com/blog/font-fallbacks/

PWA-релиз Safari 16.4

• Web Push for Web Apps on iOS and iPadOS https://webkit.org/blog/13878/web-push-for-web-apps-on-ios-and-ipados/
• Meet Web Push https://developer.apple.com/videos/play/wwdc2022/10098/
• Safari 16.4 Beta Release Notes https://developer.apple.com/documentation/safari-release-notes/safari-16_4-release-notes
• Web Push on iOS and iPadOS 16.4 beta 1 https://twitter.com/firt/status/1626676389872033838
• How many sentences are not valid for the mobile Safari https://twitter.com/firt/status/1626672294071263261

Нестинг и postcss-preset-env

• Upcoming changes to CSS Nesting https://preset-env.cssdb.org//blog/upcoming-changes-css-nesting/
• CSS Nesting syntax is not like Sass https://twitter.com/sitnikcode/status/1626610594034876416

CSS-вишлист

• Дейв Руперт https://daverupert.com/2023/01/css-wishlist-2023/
• Эрик Мейер https://meyerweb.com/eric/thoughts/2023/02/08/css-wish-list-2023/
• Ахмад Шадид https://ishadeed.com/article/css-wishlist-2023/
• Мануэль Матузович https://www.matuzo.at/blog/2023/css-wish-list/
• Йенс Майерт https://meiert.com/en/blog/my-css-wishlist/

Ответы на вопросы

• CSS-Tricks: front-end and front end https://css-tricks.com/poll-results-front-end-front-end/
• Frontend Issue #1 https://github.com/web-standards/dictionary/issues/1
• Веб-стандарты в Spotify https://open.spotify.com/show/3rzAcADjpBpXt73L0epTjV
• Подкаст на Гитхабе https://github.com/web-standards/podcast

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Алексей Симоненко, Никита Дубко, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:39 Firefox 110 и Container Queries<br>00:19:50 Chrome DevTools 110/111<br>00:33:48 Тюнинг шрифтов<br>00:43:47 PWA-релиз Safari 16.4<br>00:58:15 Нестинг и postcss-preset-env<br>01:14:46 CSS-вишлист<br>01:29:16 Ответы на вопросы<br></p><p>Firefox 110 и Contaier Queries</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/110">Firefox 110 for developers</a><br>• <a href="https://web.dev/cq-stable/">Container queries land in stable browsers</a><br></p><p>Chrome DevTools 110/111</p><p>• <a href="https://developer.chrome.com/blog/new-in-devtools-110/">What’s New In DevTools (Chrome 110)</a><br>• <a href="https://developer.chrome.com/blog/new-in-devtools-111/">What’s New in DevTools (Chrome 111)</a><br></p><p>Тюнинг шрифтов</p><p>• <a href="https://developer.chrome.com/blog/font-fallbacks/">Improved font fallbacks</a><br></p><p>PWA-релиз Safari 16.4</p><p>• <a href="https://webkit.org/blog/13878/web-push-for-web-apps-on-ios-and-ipados/">Web Push for Web Apps on iOS and iPadOS</a><br>• <a href="https://developer.apple.com/videos/play/wwdc2022/10098/">Meet Web Push</a><br>• <a href="https://developer.apple.com/documentation/safari-release-notes/safari-16_4-release-notes">Safari 16.4 Beta Release Notes</a><br>• <a href="https://twitter.com/firt/status/1626676389872033838">Web Push on iOS and iPadOS 16.4 beta 1</a><br>• <a href="https://twitter.com/firt/status/1626672294071263261">How many sentences are not valid for the mobile Safari</a><br></p><p>Нестинг и postcss-preset-env</p><p>• <a href="https://preset-env.cssdb.org//blog/upcoming-changes-css-nesting/">Upcoming changes to CSS Nesting</a><br>• <a href="https://twitter.com/sitnikcode/status/1626610594034876416">CSS Nesting syntax is not like Sass</a><br></p><p>CSS-вишлист</p><p>• <a href="https://daverupert.com/2023/01/css-wishlist-2023/">Дейв Руперт</a><br>• <a href="https://meyerweb.com/eric/thoughts/2023/02/08/css-wish-list-2023/">Эрик Мейер</a><br>• <a href="https://ishadeed.com/article/css-wishlist-2023/">Ахмад Шадид</a><br>• <a href="https://www.matuzo.at/blog/2023/css-wish-list/">Мануэль Матузович</a><br>• <a href="https://meiert.com/en/blog/my-css-wishlist/">Йенс Майерт</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://css-tricks.com/poll-results-front-end-front-end/">CSS-Tricks: front-end and front end</a><br>• <a href="https://github.com/web-standards/dictionary/issues/1">Frontend Issue #1</a><br>• <a href="https://open.spotify.com/show/3rzAcADjpBpXt73L0epTjV">Веб-стандарты в Spotify</a><br>• <a href="https://github.com/web-standards/podcast">Подкаст на Гитхабе</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/357.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/357.mp3" length="89830781"/><itunes:episode>357</itunes:episode><itunes:duration>5613</itunes:duration><itunes:author>Андрей Мелихов, Алексей Симоненко, Никита Дубко, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>20 февраля 2023: Firefox 110, Chrome DevTools 110/111, шрифты, Safari, CSS-вишлист, нестинг, postcss-preset-env. Андрей Мелихов, Алексей Симоненко, Никита Дубко, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>358. Safari, PWA, Chrome Headless, генераторы статики, без сборки, TS Reset, Codux, Vercel Cache API</title><link>https://web-standards.ru/podcast/358/</link><pubDate>Mon, 27 Feb 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Вадим Макеев, Андрей Мелихов

Темы

00:00:00 Интро
00:01:16 Safari TP
00:07:47 Apple про PWA
00:17:46 Chrome Headless
00:25:50 Статьи и курсы
00:38:43 Генераторы статики
00:49:39 Фронтенд без сборки
00:59:10 TypeScript Reset
01:05:26 WYSIWYG для React
01:16:59 Vercel Cache API
01:27:26 Ответы на вопросы

Safari TP

• Release Notes for Safari TP 164 https://webkit.org/blog/13902/release-notes-for-safari-technology-preview-164/

Apple про PWA

• Why Apple/Safari/WebKit folks don’t say Progressive Web App or PWA https://qoto.org/@othermaciej/109915477136281890

Chrome Headless

• Chrome’s Headless mode gets an upgrade https://developer.chrome.com/articles/new-headless/

Статьи и курсы

• Web.Dev: Learn HTML https://web.dev/learn/html/
• Web.Dev: Learn Privacy https://web.dev/learn/privacy/
• Last baseline alignment https://web.dev/last-baseline/

Генераторы статики

• The JavaScript Site Generator Review https://www.zachleat.com/web/site-generator-review/

Фронтенд без сборки

• Writing Javascript without a build system https://jvns.ca/blog/2023/02/16/writing-javascript-without-a-build-system/

TypeScript Reset

• CSS reset for TypeScript https://github.com/total-typescript/ts-reset

WYSIWYG для React

• Codux by WiX https://www.codux.com

Vercel Cache API

• Vercel Cache API: A progressive cache, integrated with Next.js https://vercel.com/blog/vercel-cache-api-nextjs-cache

Ответы на вопросы

• ECMAScript spec proposal for ShadowRealm API https://github.com/tc39/proposal-shadowrealm
• Styles Directory https://stylestage.dev/styles/
• MDN: Template https://developer.mozilla.org/en-US/docs/Web/HTML/Element/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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Вадим Макеев, Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:16 Safari TP<br>00:07:47 Apple про PWA<br>00:17:46 Chrome Headless<br>00:25:50 Статьи и курсы<br>00:38:43 Генераторы статики<br>00:49:39 Фронтенд без сборки<br>00:59:10 TypeScript Reset<br>01:05:26 WYSIWYG для React<br>01:16:59 Vercel Cache API<br>01:27:26 Ответы на вопросы<br></p><p>Safari TP</p><p>• <a href="https://webkit.org/blog/13902/release-notes-for-safari-technology-preview-164/">Release Notes for Safari TP 164</a><br></p><p>Apple про PWA</p><p>• <a href="https://qoto.org/@othermaciej/109915477136281890">Why Apple/Safari/WebKit folks don’t say Progressive Web App or PWA</a><br></p><p>Chrome Headless</p><p>• <a href="https://developer.chrome.com/articles/new-headless/">Chrome’s Headless mode gets an upgrade</a><br></p><p>Статьи и курсы</p><p>• <a href="https://web.dev/learn/html/">Web.Dev: Learn HTML</a><br>• <a href="https://web.dev/learn/privacy/">Web.Dev: Learn Privacy</a><br>• <a href="https://web.dev/last-baseline/">Last baseline alignment</a><br></p><p>Генераторы статики</p><p>• <a href="https://www.zachleat.com/web/site-generator-review/">The JavaScript Site Generator Review</a><br></p><p>Фронтенд без сборки</p><p>• <a href="https://jvns.ca/blog/2023/02/16/writing-javascript-without-a-build-system/">Writing Javascript without a build system</a><br></p><p>TypeScript Reset</p><p>• <a href="https://github.com/total-typescript/ts-reset">CSS reset for TypeScript</a><br></p><p>WYSIWYG для React</p><p>• <a href="https://www.codux.com">Codux by WiX</a><br></p><p>Vercel Cache API</p><p>• <a href="https://vercel.com/blog/vercel-cache-api-nextjs-cache">Vercel Cache API: A progressive cache, integrated with Next.js</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://github.com/tc39/proposal-shadowrealm">ECMAScript spec proposal for ShadowRealm API</a><br>• <a href="https://stylestage.dev/styles/">Styles Directory</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Web/HTML/Element/template">MDN: Template</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/358.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/358.mp3" length="95607484"/><itunes:episode>358</itunes:episode><itunes:duration>5974</itunes:duration><itunes:author>Никита Дубко, Вадим Макеев, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>27 февраля 2023: Safari, PWA, Chrome Headless, генераторы статики, без сборки, TS Reset, Codux, Vercel Cache API. Никита Дубко, Вадим Макеев, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>359. Новинки CSS, зум в Chrome, специфичность, семантика, дизайн-система Wise, фронтенд без сборки</title><link>https://web-standards.ru/podcast/359/</link><pubDate>Mon, 06 Mar 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Вадим Макеев, Андрей Мелихов, Никита Дубко, Алексей Симоненко, Юля Миоцен

Темы

00:00:00 Интро
00:01:47 Text-wrap: balance
00:12:50 CSS anchor positioning
00:36:44 Зум в мобильном Chrome
00:46:45 Блистательная кнопка
00:52:02 Стандарты дискуссий
01:05:43 CSS-специфичность
01:16:55 Текстовая семантика
01:32:36 Дизайн-система Wise
01:39:51 Фронтенд без сборки
01:50:43 Ответы на вопросы

Text-wrap: balance

• Chrome Canary: text-wrap: balance in action https://twitter.com/una/status/1630710860980035586
• Bugzilla: Implement CSS text-wrap: balance https://bugzilla.mozilla.org/show_bug.cgi?id=1731541
• CSSWG: text-wrap: balance feedback https://github.com/w3c/csswg-drafts/issues/8516

CSS anchor positioning

• Tether elements to each other with CSS anchor positioning https://developer.chrome.com/blog/tether-elements-to-each-other-with-css-anchor-positioning/
• Open UI CG meetings https://mastodon.social/@hdv@front-end.social/109958286983640304

Зум в мобильном Chrome

• You can set zoom level while maintaining layouts https://twitter.com/backlon/status/1630145782312476672

Блистательная кнопка

• Shiny Button https://shiny-button.vercel.app/

Стандарты дискуссий

• Improving standards of behavior in standards discussions https://developer.chrome.com/blog/standards-behavior/

CSS-специфичность

• (255,255,255) is the highest specificity https://www.bram.us/2023/02/21/255255255-is-the-highest-specificity/

Текстовая семантика

• Representation of style https://html5accessibility.com/stuff/2023/02/19/representation-of-style/
• Screen Readers support for text level HTML semantics https://www.tpgi.com/screen-readers-support-for-text-level-html-semantics/

Дизайн-система Wise

• Wise Design https://wise.design

Фронтенд без сборки

• You don’t need a build step https://deno.com/blog/you-dont-need-a-build-step

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Андрей Мелихов, Никита Дубко, Алексей Симоненко, Юля Миоцен</p><p>Темы</p><p>00:00:00 Интро<br>00:01:47 Text-wrap: balance<br>00:12:50 CSS anchor positioning<br>00:36:44 Зум в мобильном Chrome<br>00:46:45 Блистательная кнопка<br>00:52:02 Стандарты дискуссий<br>01:05:43 CSS-специфичность<br>01:16:55 Текстовая семантика<br>01:32:36 Дизайн-система Wise<br>01:39:51 Фронтенд без сборки<br>01:50:43 Ответы на вопросы<br></p><p>Text-wrap: balance</p><p>• <a href="https://twitter.com/una/status/1630710860980035586">Chrome Canary: text-wrap: balance in action</a><br>• <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1731541">Bugzilla: Implement CSS text-wrap: balance</a><br>• <a href="https://github.com/w3c/csswg-drafts/issues/8516">CSSWG: text-wrap: balance feedback</a><br></p><p>CSS anchor positioning</p><p>• <a href="https://developer.chrome.com/blog/tether-elements-to-each-other-with-css-anchor-positioning/">Tether elements to each other with CSS anchor positioning</a><br>• <a href="https://mastodon.social/@hdv@front-end.social/109958286983640304">Open UI CG meetings</a><br></p><p>Зум в мобильном Chrome</p><p>• <a href="https://twitter.com/backlon/status/1630145782312476672">You can set zoom level while maintaining layouts</a><br></p><p>Блистательная кнопка</p><p>• <a href="https://shiny-button.vercel.app/">Shiny Button</a><br></p><p>Стандарты дискуссий</p><p>• <a href="https://developer.chrome.com/blog/standards-behavior/">Improving standards of behavior in standards discussions</a><br></p><p>CSS-специфичность</p><p>• <a href="https://www.bram.us/2023/02/21/255255255-is-the-highest-specificity/">(255,255,255) is the highest specificity</a><br></p><p>Текстовая семантика</p><p>• <a href="https://html5accessibility.com/stuff/2023/02/19/representation-of-style/">Representation of style</a><br>• <a href="https://www.tpgi.com/screen-readers-support-for-text-level-html-semantics/">Screen Readers support for text level HTML semantics</a><br></p><p>Дизайн-система Wise</p><p>• <a href="https://wise.design">Wise Design</a><br></p><p>Фронтенд без сборки</p><p>• <a href="https://deno.com/blog/you-dont-need-a-build-step">You don’t need a build step</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/359.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/359.mp3" length="120423179"/><itunes:episode>359</itunes:episode><itunes:duration>7525</itunes:duration><itunes:author>Вадим Макеев, Андрей Мелихов, Никита Дубко, Алексей Симоненко, Юля Миоцен</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>6 марта 2023: Новинки CSS, зум в Chrome, специфичность, семантика, дизайн-система Wise, фронтенд без сборки. Вадим Макеев, Андрей Мелихов, Никита Дубко, Алексей Симоненко, Юля Миоцен</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>360. Chrome 111/112, Safari TP, Chrome на iOS, CSS Nesting, Inert и доступность, TS на ES-модулях</title><link>https://web-standards.ru/podcast/360/</link><pubDate>Mon, 13 Mar 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Алексей Симоненко, Андрей Мелихов, Никита Дубко, Вадим Макеев

Темы

00:00:00 Интро
00:02:10 Chrome 111
00:06:49 Бета Chrome 112
00:18:24 Safari TP
00:30:53 Chrome на iOS
00:38:33 Тригонометрия в CSS
00:46:48 CSS Nesting
01:00:20 Ускорение таблиц
01:12:30 Inert и доступность
01:22:00 TS 5.0 на ES-модулях
01:33:26 Ответы на вопросы

Веб-стандарты в Мастодоне https://mastodon.social/@webstandards_ru

Chrome 111

• New in Chrome 111 https://developer.chrome.com/blog/new-in-chrome-111/

Бета Chrome 112

• Chrome 112 beta https://developer.chrome.com/blog/chrome-112-beta/

Safari TP

• Release Notes for Safari Technology Preview 165 https://webkit.org/blog/13932/release-notes-for-safari-technology-preview-165/
• Новый image-set как тег picture в CSS https://youtu.be/VnjrIGvoO_Y

Chrome на iOS

• Checking out and building Chromium for iOS https://chromium.googlesource.com/chromium/src/+/main/docs/ios/build_instructions.md
• Open Web Advocacy https://open-web-advocacy.org/
• The F-Word https://f-word.dev/

Тригонометрия в CSS

• Trigonometric functions in CSS https://web.dev/css-trig-functions/

CSS Nesting

• CSS Nesting https://developer.chrome.com/articles/css-nesting/

Ускорение таблиц

• Making Tanstack Table 1000x faster with a 1 line change https://jpcamara.com/2023/03/07/making-tanstack-table.html

Inert и доступность

• Firefox: Intent to ship inert attribute https://groups.google.com/a/mozilla.org/g/dev-platform/c/05UFVR_nj3I/m/GIVT4VwHAwAJ
• WCAG: Клавиатура https://tatiana-fokina-blog.ru/posts/wcag-keyboard/

TS 5.0 на ES-модулях

• TypeScript’s Migration to Modules https://devblogs.microsoft.com/typescript/typescripts-migration-to-modules/

Ответы на вопросы

• Polypane https://polypane.app/
• Forecast https://overcast.fm/forecast

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Алексей Симоненко, Андрей Мелихов, Никита Дубко, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:02:10 Chrome 111<br>00:06:49 Бета Chrome 112<br>00:18:24 Safari TP<br>00:30:53 Chrome на iOS<br>00:38:33 Тригонометрия в CSS<br>00:46:48 CSS Nesting<br>01:00:20 Ускорение таблиц<br>01:12:30 Inert и доступность<br>01:22:00 TS 5.0 на ES-модулях<br>01:33:26 Ответы на вопросы<br></p><p><a href="https://mastodon.social/@webstandards_ru">Веб-стандарты в Мастодоне</a></p><p>Chrome 111</p><p>• <a href="https://developer.chrome.com/blog/new-in-chrome-111/">New in Chrome 111</a><br></p><p>Бета Chrome 112</p><p>• <a href="https://developer.chrome.com/blog/chrome-112-beta/">Chrome 112 beta</a><br></p><p>Safari TP</p><p>• <a href="https://webkit.org/blog/13932/release-notes-for-safari-technology-preview-165/">Release Notes for Safari Technology Preview 165</a><br>• <a href="https://youtu.be/VnjrIGvoO_Y">Новый image-set как тег picture в CSS</a><br></p><p>Chrome на iOS</p><p>• <a href="https://chromium.googlesource.com/chromium/src/+/main/docs/ios/build_instructions.md">Checking out and building Chromium for iOS</a><br>• <a href="https://open-web-advocacy.org/">Open Web Advocacy</a><br>• <a href="https://f-word.dev/">The F-Word</a><br></p><p>Тригонометрия в CSS</p><p>• <a href="https://web.dev/css-trig-functions/">Trigonometric functions in CSS</a><br></p><p>CSS Nesting</p><p>• <a href="https://developer.chrome.com/articles/css-nesting/">CSS Nesting</a><br></p><p>Ускорение таблиц</p><p>• <a href="https://jpcamara.com/2023/03/07/making-tanstack-table.html">Making Tanstack Table 1000x faster with a 1 line change</a><br></p><p>Inert и доступность</p><p>• <a href="https://groups.google.com/a/mozilla.org/g/dev-platform/c/05UFVR_nj3I/m/GIVT4VwHAwAJ">Firefox: Intent to ship inert attribute</a><br>• <a href="https://tatiana-fokina-blog.ru/posts/wcag-keyboard/">WCAG: Клавиатура</a><br></p><p>TS 5.0 на ES-модулях</p><p>• <a href="https://devblogs.microsoft.com/typescript/typescripts-migration-to-modules/">TypeScript’s Migration to Modules</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://polypane.app/">Polypane</a><br>• <a href="https://overcast.fm/forecast">Forecast</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/360.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/360.mp3" length="101942973"/><itunes:episode>360</itunes:episode><itunes:duration>6370</itunes:duration><itunes:author>Алексей Симоненко, Андрей Мелихов, Никита Дубко, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>13 марта 2023: Chrome 111/112, Safari TP, Chrome на iOS, CSS Nesting, Inert и доступность, TS на ES-модулях. Алексей Симоненко, Андрей Мелихов, Никита Дубко, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>361. Firefox 111, анимация display, TS 5.x, CQ, Anchor Positioning, Electron 10 лет, React-ошибки</title><link>https://web-standards.ru/podcast/361/</link><pubDate>Mon, 20 Mar 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Никита Дубко, Алексей Симоненко

Темы

00:00:00 Интро
00:01:54 Firefox 111
00:13:45 Анимация display
00:21:03 TypeScript 5.x
00:34:40 Container Queries
00:49:37 Anchor Positioning
01:07:19 Electron 10 лет
01:15:49 React.dev
01:23:33 Ошибки на React
01:35:26 Ответы на вопросы

Вадим ищет работу

• LinkedIn https://www.linkedin.com/in/pepelsbey/
• Резюме https://pepelsbey.notion.site/28c6517a714b49ab9a0d2adc002b7059

Firefox 111

• Firefox 111 https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/111

Анимация display

• Intent to Ship: Transitions on specified discrete properties https://groups.google.com/a/chromium.org/g/blink-dev/c/UK6TtET2gOI/m/mtms_sjtBQAJ?pli=1
• Dialog open close animation https://output.jsbin.com/buquher/quiet

TypeScript 5.x

• Announcing TypeScript 5.0 https://devblogs.microsoft.com/typescript/announcing-typescript-5-0/
• TypeScript 5.1 Iteration Plan https://github.com/microsoft/TypeScript/issues/53031

Container Queries

• On Container Queries, Responsive Images, and JPEG-XL https://cloudfour.com/thinks/on-container-queries-responsive-images-and-jpeg-xl/

Anchor Positioning

• Future CSS: Anchor Positioning https://kizu.dev/anchor-positioning-experiments/

Electron 10 лет

• 10 years of Electron https://www.electronjs.org/blog/10-years-of-electron

React.dev

• Introducing react.dev https://react.dev/blog/2023/03/16/introducing-react-dev

Ошибки на React

• 5 Mistakes I Made When Starting My First React Project https://css-tricks.com/5-mistakes-starting-react/

Ответы на вопросы

• Over 1000 feeds for web developers https://github.com/simevidas/web-dev-feeds
• Фид подкаста на Гитхабе https://github.com/web-standards/podcast

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Никита Дубко, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:54 Firefox 111<br>00:13:45 Анимация display<br>00:21:03 TypeScript 5.x<br>00:34:40 Container Queries<br>00:49:37 Anchor Positioning<br>01:07:19 Electron 10 лет<br>01:15:49 React.dev<br>01:23:33 Ошибки на React<br>01:35:26 Ответы на вопросы<br></p><p>Вадим ищет работу</p><p>• <a href="https://www.linkedin.com/in/pepelsbey/">LinkedIn</a><br>• <a href="https://pepelsbey.notion.site/28c6517a714b49ab9a0d2adc002b7059">Резюме</a><br></p><p>Firefox 111</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/111">Firefox 111</a><br></p><p>Анимация display</p><p>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/UK6TtET2gOI/m/mtms_sjtBQAJ?pli=1">Intent to Ship: Transitions on specified discrete properties</a><br>• <a href="https://output.jsbin.com/buquher/quiet">Dialog open close animation</a><br></p><p>TypeScript 5.x</p><p>• <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-0/">Announcing TypeScript 5.0</a><br>• <a href="https://github.com/microsoft/TypeScript/issues/53031">TypeScript 5.1 Iteration Plan</a><br></p><p>Container Queries</p><p>• <a href="https://cloudfour.com/thinks/on-container-queries-responsive-images-and-jpeg-xl/">On Container Queries, Responsive Images, and JPEG-XL</a><br></p><p>Anchor Positioning</p><p>• <a href="https://kizu.dev/anchor-positioning-experiments/">Future CSS: Anchor Positioning</a><br></p><p>Electron 10 лет</p><p>• <a href="https://www.electronjs.org/blog/10-years-of-electron">10 years of Electron</a><br></p><p>React.dev</p><p>• <a href="https://react.dev/blog/2023/03/16/introducing-react-dev">Introducing react.dev</a><br></p><p>Ошибки на React</p><p>• <a href="https://css-tricks.com/5-mistakes-starting-react/">5 Mistakes I Made When Starting My First React Project</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://github.com/simevidas/web-dev-feeds">Over 1000 feeds for web developers</a><br>• <a href="https://github.com/web-standards/podcast">Фид подкаста на Гитхабе</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/361.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/361.mp3" length="98646802"/><itunes:episode>361</itunes:episode><itunes:duration>6164</itunes:duration><itunes:author>Андрей Мелихов, Никита Дубко, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>20 марта 2023: Firefox 111, анимация display, TS 5.x, CQ, Anchor Positioning, Electron 10 лет, React-ошибки. Андрей Мелихов, Никита Дубко, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>362. Safari TP, новый тег search, focus-visible, AI в дизайне и разработке, печать на CSS, Vite 5</title><link>https://web-standards.ru/podcast/362/</link><pubDate>Mon, 27 Mar 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Алексей Симоненко, Юля Миоцен, Никита Дубко

Темы

00:00:00 Интро
00:01:08 Safari TP 166
00:09:33 HTML-элемент search
00:23:05 Focus-visible
00:31:20 GitHub Copilot X
00:47:34 AI в дизайне
01:05:32 AI в разработке
01:23:39 Печать на CSS
01:33:23 Планы на Vite 5
01:36:07 Ответы на вопросы

Safari TP 166

• Release Notes for Safari TP 166 https://webkit.org/blog/13964/release-notes-for-safari-technology-preview-166/

HTML-элемент search

• The search element https://www.scottohara.me/blog/2023/03/24/search-element.html

Focus-visible

• When is focus-visible visible? https://bitsofco.de/when-is-focus-visible-visible/

GitHub Copilot X

• GitHub Copilot X: The AI-powered dev experience https://github.blog/2023-03-22-github-copilot-x-the-ai-powered-developer-experience/

AI в дизайне

• Beta Adobe Firefly https://www.adobe.com/sensei/generative-ai/firefly.html

AI в разработке

• The End of Front-End Development https://www.joshwcomeau.com/blog/the-end-of-frontend-development/

Печать на CSS

• Laying Out a Print Book With CSS https://iangmcdowell.com/blog/posts/laying-out-a-book-with-css/

Планы на Vite 5

• Vite 5 discussion https://github.com/vitejs/vite/discussions/12466

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Алексей Симоненко, Юля Миоцен, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:08 Safari TP 166<br>00:09:33 HTML-элемент search<br>00:23:05 Focus-visible<br>00:31:20 GitHub Copilot X<br>00:47:34 AI в дизайне<br>01:05:32 AI в разработке<br>01:23:39 Печать на CSS<br>01:33:23 Планы на Vite 5<br>01:36:07 Ответы на вопросы<br></p><p>Safari TP 166</p><p>• <a href="https://webkit.org/blog/13964/release-notes-for-safari-technology-preview-166/">Release Notes for Safari TP 166</a><br></p><p>HTML-элемент search</p><p>• <a href="https://www.scottohara.me/blog/2023/03/24/search-element.html">The search element</a><br></p><p>Focus-visible</p><p>• <a href="https://bitsofco.de/when-is-focus-visible-visible/">When is focus-visible visible?</a><br></p><p>GitHub Copilot X</p><p>• <a href="https://github.blog/2023-03-22-github-copilot-x-the-ai-powered-developer-experience/">GitHub Copilot X: The AI-powered dev experience</a><br></p><p>AI в дизайне</p><p>• <a href="https://www.adobe.com/sensei/generative-ai/firefly.html">Beta Adobe Firefly</a><br></p><p>AI в разработке</p><p>• <a href="https://www.joshwcomeau.com/blog/the-end-of-frontend-development/">The End of Front-End Development</a><br></p><p>Печать на CSS</p><p>• <a href="https://iangmcdowell.com/blog/posts/laying-out-a-book-with-css/">Laying Out a Print Book With CSS</a><br></p><p>Планы на Vite 5</p><p>• <a href="https://github.com/vitejs/vite/discussions/12466">Vite 5 discussion</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/362.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/362.mp3" length="95543023"/><itunes:episode>362</itunes:episode><itunes:duration>5970</itunes:duration><itunes:author>Алексей Симоненко, Юля Миоцен, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>27 марта 2023: Safari TP, новый тег search, focus-visible, AI в дизайне и разработке, печать на CSS, Vite 5. Алексей Симоненко, Юля Миоцен, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>363. Mozilla 25, Figma, Safari, Sass и CSS, React, @media scripting, Playwright, CSS Zen Garden жив!</title><link>https://web-standards.ru/podcast/363/</link><pubDate>Mon, 03 Apr 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Юля Миоцен, Андрей Мелихов, Алексей Симоненко

Темы

00:00:00 Интро
00:01:16 25 лет Mozilla
00:12:33 Новинки Figma
00:25:39 Safari 16.4
00:49:20 Sass и CSS-нестинг
00:59:50 Новости React Labs
01:09:59 media scripting
01:16:00 Playwright UI
01:20:47 CSS Zen Garden жив!

25 лет Mozilla

• A quarter century of Mozilla https://blog.mozilla.org/en/mozilla/mitchell-baker-mozilla-25-anniversary/
• XUL Layout is gone https://crisal.io/words/2023/03/30/xul-layout-is-gone.html

Новинки Figma

• Figma Little big things https://www.figma.com/release-notes/?title=Little%20Big%20Updates%20are%20back!

Safari 16.4

• WebKit Features in Safari 16.4 https://webkit.org/blog/13966/webkit-features-in-safari-16-4/
• JavaScript import maps are now supported cross-browser https://web.dev/import-maps-in-all-modern-browsers/
• Safari 16.5 Beta Release https://developer.apple.com/documentation/safari-release-notes/safari-16_5-release-notes

Sass и CSS-нестинг

• Sass and Native Nesting https://sass-lang.com/blog/sass-and-native-nesting

Новости React Labs

• React Labs: What We’ve Been Working On https://react.dev/blog/2023/03/22/react-labs-what-we-have-been-working-on-march-2023

@media scripting

• Intent to prototype and ship: Scripting media feature https://groups.google.com/a/mozilla.org/g/dev-platform/c/BU3zzial8lE/m/NzJhLV0MAgAJ
• Media scripting demo https://front-end.social/@stefan/110117172307719974

Playwright UI

• Playwright: Introducing UI Mode https://github.com/microsoft/playwright/releases/tag/v1.32.0

CSS Zen Garden жив!

• CSS Zen Garden is back https://tilde.zone/@daveshea/110099202953413733

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Юля Миоцен, Андрей Мелихов, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:16 25 лет Mozilla<br>00:12:33 Новинки Figma<br>00:25:39 Safari 16.4<br>00:49:20 Sass и CSS-нестинг<br>00:59:50 Новости React Labs<br>01:09:59 media scripting<br>01:16:00 Playwright UI<br>01:20:47 CSS Zen Garden жив!<br></p><p>25 лет Mozilla</p><p>• <a href="https://blog.mozilla.org/en/mozilla/mitchell-baker-mozilla-25-anniversary/">A quarter century of Mozilla</a><br>• <a href="https://crisal.io/words/2023/03/30/xul-layout-is-gone.html">XUL Layout is gone</a><br></p><p>Новинки Figma</p><p>• <a href="https://www.figma.com/release-notes/?title=Little%20Big%20Updates%20are%20back!">Figma Little big things</a><br></p><p>Safari 16.4</p><p>• <a href="https://webkit.org/blog/13966/webkit-features-in-safari-16-4/">WebKit Features in Safari 16.4</a><br>• <a href="https://web.dev/import-maps-in-all-modern-browsers/">JavaScript import maps are now supported cross-browser</a><br>• <a href="https://developer.apple.com/documentation/safari-release-notes/safari-16_5-release-notes">Safari 16.5 Beta Release</a><br></p><p>Sass и CSS-нестинг</p><p>• <a href="https://sass-lang.com/blog/sass-and-native-nesting">Sass and Native Nesting</a><br></p><p>Новости React Labs</p><p>• <a href="https://react.dev/blog/2023/03/22/react-labs-what-we-have-been-working-on-march-2023">React Labs: What We’ve Been Working On</a><br></p><p>@media scripting</p><p>• <a href="https://groups.google.com/a/mozilla.org/g/dev-platform/c/BU3zzial8lE/m/NzJhLV0MAgAJ">Intent to prototype and ship: Scripting media feature</a><br>• <a href="https://front-end.social/@stefan/110117172307719974">Media scripting demo</a><br></p><p>Playwright UI</p><p>• <a href="https://github.com/microsoft/playwright/releases/tag/v1.32.0">Playwright: Introducing UI Mode</a><br></p><p>CSS Zen Garden жив!</p><p>• <a href="https://tilde.zone/@daveshea/110099202953413733">CSS Zen Garden is back</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/363.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/363.mp3" length="82406927"/><itunes:episode>363</itunes:episode><itunes:duration>5149</itunes:duration><itunes:author>Юля Миоцен, Андрей Мелихов, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>3 апреля 2023: Mozilla 25, Figma, Safari, Sass и CSS, React, @media scripting, Playwright, CSS Zen Garden жив!. Юля Миоцен, Андрей Мелихов, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>364. Chrome, Safari TP, hr внутри select, релизы Safari, Babel на ESM, история JSON, веб на WASM</title><link>https://web-standards.ru/podcast/364/</link><pubDate>Mon, 10 Apr 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Алексей Симоненко, Андрей Мелихов

Темы

00:00:00 Интро
00:01:08 Chrome 112/113
00:18:49 Safari TP
00:25:37 Hr внутри select
00:31:41 Релизы Safari
00:48:25 Babel на ESM
00:52:05 История JSON
01:05:11 Веб на WASM

Chrome 112/113

• New in Chrome 112 https://developer.chrome.com/blog/new-in-chrome-112/
• Chrome 113 beta https://developer.chrome.com/blog/chrome-113-beta/
• LCP change in Chrome 112 to ignore low-entropy images https://chromium.googlesource.com/chromium/src/+/refs/heads/main/docs/speed/metrics_changelog/2023_04_lcp.md

Safari TP

• Release Notes for Safari Technology Preview 167 https://webkit.org/blog/14100/release-notes-for-safari-technology-preview-167/

Hr внутри select

• Allow hr to be used inside select as a separator https://github.com/whatwg/html/pull/9124

Релизы Safari

• Safari releases are development hell https://www.construct.net/en/blogs/ashleys-blog-2/safari-releases-development-1616

Babel на ESM

• Super experimental ESM-based version Babel https://twitter.com/NicoloRibaudo/status/1643272880590045185

История JSON

• JSON vs XML With Douglas Crockford https://corecursive.com/json-vs-xml-douglas-crockford/

Веб на WASM

• Towards a modern Web stack https://docs.google.com/document/d/1peUSMsvFGvqD5yKh3GprskLC3KVdAlLGOsK6gFoEOD0/view

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Алексей Симоненко, Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:08 Chrome 112/113<br>00:18:49 Safari TP<br>00:25:37 Hr внутри select<br>00:31:41 Релизы Safari<br>00:48:25 Babel на ESM<br>00:52:05 История JSON<br>01:05:11 Веб на WASM<br></p><p>Chrome 112/113</p><p>• <a href="https://developer.chrome.com/blog/new-in-chrome-112/">New in Chrome 112</a><br>• <a href="https://developer.chrome.com/blog/chrome-113-beta/">Chrome 113 beta</a><br>• <a href="https://chromium.googlesource.com/chromium/src/+/refs/heads/main/docs/speed/metrics_changelog/2023_04_lcp.md">LCP change in Chrome 112 to ignore low-entropy images</a><br></p><p>Safari TP</p><p>• <a href="https://webkit.org/blog/14100/release-notes-for-safari-technology-preview-167/">Release Notes for Safari Technology Preview 167</a><br></p><p>Hr внутри select</p><p>• <a href="https://github.com/whatwg/html/pull/9124">Allow hr to be used inside select as a separator</a><br></p><p>Релизы Safari</p><p>• <a href="https://www.construct.net/en/blogs/ashleys-blog-2/safari-releases-development-1616">Safari releases are development hell</a><br></p><p>Babel на ESM</p><p>• <a href="https://twitter.com/NicoloRibaudo/status/1643272880590045185">Super experimental ESM-based version Babel</a><br></p><p>История JSON</p><p>• <a href="https://corecursive.com/json-vs-xml-douglas-crockford/">JSON vs XML With Douglas Crockford</a><br></p><p>Веб на WASM</p><p>• <a href="https://docs.google.com/document/d/1peUSMsvFGvqD5yKh3GprskLC3KVdAlLGOsK6gFoEOD0/view">Towards a modern Web stack</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/364.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/364.mp3" length="79507152"/><itunes:episode>364</itunes:episode><itunes:duration>4955</itunes:duration><itunes:author>Алексей Симоненко, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>10 апреля 2023: Chrome, Safari TP, hr внутри select, релизы Safari, Babel на ESM, история JSON, веб на WASM. Алексей Симоненко, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>365. Zoom, text-wrap, Cascade Layers, reading-order, перфоманс, Node.js, WordPress, нейронки</title><link>https://web-standards.ru/podcast/365/</link><pubDate>Mon, 17 Apr 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Алексей Симоненко, Никита Дубко, Вадим Макеев

Темы

00:00:00 Интро
00:01:39 Zoom уходит из CSS
00:07:57 Text-wrap: balance
00:17:24 Зачем Cascade Layers
00:30:05 Reading-order
00:44:07 Правило перфоманса
00:57:41 Тест-раннер в Node.js
01:11:57 WordPress в браузере
01:21:54 Нейронки в браузере

Zoom уходит из CSS

• Intent to remove: CSS zoom https://groups.google.com/a/chromium.org/g/blink-dev/c/V7q43bgutbo/m/-7jneTl8CQAJ?pli=1

Text-wrap: balance

• CSS Text balancing with text-wrap: balance https://ishadeed.com/article/css-text-wrap-balance/
• CSS text-wrap: balance https://developer.chrome.com/blog/css-text-wrap-balance/

Зачем Cascade Layers

• What’s a Basic Use Case for Cascade Layers in CSS? https://chriscoyier.net/2023/04/10/whats-a-basic-use-case-for-cascade-layers-in-css/

Reading-order

• Solving the CSS layout and source order disconnect https://developer.chrome.com/blog/reading-order/

Правило перфоманса

• The Performance Golden Rule Revisited https://timkadlec.com/remembers/2023-04-10-the-golden-rule-revisited/

Тест-раннер в Node.js

• Node.js: Move ESM loaders off-thread https://github.com/nodejs/node/pull/44710
• Trying Node.js Test Runner https://glebbahmutov.com/blog/trying-node-test-runner/

WordPress в браузере

• Build in-browser WordPress experiences WASM https://web.dev/wordpress-playground/

Нейронки в браузере

• Web Stable Diffusion https://mlc.ai/web-stable-diffusion/
• Играем в Mortal Kombat с TensorFlow.js https://medium.com/devschacht/transfer-learning-tensorflow-js-data-augmentation-59823ab00b34
• WebGPU: Implementation Status https://github.com/gpuweb/gpuweb/wiki/Implementation-Status

Ответы на вопросы

• When is :focus-visible visible? https://bitsofco.de/when-is-focus-visible-visible/

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Алексей Симоненко, Никита Дубко, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:39 Zoom уходит из CSS<br>00:07:57 Text-wrap: balance<br>00:17:24 Зачем Cascade Layers<br>00:30:05 Reading-order<br>00:44:07 Правило перфоманса<br>00:57:41 Тест-раннер в Node.js<br>01:11:57 WordPress в браузере<br>01:21:54 Нейронки в браузере<br></p><p>Zoom уходит из CSS</p><p>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/V7q43bgutbo/m/-7jneTl8CQAJ?pli=1">Intent to remove: CSS zoom</a><br></p><p>Text-wrap: balance</p><p>• <a href="https://ishadeed.com/article/css-text-wrap-balance/">CSS Text balancing with text-wrap: balance</a><br>• <a href="https://developer.chrome.com/blog/css-text-wrap-balance/">CSS text-wrap: balance</a><br></p><p>Зачем Cascade Layers</p><p>• <a href="https://chriscoyier.net/2023/04/10/whats-a-basic-use-case-for-cascade-layers-in-css/">What’s a Basic Use Case for Cascade Layers in CSS?</a><br></p><p>Reading-order</p><p>• <a href="https://developer.chrome.com/blog/reading-order/">Solving the CSS layout and source order disconnect</a><br></p><p>Правило перфоманса</p><p>• <a href="https://timkadlec.com/remembers/2023-04-10-the-golden-rule-revisited/">The Performance Golden Rule Revisited</a><br></p><p>Тест-раннер в Node.js</p><p>• <a href="https://github.com/nodejs/node/pull/44710">Node.js: Move ESM loaders off-thread</a><br>• <a href="https://glebbahmutov.com/blog/trying-node-test-runner/">Trying Node.js Test Runner</a><br></p><p>WordPress в браузере</p><p>• <a href="https://web.dev/wordpress-playground/">Build in-browser WordPress experiences WASM</a><br></p><p>Нейронки в браузере</p><p>• <a href="https://mlc.ai/web-stable-diffusion/">Web Stable Diffusion</a><br>• <a href="https://medium.com/devschacht/transfer-learning-tensorflow-js-data-augmentation-59823ab00b34">Играем в Mortal Kombat с TensorFlow.js</a><br>• <a href="https://github.com/gpuweb/gpuweb/wiki/Implementation-Status">WebGPU: Implementation Status</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://bitsofco.de/when-is-focus-visible-visible/">When is :focus-visible visible?</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/365.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/365.mp3" length="97462755"/><itunes:episode>365</itunes:episode><itunes:duration>6090</itunes:duration><itunes:author>Андрей Мелихов, Алексей Симоненко, Никита Дубко, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>17 апреля 2023: Zoom, text-wrap, Cascade Layers, reading-order, перфоманс, Node.js, WordPress, нейронки. Андрей Мелихов, Алексей Симоненко, Никита Дубко, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>366. Safari, Chrome DevTools, ES2023, CSS-модули, письма без таблиц, HDR-градиенты, Node.js 20, Deno</title><link>https://web-standards.ru/podcast/366/</link><pubDate>Mon, 24 Apr 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Вадим Макеев, Никита Дубко, Алексей Симоненко

Темы

00:00:00 Интро
00:01:39 Safari TP
00:08:05 Chrome DevTools
00:14:55 Новинки ES2023
00:24:09 Экспорты в CSS-модулях
00:41:41 Письма без таблиц
01:05:13 HDR-градиенты
01:14:03 Node.js 20
01:21:45 Зачем Deno?
01:34:55 Ответы на вопросы

Safari TP

• Release Notes for Safari Technology Preview 168 https://webkit.org/blog/14106/release-notes-for-safari-technology-preview-168/

Chrome DevTools

• What’s New in DevTools (Chrome 113) https://developer.chrome.com/blog/new-in-devtools-113/

Новинки ES2023

• What’s new in ECMAScript 2023 https://pawelgrzybek.com/whats-new-in-ecmascript-2023/

Экспорты в CSS-модулях

• CSSWG Drafts: Multiple stylesheets per file https://github.com/w3c/csswg-drafts/issues/5629
• Cascading Stylesheet Module scripts https://github.com/WICG/webcomponents/blob/gh-pages/proposals/css-modules-v1-explainer.md

Письма без таблиц

• Modern HTML email (tables no longer required) https://fullystacked.net/posts/modern-html-email/
• Email Markup Consortium https://emailmarkup.org/
• Can I email… https://www.caniemail.com/clients/
• Punched card coding https://youtu.be/xhUfiOSOk3g

HDR-градиенты

• CSS HD Gradients https://gradient.style/
• A modern CSS gradient and color picking tool https://twitter.com/argyleink/status/1649124742463623169

Node.js 20

• Node.js 20 is now available https://openjsf.org/blog/2023/04/18/node-js-20-now-available/

Зачем Deno?

• Deno vs. Node: No One is Ready for the Move https://cult.honeypot.io/reads/deno-vs-node-main-differences/

Ответы на вопросы

• Придумал вариант применения @layer https://github.com/calmosowl/layers-test
• CSS and JavaScript as first-class citizens in Eleventy https://pepelsbey.dev/articles/eleventy-css-js/
• Свежий взгляд на Gulp: функции и ES-модули https://youtu.be/fgJmCevEtL4

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:39 Safari TP<br>00:08:05 Chrome DevTools<br>00:14:55 Новинки ES2023<br>00:24:09 Экспорты в CSS-модулях<br>00:41:41 Письма без таблиц<br>01:05:13 HDR-градиенты<br>01:14:03 Node.js 20<br>01:21:45 Зачем Deno?<br>01:34:55 Ответы на вопросы<br></p><p>Safari TP</p><p>• <a href="https://webkit.org/blog/14106/release-notes-for-safari-technology-preview-168/">Release Notes for Safari Technology Preview 168</a><br></p><p>Chrome DevTools</p><p>• <a href="https://developer.chrome.com/blog/new-in-devtools-113/">What’s New in DevTools (Chrome 113)</a><br></p><p>Новинки ES2023</p><p>• <a href="https://pawelgrzybek.com/whats-new-in-ecmascript-2023/">What’s new in ECMAScript 2023</a><br></p><p>Экспорты в CSS-модулях</p><p>• <a href="https://github.com/w3c/csswg-drafts/issues/5629">CSSWG Drafts: Multiple stylesheets per file</a><br>• <a href="https://github.com/WICG/webcomponents/blob/gh-pages/proposals/css-modules-v1-explainer.md">Cascading Stylesheet Module scripts</a><br></p><p>Письма без таблиц</p><p>• <a href="https://fullystacked.net/posts/modern-html-email/">Modern HTML email (tables no longer required)</a><br>• <a href="https://emailmarkup.org/">Email Markup Consortium</a><br>• <a href="https://www.caniemail.com/clients/">Can I email…</a><br>• <a href="https://youtu.be/xhUfiOSOk3g">Punched card coding</a><br></p><p>HDR-градиенты</p><p>• <a href="https://gradient.style/">CSS HD Gradients</a><br>• <a href="https://twitter.com/argyleink/status/1649124742463623169">A modern CSS gradient and color picking tool</a><br></p><p>Node.js 20</p><p>• <a href="https://openjsf.org/blog/2023/04/18/node-js-20-now-available/">Node.js 20 is now available</a><br></p><p>Зачем Deno?</p><p>• <a href="https://cult.honeypot.io/reads/deno-vs-node-main-differences/">Deno vs. Node: No One is Ready for the Move</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://github.com/calmosowl/layers-test">Придумал вариант применения @layer</a><br>• <a href="https://pepelsbey.dev/articles/eleventy-css-js/">CSS and JavaScript as first-class citizens in Eleventy</a><br>• <a href="https://youtu.be/fgJmCevEtL4">Свежий взгляд на Gulp: функции и ES-модули</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/366.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/366.mp3" length="103062949"/><itunes:episode>366</itunes:episode><itunes:duration>6440</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>24 апреля 2023: Safari, Chrome DevTools, ES2023, CSS-модули, письма без таблиц, HDR-градиенты, Node.js 20, Deno. Вадим Макеев, Никита Дубко, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>367. Инклюзивный ананас, Scroll animation, Badging, Opera, CSS Scope, дизайн-система WP, ES-модули</title><link>https://web-standards.ru/podcast/367/</link><pubDate>Mon, 01 May 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Вадим Макеев, Юля Миоцен, Никита Дубко, Алексей Симоненко

Темы

00:00:00 Интро
00:01:32 Инклюзивный ананас
00:04:38 Scroll animations
00:19:16 Badging API
00:29:16 Opera One
00:38:08 Scope в CSS
00:52:43 Дизайн-система WP
01:00:45 ES-модули
01:19:16 Ответы на вопросы

Инклюзивный ананас

• Инклюзивный ананас https://inclusivepineapple.github.io/

Scroll animations

• Intent to Ship: Scroll-driven animations https://groups.google.com/a/chromium.org/g/blink-dev/c/RDKAi9JPHwY/m/5MWvzGPjAgAJ
• Scroll-driven Animations https://scroll-driven-animations.style/

Badging API

• Badging for Home Screen Web Apps https://webkit.org/blog/14112/badging-for-home-screen-web-apps/

Opera One

• Opera One https://www.opera.com/one

Scope в CSS

• Scoped CSS is back https://keithjgrant.com/posts/2023/04/scoped-css-is-back/

Дизайн-система WP

• WP Design System: Accessibility https://build.washingtonpost.com/resources/accessibility?itid=lk_inline_manual_10

ES-модули

• ECMAScript modules and browser compatibility https://molily.de/ecmascript-modules/

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Вадим Макеев, Юля Миоцен, Никита Дубко, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:32 Инклюзивный ананас<br>00:04:38 Scroll animations<br>00:19:16 Badging API<br>00:29:16 Opera One<br>00:38:08 Scope в CSS<br>00:52:43 Дизайн-система WP<br>01:00:45 ES-модули<br>01:19:16 Ответы на вопросы<br></p><p>Инклюзивный ананас</p><p>• <a href="https://inclusivepineapple.github.io/">Инклюзивный ананас</a><br></p><p>Scroll animations</p><p>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/RDKAi9JPHwY/m/5MWvzGPjAgAJ">Intent to Ship: Scroll-driven animations</a><br>• <a href="https://scroll-driven-animations.style/">Scroll-driven Animations</a><br></p><p>Badging API</p><p>• <a href="https://webkit.org/blog/14112/badging-for-home-screen-web-apps/">Badging for Home Screen Web Apps</a><br></p><p>Opera One</p><p>• <a href="https://www.opera.com/one">Opera One</a><br></p><p>Scope в CSS</p><p>• <a href="https://keithjgrant.com/posts/2023/04/scoped-css-is-back/">Scoped CSS is back</a><br></p><p>Дизайн-система WP</p><p>• <a href="https://build.washingtonpost.com/resources/accessibility?itid=lk_inline_manual_10">WP Design System: Accessibility</a><br></p><p>ES-модули</p><p>• <a href="https://molily.de/ecmascript-modules/">ECMAScript modules and browser compatibility</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/367.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/367.mp3" length="82582978"/><itunes:episode>367</itunes:episode><itunes:duration>5160</itunes:duration><itunes:author>Андрей Мелихов, Вадим Макеев, Юля Миоцен, Никита Дубко, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>1 мая 2023: Инклюзивный ананас, Scroll animation, Badging, Opera, CSS Scope, дизайн-система WP, ES-модули. Андрей Мелихов, Вадим Макеев, Юля Миоцен, Никита Дубко, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>368. Safari TP и WebKit, единицы QC, Chrome 113 и 114, SupportsCSS, Event Loop, Deno, Vercel Ship</title><link>https://web-standards.ru/podcast/368/</link><pubDate>Mon, 08 May 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Вадим Макеев, Алексей Симоненко

Темы

00:00:00 Интро
00:01:38 Safari TP 169
00:09:19 WebContainer в Safari
00:25:06 Ошибка в единицах QC
00:29:40 Chrome 113
00:40:58 Бета Chrome 114
00:58:06 SupportsCSS
01:10:29 Event Loop
01:15:37 Deno 1.33
01:24:41 Vercel Ship
01:35:02 Ответы на вопросы

Safari TP 169

• Release Notes for Safari Technology Preview 169 https://webkit.org/blog/14135/release-notes-for-safari-technology-preview-169/

WebContainer в Safari

• WebContainers now run on Safari, iOS, and iPadOS https://blog.stackblitz.com/posts/webcontainers-are-now-supported-on-safari/
• TC39: Error Stacks https://github.com/tc39/proposal-error-stacks

Ошибка в единицах QC

• CQ units use border box instead of a content box https://front-end.social/@kizu/110295410985070483
• WebKit PR https://github.com/WebKit/WebKit/pull/13364

Chrome 113

• New in Chrome 113 https://developer.chrome.com/blog/new-in-chrome-113/

Бета Chrome 114

• Chrome 114 beta https://developer.chrome.com/blog/chrome-114-beta/
• Blur camera background https://developer.chrome.com/blog/background-blur/
• It seems like subgrid is starting to land in Chrome https://front-end.social/@jensimmons/110277676383860136

SupportsCSS

• Testing Feature Support for Modern CSS https://moderncss.dev/testing-feature-support-for-modern-css/
• SupportsCSS https://supportscss.dev/

Event Loop

• Practical Guide To Not Blocking The Event Loop https://www.bbss.dev/posts/eventloop/

Deno 1.33

• Deno 1.33: Deno 2 is coming https://deno.com/blog/v1.33

Vercel Ship

• Vercel Ship https://youtube.com/playlist?list=PLBnKlKpPeaglyLdfJLKngi5uahfi8pgMB

Ответы на вопросы

• Примеры фокуса https://www.whoop.ee/css-modern-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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:38 Safari TP 169<br>00:09:19 WebContainer в Safari<br>00:25:06 Ошибка в единицах QC<br>00:29:40 Chrome 113<br>00:40:58 Бета Chrome 114<br>00:58:06 SupportsCSS<br>01:10:29 Event Loop<br>01:15:37 Deno 1.33<br>01:24:41 Vercel Ship<br>01:35:02 Ответы на вопросы<br></p><p>Safari TP 169</p><p>• <a href="https://webkit.org/blog/14135/release-notes-for-safari-technology-preview-169/">Release Notes for Safari Technology Preview 169</a><br></p><p>WebContainer в Safari</p><p>• <a href="https://blog.stackblitz.com/posts/webcontainers-are-now-supported-on-safari/">WebContainers now run on Safari, iOS, and iPadOS</a><br>• <a href="https://github.com/tc39/proposal-error-stacks">TC39: Error Stacks</a><br></p><p>Ошибка в единицах QC</p><p>• <a href="https://front-end.social/@kizu/110295410985070483">CQ units use border box instead of a content box</a><br>• <a href="https://github.com/WebKit/WebKit/pull/13364">WebKit PR</a><br></p><p>Chrome 113</p><p>• <a href="https://developer.chrome.com/blog/new-in-chrome-113/">New in Chrome 113</a><br></p><p>Бета Chrome 114</p><p>• <a href="https://developer.chrome.com/blog/chrome-114-beta/">Chrome 114 beta</a><br>• <a href="https://developer.chrome.com/blog/background-blur/">Blur camera background</a><br>• <a href="https://front-end.social/@jensimmons/110277676383860136">It seems like subgrid is starting to land in Chrome</a><br></p><p>SupportsCSS</p><p>• <a href="https://moderncss.dev/testing-feature-support-for-modern-css/">Testing Feature Support for Modern CSS</a><br>• <a href="https://supportscss.dev/">SupportsCSS</a><br></p><p>Event Loop</p><p>• <a href="https://www.bbss.dev/posts/eventloop/">Practical Guide To Not Blocking The Event Loop</a><br></p><p>Deno 1.33</p><p>• <a href="https://deno.com/blog/v1.33">Deno 1.33: Deno 2 is coming</a><br></p><p>Vercel Ship</p><p>• <a href="https://youtube.com/playlist?list=PLBnKlKpPeaglyLdfJLKngi5uahfi8pgMB">Vercel Ship</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://www.whoop.ee/css-modern-dialog/">Примеры фокуса</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/368.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/368.mp3" length="97510850"/><itunes:episode>368</itunes:episode><itunes:duration>6093</itunes:duration><itunes:author>Андрей Мелихов, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>8 мая 2023: Safari TP и WebKit, единицы QC, Chrome 113 и 114, SupportsCSS, Event Loop, Deno, Vercel Ship. Андрей Мелихов, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>369. Исходники WebKit, Baseline, INP, linear, Kotlin и WASM на Google I/O, цвета GitHub, JS как PHP</title><link>https://web-standards.ru/podcast/369/</link><pubDate>Mon, 15 May 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Юля Миоцен, Никита Дубко, Алексей Симоненко

Темы

00:00:00 Интро
00:01:31 Исходники WebKit
00:07:18 UI вместо AI
00:22:27 Baseline
00:42:53 INP в CWV
00:51:56 Linear в CSS
00:59:41 Kotlin и WASM
01:07:21 Цвета GitHub
01:14:15 JS как PHP
01:38:12 Ответы на вопросы

Исходники WebKit

• Contributing to WebKit https://annevankesteren.nl/2023/05/webkit-committer
• Introducing WebKit Documentation https://webkit.org/blog/14139/introducing-webkit-documentation/

UI вместо AI

• 10 updates at Google I/O https://developer.chrome.com/blog/chrome-at-io23/
• What’s new in CSS and UI: I/O 2023 Edition https://developer.chrome.com/blog/whats-new-css-ui-2023/

Baseline

• Introducing Baseline https://web.dev/introducing-baseline/
• Introducing Baseline: a unified view of stable web features https://developer.mozilla.org/en-US/blog/baseline-unified-view-stable-web-features/
• Baseline features you can use today https://web.dev/baseline-features/

INP в CWV

• Advancing Interaction to Next Paint https://web.dev/inp-cwv/

Linear в CSS

• Linear easing generator https://linear-easing-generator.netlify.app/

Kotlin и WASM

• Bringing Kotlin to the Web https://developers.googleblog.com/2023/05/bringing-kotlin-to-web.html

Цвета GitHub

• Unlocking inclusive design: how Primer’s color system is making https://github.blog/2023-05-11-unlocking-inclusive-design-how-primers-color-system-is-making-github-com-more-inclusive/

JS как PHP

• The JavaScript Ecosystem is Delightfully Weird https://fly.io/blog/js-ecosystem-delightfully-wierd/

Ответы на вопросы

• Decap CMS https://decapcms.org/
• Kirby CMS https://getkirby.com/
• Tilda https://tilda.cc
• Webflow https://webflow.com
• Readymag https://readymag.com
• Squarespace https://www.squarespace.com
• Framer https://www.framer.com
• Bubble https://bubble.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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Юля Миоцен, Никита Дубко, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:31 Исходники WebKit<br>00:07:18 UI вместо AI<br>00:22:27 Baseline<br>00:42:53 INP в CWV<br>00:51:56 Linear в CSS<br>00:59:41 Kotlin и WASM<br>01:07:21 Цвета GitHub<br>01:14:15 JS как PHP<br>01:38:12 Ответы на вопросы<br></p><p>Исходники WebKit</p><p>• <a href="https://annevankesteren.nl/2023/05/webkit-committer">Contributing to WebKit</a><br>• <a href="https://webkit.org/blog/14139/introducing-webkit-documentation/">Introducing WebKit Documentation</a><br></p><p>UI вместо AI</p><p>• <a href="https://developer.chrome.com/blog/chrome-at-io23/">10 updates at Google I/O</a><br>• <a href="https://developer.chrome.com/blog/whats-new-css-ui-2023/">What’s new in CSS and UI: I/O 2023 Edition</a><br></p><p>Baseline</p><p>• <a href="https://web.dev/introducing-baseline/">Introducing Baseline</a><br>• <a href="https://developer.mozilla.org/en-US/blog/baseline-unified-view-stable-web-features/">Introducing Baseline: a unified view of stable web features</a><br>• <a href="https://web.dev/baseline-features/">Baseline features you can use today</a><br></p><p>INP в CWV</p><p>• <a href="https://web.dev/inp-cwv/">Advancing Interaction to Next Paint</a><br></p><p>Linear в CSS</p><p>• <a href="https://linear-easing-generator.netlify.app/">Linear easing generator</a><br></p><p>Kotlin и WASM</p><p>• <a href="https://developers.googleblog.com/2023/05/bringing-kotlin-to-web.html">Bringing Kotlin to the Web</a><br></p><p>Цвета GitHub</p><p>• <a href="https://github.blog/2023-05-11-unlocking-inclusive-design-how-primers-color-system-is-making-github-com-more-inclusive/">Unlocking inclusive design: how Primer’s color system is making</a><br></p><p>JS как PHP</p><p>• <a href="https://fly.io/blog/js-ecosystem-delightfully-wierd/">The JavaScript Ecosystem is Delightfully Weird</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://decapcms.org/">Decap CMS</a><br>• <a href="https://getkirby.com/">Kirby CMS</a><br>• <a href="https://tilda.cc">Tilda</a><br>• <a href="https://webflow.com">Webflow</a><br>• <a href="https://readymag.com">Readymag</a><br>• <a href="https://www.squarespace.com">Squarespace</a><br>• <a href="https://www.framer.com">Framer</a><br>• <a href="https://bubble.io">Bubble</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/369.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/369.mp3" length="97078979"/><itunes:episode>369</itunes:episode><itunes:duration>6066</itunes:duration><itunes:author>Юля Миоцен, Никита Дубко, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>15 мая 2023: Исходники WebKit, Baseline, INP, linear, Kotlin и WASM на Google I/O, цвета GitHub, JS как PHP. Юля Миоцен, Никита Дубко, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>370. Поддержка и чат, Safari, Baseline, Firefox 113, TS 5.1 RC, семантика popover, перфоманс DOM</title><link>https://web-standards.ru/podcast/370/</link><pubDate>Mon, 22 May 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Андрей Мелихов, Вадим Макеев

Темы

00:00:00 Интро
00:01:23 Поддержка и чат
00:05:23 Новости Safari
00:17:55 Снова про Baseline
00:38:20 Firefox 113
00:52:13 TypeScript 5.1 RC
01:05:52 Семантика popover
01:13:32 Перфоманс DOM

Новости Safari

• WebKit Features in Safari 16.5 https://webkit.org/blog/14154/webkit-features-in-safari-16-5/
• Release Notes for Safari Technology Preview 170 https://webkit.org/blog/14167/release-notes-for-safari-technology-preview-170/

Снова про Baseline

• On browser compatibility and support baselines https://molily.de/browser-compatibility-baseline/
• Дока: grid https://doka.guide/css/grid/

Firefox 113

• Firefox Developer Experience https://fxdx.dev/
• Firefox 113 https://tanalin.com/blog/posts/firefox-113/

TypeScript 5.1 RC

• Announcing TypeScript 5.1 RC https://devblogs.microsoft.com/typescript/announcing-typescript-5-1-rc/
• Introducing Deopt Explorer https://devblogs.microsoft.com/typescript/introducing-deopt-explorer/

Семантика popover

• Semantics and the popover attribute: what to use when? https://hidde.blog/popover-semantics/
• Попап вместо селекта https://youtu.be/mG0VFWCTnZI

Перфоманс DOM

• How large DOM sizes affect interactivity, and what you can do about it https://web.dev/dom-size-and-interactivity/
• The truth about CSS selector performance https://blogs.windows.com/msedgedev/2023/01/17/the-truth-about-css-selector-performance/

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Андрей Мелихов, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:23 Поддержка и чат<br>00:05:23 Новости Safari<br>00:17:55 Снова про Baseline<br>00:38:20 Firefox 113<br>00:52:13 TypeScript 5.1 RC<br>01:05:52 Семантика popover<br>01:13:32 Перфоманс DOM<br></p><p>Новости Safari</p><p>• <a href="https://webkit.org/blog/14154/webkit-features-in-safari-16-5/">WebKit Features in Safari 16.5</a><br>• <a href="https://webkit.org/blog/14167/release-notes-for-safari-technology-preview-170/">Release Notes for Safari Technology Preview 170</a><br></p><p>Снова про Baseline</p><p>• <a href="https://molily.de/browser-compatibility-baseline/">On browser compatibility and support baselines</a><br>• <a href="https://doka.guide/css/grid/">Дока: grid</a><br></p><p>Firefox 113</p><p>• <a href="https://fxdx.dev/">Firefox Developer Experience</a><br>• <a href="https://tanalin.com/blog/posts/firefox-113/">Firefox 113</a><br></p><p>TypeScript 5.1 RC</p><p>• <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-1-rc/">Announcing TypeScript 5.1 RC</a><br>• <a href="https://devblogs.microsoft.com/typescript/introducing-deopt-explorer/">Introducing Deopt Explorer</a><br></p><p>Семантика popover</p><p>• <a href="https://hidde.blog/popover-semantics/">Semantics and the popover attribute: what to use when?</a><br>• <a href="https://youtu.be/mG0VFWCTnZI">Попап вместо селекта</a><br></p><p>Перфоманс DOM</p><p>• <a href="https://web.dev/dom-size-and-interactivity/">How large DOM sizes affect interactivity, and what you can do about it</a><br>• <a href="https://blogs.windows.com/msedgedev/2023/01/17/the-truth-about-css-selector-performance/">The truth about CSS selector performance</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/370.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/370.mp3" length="82950589"/><itunes:episode>370</itunes:episode><itunes:duration>5183</itunes:duration><itunes:author>Никита Дубко, Андрей Мелихов, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>22 мая 2023: Поддержка и чат, Safari, Baseline, Firefox 113, TS 5.1 RC, семантика popover, перфоманс DOM. Никита Дубко, Андрей Мелихов, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>371. Arc Boosts, Popover и starting-style, Figma, HTML-формы, YouTube, приватные поля, JS в JS</title><link>https://web-standards.ru/podcast/371/</link><pubDate>Mon, 29 May 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Юля Миоцен, Алексей Симоненко, Вадим Макеев, Андрей Мелихов

Темы

00:00:00 Интро
00:01:46 Arc Boosts
00:14:05 Popover и starting-style
00:31:07 Новинки Figma
00:37:51 HTML-формы
00:50:49 CSS на YouTube
00:56:30 Приватные поля
01:06:10 JS в JS через WASM
01:16:19 Ответы на вопросы

Arc Boosts

• Arc Boosts Gallery https://arc.net/boosts
• VisBug https://chrome.google.com/webstore/detail/visbug/cdockenadnadldjbbgcallicgledbeoc

Popover и starting-style

• Introducing the popover API https://developer.chrome.com/blog/introducing-popover-api/
• :root isn’t global https://kilianvalkhof.com/2023/css-html/root-isnt-global/
• The Yellow Fade Technique with Modern CSS using @starting-style https://www.bram.us/2023/05/24/the-yellow-fade-technique-with-modern-css-using-starting-style/

Новинки Figma

• Introduction to design systems https://www.youtube.com/playlist?list=PLXDU_eVOJTx6vqOWJSWH87Zb5-riiG63A
• State management in Figma prototypes https://twitter.com/nikolasklein/status/1661498043999596544
• Announcing FigJam screen reader support https://www.figma.com/blog/announcing-figjam-screen-reader-support/

HTML-формы

• 11 HTML best practices for login &amp; sign-up forms https://evilmartians.com/chronicles/html-best-practices-for-login-and-signup-forms

CSS на YouTube

• Юля Миоцен на Ютубе https://www.youtube.com/@julia_miocene
• Стефани Эклс на Twitch https://www.twitch.tv/5t3phdev

Приватные поля

• JS private class fields considered harmful https://lea.verou.me/2023/04/private-fields-considered-harmful/

JS в JS через WASM

• A JavaScript to Webassembly toolchain https://github.com/bytecodealliance/javy
• Javy is now part of the Bytecode Alliance https://twitter.com/dassurma/status/1658590818825904131
• Bringing JavaScript to WebAssembly https://shopify.engineering/javascript-in-webassembly-for-shopify-functions

Ответы на вопросы

• Viewport vs Virtual Keyboard Resize Behavior https://github.com/bramus/viewport-resize-behavior/blob/main/explainer.md
• Reinterpret viewport positioned elements wrt virtual keyboard https://github.com/w3c/csswg-drafts/issues/7475

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Юля Миоцен, Алексей Симоненко, Вадим Макеев, Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:46 Arc Boosts<br>00:14:05 Popover и starting-style<br>00:31:07 Новинки Figma<br>00:37:51 HTML-формы<br>00:50:49 CSS на YouTube<br>00:56:30 Приватные поля<br>01:06:10 JS в JS через WASM<br>01:16:19 Ответы на вопросы<br></p><p>Arc Boosts</p><p>• <a href="https://arc.net/boosts">Arc Boosts Gallery</a><br>• <a href="https://chrome.google.com/webstore/detail/visbug/cdockenadnadldjbbgcallicgledbeoc">VisBug</a><br></p><p>Popover и starting-style</p><p>• <a href="https://developer.chrome.com/blog/introducing-popover-api/">Introducing the popover API</a><br>• <a href="https://kilianvalkhof.com/2023/css-html/root-isnt-global/">:root isn’t global</a><br>• <a href="https://www.bram.us/2023/05/24/the-yellow-fade-technique-with-modern-css-using-starting-style/">The Yellow Fade Technique with Modern CSS using @starting-style</a><br></p><p>Новинки Figma</p><p>• <a href="https://www.youtube.com/playlist?list=PLXDU_eVOJTx6vqOWJSWH87Zb5-riiG63A">Introduction to design systems</a><br>• <a href="https://twitter.com/nikolasklein/status/1661498043999596544">State management in Figma prototypes</a><br>• <a href="https://www.figma.com/blog/announcing-figjam-screen-reader-support/">Announcing FigJam screen reader support</a><br></p><p>HTML-формы</p><p>• <a href="https://evilmartians.com/chronicles/html-best-practices-for-login-and-signup-forms">11 HTML best practices for login &amp; sign-up forms</a><br></p><p>CSS на YouTube</p><p>• <a href="https://www.youtube.com/@julia_miocene">Юля Миоцен на Ютубе</a><br>• <a href="https://www.twitch.tv/5t3phdev">Стефани Эклс на Twitch</a><br></p><p>Приватные поля</p><p>• <a href="https://lea.verou.me/2023/04/private-fields-considered-harmful/">JS private class fields considered harmful</a><br></p><p>JS в JS через WASM</p><p>• <a href="https://github.com/bytecodealliance/javy">A JavaScript to Webassembly toolchain</a><br>• <a href="https://twitter.com/dassurma/status/1658590818825904131">Javy is now part of the Bytecode Alliance</a><br>• <a href="https://shopify.engineering/javascript-in-webassembly-for-shopify-functions">Bringing JavaScript to WebAssembly</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://github.com/bramus/viewport-resize-behavior/blob/main/explainer.md">Viewport vs Virtual Keyboard Resize Behavior</a><br>• <a href="https://github.com/w3c/csswg-drafts/issues/7475">Reinterpret viewport positioned elements wrt virtual keyboard</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/371.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/371.mp3" length="79462867"/><itunes:episode>371</itunes:episode><itunes:duration>4965</itunes:duration><itunes:author>Юля Миоцен, Алексей Симоненко, Вадим Макеев, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>29 мая 2023: Arc Boosts, Popover и starting-style, Figma, HTML-формы, YouTube, приватные поля, JS в JS. Юля Миоцен, Алексей Симоненко, Вадим Макеев, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>372. Chrome 114-115, WWDC, Safari, пароли, вертикальный ритм, Scroll Animations, CSS Scoping, Web3</title><link>https://web-standards.ru/podcast/372/</link><pubDate>Mon, 05 Jun 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Вадим Макеев, Юля Миоцен, Алексей Симоненко

Темы

00:00:00 Интро
00:01:47 Chrome 114-115
00:18:42 Чего ждать от WWDC
00:28:40 Safari TP
00:35:43 Требования к паролям
00:45:34 Вертикальный ритм
00:56:23 Scroll Driven Animations
01:07:31 CSS Scoping
01:17:29 404 и Web3
01:31:00 Ответы на вопросы

Chrome 114-115

• New in Chrome 114 https://developer.chrome.com/blog/new-in-chrome-114/
• Chrome 115 beta https://developer.chrome.com/blog/chrome-115-beta/
• Digging Into The Display Property: The Two Values Of Display https://www.smashingmagazine.com/2019/04/display-two-value/
• CSS Display Module Level 3 https://drafts.csswg.org/css-display/#display-value-summary

Чего ждать от WWDC

• WWDC 2023 https://youtu.be/GYkq9Rgoj8E

Safari TP

• Release Notes for Safari TP 171 https://webkit.org/blog/14200/release-notes-for-safari-technology-preview-171/

Требования к паролям

• Safari allows to configure password autofilling https://www.stefanjudis.com/today-i-learned/safari-allows-to-configure-password-autofilling/
• Password Rules Validation Tool https://developer.apple.com/password-rules/
• Proposal: HTML passwordrules attribute https://github.com/whatwg/html/issues/3518
• Password-rules.json https://github.com/apple/password-manager-resources/blob/main/quirks/password-rules.json

Вертикальный ритм

• Vertical rhythm on web https://twitter.com/argyleink/status/1664760429296635905?s=46&amp;t=rYbni4-iwdVa6t50DFbnCg

Scroll Driven Animations

• Future CSS: Wishes Granted by Scroll-driven Animations https://kizu.dev/scroll-driven-animations/

CSS Scoping

• Scoped CSS is Back https://keithjgrant.com/posts/2023/04/scoped-css-is-back/
• You can scope styles inside of the parent https://twitter.com/pepelsbey_dev/status/1664767779369541632

404 и Web3

• 404 Pages for Framer https://page-not-found.framer.website/
• What Is Web 3.0? https://briefs.video/videos/what-is-web-3.0/

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Юля Миоцен, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:47 Chrome 114-115<br>00:18:42 Чего ждать от WWDC<br>00:28:40 Safari TP<br>00:35:43 Требования к паролям<br>00:45:34 Вертикальный ритм<br>00:56:23 Scroll Driven Animations<br>01:07:31 CSS Scoping<br>01:17:29 404 и Web3<br>01:31:00 Ответы на вопросы<br></p><p>Chrome 114-115</p><p>• <a href="https://developer.chrome.com/blog/new-in-chrome-114/">New in Chrome 114</a><br>• <a href="https://developer.chrome.com/blog/chrome-115-beta/">Chrome 115 beta</a><br>• <a href="https://www.smashingmagazine.com/2019/04/display-two-value/">Digging Into The Display Property: The Two Values Of Display</a><br>• <a href="https://drafts.csswg.org/css-display/#display-value-summary">CSS Display Module Level 3</a><br></p><p>Чего ждать от WWDC</p><p>• <a href="https://youtu.be/GYkq9Rgoj8E">WWDC 2023</a><br></p><p>Safari TP</p><p>• <a href="https://webkit.org/blog/14200/release-notes-for-safari-technology-preview-171/">Release Notes for Safari TP 171</a><br></p><p>Требования к паролям</p><p>• <a href="https://www.stefanjudis.com/today-i-learned/safari-allows-to-configure-password-autofilling/">Safari allows to configure password autofilling</a><br>• <a href="https://developer.apple.com/password-rules/">Password Rules Validation Tool</a><br>• <a href="https://github.com/whatwg/html/issues/3518">Proposal: HTML passwordrules attribute</a><br>• <a href="https://github.com/apple/password-manager-resources/blob/main/quirks/password-rules.json">Password-rules.json</a><br></p><p>Вертикальный ритм</p><p>• <a href="https://twitter.com/argyleink/status/1664760429296635905?s=46&amp;t=rYbni4-iwdVa6t50DFbnCg">Vertical rhythm on web</a><br></p><p>Scroll Driven Animations</p><p>• <a href="https://kizu.dev/scroll-driven-animations/">Future CSS: Wishes Granted by Scroll-driven Animations</a><br></p><p>CSS Scoping</p><p>• <a href="https://keithjgrant.com/posts/2023/04/scoped-css-is-back/">Scoped CSS is Back</a><br>• <a href="https://twitter.com/pepelsbey_dev/status/1664767779369541632">You can scope styles inside of the parent</a><br></p><p>404 и Web3</p><p>• <a href="https://page-not-found.framer.website/">404 Pages for Framer</a><br>• <a href="https://briefs.video/videos/what-is-web-3.0/">What Is Web 3.0?</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/372.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/372.mp3" length="98870830"/><itunes:episode>372</itunes:episode><itunes:duration>6178</itunes:duration><itunes:author>Вадим Макеев, Юля Миоцен, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>5 июня 2023: Chrome 114-115, WWDC, Safari, пароли, вертикальный ритм, Scroll Animations, CSS Scoping, Web3. Вадим Макеев, Юля Миоцен, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>373. Chrome DevTools, Firefox 114, Apple Web Apps, Safari 17, Figma, ESM или CJS, Sass в браузере</title><link>https://web-standards.ru/podcast/373/</link><pubDate>Mon, 12 Jun 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Алексей Симоненко, Никита Дубко

Темы

00:00:00 Интро
00:01:46 Chrome DevTools
00:19:54 Firefox 114
00:28:27 Apple Web Apps
00:53:22 Новинки Safari 17
01:11:44 Apple в Figma
01:18:00 ESM или CJS
01:28:58 Sass в браузере
01:35:07 Ответы на вопросы

Chrome DevTools

• What’s New in DevTools (Chrome 114) https://developer.chrome.com/blog/new-in-devtools-114/
• What’s New in DevTools (Chrome 115) https://developer.chrome.com/en/blog/new-in-devtools-115/

Firefox 114

• Firefox 114 https://www.mozilla.org/en-US/firefox/114.0/releasenotes/
• CSS Nesting got enabled in Firefox https://front-end.social/@bramus/110496512784889460

Apple Web Apps

• News from WWDC23: WebKit Features in Safari 17 beta https://webkit.org/blog/14205/news-from-wwdc23-webkit-features-in-safari-17-beta/
• Web Apps on macOS Sonoma 14 Beta https://blog.tomayac.com/2023/06/07/web-apps-on-macos-sonoma-14-beta/

Новинки Safari 17

• Web technology sessions at WWDC23 https://webkit.org/blog/14203/web-technology-sessions-at-wwdc23/
• iOS 17 automatically removes tracking parameters from links https://9to5mac.com/2023/06/08/ios-17-link-tracking-protection/

Apple в Figma

• Apple в Figma Community http://www.figma.com/@apple

ESM или CJS

• How’s the Node.js ESM migration going https://twitter.com/pimterry/status/1666417270371827719

Sass в браузере

• Dart Sass in the Browser https://github.com/sass/dart-sass/blob/1.63.0/README.md#dart-sass-in-the-browser

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Алексей Симоненко, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:46 Chrome DevTools<br>00:19:54 Firefox 114<br>00:28:27 Apple Web Apps<br>00:53:22 Новинки Safari 17<br>01:11:44 Apple в Figma<br>01:18:00 ESM или CJS<br>01:28:58 Sass в браузере<br>01:35:07 Ответы на вопросы<br></p><p>Chrome DevTools</p><p>• <a href="https://developer.chrome.com/blog/new-in-devtools-114/">What’s New in DevTools (Chrome 114)</a><br>• <a href="https://developer.chrome.com/en/blog/new-in-devtools-115/">What’s New in DevTools (Chrome 115)</a><br></p><p>Firefox 114</p><p>• <a href="https://www.mozilla.org/en-US/firefox/114.0/releasenotes/">Firefox 114</a><br>• <a href="https://front-end.social/@bramus/110496512784889460">CSS Nesting got enabled in Firefox</a><br></p><p>Apple Web Apps</p><p>• <a href="https://webkit.org/blog/14205/news-from-wwdc23-webkit-features-in-safari-17-beta/">News from WWDC23: WebKit Features in Safari 17 beta</a><br>• <a href="https://blog.tomayac.com/2023/06/07/web-apps-on-macos-sonoma-14-beta/">Web Apps on macOS Sonoma 14 Beta</a><br></p><p>Новинки Safari 17</p><p>• <a href="https://webkit.org/blog/14203/web-technology-sessions-at-wwdc23/">Web technology sessions at WWDC23</a><br>• <a href="https://9to5mac.com/2023/06/08/ios-17-link-tracking-protection/">iOS 17 automatically removes tracking parameters from links</a><br></p><p>Apple в Figma</p><p>• <a href="http://www.figma.com/@apple">Apple в Figma Community</a><br></p><p>ESM или CJS</p><p>• <a href="https://twitter.com/pimterry/status/1666417270371827719">How’s the Node.js ESM migration going</a><br></p><p>Sass в браузере</p><p>• <a href="https://github.com/sass/dart-sass/blob/1.63.0/README.md#dart-sass-in-the-browser">Dart Sass in the Browser</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/373.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/373.mp3" length="95158846"/><itunes:episode>373</itunes:episode><itunes:duration>5946</itunes:duration><itunes:author>Андрей Мелихов, Алексей Симоненко, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>12 июня 2023: Chrome DevTools, Firefox 114, Apple Web Apps, Safari 17, Figma, ESM или CJS, Sass в браузере. Андрей Мелихов, Алексей Симоненко, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>374. Safari TP, сабгриды, JS-итераторы, тестирование, Figma, ES-импорты, CSS-нестинг, редактор Zed</title><link>https://web-standards.ru/podcast/374/</link><pubDate>Mon, 19 Jun 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Юля Миоцен, Вадим Макеев, Алексей Симоненко

Темы

00:00:00 Интро
00:01:39 Safari TP
00:06:53 Сабгриды
00:11:47 Методы итераторов
00:16:48 Chrome для тестирования
00:27:29 Гадания по Figma
00:40:52 Магические импорты
00:53:02 CSS-нестинг
01:12:12 Редактор Zed
01:22:31 Ответы на вопросы

Safari TP

• Safari Technology Preview 172 https://webkit.org/blog/14372/release-notes-for-safari-technology-preview-172/

Сабгриды

• Intent to Ship: CSS Subgrid https://groups.google.com/a/chromium.org/g/blink-dev/c/qvfOyAVePfs/m/S04XMmTlCwAJ
• Learn CSS Subgrid https://ishadeed.com/article/learn-css-subgrid/
• Usage examples of CSS Grid Layout https://gridbyexample.com/examples/

Методы итераторов

• Intent to Ship: Iterator Helpers https://groups.google.com/a/chromium.org/g/blink-dev/c/UyzwOm9QrxI/m/Ic40zdYYDAAJ
• Methods for working with iterators in ECMAScript https://github.com/tc39/proposal-iterator-helpers
• Iterator Helpers https://tc39.es/proposal-iterator-helpers/

Chrome для тестирования

• Chrome for Testing: reliable downloads for browser automation https://developer.chrome.com/blog/chrome-for-testing/

Гадания по Figma

• Config quest https://configteaser.fun/
• Predictions for Config https://twitter.com/mds/status/1669048950488289280

Магические импорты

• JavaScript Imports Under The Hood https://blog.jim-nielsen.com/2023/imports-under-the-hood/

CSS-нестинг

• The gotchas of CSS Nesting https://kilianvalkhof.com/2023/css-html/the-gotchas-of-css-nesting/
• I think we’re going to regret CSS nesting https://notes.keithjgrant.com/notes/2023/06/i-think-were-going-to-regret/
• Most of the gotchas are just differences from Sass https://front-end.social/@mia/110546388977198342

Редактор Zed

• Zed: Building a platform that open sources itself https://zed.dev/blog/open-sourcing-zed-on-zed
• Panic Nova https://nova.app/

Ответы на вопросы

• MDN: iframe sandbox https://developer.mozilla.org/en-US/docs/Web/HTML/Element/iframe#sandbox

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Юля Миоцен, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:39 Safari TP<br>00:06:53 Сабгриды<br>00:11:47 Методы итераторов<br>00:16:48 Chrome для тестирования<br>00:27:29 Гадания по Figma<br>00:40:52 Магические импорты<br>00:53:02 CSS-нестинг<br>01:12:12 Редактор Zed<br>01:22:31 Ответы на вопросы<br></p><p>Safari TP</p><p>• <a href="https://webkit.org/blog/14372/release-notes-for-safari-technology-preview-172/">Safari Technology Preview 172</a><br></p><p>Сабгриды</p><p>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/qvfOyAVePfs/m/S04XMmTlCwAJ">Intent to Ship: CSS Subgrid</a><br>• <a href="https://ishadeed.com/article/learn-css-subgrid/">Learn CSS Subgrid</a><br>• <a href="https://gridbyexample.com/examples/">Usage examples of CSS Grid Layout</a><br></p><p>Методы итераторов</p><p>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/UyzwOm9QrxI/m/Ic40zdYYDAAJ">Intent to Ship: Iterator Helpers</a><br>• <a href="https://github.com/tc39/proposal-iterator-helpers">Methods for working with iterators in ECMAScript</a><br>• <a href="https://tc39.es/proposal-iterator-helpers/">Iterator Helpers</a><br></p><p>Chrome для тестирования</p><p>• <a href="https://developer.chrome.com/blog/chrome-for-testing/">Chrome for Testing: reliable downloads for browser automation</a><br></p><p>Гадания по Figma</p><p>• <a href="https://configteaser.fun/">Config quest</a><br>• <a href="https://twitter.com/mds/status/1669048950488289280">Predictions for Config</a><br></p><p>Магические импорты</p><p>• <a href="https://blog.jim-nielsen.com/2023/imports-under-the-hood/">JavaScript Imports Under The Hood</a><br></p><p>CSS-нестинг</p><p>• <a href="https://kilianvalkhof.com/2023/css-html/the-gotchas-of-css-nesting/">The gotchas of CSS Nesting</a><br>• <a href="https://notes.keithjgrant.com/notes/2023/06/i-think-were-going-to-regret/">I think we’re going to regret CSS nesting</a><br>• <a href="https://front-end.social/@mia/110546388977198342">Most of the gotchas are just differences from Sass</a><br></p><p>Редактор Zed</p><p>• <a href="https://zed.dev/blog/open-sourcing-zed-on-zed">Zed: Building a platform that open sources itself</a><br>• <a href="https://nova.app/">Panic Nova</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Web/HTML/Element/iframe#sandbox">MDN: iframe sandbox</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/374.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/374.mp3" length="85703008"/><itunes:episode>374</itunes:episode><itunes:duration>5355</itunes:duration><itunes:author>Юля Миоцен, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>19 июня 2023: Safari TP, сабгриды, JS-итераторы, тестирование, Figma, ES-импорты, CSS-нестинг, редактор Zed. Юля Миоцен, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>375. State of CSS, новинки Figma, NestJS, веб на Vision Pro, MDN Playground, using в JS, стили в RSS</title><link>https://web-standards.ru/podcast/375/</link><pubDate>Tue, 27 Jun 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Алексей Симоненко, Андрей Мелихов, Юля Миоцен, Вадим Макеев

Темы

00:00:00 Интро
00:02:10 State of CSS
00:10:59 Новинки Figma
00:49:22 NestJS 10
00:52:42 Веб на Vision Pro
01:07:21 MDN Playground
01:13:50 Using в TS/JS
01:23:36 Стили для RSS
01:33:07 Ответы на вопросы

State of CSS

• State of CSS 2023 https://survey.devographics.com/en-US/survey/state-of-css/2023
• The 2023 State of CSS survey is now open! https://dev.to/sachagreif/the-2023-state-of-css-survey-is-now-open-18bk
• The UI fund https://web.dev/ui-fund/

Новинки Figma

• What’s new from Config 2023 https://www.figma.com/whats-new/

NestJS 10

• NestJS v10 is now available https://trilon.io/blog/nestjs-10-is-now-available

Веб на Vision Pro

• Thoughts from Meet Safari for Spatial Computing https://blog.jim-nielsen.com/2023/thoughts-on-safari-spatial-computing/
• Meet Safari for spatial computing https://developer.apple.com/videos/play/wwdc2023/10279/

MDN Playground

• Introducing the MDN Playground: Bring your code to life! https://developer.mozilla.org/en-US/blog/introducing-the-mdn-playground/

Using в TS/JS

• TypeScript 5.2’s New Keyword: 'using' https://www.totaltypescript.com/typescript-5-2-new-keyword-using

Стили для RSS

• Style your RSS feed https://darekkay.com/blog/rss-styling/

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Алексей Симоненко, Андрей Мелихов, Юля Миоцен, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:02:10 State of CSS<br>00:10:59 Новинки Figma<br>00:49:22 NestJS 10<br>00:52:42 Веб на Vision Pro<br>01:07:21 MDN Playground<br>01:13:50 Using в TS/JS<br>01:23:36 Стили для RSS<br>01:33:07 Ответы на вопросы<br></p><p>State of CSS</p><p>• <a href="https://survey.devographics.com/en-US/survey/state-of-css/2023">State of CSS 2023</a><br>• <a href="https://dev.to/sachagreif/the-2023-state-of-css-survey-is-now-open-18bk">The 2023 State of CSS survey is now open!</a><br>• <a href="https://web.dev/ui-fund/">The UI fund</a><br></p><p>Новинки Figma</p><p>• <a href="https://www.figma.com/whats-new/">What’s new from Config 2023</a><br></p><p>NestJS 10</p><p>• <a href="https://trilon.io/blog/nestjs-10-is-now-available">NestJS v10 is now available</a><br></p><p>Веб на Vision Pro</p><p>• <a href="https://blog.jim-nielsen.com/2023/thoughts-on-safari-spatial-computing/">Thoughts from Meet Safari for Spatial Computing</a><br>• <a href="https://developer.apple.com/videos/play/wwdc2023/10279/">Meet Safari for spatial computing</a><br></p><p>MDN Playground</p><p>• <a href="https://developer.mozilla.org/en-US/blog/introducing-the-mdn-playground/">Introducing the MDN Playground: Bring your code to life!</a><br></p><p>Using в TS/JS</p><p>• <a href="https://www.totaltypescript.com/typescript-5-2-new-keyword-using">TypeScript 5.2’s New Keyword: 'using'</a><br></p><p>Стили для RSS</p><p>• <a href="https://darekkay.com/blog/rss-styling/">Style your RSS feed</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/375.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/375.mp3" length="92454698"/><itunes:episode>375</itunes:episode><itunes:duration>5777</itunes:duration><itunes:author>Алексей Симоненко, Андрей Мелихов, Юля Миоцен, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>27 июня 2023: State of CSS, новинки Figma, NestJS, веб на Vision Pro, MDN Playground, using в JS, стили в RSS. Алексей Симоненко, Андрей Мелихов, Юля Миоцен, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>376. Safari, CSS-нестинг, DevTools, @property, бета TS 5.2, Navigation API, Topics API, ошибка MDN</title><link>https://web-standards.ru/podcast/376/</link><pubDate>Mon, 03 Jul 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Никита Дубко, Вадим Макеев, Алексей Симоненко

Темы

00:00:00 Интро
00:02:02 Safari TP
00:05:51 Глубина CSS-нестинга
00:15:46 Chrome DevTools
00:25:19 @property в Firefox
00:27:29 Бета TypeScript 5.2
00:40:58 Navigation API
00:54:55 Реклама и Topics API
01:14:40 AI-ошибка MDN
01:27:48 Ответы на вопросы

Safari TP

• Release Notes for Safari Technology Preview 173 https://webkit.org/blog/14378/release-notes-for-safari-technology-preview-173/

Глубина CSS-нестинга

• Limit maximum CSS rule nesting level https://github.com/WebKit/WebKit/commit/c9ac90f8cbfa0ae54a296168fe0c517826ff6757
• How to fix iOS push subscriptions getting terminated after 3 notifications https://dev.to/progressier/how-to-fix-ios-push-subscriptions-being-terminated-after-3-notifications-39a7

Chrome DevTools

• What’s New in DevTools (Chrome 116) https://developer.chrome.com/en/blog/new-in-devtools-116/
• easeOutBounce https://easings.net/#easeOutBounce
• axe-core https://github.com/dequelabs/axe-core

@property в Firefox

• Intent to prototype: Houdini CSS Properties and Values API https://groups.google.com/a/mozilla.org/g/dev-platform/c/deAFkKdg9rU/m/j1Aw_PzTBQAJ

Бета TypeScript 5.2

• Announcing TypeScript 5.2 Beta https://devblogs.microsoft.com/typescript/announcing-typescript-5-2-beta/

Navigation API

• Navigation API https://html.spec.whatwg.org/multipage/nav-history-apis.html#navigation-api
• Modern client-side routing: the Navigation API https://developer.chrome.com/docs/web-platform/navigation-api/
• WebKit: Pending https://github.com/WebKit/standards-positions/issues/34
• Mozilla: Positive https://github.com/mozilla/standards-positions/issues/543

Реклама и Topics API

• Intent to Ship: Topics API https://groups.google.com/a/chromium.org/g/blink-dev/c/PN_aE-X-f9U/m/ouwZfBWVDQAJ
• Enhancements to the Topics API https://developer.chrome.com/blog/topics-enhancements/

AI-ошибка MDN

• Introducing AI Help: Your Trusted Companion for Web Development https://developer.mozilla.org/en-US/blog/introducing-ai-help/
• MDN can now automatically lie to people https://github.com/mdn/yari/issues/9208
• No one infromed MDN Steering Committee https://github.com/mdn/yari/issues/9208#issuecomment-1615411943

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Никита Дубко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:02:02 Safari TP<br>00:05:51 Глубина CSS-нестинга<br>00:15:46 Chrome DevTools<br>00:25:19 @property в Firefox<br>00:27:29 Бета TypeScript 5.2<br>00:40:58 Navigation API<br>00:54:55 Реклама и Topics API<br>01:14:40 AI-ошибка MDN<br>01:27:48 Ответы на вопросы<br></p><p>Safari TP</p><p>• <a href="https://webkit.org/blog/14378/release-notes-for-safari-technology-preview-173/">Release Notes for Safari Technology Preview 173</a><br></p><p>Глубина CSS-нестинга</p><p>• <a href="https://github.com/WebKit/WebKit/commit/c9ac90f8cbfa0ae54a296168fe0c517826ff6757">Limit maximum CSS rule nesting level</a><br>• <a href="https://dev.to/progressier/how-to-fix-ios-push-subscriptions-being-terminated-after-3-notifications-39a7">How to fix iOS push subscriptions getting terminated after 3 notifications</a><br></p><p>Chrome DevTools</p><p>• <a href="https://developer.chrome.com/en/blog/new-in-devtools-116/">What’s New in DevTools (Chrome 116)</a><br>• <a href="https://easings.net/#easeOutBounce">easeOutBounce</a><br>• <a href="https://github.com/dequelabs/axe-core">axe-core</a><br></p><p>@property в Firefox</p><p>• <a href="https://groups.google.com/a/mozilla.org/g/dev-platform/c/deAFkKdg9rU/m/j1Aw_PzTBQAJ">Intent to prototype: Houdini CSS Properties and Values API</a><br></p><p>Бета TypeScript 5.2</p><p>• <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-2-beta/">Announcing TypeScript 5.2 Beta</a><br></p><p>Navigation API</p><p>• <a href="https://html.spec.whatwg.org/multipage/nav-history-apis.html#navigation-api">Navigation API</a><br>• <a href="https://developer.chrome.com/docs/web-platform/navigation-api/">Modern client-side routing: the Navigation API</a><br>• <a href="https://github.com/WebKit/standards-positions/issues/34">WebKit: Pending</a><br>• <a href="https://github.com/mozilla/standards-positions/issues/543">Mozilla: Positive</a><br></p><p>Реклама и Topics API</p><p>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/PN_aE-X-f9U/m/ouwZfBWVDQAJ">Intent to Ship: Topics API</a><br>• <a href="https://developer.chrome.com/blog/topics-enhancements/">Enhancements to the Topics API</a><br></p><p>AI-ошибка MDN</p><p>• <a href="https://developer.mozilla.org/en-US/blog/introducing-ai-help/">Introducing AI Help: Your Trusted Companion for Web Development</a><br>• <a href="https://github.com/mdn/yari/issues/9208">MDN can now automatically lie to people</a><br>• <a href="https://github.com/mdn/yari/issues/9208#issuecomment-1615411943">No one infromed MDN Steering Committee</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/376.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/376.mp3" length="90518840"/><itunes:episode>376</itunes:episode><itunes:duration>5656</itunes:duration><itunes:author>Андрей Мелихов, Никита Дубко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>3 июля 2023: Safari, CSS-нестинг, DevTools, @property, бета TS 5.2, Navigation API, Topics API, ошибка MDN. Андрей Мелихов, Никита Дубко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>377. Firefox 115, эмоджи, контейнеры, DOM­Content­Loaded, SVG-in-JS, бесполезные слэши в тегах</title><link>https://web-standards.ru/podcast/377/</link><pubDate>Mon, 10 Jul 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Вадим Макеев

Темы

00:00:00 Интро
00:02:02 Firefox 115
00:10:01 Юникод и эмоджи
00:17:17 Контейнеры вместо медиа
00:32:49 DOM­Content­Loaded
00:42:55 Избавляемся от SVG-in-JS
00:58:16 Бесполезные слэши в тегах
01:21:11 Ответы на вопросы

Firefox 115

• Firefox 115 for developers https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/115

Юникод и эмоджи

• Intent to Prototype: CSS font-variant-emoji https://groups.google.com/a/chromium.org/g/blink-dev/c/MaXgbE4vTbk/m/Q3QbI37IBQAJ
• Emoji under the hood https://tonsky.me/blog/emoji/

Контейнеры вместо медиа

• Can We Query the Root Container? https://www.oddbird.net/2023/07/05/contain-root/

DOM­Content­Loaded

• In Defence of DOM­Content­Loaded https://csswizardry.com/2023/07/in-defence-of-domcontentloaded/

Избавляемся от SVG-in-JS

• Breaking Up with SVG-in-JS in 2023 https://kurtextrem.de/posts/svg-in-js/

Бесполезные слэши в тегах

• The case against self-closing tags in HTML https://jakearchibald.com/2023/against-self-closing-tags-in-html/

Ответы на вопросы

• HTMLDialogElement: cancel event https://developer.mozilla.org/en-US/docs/Web/API/HTMLDialogElement#events

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:02:02 Firefox 115<br>00:10:01 Юникод и эмоджи<br>00:17:17 Контейнеры вместо медиа<br>00:32:49 DOM­Content­Loaded<br>00:42:55 Избавляемся от SVG-in-JS<br>00:58:16 Бесполезные слэши в тегах<br>01:21:11 Ответы на вопросы<br></p><p>Firefox 115</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/115">Firefox 115 for developers</a><br></p><p>Юникод и эмоджи</p><p>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/MaXgbE4vTbk/m/Q3QbI37IBQAJ">Intent to Prototype: CSS font-variant-emoji</a><br>• <a href="https://tonsky.me/blog/emoji/">Emoji under the hood</a><br></p><p>Контейнеры вместо медиа</p><p>• <a href="https://www.oddbird.net/2023/07/05/contain-root/">Can We Query the Root Container?</a><br></p><p>DOM­Content­Loaded</p><p>• <a href="https://csswizardry.com/2023/07/in-defence-of-domcontentloaded/">In Defence of DOM­Content­Loaded</a><br></p><p>Избавляемся от SVG-in-JS</p><p>• <a href="https://kurtextrem.de/posts/svg-in-js/">Breaking Up with SVG-in-JS in 2023</a><br></p><p>Бесполезные слэши в тегах</p><p>• <a href="https://jakearchibald.com/2023/against-self-closing-tags-in-html/">The case against self-closing tags in HTML</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Web/API/HTMLDialogElement#events">HTMLDialogElement: cancel event</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/377.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/377.mp3" length="84726482"/><itunes:episode>377</itunes:episode><itunes:duration>5294</itunes:duration><itunes:author>Никита Дубко, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>10 июля 2023: Firefox 115, эмоджи, контейнеры, DOM­Content­Loaded, SVG-in-JS, бесполезные слэши в тегах. Никита Дубко, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>378. Chrome 115, шрифты, Safari TP, позиции по стандартам, постмортем AI в MDN, назад к DOM API</title><link>https://web-standards.ru/podcast/378/</link><pubDate>Mon, 17 Jul 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Вадим Макеев, Алексей Симоненко, Андрей Мелихов

Темы

00:00:00 Интро
00:01:31 Chrome 115
00:16:04 Технологии шрифтов
00:30:02 Safari TP
00:39:08 Позиции по стандартам
00:56:02 Постмортем AI в MDN
01:17:35 Назад к DOM API
01:30:04 Ответы на вопросы

Chrome 115

• New in Chrome 115 https://developer.chrome.com/blog/new-in-chrome-115/
• Chrome Platform Status: Fenced frames https://chromestatus.com/feature/5699388062040064

Технологии шрифтов

• The new @font-face syntax https://fullystacked.net/posts/new-font-face-syntax/
• pepelsbey.dev: fonts.css https://github.com/pepelsbey/pepelsbey.dev/blob/main/src/styles/global/fonts.css

Safari TP

• Release Notes for Safari TP 174 https://webkit.org/blog/14390/release-notes-for-safari-technology-preview-174/

Позиции по стандартам

• WebKit standards positions (dashboard) https://webkit.org/standards-positions/
• WebKit standards positions (GitHub) https://github.com/WebKit/standards-positions
• Mozilla Specification Positions https://mozilla.github.io/standards-positions/

Постмортем AI в MDN

• Reflections on AI Explain: A postmortem https://developer.mozilla.org/en-US/blog/ai-explain-postmortem/
• The AI help button is very good, but it should not exist https://github.com/mdn/yari/issues/9230

Назад к DOM API

• Plain Old JavaScript and the DOM https://www.crockford.com/domjs.html
• I have huge respect for Douglas, but… https://twitter.com/LeaVerou/status/1679273406624038918

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Вадим Макеев, Алексей Симоненко, Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:31 Chrome 115<br>00:16:04 Технологии шрифтов<br>00:30:02 Safari TP<br>00:39:08 Позиции по стандартам<br>00:56:02 Постмортем AI в MDN<br>01:17:35 Назад к DOM API<br>01:30:04 Ответы на вопросы<br></p><p>Chrome 115</p><p>• <a href="https://developer.chrome.com/blog/new-in-chrome-115/">New in Chrome 115</a><br>• <a href="https://chromestatus.com/feature/5699388062040064">Chrome Platform Status: Fenced frames</a><br></p><p>Технологии шрифтов</p><p>• <a href="https://fullystacked.net/posts/new-font-face-syntax/">The new @font-face syntax</a><br>• <a href="https://github.com/pepelsbey/pepelsbey.dev/blob/main/src/styles/global/fonts.css">pepelsbey.dev: fonts.css</a><br></p><p>Safari TP</p><p>• <a href="https://webkit.org/blog/14390/release-notes-for-safari-technology-preview-174/">Release Notes for Safari TP 174</a><br></p><p>Позиции по стандартам</p><p>• <a href="https://webkit.org/standards-positions/">WebKit standards positions (dashboard)</a><br>• <a href="https://github.com/WebKit/standards-positions">WebKit standards positions (GitHub)</a><br>• <a href="https://mozilla.github.io/standards-positions/">Mozilla Specification Positions</a><br></p><p>Постмортем AI в MDN</p><p>• <a href="https://developer.mozilla.org/en-US/blog/ai-explain-postmortem/">Reflections on AI Explain: A postmortem</a><br>• <a href="https://github.com/mdn/yari/issues/9230">The AI help button is very good, but it should not exist</a><br></p><p>Назад к DOM API</p><p>• <a href="https://www.crockford.com/domjs.html">Plain Old JavaScript and the DOM</a><br>• <a href="https://twitter.com/LeaVerou/status/1679273406624038918">I have huge respect for Douglas, but…</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/378.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/378.mp3" length="92390701"/><itunes:episode>378</itunes:episode><itunes:duration>5773</itunes:duration><itunes:author>Никита Дубко, Вадим Макеев, Алексей Симоненко, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>17 июля 2023: Chrome 115, шрифты, Safari TP, позиции по стандартам, постмортем AI в MDN, назад к DOM API. Никита Дубко, Вадим Макеев, Алексей Симоненко, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>379. Бета Chrome 116, linear(), PNG v3, Firefox ESR, перфоманс, альтернатива GitHub, эмоджи в вебе</title><link>https://web-standards.ru/podcast/379/</link><pubDate>Mon, 24 Jul 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Юля Миоцен, Алексей Симоненко

Темы

00:00:00 Интро
00:01:39 Бета Chrome 116
00:15:49 Функция linear()
00:33:37 PNG v3
00:43:16 Firefox ESR
00:44:54 Перфоманс
00:56:52 Альтернатива GitHub
01:10:57 Эмоджи в вебе
01:23:52 Ответы на вопросы

Бета Chrome 116

• Chrome 116 beta https://developer.chrome.com/blog/chrome-116-beta/
• Браузеры умеют мгновенно переключать страницу при нажатии Назад https://twitter.com/andrey_sitnik/status/1679548099771940864
• Debugging websites in Chrome on iOS 16.4+ https://developer.chrome.com/blog/debugging-chrome-on-ios/

Функция linear()

• WebKit: Implement linear() https://github.com/WebKit/WebKit/pull/15936
• Anchor Positioning Exploration https://fantasai.inkedblade.net/style/specs/css-anchor-exploration/
• Some new ideas from Apple about how Anchor Positioning could work https://twitter.com/jensimmons/status/1682142089533063169

PNG v3

• Portable Network Graphics (PNG) Specification (Third Edition) https://www.w3.org/TR/png-3/
• PNG Third Edition, Explained https://github.com/w3c/PNG-spec/blob/main/Third_Edition_Explainer.md

Firefox ESR

• Firefox: Full Speed Into The Future https://blog.nightly.mozilla.org/2023/07/14/full-speed-into-the-future-these-weeks-in-firefox-issue-142/

Перфоманс

• When Optimizations Backfire https://portal.gitnation.org/contents/when-optimizations-backfire
• My blog now prerenders all same-origin links, and prefetches all cross-origin ones https://twitter.com/domenic/status/1682310458106314752

Альтернатива GitHub

• Pierre.co https://pierreco.substack.com/p/were-working-on-a-thing
• Finally time to talk about what I’ve been working on https://twitter.com/fat/status/1681026345768460289

Эмоджи в вебе

• Using emoji on the web https://fullystacked.net/posts/using-emoji-on-the-web/

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Юля Миоцен, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:39 Бета Chrome 116<br>00:15:49 Функция linear()<br>00:33:37 PNG v3<br>00:43:16 Firefox ESR<br>00:44:54 Перфоманс<br>00:56:52 Альтернатива GitHub<br>01:10:57 Эмоджи в вебе<br>01:23:52 Ответы на вопросы<br></p><p>Бета Chrome 116</p><p>• <a href="https://developer.chrome.com/blog/chrome-116-beta/">Chrome 116 beta</a><br>• <a href="https://twitter.com/andrey_sitnik/status/1679548099771940864">Браузеры умеют мгновенно переключать страницу при нажатии Назад</a><br>• <a href="https://developer.chrome.com/blog/debugging-chrome-on-ios/">Debugging websites in Chrome on iOS 16.4+</a><br></p><p>Функция linear()</p><p>• <a href="https://github.com/WebKit/WebKit/pull/15936">WebKit: Implement linear()</a><br>• <a href="https://fantasai.inkedblade.net/style/specs/css-anchor-exploration/">Anchor Positioning Exploration</a><br>• <a href="https://twitter.com/jensimmons/status/1682142089533063169">Some new ideas from Apple about how Anchor Positioning could work</a><br></p><p>PNG v3</p><p>• <a href="https://www.w3.org/TR/png-3/">Portable Network Graphics (PNG) Specification (Third Edition)</a><br>• <a href="https://github.com/w3c/PNG-spec/blob/main/Third_Edition_Explainer.md">PNG Third Edition, Explained</a><br></p><p>Firefox ESR</p><p>• <a href="https://blog.nightly.mozilla.org/2023/07/14/full-speed-into-the-future-these-weeks-in-firefox-issue-142/">Firefox: Full Speed Into The Future</a><br></p><p>Перфоманс</p><p>• <a href="https://portal.gitnation.org/contents/when-optimizations-backfire">When Optimizations Backfire</a><br>• <a href="https://twitter.com/domenic/status/1682310458106314752">My blog now prerenders all same-origin links, and prefetches all cross-origin ones</a><br></p><p>Альтернатива GitHub</p><p>• <a href="https://pierreco.substack.com/p/were-working-on-a-thing">Pierre.co</a><br>• <a href="https://twitter.com/fat/status/1681026345768460289">Finally time to talk about what I’ve been working on</a><br></p><p>Эмоджи в вебе</p><p>• <a href="https://fullystacked.net/posts/using-emoji-on-the-web/">Using emoji on the web</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/379.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/379.mp3" length="87190844"/><itunes:episode>379</itunes:episode><itunes:duration>5448</itunes:duration><itunes:author>Никита Дубко, Юля Миоцен, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>24 июля 2023: Бета Chrome 116, linear(), PNG v3, Firefox ESR, перфоманс, альтернатива GitHub, эмоджи в вебе. Никита Дубко, Юля Миоцен, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>380. Arc 1.0, State of HTML, HTTP-теги, Web Integrity, Observable, ESM в Vite, Jamstack, OverflowAI</title><link>https://web-standards.ru/podcast/380/</link><pubDate>Tue, 01 Aug 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Алексей Симоненко

Темы

00:00:00 Интро
00:01:23 Arc для всех
00:12:23 State of HTML
00:23:22 HTTP-теги
00:37:20 Web Integrity
01:01:04 Observable в JS
01:06:26 ESM в Vite
01:13:28 Jamstack жив?
01:21:24 OverflowAI
01:27:10 Ответы на вопросы

Arc для всех

• The excellent Arc browser is now available for anyone to download https://www.theverge.com/2023/7/25/23802843/arc-browser-mac-ios-waitlist-availability

State of HTML

• Help Design the Inaugural State of HTML Survey! https://lea.verou.me/blog/2023/design-state-of-html/

HTTP-теги

• You probably don’t need http-equiv meta tags https://rviscomi.dev/2023/07/you-probably-dont-need-http-equiv-meta-tags/

Web Integrity

• Google’s nightmare “Web Integrity API” wants a DRM gatekeeper for the web https://arstechnica.com/gadgets/2023/07/googles-web-integrity-api-sounds-like-drm-for-the-web
• Web-Environment-Integrity/explainer.md at main https://github.com/RupertBenWiser/Web-Environment-Integrity/blob/main/explainer.md
• Apple already shipped attestation on the web, and we barely noticed https://httptoolkit.com/blog/apple-private-access-tokens-attestation/

Observable в JS

• Observable API proposal https://github.com/domfarolino/observable

ESM в Vite

• Should Vite go ESM-only? https://m.webtoo.ls/@bluwy/110736050873446169

Jamstack жив?

• Is the term Jamstack finished? https://javascriptweekly.com/link/143229/web

OverflowAI

• OverflowAI is a tool, that will also have a VS Code plugin https://twitter.com/dthompsondev/status/1684533030809903106

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:23 Arc для всех<br>00:12:23 State of HTML<br>00:23:22 HTTP-теги<br>00:37:20 Web Integrity<br>01:01:04 Observable в JS<br>01:06:26 ESM в Vite<br>01:13:28 Jamstack жив?<br>01:21:24 OverflowAI<br>01:27:10 Ответы на вопросы<br></p><p>Arc для всех</p><p>• <a href="https://www.theverge.com/2023/7/25/23802843/arc-browser-mac-ios-waitlist-availability">The excellent Arc browser is now available for anyone to download</a><br></p><p>State of HTML</p><p>• <a href="https://lea.verou.me/blog/2023/design-state-of-html/">Help Design the Inaugural State of HTML Survey!</a><br></p><p>HTTP-теги</p><p>• <a href="https://rviscomi.dev/2023/07/you-probably-dont-need-http-equiv-meta-tags/">You probably don’t need http-equiv meta tags</a><br></p><p>Web Integrity</p><p>• <a href="https://arstechnica.com/gadgets/2023/07/googles-web-integrity-api-sounds-like-drm-for-the-web">Google’s nightmare “Web Integrity API” wants a DRM gatekeeper for the web</a><br>• <a href="https://github.com/RupertBenWiser/Web-Environment-Integrity/blob/main/explainer.md">Web-Environment-Integrity/explainer.md at main</a><br>• <a href="https://httptoolkit.com/blog/apple-private-access-tokens-attestation/">Apple already shipped attestation on the web, and we barely noticed</a><br></p><p>Observable в JS</p><p>• <a href="https://github.com/domfarolino/observable">Observable API proposal</a><br></p><p>ESM в Vite</p><p>• <a href="https://m.webtoo.ls/@bluwy/110736050873446169">Should Vite go ESM-only?</a><br></p><p>Jamstack жив?</p><p>• <a href="https://javascriptweekly.com/link/143229/web">Is the term Jamstack finished?</a><br></p><p>OverflowAI</p><p>• <a href="https://twitter.com/dthompsondev/status/1684533030809903106">OverflowAI is a tool, that will also have a VS Code plugin</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/380.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/380.mp3" length="89542719"/><itunes:episode>380</itunes:episode><itunes:duration>5595</itunes:duration><itunes:author>Андрей Мелихов, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>1 августа 2023: Arc 1.0, State of HTML, HTTP-теги, Web Integrity, Observable, ESM в Vite, Jamstack, OverflowAI. Андрей Мелихов, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>381. Firefox, CSS Math, Service Workers, WCAG 3, P3 Figma, SQ, Astro, View Transitions, PostCSS всё</title><link>https://web-standards.ru/podcast/381/</link><pubDate>Mon, 07 Aug 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Вадим Макеев, Никита Дубко

Гости: Андрей Ситник

Темы

00:00:00 Интро
00:02:18 Firefox 116
00:10:49 Ещё Math в CSS
00:19:08 Ускорение Service Workers
00:25:25 WCAG 3 пока рано
00:45:22 P3 в Figma
00:53:58 Style Queries
01:07:44 Astro и View Transitions
01:17:39 PostCSS всё
01:42:29 Ответы на вопросы

Firefox 116

• Firefox 116 for developers https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/116
• 10 new CSS math functions are now supported in Firefox 118 https://mozilla.social/@FirefoxNightly/110831720664816920

Ещё Math в CSS

• Intent to Experiment: ServiceWorker static routing API https://groups.google.com/a/chromium.org/g/blink-dev/c/_H8rqHW9ERQ/m/KLnRZaz3AAAJ

Ускорение Service Workers

• A repository for the ServiceWorker static routing API https://github.com/yoshisatoyanagisawa/service-worker-static-routing-api

WCAG 3 пока рано

• Do we need WCAG 3 (now)? https://yatil.net/blog/do-we-need-wcag-3-now

P3 в Figma

• Figma: Manage color profiles in design files https://help.figma.com/hc/en-us/articles/360039825114-Manage-color-profiles-in-design-files
• We brought 49% more colors to the Figma canvas https://twitter.com/LinzhiQ/status/1686411635521622016
• Huetone https://huetone.ardov.me/

Style Queries

• A Future of Themes with CSS Container Style Queries https://chriskirknielsen.com/blog/future-themes-with-container-style-queries/
• Светлая и тёмная темы на CSS https://youtu.be/Qwuyeo7iuNY

Astro и View Transitions

• View Transition API в Astro 2.9 https://astro.build/blog/astro-290/
• Джейк Арчибальд в The F-Word https://f-word.dev/episodes/18/

PostCSS всё

• Just migrate to Lightning CSS https://youtu.be/R9f3qOpJYXg?t=1250
• PostCSS https://postcss.org
• Поддержать PostCSS https://opencollective.com/postcss
• Lightning CSS https://lightningcss.dev
• Поддержать Parcel https://opencollective.com/parcel
• Igalia Chats: 11ty, Open Source and Funding https://www.igalia.com/chats/zach

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко</p><p>Гости: Андрей Ситник</p><p>Темы</p><p>00:00:00 Интро<br>00:02:18 Firefox 116<br>00:10:49 Ещё Math в CSS<br>00:19:08 Ускорение Service Workers<br>00:25:25 WCAG 3 пока рано<br>00:45:22 P3 в Figma<br>00:53:58 Style Queries<br>01:07:44 Astro и View Transitions<br>01:17:39 PostCSS всё<br>01:42:29 Ответы на вопросы<br></p><p>Firefox 116</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/116">Firefox 116 for developers</a><br>• <a href="https://mozilla.social/@FirefoxNightly/110831720664816920">10 new CSS math functions are now supported in Firefox 118</a><br></p><p>Ещё Math в CSS</p><p>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/_H8rqHW9ERQ/m/KLnRZaz3AAAJ">Intent to Experiment: ServiceWorker static routing API</a><br></p><p>Ускорение Service Workers</p><p>• <a href="https://github.com/yoshisatoyanagisawa/service-worker-static-routing-api">A repository for the ServiceWorker static routing API</a><br></p><p>WCAG 3 пока рано</p><p>• <a href="https://yatil.net/blog/do-we-need-wcag-3-now">Do we need WCAG 3 (now)?</a><br></p><p>P3 в Figma</p><p>• <a href="https://help.figma.com/hc/en-us/articles/360039825114-Manage-color-profiles-in-design-files">Figma: Manage color profiles in design files</a><br>• <a href="https://twitter.com/LinzhiQ/status/1686411635521622016">We brought 49% more colors to the Figma canvas</a><br>• <a href="https://huetone.ardov.me/">Huetone</a><br></p><p>Style Queries</p><p>• <a href="https://chriskirknielsen.com/blog/future-themes-with-container-style-queries/">A Future of Themes with CSS Container Style Queries</a><br>• <a href="https://youtu.be/Qwuyeo7iuNY">Светлая и тёмная темы на CSS</a><br></p><p>Astro и View Transitions</p><p>• <a href="https://astro.build/blog/astro-290/">View Transition API в Astro 2.9</a><br>• <a href="https://f-word.dev/episodes/18/">Джейк Арчибальд в The F-Word</a><br></p><p>PostCSS всё</p><p>• <a href="https://youtu.be/R9f3qOpJYXg?t=1250">Just migrate to Lightning CSS</a><br>• <a href="https://postcss.org">PostCSS</a><br>• <a href="https://opencollective.com/postcss">Поддержать PostCSS</a><br>• <a href="https://lightningcss.dev">Lightning CSS</a><br>• <a href="https://opencollective.com/parcel">Поддержать Parcel</a><br>• <a href="https://www.igalia.com/chats/zach">Igalia Chats: 11ty, Open Source and Funding</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/381.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/381.mp3" length="102950944"/><itunes:episode>381</itunes:episode><itunes:duration>6433</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>7 августа 2023: Firefox, CSS Math, Service Workers, WCAG 3, P3 Figma, SQ, Astro, View Transitions, PostCSS всё. Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>382. Safari, Sanitizer API, PWA на iOS, Firefox, ChatGPT, SVG-анимации, шаблонизация, опять Jamstack</title><link>https://web-standards.ru/podcast/382/</link><pubDate>Mon, 14 Aug 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Алексей Симоненко, Юля Миоцен, Никита Дубко

Темы

00:00:00 Интро
00:01:54 Safari TP
00:08:46 Storage Policy в Safari
00:20:56 Переделка Sanitizer API
00:28:17 PWA в Chrome на iOS
00:31:59 Расширения Firefox
00:36:31 Краулер ChatGPT уходи
00:46:40 SVG-анимации
00:52:09 Будущее HTML-шаблонизации
01:06:56 Jamstack точно всё
01:18:50 Ответы на вопросы

Safari TP

• Release Notes for Safari Technology Preview 176 https://webkit.org/blog/14401/release-notes-for-safari-technology-preview-176/

Storage Policy в Safari

• Updates to Storage Policy https://webkit.org/blog/14403/updates-to-storage-policy/

Переделка Sanitizer API

• Intent to Deprecate: Sanitizer API MVP https://groups.google.com/a/chromium.org/g/blink-dev/c/PNTt4oFXt8c/m/Fo3yGJctBAAJ

PWA в Chrome на iOS

• Chrome on iOS and iPadOS now supports PWA installation https://twitter.com/firt/status/1689333691040800768

Расширения Firefox

• Prepare your Firefox desktop extension for the upcoming Android release https://blog.mozilla.org/addons/2023/08/10/prepare-your-firefox-desktop-extension-for-the-upcoming-android-release/

Краулер ChatGPT уходи

• Disallow GBTBot User-Agent https://platform.openai.com/docs/gptbot

SVG-анимации

• Animating the Impossible https://youtu.be/OIC72pqIXyk

Будущее HTML-шаблонизации

• The Future of Native HTML Templating and Data Binding https://eisenbergeffect.medium.com/the-future-of-native-html-templating-and-data-binding-5f3e52fda259

Jamstack точно всё

• My Journey Away from the JAMstack https://www.spicyweb.dev/farewell-jamstack/
• Как я перестал верить технологиям https://youtu.be/p5g4giWmcvE

Ответы на вопросы

• A Firefox-only minimap https://www.stefanjudis.com/a-firefox-only-minimap/

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Алексей Симоненко, Юля Миоцен, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:54 Safari TP<br>00:08:46 Storage Policy в Safari<br>00:20:56 Переделка Sanitizer API<br>00:28:17 PWA в Chrome на iOS<br>00:31:59 Расширения Firefox<br>00:36:31 Краулер ChatGPT уходи<br>00:46:40 SVG-анимации<br>00:52:09 Будущее HTML-шаблонизации<br>01:06:56 Jamstack точно всё<br>01:18:50 Ответы на вопросы<br></p><p>Safari TP</p><p>• <a href="https://webkit.org/blog/14401/release-notes-for-safari-technology-preview-176/">Release Notes for Safari Technology Preview 176</a><br></p><p>Storage Policy в Safari</p><p>• <a href="https://webkit.org/blog/14403/updates-to-storage-policy/">Updates to Storage Policy</a><br></p><p>Переделка Sanitizer API</p><p>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/PNTt4oFXt8c/m/Fo3yGJctBAAJ">Intent to Deprecate: Sanitizer API MVP</a><br></p><p>PWA в Chrome на iOS</p><p>• <a href="https://twitter.com/firt/status/1689333691040800768">Chrome on iOS and iPadOS now supports PWA installation</a><br></p><p>Расширения Firefox</p><p>• <a href="https://blog.mozilla.org/addons/2023/08/10/prepare-your-firefox-desktop-extension-for-the-upcoming-android-release/">Prepare your Firefox desktop extension for the upcoming Android release</a><br></p><p>Краулер ChatGPT уходи</p><p>• <a href="https://platform.openai.com/docs/gptbot">Disallow GBTBot User-Agent</a><br></p><p>SVG-анимации</p><p>• <a href="https://youtu.be/OIC72pqIXyk">Animating the Impossible</a><br></p><p>Будущее HTML-шаблонизации</p><p>• <a href="https://eisenbergeffect.medium.com/the-future-of-native-html-templating-and-data-binding-5f3e52fda259">The Future of Native HTML Templating and Data Binding</a><br></p><p>Jamstack точно всё</p><p>• <a href="https://www.spicyweb.dev/farewell-jamstack/">My Journey Away from the JAMstack</a><br>• <a href="https://youtu.be/p5g4giWmcvE">Как я перестал верить технологиям</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://www.stefanjudis.com/a-firefox-only-minimap/">A Firefox-only minimap</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/382.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/382.mp3" length="78151067"/><itunes:episode>382</itunes:episode><itunes:duration>4883</itunes:duration><itunes:author>Алексей Симоненко, Юля Миоцен, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>14 августа 2023: Safari, Sanitizer API, PWA на iOS, Firefox, ChatGPT, SVG-анимации, шаблонизация, опять Jamstack. Алексей Симоненко, Юля Миоцен, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>383. Chrome 116 и бета 117, CSS Podcast, Chrome DevTools, валидация форм и боль миграции на ESM</title><link>https://web-standards.ru/podcast/383/</link><pubDate>Tue, 22 Aug 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Вадим Макеев, Андрей Мелихов

Темы

00:00:00 Интро
00:01:08 Chrome 116
00:12:57 Бета Chrome 117
00:37:10 CSS Podcast
00:50:54 Chrome DevTools
01:04:56 Валидация форм
01:18:31 Боль миграции на ESM

Chrome 116

• New in Chrome 116 https://developer.chrome.com/blog/new-in-chrome-116/
• One-time permissions in Chrome https://developer.chrome.com/blog/one-time-permissions/

Бета Chrome 117

• Chrome 117 beta https://developer.chrome.com/blog/chrome-117-beta/
• CSS Grid Level 2 Examples https://gridbyexample.com/examples/#css-grid-level-2-examples
• Widows &amp; orphans https://fonts.google.com/knowledge/glossary/widows_orphans
• Four new CSS features for smooth entry and exit animations https://developer.chrome.com/blog/entry-exit-animations/

CSS Podcast

• Why isn’t z-index working? https://youtu.be/QGd1xdxkU58
• Why isn’t the margin applying? https://youtu.be/YdggbwLEuFg
• Why is it overflowing? https://youtu.be/e7PLvudkTE0
• The CSS Podcast https://thecsspodcast.libsyn.com/

Chrome DevTools

• What’s New in DevTools (Chrome 117) https://developer.chrome.com/blog/new-in-devtools-117/

Валидация форм

• Part 1: HTML and CSS https://cloudfour.com/thinks/progressively-enhanced-form-validation-part-1-html-and-css/
• Part 2: Layering in JavaScript https://cloudfour.com/thinks/progressively-enhanced-form-validation-part-2-layering-in-javascript/
• Улучшение формы комментариев https://web-standards.ru/articles/enhancing-comment-form/

Боль миграции на ESM

• My Experience Modernizing Packages to ESM https://blog.isquaredsoftware.com/2023/08/esm-modernization-lessons/

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Вадим Макеев, Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:08 Chrome 116<br>00:12:57 Бета Chrome 117<br>00:37:10 CSS Podcast<br>00:50:54 Chrome DevTools<br>01:04:56 Валидация форм<br>01:18:31 Боль миграции на ESM<br></p><p>Chrome 116</p><p>• <a href="https://developer.chrome.com/blog/new-in-chrome-116/">New in Chrome 116</a><br>• <a href="https://developer.chrome.com/blog/one-time-permissions/">One-time permissions in Chrome</a><br></p><p>Бета Chrome 117</p><p>• <a href="https://developer.chrome.com/blog/chrome-117-beta/">Chrome 117 beta</a><br>• <a href="https://gridbyexample.com/examples/#css-grid-level-2-examples">CSS Grid Level 2 Examples</a><br>• <a href="https://fonts.google.com/knowledge/glossary/widows_orphans">Widows &amp; orphans</a><br>• <a href="https://developer.chrome.com/blog/entry-exit-animations/">Four new CSS features for smooth entry and exit animations</a><br></p><p>CSS Podcast</p><p>• <a href="https://youtu.be/QGd1xdxkU58">Why isn’t z-index working?</a><br>• <a href="https://youtu.be/YdggbwLEuFg">Why isn’t the margin applying?</a><br>• <a href="https://youtu.be/e7PLvudkTE0">Why is it overflowing?</a><br>• <a href="https://thecsspodcast.libsyn.com/">The CSS Podcast</a><br></p><p>Chrome DevTools</p><p>• <a href="https://developer.chrome.com/blog/new-in-devtools-117/">What’s New in DevTools (Chrome 117)</a><br></p><p>Валидация форм</p><p>• <a href="https://cloudfour.com/thinks/progressively-enhanced-form-validation-part-1-html-and-css/">Part 1: HTML and CSS</a><br>• <a href="https://cloudfour.com/thinks/progressively-enhanced-form-validation-part-2-layering-in-javascript/">Part 2: Layering in JavaScript</a><br>• <a href="https://web-standards.ru/articles/enhancing-comment-form/">Улучшение формы комментариев</a><br></p><p>Боль миграции на ESM</p><p>• <a href="https://blog.isquaredsoftware.com/2023/08/esm-modernization-lessons/">My Experience Modernizing Packages to ESM</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/383.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/383.mp3" length="92470772"/><itunes:episode>383</itunes:episode><itunes:duration>5778</itunes:duration><itunes:author>Никита Дубко, Вадим Макеев, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>22 августа 2023: Chrome 116 и бета 117, CSS Podcast, Chrome DevTools, валидация форм и боль миграции на ESM. Никита Дубко, Вадим Макеев, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>384. Новинки Safari TP, эксклюзивный аккордеон, словарь терминов веб-разработки</title><link>https://web-standards.ru/podcast/384/</link><pubDate>Mon, 28 Aug 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Вадим Макеев

Темы

00:00:00 Интро
00:01:47 Safari TP
00:06:52 Эксклюзивный аккордеон
00:21:22 Термины веб-разработки

Safari TP

• Release Notes for Safari TP 177 https://webkit.org/blog/14412/release-notes-for-safari-technology-preview-177/
• WebKit Bugzilla https://bugs.webkit.org/

Эксклюзивный аккордеон

• OpenUI: Exclusive accordion https://github.com/openui/open-ui/issues/812

Термины веб-разработки

• WebGlossary.info https://webglossary.info/
• Upgrade Your HTML I–IV https://leanpub.com/b/upgrade-your-html-1-4

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:47 Safari TP<br>00:06:52 Эксклюзивный аккордеон<br>00:21:22 Термины веб-разработки<br></p><p>Safari TP</p><p>• <a href="https://webkit.org/blog/14412/release-notes-for-safari-technology-preview-177/">Release Notes for Safari TP 177</a><br>• <a href="https://bugs.webkit.org/">WebKit Bugzilla</a><br></p><p>Эксклюзивный аккордеон</p><p>• <a href="https://github.com/openui/open-ui/issues/812">OpenUI: Exclusive accordion</a><br></p><p>Термины веб-разработки</p><p>• <a href="https://webglossary.info/">WebGlossary.info</a><br>• <a href="https://leanpub.com/b/upgrade-your-html-1-4">Upgrade Your HTML I–IV</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/384.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/384.mp3" length="31862140"/><itunes:episode>384</itunes:episode><itunes:duration>1990</itunes:duration><itunes:author>Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>28 августа 2023: Новинки Safari TP, эксклюзивный аккордеон, словарь терминов веб-разработки. Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>385. Firefox 117, form-sizing и релизы Chrome, State of CSS 2023, велосипеды Dropbox, Astro 3.0</title><link>https://web-standards.ru/podcast/385/</link><pubDate>Mon, 04 Sep 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Алексей Симоненко, Никита Дубко, Андрей Мелихов

Темы

00:00:00 Интро
00:01:23 Firefox 117
00:08:29 Прототип form-sizing
00:20:25 State of CSS 2023
00:58:20 Велосипеды Dropbox
01:20:00 Astro 3.0
01:36:00 Ответы на вопросы

Firefox 117

• Firefox 117 for developers https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/117
• Firefox DevTools Newsletter https://fxdx.dev/firefox-devtools-newsletter-117/

Прототип form-sizing

• Intent to Prototype: form-sizing https://groups.google.com/a/chromium.org/g/blink-dev/c/cA-cmgrA_QE/m/6uF_LYq4AAAJ
• Faster Chrome releases (round two!) https://developer.chrome.com/blog/faster-chrome-releases-round2/

State of CSS 2023

• State of CSS 2023 https://2023.stateofcss.com/en-US/

Велосипеды Dropbox

• How we reduced the size of our JS bundles by 33% https://dropbox.tech/frontend/how-we-reduced-the-size-of-our-javascript-bundles-by-33-percent
• How Edison is helping us build a faster, more powerful Dropbox on the web https://dropbox.tech/frontend/edison-webserver-a-faster-more-powerful-dropbox-on-the-web

Astro 3.0

• Astro 3.0 https://astro.build/blog/astro-3/
• Astro View Transitions https://developer.chrome.com/blog/astro-view-transitions/

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Алексей Симоненко, Никита Дубко, Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:23 Firefox 117<br>00:08:29 Прототип form-sizing<br>00:20:25 State of CSS 2023<br>00:58:20 Велосипеды Dropbox<br>01:20:00 Astro 3.0<br>01:36:00 Ответы на вопросы<br></p><p>Firefox 117</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/117">Firefox 117 for developers</a><br>• <a href="https://fxdx.dev/firefox-devtools-newsletter-117/">Firefox DevTools Newsletter</a><br></p><p>Прототип form-sizing</p><p>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/cA-cmgrA_QE/m/6uF_LYq4AAAJ">Intent to Prototype: form-sizing</a><br>• <a href="https://developer.chrome.com/blog/faster-chrome-releases-round2/">Faster Chrome releases (round two!)</a><br></p><p>State of CSS 2023</p><p>• <a href="https://2023.stateofcss.com/en-US/">State of CSS 2023</a><br></p><p>Велосипеды Dropbox</p><p>• <a href="https://dropbox.tech/frontend/how-we-reduced-the-size-of-our-javascript-bundles-by-33-percent">How we reduced the size of our JS bundles by 33%</a><br>• <a href="https://dropbox.tech/frontend/edison-webserver-a-faster-more-powerful-dropbox-on-the-web">How Edison is helping us build a faster, more powerful Dropbox on the web</a><br></p><p>Astro 3.0</p><p>• <a href="https://astro.build/blog/astro-3/">Astro 3.0</a><br>• <a href="https://developer.chrome.com/blog/astro-view-transitions/">Astro View Transitions</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/385.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/385.mp3" length="95430793"/><itunes:episode>385</itunes:episode><itunes:duration>5963</itunes:duration><itunes:author>Алексей Симоненко, Никита Дубко, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>4 сентября 2023: Firefox 117, form-sizing и релизы Chrome, State of CSS 2023, велосипеды Dropbox, Astro 3.0. Алексей Симоненко, Никита Дубко, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>386. Safari, Firefox, Bun, Node.js, веб-фичи, Figma, марсианский плагин, Topics, отказ от TypeScript</title><link>https://web-standards.ru/podcast/386/</link><pubDate>Mon, 11 Sep 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Никита Дубко, Юля Миоцен, Вадим Макеев, Алексей Симоненко

Темы

00:00:00 Интро
00:01:46 Safari TP
00:12:10 Планы Firefox
00:25:25 Bun 1.0
00:46:33 Env в Node.js
00:54:32 Каталог веб-фич
01:11:18 Новости Figma
01:21:50 Марсианский плагин
01:26:08 Google и Topics API
01:41:23 Отказ от TypeScript
02:03:48 Ответы на вопросы

Safari TP

• Release Notes for Safari TP 178 https://webkit.org/blog/14435/release-notes-for-safari-technology-preview-178/

Планы Firefox

• Firefox: Intent to ship ARIA reflection https://groups.google.com/a/mozilla.org/g/dev-platform/c/1IvZq_uK9Ho/m/wcuqnqYCBAAJ
• WAI-ARIA 1.3 https://w3c.github.io/aria/#accessibilityroleandproperties-correspondence
• Firefox: Intent-to-prototype Text fragments https://groups.google.com/a/mozilla.org/g/dev-platform/c/1F1vsI0Q1dI/m/dLuXl7W3BAAJ

Bun 1.0

• Bun 1.0 https://bun.sh/blog/bun-v1.0
• Node.js compatibility https://bun.sh/docs/runtime/nodejs-apis

Env в Node.js

• Node.js includes built-in support for .env files https://philna.sh/blog/2023/09/05/nodejs-supports-dotenv/

Каталог веб-фич

• Building the web developer’s catalog of web platform features https://www.w3.org/2023/09/TPAC/demos/web-features.html
• Exploring how to present Web platform features adoptability https://github.com/web-platform-dx/web-features
• Npm: web-features https://www.npmjs.com/package/web-features
• Introducing Baseline https://web.dev/introducing-baseline/

Новости Figma

• It’s baaack: Little Big Updates, with a weekly twist https://twitter.com/figma/status/1699090964655333816
• #1: Better search https://twitter.com/figma/status/1699815059327963422
• #2: No more squinting https://twitter.com/figma/status/1699816334119625178
• #3: Details at a glance https://twitter.com/figma/status/1699817421731979612
• #4: A new component modal and playground https://twitter.com/figma/status/1699818583164154082

Марсианский плагин

• Polychrom, Figma Community Plugin https://www.figma.com/community/plugin/1281280685402026529/Polychrom

Google и Topics API

• Google gets its way, bakes a user-tracking ad platform directly into Chrome https://arstechnica.com/gadgets/2023/09/googles-widely-opposed-ad-platform-the-privacy-sandbox-launches-in-chrome/
• DMA: Commission designates six gatekeepers https://ec.europa.eu/commission/presscorner/detail/en/ip_23_4328
• ​​Origins of Apple browser ban and hope for changes https://f-word.dev/episodes/15/

Отказ от TypeScript

• Turbo 8 is dropping TypeScript https://world.hey.com/dhh/turbo-8-is-dropping-typescript-70165c01
• Rich Harris: We’re doing this for practical reasons https://news.ycombinator.com/item?id=35892250
• ES proposal for type syntax https://github.com/tc39/proposal-type-annotations

Ответы на вопросы

• Fast playback with audio and video preload https://web.dev/i18n/en/fast-playback-with-preload/
• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Никита Дубко, Юля Миоцен, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:46 Safari TP<br>00:12:10 Планы Firefox<br>00:25:25 Bun 1.0<br>00:46:33 Env в Node.js<br>00:54:32 Каталог веб-фич<br>01:11:18 Новости Figma<br>01:21:50 Марсианский плагин<br>01:26:08 Google и Topics API<br>01:41:23 Отказ от TypeScript<br>02:03:48 Ответы на вопросы<br></p><p>Safari TP</p><p>• <a href="https://webkit.org/blog/14435/release-notes-for-safari-technology-preview-178/">Release Notes for Safari TP 178</a><br></p><p>Планы Firefox</p><p>• <a href="https://groups.google.com/a/mozilla.org/g/dev-platform/c/1IvZq_uK9Ho/m/wcuqnqYCBAAJ">Firefox: Intent to ship ARIA reflection</a><br>• <a href="https://w3c.github.io/aria/#accessibilityroleandproperties-correspondence">WAI-ARIA 1.3</a><br>• <a href="https://groups.google.com/a/mozilla.org/g/dev-platform/c/1F1vsI0Q1dI/m/dLuXl7W3BAAJ">Firefox: Intent-to-prototype Text fragments</a><br></p><p>Bun 1.0</p><p>• <a href="https://bun.sh/blog/bun-v1.0">Bun 1.0</a><br>• <a href="https://bun.sh/docs/runtime/nodejs-apis">Node.js compatibility</a><br></p><p>Env в Node.js</p><p>• <a href="https://philna.sh/blog/2023/09/05/nodejs-supports-dotenv/">Node.js includes built-in support for .env files</a><br></p><p>Каталог веб-фич</p><p>• <a href="https://www.w3.org/2023/09/TPAC/demos/web-features.html">Building the web developer’s catalog of web platform features</a><br>• <a href="https://github.com/web-platform-dx/web-features">Exploring how to present Web platform features adoptability</a><br>• <a href="https://www.npmjs.com/package/web-features">Npm: web-features</a><br>• <a href="https://web.dev/introducing-baseline/">Introducing Baseline</a><br></p><p>Новости Figma</p><p>• <a href="https://twitter.com/figma/status/1699090964655333816">It’s baaack: Little Big Updates, with a weekly twist</a><br>• <a href="https://twitter.com/figma/status/1699815059327963422">#1: Better search</a><br>• <a href="https://twitter.com/figma/status/1699816334119625178">#2: No more squinting</a><br>• <a href="https://twitter.com/figma/status/1699817421731979612">#3: Details at a glance</a><br>• <a href="https://twitter.com/figma/status/1699818583164154082">#4: A new component modal and playground</a><br></p><p>Марсианский плагин</p><p>• <a href="https://www.figma.com/community/plugin/1281280685402026529/Polychrom">Polychrom, Figma Community Plugin</a><br></p><p>Google и Topics API</p><p>• <a href="https://arstechnica.com/gadgets/2023/09/googles-widely-opposed-ad-platform-the-privacy-sandbox-launches-in-chrome/">Google gets its way, bakes a user-tracking ad platform directly into Chrome</a><br>• <a href="https://ec.europa.eu/commission/presscorner/detail/en/ip_23_4328">DMA: Commission designates six gatekeepers</a><br>• ​​<a href="https://f-word.dev/episodes/15/">Origins of Apple browser ban and hope for changes</a><br></p><p>Отказ от TypeScript</p><p>• <a href="https://world.hey.com/dhh/turbo-8-is-dropping-typescript-70165c01">Turbo 8 is dropping TypeScript</a><br>• <a href="https://news.ycombinator.com/item?id=35892250">Rich Harris: We’re doing this for practical reasons</a><br>• <a href="https://github.com/tc39/proposal-type-annotations">ES proposal for type syntax</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://web.dev/i18n/en/fast-playback-with-preload/">Fast playback with audio and video preload</a><br>• <a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/386.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/386.mp3" length="128455020"/><itunes:episode>386</itunes:episode><itunes:duration>8027</itunes:duration><itunes:author>Андрей Мелихов, Никита Дубко, Юля Миоцен, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>11 сентября 2023: Safari, Firefox, Bun, Node.js, веб-фичи, Figma, марсианский плагин, Topics, отказ от TypeScript. Андрей Мелихов, Никита Дубко, Юля Миоцен, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>387. Chrome 117 и бета 118, DevTools, экологичный веб, миксины и функции в CSS, Interop 2024, Figma</title><link>https://web-standards.ru/podcast/387/</link><pubDate>Mon, 18 Sep 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Алексей Симоненко, Никита Дубко, Юля Миоцен, Вадим Макеев

Темы

00:00:00 Интро
00:01:46 Chrome 117
00:12:20 Бета Chrome 118
00:42:21 Chrome DevTools
00:48:49 Экологичный веб
00:58:19 Миксины и функции в CSS
01:25:54 Interop 2024
01:29:59 Новости Figma
01:36:19 CSS в Figma
01:49:16 Ответы на вопросы

Chrome 117

• New in Chrome 117 https://developer.chrome.com/blog/new-in-chrome-117/

Бета Chrome 118

• Chrome 118 beta https://developer.chrome.com/blog/chrome-118-beta/
• Postcss-use-logical https://logical.mynk.app/
• You can scope styles inside of the parent https://twitter.com/pepelsbey_dev/status/1664767779369541632
• Change Display settings for accessibility on Mac https://support.apple.com/guide/mac-help/change-display-settings-for-accessibility-unac089/mac

Chrome DevTools

• What’s New in DevTools (Chrome 118) https://developer.chrome.com/blog/new-in-devtools-118/

Экологичный веб

• Introducing Web Sustainability Guidelines https://www.w3.org/blog/2023/introducing-web-sustainability-guidelines/
• Web Sustainability Guidelines 1.0 at a Glance https://w3c.github.io/sustyweb/glance.html
• Mother Nature https://youtu.be/QNv9PRDIhes

Миксины и функции в CSS

• CSS Mixins and Functions https://css.oddbird.net/sasslike/mixins-functions/

Interop 2024

• Submit your proposals for Interop 2024 https://web.dev/interop-2024-proposals/

Новости Figma

• Video in FigJam https://twitter.com/figma/status/1702336403978498141
• A makeover of embeds https://twitter.com/figma/status/1702337797754179650
• Lights, camera, action https://twitter.com/figma/status/1702339725955350899
• Emojis, upgraded https://twitter.com/figma/status/1702341540671340796
• Stay connected https://twitter.com/figma/status/1702342864381034981

CSS в Figma

• Container queries: why it’s time to consider them in Figma https://uxdesign.cc/container-queries-why-its-time-to-consider-them-in-figma-and-how-to-implement-them-8e4e9349b8e4?gi=31338971d301&amp;sk=0b21599144f2457a4c39b4c55aa6dd13

Ответы на вопросы

• Htmx https://htmx.org/
• Alpine.js https://alpinejs.dev/
• OpenCart https://www.opencart.com/
• Shopify https://www.shopify.com/
• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Алексей Симоненко, Никита Дубко, Юля Миоцен, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:46 Chrome 117<br>00:12:20 Бета Chrome 118<br>00:42:21 Chrome DevTools<br>00:48:49 Экологичный веб<br>00:58:19 Миксины и функции в CSS<br>01:25:54 Interop 2024<br>01:29:59 Новости Figma<br>01:36:19 CSS в Figma<br>01:49:16 Ответы на вопросы<br></p><p>Chrome 117</p><p>• <a href="https://developer.chrome.com/blog/new-in-chrome-117/">New in Chrome 117</a><br></p><p>Бета Chrome 118</p><p>• <a href="https://developer.chrome.com/blog/chrome-118-beta/">Chrome 118 beta</a><br>• <a href="https://logical.mynk.app/">Postcss-use-logical</a><br>• <a href="https://twitter.com/pepelsbey_dev/status/1664767779369541632">You can scope styles inside of the parent</a><br>• <a href="https://support.apple.com/guide/mac-help/change-display-settings-for-accessibility-unac089/mac">Change Display settings for accessibility on Mac</a><br></p><p>Chrome DevTools</p><p>• <a href="https://developer.chrome.com/blog/new-in-devtools-118/">What’s New in DevTools (Chrome 118)</a><br></p><p>Экологичный веб</p><p>• <a href="https://www.w3.org/blog/2023/introducing-web-sustainability-guidelines/">Introducing Web Sustainability Guidelines</a><br>• <a href="https://w3c.github.io/sustyweb/glance.html">Web Sustainability Guidelines 1.0 at a Glance</a><br>• <a href="https://youtu.be/QNv9PRDIhes">Mother Nature</a><br></p><p>Миксины и функции в CSS</p><p>• <a href="https://css.oddbird.net/sasslike/mixins-functions/">CSS Mixins and Functions</a><br></p><p>Interop 2024</p><p>• <a href="https://web.dev/interop-2024-proposals/">Submit your proposals for Interop 2024</a><br></p><p>Новости Figma</p><p>• <a href="https://twitter.com/figma/status/1702336403978498141">Video in FigJam</a><br>• <a href="https://twitter.com/figma/status/1702337797754179650">A makeover of embeds</a><br>• <a href="https://twitter.com/figma/status/1702339725955350899">Lights, camera, action</a><br>• <a href="https://twitter.com/figma/status/1702341540671340796">Emojis, upgraded</a><br>• <a href="https://twitter.com/figma/status/1702342864381034981">Stay connected</a><br></p><p>CSS в Figma</p><p>• <a href="https://uxdesign.cc/container-queries-why-its-time-to-consider-them-in-figma-and-how-to-implement-them-8e4e9349b8e4?gi=31338971d301&amp;sk=0b21599144f2457a4c39b4c55aa6dd13">Container queries: why it’s time to consider them in Figma</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://htmx.org/">Htmx</a><br>• <a href="https://alpinejs.dev/">Alpine.js</a><br>• <a href="https://www.opencart.com/">OpenCart</a><br>• <a href="https://www.shopify.com/">Shopify</a><br>• <a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/387.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/387.mp3" length="109782949"/><itunes:episode>387</itunes:episode><itunes:duration>6860</itunes:duration><itunes:author>Алексей Симоненко, Никита Дубко, Юля Миоцен, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>18 сентября 2023: Chrome 117 и бета 118, DevTools, экологичный веб, миксины и функции в CSS, Interop 2024, Figma. Алексей Симоненко, Никита Дубко, Юля Миоцен, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>388. Safari 17 и TP 179, :has в Firefox, State of HTML, Scroll-Driven Animations, TS иногда мешает</title><link>https://web-standards.ru/podcast/388/</link><pubDate>Mon, 25 Sep 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Алексей Симоненко, Никита Дубко, Андрей Мелихов

Темы

00:00:00 Интро
00:01:08 Релиз Safari 17
00:24:39 Safari TP 179
00:28:07 :has в Firefox
00:30:07 State of HTML 2023
00:41:25 Scroll-Driven Animations
00:52:31 TypeScript иногда мешает
01:15:48 Ответы на вопросы

Релиз Safari 17

• WebKit Features in Safari 17.0 https://webkit.org/blog/14445/webkit-features-in-safari-17-0/

Safari TP 179

• Release Notes for Safari TP 179 https://webkit.org/blog/14532/release-notes-for-safari-technology-preview-179/
• You can now add a name attribute to the details element https://twitter.com/utilitybend/status/1704793348165230838

:has в Firefox

• Firefox: Enable :has on Nightly https://bugzilla.mozilla.org/show_bug.cgi?id=1853701

State of HTML 2023

• State of HTML 2023 https://survey.devographics.com/en-US/survey/state-of-html/2023
• State of HTML 2023 now open! https://lea.verou.me/blog/2023/state-of-html-2023/

Scroll-Driven Animations

• Scroll-Driven Animations: Detect if an element can scroll or not https://www.bram.us/2023/09/16/solved-by-css-scroll-driven-animations-detect-if-an-element-can-scroll-or-not/

TypeScript иногда мешает

• TypeScript Prevents Bad Things… and Good Things https://kyleshevlin.com/typescript-prevents-bad-things-and-good-things

Ответы на вопросы

• csswg/issues https://github.com/w3c/csswg-drafts/issues
• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Алексей Симоненко, Никита Дубко, Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:08 Релиз Safari 17<br>00:24:39 Safari TP 179<br>00:28:07 :has в Firefox<br>00:30:07 State of HTML 2023<br>00:41:25 Scroll-Driven Animations<br>00:52:31 TypeScript иногда мешает<br>01:15:48 Ответы на вопросы<br></p><p>Релиз Safari 17</p><p>• <a href="https://webkit.org/blog/14445/webkit-features-in-safari-17-0/">WebKit Features in Safari 17.0</a><br></p><p>Safari TP 179</p><p>• <a href="https://webkit.org/blog/14532/release-notes-for-safari-technology-preview-179/">Release Notes for Safari TP 179</a><br>• <a href="https://twitter.com/utilitybend/status/1704793348165230838">You can now add a name attribute to the details element</a><br></p><p>:has в Firefox</p><p>• <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1853701">Firefox: Enable :has on Nightly</a><br></p><p>State of HTML 2023</p><p>• <a href="https://survey.devographics.com/en-US/survey/state-of-html/2023">State of HTML 2023</a><br>• <a href="https://lea.verou.me/blog/2023/state-of-html-2023/">State of HTML 2023 now open!</a><br></p><p>Scroll-Driven Animations</p><p>• <a href="https://www.bram.us/2023/09/16/solved-by-css-scroll-driven-animations-detect-if-an-element-can-scroll-or-not/">Scroll-Driven Animations: Detect if an element can scroll or not</a><br></p><p>TypeScript иногда мешает</p><p>• <a href="https://kyleshevlin.com/typescript-prevents-bad-things-and-good-things">TypeScript Prevents Bad Things… and Good Things</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://github.com/w3c/csswg-drafts/issues">csswg/issues</a><br>• <a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/388.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/388.mp3" length="78998849"/><itunes:episode>388</itunes:episode><itunes:duration>4936</itunes:duration><itunes:author>Алексей Симоненко, Никита Дубко, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>25 сентября 2023: Safari 17 и TP 179, :has в Firefox, State of HTML, Scroll-Driven Animations, TS иногда мешает. Алексей Симоненко, Никита Дубко, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>389. Firefox, CSS-нестинг, HTML-заголовки, text-wrap, Фотошоп в вебе, Google Fonts, LCP, Tailwind</title><link>https://web-standards.ru/podcast/389/</link><pubDate>Mon, 02 Oct 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Вадим Макеев, Алексей Симоненко

Темы

00:00:00 Интро
00:02:02 Firefox 118
00:11:51 Тюнинг CSS-нестинга
00:31:50 HTML-заголовки
00:55:38 Порядок в text-wrap
01:02:52 Фотошоп в вебе
01:19:59 Google Fonts через Cloudflare
01:29:53 Картинки и LCP
01:43:31 Tailwind тоже прав
02:02:22 Ответы на вопросы

Firefox 118

• Firefox 118 for developers https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/118

Тюнинг CSS-нестинга

• CSS Nesting and the Cascade https://webkit.org/blog/14571/css-nesting-and-the-cascade/
• Experiment with support for nested ident-selectors https://bugs.chromium.org/p/chromium/issues/detail?id=1427259

HTML-заголовки

• Consider adding a headinglevelstart attribute https://github.com/whatwg/html/issues/5033

Порядок в text-wrap

• CSS WG: move balance, stable, pretty out of text-wrap https://github.com/w3c/csswg-drafts/issues/9102#issuecomment-1737768490

Фотошоп в вебе

• Photoshop’s journey to the web https://web.dev/ps-on-the-web/
• Adobe Photoshop https://photoshop.adobe.com/discover
• System requirements for Photoshop on the web https://helpx.adobe.com/photoshop/system-requirements-web.html

Google Fonts через Cloudflare

• Cloudflare Fonts: enhancing website font privacy and speed https://blog.cloudflare.com/cloudflare-fonts-enhancing-website-privacy-speed/

Картинки и LCP

• The Ultimate Low-Quality Image Placeholder Technique https://csswizardry.com/2023/09/the-ultimate-lqip-lcp-technique/, Гарри Робертс

Tailwind тоже прав

• Classic rock, Mario Kart, and why we can’t agree on Tailwind https://joshcollinsworth.com/blog/tailwind-is-smart-steering, Джош Колинсворт

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:02:02 Firefox 118<br>00:11:51 Тюнинг CSS-нестинга<br>00:31:50 HTML-заголовки<br>00:55:38 Порядок в text-wrap<br>01:02:52 Фотошоп в вебе<br>01:19:59 Google Fonts через Cloudflare<br>01:29:53 Картинки и LCP<br>01:43:31 Tailwind тоже прав<br>02:02:22 Ответы на вопросы<br></p><p>Firefox 118</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/118">Firefox 118 for developers</a><br></p><p>Тюнинг CSS-нестинга</p><p>• <a href="https://webkit.org/blog/14571/css-nesting-and-the-cascade/">CSS Nesting and the Cascade</a><br>• <a href="https://bugs.chromium.org/p/chromium/issues/detail?id=1427259">Experiment with support for nested ident-selectors</a><br></p><p>HTML-заголовки</p><p>• <a href="https://github.com/whatwg/html/issues/5033">Consider adding a headinglevelstart attribute</a><br></p><p>Порядок в text-wrap</p><p>• <a href="https://github.com/w3c/csswg-drafts/issues/9102#issuecomment-1737768490">CSS WG: move balance, stable, pretty out of text-wrap</a><br></p><p>Фотошоп в вебе</p><p>• <a href="https://web.dev/ps-on-the-web/">Photoshop’s journey to the web</a><br>• <a href="https://photoshop.adobe.com/discover">Adobe Photoshop</a><br>• <a href="https://helpx.adobe.com/photoshop/system-requirements-web.html">System requirements for Photoshop on the web</a><br></p><p>Google Fonts через Cloudflare</p><p>• <a href="https://blog.cloudflare.com/cloudflare-fonts-enhancing-website-privacy-speed/">Cloudflare Fonts: enhancing website font privacy and speed</a><br></p><p>Картинки и LCP</p><p>• <a href="https://csswizardry.com/2023/09/the-ultimate-lqip-lcp-technique/">The Ultimate Low-Quality Image Placeholder Technique</a>, Гарри Робертс<br></p><p>Tailwind тоже прав</p><p>• <a href="https://joshcollinsworth.com/blog/tailwind-is-smart-steering">Classic rock, Mario Kart, and why we can’t agree on Tailwind</a>, Джош Колинсворт<br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/389.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/389.mp3" length="125239075"/><itunes:episode>389</itunes:episode><itunes:duration>7826</itunes:duration><itunes:author>Никита Дубко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>2 октября 2023: Firefox, CSS-нестинг, HTML-заголовки, text-wrap, Фотошоп в вебе, Google Fonts, LCP, Tailwind. Никита Дубко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>390. Safari, бета Chrome 119, Divtober, пересмотр Baseline, новинки WCAG 2.2, Closure Compiler</title><link>https://web-standards.ru/podcast/390/</link><pubDate>Tue, 10 Oct 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Юля Миоцен, Вадим Макеев

Темы

00:00:00 Интро
00:01:08 Новинки Safari
00:22:26 Бета Chrome 119
00:50:01 Divtober
00:56:29 Пересмотр Baseline
01:08:03 Новинки WCAG 2.2
01:15:01 Closure Compiler

Новинки Safari

• Release Notes for Safari Technology Preview 180 https://webkit.org/blog/14664/release-notes-for-safari-technology-preview-180/
• Window: open() method https://developer.mozilla.org/en-US/docs/Web/API/Window/open
• Simplified Responsive Design Mode https://webkit.org/blog/14670/simplified-responsive-design-mode/

Бета Chrome 119

• Chrome 119 beta https://developer.chrome.com/blog/chrome-119-beta/

Divtober

• Хэштег #divtober https://twitter.com/hashtag/divtober
• A Single Div https://a.singlediv.com/
• The Divtober 2023 Collection https://css-only.art/divtober-2023/
• Single Div Drawings https://cssdrawings.com/

Пересмотр Baseline

• Call for positions: Baseline definition https://github.com/web-platform-dx/web-features/issues/374

Новинки WCAG 2.2

• W3C: What’s new in WCAG 2.2 https://www.w3.org/WAI/standards-guidelines/wcag/new-in-22/,
• Хидде: What’s new in WCAG 2.2 https://hidde.blog/new-in-wcag22/
• Леони: What’s new in WCAG 2.2 https://tetralogical.com/blog/2023/10/05/whats-new-wcag-2.2/

Closure Compiler

• The Saga of the Closure Compiler and Why TypeScript Won https://effectivetypescript.com/2023/09/27/closure-compiler/
• Closure Compiler https://developers.google.com/closure/compiler

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Юля Миоцен, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:08 Новинки Safari<br>00:22:26 Бета Chrome 119<br>00:50:01 Divtober<br>00:56:29 Пересмотр Baseline<br>01:08:03 Новинки WCAG 2.2<br>01:15:01 Closure Compiler<br></p><p>Новинки Safari</p><p>• <a href="https://webkit.org/blog/14664/release-notes-for-safari-technology-preview-180/">Release Notes for Safari Technology Preview 180</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Web/API/Window/open">Window: open() method</a><br>• <a href="https://webkit.org/blog/14670/simplified-responsive-design-mode/">Simplified Responsive Design Mode</a><br></p><p>Бета Chrome 119</p><p>• <a href="https://developer.chrome.com/blog/chrome-119-beta/">Chrome 119 beta</a><br></p><p>Divtober</p><p>• <a href="https://twitter.com/hashtag/divtober">Хэштег #divtober</a><br>• <a href="https://a.singlediv.com/">A Single Div</a><br>• <a href="https://css-only.art/divtober-2023/">The Divtober 2023 Collection</a><br>• <a href="https://cssdrawings.com/">Single Div Drawings</a><br></p><p>Пересмотр Baseline</p><p>• <a href="https://github.com/web-platform-dx/web-features/issues/374">Call for positions: Baseline definition</a><br></p><p>Новинки WCAG 2.2</p><p>• <a href="https://www.w3.org/WAI/standards-guidelines/wcag/new-in-22/">W3C: What’s new in WCAG 2.2</a>,<br>• <a href="https://hidde.blog/new-in-wcag22/">Хидде: What’s new in WCAG 2.2</a><br>• <a href="https://tetralogical.com/blog/2023/10/05/whats-new-wcag-2.2/">Леони: What’s new in WCAG 2.2</a><br></p><p>Closure Compiler</p><p>• <a href="https://effectivetypescript.com/2023/09/27/closure-compiler/">The Saga of the Closure Compiler and Why TypeScript Won</a><br>• <a href="https://developers.google.com/closure/compiler">Closure Compiler</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/390.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/390.mp3" length="81622636"/><itunes:episode>390</itunes:episode><itunes:duration>5100</itunes:duration><itunes:author>Андрей Мелихов, Юля Миоцен, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>10 октября 2023: Safari, бета Chrome 119, Divtober, пересмотр Baseline, новинки WCAG 2.2, Closure Compiler. Андрей Мелихов, Юля Миоцен, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>391. Chrome 118 и куки, Arc Max и AI, CSS-темы, адаптивное видео, Source Maps, ESM в Node.js, OKLCH</title><link>https://web-standards.ru/podcast/391/</link><pubDate>Mon, 16 Oct 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Алексей Симоненко, Андрей Мелихов

Темы

00:00:00 Интро
00:01:39 Релиз Chrome 118
00:09:59 Сторонние куки в Chrome
00:22:17 Arc Max и AI
00:36:38 Тёмные темы в CSS
00:46:17 Адаптивное видео
00:55:39 Стандарт Source Maps
01:02:45 Включение ESM в Node.js
01:19:59 OKLCH немного сломан
01:31:34 Ответы на вопросы

Релиз Chrome 118

• New in Chrome 118 https://developer.chrome.com/blog/new-in-chrome-118/

Сторонние куки в Chrome

• Preparing for the end of third-party cookies https://developer.chrome.com/blog/cookie-countdown-2023oct/

Arc Max и AI

• Introducing Arc Max https://youtu.be/y7koAGLf0EE

Тёмные темы в CSS

• Easy Light-Dark Mode Color Switching with light-dark() https://www.bram.us/2023/10/09/the-future-of-css-easy-light-dark-mode-color-switching-with-light-dark/

Адаптивное видео

• We’re Bringing Responsive Video Back! https://scottjehl.com/posts/responsive-video/

Стандарт Source Maps

• TC39: a task group to standardize source maps https://www.ecma-international.org/news/ecma-tc39-ecmascript-initiates-a-new-task-group-to-standardize-source-maps/

Включение ESM в Node.js

• When to make default-type=module the Node.js default https://github.com/nodejs/TSC/issues/1445

OKLCH немного сломан

• (ok)lch implementations break the entire purpose for authors https://github.com/w3c/csswg-drafts/issues/9449
• PostCSS Gamut Mapping Plugin https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-gamut-mapping

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Алексей Симоненко, Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:39 Релиз Chrome 118<br>00:09:59 Сторонние куки в Chrome<br>00:22:17 Arc Max и AI<br>00:36:38 Тёмные темы в CSS<br>00:46:17 Адаптивное видео<br>00:55:39 Стандарт Source Maps<br>01:02:45 Включение ESM в Node.js<br>01:19:59 OKLCH немного сломан<br>01:31:34 Ответы на вопросы<br></p><p>Релиз Chrome 118</p><p>• <a href="https://developer.chrome.com/blog/new-in-chrome-118/">New in Chrome 118</a><br></p><p>Сторонние куки в Chrome</p><p>• <a href="https://developer.chrome.com/blog/cookie-countdown-2023oct/">Preparing for the end of third-party cookies</a><br></p><p>Arc Max и AI</p><p>• <a href="https://youtu.be/y7koAGLf0EE">Introducing Arc Max</a><br></p><p>Тёмные темы в CSS</p><p>• <a href="https://www.bram.us/2023/10/09/the-future-of-css-easy-light-dark-mode-color-switching-with-light-dark/">Easy Light-Dark Mode Color Switching with light-dark()</a><br></p><p>Адаптивное видео</p><p>• <a href="https://scottjehl.com/posts/responsive-video/">We’re Bringing Responsive Video Back!</a><br></p><p>Стандарт Source Maps</p><p>• <a href="https://www.ecma-international.org/news/ecma-tc39-ecmascript-initiates-a-new-task-group-to-standardize-source-maps/">TC39: a task group to standardize source maps</a><br></p><p>Включение ESM в Node.js</p><p>• <a href="https://github.com/nodejs/TSC/issues/1445">When to make default-type=module the Node.js default</a><br></p><p>OKLCH немного сломан</p><p>• <a href="https://github.com/w3c/csswg-drafts/issues/9449">(ok)lch implementations break the entire purpose for authors</a><br>• <a href="https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-gamut-mapping">PostCSS Gamut Mapping Plugin</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/391.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/391.mp3" length="90694779"/><itunes:episode>391</itunes:episode><itunes:duration>5667</itunes:duration><itunes:author>Никита Дубко, Алексей Симоненко, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>16 октября 2023: Chrome 118 и куки, Arc Max и AI, CSS-темы, адаптивное видео, Source Maps, ESM в Node.js, OKLCH. Никита Дубко, Алексей Симоненко, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>392. DevTools Chrome и Firefox, скролбары, скрытие IP, text-indent, Safari TP, Node.js, Eleventy 3.0</title><link>https://web-standards.ru/podcast/392/</link><pubDate>Tue, 24 Oct 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Алексей Симоненко, Вадим Макеев, Никита Дубко

Темы

00:00:00 Интро
00:01:24 Chrome DevTools
00:13:09 Стилизация скролбаров
00:26:42 Скрытие IP в Chrome
00:37:47 Firefox DevTools
00:49:55 Развитие text-indent
00:58:54 Safari TP
01:12:41 Node.js 21
01:20:06 Маскот Node.js
01:23:52 Eleventy 3.0
01:29:17 Ответы на вопросы

Chrome DevTools

• What’s New in DevTools (Chrome 119) https://developer.chrome.com/blog/new-in-devtools-119/

Стилизация скролбаров

• Intent to Ship: CSS Scrollbars: scrollbar-color, scrollbar-width https://groups.google.com/a/chromium.org/g/blink-dev/c/PkEsMirl2zE/m/ArphSa39AAAJ
• Can I use: property: scrollbar-color https://caniuse.com/mdn-css_properties_scrollbar-color

Скрытие IP в Chrome

• Intent to Experiment: IP Protection Phase 0 https://groups.google.com/a/chromium.org/g/blink-dev/c/9s8ojrooa_Q/m/I6Rj5UTZBgAJ

Firefox DevTools

• Firefox Developer Tools https://firefox-dev.tools/
• Responsive Design Mode https://firefox-source-docs.mozilla.org/devtools-user/responsive_design_mode/index.html
• The diversity of investment in Chromium is on a steady decline https://toot.cafe/@RickByers/111271033482424687

Развитие text-indent

• Intent to prototype &amp; ship: CSS text-indent keywords hanging &amp; each-line https://groups.google.com/a/mozilla.org/g/dev-platform/c/z6PaiICBCRg/m/w171E3_DAAAJ
• text-indent: hanging each-line https://codepen.io/pepelsbey/pen/xxMxbGK
• Can I use: hanging-punctuation https://caniuse.com/css-hanging-punctuation

Safari TP

• Safari Technology Preview 181 https://webkit.org/blog/14721/release-notes-for-safari-technology-preview-181/

Node.js 21

• Node.js 21 is now available https://nodejs.org/en/blog/announcements/v21-release-announce

Маскот Node.js

• Announcing the Node.js Mascot Design Contest! https://social.lfx.dev/@nodejs/111269335660411385
• Have a mascot https://github.com/nodejs/admin/issues/828

Eleventy 3.0

• Eleventy: Big v3.0.0 Project Slipstream Changes https://github.com/11ty/eleventy/pull/3074

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Алексей Симоненко, Вадим Макеев, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:24 Chrome DevTools<br>00:13:09 Стилизация скролбаров<br>00:26:42 Скрытие IP в Chrome<br>00:37:47 Firefox DevTools<br>00:49:55 Развитие text-indent<br>00:58:54 Safari TP<br>01:12:41 Node.js 21<br>01:20:06 Маскот Node.js<br>01:23:52 Eleventy 3.0<br>01:29:17 Ответы на вопросы<br></p><p>Chrome DevTools</p><p>• <a href="https://developer.chrome.com/blog/new-in-devtools-119/">What’s New in DevTools (Chrome 119)</a><br></p><p>Стилизация скролбаров</p><p>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/PkEsMirl2zE/m/ArphSa39AAAJ">Intent to Ship: CSS Scrollbars: scrollbar-color, scrollbar-width</a><br>• <a href="https://caniuse.com/mdn-css_properties_scrollbar-color">Can I use: property: scrollbar-color</a><br></p><p>Скрытие IP в Chrome</p><p>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/9s8ojrooa_Q/m/I6Rj5UTZBgAJ">Intent to Experiment: IP Protection Phase 0</a><br></p><p>Firefox DevTools</p><p>• <a href="https://firefox-dev.tools/">Firefox Developer Tools</a><br>• <a href="https://firefox-source-docs.mozilla.org/devtools-user/responsive_design_mode/index.html">Responsive Design Mode</a><br>• <a href="https://toot.cafe/@RickByers/111271033482424687">The diversity of investment in Chromium is on a steady decline</a><br></p><p>Развитие text-indent</p><p>• <a href="https://groups.google.com/a/mozilla.org/g/dev-platform/c/z6PaiICBCRg/m/w171E3_DAAAJ">Intent to prototype &amp; ship: CSS text-indent keywords hanging &amp; each-line</a><br>• <a href="https://codepen.io/pepelsbey/pen/xxMxbGK">text-indent: hanging each-line</a><br>• <a href="https://caniuse.com/css-hanging-punctuation">Can I use: hanging-punctuation</a><br></p><p>Safari TP</p><p>• <a href="https://webkit.org/blog/14721/release-notes-for-safari-technology-preview-181/">Safari Technology Preview 181</a><br></p><p>Node.js 21</p><p>• <a href="https://nodejs.org/en/blog/announcements/v21-release-announce">Node.js 21 is now available</a><br></p><p>Маскот Node.js</p><p>• <a href="https://social.lfx.dev/@nodejs/111269335660411385">Announcing the Node.js Mascot Design Contest!</a><br>• <a href="https://github.com/nodejs/admin/issues/828">Have a mascot</a><br></p><p>Eleventy 3.0</p><p>• <a href="https://github.com/11ty/eleventy/pull/3074">Eleventy: Big v3.0.0 Project Slipstream Changes</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/392.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/392.mp3" length="91126960"/><itunes:episode>392</itunes:episode><itunes:duration>5694</itunes:duration><itunes:author>Алексей Симоненко, Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>24 октября 2023: DevTools Chrome и Firefox, скролбары, скрытие IP, text-indent, Safari TP, Node.js, Eleventy 3.0. Алексей Симоненко, Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>393. Firefox и Safari, Passkey, Figma и Adobe, State of React, Node.js, Next.js, Tailwind и пельмени</title><link>https://web-standards.ru/podcast/393/</link><pubDate>Tue, 31 Oct 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Алексей Симоненко, Вадим Макеев, Юля Миоцен, Андрей Мелихов

Темы

00:00:00 Интро
00:01:54 Firefox 119
00:14:42 Safari 17.1 и бета
00:28:10 Код-лаб для Passkey
00:40:29 Figma и Adobe
00:53:33 State of React
00:58:25 Node.js Buffer
01:02:56 Шум вокруг Next.js 14
01:12:27 Опять Tailwind
01:29:32 Эмоджи пельменя

Firefox 119

• Firefox 119 for developers https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/119
• Firefox DevTools Newsletter 119 https://fxdx.dev/firefox-devtools-newsletter-119/
• Firefox Nightly 120.0a1 https://www.mozilla.org/en-US/firefox/120.0a1/releasenotes/
• Early Hints: How Cloudflare Can Improve Website Load Times by 30% https://blog.cloudflare.com/early-hints/

Safari 17.1 и бета

• WebKit Features in Safari 17.1 https://webkit.org/blog/14735/webkit-features-in-safari-17-1/
• Safari 17.2 Beta Release Notes https://developer.apple.com/documentation/safari-release-notes/safari-17_2-release-notes

Код-лаб для Passkey

• Passwordless login on the web with passkeys https://developers.google.com/learn/pathways/passkeys_web
• Passkeys Codelab https://glitch.com/edit/#!/xs-passkeys-codelab-end

Figma и Adobe

• How Figma and Adobe think they could work together https://www.theverge.com/2023/10/26/23933425/adobe-figma-acquisition-integration-ai-video
• Zoom App Marketplace: Figma https://marketplace.zoom.us/apps/uD_G75csQlOKq3uGCfmu1g

State of React

• State of React 2023 https://survey.devographics.com/en-US/survey/state-of-react/2023

Node.js Buffer

• Goodbye, Node.js Buffer https://sindresorhus.com/blog/goodbye-nodejs-buffer

Шум вокруг Next.js 14

• Next.js 14 https://nextjs.org/blog/next-14
• How to Think About Security in Next.js https://nextjs.org/blog/security-nextjs-server-components-actions
• I don’t understand the hate for this https://twitter.com/jaffathecake/status/1717781673725583420

Опять Tailwind

• Tailwind vs Semantic CSS https://nuejs.org/blog/tailwind-vs-semantic-css/, Теро Пирайнен

Эмоджи пельменя

• The story of the Dumpling emoji https://uxdesign.cc/the-story-of-the-dumpling-emoji-da02bb2b29ff

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Алексей Симоненко, Вадим Макеев, Юля Миоцен, Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:54 Firefox 119<br>00:14:42 Safari 17.1 и бета<br>00:28:10 Код-лаб для Passkey<br>00:40:29 Figma и Adobe<br>00:53:33 State of React<br>00:58:25 Node.js Buffer<br>01:02:56 Шум вокруг Next.js 14<br>01:12:27 Опять Tailwind<br>01:29:32 Эмоджи пельменя<br></p><p>Firefox 119</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/119">Firefox 119 for developers</a><br>• <a href="https://fxdx.dev/firefox-devtools-newsletter-119/">Firefox DevTools Newsletter 119</a><br>• <a href="https://www.mozilla.org/en-US/firefox/120.0a1/releasenotes/">Firefox Nightly 120.0a1</a><br>• <a href="https://blog.cloudflare.com/early-hints/">Early Hints: How Cloudflare Can Improve Website Load Times by 30%</a><br></p><p>Safari 17.1 и бета</p><p>• <a href="https://webkit.org/blog/14735/webkit-features-in-safari-17-1/">WebKit Features in Safari 17.1</a><br>• <a href="https://developer.apple.com/documentation/safari-release-notes/safari-17_2-release-notes">Safari 17.2 Beta Release Notes</a><br></p><p>Код-лаб для Passkey</p><p>• <a href="https://developers.google.com/learn/pathways/passkeys_web">Passwordless login on the web with passkeys</a><br>• <a href="https://glitch.com/edit/#!/xs-passkeys-codelab-end">Passkeys Codelab</a><br></p><p>Figma и Adobe</p><p>• <a href="https://www.theverge.com/2023/10/26/23933425/adobe-figma-acquisition-integration-ai-video">How Figma and Adobe think they could work together</a><br>• <a href="https://marketplace.zoom.us/apps/uD_G75csQlOKq3uGCfmu1g">Zoom App Marketplace: Figma</a><br></p><p>State of React</p><p>• <a href="https://survey.devographics.com/en-US/survey/state-of-react/2023">State of React 2023</a><br></p><p>Node.js Buffer</p><p>• <a href="https://sindresorhus.com/blog/goodbye-nodejs-buffer">Goodbye, Node.js Buffer</a><br></p><p>Шум вокруг Next.js 14</p><p>• <a href="https://nextjs.org/blog/next-14">Next.js 14</a><br>• <a href="https://nextjs.org/blog/security-nextjs-server-components-actions">How to Think About Security in Next.js</a><br>• <a href="https://twitter.com/jaffathecake/status/1717781673725583420">I don’t understand the hate for this</a><br></p><p>Опять Tailwind</p><p>• <a href="https://nuejs.org/blog/tailwind-vs-semantic-css/">Tailwind vs Semantic CSS</a>, Теро Пирайнен<br></p><p>Эмоджи пельменя</p><p>• <a href="https://uxdesign.cc/the-story-of-the-dumpling-emoji-da02bb2b29ff">The story of the Dumpling emoji</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/393.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/393.mp3" length="94838848"/><itunes:episode>393</itunes:episode><itunes:duration>5926</itunes:duration><itunes:author>Алексей Симоненко, Вадим Макеев, Юля Миоцен, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>31 октября 2023: Firefox и Safari, Passkey, Figma и Adobe, State of React, Node.js, Next.js, Tailwind и пельмени. Алексей Симоненко, Вадим Макеев, Юля Миоцен, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>394. Chrome 119 и бета 120, Firefox, Safari TP, light DOM и веб-компоненты, импорты в Next.js</title><link>https://web-standards.ru/podcast/394/</link><pubDate>Mon, 06 Nov 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Андрей Мелихов, Алексей Симоненко, Вадим Макеев

Темы

00:00:00 Интро
00:01:24 Chrome 119
00:12:52 Бета Chrome 120
00:37:48 Новости Firefox
00:55:30 Safari TP
01:06:03 Веб-компоненты
01:33:28 Импорты в Next.js

Chrome 119

• New in Chrome 119 https://developer.chrome.com/blog/new-in-chrome-119/

Бета Chrome 120

• Chrome 120 beta https://developer.chrome.com/blog/chrome-120-beta/

Новости Firefox

• These Weeks in Firefox: Issue 148 https://blog.nightly.mozilla.org/2023/11/02/i-can-has-browser-improvements-these-weeks-in-firefox-issue-148/
• Firefox: Intent to prototype Invokers https://groups.google.com/a/mozilla.org/g/dev-platform/c/iNeYYiRjMaQ/m/boR2M_SnBAAJ
• Open UI. Invokers (Explainer) https://open-ui.org/components/invokers.explainer/
• Feature request: “Always underline links in text” option in Firefox https://bugzilla.mozilla.org/show_bug.cgi?id=1664278
• GitHub: Underlined Links for Improved Accessibility https://github.blog/changelog/2023-10-18-new-default-underlined-links-for-improved-accessibility/

Safari TP

• Release Notes for Safari Technology Preview 182 https://webkit.org/blog/14764/release-notes-for-safari-technology-preview-182/

Веб-компоненты

• Blinded By the Light DOM https://meyerweb.com/eric/thoughts/2023/11/01/blinded-by-the-light-dom/
• Web Components Will Outlive Your JavaScript Framework https://jakelazaroff.com/words/web-components-will-outlive-your-javascript-framework/

Импорты в Next.js

• How we optimized package imports in Next.js https://vercel.com/blog/how-we-optimized-package-imports-in-next-js

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Андрей Мелихов, Алексей Симоненко, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:24 Chrome 119<br>00:12:52 Бета Chrome 120<br>00:37:48 Новости Firefox<br>00:55:30 Safari TP<br>01:06:03 Веб-компоненты<br>01:33:28 Импорты в Next.js<br></p><p>Chrome 119</p><p>• <a href="https://developer.chrome.com/blog/new-in-chrome-119/">New in Chrome 119</a><br></p><p>Бета Chrome 120</p><p>• <a href="https://developer.chrome.com/blog/chrome-120-beta/">Chrome 120 beta</a><br></p><p>Новости Firefox</p><p>• <a href="https://blog.nightly.mozilla.org/2023/11/02/i-can-has-browser-improvements-these-weeks-in-firefox-issue-148/">These Weeks in Firefox: Issue 148</a><br>• <a href="https://groups.google.com/a/mozilla.org/g/dev-platform/c/iNeYYiRjMaQ/m/boR2M_SnBAAJ">Firefox: Intent to prototype Invokers</a><br>• <a href="https://open-ui.org/components/invokers.explainer/">Open UI. Invokers (Explainer)</a><br>• <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1664278">Feature request: “Always underline links in text” option in Firefox</a><br>• <a href="https://github.blog/changelog/2023-10-18-new-default-underlined-links-for-improved-accessibility/">GitHub: Underlined Links for Improved Accessibility</a><br></p><p>Safari TP</p><p>• <a href="https://webkit.org/blog/14764/release-notes-for-safari-technology-preview-182/">Release Notes for Safari Technology Preview 182</a><br></p><p>Веб-компоненты</p><p>• <a href="https://meyerweb.com/eric/thoughts/2023/11/01/blinded-by-the-light-dom/">Blinded By the Light DOM</a><br>• <a href="https://jakelazaroff.com/words/web-components-will-outlive-your-javascript-framework/">Web Components Will Outlive Your JavaScript Framework</a><br></p><p>Импорты в Next.js</p><p>• <a href="https://vercel.com/blog/how-we-optimized-package-imports-in-next-js">How we optimized package imports in Next.js</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/394.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/394.mp3" length="96950525"/><itunes:episode>394</itunes:episode><itunes:duration>6058</itunes:duration><itunes:author>Никита Дубко, Андрей Мелихов, Алексей Симоненко, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>6 ноября 2023: Chrome 119 и бета 120, Firefox, Safari TP, light DOM и веб-компоненты, импорты в Next.js. Никита Дубко, Андрей Мелихов, Алексей Симоненко, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>395. GitHub Universe и Copilot, Angular.dev, знай Юникод, CSS 4, 5, 6 и AI в FigJam</title><link>https://web-standards.ru/podcast/395/</link><pubDate>Mon, 13 Nov 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Алексей Симоненко, Андрей Мелихов, Вадим Макеев

Темы

00:00:00 Интро
00:02:01 GitHub Universe
00:30:39 Angular.dev
00:46:18 Знай Юникод
01:01:24 CSS 4, 5, 6
01:30:37 AI в FigJam

GitHub Universe

• Universe 2023: Copilot transforms GitHub into the AI-powered developer platform https://github.blog/2023-11-08-universe-2023-copilot-transforms-github-into-the-ai-powered-developer-platform/

Angular.dev

• Announcing Angular.dev https://blog.angular.io/announcing-angular-dev-1e1205fa3039
• Introducing Angular v17 https://blog.angular.io/introducing-angular-v17-4d7033312e4b

Знай Юникод

• The Absolute Minimum Every Software Developer Must Know About Unicode in 2023 (Still No Excuses!) https://tonsky.me/blog/unicode/

CSS 4, 5, 6

• CSS Feature List https://github.com/orgs/CSS-Next/projects/1/views/2
• CSS-Next Community Group https://docs.google.com/presentation/d/1V3kyGahIl2P2i2J0dlHYhT97ssdfqyQuGpQtUar1aqE/view
• CSSWG supports efforts to define levels for CSS https://github.com/w3c/csswg-drafts/issues/4770#issuecomment-1802342332

AI в FigJam

• Introducing AI to FigJam https://www.figma.com/blog/introducing-ai-to-figjam/

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Алексей Симоненко, Андрей Мелихов, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:02:01 GitHub Universe<br>00:30:39 Angular.dev<br>00:46:18 Знай Юникод<br>01:01:24 CSS 4, 5, 6<br>01:30:37 AI в FigJam<br></p><p>GitHub Universe</p><p>• <a href="https://github.blog/2023-11-08-universe-2023-copilot-transforms-github-into-the-ai-powered-developer-platform/">Universe 2023: Copilot transforms GitHub into the AI-powered developer platform</a><br></p><p>Angular.dev</p><p>• <a href="https://blog.angular.io/announcing-angular-dev-1e1205fa3039">Announcing Angular.dev</a><br>• <a href="https://blog.angular.io/introducing-angular-v17-4d7033312e4b">Introducing Angular v17</a><br></p><p>Знай Юникод</p><p>• <a href="https://tonsky.me/blog/unicode/">The Absolute Minimum Every Software Developer Must Know About Unicode in 2023 (Still No Excuses!)</a><br></p><p>CSS 4, 5, 6</p><p>• <a href="https://github.com/orgs/CSS-Next/projects/1/views/2">CSS Feature List</a><br>• <a href="https://docs.google.com/presentation/d/1V3kyGahIl2P2i2J0dlHYhT97ssdfqyQuGpQtUar1aqE/view">CSS-Next Community Group</a><br>• <a href="https://github.com/w3c/csswg-drafts/issues/4770#issuecomment-1802342332">CSSWG supports efforts to define levels for CSS</a><br></p><p>AI в FigJam</p><p>• <a href="https://www.figma.com/blog/introducing-ai-to-figjam/">Introducing AI to FigJam</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/395.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/395.mp3" length="95510484"/><itunes:episode>395</itunes:episode><itunes:duration>5968</itunes:duration><itunes:author>Алексей Симоненко, Андрей Мелихов, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>13 ноября 2023: GitHub Universe и Copilot, Angular.dev, знай Юникод, CSS 4, 5, 6 и AI в FigJam. Алексей Симоненко, Андрей Мелихов, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>396. Safari, Invoker, PiP, Adobe и Figma, CQ, веб это Chrome, Stylelint и ESLint, Monaspace</title><link>https://web-standards.ru/podcast/396/</link><pubDate>Mon, 20 Nov 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Алексей Симоненко, Юля Миоцен

Темы

00:00:00 Интро
00:01:31 Safari TP 183
00:07:05 Invoker в Chrome и Firefox
00:17:49 PiP без вопросов
00:26:34 Новинки Figma
00:36:00 Adobe и Figma S10E01
00:50:06 Container Queries
00:59:45 Веб это Chrome?
01:10:18 Stylelint и ESLint
01:26:53 GitHub Monaspace
01:43:04 Ответы на вопросы

Safari TP 183

• Release Notes for Safari Technology Preview 183 https://webkit.org/blog/14769/release-notes-for-safari-technology-preview-183/

Invoker в Chrome и Firefox

• Chrome &amp; Firefox both have experimental support for invoketarget and invokeaction https://indieweb.social/@keithamus/111414371047450338
• A simple counter demo in 9 lines of JS https://twitter.com/keithamus/status/1715667247262261489
• Counter app with Invokers https://codepen.io/keithamus/pen/abXbzqv?editors=1010

PiP без вопросов

• Automatic picture-in-picture for web apps https://developer.chrome.com/blog/automatic-picture-in-picture/

Новинки Figma

• Little Big Updates Weekly H2 2023 https://www.figma.com/community/file/1279187003114503131/little-big-updates-weekly-h2-2023

Adobe и Figma S10E01

• The Figma + Adobe Deal, Explained https://www.figma.com/blog/adobe-figma-faq/

Container Queries

• Getting started with CSS container queries https://developer.mozilla.org/en-US/blog/getting-started-with-css-container-queries/

Веб это Chrome?

• The Web Can Do https://thewebshowcase.withgoogle.com/

Stylelint и ESLint

• Stylelint v16.0.0 removed deprecated stylistic rules https://github.com/stylelint/stylelint/blob/changeset-release/main/CHANGELOG.md
• Deprecation of formatting rules https://eslint.org/blog/2023/10/deprecating-formatting-rules/
• Node: use biome as formatter https://github.com/nodejs/node/pull/50672

GitHub Monaspace

• Monaspace https://monaspace.githubnext.com/

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Алексей Симоненко, Юля Миоцен</p><p>Темы</p><p>00:00:00 Интро<br>00:01:31 Safari TP 183<br>00:07:05 Invoker в Chrome и Firefox<br>00:17:49 PiP без вопросов<br>00:26:34 Новинки Figma<br>00:36:00 Adobe и Figma S10E01<br>00:50:06 Container Queries<br>00:59:45 Веб это Chrome?<br>01:10:18 Stylelint и ESLint<br>01:26:53 GitHub Monaspace<br>01:43:04 Ответы на вопросы<br></p><p>Safari TP 183</p><p>• <a href="https://webkit.org/blog/14769/release-notes-for-safari-technology-preview-183/">Release Notes for Safari Technology Preview 183</a><br></p><p>Invoker в Chrome и Firefox</p><p>• <a href="https://indieweb.social/@keithamus/111414371047450338">Chrome &amp; Firefox both have experimental support for invoketarget and invokeaction</a><br>• <a href="https://twitter.com/keithamus/status/1715667247262261489">A simple counter demo in 9 lines of JS</a><br>• <a href="https://codepen.io/keithamus/pen/abXbzqv?editors=1010">Counter app with Invokers</a><br></p><p>PiP без вопросов</p><p>• <a href="https://developer.chrome.com/blog/automatic-picture-in-picture/">Automatic picture-in-picture for web apps</a><br></p><p>Новинки Figma</p><p>• <a href="https://www.figma.com/community/file/1279187003114503131/little-big-updates-weekly-h2-2023">Little Big Updates Weekly H2 2023</a><br></p><p>Adobe и Figma S10E01</p><p>• <a href="https://www.figma.com/blog/adobe-figma-faq/">The Figma + Adobe Deal, Explained</a><br></p><p>Container Queries</p><p>• <a href="https://developer.mozilla.org/en-US/blog/getting-started-with-css-container-queries/">Getting started with CSS container queries</a><br></p><p>Веб это Chrome?</p><p>• <a href="https://thewebshowcase.withgoogle.com/">The Web Can Do</a><br></p><p>Stylelint и ESLint</p><p>• <a href="https://github.com/stylelint/stylelint/blob/changeset-release/main/CHANGELOG.md">Stylelint v16.0.0 removed deprecated stylistic rules</a><br>• <a href="https://eslint.org/blog/2023/10/deprecating-formatting-rules/">Deprecation of formatting rules</a><br>• <a href="https://github.com/nodejs/node/pull/50672">Node: use biome as formatter</a><br></p><p>GitHub Monaspace</p><p>• <a href="https://monaspace.githubnext.com/">Monaspace</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/396.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/396.mp3" length="104151038"/><itunes:episode>396</itunes:episode><itunes:duration>6508</itunes:duration><itunes:author>Никита Дубко, Алексей Симоненко, Юля Миоцен</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>20 ноября 2023: Safari, Invoker, PiP, Adobe и Figma, CQ, веб это Chrome, Stylelint и ESLint, Monaspace. Никита Дубко, Алексей Симоненко, Юля Миоцен</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>397. Firefox 120, TypeScript 5.3, статьи MDN, Node.js и NODE_ENV, тюнинг Prettier, Preact и Next.js</title><link>https://web-standards.ru/podcast/397/</link><pubDate>Mon, 27 Nov 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Вадим Макеев, Андрей Мелихов

Темы

00:00:00 Интро
00:01:46 Firefox 120
00:22:08 TypeScript 5.3
00:30:58 Новые статьи на MDN
00:39:38 Версии Node.js и NODE_ENV
00:53:54 Тюнинг Prettier
01:04:38 Preact не для Next.js
01:10:52 Ответы на вопросы

Firefox 120

• Firefox 120 for developers https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/120
• Experimental features in Firefox https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Experimental_features
• -moz-image-rect https://developer.mozilla.org/en-US/docs/Web/CSS/-moz-image-rect

TypeScript 5.3

• Announcing TypeScript 5.3 https://devblogs.microsoft.com/typescript/announcing-typescript-5-3/

Новые статьи на MDN

• @starting-style https://developer.mozilla.org/en-US/docs/Web/CSS/@starting-style
• Transition-behavior https://developer.mozilla.org/en-US/docs/Web/CSS/transition-behavior
• Overlay https://developer.mozilla.org/en-US/docs/Web/CSS/overlay
• Animating popovers https://developer.mozilla.org/en-US/docs/Web/API/Popover_API/Using#animating_popovers

Версии Node.js и NODE_ENV

• You are not updating Node.js https://adventures.nodeland.dev/archive/you-are-not-updating-nodejs/
• NODE_ENV=production is a lie https://youtu.be/HMM7GJC5E2o

Тюнинг Prettier

• Prettier-plugin-void-html https://github.com/awmottaz/prettier-plugin-void-html
• Add an option to prefer void tags https://github.com/prettier/prettier/issues/5246

Preact не для Next.js

• Moving back to React https://daily.dev/blog/moving-back-to-react

Ответы на вопросы

• Navigation Menubar Example https://www.w3.org/WAI/ARIA/apg/patterns/menubar/examples/menubar-navigation/
• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:46 Firefox 120<br>00:22:08 TypeScript 5.3<br>00:30:58 Новые статьи на MDN<br>00:39:38 Версии Node.js и NODE_ENV<br>00:53:54 Тюнинг Prettier<br>01:04:38 Preact не для Next.js<br>01:10:52 Ответы на вопросы<br></p><p>Firefox 120</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/120">Firefox 120 for developers</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Experimental_features">Experimental features in Firefox</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/-moz-image-rect">-moz-image-rect</a><br></p><p>TypeScript 5.3</p><p>• <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-3/">Announcing TypeScript 5.3</a><br></p><p>Новые статьи на MDN</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/@starting-style">@starting-style</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/transition-behavior">Transition-behavior</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/overlay">Overlay</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Web/API/Popover_API/Using#animating_popovers">Animating popovers</a><br></p><p>Версии Node.js и NODE_ENV</p><p>• <a href="https://adventures.nodeland.dev/archive/you-are-not-updating-nodejs/">You are not updating Node.js</a><br>• <a href="https://youtu.be/HMM7GJC5E2o">NODE_ENV=production is a lie</a><br></p><p>Тюнинг Prettier</p><p>• <a href="https://github.com/awmottaz/prettier-plugin-void-html">Prettier-plugin-void-html</a><br>• <a href="https://github.com/prettier/prettier/issues/5246">Add an option to prefer void tags</a><br></p><p>Preact не для Next.js</p><p>• <a href="https://daily.dev/blog/moving-back-to-react">Moving back to React</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://www.w3.org/WAI/ARIA/apg/patterns/menubar/examples/menubar-navigation/">Navigation Menubar Example</a><br>• <a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/397.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/397.mp3" length="71798582"/><itunes:episode>397</itunes:episode><itunes:duration>4486</itunes:duration><itunes:author>Вадим Макеев, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>27 ноября 2023: Firefox 120, TypeScript 5.3, статьи MDN, Node.js и NODE_ENV, тюнинг Prettier, Preact и Next.js. Вадим Макеев, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>398. Servo, селекты, State of JS, адвенты, OTMT, Math в CSS, @scope, видео, дизайн и разработка</title><link>https://web-standards.ru/podcast/398/</link><pubDate>Mon, 04 Dec 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Юля Миоцен, Вадим Макеев, Никита Дубко

Темы

00:00:00 Интро
00:02:40 Движок Servo
00:09:07 Линейки в селектах
00:15:16 Дэшборд с браузерами
00:19:42 State of JS 2023
00:23:38 Адвенты для всех
00:36:55 Подкаст OTMT
00:42:17 Math-функции в CSS
00:49:55 Особенности @scope
00:57:42 Адаптивное видео
01:08:41 Дизайнеры и разработчики

Движок Servo

• This month in Servo: better floats, :has(), color-mix(), and more! https://servo.org/blog/2023/11/30/embedding-floats-color-mix/

Линейки в селектах

• Firefox: Intent to prototype and ship: hr in select https://groups.google.com/a/mozilla.org/g/dev-platform/c/hQExM12Wzf0/m/nVZcDS1tAgAJ

Дэшборд с браузерами

• Browser Versions https://patrickbrosset.com/lab/browser-versions/

State of JS 2023

• State of JavaScript 2023 https://survey.devographics.com/en-US/survey/state-of-js/2023

Адвенты для всех

• Advent of CSS https://www.adventofcss.com/
• HTMHell: The UX of HTML https://www.htmhell.dev/adventcalendar/2023/1/
• Advent of Code https://adventofcode.com/
• Web Performance Calendar https://calendar.perfplanet.com/2023/
• Performance.now() 2023 https://www.youtube.com/playlist?list=PLjnstNlepBvNb93j0MICxh9ymBlq1It1D
• UXMas https://2023.leanuxmas.com/
• Designcember https://designcember.com/

Подкаст OTMT

• Off The Main Thread: WebGPU and Browser Ideologies https://offthemainthread.tech/episode/webgpu-and-browser-ideologies/

Math-функции в CSS

• The New CSS Math: rem() and mod() https://danielcwilson.com/posts/mathematicss-rem-mod/

Особенности @scope

• Scope Selector Nuance https://blog.kizu.dev/scope-selector-nuance/

Адаптивное видео

• How to Use Responsive HTML Video (...and Audio!) https://scottjehl.com/posts/using-responsive-video/

Дизайнеры и разработчики

• Care beyond code: 7 best design practices for frontend developers https://evilmartians.com/chronicles/care-beyond-code-7-best-design-practices-for-frontend-developers
• Как воспитать дизайнера https://web-standards.ru/articles/coder-vs-designer/

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Юля Миоцен, Вадим Макеев, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:02:40 Движок Servo<br>00:09:07 Линейки в селектах<br>00:15:16 Дэшборд с браузерами<br>00:19:42 State of JS 2023<br>00:23:38 Адвенты для всех<br>00:36:55 Подкаст OTMT<br>00:42:17 Math-функции в CSS<br>00:49:55 Особенности @scope<br>00:57:42 Адаптивное видео<br>01:08:41 Дизайнеры и разработчики<br></p><p>Движок Servo</p><p>• <a href="https://servo.org/blog/2023/11/30/embedding-floats-color-mix/">This month in Servo: better floats, :has(), color-mix(), and more!</a><br></p><p>Линейки в селектах</p><p>• <a href="https://groups.google.com/a/mozilla.org/g/dev-platform/c/hQExM12Wzf0/m/nVZcDS1tAgAJ">Firefox: Intent to prototype and ship: hr in select</a><br></p><p>Дэшборд с браузерами</p><p>• <a href="https://patrickbrosset.com/lab/browser-versions/">Browser Versions</a><br></p><p>State of JS 2023</p><p>• <a href="https://survey.devographics.com/en-US/survey/state-of-js/2023">State of JavaScript 2023</a><br></p><p>Адвенты для всех</p><p>• <a href="https://www.adventofcss.com/">Advent of CSS</a><br>• <a href="https://www.htmhell.dev/adventcalendar/2023/1/">HTMHell: The UX of HTML</a><br>• <a href="https://adventofcode.com/">Advent of Code</a><br>• <a href="https://calendar.perfplanet.com/2023/">Web Performance Calendar</a><br>• <a href="https://www.youtube.com/playlist?list=PLjnstNlepBvNb93j0MICxh9ymBlq1It1D">Performance.now() 2023</a><br>• <a href="https://2023.leanuxmas.com/">UXMas</a><br>• <a href="https://designcember.com/">Designcember</a><br></p><p>Подкаст OTMT</p><p>• <a href="https://offthemainthread.tech/episode/webgpu-and-browser-ideologies/">Off The Main Thread: WebGPU and Browser Ideologies</a><br></p><p>Math-функции в CSS</p><p>• <a href="https://danielcwilson.com/posts/mathematicss-rem-mod/">The New CSS Math: rem() and mod()</a><br></p><p>Особенности @scope</p><p>• <a href="https://blog.kizu.dev/scope-selector-nuance/">Scope Selector Nuance</a><br></p><p>Адаптивное видео</p><p>• <a href="https://scottjehl.com/posts/using-responsive-video/">How to Use Responsive HTML Video (...and Audio!)</a><br></p><p>Дизайнеры и разработчики</p><p>• <a href="https://evilmartians.com/chronicles/care-beyond-code-7-best-design-practices-for-frontend-developers">Care beyond code: 7 best design practices for frontend developers</a><br>• <a href="https://web-standards.ru/articles/coder-vs-designer/">Как воспитать дизайнера</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/398.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/398.mp3" length="81590811"/><itunes:episode>398</itunes:episode><itunes:duration>5098</itunes:duration><itunes:author>Юля Миоцен, Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>4 декабря 2023: Servo, селекты, State of JS, адвенты, OTMT, Math в CSS, @scope, видео, дизайн и разработка. Юля Миоцен, Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>399. Safari TP, Chrome 120, CSS 2023, Николь Салливан, Chrome и стандарты, V8 JIT, Baseline, StyleX</title><link>https://web-standards.ru/podcast/399/</link><pubDate>Mon, 11 Dec 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Вадим Макеев

Темы

00:00:00 Интро
00:02:33 Safari TP
00:09:21 Chrome 120
00:16:59 2023 год для CSS
00:24:04 Николь Салливан
00:27:17 Chrome и стандарты
00:34:53 JIT-левитация V8
00:44:45 Обновление Baseline
01:09:02 StyleX и CSS-in-JS
01:38:11 Ответы на вопросы

Safari TP

• Release Notes for Safari TP 184 https://webkit.org/blog/14780/release-notes-for-safari-technology-preview-184/

Chrome 120

• New in Chrome 120 https://developer.chrome.com/blog/new-in-chrome-120
• Chrome 120 beta https://developer.chrome.com/blog/chrome-120-beta/

2023 год для CSS

• CSS Wrapped: 2023! https://developer.chrome.com/blog/css-wrapped-2023

Николь Салливан

• After 5 1/2 years, today is my last day at Google https://twitter.com/stubbornella/status/1731774405486030956
• Igalia Chats: Nicole Sullivan https://www.igalia.com/chats/history-nicole

Chrome и стандарты

• Why Chromium cares about standards https://blog.yoav.ws/posts/why_chromium_cares_about_standards/

JIT-левитация V8

• Maglev V8’s Fastest Optimizing JIT https://v8.dev/blog/maglev

Обновление Baseline

• Baseline’s evolution on MDN https://developer.mozilla.org/en-US/blog/baseline-evolution-on-mdn/
• A definition update for Baseline https://web.dev/blog/baseline-definition-update
• Viewport-relative-units https://github.com/web-platform-dx/web-features/blob/main/feature-group-definitions/viewport-relative-units.yml
• Viewport-relative-unit-variants https://github.com/web-platform-dx/web-features/blob/main/feature-group-definitions/viewport-relative-unit-variants.yml
• MDN/yari https://github.com/mdn/yari/

StyleX и CSS-in-JS

• StyleX https://stylexjs.com/
• Facebook/stylex https://github.com/facebook/stylex
• Introducing StyleX https://stylexjs.com/blog/introducing-stylex
• Fela https://fela.js.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/profile/web-standards.ru
• LinkedIn https://www.linkedin.com/company/web-standards-ru/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:02:33 Safari TP<br>00:09:21 Chrome 120<br>00:16:59 2023 год для CSS<br>00:24:04 Николь Салливан<br>00:27:17 Chrome и стандарты<br>00:34:53 JIT-левитация V8<br>00:44:45 Обновление Baseline<br>01:09:02 StyleX и CSS-in-JS<br>01:38:11 Ответы на вопросы<br></p><p>Safari TP</p><p>• <a href="https://webkit.org/blog/14780/release-notes-for-safari-technology-preview-184/">Release Notes for Safari TP 184</a><br></p><p>Chrome 120</p><p>• <a href="https://developer.chrome.com/blog/new-in-chrome-120">New in Chrome 120</a><br>• <a href="https://developer.chrome.com/blog/chrome-120-beta/">Chrome 120 beta</a><br></p><p>2023 год для CSS</p><p>• <a href="https://developer.chrome.com/blog/css-wrapped-2023">CSS Wrapped: 2023!</a><br></p><p>Николь Салливан</p><p>• <a href="https://twitter.com/stubbornella/status/1731774405486030956">After 5 1/2 years, today is my last day at Google</a><br>• <a href="https://www.igalia.com/chats/history-nicole">Igalia Chats: Nicole Sullivan</a><br></p><p>Chrome и стандарты</p><p>• <a href="https://blog.yoav.ws/posts/why_chromium_cares_about_standards/">Why Chromium cares about standards</a><br></p><p>JIT-левитация V8</p><p>• <a href="https://v8.dev/blog/maglev">Maglev V8’s Fastest Optimizing JIT</a><br></p><p>Обновление Baseline</p><p>• <a href="https://developer.mozilla.org/en-US/blog/baseline-evolution-on-mdn/">Baseline’s evolution on MDN</a><br>• <a href="https://web.dev/blog/baseline-definition-update">A definition update for Baseline</a><br>• <a href="https://github.com/web-platform-dx/web-features/blob/main/feature-group-definitions/viewport-relative-units.yml">Viewport-relative-units</a><br>• <a href="https://github.com/web-platform-dx/web-features/blob/main/feature-group-definitions/viewport-relative-unit-variants.yml">Viewport-relative-unit-variants</a><br>• <a href="https://github.com/mdn/yari/">MDN/yari</a><br></p><p>StyleX и CSS-in-JS</p><p>• <a href="https://stylexjs.com/">StyleX</a><br>• <a href="https://github.com/facebook/stylex">Facebook/stylex</a><br>• <a href="https://stylexjs.com/blog/introducing-stylex">Introducing StyleX</a><br>• <a href="https://fela.js.org/">Fela</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/399.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/399.mp3" length="97878961"/><itunes:episode>399</itunes:episode><itunes:duration>6116</itunes:duration><itunes:author>Андрей Мелихов, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>11 декабря 2023: Safari TP, Chrome 120, CSS 2023, Николь Салливан, Chrome и стандарты, V8 JIT, Baseline, StyleX. Андрей Мелихов, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>400. Safari, нестинг в DevTools, интенты, WebDriver BiDi, Shadow DOM, Design Tools, a11y, ООП в JS</title><link>https://web-standards.ru/podcast/400/</link><pubDate>Tue, 19 Dec 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Вадим Макеев, Юля Миоцен, Никита Дубко, Андрей Мелихов

Темы

00:00:00 Интро
00:03:04 Safari 17.2
00:37:09 Нестинг в DevTools
00:48:41 Интенты Chrome
01:03:02 WebDriver BiDi
01:13:31 Декларативный Shadow DOM
01:18:55 Design Tools Survey
01:34:13 Исследование доступности
01:48:15 ООП в JS
02:00:14 Ответы на вопросы

Смотрите нас

• Лайв на Ютубе https://youtu.be/-QyzkZ0sHRA

Safari 17.2

• WebKit Features in Safari 17.2 https://webkit.org/blog/14787/webkit-features-in-safari-17-2/
• Exclusive accordions exclude https://yatil.net/blog/exclusive-accordions
• Linear easing generator https://linear-easing-generator.netlify.app/
• WWDC 2023: What’s new in web apps https://developer.apple.com/videos/play/wwdc2023/10120/

Нестинг в DevTools

• How would you like to see Chrome DevTools handle Nesting? https://front-end.social/@bramus/111561967310461072
• Вопрос в Твиттере https://twitter.com/bramus/status/1734199465760768136
• Вопрос в Мастодоне https://front-end.social/@bramus/111561967310461072

Интенты Chrome

• Intent to Prototype: Locked Mode API https://groups.google.com/a/chromium.org/g/blink-dev/c/2fqPL6OhmUs/m/vuUqbhkeAwAJ
• Intent to Ship: field-sizing CSS property https://groups.google.com/a/chromium.org/g/blink-dev/c/MjCCRQo9Qk0/m/XTjOSVDcAAAJ

WebDriver BiDi

• Puppeteer Support for the Cross-Browser WebDriver BiDi Standard https://hacks.mozilla.org/2023/12/puppeteer-webdriver-bidi/
• Web Application Testing Today https://hacks.mozilla.org/2020/12/cross-browser-testing-part-1-web-app-testing-today/
• New Automation Features in Firefox Nightly https://hacks.mozilla.org/2021/01/improving-cross-browser-testing-part-2-new-automation-features-in-firefox-nightly/

Декларативный Shadow DOM

• Declarative Shadow DOM just landed in Firefox Nightly https://mastodon.social/@pepelsbey/111579924822149881

Design Tools Survey

• 2023 Design Tools Survey https://uxtools.co/survey/2023/

Исследование доступности

• Исследование настроек доступности https://inclusion.yandex.ru/settingsresearch

ООП в JS

• How Marketing Changed OOP In JavaScript https://www.smashingmagazine.com/2023/12/marketing-changed-oop-javascript/

Ответы на вопросы

podcast@web-standards.ru mailto:podcast@web-standards.ru

• Юля Бухвалова про SVG http://css.yoksel.ru/svg/
• Блог Сары Суайдан https://www.sarasoueidan.com/blog/
• Про SVG на MDN https://developer.mozilla.org/en-US/docs/Web/SVG
• Про SVG в Доке https://doka.guide/html/svg/
• SVG sprites: old-school, modern, unknown, and forgotten https://pepelsbey.dev/articles/svg-sprites/

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Юля Миоцен, Никита Дубко, Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:03:04 Safari 17.2<br>00:37:09 Нестинг в DevTools<br>00:48:41 Интенты Chrome<br>01:03:02 WebDriver BiDi<br>01:13:31 Декларативный Shadow DOM<br>01:18:55 Design Tools Survey<br>01:34:13 Исследование доступности<br>01:48:15 ООП в JS<br>02:00:14 Ответы на вопросы<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/-QyzkZ0sHRA">Лайв на Ютубе</a><br></p><p>Safari 17.2</p><p>• <a href="https://webkit.org/blog/14787/webkit-features-in-safari-17-2/">WebKit Features in Safari 17.2</a><br>• <a href="https://yatil.net/blog/exclusive-accordions">Exclusive accordions exclude</a><br>• <a href="https://linear-easing-generator.netlify.app/">Linear easing generator</a><br>• <a href="https://developer.apple.com/videos/play/wwdc2023/10120/">WWDC 2023: What’s new in web apps</a><br></p><p>Нестинг в DevTools</p><p>• <a href="https://front-end.social/@bramus/111561967310461072">How would you like to see Chrome DevTools handle Nesting?</a><br>• <a href="https://twitter.com/bramus/status/1734199465760768136">Вопрос в Твиттере</a><br>• <a href="https://front-end.social/@bramus/111561967310461072">Вопрос в Мастодоне</a><br></p><p>Интенты Chrome</p><p>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/2fqPL6OhmUs/m/vuUqbhkeAwAJ">Intent to Prototype: Locked Mode API</a><br>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/MjCCRQo9Qk0/m/XTjOSVDcAAAJ">Intent to Ship: field-sizing CSS property</a><br></p><p>WebDriver BiDi</p><p>• <a href="https://hacks.mozilla.org/2023/12/puppeteer-webdriver-bidi/">Puppeteer Support for the Cross-Browser WebDriver BiDi Standard</a><br>• <a href="https://hacks.mozilla.org/2020/12/cross-browser-testing-part-1-web-app-testing-today/">Web Application Testing Today</a><br>• <a href="https://hacks.mozilla.org/2021/01/improving-cross-browser-testing-part-2-new-automation-features-in-firefox-nightly/">New Automation Features in Firefox Nightly</a><br></p><p>Декларативный Shadow DOM</p><p>• <a href="https://mastodon.social/@pepelsbey/111579924822149881">Declarative Shadow DOM just landed in Firefox Nightly</a><br></p><p>Design Tools Survey</p><p>• <a href="https://uxtools.co/survey/2023/">2023 Design Tools Survey</a><br></p><p>Исследование доступности</p><p>• <a href="https://inclusion.yandex.ru/settingsresearch">Исследование настроек доступности</a><br></p><p>ООП в JS</p><p>• <a href="https://www.smashingmagazine.com/2023/12/marketing-changed-oop-javascript/">How Marketing Changed OOP In JavaScript</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>• <a href="http://css.yoksel.ru/svg/">Юля Бухвалова про SVG</a><br>• <a href="https://www.sarasoueidan.com/blog/">Блог Сары Суайдан</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Web/SVG">Про SVG на MDN</a><br>• <a href="https://doka.guide/html/svg/">Про SVG в Доке</a><br>• <a href="https://pepelsbey.dev/articles/svg-sprites/">SVG sprites: old-school, modern, unknown, and forgotten</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/400.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/400.mp3" length="123367066"/><itunes:episode>400</itunes:episode><itunes:duration>7709</itunes:duration><itunes:author>Вадим Макеев, Юля Миоцен, Никита Дубко, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>19 декабря 2023: Safari, нестинг в DevTools, интенты, WebDriver BiDi, Shadow DOM, Design Tools, a11y, ООП в JS. Вадим Макеев, Юля Миоцен, Никита Дубко, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>401. Figma без Adobe, Safari TP, Firefox 121, Vue 2 всё и плохое в HTML</title><link>https://web-standards.ru/podcast/401/</link><pubDate>Mon, 25 Dec 2023 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Алексей Симоненко, Никита Дубко

Темы

00:00:00 Интро
00:01:31 Figma без Adobe
00:15:48 Safari TP
00:58:16 Firefox 121
01:15:12 Vue 2 всё
01:18:30 Плохое в HTML
01:53:45 Ответы на вопросы

Figma без Adobe

• Figma and Adobe are abandoning our proposed merger https://www.figma.com/blog/figma-adobe-abandon-proposed-merger/

Safari TP

• Release Notes for Safari Technology Preview 185 https://webkit.org/blog/14885/release-notes-for-safari-technology-preview-185/
• Input type=checkbox switch https://github.com/whatwg/html/issues/4180
• Align-content in block layout https://rachelandrew.co.uk/archives/2023/12/19/align-content-in-block-layout/
• Web-Facing Change PSA: align-content CSS property for blocks https://groups.google.com/a/chromium.org/g/blink-dev/c/RZILN94pAqk/m/aEw89mEXAwAJ
• WebGPU now available for testing in Safari Technology Preview https://webkit.org/blog/14879/webgpu-now-available-for-testing-in-safari-technology-preview/

Firefox 121

• Firefox 121.0, See All New Features, Updates and Fixes https://www.mozilla.org/en-US/firefox/121.0/releasenotes/
• Firefox 121 for developers https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/121
• Firefox DevTools Newsletter 121 https://fxdx.dev/firefox-devtools-newsletter-121/

Vue 2 всё

• Vue 2 is Approaching End Of Life https://blog.vuejs.org/posts/vue-2-eol

Плохое в HTML

• HTML: The Bad Parts https://www.htmhell.dev/adventcalendar/2023/13/
• The road to HTMHell is paved with semantics https://www.htmhell.dev/adventcalendar/2023/18/

Ответы на вопросы

podcast@web-standards.ru mailto:podcast@web-standards.ru

• Effect-ts https://effect.website/
• DeviceScript https://github.com/microsoft/devicescript

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Алексей Симоненко, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:31 Figma без Adobe<br>00:15:48 Safari TP<br>00:58:16 Firefox 121<br>01:15:12 Vue 2 всё<br>01:18:30 Плохое в HTML<br>01:53:45 Ответы на вопросы<br></p><p>Figma без Adobe</p><p>• <a href="https://www.figma.com/blog/figma-adobe-abandon-proposed-merger/">Figma and Adobe are abandoning our proposed merger</a><br></p><p>Safari TP</p><p>• <a href="https://webkit.org/blog/14885/release-notes-for-safari-technology-preview-185/">Release Notes for Safari Technology Preview 185</a><br>• <a href="https://github.com/whatwg/html/issues/4180">Input type=checkbox switch</a><br>• <a href="https://rachelandrew.co.uk/archives/2023/12/19/align-content-in-block-layout/">Align-content in block layout</a><br>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/RZILN94pAqk/m/aEw89mEXAwAJ">Web-Facing Change PSA: align-content CSS property for blocks</a><br>• <a href="https://webkit.org/blog/14879/webgpu-now-available-for-testing-in-safari-technology-preview/">WebGPU now available for testing in Safari Technology Preview</a><br></p><p>Firefox 121</p><p>• <a href="https://www.mozilla.org/en-US/firefox/121.0/releasenotes/">Firefox 121.0, See All New Features, Updates and Fixes</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/121">Firefox 121 for developers</a><br>• <a href="https://fxdx.dev/firefox-devtools-newsletter-121/">Firefox DevTools Newsletter 121</a><br></p><p>Vue 2 всё</p><p>• <a href="https://blog.vuejs.org/posts/vue-2-eol">Vue 2 is Approaching End Of Life</a><br></p><p>Плохое в HTML</p><p>• <a href="https://www.htmhell.dev/adventcalendar/2023/13/">HTML: The Bad Parts</a><br>• <a href="https://www.htmhell.dev/adventcalendar/2023/18/">The road to HTMHell is paved with semantics</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>• <a href="https://effect.website/">Effect-ts</a><br>• <a href="https://github.com/microsoft/devicescript">DeviceScript</a><br></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/401.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/401.mp3" length="113638615"/><itunes:episode>401</itunes:episode><itunes:duration>7101</itunes:duration><itunes:author>Алексей Симоненко, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>25 декабря 2023: Figma без Adobe, Safari TP, Firefox 121, Vue 2 всё и плохое в HTML. Алексей Симоненко, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>402. Тренды и разочарования прошедшего года, как дела у ведущих, надежды и планы на будущий год</title><link>https://web-standards.ru/podcast/402/</link><pubDate>Thu, 04 Jan 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Юля Миоцен, Вадим Макеев, Никита Дубко, Алексей Симоненко

Темы

00:00:00 Интро
00:01:31 Аналитика
00:17:49 Как дела у Никиты
00:32:27 Радует CSS 5
00:40:50 Надежда на Servo
00:48:06 Text-wrap: balance
00:52:15 Порадовал linear
00:56:51 Sustainability
01:01:36 Радует Baseline
01:10:25 Как дела у Юли
01:15:38 AI в тренде
01:23:48 Развитие интеропа
01:33:53 Веб-компоненты
01:36:38 Новое дыхание PWA
01:42:57 Arc всем нравится
01:46:38 Как дела у Андрея
01:53:16 Плохо Adobe
02:00:17 Расстроил нестинг
02:06:26 Медленные куки
02:09:57 Ничего в CSS
02:18:26 Скучно в дизайне
02:20:33 Зачем Anchor
02:26:15 Не убедил search
02:29:21 Медленный ESM
02:31:29 Как дела у Вадима
02:37:08 Как дела у Лёши
02:41:03 Планы на год

Эпизод на видео https://youtu.be/LOo7p_oSV0s

Аналитика

• OKLCH в CSS: по­че­му мы ушли от RGB и HSL https://web-standards.ru/articles/oklch-in-css-why-quit-rgb-hsl/
• Веб-стандарты в Мастодоне https://mastodon.social/@webstandards_ru
• Веб-стандарты в Блюскай https://bsky.app/profile/web-standards.ru

Радует CSS 5

• Introduction and CEO goals and aspirations https://www.w3.org/blog/2023/introduction-and-ceo-goals-and-aspirations/

Надежда на Servo

• Servo to Advance in 2023 https://servo.org/blog/2023/01/16/servo-2023/
• This year in Servo: over 1000 pull requests https://servo.org/blog/2023/12/18/this-year-in-servo/

Text-wrap: balance

• Chrome Canary: text-wrap: balance in action https://twitter.com/una/status/1630710860980035586

Порадовал linear

• linear() https://developer.chrome.com/docs/css-ui/css-linear-easing-function

Sustainability

• Introducing Web Sustainability Guidelines https://www.w3.org/blog/2023/introducing-web-sustainability-guidelines/
• Tagged “web sustainability” https://css-irl.info/tags/web-sustainability/

Радует Baseline

• Baseline https://developer.mozilla.org/en-US/blog/baseline-evolution-on-mdn/
• Reflections on AI Explain: A postmortem https://developer.mozilla.org/en-US/blog/ai-explain-postmortem/

AI в тренде

• Copilot X https://github.blog/2023-11-08-universe-2023-copilot-transforms-github-into-the-ai-powered-developer-platform/

Развитие интеропа

• ​​Interop 2023 https://wpt.fyi/interop-2023

Веб-компоненты

• HTML Web Components Are Having a Moment https://cloudfour.com/thinks/html-web-components-are-having-a-moment/

Новое дыхание PWA

• Web Push for Web Apps on iOS and iPadOS https://webkit.org/blog/13878/web-push-for-web-apps-on-ios-and-ipados/
• Native mobile apps are optional for B2B startups in 2024 https://world.hey.com/dhh/native-mobile-apps-are-optional-for-b2b-startups-in-2024-4c870d3e

Arc всем нравится

• Arc 1.0 https://arc.net/

Плохо Adobe

• Adobe + Figma https://www.figma.com/blog/adobe-figma-faq/

Расстроил нестинг

• Try out CSS Nesting today https://webkit.org/blog/13813/try-css-nesting-today-in-safari-technology-preview/

Медленные куки

• Third-party cookies in Chrome https://privacysandbox.com/open-web/
• Saying goodbye to third-party cookies in 2024 https://developer.mozilla.org/en-US/blog/goodbye-third-party-cookies/

Ничего в CSS

• Ничего интересного в CSS за год https://developer.chrome.com/blog/css-wrapped-2023

Зачем Anchor

• Tether elements to each other with CSS anchor positioning https://developer.chrome.com/blog/tether-elements-to-each-other-with-css-anchor-positioning/

Не убедил search

• The search element https://www.scottohara.me/blog/2023/03/24/search-element.html

Как дела у Вадима

• Новогодний эпизод LP с концертами года https://3lp.me/episodes/101/

Как дела у Лёши

• Старикам здесь не место? https://youtu.be/ISmD4Lik5oY
• Код Сурка https://htmlacademy.ru/special/kodsurka
• Фронтенд-олимпиада https://htmlacademy.ru/olympics

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Юля Миоцен, Вадим Макеев, Никита Дубко, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:31 Аналитика<br>00:17:49 Как дела у Никиты<br>00:32:27 Радует CSS 5<br>00:40:50 Надежда на Servo<br>00:48:06 Text-wrap: balance<br>00:52:15 Порадовал linear<br>00:56:51 Sustainability<br>01:01:36 Радует Baseline<br>01:10:25 Как дела у Юли<br>01:15:38 AI в тренде<br>01:23:48 Развитие интеропа<br>01:33:53 Веб-компоненты<br>01:36:38 Новое дыхание PWA<br>01:42:57 Arc всем нравится<br>01:46:38 Как дела у Андрея<br>01:53:16 Плохо Adobe<br>02:00:17 Расстроил нестинг<br>02:06:26 Медленные куки<br>02:09:57 Ничего в CSS<br>02:18:26 Скучно в дизайне<br>02:20:33 Зачем Anchor<br>02:26:15 Не убедил search<br>02:29:21 Медленный ESM<br>02:31:29 Как дела у Вадима<br>02:37:08 Как дела у Лёши<br>02:41:03 Планы на год<br></p><p><a href="https://youtu.be/LOo7p_oSV0s">Эпизод на видео</a></p><p>Аналитика</p><p>• <a href="https://web-standards.ru/articles/oklch-in-css-why-quit-rgb-hsl/">OKLCH в CSS: по­че­му мы ушли от RGB и HSL</a><br>• <a href="https://mastodon.social/@webstandards_ru">Веб-стандарты в Мастодоне</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Веб-стандарты в Блюскай</a><br></p><p>Радует CSS 5</p><p>• <a href="https://www.w3.org/blog/2023/introduction-and-ceo-goals-and-aspirations/">Introduction and CEO goals and aspirations</a><br></p><p>Надежда на Servo</p><p>• <a href="https://servo.org/blog/2023/01/16/servo-2023/">Servo to Advance in 2023</a><br>• <a href="https://servo.org/blog/2023/12/18/this-year-in-servo/">This year in Servo: over 1000 pull requests</a><br></p><p>Text-wrap: balance</p><p>• <a href="https://twitter.com/una/status/1630710860980035586">Chrome Canary: text-wrap: balance in action</a><br></p><p>Порадовал linear</p><p>• <a href="https://developer.chrome.com/docs/css-ui/css-linear-easing-function">linear()</a><br></p><p>Sustainability</p><p>• <a href="https://www.w3.org/blog/2023/introducing-web-sustainability-guidelines/">Introducing Web Sustainability Guidelines</a><br>• <a href="https://css-irl.info/tags/web-sustainability/">Tagged “web sustainability”</a><br></p><p>Радует Baseline</p><p>• <a href="https://developer.mozilla.org/en-US/blog/baseline-evolution-on-mdn/">Baseline</a><br>• <a href="https://developer.mozilla.org/en-US/blog/ai-explain-postmortem/">Reflections on AI Explain: A postmortem</a><br></p><p>AI в тренде</p><p>• <a href="https://github.blog/2023-11-08-universe-2023-copilot-transforms-github-into-the-ai-powered-developer-platform/">Copilot X</a><br></p><p>Развитие интеропа</p><p>• <a href="https://wpt.fyi/interop-2023">​​Interop 2023</a><br></p><p>Веб-компоненты</p><p>• <a href="https://cloudfour.com/thinks/html-web-components-are-having-a-moment/">HTML Web Components Are Having a Moment</a><br></p><p>Новое дыхание PWA</p><p>• <a href="https://webkit.org/blog/13878/web-push-for-web-apps-on-ios-and-ipados/">Web Push for Web Apps on iOS and iPadOS</a><br>• <a href="https://world.hey.com/dhh/native-mobile-apps-are-optional-for-b2b-startups-in-2024-4c870d3e">Native mobile apps are optional for B2B startups in 2024</a><br></p><p>Arc всем нравится</p><p>• <a href="https://arc.net/">Arc 1.0</a><br></p><p>Плохо Adobe</p><p>• <a href="https://www.figma.com/blog/adobe-figma-faq/">Adobe + Figma</a><br></p><p>Расстроил нестинг</p><p>• <a href="https://webkit.org/blog/13813/try-css-nesting-today-in-safari-technology-preview/">Try out CSS Nesting today</a><br></p><p>Медленные куки</p><p>• <a href="https://privacysandbox.com/open-web/">Third-party cookies in Chrome</a><br>• <a href="https://developer.mozilla.org/en-US/blog/goodbye-third-party-cookies/">Saying goodbye to third-party cookies in 2024</a><br></p><p>Ничего в CSS</p><p>• <a href="https://developer.chrome.com/blog/css-wrapped-2023">Ничего интересного в CSS за год</a><br></p><p>Зачем Anchor</p><p>• <a href="https://developer.chrome.com/blog/tether-elements-to-each-other-with-css-anchor-positioning/">Tether elements to each other with CSS anchor positioning</a><br></p><p>Не убедил search</p><p>• <a href="https://www.scottohara.me/blog/2023/03/24/search-element.html">The search element</a><br></p><p>Как дела у Вадима</p><p>• <a href="https://3lp.me/episodes/101/">Новогодний эпизод LP с концертами года</a><br></p><p>Как дела у Лёши</p><p>• <a href="https://youtu.be/ISmD4Lik5oY">Старикам здесь не место?</a><br>• <a href="https://htmlacademy.ru/special/kodsurka">Код Сурка</a><br>• <a href="https://htmlacademy.ru/olympics">Фронтенд-олимпиада</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/402.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/402.mp3" length="162952129"/><itunes:episode>402</itunes:episode><itunes:duration>10183</itunes:duration><itunes:author>Андрей Мелихов, Юля Миоцен, Вадим Макеев, Никита Дубко, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>4 января 2024: Тренды и разочарования прошедшего года, как дела у ведущих, надежды и планы на будущий год. Андрей Мелихов, Юля Миоцен, Вадим Макеев, Никита Дубко, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>403. Переход на Firefox, как сломать npm, веб-компоненты, React Server Components, нет/да Next.js</title><link>https://web-standards.ru/podcast/403/</link><pubDate>Mon, 08 Jan 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Алексей Симоненко, Андрей Мелихов, Никита Дубко

Темы

00:00:00 Интро
00:00:53 Переход на Firefox
00:29:15 Как сломать npm
00:39:59 Веб-компоненты
00:57:07 React Server Components
01:15:56 Нет/да Next.js
01:32:52 Ответы на вопросы

Переход на Firefox

• In 2024, please switch to Firefox https://roytanck.com/2023/12/23/in-2024-please-switch-to-firefox/

Как сломать npm

• The package that broke npm (accidentally) https://uncenter.dev/posts/npm-install-everything/

Веб-компоненты

• Alternate futures for web components https://blog.carlana.net/post/2023/web-component-alternative-futures/

React Server Components

• React Server Components: the good, the bad, and the ugly https://www.mayank.co/blog/react-server-components/

Нет/да Next.js

• Why I won’t use Next.js https://www.epicweb.dev/why-i-wont-use-nextjs
• Why I’m using Next.js https://leerob.io/blog/using-nextjs

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Алексей Симоненко, Андрей Мелихов, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:53 Переход на Firefox<br>00:29:15 Как сломать npm<br>00:39:59 Веб-компоненты<br>00:57:07 React Server Components<br>01:15:56 Нет/да Next.js<br>01:32:52 Ответы на вопросы<br></p><p>Переход на Firefox</p><p>• <a href="https://roytanck.com/2023/12/23/in-2024-please-switch-to-firefox/">In 2024, please switch to Firefox</a><br></p><p>Как сломать npm</p><p>• <a href="https://uncenter.dev/posts/npm-install-everything/">The package that broke npm (accidentally)</a><br></p><p>Веб-компоненты</p><p>• <a href="https://blog.carlana.net/post/2023/web-component-alternative-futures/">Alternate futures for web components</a><br></p><p>React Server Components</p><p>• <a href="https://www.mayank.co/blog/react-server-components/">React Server Components: the good, the bad, and the ugly</a><br></p><p>Нет/да Next.js</p><p>• <a href="https://www.epicweb.dev/why-i-wont-use-nextjs">Why I won’t use Next.js</a><br>• <a href="https://leerob.io/blog/using-nextjs">Why I’m using Next.js</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/403.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/403.mp3" length="98518698"/><itunes:episode>403</itunes:episode><itunes:duration>6156</itunes:duration><itunes:author>Алексей Симоненко, Андрей Мелихов, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>8 января 2024: Переход на Firefox, как сломать npm, веб-компоненты, React Server Components, нет/да Next.js. Алексей Симоненко, Андрей Мелихов, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>405. Safari TP и Chrome, сторонние куки, этика веба, API работы с файлами, UI для толстых пальцев</title><link>https://web-standards.ru/podcast/405/</link><pubDate>Mon, 15 Jan 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Алексей Симоненко, Андрей Мелихов, Вадим Макеев

Темы

00:00:00 Интро
00:04:45 Safari TP
00:17:49 Новости Chrome
00:28:39 Опять сторонние куки
00:41:44 Этика веба от W3C
00:59:09 API работы с файлами
01:13:32 UI для толстых пальцев

Веб-стандарты везде

Instagram https://www.instagram.com/webstandards_ru/,
Threads https://www.threads.net/@webstandards_ru,
Twitter/X https://twitter.com/webstandards_ru,
Mastodon https://mastodon.social/@webstandards_ru,
Bluesky https://bsky.app/profile/web-standards.ru,
Telegram https://t.me/webstandards_ru,
VK https://vk.com/webstandards_ru,
Facebook https://www.facebook.com/webstandardsru/,
Apple Podcasts https://podcasts.apple.com/podcast/id1080500016,
Google Podcasts https://podcasts.google.com/feed/aHR0cHM6Ly93ZWItc3RhbmRhcmRzLnJ1L3BvZGNhc3QvZmVlZC8,
Spotify https://open.spotify.com/show/3rzAcADjpBpXt73L0epTjV,
Яндекс Музыка https://music.yandex.ru/album/6245956,
CastBox https://castbox.fm/channel/1177814,
Звук https://zvuk.com/podcast/12889536,
YouTube https://www.youtube.com/c/webstandards_ru.

Safari TP

• Release Notes for Safari Technology Preview 186 https://webkit.org/blog/14916/release-notes-for-safari-technology-preview-186/
• MDN :scope https://developer.mozilla.org/en-US/docs/Web/CSS/:scope

Новости Chrome

• Persistent permissions for the File System Access API https://developer.chrome.com/blog/persistent-permissions-for-the-file-system-access-api
• Don’t open Chrome when launching a PWA on Mac https://toot.cafe/@tomayac/111742328567698447

Опять сторонние куки

• Google is finally killing cookies. Advertisers still aren’t ready https://ghostarchive.org/archive/oOa4d

Этика веба от W3C

• W3C TAG Ethical Web Principles https://www.w3.org/TR/ethical-web-principles/
• Put user needs first (Priority of Constituencies) https://www.w3.org/TR/design-principles/#priority-of-constituencies

API работы с файлами

• Introducing fsx: a modern filesystem API for JavaScript https://humanwhocodes.com/blog/2024/01/fsx-modern-filesystem-api-javascript/

UI для толстых пальцев

• Designing better target sizes https://ishadeed.com/article/target-size/

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Алексей Симоненко, Андрей Мелихов, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:04:45 Safari TP<br>00:17:49 Новости Chrome<br>00:28:39 Опять сторонние куки<br>00:41:44 Этика веба от W3C<br>00:59:09 API работы с файлами<br>01:13:32 UI для толстых пальцев<br></p><p>Веб-стандарты везде</p><p><a href="https://www.instagram.com/webstandards_ru/">Instagram</a>, <a href="https://www.threads.net/@webstandards_ru">Threads</a>, <a href="https://twitter.com/webstandards_ru">Twitter/X</a>, <a href="https://mastodon.social/@webstandards_ru">Mastodon</a>, <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a>, <a href="https://t.me/webstandards_ru">Telegram</a>, <a href="https://vk.com/webstandards_ru">VK</a>, <a href="https://www.facebook.com/webstandardsru/">Facebook</a>, <a href="https://podcasts.apple.com/podcast/id1080500016">Apple Podcasts</a>, <a href="https://podcasts.google.com/feed/aHR0cHM6Ly93ZWItc3RhbmRhcmRzLnJ1L3BvZGNhc3QvZmVlZC8">Google Podcasts</a>, <a href="https://open.spotify.com/show/3rzAcADjpBpXt73L0epTjV">Spotify</a>, <a href="https://music.yandex.ru/album/6245956">Яндекс Музыка</a>, <a href="https://castbox.fm/channel/1177814">CastBox</a>, <a href="https://zvuk.com/podcast/12889536">Звук</a>, <a href="https://www.youtube.com/c/webstandards_ru">YouTube</a>.</p><p>Safari TP</p><p>• <a href="https://webkit.org/blog/14916/release-notes-for-safari-technology-preview-186/">Release Notes for Safari Technology Preview 186</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/:scope">MDN :scope</a><br></p><p>Новости Chrome</p><p>• <a href="https://developer.chrome.com/blog/persistent-permissions-for-the-file-system-access-api">Persistent permissions for the File System Access API</a><br>• <a href="https://toot.cafe/@tomayac/111742328567698447">Don’t open Chrome when launching a PWA on Mac</a><br></p><p>Опять сторонние куки</p><p>• <a href="https://ghostarchive.org/archive/oOa4d">Google is finally killing cookies. Advertisers still aren’t ready</a><br></p><p>Этика веба от W3C</p><p>• <a href="https://www.w3.org/TR/ethical-web-principles/">W3C TAG Ethical Web Principles</a><br>• <a href="https://www.w3.org/TR/design-principles/#priority-of-constituencies">Put user needs first (Priority of Constituencies)</a><br></p><p>API работы с файлами</p><p>• <a href="https://humanwhocodes.com/blog/2024/01/fsx-modern-filesystem-api-javascript/">Introducing fsx: a modern filesystem API for JavaScript</a><br></p><p>UI для толстых пальцев</p><p>• <a href="https://ishadeed.com/article/target-size/">Designing better target sizes</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/405.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/405.mp3" length="97942812"/><itunes:episode>405</itunes:episode><itunes:duration>6120</itunes:duration><itunes:author>Никита Дубко, Алексей Симоненко, Андрей Мелихов, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>15 января 2024: Safari TP и Chrome, сторонние куки, этика веба, API работы с файлами, UI для толстых пальцев. Никита Дубко, Алексей Симоненко, Андрей Мелихов, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>406. Safari заговорил, Firefox за справедливость, браузерная политика, можно без кук, abbr, :has</title><link>https://web-standards.ru/podcast/406/</link><pubDate>Tue, 23 Jan 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Алексей Симоненко

Темы

00:00:00 Интро
00:01:30 Safari заговорил
00:14:08 Firefox за справедливость
00:27:00 Браузерная политика
00:52:27 Можно без кук
01:03:29 Abbr не работает
01:15:19 Кейсы для :has
01:22:11 Ответы на вопросы

Safari заговорил

• Jen Simmons on Interop, WebKit Releases, and New CSS Features in Safari https://shoptalkshow.com/598/

Firefox за справедливость

• Platform Tilt: Documenting the Uneven Playing Field https://blog.mozilla.org/netpolicy/2024/01/19/platform-tilt/
• Platform Tilt https://mozilla.github.io/platform-tilt/

Браузерная политика

• Igalia Chats: Browser Politics and You https://www.igalia.com/chats/otmt

Можно без кук

• We removed advertising cookies, here’s what happened https://blog.sentry.io/we-removed-advertising-cookies-heres-what-happened/

Abbr не работает

• Using abbr Element with title Attribute https://adrianroselli.com/2024/01/using-abbr-element-with-title-attribute.html

Кейсы для :has

• The anywhere combinator :has() https://www.neatcss.dev/the-anywhere-combinator/

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:30 Safari заговорил<br>00:14:08 Firefox за справедливость<br>00:27:00 Браузерная политика<br>00:52:27 Можно без кук<br>01:03:29 Abbr не работает<br>01:15:19 Кейсы для :has<br>01:22:11 Ответы на вопросы<br></p><p>Safari заговорил</p><p>• <a href="https://shoptalkshow.com/598/">Jen Simmons on Interop, WebKit Releases, and New CSS Features in Safari</a><br></p><p>Firefox за справедливость</p><p>• <a href="https://blog.mozilla.org/netpolicy/2024/01/19/platform-tilt/">Platform Tilt: Documenting the Uneven Playing Field</a><br>• <a href="https://mozilla.github.io/platform-tilt/">Platform Tilt</a><br></p><p>Браузерная политика</p><p>• <a href="https://www.igalia.com/chats/otmt">Igalia Chats: Browser Politics and You</a><br></p><p>Можно без кук</p><p>• <a href="https://blog.sentry.io/we-removed-advertising-cookies-heres-what-happened/">We removed advertising cookies, here’s what happened</a><br></p><p>Abbr не работает</p><p>• <a href="https://adrianroselli.com/2024/01/using-abbr-element-with-title-attribute.html">Using abbr Element with title Attribute</a><br></p><p>Кейсы для :has</p><p>• <a href="https://www.neatcss.dev/the-anywhere-combinator/">The anywhere combinator :has()</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/406.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/406.mp3" length="89398845"/><itunes:episode>406</itunes:episode><itunes:duration>5586</itunes:duration><itunes:author>Никита Дубко, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>23 января 2024: Safari заговорил, Firefox за справедливость, браузерная политика, можно без кук, abbr, :has. Никита Дубко, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>407. Chrome 121, Firefox 122, Safari 17.3 и бета 17.4 и альтернативные движки браузеров на iOS</title><link>https://web-standards.ru/podcast/407/</link><pubDate>Tue, 30 Jan 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Вадим Макеев, Никита Дубко, Алексей Симоненко

Темы

00:00:00 Интро
00:01:24 Chrome 121
00:16:03 Chrome DevTools
00:22:31 Firefox 122
00:40:34 Firefox DevTools
00:44:36 Safari 17.3 и бета 17.4
00:53:10 Альтернативные движки на iOS
01:37:17 Ответы на вопросы

Chrome 121

• New in Chrome 121 https://developer.chrome.com/blog/new-in-chrome-121

Chrome DevTools

• What’s new in Chrome 121 DevTools https://developer.chrome.com/blog/new-in-devtools-121

Firefox 122

• Firefox 122 for developers https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/122

Firefox DevTools

• Firefox DevTools Newsletter https://fxdx.dev/firefox-devtools-newsletter-122/
• Prototype v1.7.3 API documentation | $$ http://api.prototypejs.org/dom/dollar-dollar/index.html

Safari 17.3 и бета 17.4

• WebKit Features in Safari 17.3 https://webkit.org/blog/14919/webkit-features-in-safari-17-3/
• Safari 17.4 Beta Release Notes https://developer.apple.com/documentation/safari-release-notes/safari-17_4-release-notes
• О переводчиках и псевдоэлементах https://ru.ariarzer.dev/2024/notes/pseudo-translation/

Альтернативные движки на iOS

• Using alternative browser engines in the European Union https://developer.apple.com/support/alternative-browser-engines/
• Update on apps distributed in the European Union https://developer.apple.com/support/dma-and-apps-in-the-eu/
• Using alternative browser engines in the European Union https://developer.apple.com/support/alternative-browser-engines/
• Platform Tilt https://mozilla.github.io/platform-tilt/
• Open Web Advocacy https://open-web-advocacy.org/
• The F-Word: Origins of Apple browser ban and hope for changes https://f-word.dev/episodes/15/

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:24 Chrome 121<br>00:16:03 Chrome DevTools<br>00:22:31 Firefox 122<br>00:40:34 Firefox DevTools<br>00:44:36 Safari 17.3 и бета 17.4<br>00:53:10 Альтернативные движки на iOS<br>01:37:17 Ответы на вопросы<br></p><p>Chrome 121</p><p>• <a href="https://developer.chrome.com/blog/new-in-chrome-121">New in Chrome 121</a><br></p><p>Chrome DevTools</p><p>• <a href="https://developer.chrome.com/blog/new-in-devtools-121">What’s new in Chrome 121 DevTools</a><br></p><p>Firefox 122</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/122">Firefox 122 for developers</a><br></p><p>Firefox DevTools</p><p>• <a href="https://fxdx.dev/firefox-devtools-newsletter-122/">Firefox DevTools Newsletter</a><br>• <a href="http://api.prototypejs.org/dom/dollar-dollar/index.html">Prototype v1.7.3 API documentation | $$</a><br></p><p>Safari 17.3 и бета 17.4</p><p>• <a href="https://webkit.org/blog/14919/webkit-features-in-safari-17-3/">WebKit Features in Safari 17.3</a><br>• <a href="https://developer.apple.com/documentation/safari-release-notes/safari-17_4-release-notes">Safari 17.4 Beta Release Notes</a><br>• <a href="https://ru.ariarzer.dev/2024/notes/pseudo-translation/">О переводчиках и псевдоэлементах</a><br></p><p>Альтернативные движки на iOS</p><p>• <a href="https://developer.apple.com/support/alternative-browser-engines/">Using alternative browser engines in the European Union</a><br>• <a href="https://developer.apple.com/support/dma-and-apps-in-the-eu/">Update on apps distributed in the European Union</a><br>• <a href="https://developer.apple.com/support/alternative-browser-engines/">Using alternative browser engines in the European Union</a><br>• <a href="https://mozilla.github.io/platform-tilt/">Platform Tilt</a><br>• <a href="https://open-web-advocacy.org/">Open Web Advocacy</a><br>• <a href="https://f-word.dev/episodes/15/">The F-Word: Origins of Apple browser ban and hope for changes</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/407.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/407.mp3" length="101158601"/><itunes:episode>407</itunes:episode><itunes:duration>6321</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>30 января 2024: Chrome 121, Firefox 122, Safari 17.3 и бета 17.4 и альтернативные движки браузеров на iOS. Вадим Макеев, Никита Дубко, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>408. Бета Chrome 122, Outlook похуже, Arc поищет за вас, Dev-режим в Figma, SVG, Interop 2024</title><link>https://web-standards.ru/podcast/408/</link><pubDate>Mon, 05 Feb 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Алексей Симоненко, Вадим Макеев, Никита Дубко, Юля Миоцен

Темы

00:00:00 Интро
00:01:31 Бета Chrome 122
00:11:29 Outlook стал хуже
00:24:10 Arc ищет за вас
00:52:24 Dev-режим в Figma
01:09:17 Знайте SVG
01:26:12 Interop 2024
02:00:34 Ответы на вопросы

Бета Chrome 122

• Chrome 122 beta https://developer.chrome.com/blog/chrome-122-beta
• Restoring the old filter bar in Network panel to Chrome 121 https://twitter.com/chromedevtools/status/1752267081758790075

Outlook стал хуже

• The new Outlook on macOS https://www.caniemail.com/news/2024-01-29-new-outlook-macos/

Arc ищет за вас

• Meet Act II of Arc Browser: A browser that browses for you https://youtu.be/WIeJF3kL5ng
• Arc Search: Find Everything, Faster https://arc.net/blog/arc-search

Dev-режим в Figma

• What’s next for Dev Mode https://www.figma.com/blog/dev-mode-ga/

Знайте SVG

• Responsive SVGs https://12daysofweb.dev/2023/responsive-svgs/
• Learn SVG by drawing an arrow https://blog.shalvah.me/posts/learn-svg-by-drawing-an-arrow

Interop 2024

• Interop 2023 dashboard https://wpt.fyi/interop-2023
• Interop 2024 dashboard https://wpt.fyi/interop-2024
• Bocoup https://bocoup.com/blog/interop-2024
• Chrome https://web.dev/blog/interop-2024
• Edge https://blogs.windows.com/msedgedev/2024/02/01/microsoft-edge-and-interop-2024/
• Firefox https://hacks.mozilla.org/2024/02/announcing-interop-2024/
• Igalia https://www.igalia.com/2024/interop-2024-launches.html
• Safari https://webkit.org/blog/14955/the-web-just-gets-better-with-interop/
• URL Standard https://url.spec.whatwg.org/

Ответы на вопросы

• Демо Сергея https://serjg901.github.io/sklad/
• Исходники демо https://github.com/serjG901/sklad.
• Can I use: showOpenFilePicker https://caniuse.com/mdn-api_window_showopenfilepicker
• showOpenFilePicker с фолбэком https://github.com/MeFoDy/dnd-tokenizer/blob/0a619e734de5d876fad10a7b7676eeafaac13da4/src/scripts/canvas.js#L928
• Томас Штайнер https://toot.cafe/@tomayac

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Алексей Симоненко, Вадим Макеев, Никита Дубко, Юля Миоцен</p><p>Темы</p><p>00:00:00 Интро<br>00:01:31 Бета Chrome 122<br>00:11:29 Outlook стал хуже<br>00:24:10 Arc ищет за вас<br>00:52:24 Dev-режим в Figma<br>01:09:17 Знайте SVG<br>01:26:12 Interop 2024<br>02:00:34 Ответы на вопросы<br></p><p>Бета Chrome 122</p><p>• <a href="https://developer.chrome.com/blog/chrome-122-beta">Chrome 122 beta</a><br>• <a href="https://twitter.com/chromedevtools/status/1752267081758790075">Restoring the old filter bar in Network panel to Chrome 121</a><br></p><p>Outlook стал хуже</p><p>• <a href="https://www.caniemail.com/news/2024-01-29-new-outlook-macos/">The new Outlook on macOS</a><br></p><p>Arc ищет за вас</p><p>• <a href="https://youtu.be/WIeJF3kL5ng">Meet Act II of Arc Browser: A browser that browses for you</a><br>• <a href="https://arc.net/blog/arc-search">Arc Search: Find Everything, Faster</a><br></p><p>Dev-режим в Figma</p><p>• <a href="https://www.figma.com/blog/dev-mode-ga/">What’s next for Dev Mode</a><br></p><p>Знайте SVG</p><p>• <a href="https://12daysofweb.dev/2023/responsive-svgs/">Responsive SVGs</a><br>• <a href="https://blog.shalvah.me/posts/learn-svg-by-drawing-an-arrow">Learn SVG by drawing an arrow</a><br></p><p>Interop 2024</p><p>• <a href="https://wpt.fyi/interop-2023">Interop 2023 dashboard</a><br>• <a href="https://wpt.fyi/interop-2024">Interop 2024 dashboard</a><br>• <a href="https://bocoup.com/blog/interop-2024">Bocoup</a><br>• <a href="https://web.dev/blog/interop-2024">Chrome</a><br>• <a href="https://blogs.windows.com/msedgedev/2024/02/01/microsoft-edge-and-interop-2024/">Edge</a><br>• <a href="https://hacks.mozilla.org/2024/02/announcing-interop-2024/">Firefox</a><br>• <a href="https://www.igalia.com/2024/interop-2024-launches.html">Igalia</a><br>• <a href="https://webkit.org/blog/14955/the-web-just-gets-better-with-interop/">Safari</a><br>• <a href="https://url.spec.whatwg.org/">URL Standard</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://serjg901.github.io/sklad/">Демо Сергея</a><br>• <a href="https://github.com/serjG901/sklad">Исходники демо</a>.<br>• <a href="https://caniuse.com/mdn-api_window_showopenfilepicker">Can I use: showOpenFilePicker</a><br>• <a href="https://github.com/MeFoDy/dnd-tokenizer/blob/0a619e734de5d876fad10a7b7676eeafaac13da4/src/scripts/canvas.js#L928">showOpenFilePicker с фолбэком</a><br>• <a href="https://toot.cafe/@tomayac">Томас Штайнер</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/408.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/408.mp3" length="118646865"/><itunes:episode>408</itunes:episode><itunes:duration>7414</itunes:duration><itunes:author>Алексей Симоненко, Вадим Макеев, Никита Дубко, Юля Миоцен</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>5 февраля 2024: Бета Chrome 122, Outlook похуже, Arc поищет за вас, Dev-режим в Figma, SVG, Interop 2024. Алексей Симоненко, Вадим Макеев, Никита Дубко, Юля Миоцен</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>409. Интенты, Safari, сайты в панели, PWA в Европе, JS-рантайм в AWS, JS Rising Stars, монополия npm</title><link>https://web-standards.ru/podcast/409/</link><pubDate>Mon, 12 Feb 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Алексей Симоненко, Андрей Мелихов

Темы

00:00:00 Интро
00:01:07 Интенты Blink
00:19:19 Safari TP 188
00:34:35 Сайты в панели
00:41:50 Никаких PWA в Европе
00:52:19 JS-рантайм в AWS
01:00:47 JS Rising Stars
01:25:36 Монополия npm
01:40:13 Ответы на вопросы

Интенты Blink

• CSS line-clamp property https://groups.google.com/a/chromium.org/g/blink-dev/c/CWP5rb--Gyk/m/cpRngx-BAAAJ
• Open and closed pseudo-classes https://groups.google.com/a/chromium.org/g/blink-dev/c/jESpcXVA8ns/m/46K9anVZAAAJ
• Web Monetization https://groups.google.com/a/chromium.org/g/blink-dev/c/4Rqw4SbjO88/m/j7x8sTyzAAAJ

Safari TP 188

• Release Notes for Safari TP 188 https://webkit.org/blog/15026/release-notes-for-safari-technology-preview-188/

Сайты в панели

• Edge: Side Panel explainer https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/SidePanel/explainer.md

Никаких PWA в Европе

• iOS 17.4 seems to remove web app support for EU users https://9to5mac.com/2024/02/08/ios-17-4-web-app-eu/

JS-рантайм в AWS

• LLRT: A low-latency JavaScript runtime from AWS https://news.ycombinator.com/item?id=39304188
• Excited to see LLRT finally open for everyone https://twitter.com/astuyve/status/1755754465099989130

JS Rising Stars

• 2023 JavaScript Rising Stars https://risingstars.js.org/2023/en

Монополия npm

• Node.js community debate over enabling Corepack https://socket.dev/blog/node-community-debates-enabling-corepack-unbundling-npm

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Алексей Симоненко, Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:07 Интенты Blink<br>00:19:19 Safari TP 188<br>00:34:35 Сайты в панели<br>00:41:50 Никаких PWA в Европе<br>00:52:19 JS-рантайм в AWS<br>01:00:47 JS Rising Stars<br>01:25:36 Монополия npm<br>01:40:13 Ответы на вопросы<br></p><p>Интенты Blink</p><p>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/CWP5rb--Gyk/m/cpRngx-BAAAJ">CSS line-clamp property</a><br>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/jESpcXVA8ns/m/46K9anVZAAAJ">Open and closed pseudo-classes</a><br>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/4Rqw4SbjO88/m/j7x8sTyzAAAJ">Web Monetization</a><br></p><p>Safari TP 188</p><p>• <a href="https://webkit.org/blog/15026/release-notes-for-safari-technology-preview-188/">Release Notes for Safari TP 188</a><br></p><p>Сайты в панели</p><p>• <a href="https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/SidePanel/explainer.md">Edge: Side Panel explainer</a><br></p><p>Никаких PWA в Европе</p><p>• <a href="https://9to5mac.com/2024/02/08/ios-17-4-web-app-eu/">iOS 17.4 seems to remove web app support for EU users</a><br></p><p>JS-рантайм в AWS</p><p>• <a href="https://news.ycombinator.com/item?id=39304188">LLRT: A low-latency JavaScript runtime from AWS</a><br>• <a href="https://twitter.com/astuyve/status/1755754465099989130">Excited to see LLRT finally open for everyone</a><br></p><p>JS Rising Stars</p><p>• <a href="https://risingstars.js.org/2023/en">2023 JavaScript Rising Stars</a><br></p><p>Монополия npm</p><p>• <a href="https://socket.dev/blog/node-community-debates-enabling-corepack-unbundling-npm">Node.js community debate over enabling Corepack</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/409.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/409.mp3" length="100790868"/><itunes:episode>409</itunes:episode><itunes:duration>6298</itunes:duration><itunes:author>Никита Дубко, Алексей Симоненко, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>12 февраля 2024: Интенты, Safari, сайты в панели, PWA в Европе, JS-рантайм в AWS, JS Rising Stars, монополия npm. Никита Дубко, Алексей Симоненко, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>410. Apple и веб, CSS-функции, полезный AI, новые фичи Set и сложности классов, новая метрика INP</title><link>https://web-standards.ru/podcast/410/</link><pubDate>Tue, 20 Feb 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Алексей Симоненко, Вадим Макеев

Темы

00:00:00 Интро
00:01:46 Apple и веб
00:50:44 CSS-функции
01:08:55 Полезный AI Magika
01:21:35 Новые фичи Set
01:35:05 Новая метрика INP

Apple и веб

• Update on apps distributed in the European Union https://developer.apple.com/support/dma-and-apps-in-the-eu/
• It’s Official, Apple Kills Web Apps in the EU https://open-web-advocacy.org/blog/its-official-apple-kills-web-apps-in-the-eu/
• PWA added to Home Screen are forced to open in Safari https://bugs.webkit.org/show_bug.cgi?id=268643#c22

CSS-функции

• Intent to Prototype: CSS functions https://groups.google.com/a/chromium.org/g/blink-dev/c/b-BTxKD-Ldc/m/1pyobjq7AQAJ
• Sass https://sass-lang.com/
• Chrome Feature: CSS functions https://chromestatus.com/feature/5179721933651968

Полезный AI Magika

• Magika https://google.github.io/magika/

Новые фичи Set

• Union, intersection, difference, and more are coming to JS Sets https://www.sonarsource.com/blog/union-intersection-difference-javascript-sets/Фил Нэш
• Method Shorthand Syntax Considered Harmful https://www.totaltypescript.com/method-shorthand-syntax-considered-harmful Мэтт Покок

Новая метрика INP

• Interaction to Next Paint becomes a Core Web Vital on March 12 https://web.dev/blog/inp-cwv-march-12
• Does your favorite JS framework pass the new Core Web Vitals https://twitter.com/FredKSchott/status/1756407637087010947
• Page-speed.dev https://page-speed.dev/

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Алексей Симоненко, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:46 Apple и веб<br>00:50:44 CSS-функции<br>01:08:55 Полезный AI Magika<br>01:21:35 Новые фичи Set<br>01:35:05 Новая метрика INP<br></p><p>Apple и веб</p><p>• <a href="https://developer.apple.com/support/dma-and-apps-in-the-eu/">Update on apps distributed in the European Union</a><br>• <a href="https://open-web-advocacy.org/blog/its-official-apple-kills-web-apps-in-the-eu/">It’s Official, Apple Kills Web Apps in the EU</a><br>• <a href="https://bugs.webkit.org/show_bug.cgi?id=268643#c22">PWA added to Home Screen are forced to open in Safari</a><br></p><p>CSS-функции</p><p>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/b-BTxKD-Ldc/m/1pyobjq7AQAJ">Intent to Prototype: CSS functions</a><br>• <a href="https://sass-lang.com/">Sass</a><br>• <a href="https://chromestatus.com/feature/5179721933651968">Chrome Feature: CSS functions</a><br></p><p>Полезный AI Magika</p><p>• <a href="https://google.github.io/magika/">Magika</a><br></p><p>Новые фичи Set</p><p>• <a href="https://www.sonarsource.com/blog/union-intersection-difference-javascript-sets/">Union, intersection, difference, and more are coming to JS Sets </a>Фил Нэш<br>• <a href="https://www.totaltypescript.com/method-shorthand-syntax-considered-harmful">Method Shorthand Syntax Considered Harmful</a> Мэтт Покок<br></p><p>Новая метрика INP</p><p>• <a href="https://web.dev/blog/inp-cwv-march-12">Interaction to Next Paint becomes a Core Web Vital on March 12</a><br>• <a href="https://twitter.com/FredKSchott/status/1756407637087010947">Does your favorite JS framework pass the new Core Web Vitals</a><br>• <a href="https://page-speed.dev/">Page-speed.dev</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/410.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/410.mp3" length="98166667"/><itunes:episode>410</itunes:episode><itunes:duration>6134</itunes:duration><itunes:author>Андрей Мелихов, Алексей Симоненко, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>20 февраля 2024: Apple и веб, CSS-функции, полезный AI, новые фичи Set и сложности классов, новая метрика INP. Андрей Мелихов, Алексей Симоненко, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>411. Chrome 122 и бета 123, Firefox 123, Safari TP 189, подсветка без разметки, стандарты и тоглеры</title><link>https://web-standards.ru/podcast/411/</link><pubDate>Mon, 26 Feb 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Андрей Мелихов, Алексей Симоненко, Вадим Макеев

Темы

00:00:00 Интро
00:01:46 Chrome 122
00:20:03 Бета Chrome 123
00:37:51 Firefox 123
00:57:43 Safari TP 189
01:02:57 Подсветка без разметки
01:13:36 Стандарты и тоглеры

Chrome 122

• New in Chrome 122 https://developer.chrome.com/blog/new-in-chrome-122/
• What’s new in DevTools (Chrome 122) https://developer.chrome.com/blog/new-in-devtools-122
• Device Posture API https://www.w3.org/TR/device-posture/#posture-types

Бета Chrome 123

• Chrome 123 beta https://developer.chrome.com/blog/chrome-123-beta
• LightningCSS v1.24.0 https://github.com/parcel-bundler/lightningcss/releases/tag/v1.24.0
• Support for align-content in block and table layouts https://developer.chrome.com/blog/align-content
• Velvette https://noamr.github.io/velvette/

Firefox 123

• Firefox 123 for developers https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/123

Safari TP 189

• Release Notes for Safari Technology Preview 189 https://webkit.org/blog/15050/release-notes-for-safari-technology-preview-189/
• Say hello to our new mascot, Rocket Turtle https://social.lfx.dev/@nodejs/111965031601768612

Подсветка без разметки

• Syntax Highlighting code snippets with Prism and the Custom Highlight API https://www.bram.us/2024/02/18/custom-highlight-api-for-syntax-highlighting/, Брамус

Стандарты и тоглеры

• CSSWG Participants: Roman Komarov https://www.w3.org/groups/wg/css/participants/#kizu
• CSS Day https://cssday.nl/2024
• HTML: Add switch attribute to input https://github.com/whatwg/html/pull/9546
• Open UI: Switch proposal https://github.com/openui/open-ui/pull/785

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Андрей Мелихов, Алексей Симоненко, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:46 Chrome 122<br>00:20:03 Бета Chrome 123<br>00:37:51 Firefox 123<br>00:57:43 Safari TP 189<br>01:02:57 Подсветка без разметки<br>01:13:36 Стандарты и тоглеры<br></p><p>Chrome 122</p><p>• <a href="https://developer.chrome.com/blog/new-in-chrome-122/">New in Chrome 122</a><br>• <a href="https://developer.chrome.com/blog/new-in-devtools-122">What’s new in DevTools (Chrome 122)</a><br>• <a href="https://www.w3.org/TR/device-posture/#posture-types">Device Posture API</a><br></p><p>Бета Chrome 123</p><p>• <a href="https://developer.chrome.com/blog/chrome-123-beta">Chrome 123 beta</a><br>• <a href="https://github.com/parcel-bundler/lightningcss/releases/tag/v1.24.0">LightningCSS v1.24.0</a><br>• <a href="https://developer.chrome.com/blog/align-content">Support for align-content in block and table layouts</a><br>• <a href="https://noamr.github.io/velvette/">Velvette</a><br></p><p>Firefox 123</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/123">Firefox 123 for developers</a><br></p><p>Safari TP 189</p><p>• <a href="https://webkit.org/blog/15050/release-notes-for-safari-technology-preview-189/">Release Notes for Safari Technology Preview 189</a><br>• <a href="https://social.lfx.dev/@nodejs/111965031601768612">Say hello to our new mascot, Rocket Turtle</a><br></p><p>Подсветка без разметки</p><p>• <a href="https://www.bram.us/2024/02/18/custom-highlight-api-for-syntax-highlighting/">Syntax Highlighting code snippets with Prism and the Custom Highlight API</a>, Брамус<br></p><p>Стандарты и тоглеры</p><p>• <a href="https://www.w3.org/groups/wg/css/participants/#kizu">CSSWG Participants: Roman Komarov</a><br>• <a href="https://cssday.nl/2024">CSS Day</a><br>• <a href="https://github.com/whatwg/html/pull/9546">HTML: Add switch attribute to input</a><br>• <a href="https://github.com/openui/open-ui/pull/785">Open UI: Switch proposal</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/411.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/411.mp3" length="97510622"/><itunes:episode>411</itunes:episode><itunes:duration>6093</itunes:duration><itunes:author>Никита Дубко, Андрей Мелихов, Алексей Симоненко, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>26 февраля 2024: Chrome 122 и бета 123, Firefox 123, Safari TP 189, подсветка без разметки, стандарты и тоглеры. Никита Дубко, Андрей Мелихов, Алексей Симоненко, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>412. Switch, PWA на iOS, MDN Curriculum, Figma, полифилы, :has, микропакеты, пет-проекты и корпорат</title><link>https://web-standards.ru/podcast/412/</link><pubDate>Mon, 04 Mar 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Юля Миоцен, Вадим Макеев, Андрей Мелихов, Алексей Симоненко

Темы

00:00:00 Интро
00:01:15 Опять switch в Safari
00:07:08 PWA вернулись на iOS
00:19:09 Запуск MDN Curriculum
00:33:25 Figma купила конструктор
00:47:03 Опасные полифилы с CDN
00:57:34 Интерактивные примеры :has
01:14:57 Микропакеты вроде is-number
01:27:31 Пет-проекты и корпорат

Смотрите нас

• Лайв на Ютубе https://youtu.be/Ul_6R5TV4z0

Опять switch в Safari

• An HTML Switch Control https://webkit.org/blog/15054/an-html-switch-control/

PWA вернулись на iOS

• Update on apps distributed in the EU https://developer.apple.com/support/dma-and-apps-in-the-eu/#accordion-item-8-button
• OWD: Apple backs off killing web apps, but the fight continues https://open-web-advocacy.org/blog/apple-backs-off-killing-web-apps/
• EU seeks to investigate Apple over cutting off web apps https://www.ft.com/content/d2f7328c-5851-4f16-8f8d-93f0098b6adc
• So, what exactly did Apple break in the EU? https://blog.tomayac.com/2024/02/28/so-what-exactly-did-apple-break-in-the-eu/
• Apple will NOT remove PWA support on iOS https://x.com/firt/status/1763598540389929313

Запуск MDN Curriculum

• MDN Curriculum https://developer.mozilla.org/en-US/curriculum/
• Lift-off: The MDN Curriculum launch https://developer.mozilla.org/en-US/blog/mdn-curriculum-launch/
• GitHub: mdn/curriculum https://github.com/mdn/curriculum

Figma купила конструктор

• Dynaboard is joining Figma https://dynaboard.com/blog/figma-acquires-dynaboard

Опасные полифилы с CDN

• Polyfill is owned by a Chinese company https://github.com/polyfillpolyfill/polyfill-service/issues/2834
• Huh polyfill.io got sold https://twitter.com/JakeDChampion/status/1761315228447277184?s=20
• Polykill https://polykill.io/
• Subresource Integrity https://developer.mozilla.org/en-US/docs/Web/Security/Subresource_Integrity

Интерактивные примеры :has

• CSS :has() Interactive Guide https://ishadeed.com/article/css-has-guide/
• WPT: CSS selectors https://wpt.fyi/results/css/selectors?label=master&amp;label=experimental&amp;aligned&amp;q=has
• MDN :has() https://developer.mozilla.org/en-US/docs/Web/CSS/:has

Микропакеты вроде is-number

• Why does is-number package have 59M weekly downloads? https://shubhamjain.co/2024/02/29/why-is-number-package-have-59m-downloads/

Пет-проекты и корпорат

• Стек пет-проектов против рабочего https://vas3k.blog/notes/indie_vs_corpo/
• What Is A Single-page Application? https://heydonworks.com/article/what-is-a-single-page-application/

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Юля Миоцен, Вадим Макеев, Андрей Мелихов, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:15 Опять switch в Safari<br>00:07:08 PWA вернулись на iOS<br>00:19:09 Запуск MDN Curriculum<br>00:33:25 Figma купила конструктор<br>00:47:03 Опасные полифилы с CDN<br>00:57:34 Интерактивные примеры :has<br>01:14:57 Микропакеты вроде is-number<br>01:27:31 Пет-проекты и корпорат<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/Ul_6R5TV4z0">Лайв на Ютубе</a><br></p><p>Опять switch в Safari</p><p>• <a href="https://webkit.org/blog/15054/an-html-switch-control/">An HTML Switch Control</a><br></p><p>PWA вернулись на iOS</p><p>• <a href="https://developer.apple.com/support/dma-and-apps-in-the-eu/#accordion-item-8-button">Update on apps distributed in the EU</a><br>• <a href="https://open-web-advocacy.org/blog/apple-backs-off-killing-web-apps/">OWD: Apple backs off killing web apps, but the fight continues</a><br>• <a href="https://www.ft.com/content/d2f7328c-5851-4f16-8f8d-93f0098b6adc">EU seeks to investigate Apple over cutting off web apps</a><br>• <a href="https://blog.tomayac.com/2024/02/28/so-what-exactly-did-apple-break-in-the-eu/">So, what exactly did Apple break in the EU?</a><br>• <a href="https://x.com/firt/status/1763598540389929313">Apple will NOT remove PWA support on iOS</a><br></p><p>Запуск MDN Curriculum</p><p>• <a href="https://developer.mozilla.org/en-US/curriculum/">MDN Curriculum</a><br>• <a href="https://developer.mozilla.org/en-US/blog/mdn-curriculum-launch/">Lift-off: The MDN Curriculum launch</a><br>• <a href="https://github.com/mdn/curriculum">GitHub: mdn/curriculum</a><br></p><p>Figma купила конструктор</p><p>• <a href="https://dynaboard.com/blog/figma-acquires-dynaboard">Dynaboard is joining Figma</a><br></p><p>Опасные полифилы с CDN</p><p>• <a href="https://github.com/polyfillpolyfill/polyfill-service/issues/2834">Polyfill is owned by a Chinese company</a><br>• <a href="https://twitter.com/JakeDChampion/status/1761315228447277184?s=20">Huh polyfill.io got sold</a><br>• <a href="https://polykill.io/">Polykill</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Web/Security/Subresource_Integrity">Subresource Integrity</a><br></p><p>Интерактивные примеры :has</p><p>• <a href="https://ishadeed.com/article/css-has-guide/">CSS :has() Interactive Guide</a><br>• <a href="https://wpt.fyi/results/css/selectors?label=master&amp;label=experimental&amp;aligned&amp;q=has">WPT: CSS selectors</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/:has">MDN :has()</a><br></p><p>Микропакеты вроде is-number</p><p>• <a href="https://shubhamjain.co/2024/02/29/why-is-number-package-have-59m-downloads/">Why does is-number package have 59M weekly downloads?</a><br></p><p>Пет-проекты и корпорат</p><p>• <a href="https://vas3k.blog/notes/indie_vs_corpo/">Стек пет-проектов против рабочего</a><br>• <a href="https://heydonworks.com/article/what-is-a-single-page-application/">What Is A Single-page Application?</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/412.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/412.mp3" length="104551003"/><itunes:episode>412</itunes:episode><itunes:duration>6533</itunes:duration><itunes:author>Юля Миоцен, Вадим Макеев, Андрей Мелихов, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>4 марта 2024: Switch, PWA на iOS, MDN Curriculum, Figma, полифилы, :has, микропакеты, пет-проекты и корпорат. Юля Миоцен, Вадим Макеев, Андрей Мелихов, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>413. Safari 17.4 и TP, стейджи в WHATWG, бесконечность в CSS, Нильсен, AI и доступность, Deno JSR</title><link>https://web-standards.ru/podcast/413/</link><pubDate>Mon, 11 Mar 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Вадим Макеев, Никита Дубко

Темы

00:00:00 Интро
00:01:31 Safari 17.4
00:33:22 Safari TP
00:42:13 Стейджи в WHATWG
00:49:38 Бесконечность в CSS
00:58:23 Нильсен, AI и доступность
01:11:22 Deno JSR
01:24:47 Ответы на вопросы

Safari 17.4

• WebKit Features in Safari 17.4 https://webkit.org/blog/15063/webkit-features-in-safari-17-4/
• Джен Симмонс в Мастодоне https://front-end.social/@jensimmons
• Happy iOS 17.4 browser choice day https://mastodon.social/@pepelsbey/112048083412408886

Safari TP

• Release Notes for Safari TP 190 https://webkit.org/blog/15127/release-notes-for-safari-technology-preview-190/

Стейджи в WHATWG

• WHATWG Stages https://whatwg.org/stages
• Specification Acceptance Stages https://github.com/whatwg/meta/issues/290
• WHATWG Specs https://spec.whatwg.org/

Бесконечность в CSS

• Playing with Infinity in CSS https://codersblock.com/blog/playing-with-infinity-in-css/

Нильсен, AI и доступность

• Nielsen needs to think again https://tink.uk/nielsen-needs-to-think-again/
• Accessibility Has Failed https://jakobnielsenphd.substack.com/p/accessibility-generative-ui
• Переводы Якоба Нильсена на Вебмасконе http://webmascon.com/archive/topic.asp?id=22

Deno JSR

• Introducing JSR, the JavaScript Registry https://deno.com/blog/jsr_open_beta
• JSR: Deno’s New JavaScript Package Registry https://socket.dev/blog/jsr-new-javascript-package-registry

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Вадим Макеев, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:31 Safari 17.4<br>00:33:22 Safari TP<br>00:42:13 Стейджи в WHATWG<br>00:49:38 Бесконечность в CSS<br>00:58:23 Нильсен, AI и доступность<br>01:11:22 Deno JSR<br>01:24:47 Ответы на вопросы<br></p><p>Safari 17.4</p><p>• <a href="https://webkit.org/blog/15063/webkit-features-in-safari-17-4/">WebKit Features in Safari 17.4</a><br>• <a href="https://front-end.social/@jensimmons">Джен Симмонс в Мастодоне</a><br>• <a href="https://mastodon.social/@pepelsbey/112048083412408886">Happy iOS 17.4 browser choice day</a><br></p><p>Safari TP</p><p>• <a href="https://webkit.org/blog/15127/release-notes-for-safari-technology-preview-190/">Release Notes for Safari TP 190</a><br></p><p>Стейджи в WHATWG</p><p>• <a href="https://whatwg.org/stages">WHATWG Stages</a><br>• <a href="https://github.com/whatwg/meta/issues/290">Specification Acceptance Stages</a><br>• <a href="https://spec.whatwg.org/">WHATWG Specs</a><br></p><p>Бесконечность в CSS</p><p>• <a href="https://codersblock.com/blog/playing-with-infinity-in-css/">Playing with Infinity in CSS</a><br></p><p>Нильсен, AI и доступность</p><p>• <a href="https://tink.uk/nielsen-needs-to-think-again/">Nielsen needs to think again</a><br>• <a href="https://jakobnielsenphd.substack.com/p/accessibility-generative-ui">Accessibility Has Failed</a><br>• <a href="http://webmascon.com/archive/topic.asp?id=22">Переводы Якоба Нильсена на Вебмасконе</a><br></p><p>Deno JSR</p><p>• <a href="https://deno.com/blog/jsr_open_beta">Introducing JSR, the JavaScript Registry</a><br>• <a href="https://socket.dev/blog/jsr-new-javascript-package-registry">JSR: Deno’s New JavaScript Package Registry</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/413.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/413.mp3" length="87078774"/><itunes:episode>413</itunes:episode><itunes:duration>5441</itunes:duration><itunes:author>Андрей Мелихов, Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>11 марта 2024: Safari 17.4 и TP, стейджи в WHATWG, бесконечность в CSS, Нильсен, AI и доступность, Deno JSR. Андрей Мелихов, Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>414. Speedometer 3.0, SVG, AI уходи, writingsuggestions, альты, TS 5.4, Node.js, стриминг HTML</title><link>https://web-standards.ru/podcast/414/</link><pubDate>Tue, 19 Mar 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Вадим Макеев, Андрей Мелихов, Никита Дубко

Темы

00:00:00 Интро
00:02:17 Speedometer 3.0
00:21:36 Новинки SVG
00:26:58 AI уходи, или NoML
00:39:53 Writingsuggestions
00:47:23 Зашитый alt
01:02:22 TypeScript 5.4
01:11:11 Раскраска Node.js
01:15:41 Стриминг HTML
01:31:21 Ответы на вопросы

Плейлист со всеми эпизодами на Ютубе https://www.youtube.com/playlist?list=PLMBnwIwFEFHeFmmesCc6SI-5-VKnyrjY6

Speedometer 3.0

• Announcing Speedometer 3.0 https://browserbench.org/announcements/speedometer3/
• Firefox https://hacks.mozilla.org/2024/03/improving-performance-in-firefox-and-across-the-web-with-speedometer-3/
• Safari https://webkit.org/blog/15131/speedometer-3-0-the-best-way-yet-to-measure-browser-performance/
• Chrome https://blog.chromium.org/2024/03/speedometer-3-building-benchmark-that.html
• Edge https://blogs.windows.com/msedgedev/2024/03/11/contributing-to-speedometer-30/

Новинки SVG

• Intent to Ship: SVG context-fill and context-stroke https://groups.google.com/a/chromium.org/g/blink-dev/c/uH_CBc1O2kI/m/rshxPcemAQAJ

AI уходи, или NoML

• NoML Open Letter https://noml.info/
• Artificial Intelligence Act: MEPs adopt landmark law https://www.europarl.europa.eu/news/en/press-room/20240308IPR19015/artificial-intelligence-act-meps-adopt-landmark-law

Writingsuggestions

• Writingsuggestions attribute to control UA-provided writing assistance https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/WritingSuggestions/explainer.md
• WHATWG HTML PR https://github.com/whatwg/html/pull/10018
• WebKit https://github.com/WebKit/WebKit/pull/24051
• Chrome https://issues.chromium.org/issues/41486518

Зашитый alt

• Thoughts on embedding alternative text metadata into images https://ericwbailey.website/published/thoughts-on-embedding-alternative-text-metadata-into-images/
• Got back from a quick trip to Copenhagen https://mastodon.social/@pepelsbey/112101023974034020

TypeScript 5.4

• Announcing TypeScript 5.4 https://devblogs.microsoft.com/typescript/announcing-typescript-5-4/

Раскраска Node.js

• Node.js added utility for text formatting https://pawelgrzybek.com/node-js-added-utility-for-text-formatting-you-may-not-need-chalk-anymore/
• ai/nanocolors https://github.com/ai/nanocolors
• alexeyraspopov/picocolors https://github.com/alexeyraspopov/picocolors

Стриминг HTML

• HTML Streaming and DOM Diffing Algorithm https://aralroca.com/blog/html-node-streaming
• Streaming HTML out of order without JavaScript https://lamplightdev.com/blog/2024/01/10/streaming-html-out-of-order-without-javascript/
• Стриминг веб-компонентов https://ooo.lamplightdev.workers.dev/

Ответы на вопросы

• Srcset and sizes interaction with container queries https://github.com/w3c/csswg-drafts/issues/5889
• Allow source elements to query container sizes https://github.com/whatwg/html/issues/10182

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Андрей Мелихов, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:02:17 Speedometer 3.0<br>00:21:36 Новинки SVG<br>00:26:58 AI уходи, или NoML<br>00:39:53 Writingsuggestions<br>00:47:23 Зашитый alt<br>01:02:22 TypeScript 5.4<br>01:11:11 Раскраска Node.js<br>01:15:41 Стриминг HTML<br>01:31:21 Ответы на вопросы<br></p><p><a href="https://www.youtube.com/playlist?list=PLMBnwIwFEFHeFmmesCc6SI-5-VKnyrjY6">Плейлист со всеми эпизодами на Ютубе</a></p><p>Speedometer 3.0</p><p>• <a href="https://browserbench.org/announcements/speedometer3/">Announcing Speedometer 3.0</a><br>• <a href="https://hacks.mozilla.org/2024/03/improving-performance-in-firefox-and-across-the-web-with-speedometer-3/">Firefox</a><br>• <a href="https://webkit.org/blog/15131/speedometer-3-0-the-best-way-yet-to-measure-browser-performance/">Safari</a><br>• <a href="https://blog.chromium.org/2024/03/speedometer-3-building-benchmark-that.html">Chrome</a><br>• <a href="https://blogs.windows.com/msedgedev/2024/03/11/contributing-to-speedometer-30/">Edge</a><br></p><p>Новинки SVG</p><p>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/uH_CBc1O2kI/m/rshxPcemAQAJ">Intent to Ship: SVG context-fill and context-stroke</a><br></p><p>AI уходи, или NoML</p><p>• <a href="https://noml.info/">NoML Open Letter</a><br>• <a href="https://www.europarl.europa.eu/news/en/press-room/20240308IPR19015/artificial-intelligence-act-meps-adopt-landmark-law">Artificial Intelligence Act: MEPs adopt landmark law</a><br></p><p>Writingsuggestions</p><p>• <a href="https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/WritingSuggestions/explainer.md">Writingsuggestions attribute to control UA-provided writing assistance</a><br>• <a href="https://github.com/whatwg/html/pull/10018">WHATWG HTML PR</a><br>• <a href="https://github.com/WebKit/WebKit/pull/24051">WebKit</a><br>• <a href="https://issues.chromium.org/issues/41486518">Chrome</a><br></p><p>Зашитый alt</p><p>• <a href="https://ericwbailey.website/published/thoughts-on-embedding-alternative-text-metadata-into-images/">Thoughts on embedding alternative text metadata into images</a><br>• <a href="https://mastodon.social/@pepelsbey/112101023974034020">Got back from a quick trip to Copenhagen</a><br></p><p>TypeScript 5.4</p><p>• <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-4/">Announcing TypeScript 5.4</a><br></p><p>Раскраска Node.js</p><p>• <a href="https://pawelgrzybek.com/node-js-added-utility-for-text-formatting-you-may-not-need-chalk-anymore/">Node.js added utility for text formatting</a><br>• <a href="https://github.com/ai/nanocolors">ai/nanocolors</a><br>• <a href="https://github.com/alexeyraspopov/picocolors">alexeyraspopov/picocolors</a><br></p><p>Стриминг HTML</p><p>• <a href="https://aralroca.com/blog/html-node-streaming">HTML Streaming and DOM Diffing Algorithm</a><br>• <a href="https://lamplightdev.com/blog/2024/01/10/streaming-html-out-of-order-without-javascript/">Streaming HTML out of order without JavaScript</a><br>• <a href="https://ooo.lamplightdev.workers.dev/">Стриминг веб-компонентов</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://github.com/w3c/csswg-drafts/issues/5889">Srcset and sizes interaction with container queries</a><br>• <a href="https://github.com/whatwg/html/issues/10182">Allow source elements to query container sizes</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/414.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/414.mp3" length="93734938"/><itunes:episode>414</itunes:episode><itunes:duration>5857</itunes:duration><itunes:author>Вадим Макеев, Андрей Мелихов, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>19 марта 2024: Speedometer 3.0, SVG, AI уходи, writingsuggestions, альты, TS 5.4, Node.js, стриминг HTML. Вадим Макеев, Андрей Мелихов, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>415. Firefox 124, Chrome 123, JSPI в WASM, Config и Hackfest, Popover, JS-рантаймы, автогриды</title><link>https://web-standards.ru/podcast/415/</link><pubDate>Tue, 26 Mar 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Вадим Макеев, Андрей Мелихов, Юля Миоцен, Никита Дубко

Темы

00:00:00 Интро
00:02:09 Firefox 124
00:13:06 Chrome 123
00:40:13 Chrome DevTools
00:49:20 JSPI в WASM
00:53:11 Config и Hackfest
00:55:26 Доступность Popover
01:10:55 Все JS-рантаймы
01:24:40 Где открывать ссылки
01:40:22 Надёжные автогриды
01:50:33 Ответы на вопросы

Firefox 124

• Firefox 124 for developers https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/124

Chrome 123

• New in Chrome 123 https://developer.chrome.com/blog/new-in-chrome-123
• Choosing Between gzip, Brotli and zStandard Compression https://paulcalvano.com/2024-03-19-choosing-between-gzip-brotli-and-zstandard-compression/

Chrome DevTools

• What’s new in DevTools (Chrome 123) https://developer.chrome.com/blog/new-in-devtools-123

JSPI в WASM

• WebAssembly JSPI is going to origin trial https://v8.dev/blog/jspi-ot
• WebAssembly JavaScript Promise Integration https://developer.chrome.com/blog/webassembly-jspi-origin-trial
• Firefox: Support WebAssembly JSPI https://bugzilla.mozilla.org/show_bug.cgi?id=1850627

Config и Hackfest

• Config 2024 https://config.figma.com/
• Web Engines Hackfest https://webengineshackfest.org/

Доступность Popover

• On popover accessibility: what the browser does and doesn’t do https://hidde.blog/popover-accessibility/

Все JS-рантаймы

• Runtime compatibility https://runtime-compat.unjs.io/
• WinterJS 1.0 https://wasmer.io/posts/winterjs-v1
• WinterCG https://wintercg.org/work
• Elysia 1.0 https://elysiajs.com/blog/elysia-10.html

Где открывать ссылки

• Arguments for opening links in a new tab or window https://cloudfour.com/thinks/arguments-for-opening-links-in-a-new-tab-or-window/

Надёжные автогриды

• Building a Rock Solid Auto Grid https://9elements.com/blog/building-a-rock-solid-auto-grid/

Ответы на вопросы

• Smart Interface Design Patterns Checklists https://www.smashingmagazine.com/2022/09/smart-interface-design-checklist-cards-release/
• Дока: figure, figcaption https://doka.guide/html/figure-figcaption/
• How do you figure? https://www.scottohara.me/blog/2019/01/21/how-do-you-figure.html
• HTML The figure element https://html.spec.whatwg.org/multipage/grouping-content.html#the-figure-element

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Андрей Мелихов, Юля Миоцен, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:02:09 Firefox 124<br>00:13:06 Chrome 123<br>00:40:13 Chrome DevTools<br>00:49:20 JSPI в WASM<br>00:53:11 Config и Hackfest<br>00:55:26 Доступность Popover<br>01:10:55 Все JS-рантаймы<br>01:24:40 Где открывать ссылки<br>01:40:22 Надёжные автогриды<br>01:50:33 Ответы на вопросы<br></p><p>Firefox 124</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/124">Firefox 124 for developers</a><br></p><p>Chrome 123</p><p>• <a href="https://developer.chrome.com/blog/new-in-chrome-123">New in Chrome 123</a><br>• <a href="https://paulcalvano.com/2024-03-19-choosing-between-gzip-brotli-and-zstandard-compression/">Choosing Between gzip, Brotli and zStandard Compression</a><br></p><p>Chrome DevTools</p><p>• <a href="https://developer.chrome.com/blog/new-in-devtools-123">What’s new in DevTools (Chrome 123)</a><br></p><p>JSPI в WASM</p><p>• <a href="https://v8.dev/blog/jspi-ot">WebAssembly JSPI is going to origin trial</a><br>• <a href="https://developer.chrome.com/blog/webassembly-jspi-origin-trial">WebAssembly JavaScript Promise Integration</a><br>• <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1850627">Firefox: Support WebAssembly JSPI</a><br></p><p>Config и Hackfest</p><p>• <a href="https://config.figma.com/">Config 2024</a><br>• <a href="https://webengineshackfest.org/">Web Engines Hackfest</a><br></p><p>Доступность Popover</p><p>• <a href="https://hidde.blog/popover-accessibility/">On popover accessibility: what the browser does and doesn’t do</a><br></p><p>Все JS-рантаймы</p><p>• <a href="https://runtime-compat.unjs.io/">Runtime compatibility</a><br>• <a href="https://wasmer.io/posts/winterjs-v1">WinterJS 1.0</a><br>• <a href="https://wintercg.org/work">WinterCG</a><br>• <a href="https://elysiajs.com/blog/elysia-10.html">Elysia 1.0</a><br></p><p>Где открывать ссылки</p><p>• <a href="https://cloudfour.com/thinks/arguments-for-opening-links-in-a-new-tab-or-window/">Arguments for opening links in a new tab or window</a><br></p><p>Надёжные автогриды</p><p>• <a href="https://9elements.com/blog/building-a-rock-solid-auto-grid/">Building a Rock Solid Auto Grid</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://www.smashingmagazine.com/2022/09/smart-interface-design-checklist-cards-release/">Smart Interface Design Patterns Checklists</a><br>• <a href="https://doka.guide/html/figure-figcaption/">Дока: figure, figcaption</a><br>• <a href="https://www.scottohara.me/blog/2019/01/21/how-do-you-figure.html">How do you figure?</a><br>• <a href="https://html.spec.whatwg.org/multipage/grouping-content.html#the-figure-element">HTML The figure element</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/415.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/415.mp3" length="114887141"/><itunes:episode>415</itunes:episode><itunes:duration>7179</itunes:duration><itunes:author>Вадим Макеев, Андрей Мелихов, Юля Миоцен, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>26 марта 2024: Firefox 124, Chrome 123, JSPI в WASM, Config и Hackfest, Popover, JS-рантаймы, автогриды. Вадим Макеев, Андрей Мелихов, Юля Миоцен, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>416. Safari, CSS JIT, FigJam, бета Chrome 124, V8, сетки, View Transitions, Color Mix, Gulp 5</title><link>https://web-standards.ru/podcast/416/</link><pubDate>Tue, 02 Apr 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Вадим Макеев, Юля Миоцен, Алексей Симоненко

Темы

00:00:00 Интро
00:01:54 Safari TP
00:11:15 CSS JIT
00:15:25 Apple Developer на YouTube
00:23:21 AI в FigJam
00:29:36 Бета Chrome 124
00:46:16 Iterator helpers в V8
00:53:49 Новые и старые сетки
01:00:54 View Transitions
01:20:52 Color Mix
01:30:13 Gulp 5

Safari TP

• Release Notes for Safari Technology Preview 191 https://webkit.org/blog/15243/release-notes-for-safari-technology-preview-191/
• Implementing Vertical Form Controls https://webkit.org/blog/15190/implementing-vertical-form-controls/

CSS JIT

• Overview of WebKit’s CSS JIT Compiler https://webkit.org/blog/3271/webkit-css-selector-jit-compiler/

Apple Developer на YouTube

• YouTube/@AppleDeveloper https://www.youtube.com/@AppleDeveloper
• Safari &amp; Web https://www.youtube.com/playlist?list=PLjODKV8YBFHZvWUD5W6Lru2p38CRBtD4M

AI в FigJam

• FigJam AI Prompts https://www.figma.com/community/collections/best-figjam-ai-prompts

Бета Chrome 124

• Chrome 124 beta https://developer.chrome.com/blog/chrome-124-beta

Iterator helpers в V8

• Iterator helpers, V8 https://v8.dev/features/iterator-helpers
• mdn/browser-compat-data https://github.com/mdn/browser-compat-data/blob/main/javascript/builtins/Iterator.json

Новые и старые сетки

• Why UI designers should understand Flexbox and CSS Grid https://uxdesign.cc/why-ui-designers-should-understand-flexbox-and-css-grid-e236a9dec37a
• Seven year anniversary of CSS Grid https://mastodon.social/@jensimmons@front-end.social/112181821348034760
• CSS Grid Layout Module L2 https://drafts.csswg.org/css-grid-2/
• CSS Grid Layout Module L3 https://drafts.csswg.org/css-grid-3/

View Transitions

• View Transitions L2 to public Working Draft https://front-end.social/@bramus/112169845169887324
• CSS View Transitions Module L1 https://drafts.csswg.org/css-view-transitions-1/
• CSS View Transitions Module L2 https://drafts.csswg.org/css-view-transitions-2/

Color Mix

• Creating color palettes with the CSS color-mix() function https://developer.mozilla.org/en-US/blog/color-palettes-css-color-mix/
• MDN: color-mix() https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/color-mix
• PostCSS Color Mix Function https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-color-mix-function#readme

Gulp 5

• Gulp 5.0 https://github.com/gulpjs/gulp/releases/tag/v5.0.0

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Юля Миоцен, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:54 Safari TP<br>00:11:15 CSS JIT<br>00:15:25 Apple Developer на YouTube<br>00:23:21 AI в FigJam<br>00:29:36 Бета Chrome 124<br>00:46:16 Iterator helpers в V8<br>00:53:49 Новые и старые сетки<br>01:00:54 View Transitions<br>01:20:52 Color Mix<br>01:30:13 Gulp 5<br></p><p>Safari TP</p><p>• <a href="https://webkit.org/blog/15243/release-notes-for-safari-technology-preview-191/">Release Notes for Safari Technology Preview 191</a><br>• <a href="https://webkit.org/blog/15190/implementing-vertical-form-controls/">Implementing Vertical Form Controls</a><br></p><p>CSS JIT</p><p>• <a href="https://webkit.org/blog/3271/webkit-css-selector-jit-compiler/">Overview of WebKit’s CSS JIT Compiler</a><br></p><p>Apple Developer на YouTube</p><p>• <a href="https://www.youtube.com/@AppleDeveloper">YouTube/@AppleDeveloper</a><br>• <a href="https://www.youtube.com/playlist?list=PLjODKV8YBFHZvWUD5W6Lru2p38CRBtD4M">Safari &amp; Web</a><br></p><p>AI в FigJam</p><p>• <a href="https://www.figma.com/community/collections/best-figjam-ai-prompts">FigJam AI Prompts</a><br></p><p>Бета Chrome 124</p><p>• <a href="https://developer.chrome.com/blog/chrome-124-beta">Chrome 124 beta</a><br></p><p>Iterator helpers в V8</p><p>• <a href="https://v8.dev/features/iterator-helpers">Iterator helpers, V8</a><br>• <a href="https://github.com/mdn/browser-compat-data/blob/main/javascript/builtins/Iterator.json">mdn/browser-compat-data</a><br></p><p>Новые и старые сетки</p><p>• <a href="https://uxdesign.cc/why-ui-designers-should-understand-flexbox-and-css-grid-e236a9dec37a">Why UI designers should understand Flexbox and CSS Grid</a><br>• <a href="https://mastodon.social/@jensimmons@front-end.social/112181821348034760">Seven year anniversary of CSS Grid</a><br>• <a href="https://drafts.csswg.org/css-grid-2/">CSS Grid Layout Module L2</a><br>• <a href="https://drafts.csswg.org/css-grid-3/">CSS Grid Layout Module L3</a><br></p><p>View Transitions</p><p>• <a href="https://front-end.social/@bramus/112169845169887324">View Transitions L2 to public Working Draft</a><br>• <a href="https://drafts.csswg.org/css-view-transitions-1/">CSS View Transitions Module L1</a><br>• <a href="https://drafts.csswg.org/css-view-transitions-2/">CSS View Transitions Module L2</a><br></p><p>Color Mix</p><p>• <a href="https://developer.mozilla.org/en-US/blog/color-palettes-css-color-mix/">Creating color palettes with the CSS color-mix() function</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/color-mix">MDN: color-mix()</a><br>• <a href="https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-color-mix-function#readme">PostCSS Color Mix Function</a><br></p><p>Gulp 5</p><p>• <a href="https://github.com/gulpjs/gulp/releases/tag/v5.0.0">Gulp 5.0</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/416.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/416.mp3" length="88982793"/><itunes:episode>416</itunes:episode><itunes:duration>5560</itunes:duration><itunes:author>Вадим Макеев, Юля Миоцен, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>2 апреля 2024: Safari, CSS JIT, FigJam, бета Chrome 124, V8, сетки, View Transitions, Color Mix, Gulp 5. Вадим Макеев, Юля Миоцен, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>417. Бета Safari 17.5, Learn JS, CSS, сигналы в JS, Container Queries, WebAIM, HTML-санитайзер, Bun</title><link>https://web-standards.ru/podcast/417/</link><pubDate>Mon, 08 Apr 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Вадим Макеев, Андрей Мелихов, Алексей Симоненко

Темы

00:00:00 Интро
00:03:27 Бета Safari 17.5
00:12:50 Learn JS
00:16:16 Как помочь CSS
00:30:51 Сигналы в JS
00:48:52 Container Queries
01:05:41 WebAIM Million
01:29:25 HTML-санитайзер
01:35:36 Bun 1.1
01:51:23 Ответы на вопросы

Смотрите нас

• Лайв на Ютубе https://youtu.be/x5jJDsda_9o

Бета Safari 17.5

• Safari 17.5 Beta Release Notes https://developer.apple.com/documentation/safari-release-notes/safari-17_5-release-notes

Learn JS

• Learn JavaScript https://web.dev/learn/javascript
• MDN Curriculum: JS fundamentals https://developer.mozilla.org/en-US/curriculum/core/javascript-fundamentals/

Как помочь CSS

• For the last 4 years, I spent most of my time on CSS specs https://front-end.social/@mia/112208118572767469
• OddBird Open Source https://opencollective.com/oddbird-open-source
• Getting Started in Standards https://www.igalia.com/chats/gsis

Сигналы в JS

• A proposal to add signals to JavaScript https://github.com/proposal-signals/proposal-signals

Container Queries

• An Interactive Guide to CSS Container Queries https://ishadeed.com/article/css-container-query-guide/
• MDN: @container https://developer.mozilla.org/en-US/docs/Web/CSS/@container

WebAIM Million

• The WebAIM Million https://webaim.org/projects/million/
• Инклюзивный ананас https://inclusivepineapple.github.io/

HTML-санитайзер

• The Blessing of the Strings https://bkardell.com/blog/blessing-strings.html

Bun 1.1

• Bun 1.1 https://bun.sh/blog/bun-v1.1
• Elysia 1.0 https://elysiajs.com/blog/elysia-10

Ответы на вопросы

• Baseline’s evolution on MDN https://developer.mozilla.org/en-US/blog/baseline-evolution-on-mdn/

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Вадим Макеев, Андрей Мелихов, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:03:27 Бета Safari 17.5<br>00:12:50 Learn JS<br>00:16:16 Как помочь CSS<br>00:30:51 Сигналы в JS<br>00:48:52 Container Queries<br>01:05:41 WebAIM Million<br>01:29:25 HTML-санитайзер<br>01:35:36 Bun 1.1<br>01:51:23 Ответы на вопросы<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/x5jJDsda_9o">Лайв на Ютубе</a><br></p><p>Бета Safari 17.5</p><p>• <a href="https://developer.apple.com/documentation/safari-release-notes/safari-17_5-release-notes">Safari 17.5 Beta Release Notes</a><br></p><p>Learn JS</p><p>• <a href="https://web.dev/learn/javascript">Learn JavaScript</a><br>• <a href="https://developer.mozilla.org/en-US/curriculum/core/javascript-fundamentals/">MDN Curriculum: JS fundamentals</a><br></p><p>Как помочь CSS</p><p>• <a href="https://front-end.social/@mia/112208118572767469">For the last 4 years, I spent most of my time on CSS specs</a><br>• <a href="https://opencollective.com/oddbird-open-source">OddBird Open Source</a><br>• <a href="https://www.igalia.com/chats/gsis">Getting Started in Standards</a><br></p><p>Сигналы в JS</p><p>• <a href="https://github.com/proposal-signals/proposal-signals">A proposal to add signals to JavaScript</a><br></p><p>Container Queries</p><p>• <a href="https://ishadeed.com/article/css-container-query-guide/">An Interactive Guide to CSS Container Queries</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/@container">MDN: @container</a><br></p><p>WebAIM Million</p><p>• <a href="https://webaim.org/projects/million/">The WebAIM Million</a><br>• <a href="https://inclusivepineapple.github.io/">Инклюзивный ананас</a><br></p><p>HTML-санитайзер</p><p>• <a href="https://bkardell.com/blog/blessing-strings.html">The Blessing of the Strings</a><br></p><p>Bun 1.1</p><p>• <a href="https://bun.sh/blog/bun-v1.1">Bun 1.1</a><br>• <a href="https://elysiajs.com/blog/elysia-10">Elysia 1.0</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://developer.mozilla.org/en-US/blog/baseline-evolution-on-mdn/">Baseline’s evolution on MDN</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/417.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/417.mp3" length="117062960"/><itunes:episode>417</itunes:episode><itunes:duration>7315</itunes:duration><itunes:author>Никита Дубко, Вадим Макеев, Андрей Мелихов, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>8 апреля 2024: Бета Safari 17.5, Learn JS, CSS, сигналы в JS, Container Queries, WebAIM, HTML-санитайзер, Bun. Никита Дубко, Вадим Макеев, Андрей Мелихов, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>418. DMA, Safari, заголовки, select, темы, JS в PDF, HTML, песочница в V8, CSS-миксины, Figma</title><link>https://web-standards.ru/podcast/418/</link><pubDate>Mon, 15 Apr 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Вадим Макеев, Алексей Симоненко, Полина Гуртовая, Никита Дубко, Юля Миоцен

Темы

00:00:00 Интро
00:05:00 Как DMA помог браузерам
00:13:26 Safari TP 192
00:21:46 Уровни заголовков
00:39:38 Select на стероидах
00:45:40 Переключатель темы в браузере
00:59:11 JS в PDF
01:05:13 Svelte узнал HTML
01:14:31 Песочница в V8
01:21:39 CSS-миксины на слоях
01:33:26 Figma развлекается

Ишью для подкаста https://github.com/web-standards/podcast

Как DMA помог браузерам

• Exclusive: EU’s new tech laws are working; small browsers gain market share https://www.reuters.com/technology/eus-new-tech-laws-are-working-small-browsers-gain-market-share-2024-04-10/
• Aloha https://alohabrowser.com/

Safari TP 192

• Release Notes for Safari Technology Preview 192 https://webkit.org/blog/15260/release-notes-for-safari-technology-preview-192/

Уровни заголовков

• Intent to Prototype: headingstart attribute https://groups.google.com/a/chromium.org/g/blink-dev/c/8yl-pJhuLHE/m/1GDufCYWAAAJ
• Consider adding a headinglevelstart attribute https://github.com/whatwg/html/issues/5033#issuecomment-2049295979

Select на стероидах

• We were planning to ship selectlist, now we’re reusing the select https://twitter.com/una/status/1778470817007087862
• Stylable Select Element https://open-ui.org/components/selectlist/

Переключатель темы в браузере

• What if you had real control over Light Mode / Dark Mode on a per-site basis? https://www.bram.us/2024/04/13/what-if-you-had-real-control-over-light-mode-dark-mode-on-a-per-site-basis/
• Browser Security Bugs that Aren’t: JavaScript in PDF – text/plain https://textslashplain.com/2024/04/10/browser-security-bugs-that-arent-javascript-in-pdf/

JS в PDF

• PDF.js https://github.com/mozilla/pdf.js

Svelte узнал HTML

• Svelte parses HTML all wrong https://github.com/sveltejs/svelte/issues/11052
• Jumping HTML tags. Another reason to validate your markup https://pepelsbey.dev/articles/jumping-html-tags/

Песочница в V8

• The V8 Sandbox https://v8.dev/blog/sandbox

CSS-миксины на слоях

• Layered Toggles: Optional CSS Mixins https://kizu.dev/layered-toggles/
• Mixins three ways https://dutchcelt.nl/posts/css-mixins/

Figma развлекается

• Flippy Bird https://www.figma.com/community/widget/1042170055079420094
• Surf the web like it’s 1999 https://www.figma.com/blog/april-fun-day-cursors/
• Framework by Figma https://figma.zoom.us/webinar/register/WN_wuU7OSgiSRWQ3Gm7HAWlCQ#/registration

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко, Полина Гуртовая, Никита Дубко, Юля Миоцен</p><p>Темы</p><p>00:00:00 Интро<br>00:05:00 Как DMA помог браузерам<br>00:13:26 Safari TP 192<br>00:21:46 Уровни заголовков<br>00:39:38 Select на стероидах<br>00:45:40 Переключатель темы в браузере<br>00:59:11 JS в PDF<br>01:05:13 Svelte узнал HTML<br>01:14:31 Песочница в V8<br>01:21:39 CSS-миксины на слоях<br>01:33:26 Figma развлекается<br></p><p><a href="https://github.com/web-standards/podcast">Ишью для подкаста</a></p><p>Как DMA помог браузерам</p><p>• <a href="https://www.reuters.com/technology/eus-new-tech-laws-are-working-small-browsers-gain-market-share-2024-04-10/">Exclusive: EU’s new tech laws are working; small browsers gain market share</a><br>• <a href="https://alohabrowser.com/">Aloha</a><br></p><p>Safari TP 192</p><p>• <a href="https://webkit.org/blog/15260/release-notes-for-safari-technology-preview-192/">Release Notes for Safari Technology Preview 192</a><br></p><p>Уровни заголовков</p><p>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/8yl-pJhuLHE/m/1GDufCYWAAAJ">Intent to Prototype: headingstart attribute</a><br>• <a href="https://github.com/whatwg/html/issues/5033#issuecomment-2049295979">Consider adding a headinglevelstart attribute</a><br></p><p>Select на стероидах</p><p>• <a href="https://twitter.com/una/status/1778470817007087862">We were planning to ship selectlist, now we’re reusing the select</a><br>• <a href="https://open-ui.org/components/selectlist/">Stylable Select Element</a><br></p><p>Переключатель темы в браузере</p><p>• <a href="https://www.bram.us/2024/04/13/what-if-you-had-real-control-over-light-mode-dark-mode-on-a-per-site-basis/">What if you had real control over Light Mode / Dark Mode on a per-site basis?</a><br>• <a href="https://textslashplain.com/2024/04/10/browser-security-bugs-that-arent-javascript-in-pdf/">Browser Security Bugs that Aren’t: JavaScript in PDF – text/plain</a><br></p><p>JS в PDF</p><p>• <a href="https://github.com/mozilla/pdf.js">PDF.js</a><br></p><p>Svelte узнал HTML</p><p>• <a href="https://github.com/sveltejs/svelte/issues/11052">Svelte parses HTML all wrong</a><br>• <a href="https://pepelsbey.dev/articles/jumping-html-tags/">Jumping HTML tags. Another reason to validate your markup</a><br></p><p>Песочница в V8</p><p>• <a href="https://v8.dev/blog/sandbox">The V8 Sandbox</a><br></p><p>CSS-миксины на слоях</p><p>• <a href="https://kizu.dev/layered-toggles/">Layered Toggles: Optional CSS Mixins</a><br>• <a href="https://dutchcelt.nl/posts/css-mixins/">Mixins three ways</a><br></p><p>Figma развлекается</p><p>• <a href="https://www.figma.com/community/widget/1042170055079420094">Flippy Bird</a><br>• <a href="https://www.figma.com/blog/april-fun-day-cursors/">Surf the web like it’s 1999</a><br>• <a href="https://figma.zoom.us/webinar/register/WN_wuU7OSgiSRWQ3Gm7HAWlCQ#/registration">Framework by Figma</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/418.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/418.mp3" length="95414975"/><itunes:episode>418</itunes:episode><itunes:duration>5962</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко, Полина Гуртовая, Никита Дубко, Юля Миоцен</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>15 апреля 2024: DMA, Safari, заголовки, select, темы, JS в PDF, HTML, песочница в V8, CSS-миксины, Figma. Вадим Макеев, Алексей Симоненко, Полина Гуртовая, Никита Дубко, Юля Миоцен</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>419. Naked CSS/JS Day, новинки Firefox, Chrome и Edge, редактор Zed, Llama, JSON, будущее Node.js</title><link>https://web-standards.ru/podcast/419/</link><pubDate>Mon, 22 Apr 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Вадим Макеев, Полина Гуртовая, Андрей Мелихов, Алексей Симоненко

Темы

00:00:00 Интро
00:01:31 Naked CSS/JS Day
00:06:55 Firefox 125
00:18:16 Chrome 124
00:31:24 Chrome Beta 125
00:36:52 Edge Dashboard
00:49:17 Редактор Zed
01:01:33 Локальная Llama
01:08:23 JSON с комментами
01:16:20 Будущее Node.js
01:37:23 Новинки Node.js 22

Naked CSS/JS Day

• JS Naked Day https://js-naked-day.org/
• CSS Naked Day https://css-naked-day.github.io/

Firefox 125

• Firefox 125 for developers https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/125
• No close of popover with click/touch on backdrop in mobile Safari https://bugs.webkit.org/show_bug.cgi?id=267688
• On popover accessibility: what the browser does and doesn’t do https://hidde.blog/popover-accessibility/
• Positioning anchored popovers https://hidde.blog/positioning-anchored-popovers/
• Semantics and the popover attribute: what to use when? https://hidde.blog/popover-semantics/

Chrome 124

• New in Chrome 124 https://developer.chrome.com/blog/new-in-chrome-124/
• BCD: Add WebSocketStream https://github.com/mdn/browser-compat-data/pull/22875

Chrome Beta 125

• Chrome 125 beta https://developer.chrome.com/blog/chrome-125-beta

Edge Dashboard

• Introducing the Edge 2024 web platform top developer needs dashboard https://blogs.windows.com/msedgedev/2024/04/18/2024-web-platform-top-developer-needs-dashboard/
• 2024 web platform top developer needs https://microsoftedge.github.io/TopDeveloperNeeds/

Редактор Zed

• From Vim to Zed https://registerspill.thorstenball.com/p/from-vim-to-zed
• Roadmap Zed https://zed.dev/roadmap
• Extensible Language Support in Zed https://zed.dev/blog/language-extensions-part-1
• Zed/extensions: language https://github.com/zed-industries/extensions/issues?q=is%3Aissue+is%3Aopen+label%3Alanguage+sort%3Areactions-%2B1-desc

Локальная Llama

• Llama 3 as a Copilot in VSCode https://twitter.com/dani_avila7/status/1781061220495138907?t=DevjakOw8272kiF1TybIbg&amp;s=19

JSON с комментами

• Bun won’t error when package.json has comments or trailing commas https://twitter.com/jarredsumner/status/1779997854075171184?t=kdK5FoE_feW960VVprxV7A&amp;s=35
• Pkg-types now supports package.json with jsonc https://twitter.com/_pi0_/status/1780961576876400822

Будущее Node.js

• Trip report: Node.js collaboration summit https://nodejs.org/en/blog/events/collab-summit-2024-london
• Nodejs/next-10 https://github.com/nodejs/next-10
• Npm-esm-vs-cjs https://github.com/wooorm/npm-esm-vs-cjs

Новинки Node.js 22

• Node.js 22 https://github.com/nodejs/node/pull/52505
• Support requireing synchronous ESM graphs https://github.com/nodejs/node/pull/51977
• Move deprecated utils to runtime deprecation https://github.com/nodejs/node/pull/50488

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Полина Гуртовая, Андрей Мелихов, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:31 Naked CSS/JS Day<br>00:06:55 Firefox 125<br>00:18:16 Chrome 124<br>00:31:24 Chrome Beta 125<br>00:36:52 Edge Dashboard<br>00:49:17 Редактор Zed<br>01:01:33 Локальная Llama<br>01:08:23 JSON с комментами<br>01:16:20 Будущее Node.js<br>01:37:23 Новинки Node.js 22<br></p><p>Naked CSS/JS Day</p><p>• <a href="https://js-naked-day.org/">JS Naked Day</a><br>• <a href="https://css-naked-day.github.io/">CSS Naked Day</a><br></p><p>Firefox 125</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/125">Firefox 125 for developers</a><br>• <a href="https://bugs.webkit.org/show_bug.cgi?id=267688">No close of popover with click/touch on backdrop in mobile Safari</a><br>• <a href="https://hidde.blog/popover-accessibility/">On popover accessibility: what the browser does and doesn’t do</a><br>• <a href="https://hidde.blog/positioning-anchored-popovers/">Positioning anchored popovers</a><br>• <a href="https://hidde.blog/popover-semantics/">Semantics and the popover attribute: what to use when?</a><br></p><p>Chrome 124</p><p>• <a href="https://developer.chrome.com/blog/new-in-chrome-124/">New in Chrome 124</a><br>• <a href="https://github.com/mdn/browser-compat-data/pull/22875">BCD: Add WebSocketStream</a><br></p><p>Chrome Beta 125</p><p>• <a href="https://developer.chrome.com/blog/chrome-125-beta">Chrome 125 beta</a><br></p><p>Edge Dashboard</p><p>• <a href="https://blogs.windows.com/msedgedev/2024/04/18/2024-web-platform-top-developer-needs-dashboard/">Introducing the Edge 2024 web platform top developer needs dashboard</a><br>• <a href="https://microsoftedge.github.io/TopDeveloperNeeds/">2024 web platform top developer needs</a><br></p><p>Редактор Zed</p><p>• <a href="https://registerspill.thorstenball.com/p/from-vim-to-zed">From Vim to Zed</a><br>• <a href="https://zed.dev/roadmap">Roadmap Zed</a><br>• <a href="https://zed.dev/blog/language-extensions-part-1">Extensible Language Support in Zed</a><br>• <a href="https://github.com/zed-industries/extensions/issues?q=is%3Aissue+is%3Aopen+label%3Alanguage+sort%3Areactions-%2B1-desc">Zed/extensions: language</a><br></p><p>Локальная Llama</p><p>• <a href="https://twitter.com/dani_avila7/status/1781061220495138907?t=DevjakOw8272kiF1TybIbg&amp;s=19">Llama 3 as a Copilot in VSCode</a><br></p><p>JSON с комментами</p><p>• <a href="https://twitter.com/jarredsumner/status/1779997854075171184?t=kdK5FoE_feW960VVprxV7A&amp;s=35">Bun won’t error when package.json has comments or trailing commas</a><br>• <a href="https://twitter.com/_pi0_/status/1780961576876400822">Pkg-types now supports package.json with jsonc</a><br></p><p>Будущее Node.js</p><p>• <a href="https://nodejs.org/en/blog/events/collab-summit-2024-london">Trip report: Node.js collaboration summit</a><br>• <a href="https://github.com/nodejs/next-10">Nodejs/next-10</a><br>• <a href="https://github.com/wooorm/npm-esm-vs-cjs">Npm-esm-vs-cjs</a><br></p><p>Новинки Node.js 22</p><p>• <a href="https://github.com/nodejs/node/pull/52505">Node.js 22</a><br>• <a href="https://github.com/nodejs/node/pull/51977">Support requireing synchronous ESM graphs</a><br>• <a href="https://github.com/nodejs/node/pull/50488">Move deprecated utils to runtime deprecation</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/419.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/419.mp3" length="99862790"/><itunes:episode>419</itunes:episode><itunes:duration>6240</itunes:duration><itunes:author>Вадим Макеев, Полина Гуртовая, Андрей Мелихов, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>22 апреля 2024: Naked CSS/JS Day, новинки Firefox, Chrome и Edge, редактор Zed, Llama, JSON, будущее Node.js. Вадим Макеев, Полина Гуртовая, Андрей Мелихов, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>420. Google I/O и Config, Translation API, Figma, Invokers, альты, атрибуты/свойства, бета React 19</title><link>https://web-standards.ru/podcast/420/</link><pubDate>Mon, 29 Apr 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Вадим Макеев, Никита Дубко, Юля Миоцен

Темы

00:00:00 Интро
00:02:09 Google I/O и Config
00:09:32 Translation API
00:19:57 Новости Figma
00:30:01 Invokers
00:47:31 Длинные альты
00:56:48 Атрибуты и свойства
01:06:37 Бета React 19
01:23:59 Ответы на вопросы

Google I/O и Config

• Web at Google I/O, May 14 https://io.google/2024/explore/?q=web
• Config 2024 lineup https://config.figma.com/agenda

Translation API

• Blink: Web Translation API https://groups.google.com/a/chromium.org/g/blink-dev/c/Ie46tc6_8so/m/eY1huFmOAAAJ

Новости Figma

• What We Launched at Framework 2024 https://www.figma.com/blog/what-we-launched-at-framework-2024/
• The Right Code for Your Design System https://www.figma.com/blog/introducing-code-connect/

Invokers

• Invoking elements by using only HTML: A first look at invokers https://utilitybend.com/blog/invoking-elements-by-using-only-html-a-first-look-at-invokers

Длинные альты

• Long Alt https://adrianroselli.com/2024/04/long-alt.html
• Адовый UX https://t.me/uxfromhell

Атрибуты и свойства

• HTML attributes vs DOM properties https://jakearchibald.com/2024/attributes-vs-properties/
• Putting React In The Browser https://offthemainthread.tech/episode/putting-react-in-the-browser/

Бета React 19

• React 19 Beta https://react.dev/blog/2024/04/25/react-19#whats-new-in-react-19
• React 19 Beta Upgrade Guide https://react.dev/blog/2024/04/25/react-19-upgrade-guide

Ответы на вопросы

• wpt/margin-padding-clear https://wpt.fyi/results/css/CSS2/margin-padding-clear
• w3c/csswg-drafts https://github.com/w3c/csswg-drafts/issues/

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко, Юля Миоцен</p><p>Темы</p><p>00:00:00 Интро<br>00:02:09 Google I/O и Config<br>00:09:32 Translation API<br>00:19:57 Новости Figma<br>00:30:01 Invokers<br>00:47:31 Длинные альты<br>00:56:48 Атрибуты и свойства<br>01:06:37 Бета React 19<br>01:23:59 Ответы на вопросы<br></p><p>Google I/O и Config</p><p>• <a href="https://io.google/2024/explore/?q=web">Web at Google I/O, May 14</a><br>• <a href="https://config.figma.com/agenda">Config 2024 lineup</a><br></p><p>Translation API</p><p>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/Ie46tc6_8so/m/eY1huFmOAAAJ">Blink: Web Translation API</a><br></p><p>Новости Figma</p><p>• <a href="https://www.figma.com/blog/what-we-launched-at-framework-2024/">What We Launched at Framework 2024</a><br>• <a href="https://www.figma.com/blog/introducing-code-connect/">The Right Code for Your Design System</a><br></p><p>Invokers</p><p>• <a href="https://utilitybend.com/blog/invoking-elements-by-using-only-html-a-first-look-at-invokers">Invoking elements by using only HTML: A first look at invokers</a><br></p><p>Длинные альты</p><p>• <a href="https://adrianroselli.com/2024/04/long-alt.html">Long Alt</a><br>• <a href="https://t.me/uxfromhell">Адовый UX</a><br></p><p>Атрибуты и свойства</p><p>• <a href="https://jakearchibald.com/2024/attributes-vs-properties/">HTML attributes vs DOM properties</a><br>• <a href="https://offthemainthread.tech/episode/putting-react-in-the-browser/">Putting React In The Browser</a><br></p><p>Бета React 19</p><p>• <a href="https://react.dev/blog/2024/04/25/react-19#whats-new-in-react-19">React 19 Beta</a><br>• <a href="https://react.dev/blog/2024/04/25/react-19-upgrade-guide">React 19 Beta Upgrade Guide</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://wpt.fyi/results/css/CSS2/margin-padding-clear">wpt/margin-padding-clear</a><br>• <a href="https://github.com/w3c/csswg-drafts/issues/">w3c/csswg-drafts</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/420.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/420.mp3" length="86390874"/><itunes:episode>420</itunes:episode><itunes:duration>5398</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко, Юля Миоцен</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>29 апреля 2024: Google I/O и Config, Translation API, Figma, Invokers, альты, атрибуты/свойства, бета React 19. Вадим Макеев, Никита Дубко, Юля Миоцен</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>421. PWA с табами, Гугл и куки, Masonry, Arc на Windows, iPad виноват, Deno, Copilot, local-first</title><link>https://web-standards.ru/podcast/421/</link><pubDate>Mon, 06 May 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Алексей Симоненко, Полина Гуртовая, Никита Дубко

Темы

00:00:00 Интро
00:01:46 PWA с табами
00:06:48 Гугл и куки
00:16:38 Выборы Masonry
00:39:49 Arc на Windows
00:42:06 iPad тоже виноват
00:46:41 Новости Deno
00:53:18 Copilot Workspace
01:23:53 Local-first
01:40:02 Ответы на вопросы

PWA с табами

• Blink Intent to Ship: Tabbed web apps https://groups.google.com/a/chromium.org/g/blink-dev/c/L6AfXU0-GOc/m/Y4SRkKUPAQAJ

Гугл и куки

• Update on the plan for phase-out of third-party cookies on Chrome https://privacysandbox.com/intl/en_us/news/update-on-the-plan-for-phase-out-of-third-party-cookies-on-chrome/
• Investigation into Google’s ‘Privacy Sandbox’ browser changes https://www.gov.uk/cma-cases/investigation-into-googles-privacy-sandbox-browser-changes#quarterly-reports

Выборы Masonry

• Help us invent CSS Grid Level 3, aka “Masonry” layout https://webkit.org/blog/15269/help-us-invent-masonry-layouts-for-css-grid-level-3/
• An alternative proposal for CSS masonry https://developer.chrome.com/blog/masonry
• For me, it’s a masonry layout isn’t a grid https://twitter.com/argyleink/status/1785403074573668758
• Moving Masonry to its own display type would be our recommended path forward https://github.com/w3c/csswg-drafts/issues/9041#issuecomment-2073950737

Arc на Windows

• Arc on Windows is finally here https://twitter.com/browsercompany/status/1785309803201405116

iPad тоже виноват

• EU: We designated Apple’s iPadOS as a gatekeeper under the DMA https://social.network.europa.eu/@EU_Commission/112354823391850718
• Commission designates Apple’s iPadOS under the Digital Markets Act https://ec.europa.eu/commission/presscorner/detail/en/ip_24_2363

Новости Deno

• Deno puppeteer https://github.com/lucacasonato/deno-puppeteer
• Performance improvement for language server https://deno.com/blog/v1.43#speeding-up-denos-language-server

Copilot Workspace

• GitHub Copilot Workspace: Welcome to the Copilot-native developer environment https://github.blog/2024-04-29-github-copilot-workspace/
• Copilot Workspace https://githubnext.com/projects/copilot-workspace/

Local-first

• Cool frontend arts of local-first: storage, sync, conflicts https://evilmartians.com/chronicles/cool-front-end-arts-of-local-first-storage-sync-and-conflicts

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Алексей Симоненко, Полина Гуртовая, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:46 PWA с табами<br>00:06:48 Гугл и куки<br>00:16:38 Выборы Masonry<br>00:39:49 Arc на Windows<br>00:42:06 iPad тоже виноват<br>00:46:41 Новости Deno<br>00:53:18 Copilot Workspace<br>01:23:53 Local-first<br>01:40:02 Ответы на вопросы<br></p><p>PWA с табами</p><p>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/L6AfXU0-GOc/m/Y4SRkKUPAQAJ">Blink Intent to Ship: Tabbed web apps</a><br></p><p>Гугл и куки</p><p>• <a href="https://privacysandbox.com/intl/en_us/news/update-on-the-plan-for-phase-out-of-third-party-cookies-on-chrome/">Update on the plan for phase-out of third-party cookies on Chrome</a><br>• <a href="https://www.gov.uk/cma-cases/investigation-into-googles-privacy-sandbox-browser-changes#quarterly-reports">Investigation into Google’s ‘Privacy Sandbox’ browser changes</a><br></p><p>Выборы Masonry</p><p>• <a href="https://webkit.org/blog/15269/help-us-invent-masonry-layouts-for-css-grid-level-3/">Help us invent CSS Grid Level 3, aka “Masonry” layout</a><br>• <a href="https://developer.chrome.com/blog/masonry">An alternative proposal for CSS masonry</a><br>• <a href="https://twitter.com/argyleink/status/1785403074573668758">For me, it’s a masonry layout isn’t a grid</a><br>• <a href="https://github.com/w3c/csswg-drafts/issues/9041#issuecomment-2073950737">Moving Masonry to its own display type would be our recommended path forward</a><br></p><p>Arc на Windows</p><p>• <a href="https://twitter.com/browsercompany/status/1785309803201405116">Arc on Windows is finally here</a><br></p><p>iPad тоже виноват</p><p>• <a href="https://social.network.europa.eu/@EU_Commission/112354823391850718">EU: We designated Apple’s iPadOS as a gatekeeper under the DMA</a><br>• <a href="https://ec.europa.eu/commission/presscorner/detail/en/ip_24_2363">Commission designates Apple’s iPadOS under the Digital Markets Act</a><br></p><p>Новости Deno</p><p>• <a href="https://github.com/lucacasonato/deno-puppeteer">Deno puppeteer</a><br>• <a href="https://deno.com/blog/v1.43#speeding-up-denos-language-server">Performance improvement for language server</a><br></p><p>Copilot Workspace</p><p>• <a href="https://github.blog/2024-04-29-github-copilot-workspace/">GitHub Copilot Workspace: Welcome to the Copilot-native developer environment</a><br>• <a href="https://githubnext.com/projects/copilot-workspace/">Copilot Workspace</a><br></p><p>Local-first</p><p>• <a href="https://evilmartians.com/chronicles/cool-front-end-arts-of-local-first-storage-sync-and-conflicts">Cool frontend arts of local-first: storage, sync, conflicts</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/421.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/421.mp3" length="100358753"/><itunes:episode>421</itunes:episode><itunes:duration>6271</itunes:duration><itunes:author>Алексей Симоненко, Полина Гуртовая, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>6 мая 2024: PWA с табами, Гугл и куки, Masonry, Arc на Windows, iPad виноват, Deno, Copilot, local-first. Алексей Симоненко, Полина Гуртовая, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>422. Поиск по странице, Safari, Scroll-Driven Animations, фигуры, серверные компоненты и CSS, Wasm</title><link>https://web-standards.ru/podcast/422/</link><pubDate>Mon, 13 May 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Полина Гуртовая, Вадим Макеев, Алексей Симоненко, Андрей Мелихов

Темы

00:00:00 Интро
00:02:56 CSS для поиска по странице
00:10:58 Safari TP
00:19:37 Scroll-Driven Animations
00:31:37 Современные CSS-фигуры
00:39:31 Серверные компоненты и CSS
00:55:33 Всё новое в цветах
00:59:26 Wasm vs. Docker
01:09:21 Wasm для VS Code

Смотрите нас

• Лайв на Ютубе https://youtu.be/1ZubX4B9-uE

CSS для поиска по странице

• Intent to Prototype: Find-in-page highlight pseudos https://groups.google.com/a/chromium.org/g/blink-dev/c/5FS_4mVQBLc
• ::search-text is coming soon thanks to my colleagues at Igalia https://kolektiva.social/@delan/112377759374528950
• Intent to Ship: Stop modifying author-defined selection colors https://groups.google.com/a/chromium.org/g/blink-dev/c/olhqI_F8SWE/m/22N_WOKsAgAJ

Safari TP

• Release Notes for Safari Technology Preview 194 https://webkit.org/blog/15406/release-notes-for-safari-technology-preview-194/

Scroll-Driven Animations

• Unleash the power of Scroll-Driven Animations https://developer.chrome.com/blog/scroll-driven-animations-video-course
• Firefox: Intent to prototype: CSS Anchor Positioning https://groups.google.com/a/mozilla.org/g/dev-platform/c/4cbytMKbHtg

Современные CSS-фигуры

• The Modern Guide For Making CSS Shapes https://www.smashingmagazine.com/2024/05/modern-guide-making-css-shapes/

Серверные компоненты и CSS

• CSS in React Server Components https://www.joshwcomeau.com/react/css-in-rsc/

Всё новое в цветах

• CSS Color Modules and Changes, Part I https://weblog.anniegreens.lol/2024/05/css-color-modules-and-changes-part-i
• OKLCH в CSS: почему мы ушли от RGB и HSL https://web-standards.ru/articles/oklch-in-css-why-quit-rgb-hsl/

Wasm vs. Docker

• Wasm vs. Docker: Performant, Secure, and Versatile Containers https://www.docker.com/blog/wasm-vs-docker/
• Using WebAssembly for Extension Development https://code.visualstudio.com/blogs/2024/05/08/wasm

Wasm для VS Code

• An update on plugin security https://www.figma.com/blog/an-update-on-plugin-security/

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Полина Гуртовая, Вадим Макеев, Алексей Симоненко, Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:02:56 CSS для поиска по странице<br>00:10:58 Safari TP<br>00:19:37 Scroll-Driven Animations<br>00:31:37 Современные CSS-фигуры<br>00:39:31 Серверные компоненты и CSS<br>00:55:33 Всё новое в цветах<br>00:59:26 Wasm vs. Docker<br>01:09:21 Wasm для VS Code<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/1ZubX4B9-uE">Лайв на Ютубе</a><br></p><p>CSS для поиска по странице</p><p>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/5FS_4mVQBLc">Intent to Prototype: Find-in-page highlight pseudos</a><br>• <a href="https://kolektiva.social/@delan/112377759374528950">::search-text is coming soon thanks to my colleagues at Igalia</a><br>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/olhqI_F8SWE/m/22N_WOKsAgAJ">Intent to Ship: Stop modifying author-defined selection colors</a><br></p><p>Safari TP</p><p>• <a href="https://webkit.org/blog/15406/release-notes-for-safari-technology-preview-194/">Release Notes for Safari Technology Preview 194</a><br></p><p>Scroll-Driven Animations</p><p>• <a href="https://developer.chrome.com/blog/scroll-driven-animations-video-course">Unleash the power of Scroll-Driven Animations</a><br>• <a href="https://groups.google.com/a/mozilla.org/g/dev-platform/c/4cbytMKbHtg">Firefox: Intent to prototype: CSS Anchor Positioning</a><br></p><p>Современные CSS-фигуры</p><p>• <a href="https://www.smashingmagazine.com/2024/05/modern-guide-making-css-shapes/">The Modern Guide For Making CSS Shapes</a><br></p><p>Серверные компоненты и CSS</p><p>• <a href="https://www.joshwcomeau.com/react/css-in-rsc/">CSS in React Server Components</a><br></p><p>Всё новое в цветах</p><p>• <a href="https://weblog.anniegreens.lol/2024/05/css-color-modules-and-changes-part-i">CSS Color Modules and Changes, Part I</a><br>• <a href="https://web-standards.ru/articles/oklch-in-css-why-quit-rgb-hsl/">OKLCH в CSS: почему мы ушли от RGB и HSL</a><br></p><p>Wasm vs. Docker</p><p>• <a href="https://www.docker.com/blog/wasm-vs-docker/">Wasm vs. Docker: Performant, Secure, and Versatile Containers</a><br>• <a href="https://code.visualstudio.com/blogs/2024/05/08/wasm">Using WebAssembly for Extension Development</a><br></p><p>Wasm для VS Code</p><p>• <a href="https://www.figma.com/blog/an-update-on-plugin-security/">An update on plugin security</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/422.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/422.mp3" length="72886797"/><itunes:episode>422</itunes:episode><itunes:duration>4554</itunes:duration><itunes:author>Полина Гуртовая, Вадим Макеев, Алексей Симоненко, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>13 мая 2024: Поиск по странице, Safari, Scroll-Driven Animations, фигуры, серверные компоненты и CSS, Wasm. Полина Гуртовая, Вадим Макеев, Алексей Симоненко, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>423. State of HTML 2023, Chrome 125 и DevTools, Firefox 126, Safari 17.5, React и Remix, про дизайн</title><link>https://web-standards.ru/podcast/423/</link><pubDate>Mon, 20 May 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Юля Миоцен, Вадим Макеев, Андрей Мелихов, Алексей Симоненко, Никита Дубко

Темы

00:00:00 Интро
00:01:08 State of HTML 2023
00:35:18 Chrome 125
00:41:34 Chrome DevTools
00:53:20 Firefox 126
01:06:55 Safari 17.5
01:13:50 React и Remix
01:26:47 Про дизайн

State of HTML 2023

• State of HTML 2023 https://2023.stateofhtml.com/en-US
• Исходник футболки State of HTML https://www.dropbox.com/s/iro9krpe475kci4/sohtml-2023-shirt-final.png
• Web Components Demystified https://www.kickstarter.com/projects/scott-jehl/web-components-demystified

Chrome 125

• New in Chrome 125 https://developer.chrome.com/blog/new-in-chrome-125

Chrome DevTools

• What’s new in DevTools, Chrome 125 https://developer.chrome.com/blog/new-in-devtools-125
• Understand errors and warnings better with Gemini https://developer.chrome.com/docs/devtools/console/understand-messages

Firefox 126

• Firefox 126 for developers https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/126

Safari 17.5

• WebKit Features in Safari 17.5 https://webkit.org/blog/15383/webkit-features-in-safari-17-5/

React и Remix

• Merging Remix and React Router https://remix.run/blog/merging-remix-and-react-router
• React Compiler https://react.dev/learn/react-compiler

Про дизайн

• Figma 101 https://shiftnudge.com/figma
• How to hold your phone when tapping https://michaelkipp.de/publication/LehmannKipp18.pdf

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Юля Миоцен, Вадим Макеев, Андрей Мелихов, Алексей Симоненко, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:08 State of HTML 2023<br>00:35:18 Chrome 125<br>00:41:34 Chrome DevTools<br>00:53:20 Firefox 126<br>01:06:55 Safari 17.5<br>01:13:50 React и Remix<br>01:26:47 Про дизайн<br></p><p>State of HTML 2023</p><p>• <a href="https://2023.stateofhtml.com/en-US">State of HTML 2023</a><br>• <a href="https://www.dropbox.com/s/iro9krpe475kci4/sohtml-2023-shirt-final.png">Исходник футболки State of HTML</a><br>• <a href="https://www.kickstarter.com/projects/scott-jehl/web-components-demystified">Web Components Demystified</a><br></p><p>Chrome 125</p><p>• <a href="https://developer.chrome.com/blog/new-in-chrome-125">New in Chrome 125</a><br></p><p>Chrome DevTools</p><p>• <a href="https://developer.chrome.com/blog/new-in-devtools-125">What’s new in DevTools, Chrome 125</a><br>• <a href="https://developer.chrome.com/docs/devtools/console/understand-messages">Understand errors and warnings better with Gemini</a><br></p><p>Firefox 126</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/126">Firefox 126 for developers</a><br></p><p>Safari 17.5</p><p>• <a href="https://webkit.org/blog/15383/webkit-features-in-safari-17-5/">WebKit Features in Safari 17.5</a><br></p><p>React и Remix</p><p>• <a href="https://remix.run/blog/merging-remix-and-react-router">Merging Remix and React Router</a><br>• <a href="https://react.dev/learn/react-compiler">React Compiler</a><br></p><p>Про дизайн</p><p>• <a href="https://shiftnudge.com/figma">Figma 101</a><br>• <a href="https://michaelkipp.de/publication/LehmannKipp18.pdf">How to hold your phone when tapping</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/423.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/423.mp3" length="92582984"/><itunes:episode>423</itunes:episode><itunes:duration>5785</itunes:duration><itunes:author>Юля Миоцен, Вадим Макеев, Андрей Мелихов, Алексей Симоненко, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>20 мая 2024: State of HTML 2023, Chrome 125 и DevTools, Firefox 126, Safari 17.5, React и Remix, про дизайн. Юля Миоцен, Вадим Макеев, Андрей Мелихов, Алексей Симоненко, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>424. Бета Chrome 126, Google A/I, Web Platform Dashboard, новинки фреймворков, SolidStart</title><link>https://web-standards.ru/podcast/424/</link><pubDate>Tue, 28 May 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Вадим Макеев, Полина Гуртовая

Темы

00:00:00 Интро
00:01:23 Бета Chrome 126
00:13:27 Google A/I
00:45:00 Web Platform Dashboard
00:59:35 Новинки фреймворков
01:08:43 SolidStart
01:18:11 Ответы на вопросы

Бета Chrome 126

• Chrome 126 beta https://developer.chrome.com/blog/chrome-126-beta
• Mutation events will be removed from Chrome https://developer.chrome.com/blog/mutation-events-deprecation

Google A/I

• YouTube: Web at Google I/O 2024 https://www.youtube.com/playlist?list=PLOU2XLYxmsIKeQI4KTrrplA_mUPI3Lq5b
• 10 updates from Google I/O 2024: Unlocking the power of AI for every web developer https://developer.chrome.com/blog/web-at-io24
• Web Neural Network API https://www.w3.org/TR/webnn/
• WebAssembly and WebGPU, part 1 https://developer.chrome.com/blog/io24-webassembly-webgpu-1
• WebAssembly and WebGPU, part 2 https://developer.chrome.com/blog/io24-webassembly-webgpu-2
• Built-in AI https://developer.chrome.com/docs/ai/built-in

Web Platform Dashboard

• Announcing the Web Platform Dashboard https://web.dev/blog/web-platform-dashboard
• Web Platform Status https://webstatus.dev/
• Establishing transparency and fairness guidelines for feature visibility https://github.com/GoogleChrome/webstatus.dev/issues/277#issuecomment-2118300191

Новинки фреймворков

• What’s new in JavaScript Frameworks (May 2024) https://developer.chrome.com/blog/frameworks-may-2024

SolidStart

• SolidStart 1.0: The Shape of Frameworks to Come https://www.solidjs.com/blog/solid-start-the-shape-frameworks-to-come
• Moving from RSC to SolidStart https://www.brenelz.com/posts/moving-from-rsc-to-solid-start/

Ответы на вопросы

• Codeium https://codeium.com/

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Вадим Макеев, Полина Гуртовая</p><p>Темы</p><p>00:00:00 Интро<br>00:01:23 Бета Chrome 126<br>00:13:27 Google A/I<br>00:45:00 Web Platform Dashboard<br>00:59:35 Новинки фреймворков<br>01:08:43 SolidStart<br>01:18:11 Ответы на вопросы<br></p><p>Бета Chrome 126</p><p>• <a href="https://developer.chrome.com/blog/chrome-126-beta">Chrome 126 beta</a><br>• <a href="https://developer.chrome.com/blog/mutation-events-deprecation">Mutation events will be removed from Chrome</a><br></p><p>Google A/I</p><p>• <a href="https://www.youtube.com/playlist?list=PLOU2XLYxmsIKeQI4KTrrplA_mUPI3Lq5b">YouTube: Web at Google I/O 2024</a><br>• <a href="https://developer.chrome.com/blog/web-at-io24">10 updates from Google I/O 2024: Unlocking the power of AI for every web developer</a><br>• <a href="https://www.w3.org/TR/webnn/">Web Neural Network API</a><br>• <a href="https://developer.chrome.com/blog/io24-webassembly-webgpu-1">WebAssembly and WebGPU, part 1</a><br>• <a href="https://developer.chrome.com/blog/io24-webassembly-webgpu-2">WebAssembly and WebGPU, part 2</a><br>• <a href="https://developer.chrome.com/docs/ai/built-in">Built-in AI</a><br></p><p>Web Platform Dashboard</p><p>• <a href="https://web.dev/blog/web-platform-dashboard">Announcing the Web Platform Dashboard</a><br>• <a href="https://webstatus.dev/">Web Platform Status</a><br>• <a href="https://github.com/GoogleChrome/webstatus.dev/issues/277#issuecomment-2118300191">Establishing transparency and fairness guidelines for feature visibility</a><br></p><p>Новинки фреймворков</p><p>• <a href="https://developer.chrome.com/blog/frameworks-may-2024">What’s new in JavaScript Frameworks (May 2024)</a><br></p><p>SolidStart</p><p>• <a href="https://www.solidjs.com/blog/solid-start-the-shape-frameworks-to-come">SolidStart 1.0: The Shape of Frameworks to Come</a><br>• <a href="https://www.brenelz.com/posts/moving-from-rsc-to-solid-start/">Moving from RSC to SolidStart</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://codeium.com/">Codeium</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/424.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/424.mp3" length="87382553"/><itunes:episode>424</itunes:episode><itunes:duration>5460</itunes:duration><itunes:author>Андрей Мелихов, Вадим Макеев, Полина Гуртовая</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>28 мая 2024: Бета Chrome 126, Google A/I, Web Platform Dashboard, новинки фреймворков, SolidStart. Андрей Мелихов, Вадим Макеев, Полина Гуртовая</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>425. Font-smoothing, @property, LLM в Firefox, details, Edge без React, HTML, SVG-заброшка, ESLint 9</title><link>https://web-standards.ru/podcast/425/</link><pubDate>Mon, 03 Jun 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Вадим Макеев, Никита Дубко

Темы

00:00:00 Интро
00:01:54 Font-smoothing в Firefox
00:09:49 Firefox внедряет @property
00:22:22 LLM для альтов в Firefox
00:35:30 Стилизация details
00:41:56 Edge без React
00:53:53 HTML для разработчиков
00:59:15 SVG-заброшка
01:19:24 Миграция на ESLint 9

Font-smoothing в Firefox

• Gecko: Intent to prototype and ship: -webkit-font-smoothing property https://groups.google.com/a/mozilla.org/g/dev-platform/c/zQ4bhw78uac/m/gM2GOY7kBQAJ

Firefox внедряет @property

• Gecko. Intent to ship: CSS @property / properties-and-values API https://groups.google.com/a/mozilla.org/g/dev-platform/c/UhQSvl_v6xk/m/HngYYWOJBwAJ
• Explainer: calc-size() function https://github.com/w3c/csswg-drafts/blob/main/css-values-5/calc-size-explainer.md
• Let css-properties-values-api ride the trains https://bugzilla.mozilla.org/show_bug.cgi?id=1864818
• Firefox Trains https://whattrainisitnow.com/

LLM для альтов в Firefox

• Experimenting with local alt text generation in Firefox Nightly https://hacks.mozilla.org/2024/05/experimenting-with-local-alt-text-generation-in-firefox-nightly/

Стилизация details

• CSS Pseudo-Elements L4: details-content https://drafts.csswg.org/css-pseudo-4/#details-content-pseudo

Edge без React

• An even faster Microsoft Edge https://blogs.windows.com/msedgedev/2024/05/28/an-even-faster-microsoft-edge/

HTML для разработчиков

• HTML: Edition for Web Developers https://html.spec.whatwg.org/dev/

SVG-заброшка

• Browsers prioritize what to implement based on dev demand, except for SVG https://twitter.com/LeaVerou/status/1791860519315419358
• Update on the Layer Based SVG Engine (LBSE) in WebKit https://wpewebkit.org/blog/status-of-lbse-in-webkit.html
• SVG sprites stacks technique stopped working in Chrome 126 https://issues.chromium.org/issues/342705674
• SVG sprites: old-school, modern, unknown, and forgotten https://pepelsbey.dev/articles/svg-sprites/

Миграция на ESLint 9

• Introducing the ESLint Configuration Migrator https://eslint.org/blog/2024/05/eslint-configuration-migrator/

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:54 Font-smoothing в Firefox<br>00:09:49 Firefox внедряет @property<br>00:22:22 LLM для альтов в Firefox<br>00:35:30 Стилизация details<br>00:41:56 Edge без React<br>00:53:53 HTML для разработчиков<br>00:59:15 SVG-заброшка<br>01:19:24 Миграция на ESLint 9<br></p><p>Font-smoothing в Firefox</p><p>• <a href="https://groups.google.com/a/mozilla.org/g/dev-platform/c/zQ4bhw78uac/m/gM2GOY7kBQAJ">Gecko: Intent to prototype and ship: -webkit-font-smoothing property</a><br></p><p>Firefox внедряет @property</p><p>• <a href="https://groups.google.com/a/mozilla.org/g/dev-platform/c/UhQSvl_v6xk/m/HngYYWOJBwAJ">Gecko. Intent to ship: CSS @property / properties-and-values API</a><br>• <a href="https://github.com/w3c/csswg-drafts/blob/main/css-values-5/calc-size-explainer.md">Explainer: calc-size() function</a><br>• <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1864818">Let css-properties-values-api ride the trains</a><br>• <a href="https://whattrainisitnow.com/">Firefox Trains</a><br></p><p>LLM для альтов в Firefox</p><p>• <a href="https://hacks.mozilla.org/2024/05/experimenting-with-local-alt-text-generation-in-firefox-nightly/">Experimenting with local alt text generation in Firefox Nightly</a><br></p><p>Стилизация details</p><p>• <a href="https://drafts.csswg.org/css-pseudo-4/#details-content-pseudo">CSS Pseudo-Elements L4: details-content</a><br></p><p>Edge без React</p><p>• <a href="https://blogs.windows.com/msedgedev/2024/05/28/an-even-faster-microsoft-edge/">An even faster Microsoft Edge</a><br></p><p>HTML для разработчиков</p><p>• <a href="https://html.spec.whatwg.org/dev/">HTML: Edition for Web Developers</a><br></p><p>SVG-заброшка</p><p>• <a href="https://twitter.com/LeaVerou/status/1791860519315419358">Browsers prioritize what to implement based on dev demand, except for SVG</a><br>• <a href="https://wpewebkit.org/blog/status-of-lbse-in-webkit.html">Update on the Layer Based SVG Engine (LBSE) in WebKit</a><br>• <a href="https://issues.chromium.org/issues/342705674">SVG sprites stacks technique stopped working in Chrome 126</a><br>• <a href="https://pepelsbey.dev/articles/svg-sprites/">SVG sprites: old-school, modern, unknown, and forgotten</a><br></p><p>Миграция на ESLint 9</p><p>• <a href="https://eslint.org/blog/2024/05/eslint-configuration-migrator/">Introducing the ESLint Configuration Migrator</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/425.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/425.mp3" length="83926623"/><itunes:episode>425</itunes:episode><itunes:duration>5244</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>3 июня 2024: Font-smoothing, @property, LLM в Firefox, details, Edge без React, HTML, SVG-заброшка, ESLint 9. Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>426. Нативная карусель, WebAssembly JSPI, стили popover/dialog, просто htmx, gap и cap в CSS</title><link>https://web-standards.ru/podcast/426/</link><pubDate>Mon, 10 Jun 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Полина Гуртовая, Вадим Макеев

Темы

00:00:00 Интро
00:01:07 Нативная карусель
00:16:43 WebAssembly JSPI
00:28:39 Стили popover/dialog
00:43:05 Просто htmx
01:04:17 Gap и cap в CSS
01:16:53 Ответы на вопросы

Нативная карусель

• Carousel explainer https://github.com/flackr/carousel
• ARIA Authoring Practices Guide https://www.w3.org/WAI/ARIA/apg/

WebAssembly JSPI

• WebAssembly JSPI has a new API https://v8.dev/blog/jspi-newapi

Стили popover/dialog

• Resetting default popover styles https://www.mayank.co/notes/popover-default-styles/
• Resetting default dialog styles https://www.mayank.co/notes/dialog-default-styles/

Просто htmx

• htmx: Simplicity in an Age of Complicated Solutions https://www.erikheemskerk.nl/htmx-simplicity/
• JS Party. htmx: a new old way to build the web https://changelog.com/jsparty/307
• Modern client-side routing: the Navigation API https://developer.chrome.com/docs/web-platform/navigation-api/

Gap и cap в CSS

• The Gap https://ishadeed.com/article/the-gap/
• Cap Unit https://ishadeed.com/article/css-cap-unit/

Ответы на вопросы

• Nuxt Delay Hydration https://nuxt.com/modules/delay-hydration

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Полина Гуртовая, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:07 Нативная карусель<br>00:16:43 WebAssembly JSPI<br>00:28:39 Стили popover/dialog<br>00:43:05 Просто htmx<br>01:04:17 Gap и cap в CSS<br>01:16:53 Ответы на вопросы<br></p><p>Нативная карусель</p><p>• <a href="https://github.com/flackr/carousel">Carousel explainer</a><br>• <a href="https://www.w3.org/WAI/ARIA/apg/">ARIA Authoring Practices Guide</a><br></p><p>WebAssembly JSPI</p><p>• <a href="https://v8.dev/blog/jspi-newapi">WebAssembly JSPI has a new API</a><br></p><p>Стили popover/dialog</p><p>• <a href="https://www.mayank.co/notes/popover-default-styles/">Resetting default popover styles</a><br>• <a href="https://www.mayank.co/notes/dialog-default-styles/">Resetting default dialog styles</a><br></p><p>Просто htmx</p><p>• <a href="https://www.erikheemskerk.nl/htmx-simplicity/">htmx: Simplicity in an Age of Complicated Solutions</a><br>• <a href="https://changelog.com/jsparty/307">JS Party. htmx: a new old way to build the web</a><br>• <a href="https://developer.chrome.com/docs/web-platform/navigation-api/">Modern client-side routing: the Navigation API</a><br></p><p>Gap и cap в CSS</p><p>• <a href="https://ishadeed.com/article/the-gap/">The Gap</a><br>• <a href="https://ishadeed.com/article/css-cap-unit/">Cap Unit</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://nuxt.com/modules/delay-hydration">Nuxt Delay Hydration</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/426.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/426.mp3" length="85894631"/><itunes:episode>426</itunes:episode><itunes:duration>5367</itunes:duration><itunes:author>Андрей Мелихов, Полина Гуртовая, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>10 июня 2024: Нативная карусель, WebAssembly JSPI, стили popover/dialog, просто htmx, gap и cap в CSS. Андрей Мелихов, Полина Гуртовая, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>427. Chrome 126, элемент permission, Firefox 127, бета Safari 18, CSS-эксплейнеры, Node.js 22</title><link>https://web-standards.ru/podcast/427/</link><pubDate>Mon, 17 Jun 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Алексей Симоненко, Вадим Макеев, Никита Дубко

Темы

00:00:00 Интро
00:01:38 Chrome 126
00:20:51 Элемент permission
00:37:23 Firefox 127
00:56:52 Бета Safari 18
01:26:13 CSS-эксплейнеры
01:41:46 Node.js 22

Смотрите нас

• Лайв на Ютубе https://youtu.be/aOJmh0mtfXo

Chrome 126

• New in Chrome 126 https://developer.chrome.com/blog/new-in-chrome-126
• Mozilla: View Transitions API https://github.com/mozilla/standards-positions/issues/677#issuecomment-1466953144
• SVGs via use w/o xmlns don’t render in M126 https://issues.chromium.org/issues/342705674

Элемент permission

• An origin trial for a new HTML permission element https://developer.chrome.com/blog/permission-element-origin-trial
• Page Embedded Permission Control https://github.com/WICG/PEPC/blob/main/explainer.md
• Firefox Origin Trials https://wiki.mozilla.org/Origin_Trials

Firefox 127

• Firefox 127 for developers https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/127
• Enable CHIPS in Nightly https://mozilla.social/@FirefoxNightly/112597517612839433
• Cookies Having Independent Partitioned State (CHIPS) https://developer.mozilla.org/en-US/docs/Web/Privacy/Privacy_sandbox/Partitioned_cookies

Бета Safari 18

• News from WWDC24: WebKit in Safari 18 beta https://webkit.org/blog/15443/news-from-wwdc24-webkit-in-safari-18-beta/
• Videos: Safari &amp; Web https://developer.apple.com/videos/safari-web/
• Build immersive web experiences with WebXR https://youtu.be/C3XDHjam-eI
• Wolvic https://wolvic.com/en/
• Optimize for the spatial web https://youtu.be/5tjPBF2qoY4
• What’s new in CSS https://youtu.be/uadAfE6cAoM
• Safari 18 Beta Release Notes https://developer.apple.com/documentation/safari-release-notes/safari-18-release-notes
• I collected compat data for Safari 18 beta and updated BCD https://front-end.social/@floscholz/112605180911372707

CSS-эксплейнеры

• Mesh gradients in CSS https://www.joshtumath.uk/posts/2024-06-11-mesh-gradients-in-css/
• CSS Gap Decorations Level 1 https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/CSSGapDecorations/explainer.md

Node.js 22

• Node v22.3.0 https://nodejs.org/en/blog/release/v22.3.0
• Mocking https://nodejs.org/docs/latest/api/test.html#mocking
• Snapshot testing https://nodejs.org/docs/latest/api/test.html#snapshot-testing

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Алексей Симоненко, Вадим Макеев, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:38 Chrome 126<br>00:20:51 Элемент permission<br>00:37:23 Firefox 127<br>00:56:52 Бета Safari 18<br>01:26:13 CSS-эксплейнеры<br>01:41:46 Node.js 22<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/aOJmh0mtfXo">Лайв на Ютубе</a><br></p><p>Chrome 126</p><p>• <a href="https://developer.chrome.com/blog/new-in-chrome-126">New in Chrome 126</a><br>• <a href="https://github.com/mozilla/standards-positions/issues/677#issuecomment-1466953144">Mozilla: View Transitions API</a><br>• <a href="https://issues.chromium.org/issues/342705674">SVGs via use w/o xmlns don’t render in M126</a><br></p><p>Элемент permission</p><p>• <a href="https://developer.chrome.com/blog/permission-element-origin-trial">An origin trial for a new HTML permission element</a><br>• <a href="https://github.com/WICG/PEPC/blob/main/explainer.md">Page Embedded Permission Control</a><br>• <a href="https://wiki.mozilla.org/Origin_Trials">Firefox Origin Trials</a><br></p><p>Firefox 127</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/127">Firefox 127 for developers</a><br>• <a href="https://mozilla.social/@FirefoxNightly/112597517612839433">Enable CHIPS in Nightly</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Web/Privacy/Privacy_sandbox/Partitioned_cookies">Cookies Having Independent Partitioned State (CHIPS)</a><br></p><p>Бета Safari 18</p><p>• <a href="https://webkit.org/blog/15443/news-from-wwdc24-webkit-in-safari-18-beta/">News from WWDC24: WebKit in Safari 18 beta</a><br>• <a href="https://developer.apple.com/videos/safari-web/">Videos: Safari &amp; Web</a><br>• <a href="https://youtu.be/C3XDHjam-eI">Build immersive web experiences with WebXR</a><br>• <a href="https://wolvic.com/en/">Wolvic</a><br>• <a href="https://youtu.be/5tjPBF2qoY4">Optimize for the spatial web</a><br>• <a href="https://youtu.be/uadAfE6cAoM">What’s new in CSS</a><br>• <a href="https://developer.apple.com/documentation/safari-release-notes/safari-18-release-notes">Safari 18 Beta Release Notes</a><br>• <a href="https://front-end.social/@floscholz/112605180911372707">I collected compat data for Safari 18 beta and updated BCD</a><br></p><p>CSS-эксплейнеры</p><p>• <a href="https://www.joshtumath.uk/posts/2024-06-11-mesh-gradients-in-css/">Mesh gradients in CSS</a><br>• <a href="https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/CSSGapDecorations/explainer.md">CSS Gap Decorations Level 1</a><br></p><p>Node.js 22</p><p>• <a href="https://nodejs.org/en/blog/release/v22.3.0">Node v22.3.0</a><br>• <a href="https://nodejs.org/docs/latest/api/test.html#mocking">Mocking</a><br>• <a href="https://nodejs.org/docs/latest/api/test.html#snapshot-testing">Snapshot testing</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/427.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/427.mp3" length="103062688"/><itunes:episode>427</itunes:episode><itunes:duration>6440</itunes:duration><itunes:author>Алексей Симоненко, Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>17 июня 2024: Chrome 126, элемент permission, Firefox 127, бета Safari 18, CSS-эксплейнеры, Node.js 22. Алексей Симоненко, Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>428. Бета Chrome 127, Apple обидели в Японии, State of JS 2023, условия в CSS, TypeScript 5.5</title><link>https://web-standards.ru/podcast/428/</link><pubDate>Mon, 24 Jun 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Вадим Макеев, Алексей Симоненко

Темы

00:00:00 Интро
00:01:23 Видео с Web Engines Hackfest
00:04:51 Бета Chrome 127
00:21:59 Apple обидели в Японии
00:31:30 State of JS 2023
01:13:42 Условия в CSS
01:33:06 TypeScript 5.5

Видео с Web Engines Hackfest

• The Web Engines Hackfest 2024 https://www.youtube.com/playlist?list=PL4sEzdAGvRgBVK-g6z4-YGt8uv3Dni6ag
• Why Source Maps don’t always work https://offthemainthread.tech/episode/why-sourcemaps-dont-always-work/

Бета Chrome 127

• Chrome 127 beta https://developer.chrome.com/blog/chrome-127-beta
• Restrict PNA for subresources from public websites to secure contexts https://chromestatus.com/feature/5436853517811712
• Private Network Access https://wicg.github.io/private-network-access/

Apple обидели в Японии

• Japan ends the AppleBrowserBan https://open-web-advocacy.org/blog/japan-ends-the-apple-browser-ban/

State of JS 2023

• State of JavaScript 2023 https://2023.stateofjs.com/

Условия в CSS

• Inline conditionals in CSS? https://lea.verou.me/blog/2024/css-conditionals/
• What is the MVP for inline conditionals on custom properties? https://github.com/w3c/csswg-drafts/issues/10064#issuecomment-2165157958
• Inline conditionals in CSS, now? https://lea.verou.me/blog/2024/css-conditionals-now/

TypeScript 5.5

• Announcing TypeScript 5.5 https://devblogs.microsoft.com/typescript/announcing-typescript-5-5/

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:23 Видео с Web Engines Hackfest<br>00:04:51 Бета Chrome 127<br>00:21:59 Apple обидели в Японии<br>00:31:30 State of JS 2023<br>01:13:42 Условия в CSS<br>01:33:06 TypeScript 5.5<br></p><p>Видео с Web Engines Hackfest</p><p>• <a href="https://www.youtube.com/playlist?list=PL4sEzdAGvRgBVK-g6z4-YGt8uv3Dni6ag">The Web Engines Hackfest 2024</a><br>• <a href="https://offthemainthread.tech/episode/why-sourcemaps-dont-always-work/">Why Source Maps don’t always work</a><br></p><p>Бета Chrome 127</p><p>• <a href="https://developer.chrome.com/blog/chrome-127-beta">Chrome 127 beta</a><br>• <a href="https://chromestatus.com/feature/5436853517811712">Restrict PNA for subresources from public websites to secure contexts</a><br>• <a href="https://wicg.github.io/private-network-access/">Private Network Access</a><br></p><p>Apple обидели в Японии</p><p>• <a href="https://open-web-advocacy.org/blog/japan-ends-the-apple-browser-ban/">Japan ends the AppleBrowserBan</a><br></p><p>State of JS 2023</p><p>• <a href="https://2023.stateofjs.com/">State of JavaScript 2023</a><br></p><p>Условия в CSS</p><p>• <a href="https://lea.verou.me/blog/2024/css-conditionals/">Inline conditionals in CSS?</a><br>• <a href="https://github.com/w3c/csswg-drafts/issues/10064#issuecomment-2165157958">What is the MVP for inline conditionals on custom properties?</a><br>• <a href="https://lea.verou.me/blog/2024/css-conditionals-now/">Inline conditionals in CSS, now?</a><br></p><p>TypeScript 5.5</p><p>• <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-5/">Announcing TypeScript 5.5</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/428.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/428.mp3" length="103654578"/><itunes:episode>428</itunes:episode><itunes:duration>6477</itunes:duration><itunes:author>Никита Дубко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>24 июня 2024: Бета Chrome 127, Apple обидели в Японии, State of JS 2023, условия в CSS, TypeScript 5.5. Никита Дубко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>429. Chrome DevTools 126, фичи ES2024, редизайн Figma и AI-дизайн, ESM-гармония</title><link>https://web-standards.ru/podcast/429/</link><pubDate>Tue, 02 Jul 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Алексей Симоненко, Андрей Мелихов, Юля Миоцен, Никита Дубко

Темы

00:00:00 Интро
00:01:07 Chrome DevTools 126
00:11:12 Фичи ES2024
00:26:22 Редизайн Figma и AI-дизайн
01:38:52 ESM-гармония
01:57:40 Ответы на вопросы

Chrome DevTools 126

• What’s new in DevTools, Chrome 126 https://developer.chrome.com/blog/new-in-devtools-126

Фичи ES2024

• ECMAScript 2024: What’s new? https://2ality.com/2024/06/ecmascript-2024.html
• TC39: Deferred Import Evaluation, Error.isError(), RegExp Escaping, Promise.try https://socket.dev/blog/tc39-advances-key-proposals
• Proposals level up https://x.com/robpalmer2/status/1801239842908438694

Редизайн Figma и AI-дизайн

• Config 2024 in review https://www.figma.com/blog/config-2024-recap/
• Inside the redesigned Figma, where your work takes center stage https://www.figma.com/blog/behind-our-redesign-ui3/
• Making Figma work better for freelancers and agencies https://www.figma.com/blog/billing-freelancers-agencies/
• Meet Figma AI: Empowering designers with intelligent tools https://www.figma.com/blog/introducing-figma-ai/
• The right code for your design system https://www.figma.com/blog/introducing-code-connect/
• 420-й выпуск https://web-standards.ru/podcast/420/
• Stack the deck with Figma Slides https://www.figma.com/blog/figma-slides/
• Config 2024 https://www.youtube.com/playlist?list=PLXDU_eVOJTx402DljIPagaDKLibF-qfF0
• Drive design system adoption with Code Connect https://youtu.be/vehlyW3PiUg
• Designing for code: creative tools on hard mode https://youtu.be/tDvz-bgqC0Q
• How to build for, and with, Gen Z https://youtu.be/-CYpixuRCgU
• Walking the path: prototyping game UI with focus-based navigation https://youtu.be/ifrI17KwSPs

ESM-гармония

• Npm and Node.js should do more to make ES Modules easy to use https://borischerny.com/javascript,/typescript/2024/06/19/ES-Modules-Are-A-Mess.html
• How JS is finally improving the module experience https://thenewstack.io/how-javascript-is-finally-improving-the-module-experience/
• 5 ways javascript is improving modules for developers https://thenewstack.io/5-ways-javascript-is-improving-modules-for-developers/

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Алексей Симоненко, Андрей Мелихов, Юля Миоцен, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:07 Chrome DevTools 126<br>00:11:12 Фичи ES2024<br>00:26:22 Редизайн Figma и AI-дизайн<br>01:38:52 ESM-гармония<br>01:57:40 Ответы на вопросы<br></p><p>Chrome DevTools 126</p><p>• <a href="https://developer.chrome.com/blog/new-in-devtools-126">What’s new in DevTools, Chrome 126</a><br></p><p>Фичи ES2024</p><p>• <a href="https://2ality.com/2024/06/ecmascript-2024.html">ECMAScript 2024: What’s new?</a><br>• <a href="https://socket.dev/blog/tc39-advances-key-proposals">TC39: Deferred Import Evaluation, Error.isError(), RegExp Escaping, Promise.try</a><br>• <a href="https://x.com/robpalmer2/status/1801239842908438694">Proposals level up</a><br></p><p>Редизайн Figma и AI-дизайн</p><p>• <a href="https://www.figma.com/blog/config-2024-recap/">Config 2024 in review</a><br>• <a href="https://www.figma.com/blog/behind-our-redesign-ui3/">Inside the redesigned Figma, where your work takes center stage</a><br>• <a href="https://www.figma.com/blog/billing-freelancers-agencies/">Making Figma work better for freelancers and agencies</a><br>• <a href="https://www.figma.com/blog/introducing-figma-ai/">Meet Figma AI: Empowering designers with intelligent tools</a><br>• <a href="https://www.figma.com/blog/introducing-code-connect/">The right code for your design system</a><br>• <a href="https://web-standards.ru/podcast/420/">420-й выпуск</a><br>• <a href="https://www.figma.com/blog/figma-slides/">Stack the deck with Figma Slides</a><br>• <a href="https://www.youtube.com/playlist?list=PLXDU_eVOJTx402DljIPagaDKLibF-qfF0">Config 2024</a><br>• <a href="https://youtu.be/vehlyW3PiUg">Drive design system adoption with Code Connect</a><br>• <a href="https://youtu.be/tDvz-bgqC0Q">Designing for code: creative tools on hard mode</a><br>• <a href="https://youtu.be/-CYpixuRCgU">How to build for, and with, Gen Z</a><br>• <a href="https://youtu.be/ifrI17KwSPs">Walking the path: prototyping game UI with focus-based navigation</a><br></p><p>ESM-гармония</p><p>• <a href="https://borischerny.com/javascript,/typescript/2024/06/19/ES-Modules-Are-A-Mess.html">Npm and Node.js should do more to make ES Modules easy to use</a><br>• <a href="https://thenewstack.io/how-javascript-is-finally-improving-the-module-experience/">How JS is finally improving the module experience</a><br>• <a href="https://thenewstack.io/5-ways-javascript-is-improving-modules-for-developers/">5 ways javascript is improving modules for developers</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/429.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/429.mp3" length="116374689"/><itunes:episode>429</itunes:episode><itunes:duration>7272</itunes:duration><itunes:author>Алексей Симоненко, Андрей Мелихов, Юля Миоцен, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>2 июля 2024: Chrome DevTools 126, фичи ES2024, редизайн Figma и AI-дизайн, ESM-гармония. Алексей Симоненко, Андрей Мелихов, Юля Миоцен, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>430. Safari TP, LoAF, Ladybird, MDN HTTP Observatory, SVGWG, Prompt API, планы ESLint, хорошие формы</title><link>https://web-standards.ru/podcast/430/</link><pubDate>Mon, 08 Jul 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Полина Гуртовая, Никита Дубко, Алексей Симоненко

Темы

00:00:00 Интро
00:01:16 Где нас слушать
00:02:42 Safari TP
00:08:06 LoAF в Chrome
00:24:51 Браузер Ladybird
00:45:24 MDN HTTP Observatory
00:58:43 SVG Working Group
01:04:34 Prompt API
01:25:17 Планы ESLint
01:36:19 Хорошие формы

Смотрите нас

• Лайв на Ютубе https://youtu.be/CYZR2JHL8ew

Где нас слушать

• Deezer https://www.deezer.com/en/show/1001066322
• Amazon Music https://music.amazon.com/podcasts/9d3b7d70-44a6-4aef-adf2-f2cf989884bf
• YouTube Music https://music.youtube.com/playlist?list=PLMBnwIwFEFHeFmmesCc6SI-5-VKnyrjY6
• Все платформы на сайте https://web-standards.ru/#links

Safari TP

• Safari TP 198 https://webkit.org/blog/15694/release-notes-for-safari-technology-preview-198/

LoAF в Chrome

• LoAF is shipped https://developer.chrome.com/blog/loaf-has-shipped?hl=en

Браузер Ladybird

• Ladybird Browser https://ladybird.org/

MDN HTTP Observatory

• MDN HTTP Observatory https://developer.mozilla.org/en-US/blog/mdn-http-observatory-launch/
• SSL Server Test https://www.ssllabs.com/ssltest/

SVG Working Group

• Call for Participation: SVG Working Group Charter Approved https://lists.w3.org/Archives/Public/public-new-work/2024Jun/0012.html

Prompt API

• Prompt API explainer https://github.com/explainers-by-googlers/prompt-api/

Планы ESLint

• What’s coming next for ESLint https://eslint.org/blog/2024/07/whats-coming-next-for-eslint/

Хорошие формы

• Forget “show, don’t tell”. Engage, don’t show! https://lea.verou.me/blog/2024/engage-dont-show/

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Полина Гуртовая, Никита Дубко, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:16 Где нас слушать<br>00:02:42 Safari TP<br>00:08:06 LoAF в Chrome<br>00:24:51 Браузер Ladybird<br>00:45:24 MDN HTTP Observatory<br>00:58:43 SVG Working Group<br>01:04:34 Prompt API<br>01:25:17 Планы ESLint<br>01:36:19 Хорошие формы<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/CYZR2JHL8ew">Лайв на Ютубе</a><br></p><p>Где нас слушать</p><p>• <a href="https://www.deezer.com/en/show/1001066322">Deezer</a><br>• <a href="https://music.amazon.com/podcasts/9d3b7d70-44a6-4aef-adf2-f2cf989884bf">Amazon Music</a><br>• <a href="https://music.youtube.com/playlist?list=PLMBnwIwFEFHeFmmesCc6SI-5-VKnyrjY6">YouTube Music</a><br>• <a href="https://web-standards.ru/#links">Все платформы на сайте</a><br></p><p>Safari TP</p><p>• <a href="https://webkit.org/blog/15694/release-notes-for-safari-technology-preview-198/">Safari TP 198</a><br></p><p>LoAF в Chrome</p><p>• <a href="https://developer.chrome.com/blog/loaf-has-shipped?hl=en">LoAF is shipped</a><br></p><p>Браузер Ladybird</p><p>• <a href="https://ladybird.org/">Ladybird Browser</a><br></p><p>MDN HTTP Observatory</p><p>• <a href="https://developer.mozilla.org/en-US/blog/mdn-http-observatory-launch/">MDN HTTP Observatory</a><br>• <a href="https://www.ssllabs.com/ssltest/">SSL Server Test</a><br></p><p>SVG Working Group</p><p>• <a href="https://lists.w3.org/Archives/Public/public-new-work/2024Jun/0012.html">Call for Participation: SVG Working Group Charter Approved</a><br></p><p>Prompt API</p><p>• <a href="https://github.com/explainers-by-googlers/prompt-api/">Prompt API explainer</a><br></p><p>Планы ESLint</p><p>• <a href="https://eslint.org/blog/2024/07/whats-coming-next-for-eslint/">What’s coming next for ESLint</a><br></p><p>Хорошие формы</p><p>• <a href="https://lea.verou.me/blog/2024/engage-dont-show/">Forget “show, don’t tell”. Engage, don’t show!</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/430.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/430.mp3" length="106534942"/><itunes:episode>430</itunes:episode><itunes:duration>6657</itunes:duration><itunes:author>Полина Гуртовая, Никита Дубко, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>8 июля 2024: Safari TP, LoAF, Ladybird, MDN HTTP Observatory, SVGWG, Prompt API, планы ESLint, хорошие формы. Полина Гуртовая, Никита Дубко, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>431. Firefox 128, особенный доступ Chromium, Interop 2024, Zed на Linux, View Transition и GitHub</title><link>https://web-standards.ru/podcast/431/</link><pubDate>Mon, 15 Jul 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Алексей Симоненко

Темы

00:00:00 Интро
00:01:50 Firefox 128
00:25:53 Особенный доступ Chromium
00:45:03 Как дела у Interop 2024
01:05:23 Редактор Zed на Linux
01:14:19 Непонятки View Transition
01:37:59 Усталость от GitHub
01:52:50 Ответы на вопросы

Firefox 128

• Firefox 128 for developers https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/128
• Privacy-Preserving Attribution https://support.mozilla.org/en-US/kb/privacy-preserving-attribution

Особенный доступ Chromium

• It turns out Google Chrome includes a default extension https://simonwillison.net/2024/Jul/9/hangout_servicesthunkjs/
• Google Meet extension in Vivaldi https://social.vivaldi.net/@Vivaldi/112761583314954575
• Compute Pressure Level 1 https://w3c.github.io/compute-pressure/
• Web.Dev: Compute Pressure API https://developer.chrome.com/docs/web-platform/compute-pressure
• Firefox website permissions https://searchfox.org/mozilla-central/source/browser/app/permissions

Как дела у Interop 2024

• Interop 2024 mid-year update https://web.dev/blog/interop-2024-midyear
• Features missing in just one engine https://web-platform-dx.github.io/web-features-explorer/missingone/

Редактор Zed на Linux

• Linux when? Linux now https://zed.dev/blog/zed-on-linux

Непонятки View Transition

• Misconceptions about view transitions https://developer.chrome.com/blog/view-transitions-misconceptions

Усталость от GitHub

• GitHub is starting to feel like legacy software https://www.mistys-internet.website/blog/blog/2024/07/12/github-is-starting-to-feel-like-legacy-software/
• Pierre https://pierre.co/

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:50 Firefox 128<br>00:25:53 Особенный доступ Chromium<br>00:45:03 Как дела у Interop 2024<br>01:05:23 Редактор Zed на Linux<br>01:14:19 Непонятки View Transition<br>01:37:59 Усталость от GitHub<br>01:52:50 Ответы на вопросы<br></p><p>Firefox 128</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/128">Firefox 128 for developers</a><br>• <a href="https://support.mozilla.org/en-US/kb/privacy-preserving-attribution">Privacy-Preserving Attribution</a><br></p><p>Особенный доступ Chromium</p><p>• <a href="https://simonwillison.net/2024/Jul/9/hangout_servicesthunkjs/">It turns out Google Chrome includes a default extension</a><br>• <a href="https://social.vivaldi.net/@Vivaldi/112761583314954575">Google Meet extension in Vivaldi</a><br>• <a href="https://w3c.github.io/compute-pressure/">Compute Pressure Level 1</a><br>• <a href="https://developer.chrome.com/docs/web-platform/compute-pressure">Web.Dev: Compute Pressure API</a><br>• <a href="https://searchfox.org/mozilla-central/source/browser/app/permissions">Firefox website permissions</a><br></p><p>Как дела у Interop 2024</p><p>• <a href="https://web.dev/blog/interop-2024-midyear">Interop 2024 mid-year update</a><br>• <a href="https://web-platform-dx.github.io/web-features-explorer/missingone/">Features missing in just one engine</a><br></p><p>Редактор Zed на Linux</p><p>• <a href="https://zed.dev/blog/zed-on-linux">Linux when? Linux now</a><br></p><p>Непонятки View Transition</p><p>• <a href="https://developer.chrome.com/blog/view-transitions-misconceptions">Misconceptions about view transitions</a><br></p><p>Усталость от GitHub</p><p>• <a href="https://www.mistys-internet.website/blog/blog/2024/07/12/github-is-starting-to-feel-like-legacy-software/">GitHub is starting to feel like legacy software</a><br>• <a href="https://pierre.co/">Pierre</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/431.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/431.mp3" length="116310863"/><itunes:episode>431</itunes:episode><itunes:duration>7268</itunes:duration><itunes:author>Никита Дубко, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>15 июля 2024: Firefox 128, особенный доступ Chromium, Interop 2024, Zed на Linux, View Transition и GitHub. Никита Дубко, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>432. Доклады и лайвы, приватный Safari, анимация auto, SVG, ускорение Notion, Node.js, шрифты, React</title><link>https://web-standards.ru/podcast/432/</link><pubDate>Mon, 22 Jul 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Вадим Макеев, Алексей Симоненко, Полина Гуртовая

Темы

00:00:00 Интро
00:02:17 Доклады и лайвы
00:08:22 Такой приватный Safari
00:45:37 Анимация height: auto
00:55:00 Копирование SVG
01:00:20 Ускорение Notion
01:16:03 Node.js 22
01:23:46 Инкрементальные шрифты
01:44:28 State of React 2023
01:55:32 Ответы на вопросы

Доклады и лайвы

• CSS Day 2024 https://www.youtube.com/playlist?list=PLjnstNlepBvO0-I7iwqpkOY_fwAop6Pl-
• Character Modeling in CSS https://youtu.be/l9It4DraRm0
• Лайв Доки: Решаем задачи на CSS https://youtu.be/NY0or-THrlE
• Лайв Вадима и Юли: Птички на CSS https://youtu.be/ZhWdhMpJ8bs

Такой приватный Safari

• Safari Technology Preview 199 https://webkit.org/blog/15735/release-notes-for-safari-technology-preview-199/
• Private Browsing 2.0 https://webkit.org/blog/15697/private-browsing-2-0/
• Mozilla: Topics API — negative https://github.com/mozilla/standards-positions/issues/622
• Mozilla Specification Positions https://mozilla.github.io/standards-positions/

Анимация height: auto

• Intent to Ship: CSS interpolate-size property and calc-size() function https://groups.google.com/a/chromium.org/g/blink-dev/c/FjyMSSaSPEg/m/yzlLscFKBQAJ
• CSS can FINALLY animate height: auto! https://twitter.com/wesbos/status/1813207251311640895
• Intrinsic Sizing In CSS https://ishadeed.com/article/intrinsic-sizing-in-css/

Копирование SVG

• Seamless SVG copy-paste on the web https://blogs.windows.com/msedgedev/2024/07/11/seamless-svg-copy-paste-on-the-web/
• Firefox: Implemented the SVG clipboard reader and writer https://bugzilla.mozilla.org/show_bug.cgi?id=1655871

Ускорение Notion

• Notion browser speedup https://www.notion.so/blog/how-we-sped-up-notion-in-the-browser-with-wasm-sqlite
• A future for SQL on the web https://jlongster.com/future-sql-web

Node.js 22

• It's now possible to try out node:sqlite in the latest Node.js https://x.com/karimfromjordan/status/1812459346267365715
• Node v22.5.0 https://nodejs.org/en/blog/release/v22.5.0

Инкрементальные шрифты

• Incremental Font Transfer https://www.w3.org/TR/IFT/
• IFT/IFT-Explainer.md https://github.com/w3c/IFT/blob/main/IFT-Explainer.md
• We are interested in feedback if some parts are unclear https://mastodon.scot/@svgeesus/112808880060537762

State of React 2023

• State of React https://2023.stateofreact.com/en-US
• Zustand https://docs.pmnd.rs/zustand/getting-started/introduction

Ответы на вопросы

• Glyphhanger https://github.com/zachleat/glyphhanger
• Шрифты в блоге Вадима https://github.com/pepelsbey/pepelsbey.dev/blob/main/src/styles/global/fonts.css
• Fontsource https://fontsource.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/profile/web-standards.ru
• LinkedIn https://www.linkedin.com/company/web-standards-ru/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко, Полина Гуртовая</p><p>Темы</p><p>00:00:00 Интро<br>00:02:17 Доклады и лайвы<br>00:08:22 Такой приватный Safari<br>00:45:37 Анимация height: auto<br>00:55:00 Копирование SVG<br>01:00:20 Ускорение Notion<br>01:16:03 Node.js 22<br>01:23:46 Инкрементальные шрифты<br>01:44:28 State of React 2023<br>01:55:32 Ответы на вопросы<br></p><p>Доклады и лайвы</p><p>• <a href="https://www.youtube.com/playlist?list=PLjnstNlepBvO0-I7iwqpkOY_fwAop6Pl-">CSS Day 2024</a><br>• <a href="https://youtu.be/l9It4DraRm0">Character Modeling in CSS</a><br>• <a href="https://youtu.be/NY0or-THrlE">Лайв Доки: Решаем задачи на CSS</a><br>• <a href="https://youtu.be/ZhWdhMpJ8bs">Лайв Вадима и Юли: Птички на CSS</a><br></p><p>Такой приватный Safari</p><p>• <a href="https://webkit.org/blog/15735/release-notes-for-safari-technology-preview-199/">Safari Technology Preview 199</a><br>• <a href="https://webkit.org/blog/15697/private-browsing-2-0/">Private Browsing 2.0</a><br>• <a href="https://github.com/mozilla/standards-positions/issues/622">Mozilla: Topics API — negative</a><br>• <a href="https://mozilla.github.io/standards-positions/">Mozilla Specification Positions</a><br></p><p>Анимация height: auto</p><p>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/FjyMSSaSPEg/m/yzlLscFKBQAJ">Intent to Ship: CSS interpolate-size property and calc-size() function</a><br>• <a href="https://twitter.com/wesbos/status/1813207251311640895">CSS can FINALLY animate height: auto!</a><br>• <a href="https://ishadeed.com/article/intrinsic-sizing-in-css/">Intrinsic Sizing In CSS</a><br></p><p>Копирование SVG</p><p>• <a href="https://blogs.windows.com/msedgedev/2024/07/11/seamless-svg-copy-paste-on-the-web/">Seamless SVG copy-paste on the web</a><br>• <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1655871">Firefox: Implemented the SVG clipboard reader and writer</a><br></p><p>Ускорение Notion</p><p>• <a href="https://www.notion.so/blog/how-we-sped-up-notion-in-the-browser-with-wasm-sqlite">Notion browser speedup</a><br>• <a href="https://jlongster.com/future-sql-web">A future for SQL on the web</a><br></p><p>Node.js 22</p><p>• <a href="https://x.com/karimfromjordan/status/1812459346267365715">It's now possible to try out node:sqlite in the latest Node.js</a><br>• <a href="https://nodejs.org/en/blog/release/v22.5.0">Node v22.5.0</a><br></p><p>Инкрементальные шрифты</p><p>• <a href="https://www.w3.org/TR/IFT/">Incremental Font Transfer</a><br>• <a href="https://github.com/w3c/IFT/blob/main/IFT-Explainer.md">IFT/IFT-Explainer.md</a><br>• <a href="https://mastodon.scot/@svgeesus/112808880060537762">We are interested in feedback if some parts are unclear</a><br></p><p>State of React 2023</p><p>• <a href="https://2023.stateofreact.com/en-US">State of React</a><br>• <a href="https://docs.pmnd.rs/zustand/getting-started/introduction">Zustand</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://github.com/zachleat/glyphhanger">Glyphhanger</a><br>• <a href="https://github.com/pepelsbey/pepelsbey.dev/blob/main/src/styles/global/fonts.css">Шрифты в блоге Вадима</a><br>• <a href="https://fontsource.org/">Fontsource</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/432.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/432.mp3" length="118262941"/><itunes:episode>432</itunes:episode><itunes:duration>7390</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко, Полина Гуртовая</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>22 июля 2024: Доклады и лайвы, приватный Safari, анимация auto, SVG, ускорение Notion, Node.js, шрифты, React. Вадим Макеев, Алексей Симоненко, Полина Гуртовая</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>433. Chrome 127, reading-flow, Google и куки, Invoker Commands, Слёт TC39, TS в Node.js, Zed норм</title><link>https://web-standards.ru/podcast/433/</link><pubDate>Sun, 28 Jul 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Никита Дубко, Вадим Макеев

Темы

00:00:00 Интро
00:01:38 Chrome 127 и DevTools
00:20:53 Reading-flow
00:34:16 Google не отдаст куки
00:49:20 Invoker Commands
01:00:38 Слёт TC39
01:14:20 TypeScript в Node.js
01:28:52 Zed стал норм
01:33:01 Ответы на вопросы

Chrome 127 и DevTools

• Chrome 127 https://developer.chrome.com/release-notes/127
• Let me explain to you how it works in 4 minutes https://front-end.social/@jensimmons/112842454415587676
• CSS font-size-adjust is now in Baseline https://web.dev/blog/font-size-adjust
• New in Chrome 127 https://developer.chrome.com/blog/new-in-chrome-127/
• What’s new in DevTools, Chrome 127 https://developer.chrome.com/blog/new-in-devtools-127

Reading-flow

• Request for developer feedback on reading-flow and elements with display: contents https://developer.chrome.com/blog/reading-flow-display-contents

Google не отдаст куки

• Google is keeping cookies in Chrome after all https://archive.is/2024.07.22-210050/https://www.wsj.com/tech/google-is-keeping-cookies-in-chrome-after-all-89debea8
• A new path for Privacy Sandbox on the web https://privacysandbox.com/news/privacy-sandbox-update/
• Results from Privacy Sandbox APIs testing https://support.google.com/admanager/answer/15189422
• Third party cookies must be removed https://www.w3.org/2001/tag/doc/web-without-3p-cookies/

Invoker Commands

• An update on invokers: Invoker commands in HTML https://utilitybend.com/blog/an-update-on-invokers-invoker-commands-in-html

Слёт TC39

• Summary of the June 2024 TC39 plenary in Helsinki https://blogs.igalia.com/compilers/2024/07/18/summary-of-the-june-2024-tc39-plenary-in-helsinki/
• The Future of Source Maps https://youtu.be/dre3gPQlYvg

TypeScript в Node.js

• Add --experimental-strip-types https://github.com/nodejs/node/pull/53725
• Fix the bug caused by fast api changes in v22.5.0 https://github.com/nodejs/node/pull/53934

Zed стал норм

• Remoting Development in Zen for everyone https://x.com/zeddotdev/status/1816216667405619468
• Remote Development https://zed.dev/docs/remote-development

Ответы на вопросы

• Dialogs and popovers seem similar. How are they different? https://hidde.blog/dialog-modal-popover-differences/

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Никита Дубко, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:38 Chrome 127 и DevTools<br>00:20:53 Reading-flow<br>00:34:16 Google не отдаст куки<br>00:49:20 Invoker Commands<br>01:00:38 Слёт TC39<br>01:14:20 TypeScript в Node.js<br>01:28:52 Zed стал норм<br>01:33:01 Ответы на вопросы<br></p><p>Chrome 127 и DevTools</p><p>• <a href="https://developer.chrome.com/release-notes/127">Chrome 127</a><br>• <a href="https://front-end.social/@jensimmons/112842454415587676">Let me explain to you how it works in 4 minutes</a><br>• <a href="https://web.dev/blog/font-size-adjust">CSS font-size-adjust is now in Baseline</a><br>• <a href="https://developer.chrome.com/blog/new-in-chrome-127/">New in Chrome 127</a><br>• <a href="https://developer.chrome.com/blog/new-in-devtools-127">What’s new in DevTools, Chrome 127</a><br></p><p>Reading-flow</p><p>• <a href="https://developer.chrome.com/blog/reading-flow-display-contents">Request for developer feedback on reading-flow and elements with display: contents</a><br></p><p>Google не отдаст куки</p><p>• <a href="https://archive.is/2024.07.22-210050/https://www.wsj.com/tech/google-is-keeping-cookies-in-chrome-after-all-89debea8">Google is keeping cookies in Chrome after all</a><br>• <a href="https://privacysandbox.com/news/privacy-sandbox-update/">A new path for Privacy Sandbox on the web</a><br>• <a href="https://support.google.com/admanager/answer/15189422">Results from Privacy Sandbox APIs testing</a><br>• <a href="https://www.w3.org/2001/tag/doc/web-without-3p-cookies/">Third party cookies must be removed</a><br></p><p>Invoker Commands</p><p>• <a href="https://utilitybend.com/blog/an-update-on-invokers-invoker-commands-in-html">An update on invokers: Invoker commands in HTML</a><br></p><p>Слёт TC39</p><p>• <a href="https://blogs.igalia.com/compilers/2024/07/18/summary-of-the-june-2024-tc39-plenary-in-helsinki/">Summary of the June 2024 TC39 plenary in Helsinki</a><br>• <a href="https://youtu.be/dre3gPQlYvg">The Future of Source Maps</a><br></p><p>TypeScript в Node.js</p><p>• <a href="https://github.com/nodejs/node/pull/53725">Add --experimental-strip-types</a><br>• <a href="https://github.com/nodejs/node/pull/53934">Fix the bug caused by fast api changes in v22.5.0</a><br></p><p>Zed стал норм</p><p>• <a href="https://x.com/zeddotdev/status/1816216667405619468">Remoting Development in Zen for everyone</a><br>• <a href="https://zed.dev/docs/remote-development">Remote Development</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://hidde.blog/dialog-modal-popover-differences/">Dialogs and popovers seem similar. How are they different?</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/433.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/433.mp3" length="95750672"/><itunes:episode>433</itunes:episode><itunes:duration>5983</itunes:duration><itunes:author>Андрей Мелихов, Никита Дубко, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>28 июля 2024: Chrome 127, reading-flow, Google и куки, Invoker Commands, Слёт TC39, TS в Node.js, Zed норм. Андрей Мелихов, Никита Дубко, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>434. Safari, Astro, бета TS 5.6, CSS-нестинг, handwriting, Google и SPA, Deno неправ, выход из веба</title><link>https://web-standards.ru/podcast/434/</link><pubDate>Tue, 06 Aug 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Алексей Симоненко

Темы

00:00:00 Интро
00:01:46 Safari 17.6 и TP
00:06:33 Astro Server Islands
00:15:55 Бета TypeScript 5.6
00:29:23 Фикс для CSS-нестинга
00:41:21 Атрибут handwriting
00:45:17 Google индексирует SPA
01:06:59 Deno был неправ
01:19:29 Как выйти из веба

Safari 17.6 и TP

• Safari 17.6 https://webkit.org/blog/15739/webkit-features-in-safari-17-6/
• Safari Technology Preview 200 https://webkit.org/blog/15779/release-notes-for-safari-technology-preview-200/

Astro Server Islands

• Astro 4.12: Server Islands https://astro.build/blog/astro-4120/

Бета TypeScript 5.6

• Announcing TypeScript 5.6 Beta https://devblogs.microsoft.com/typescript/announcing-typescript-5-6-beta/

Фикс для CSS-нестинга

• Intent to Ship: The Nested Declarations Rule https://groups.google.com/a/chromium.org/g/blink-dev/c/Do1Xyu-PzyU/m/snSC-FqCBAAJ

Атрибут handwriting

• Intent to Prototype: HTML handwriting attribute https://groups.google.com/a/chromium.org/g/blink-dev/c/0r_tV6k0NyA/m/xf1XG0S8CQAJ

Google индексирует SPA

• How Google handles JavaScript throughout the indexing process https://vercel.com/blog/how-google-handles-javascript-throughout-the-indexing-process

Deno был неправ

• What we got wrong about HTTP imports https://deno.com/blog/http-imports

Как выйти из веба

• Leaving the web industry https://minutestomidnight.co.uk/blog/leaving-the-web-industry/

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:46 Safari 17.6 и TP<br>00:06:33 Astro Server Islands<br>00:15:55 Бета TypeScript 5.6<br>00:29:23 Фикс для CSS-нестинга<br>00:41:21 Атрибут handwriting<br>00:45:17 Google индексирует SPA<br>01:06:59 Deno был неправ<br>01:19:29 Как выйти из веба<br></p><p>Safari 17.6 и TP</p><p>• <a href="https://webkit.org/blog/15739/webkit-features-in-safari-17-6/">Safari 17.6</a><br>• <a href="https://webkit.org/blog/15779/release-notes-for-safari-technology-preview-200/">Safari Technology Preview 200</a><br></p><p>Astro Server Islands</p><p>• <a href="https://astro.build/blog/astro-4120/">Astro 4.12: Server Islands</a><br></p><p>Бета TypeScript 5.6</p><p>• <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-6-beta/">Announcing TypeScript 5.6 Beta</a><br></p><p>Фикс для CSS-нестинга</p><p>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/Do1Xyu-PzyU/m/snSC-FqCBAAJ">Intent to Ship: The Nested Declarations Rule</a><br></p><p>Атрибут handwriting</p><p>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/0r_tV6k0NyA/m/xf1XG0S8CQAJ">Intent to Prototype: HTML handwriting attribute</a><br></p><p>Google индексирует SPA</p><p>• <a href="https://vercel.com/blog/how-google-handles-javascript-throughout-the-indexing-process">How Google handles JavaScript throughout the indexing process</a><br></p><p>Deno был неправ</p><p>• <a href="https://deno.com/blog/http-imports">What we got wrong about HTTP imports</a><br></p><p>Как выйти из веба</p><p>• <a href="https://minutestomidnight.co.uk/blog/leaving-the-web-industry/">Leaving the web industry</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/434.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/434.mp3" length="92662810"/><itunes:episode>434</itunes:episode><itunes:duration>5790</itunes:duration><itunes:author>Андрей Мелихов, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>6 августа 2024: Safari, Astro, бета TS 5.6, CSS-нестинг, handwriting, Google и SPA, Deno неправ, выход из веба. Андрей Мелихов, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>435. Firefox 129 и WebDriver BiDi, бета Chrome 128, import maps, JS-рантаймы, Chrome на iOS и ваниль</title><link>https://web-standards.ru/podcast/435/</link><pubDate>Mon, 12 Aug 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Вадим Макеев, Алексей Симоненко, Андрей Мелихов, Полина Гуртовая

Темы

00:00:00 Интро
00:01:15 Избавились от Gulp
00:03:19 Firefox 129 и WebDriver BiDi
00:29:02 Бета Chrome 128
00:49:19 Dynamic import maps
01:04:17 Какой JS-рантайм быстрее
01:16:34 Нативный Chrome на iOS
01:24:40 Ванильный дауншифтинг

Избавились от Gulp

• Удалили gulp из сборки https://github.com/web-standards/web-standards.ru/commit/893510af6806779f3c7cf521ede4572407e850d5

Firefox 129 и WebDriver BiDi

• Firefox 129 for developers https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/129
• Deprecating CDP Support in Firefox https://fxdx.dev/deprecating-cdp-support-in-firefox-embracing-the-future-with-webdriver-bidi/
• Announcing Official Puppeteer Support for Firefox https://hacks.mozilla.org/2024/08/puppeteer-support-for-firefox/
• WebDriver BiDi production-ready in Firefox, Chrome and Puppeteer https://developer.chrome.com/blog/firefox-support-in-puppeteer-with-webdriver-bidi
• Playwright with Webdriver BiDi protocol https://github.com/microsoft/playwright/issues/30237

Бета Chrome 128

• Chrome 128 beta https://developer.chrome.com/blog/chrome-128-beta
• Now in Baseline: animating entry effects https://web.dev/blog/baseline-entry-animations
• Update CSS backdrop-filter to use mirror edgeMode https://groups.google.com/a/chromium.org/g/blink-dev/c/ZtMnFCHZhMQ

Dynamic import maps

• Intent to Prototype: Dynamic import maps https://groups.google.com/a/chromium.org/g/blink-dev/c/t1AdHiN2Rkc/m/O-ZAMuaJAQAJ
• Shipping support for module script integrity in Chrome &amp; Safari https://shopify.engineering/shipping-support-for-module-script-integrity-in-chrome-safari

Какой JS-рантайм быстрее

• Benchmarking AWS Lambda Cold Starts Across JavaScript Runtimes https://deno.com/blog/aws-lambda-coldstart-benchmarks
• Bun v1.1.22 https://bun.sh/blog/bun-v1.1.22#express-is-now-3x-faster-in-bun
• Who is the fastest? Node.js, Bun, or Deno https://www.trevorlasn.com/blog/benchmarks-for-node-bun-deno

Нативный Chrome на iOS

• Chrome iOS Browser on Blink https://blogs.igalia.com/gyuyoung/2024/08/08/chrome-ios-browser-on-blink/

Ванильный дауншифтинг

• Plain Vanilla https://plainvanillaweb.com/

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко, Андрей Мелихов, Полина Гуртовая</p><p>Темы</p><p>00:00:00 Интро<br>00:01:15 Избавились от Gulp<br>00:03:19 Firefox 129 и WebDriver BiDi<br>00:29:02 Бета Chrome 128<br>00:49:19 Dynamic import maps<br>01:04:17 Какой JS-рантайм быстрее<br>01:16:34 Нативный Chrome на iOS<br>01:24:40 Ванильный дауншифтинг<br></p><p>Избавились от Gulp</p><p>• <a href="https://github.com/web-standards/web-standards.ru/commit/893510af6806779f3c7cf521ede4572407e850d5">Удалили gulp из сборки</a><br></p><p>Firefox 129 и WebDriver BiDi</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/129">Firefox 129 for developers</a><br>• <a href="https://fxdx.dev/deprecating-cdp-support-in-firefox-embracing-the-future-with-webdriver-bidi/">Deprecating CDP Support in Firefox</a><br>• <a href="https://hacks.mozilla.org/2024/08/puppeteer-support-for-firefox/">Announcing Official Puppeteer Support for Firefox</a><br>• <a href="https://developer.chrome.com/blog/firefox-support-in-puppeteer-with-webdriver-bidi">WebDriver BiDi production-ready in Firefox, Chrome and Puppeteer</a><br>• <a href="https://github.com/microsoft/playwright/issues/30237">Playwright with Webdriver BiDi protocol</a><br></p><p>Бета Chrome 128</p><p>• <a href="https://developer.chrome.com/blog/chrome-128-beta">Chrome 128 beta</a><br>• <a href="https://web.dev/blog/baseline-entry-animations">Now in Baseline: animating entry effects</a><br>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/ZtMnFCHZhMQ">Update CSS backdrop-filter to use mirror edgeMode</a><br></p><p>Dynamic import maps</p><p>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/t1AdHiN2Rkc/m/O-ZAMuaJAQAJ">Intent to Prototype: Dynamic import maps</a><br>• <a href="https://shopify.engineering/shipping-support-for-module-script-integrity-in-chrome-safari">Shipping support for module script integrity in Chrome &amp; Safari</a><br></p><p>Какой JS-рантайм быстрее</p><p>• <a href="https://deno.com/blog/aws-lambda-coldstart-benchmarks">Benchmarking AWS Lambda Cold Starts Across JavaScript Runtimes</a><br>• <a href="https://bun.sh/blog/bun-v1.1.22#express-is-now-3x-faster-in-bun">Bun v1.1.22</a><br>• <a href="https://www.trevorlasn.com/blog/benchmarks-for-node-bun-deno">Who is the fastest? Node.js, Bun, or Deno</a><br></p><p>Нативный Chrome на iOS</p><p>• <a href="https://blogs.igalia.com/gyuyoung/2024/08/08/chrome-ios-browser-on-blink/">Chrome iOS Browser on Blink</a><br></p><p>Ванильный дауншифтинг</p><p>• <a href="https://plainvanillaweb.com/">Plain Vanilla</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/435.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/435.mp3" length="103862943"/><itunes:episode>435</itunes:episode><itunes:duration>6490</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко, Андрей Мелихов, Полина Гуртовая</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>12 августа 2024: Firefox 129 и WebDriver BiDi, бета Chrome 128, import maps, JS-рантаймы, Chrome на iOS и ваниль. Вадим Макеев, Алексей Симоненко, Андрей Мелихов, Полина Гуртовая</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>436. Safari, View Transitions, Chrome AI, Override, blocking=render, веб умирает, шрифт с подсветкой</title><link>https://web-standards.ru/podcast/436/</link><pubDate>Mon, 19 Aug 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Алексей Симоненко, Никита Дубко

Темы

00:00:00 Интро
00:01:31 Safari TP 201
00:05:40 Работа над View Transitions
00:09:04 AI в Chrome
00:22:16 Resource Override
00:35:05 Зачем blocking=render
00:57:10 Веб умирает
01:20:28 Шрифт с подсветкой кода
01:33:35 Ответы на вопросы

Смотрите нас

• Лайв на Ютубе https://youtu.be/-rfBJqMPQJc

Safari TP 201

• Safari Technology Preview 201 https://webkit.org/blog/15790/release-notes-for-safari-technology-preview-201/

Работа над View Transitions

• Intent to prototype: View Transitions Module Level 1 https://groups.google.com/a/mozilla.org/g/dev-platform/c/l4g8JgaBPPw/m/M3n7tAaFAAAJ
• WebKit about to express support for cross-document View Transitions https://x.com/bramus/status/1824017851818147966

AI в Chrome

• A Quick Look at AI in Chrome https://www.raymondcamden.com/2024/08/13/a-quick-look-at-ai-in-chrome

Resource Override

• Browser Extension Resource Override https://mariohamann.com/resource-override-for-frontend-development

Зачем blocking=render

• Blocking=render: Why would you do that https://csswizardry.com/2024/08/blocking-render-why-whould-you-do-that/

Веб умирает

• The Dying Web https://endler.dev/2024/the-dying-web/

Шрифт с подсветкой кода

• Font with Built-In Syntax Highlighting https://blog.glyphdrawing.club/font-with-built-in-syntax-highlighting/

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Алексей Симоненко, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:31 Safari TP 201<br>00:05:40 Работа над View Transitions<br>00:09:04 AI в Chrome<br>00:22:16 Resource Override<br>00:35:05 Зачем blocking=render<br>00:57:10 Веб умирает<br>01:20:28 Шрифт с подсветкой кода<br>01:33:35 Ответы на вопросы<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/-rfBJqMPQJc">Лайв на Ютубе</a><br></p><p>Safari TP 201</p><p>• <a href="https://webkit.org/blog/15790/release-notes-for-safari-technology-preview-201/">Safari Technology Preview 201</a><br></p><p>Работа над View Transitions</p><p>• <a href="https://groups.google.com/a/mozilla.org/g/dev-platform/c/l4g8JgaBPPw/m/M3n7tAaFAAAJ">Intent to prototype: View Transitions Module Level 1</a><br>• <a href="https://x.com/bramus/status/1824017851818147966">WebKit about to express support for cross-document View Transitions</a><br></p><p>AI в Chrome</p><p>• <a href="https://www.raymondcamden.com/2024/08/13/a-quick-look-at-ai-in-chrome">A Quick Look at AI in Chrome</a><br></p><p>Resource Override</p><p>• <a href="https://mariohamann.com/resource-override-for-frontend-development">Browser Extension Resource Override</a><br></p><p>Зачем blocking=render</p><p>• <a href="https://csswizardry.com/2024/08/blocking-render-why-whould-you-do-that/">Blocking=render: Why would you do that</a><br></p><p>Веб умирает</p><p>• <a href="https://endler.dev/2024/the-dying-web/">The Dying Web</a><br></p><p>Шрифт с подсветкой кода</p><p>• <a href="https://blog.glyphdrawing.club/font-with-built-in-syntax-highlighting/">Font with Built-In Syntax Highlighting</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/436.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/436.mp3" length="93206550"/><itunes:episode>436</itunes:episode><itunes:duration>5824</itunes:duration><itunes:author>Алексей Симоненко, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>19 августа 2024: Safari, View Transitions, Chrome AI, Override, blocking=render, веб умирает, шрифт с подсветкой. Алексей Симоненко, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>437. State of CSS, Chrome 128, выбор браузеров iOS, тёмные темы, Corepack, JPEG XL, прозрачное видео</title><link>https://web-standards.ru/podcast/437/</link><pubDate>Mon, 26 Aug 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Алексей Симоненко, Андрей Мелихов, Вадим Макеев, Никита Дубко

Темы

00:00:00 Интро
00:01:53 State of CSS 2024
00:05:03 Новинки Chrome 128
00:18:21 DevTools в Chrome
00:29:04 Выбор браузеров на iOS
00:40:39 Тёмные темы и компоненты
00:56:11 Corepack уходит из Node.js
01:07:49 JPEG XL в iPhone 16
01:19:32 Прозрачность в видео
01:31:58 Ответы на вопросы

State of CSS 2024

• State of CSS 2024 https://survey.devographics.com/en-US/survey/state-of-css/2024

Новинки Chrome 128

• Chrome 128 https://developer.chrome.com/release-notes/128
• Web Share API https://developer.mozilla.org/en-US/docs/Web/API/Web_Share_API

DevTools в Chrome

• What’s new in DevTools https://developer.chrome.com/blog/new-in-devtools-128

Выбор браузеров на iOS

• New Changes to the Browser Choice Screen and Default Apps on iOS in the EU https://www.macstories.net/news/apple-announces-new-changes-to-the-browser-choice-screen-and-default-apps-on-ios-and-ipados-in-the-eu/

Тёмные темы и компоненты

• Page and Component Adaptive Light/Dark https://nerdy.dev/page-and-component-light-dark-strategies
• Прототип тёмной темы https://github.com/web-standards/web-standards.ru/pull/172

Corepack уходит из Node.js

• Node.js Takes Steps Towards Removing Corepack https://socket.dev/blog/node-js-takes-steps-towards-removing-corepack

JPEG XL в iPhone 16

• iPhone 16 could let you shoot in JPEG-XL for 3x smaller files https://www.idownloadblog.com/2024/08/22/iphone-16-jpeg-xl-rumor/

Прозрачность в видео

• Video with alpha transparency on the web https://jakearchibald.com/2024/video-with-transparency/

Ответы на вопросы

• Chrome 127 https://developer.chrome.com/release-notes/127#keyboard_focusable_scroll_containers_deprecation_trial
• Keyboard-focusable scroll containers https://chromestatus.com/feature/5231964663578624
• Ship KeyboardFocusableScrollers or disable it by default https://issues.chromium.org/issues/40113891

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Алексей Симоненко, Андрей Мелихов, Вадим Макеев, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:53 State of CSS 2024<br>00:05:03 Новинки Chrome 128<br>00:18:21 DevTools в Chrome<br>00:29:04 Выбор браузеров на iOS<br>00:40:39 Тёмные темы и компоненты<br>00:56:11 Corepack уходит из Node.js<br>01:07:49 JPEG XL в iPhone 16<br>01:19:32 Прозрачность в видео<br>01:31:58 Ответы на вопросы<br></p><p>State of CSS 2024</p><p>• <a href="https://survey.devographics.com/en-US/survey/state-of-css/2024">State of CSS 2024</a><br></p><p>Новинки Chrome 128</p><p>• <a href="https://developer.chrome.com/release-notes/128">Chrome 128</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Web/API/Web_Share_API">Web Share API</a><br></p><p>DevTools в Chrome</p><p>• <a href="https://developer.chrome.com/blog/new-in-devtools-128">What’s new in DevTools</a><br></p><p>Выбор браузеров на iOS</p><p>• <a href="https://www.macstories.net/news/apple-announces-new-changes-to-the-browser-choice-screen-and-default-apps-on-ios-and-ipados-in-the-eu/">New Changes to the Browser Choice Screen and Default Apps on iOS in the EU</a><br></p><p>Тёмные темы и компоненты</p><p>• <a href="https://nerdy.dev/page-and-component-light-dark-strategies">Page and Component Adaptive Light/Dark</a><br>• <a href="https://github.com/web-standards/web-standards.ru/pull/172">Прототип тёмной темы</a><br></p><p>Corepack уходит из Node.js</p><p>• <a href="https://socket.dev/blog/node-js-takes-steps-towards-removing-corepack">Node.js Takes Steps Towards Removing Corepack</a><br></p><p>JPEG XL в iPhone 16</p><p>• <a href="https://www.idownloadblog.com/2024/08/22/iphone-16-jpeg-xl-rumor/">iPhone 16 could let you shoot in JPEG-XL for 3x smaller files</a><br></p><p>Прозрачность в видео</p><p>• <a href="https://jakearchibald.com/2024/video-with-transparency/">Video with alpha transparency on the web</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://developer.chrome.com/release-notes/127#keyboard_focusable_scroll_containers_deprecation_trial">Chrome 127</a><br>• <a href="https://chromestatus.com/feature/5231964663578624">Keyboard-focusable scroll containers</a><br>• <a href="https://issues.chromium.org/issues/40113891">Ship KeyboardFocusableScrollers or disable it by default</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/437.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/437.mp3" length="91942899"/><itunes:episode>437</itunes:episode><itunes:duration>5745</itunes:duration><itunes:author>Алексей Симоненко, Андрей Мелихов, Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>26 августа 2024: State of CSS, Chrome 128, выбор браузеров iOS, тёмные темы, Corepack, JPEG XL, прозрачное видео. Алексей Симоненко, Андрей Мелихов, Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>438. Safari TP 202, доступность в интеропе, autocorrect, чего не хватает в CSS, что нужно RSS</title><link>https://web-standards.ru/podcast/438/</link><pubDate>Mon, 02 Sep 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Алексей Симоненко, Полина Гуртовая, Никита Дубко

Темы

00:00:00 Интро
00:01:15 Новинки Safari TP 202
00:26:17 Доступность в интеропе
00:42:10 Атрибут autocorrect
00:53:44 Чего не хватает в CSS
01:32:58 Что нужно RSS

Новинки Safari TP 202

• Safari TP 202 https://webkit.org/blog/15798/release-notes-for-safari-technology-preview-202/

Доступность в интеропе

• Interop 2024: Chrome at 100% for the accessibility https://web.dev/blog/interop-2024-a11y

Атрибут autocorrect

• Define the autocorrect attribute as standard https://github.com/mdn/content/issues/35593
• Add the autocorrect attribute https://github.com/whatwg/html/pull/5841
• HTML: Autocorrection https://html.spec.whatwg.org/multipage/interaction.html#autocorrection
• WebKit: Correct autocorrect attribute https://github.com/WebKit/WebKit/commit/28a8a4b35f3332e595d58745699986a271dcd941

Чего не хватает в CSS

• What missing from CSS https://developer.chrome.com/blog/missing-from-css
• Monitor JS custom props https://x.com/jaffathecake/status/1829085969875628193
• Resize observer for container queries https://github.com/w3c/csswg-drafts/issues/6205

Что нужно RSS

• What RSS needs https://www.mnot.net/blog/2024/08/25/feeds
• JSON Feed https://www.jsonfeed.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/profile/web-standards.ru
• LinkedIn https://www.linkedin.com/company/web-standards-ru/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Алексей Симоненко, Полина Гуртовая, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:15 Новинки Safari TP 202<br>00:26:17 Доступность в интеропе<br>00:42:10 Атрибут autocorrect<br>00:53:44 Чего не хватает в CSS<br>01:32:58 Что нужно RSS<br></p><p>Новинки Safari TP 202</p><p>• <a href="https://webkit.org/blog/15798/release-notes-for-safari-technology-preview-202/">Safari TP 202</a><br></p><p>Доступность в интеропе</p><p>• <a href="https://web.dev/blog/interop-2024-a11y">Interop 2024: Chrome at 100% for the accessibility</a><br></p><p>Атрибут autocorrect</p><p>• <a href="https://github.com/mdn/content/issues/35593">Define the autocorrect attribute as standard</a><br>• <a href="https://github.com/whatwg/html/pull/5841">Add the autocorrect attribute</a><br>• <a href="https://html.spec.whatwg.org/multipage/interaction.html#autocorrection">HTML: Autocorrection</a><br>• <a href="https://github.com/WebKit/WebKit/commit/28a8a4b35f3332e595d58745699986a271dcd941">WebKit: Correct autocorrect attribute</a><br></p><p>Чего не хватает в CSS</p><p>• <a href="https://developer.chrome.com/blog/missing-from-css">What missing from CSS</a><br>• <a href="https://x.com/jaffathecake/status/1829085969875628193">Monitor JS custom props</a><br>• <a href="https://github.com/w3c/csswg-drafts/issues/6205">Resize observer for container queries</a><br></p><p>Что нужно RSS</p><p>• <a href="https://www.mnot.net/blog/2024/08/25/feeds">What RSS needs</a><br>• <a href="https://www.jsonfeed.org/">JSON Feed</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/438.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/438.mp3" length="107862530"/><itunes:episode>438</itunes:episode><itunes:duration>6740</itunes:duration><itunes:author>Алексей Симоненко, Полина Гуртовая, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>2 сентября 2024: Safari TP 202, доступность в интеропе, autocorrect, чего не хватает в CSS, что нужно RSS. Алексей Симоненко, Полина Гуртовая, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>439. Firefox 130, JPEG XL, бета Chrome 129, Google Fonts, темы и схемы, как убрать SVG из JS</title><link>https://web-standards.ru/podcast/439/</link><pubDate>Mon, 09 Sep 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Вадим Макеев, Полина Гуртовая, Никита Дубко, Алексей Симоненко

Темы

00:00:00 Интро
00:01:15 Firefox 130
00:19:25 Безопасный JPEG XL
00:32:38 Бета Chrome 129
00:46:30 С Google Fonts или без
01:04:12 Темы и схемы
01:23:52 Как убрать SVG из JS
01:50:23 Ответы на вопросы

Firefox 130

• Firefox 130 for developers https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/130
• Contributions to Gecko: registered custom props https://frederic-wang.fr/2024/06/21/my-recent-contributions-to-gecko-registered-custom-properties/
• Contributions to Gecko: content-visibility https://frederic-wang.fr/2024/07/09/my-recent-contributions-to-gecko-content-visibility/
• Contributions to Gecko: fetchpriority https://frederic-wang.fr/2024/09/05/my-recent-contributions-to-gecko-fetch-priority/
• Intent to prototype: Blocking third-party cookies https://groups.google.com/a/mozilla.org/g/dev-platform/c/9ILA7dMn_XA/m/14IfWWvADwAJ
• Third Party Cookies Must Be Removed https://www.w3.org/2001/tag/doc/web-without-3p-cookies/
• Cookies Having Independent Partitioned State (CHIPS) https://developer.mozilla.org/en-US/docs/Web/Privacy/Privacy_sandbox/Partitioned_cookies

Безопасный JPEG XL

• JPEG XL in Firefox https://github.com/mozilla/standards-positions/pull/1064
• Jpegli https://opensource.googleblog.com/2024/04/introducing-jpegli-new-jpeg-coding-library.html

Бета Chrome 129

• Chrome 129 beta https://developer.chrome.com/blog/chrome-129-beta

С Google Fonts или без

• Google-fonts-testing https://github.com/scottjehl/google-fonts-testing
• Suggestion: Stable Font File URLs https://github.com/google/fonts/issues/1067#issuecomment-2326787431

Темы и схемы

• Querying the Color Scheme https://blog.kizu.dev/querying-the-color-scheme/

Как убрать SVG из JS

• Introducing @svg-use https://fotis.xyz/posts/introducing-svg-use/

Ответы на вопросы

• Re-evaluating px vs em in Media Queries https://keithjgrant.com/posts/2023/05/px-vs-em-in-media-queries/

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Полина Гуртовая, Никита Дубко, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:15 Firefox 130<br>00:19:25 Безопасный JPEG XL<br>00:32:38 Бета Chrome 129<br>00:46:30 С Google Fonts или без<br>01:04:12 Темы и схемы<br>01:23:52 Как убрать SVG из JS<br>01:50:23 Ответы на вопросы<br></p><p>Firefox 130</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/130">Firefox 130 for developers</a><br>• <a href="https://frederic-wang.fr/2024/06/21/my-recent-contributions-to-gecko-registered-custom-properties/">Contributions to Gecko: registered custom props</a><br>• <a href="https://frederic-wang.fr/2024/07/09/my-recent-contributions-to-gecko-content-visibility/">Contributions to Gecko: content-visibility</a><br>• <a href="https://frederic-wang.fr/2024/09/05/my-recent-contributions-to-gecko-fetch-priority/">Contributions to Gecko: fetchpriority</a><br>• <a href="https://groups.google.com/a/mozilla.org/g/dev-platform/c/9ILA7dMn_XA/m/14IfWWvADwAJ">Intent to prototype: Blocking third-party cookies</a><br>• <a href="https://www.w3.org/2001/tag/doc/web-without-3p-cookies/">Third Party Cookies Must Be Removed</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Web/Privacy/Privacy_sandbox/Partitioned_cookies">Cookies Having Independent Partitioned State (CHIPS)</a><br></p><p>Безопасный JPEG XL</p><p>• <a href="https://github.com/mozilla/standards-positions/pull/1064">JPEG XL in Firefox</a><br>• <a href="https://opensource.googleblog.com/2024/04/introducing-jpegli-new-jpeg-coding-library.html">Jpegli</a><br></p><p>Бета Chrome 129</p><p>• <a href="https://developer.chrome.com/blog/chrome-129-beta">Chrome 129 beta</a><br></p><p>С Google Fonts или без</p><p>• <a href="https://github.com/scottjehl/google-fonts-testing">Google-fonts-testing</a><br>• <a href="https://github.com/google/fonts/issues/1067#issuecomment-2326787431">Suggestion: Stable Font File URLs</a><br></p><p>Темы и схемы</p><p>• <a href="https://blog.kizu.dev/querying-the-color-scheme/">Querying the Color Scheme</a><br></p><p>Как убрать SVG из JS</p><p>• <a href="https://fotis.xyz/posts/introducing-svg-use/">Introducing @svg-use</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://keithjgrant.com/posts/2023/05/px-vs-em-in-media-queries/">Re-evaluating px vs em in Media Queries</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/439.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/439.mp3" length="110006855"/><itunes:episode>439</itunes:episode><itunes:duration>6874</itunes:duration><itunes:author>Вадим Макеев, Полина Гуртовая, Никита Дубко, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>9 сентября 2024: Firefox 130, JPEG XL, бета Chrome 129, Google Fonts, темы и схемы, как убрать SVG из JS. Вадим Макеев, Полина Гуртовая, Никита Дубко, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>440. State of HTML, Safari, iPadOS, FID, селект, будущее CSS, ES, Interest Invokers, Express 5, SSR</title><link>https://web-standards.ru/podcast/440/</link><pubDate>Tue, 17 Sep 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Алексей Симоненко, Андрей Мелихов

Темы

00:00:00 Интро
00:01:22 State of HTML
00:04:39 Safari TP 203
00:20:12 iPadOS 18 в Европе
00:29:57 FID уходит
00:36:58 Стилизуемый селект
00:50:24 CSS Values and Units L5
01:16:30 Stage 2.7 в ES
01:28:44 Interest Invokers
01:38:32 Express 5.0
01:56:46 Самый быстрый SSR
02:09:47 Ответы на вопросы

State of HTML

• State of HTML 2024 https://survey.devographics.com/en-US/survey/state-of-html/2024

Safari TP 203

• Release Notes for Safari TP 203 https://webkit.org/blog/15860/release-notes-for-safari-technology-preview-203/

iPadOS 18 в Европе

• Baby steps are also steps https://x.com/firt/status/1834073170783207638
• Update on iPadOS 18 apps distributed in the European Union https://developer.apple.com/news/?id=4sn7e783

FID уходит

• Chrome ends support for First Input Delay https://web.dev/blog/fid

Стилизуемый селект

• Request for developer feedback: customizable select https://developer.chrome.com/blog/rfc-customizable-select

CSS Values and Units L5

• Introducing CSS Values and Units Level 5 https://www.w3.org/blog/CSS/2024/09/13/css-values-5-fpwd/
• CSS Values and Units Module Level 5 https://www.w3.org/TR/css-values-5/

Stage 2.7 в ES

• Inside ECMAScript: JavaScript Standard Gets an Extra Stage https://thenewstack.io/inside-ecmascript-javascript-standard-gets-an-extra-stage/

Interest Invokers

• Interest Invokers (Explainer) https://open-ui.org/components/interest-invokers.explainer/

Express 5.0

• Express 5.0 https://github.com/expressjs/express/blob/5.0/History.md
• Express Forward https://github.com/expressjs/discussions/issues/160
• ReDoS the web https://blakeembrey.com/posts/2024-09-web-redos/

Самый быстрый SSR

• An SSR Performance Showdown https://blog.platformatic.dev/ssr-performance-showdown
• Wow you must be using Bun! https://x.com/t3dotgg/status/1834744014039662998

Ответы на вопросы

• Zen https://zen-browser.app/

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Алексей Симоненко, Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:22 State of HTML<br>00:04:39 Safari TP 203<br>00:20:12 iPadOS 18 в Европе<br>00:29:57 FID уходит<br>00:36:58 Стилизуемый селект<br>00:50:24 CSS Values and Units L5<br>01:16:30 Stage 2.7 в ES<br>01:28:44 Interest Invokers<br>01:38:32 Express 5.0<br>01:56:46 Самый быстрый SSR<br>02:09:47 Ответы на вопросы<br></p><p>State of HTML</p><p>• <a href="https://survey.devographics.com/en-US/survey/state-of-html/2024">State of HTML 2024</a><br></p><p>Safari TP 203</p><p>• <a href="https://webkit.org/blog/15860/release-notes-for-safari-technology-preview-203/">Release Notes for Safari TP 203</a><br></p><p>iPadOS 18 в Европе</p><p>• <a href="https://x.com/firt/status/1834073170783207638">Baby steps are also steps</a><br>• <a href="https://developer.apple.com/news/?id=4sn7e783">Update on iPadOS 18 apps distributed in the European Union</a><br></p><p>FID уходит</p><p>• <a href="https://web.dev/blog/fid">Chrome ends support for First Input Delay</a><br></p><p>Стилизуемый селект</p><p>• <a href="https://developer.chrome.com/blog/rfc-customizable-select">Request for developer feedback: customizable select</a><br></p><p>CSS Values and Units L5</p><p>• <a href="https://www.w3.org/blog/CSS/2024/09/13/css-values-5-fpwd/">Introducing CSS Values and Units Level 5</a><br>• <a href="https://www.w3.org/TR/css-values-5/">CSS Values and Units Module Level 5</a><br></p><p>Stage 2.7 в ES</p><p>• <a href="https://thenewstack.io/inside-ecmascript-javascript-standard-gets-an-extra-stage/">Inside ECMAScript: JavaScript Standard Gets an Extra Stage</a><br></p><p>Interest Invokers</p><p>• <a href="https://open-ui.org/components/interest-invokers.explainer/">Interest Invokers (Explainer)</a><br></p><p>Express 5.0</p><p>• <a href="https://github.com/expressjs/express/blob/5.0/History.md">Express 5.0</a><br>• <a href="https://github.com/expressjs/discussions/issues/160">Express Forward</a><br>• <a href="https://blakeembrey.com/posts/2024-09-web-redos/">ReDoS the web</a><br></p><p>Самый быстрый SSR</p><p>• <a href="https://blog.platformatic.dev/ssr-performance-showdown">An SSR Performance Showdown</a><br>• <a href="https://x.com/t3dotgg/status/1834744014039662998">Wow you must be using Bun!</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://zen-browser.app/">Zen</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/440.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/440.mp3" length="131911104"/><itunes:episode>440</itunes:episode><itunes:duration>8243</itunes:duration><itunes:author>Никита Дубко, Алексей Симоненко, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>17 сентября 2024: State of HTML, Safari, iPadOS, FID, селект, будущее CSS, ES, Interest Invokers, Express 5, SSR. Никита Дубко, Алексей Симоненко, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>441. Дырявый Arc, Chrome 129, Safari 18, новости Baseline, Deno 2.0 RC</title><link>https://web-standards.ru/podcast/441/</link><pubDate>Mon, 23 Sep 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Андрей Мелихов, Вадим Макеев, Алексей Симоненко

Темы

00:00:00 Интро
00:01:38 Дырявый Arc
00:14:50 Chrome 129
00:24:40 Safari 18
01:07:59 Новости Baseline
01:18:22 Deno 2.0 RC
01:33:59 Ответы на вопросы

Смотрите нас

• Лайв на Ютубе https://youtu.be/FK1IE4IhGxw

Дырявый Arc

• Arc: Incident Report https://arc.net/blog/CVE-2024-45489-incident-response
• Gaining access to anyone’s browser https://kibty.town/blog/arc/

Chrome 129

• Chrome 129 https://developer.chrome.com/release-notes/129
• Chrome 130 beta https://developer.chrome.com/blog/chrome-130-beta

Safari 18

• Safari 18.0 https://webkit.org/blog/15865/webkit-features-in-safari-18-0/
• Safari 18.1 beta https://developer.apple.com/documentation/safari-release-notes/safari-18_1-release-notes

Новости Baseline

• Baseline landing https://web-platform-dx.github.io/web-features/
• Baseline-status web component https://github.com/web-platform-dx/baseline-status/
• Web platform release notes https://web-platform-dx.github.io/web-features-explorer/release-notes/
• Release notes RSS https://web-platform-dx.github.io/web-features-explorer/release-notes.xml

Deno 2.0 RC

• Deno 2.0 Release Candidate https://deno.com/blog/v2.0-release-candidate
• Deno 2 Arrives With Long-Term Support, npm Compatibility https://thenewstack.io/deno-2-arrives-with-long-term-support-node-js-compatibility/

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:38 Дырявый Arc<br>00:14:50 Chrome 129<br>00:24:40 Safari 18<br>01:07:59 Новости Baseline<br>01:18:22 Deno 2.0 RC<br>01:33:59 Ответы на вопросы<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/FK1IE4IhGxw">Лайв на Ютубе</a><br></p><p>Дырявый Arc</p><p>• <a href="https://arc.net/blog/CVE-2024-45489-incident-response">Arc: Incident Report</a><br>• <a href="https://kibty.town/blog/arc/">Gaining access to anyone’s browser</a><br></p><p>Chrome 129</p><p>• <a href="https://developer.chrome.com/release-notes/129">Chrome 129</a><br>• <a href="https://developer.chrome.com/blog/chrome-130-beta">Chrome 130 beta</a><br></p><p>Safari 18</p><p>• <a href="https://webkit.org/blog/15865/webkit-features-in-safari-18-0/">Safari 18.0</a><br>• <a href="https://developer.apple.com/documentation/safari-release-notes/safari-18_1-release-notes">Safari 18.1 beta</a><br></p><p>Новости Baseline</p><p>• <a href="https://web-platform-dx.github.io/web-features/">Baseline landing</a><br>• <a href="https://github.com/web-platform-dx/baseline-status/">Baseline-status web component</a><br>• <a href="https://web-platform-dx.github.io/web-features-explorer/release-notes/">Web platform release notes</a><br>• <a href="https://web-platform-dx.github.io/web-features-explorer/release-notes.xml">Release notes RSS</a><br></p><p>Deno 2.0 RC</p><p>• <a href="https://deno.com/blog/v2.0-release-candidate">Deno 2.0 Release Candidate</a><br>• <a href="https://thenewstack.io/deno-2-arrives-with-long-term-support-node-js-compatibility/">Deno 2 Arrives With Long-Term Support, npm Compatibility</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/441.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/441.mp3" length="96662433"/><itunes:episode>441</itunes:episode><itunes:duration>6040</itunes:duration><itunes:author>Андрей Мелихов, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>23 сентября 2024: Дырявый Arc, Chrome 129, Safari 18, новости Baseline, Deno 2.0 RC. Андрей Мелихов, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>442. CSS masonry, Express 5.0, Speed Brain CloudFlare, новый дэшборд BCD Watch, очень сложный блог</title><link>https://web-standards.ru/podcast/442/</link><pubDate>Mon, 30 Sep 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Алексей Симоненко, Андрей Мелихов

Темы

00:00:00 Интро
00:01:23 Выбираем CSS masonry
00:27:34 Подробности про Express 5.0
00:42:20 Speed Brain от CloudFlare
01:00:14 Новый дэшборд BCD Watch
01:07:44 Очень сложный блог

Выбираем CSS masonry

• Feedback needed: How should we define CSS masonry? https://developer.chrome.com/blog/masonry-syntax

Подробности про Express 5.0

• What’s New in Express.js 5.0 https://www.trevorlasn.com/blog/whats-new-in-express-5

Speed Brain от CloudFlare

• Introducing Speed Brain: helping web pages load 45% faster https://blog.cloudflare.com/introducing-speed-brain/

Новый дэшборд BCD Watch

• Announcing BCD Watch https://meyerweb.com/eric/thoughts/2024/09/23/announcing-bcd-watch/
• What is Baseline? https://web-platform-dx.github.io/web-features/

Очень сложный блог

• How I Built My Blog https://www.joshwcomeau.com/blog/how-i-built-my-blog-v2/

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Алексей Симоненко, Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:23 Выбираем CSS masonry<br>00:27:34 Подробности про Express 5.0<br>00:42:20 Speed Brain от CloudFlare<br>01:00:14 Новый дэшборд BCD Watch<br>01:07:44 Очень сложный блог<br></p><p>Выбираем CSS masonry</p><p>• <a href="https://developer.chrome.com/blog/masonry-syntax">Feedback needed: How should we define CSS masonry?</a><br></p><p>Подробности про Express 5.0</p><p>• <a href="https://www.trevorlasn.com/blog/whats-new-in-express-5">What’s New in Express.js 5.0</a><br></p><p>Speed Brain от CloudFlare</p><p>• <a href="https://blog.cloudflare.com/introducing-speed-brain/">Introducing Speed Brain: helping web pages load 45% faster</a><br></p><p>Новый дэшборд BCD Watch</p><p>• <a href="https://meyerweb.com/eric/thoughts/2024/09/23/announcing-bcd-watch/">Announcing BCD Watch</a><br>• <a href="https://web-platform-dx.github.io/web-features/">What is Baseline?</a><br></p><p>Очень сложный блог</p><p>• <a href="https://www.joshwcomeau.com/blog/how-i-built-my-blog-v2/">How I Built My Blog</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/442.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/442.mp3" length="84726440"/><itunes:episode>442</itunes:episode><itunes:duration>5294</itunes:duration><itunes:author>Никита Дубко, Алексей Симоненко, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>30 сентября 2024: CSS masonry, Express 5.0, Speed Brain CloudFlare, новый дэшборд BCD Watch, очень сложный блог. Никита Дубко, Алексей Симоненко, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>443. Safari TP, Firefox 131, CrUX History API и дискуссия про веб-компоненты и фреймворки</title><link>https://web-standards.ru/podcast/443/</link><pubDate>Mon, 07 Oct 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Вадим Макеев, Полина Гуртовая, Алексей Симоненко

Гости: Алексей Назаренко

Темы

00:00:00 Интро
00:02:40 Safari TP
00:12:58 Firefox 131
00:29:19 CrUX History API
00:34:06 Веб-компоненты и фреймворки
01:06:14 Что такое веб-компоненты
01:21:19 Веб-компоненты в рантайме
01:32:30 Зачем нужны веб-компоненты

Алексей Назаренко

• Divelopers, канал про разработку в Телеграме https://t.me/alexnozer_dev

Safari TP

• Safari Technology Preview 204 https://webkit.org/blog/15978/release-notes-for-safari-technology-preview-204/

Firefox 131

• Firefox 131 for developers https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/131
• Supercharging CSS variables debugging https://fxdx.dev/firefox-devtools-newsletter-131/#:~:text=Supercharging%20CSS%20variables%20debugging

CrUX History API

• CrUX History API https://developer.chrome.com/docs/crux/guides/history-api
• CrUX Vis https://cruxvis.withgoogle.com/

Веб-компоненты и фреймворки

• Web Components are not the future https://dev.to/ryansolid/web-components-are-not-the-future-48bh
• Web Components are not the future — they’re the present https://www.abeautifulsite.net/posts/web-components-are-not-the-future-they-re-the-present/
• Web components are okay https://nolanlawson.com/2024/09/28/web-components-are-okay/
• Web Components are not framework components — and that’s okay https://lea.verou.me/blog/2024/wcs-vs-frameworks/

Что такое веб-компоненты

• 2023 State of Web Components: today’s standards and a glimpse into the future https://eisenbergeffect.medium.com/2023-state-of-web-components-c8feb21d4f16
• Introduction to Web Components https://www.w3.org/TR/components-intro/

Веб-компоненты в рантайме

• Two-up web component https://codepen.io/developit/pen/qBdbNLK
• Table-saw web component https://zachleat.github.io/table-saw/demo.html

Зачем нужны веб-компоненты

• Web Component CG https://web-components-cg.netlify.app/
• Web Components Demystified online course https://scottjehl.com/learn/webcomponentsdemystified/
• Frontend Masters: Learn to Create Web Components https://frontendmasters.com/courses/web-components/

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Полина Гуртовая, Алексей Симоненко</p><p>Гости: Алексей Назаренко</p><p>Темы</p><p>00:00:00 Интро<br>00:02:40 Safari TP<br>00:12:58 Firefox 131<br>00:29:19 CrUX History API<br>00:34:06 Веб-компоненты и фреймворки<br>01:06:14 Что такое веб-компоненты<br>01:21:19 Веб-компоненты в рантайме<br>01:32:30 Зачем нужны веб-компоненты<br></p><p>Алексей Назаренко</p><p>• <a href="https://t.me/alexnozer_dev">Divelopers, канал про разработку в Телеграме</a><br></p><p>Safari TP</p><p>• <a href="https://webkit.org/blog/15978/release-notes-for-safari-technology-preview-204/">Safari Technology Preview 204</a><br></p><p>Firefox 131</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/131">Firefox 131 for developers</a><br>• <a href="https://fxdx.dev/firefox-devtools-newsletter-131/#:~:text=Supercharging%20CSS%20variables%20debugging">Supercharging CSS variables debugging</a><br></p><p>CrUX History API</p><p>• <a href="https://developer.chrome.com/docs/crux/guides/history-api">CrUX History API</a><br>• <a href="https://cruxvis.withgoogle.com/">CrUX Vis</a><br></p><p>Веб-компоненты и фреймворки</p><p>• <a href="https://dev.to/ryansolid/web-components-are-not-the-future-48bh">Web Components are not the future</a><br>• <a href="https://www.abeautifulsite.net/posts/web-components-are-not-the-future-they-re-the-present/">Web Components are not the future — they’re the present</a><br>• <a href="https://nolanlawson.com/2024/09/28/web-components-are-okay/">Web components are okay</a><br>• <a href="https://lea.verou.me/blog/2024/wcs-vs-frameworks/">Web Components are not framework components — and that’s okay</a><br></p><p>Что такое веб-компоненты</p><p>• <a href="https://eisenbergeffect.medium.com/2023-state-of-web-components-c8feb21d4f16">2023 State of Web Components: today’s standards and a glimpse into the future</a><br>• <a href="https://www.w3.org/TR/components-intro/">Introduction to Web Components</a><br></p><p>Веб-компоненты в рантайме</p><p>• <a href="https://codepen.io/developit/pen/qBdbNLK">Two-up web component</a><br>• <a href="https://zachleat.github.io/table-saw/demo.html">Table-saw web component</a><br></p><p>Зачем нужны веб-компоненты</p><p>• <a href="https://web-components-cg.netlify.app/">Web Component CG</a><br>• <a href="https://scottjehl.com/learn/webcomponentsdemystified/">Web Components Demystified online course</a><br>• <a href="https://frontendmasters.com/courses/web-components/">Frontend Masters: Learn to Create Web Components</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/443.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/443.mp3" length="111430902"/><itunes:episode>443</itunes:episode><itunes:duration>6963</itunes:duration><itunes:author>Вадим Макеев, Полина Гуртовая, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>7 октября 2024: Safari TP, Firefox 131, CrUX History API и дискуссия про веб-компоненты и фреймворки. Вадим Макеев, Полина Гуртовая, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>444. Safari TP, select, Style Queries, Deno, Figma, CSS-демки, скринридеры, перфоманс CSS-селекторов</title><link>https://web-standards.ru/podcast/444/</link><pubDate>Mon, 14 Oct 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Вадим Макеев, Никита Дубко, Юля Миоцен, Алексей Симоненко, Андрей Мелихов

Темы

00:00:00 Интро
00:01:15 Safari TP
00:10:28 Стилизуемый select
00:30:12 Кейс для Style Queries
00:43:24 Маркетинг Deno
01:03:17 Переобувание Figma
01:13:26 Свежие CSS-демки
01:19:30 Совместимость скринридеров
01:27:04 Перфоманс CSS-селекторов
01:36:07 Ответы на вопросы

Safari TP

• Safari Technology Preview 205 https://webkit.org/blog/15999/release-notes-for-safari-technology-preview-205/

Стилизуемый select

• The new stylable select element https://offthemainthread.tech/episode/stylable-select-element/
• Open UI: Customizable Select Element https://open-ui.org/components/customizableselect/
• Customizable Select https://codepen.io/collection/BNZjPe

Кейс для Style Queries

• Getting Started with Style Queries https://developer.chrome.com/docs/css-ui/style-queries

Маркетинг Deno

• Announcing Deno 2 https://deno.com/blog/v2.0

Переобувание Figma

• Our Approach to Designing UI3 https://www.figma.com/blog/our-approach-to-designing-ui3/
• UI3 Is Now Available For Everyone https://x.com/figma/status/1844410865270874176

Свежие CSS-демки

• A swinging robot https://codepen.io/amit_sheen/pen/QWXOYvz
• A bouncing robot https://codepen.io/amit_sheen/pen/dyBJQag
• Pogo stick https://en.wikipedia.org/wiki/Pogo_stick
• Character Modeling in CSS https://youtube.com/watch?v=l9It4DraRm0
• CSS Music Video https://codepen.io/ivorjetski/full/jOgEyPO

Совместимость скринридеров

• JAWS (only) NO MORE https://html5accessibility.com/stuff/2024/10/02/jaws-only-no-more/

Перфоманс CSS-селекторов

• I wasted a day on CSS selector performance https://www.trysmudford.com/blog/i-spent-a-day-making-the-website-go-2ms-faster/

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко, Юля Миоцен, Алексей Симоненко, Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:15 Safari TP<br>00:10:28 Стилизуемый select<br>00:30:12 Кейс для Style Queries<br>00:43:24 Маркетинг Deno<br>01:03:17 Переобувание Figma<br>01:13:26 Свежие CSS-демки<br>01:19:30 Совместимость скринридеров<br>01:27:04 Перфоманс CSS-селекторов<br>01:36:07 Ответы на вопросы<br></p><p>Safari TP</p><p>• <a href="https://webkit.org/blog/15999/release-notes-for-safari-technology-preview-205/">Safari Technology Preview 205</a><br></p><p>Стилизуемый select</p><p>• <a href="https://offthemainthread.tech/episode/stylable-select-element/">The new stylable select element</a><br>• <a href="https://open-ui.org/components/customizableselect/">Open UI: Customizable Select Element</a><br>• <a href="https://codepen.io/collection/BNZjPe">Customizable Select</a><br></p><p>Кейс для Style Queries</p><p>• <a href="https://developer.chrome.com/docs/css-ui/style-queries">Getting Started with Style Queries</a><br></p><p>Маркетинг Deno</p><p>• <a href="https://deno.com/blog/v2.0">Announcing Deno 2</a><br></p><p>Переобувание Figma</p><p>• <a href="https://www.figma.com/blog/our-approach-to-designing-ui3/">Our Approach to Designing UI3</a><br>• <a href="https://x.com/figma/status/1844410865270874176">UI3 Is Now Available For Everyone</a><br></p><p>Свежие CSS-демки</p><p>• <a href="https://codepen.io/amit_sheen/pen/QWXOYvz">A swinging robot</a><br>• <a href="https://codepen.io/amit_sheen/pen/dyBJQag">A bouncing robot</a><br>• <a href="https://en.wikipedia.org/wiki/Pogo_stick">Pogo stick</a><br>• <a href="https://youtube.com/watch?v=l9It4DraRm0">Character Modeling in CSS</a><br>• <a href="https://codepen.io/ivorjetski/full/jOgEyPO">CSS Music Video</a><br></p><p>Совместимость скринридеров</p><p>• <a href="https://html5accessibility.com/stuff/2024/10/02/jaws-only-no-more/">JAWS (only) NO MORE</a><br></p><p>Перфоманс CSS-селекторов</p><p>• <a href="https://www.trysmudford.com/blog/i-spent-a-day-making-the-website-go-2ms-faster/">I wasted a day on CSS selector performance</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/444.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/444.mp3" length="99574858"/><itunes:episode>444</itunes:episode><itunes:duration>6222</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко, Юля Миоцен, Алексей Симоненко, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>14 октября 2024: Safari TP, select, Style Queries, Deno, Figma, CSS-демки, скринридеры, перфоманс CSS-селекторов. Вадим Макеев, Никита Дубко, Юля Миоцен, Алексей Симоненко, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>445. State of CSS, флексы на лице, Chrome 130, Node.js 22 и 23, JS0 и JSSugar, гиперреализм</title><link>https://web-standards.ru/podcast/445/</link><pubDate>Mon, 21 Oct 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Вадим Макеев, Алексей Симоненко, Юля Миоцен, Андрей Мелихов

Темы

00:00:00 Интро
00:01:08 Результаты State of CSS
00:25:17 Флексы на лице
00:27:40 Chrome 130
00:41:37 Node.js 22 и 23
01:00:31 JS0 и JSSugar
01:26:03 Гиперреализм

Смотрите нас

• Лайв на Ютубе https://youtu.be/RlT2Np5DJ9M

Результаты State of CSS

• State of CSS 2024 https://2024.stateofcss.com/en-US

Флексы на лице

• CSS Comics: Justify-content https://comicss.art/comics/32/justify-content.html

Chrome 130

• Chrome 130 https://developer.chrome.com/release-notes/130
• Intent to Ship: Improvements to styling of details and summary https://groups.google.com/a/chromium.org/g/blink-dev/c/UCOPneyEk-I/m/gSjllOm2AgAJ
• Improvements to details styling, phase 1 https://dbaron.github.io/details-styling/phase-1

Node.js 22 и 23

• LTS — Node v22.10 https://nodejs.org/en/blog/release/v22.10.0
• Current — Node v23 https://nodejs.org/en/blog/release/v23.0.0
• In the future using top-level await might because a backwards compatibility break in Node https://evertpot.com/using-top-level-await-is-bc-break/

JS0 и JSSugar

• Language Evolution https://docs.google.com/presentation/d/1ylROTu3N6MyHzNzWJXQAc7Bo1O0FHO3lNKfQMfPOA4o/view

Гиперреализм

• Гиперреалистичные контролы https://x.com/jsngr/status/1847316062557110777
• Ana Tudor on CodePen https://codepen.io/thebabydino
• CSS Articles by Temani Afif https://css-articles.com/
• Jhey on CodePen https://codepen.io/jh3y

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко, Юля Миоцен, Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:08 Результаты State of CSS<br>00:25:17 Флексы на лице<br>00:27:40 Chrome 130<br>00:41:37 Node.js 22 и 23<br>01:00:31 JS0 и JSSugar<br>01:26:03 Гиперреализм<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/RlT2Np5DJ9M">Лайв на Ютубе</a><br></p><p>Результаты State of CSS</p><p>• <a href="https://2024.stateofcss.com/en-US">State of CSS 2024</a><br></p><p>Флексы на лице</p><p>• <a href="https://comicss.art/comics/32/justify-content.html">CSS Comics: Justify-content</a><br></p><p>Chrome 130</p><p>• <a href="https://developer.chrome.com/release-notes/130">Chrome 130</a><br>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/UCOPneyEk-I/m/gSjllOm2AgAJ">Intent to Ship: Improvements to styling of details and summary</a><br>• <a href="https://dbaron.github.io/details-styling/phase-1">Improvements to details styling, phase 1</a><br></p><p>Node.js 22 и 23</p><p>• <a href="https://nodejs.org/en/blog/release/v22.10.0">LTS — Node v22.10</a><br>• <a href="https://nodejs.org/en/blog/release/v23.0.0">Current — Node v23</a><br>• <a href="https://evertpot.com/using-top-level-await-is-bc-break/">In the future using top-level await might because a backwards compatibility break in Node</a><br></p><p>JS0 и JSSugar</p><p>• <a href="https://docs.google.com/presentation/d/1ylROTu3N6MyHzNzWJXQAc7Bo1O0FHO3lNKfQMfPOA4o/view">Language Evolution</a><br></p><p>Гиперреализм</p><p>• <a href="https://x.com/jsngr/status/1847316062557110777">Гиперреалистичные контролы</a><br>• <a href="https://codepen.io/thebabydino">Ana Tudor on CodePen</a><br>• <a href="https://css-articles.com/">CSS Articles by Temani Afif</a><br>• <a href="https://codepen.io/jh3y">Jhey on CodePen</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/445.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/445.mp3" length="92358831"/><itunes:episode>445</itunes:episode><itunes:duration>5771</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко, Юля Миоцен, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>21 октября 2024: State of CSS, флексы на лице, Chrome 130, Node.js 22 и 23, JS0 и JSSugar, гиперреализм. Вадим Макеев, Алексей Симоненко, Юля Миоцен, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>446. Chrome DevTools 130, прогресс на CSS, словари сжатия, CSS-пластилин, blockquote правильно</title><link>https://web-standards.ru/podcast/446/</link><pubDate>Mon, 28 Oct 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Юля Миоцен, Никита Дубко

Темы

00:00:00 Интро
00:01:15 Chrome DevTools 130
00:17:56 Прогресс на CSS
00:25:44 Словари сжатия
00:41:03 CSS-пластилин
00:50:04 Blockquote правильно
01:05:35 Ответы на вопросы

Chrome DevTools 130

• What’s new in Chrome DevTools 130 https://developer.chrome.com/blog/new-in-devtools-130

Прогресс на CSS

• How to Create Filling CSS Loaders Using One Element https://www.freecodecamp.org/news/filling-css-loaders/
• CSS Loaders https://css-loaders.com/

Словари сжатия

• An Introduction to Shared Compression Dictionaries https://www.debugbear.com/blog/shared-compression-dictionaries

CSS-пластилин

• Drawing with CSS: Clay Character https://youtu.be/QxDf6VkqP4g

Blockquote правильно

• I’ve Been Doing Blockquotes Wrong https://css-irl.info/ive-been-doing-blockquotes-wrong/
• The blockquote element https://heydonworks.com/article/the-blockquote-element/
• Blockquotes in Screen Readers https://adrianroselli.com/2023/07/blockquotes-in-screen-readers.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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Юля Миоцен, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:15 Chrome DevTools 130<br>00:17:56 Прогресс на CSS<br>00:25:44 Словари сжатия<br>00:41:03 CSS-пластилин<br>00:50:04 Blockquote правильно<br>01:05:35 Ответы на вопросы<br></p><p>Chrome DevTools 130</p><p>• <a href="https://developer.chrome.com/blog/new-in-devtools-130">What’s new in Chrome DevTools 130</a><br></p><p>Прогресс на CSS</p><p>• <a href="https://www.freecodecamp.org/news/filling-css-loaders/">How to Create Filling CSS Loaders Using One Element</a><br>• <a href="https://css-loaders.com/">CSS Loaders</a><br></p><p>Словари сжатия</p><p>• <a href="https://www.debugbear.com/blog/shared-compression-dictionaries">An Introduction to Shared Compression Dictionaries</a><br></p><p>CSS-пластилин</p><p>• <a href="https://youtu.be/QxDf6VkqP4g">Drawing with CSS: Clay Character</a><br></p><p>Blockquote правильно</p><p>• <a href="https://css-irl.info/ive-been-doing-blockquotes-wrong/">I’ve Been Doing Blockquotes Wrong</a><br>• <a href="https://heydonworks.com/article/the-blockquote-element/">The blockquote element</a><br>• <a href="https://adrianroselli.com/2023/07/blockquotes-in-screen-readers.html">Blockquotes in Screen Readers</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/446.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/446.mp3" length="66758711"/><itunes:episode>446</itunes:episode><itunes:duration>4171</itunes:duration><itunes:author>Юля Миоцен, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>28 октября 2024: Chrome DevTools 130, прогресс на CSS, словари сжатия, CSS-пластилин, blockquote правильно. Юля Миоцен, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>447. Safari, опять masonry, Svelte 5, Next.js 15, тулинг на чужих языках, Zed и GitHub Universe</title><link>https://web-standards.ru/podcast/447/</link><pubDate>Mon, 04 Nov 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Полина Гуртовая, Андрей Мелихов, Алексей Симоненко

Темы

00:00:00 Интро
00:01:14 Короче
00:01:57 Safari 18.1 и 18.2
00:14:20 Опять masonry
00:29:06 Svelte 5
00:39:18 Next.js 15
00:52:14 Тулинг на чужих языках
01:11:52 Новинки редактора Zed
01:21:18 GitHub Universe

Короче

• LTS Node.js 22 https://nodejs.org/en/blog/release/v22.11.0
• State of React https://survey.devographics.com/en-US/survey/state-of-react/2024
• New CSS logo? https://github.com/CSS-Next/css-next/issues/105#issuecomment-2445341089

Safari 18.1 и 18.2

• WebKit Features in Safari 18.1 https://webkit.org/blog/16188/webkit-features-in-safari-18-1/
• Safari 18.2 Beta https://developer.apple.com/documentation/safari-release-notes/safari-18_2-release-notes

Опять masonry

• CSS Grid vs Masonry https://ishadeed.com/article/css-grid-masonry/
• Masonry syntax https://webkit.org/blog/16026/css-masonry-syntax/

Svelte 5

• Svelte 5 is alive https://svelte.dev/blog/svelte-5-is-alive

Next.js 15

• Next.js 15 https://nextjs.org/blog/next-15

Тулинг на чужих языках

• Why I’m skeptical of rewriting JS tools in “faster” languages https://nolanlawson.com/2024/10/20/why-im-skeptical-of-rewriting-javascript-tools-in-faster-languages/

Новинки редактора Zed

• SSH Remoting is Here https://zed.dev/blog/remote-development

GitHub Universe

• Bringing developer choice to Copilot https://github.blog/news-insights/product-news/bringing-developer-choice-to-copilot/
• JavaScript not top-1 anymore https://github.blog/news-insights/octoverse/octoverse-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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Полина Гуртовая, Андрей Мелихов, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:14 Короче<br>00:01:57 Safari 18.1 и 18.2<br>00:14:20 Опять masonry<br>00:29:06 Svelte 5<br>00:39:18 Next.js 15<br>00:52:14 Тулинг на чужих языках<br>01:11:52 Новинки редактора Zed<br>01:21:18 GitHub Universe<br></p><p>Короче</p><p>• <a href="https://nodejs.org/en/blog/release/v22.11.0">LTS Node.js 22</a><br>• <a href="https://survey.devographics.com/en-US/survey/state-of-react/2024">State of React</a><br>• <a href="https://github.com/CSS-Next/css-next/issues/105#issuecomment-2445341089">New CSS logo?</a><br></p><p>Safari 18.1 и 18.2</p><p>• <a href="https://webkit.org/blog/16188/webkit-features-in-safari-18-1/">WebKit Features in Safari 18.1</a><br>• <a href="https://developer.apple.com/documentation/safari-release-notes/safari-18_2-release-notes">Safari 18.2 Beta</a><br></p><p>Опять masonry</p><p>• <a href="https://ishadeed.com/article/css-grid-masonry/">CSS Grid vs Masonry</a><br>• <a href="https://webkit.org/blog/16026/css-masonry-syntax/">Masonry syntax</a><br></p><p>Svelte 5</p><p>• <a href="https://svelte.dev/blog/svelte-5-is-alive">Svelte 5 is alive</a><br></p><p>Next.js 15</p><p>• <a href="https://nextjs.org/blog/next-15">Next.js 15</a><br></p><p>Тулинг на чужих языках</p><p>• <a href="https://nolanlawson.com/2024/10/20/why-im-skeptical-of-rewriting-javascript-tools-in-faster-languages/">Why I’m skeptical of rewriting JS tools in “faster” languages</a><br></p><p>Новинки редактора Zed</p><p>• <a href="https://zed.dev/blog/remote-development">SSH Remoting is Here</a><br></p><p>GitHub Universe</p><p>• <a href="https://github.blog/news-insights/product-news/bringing-developer-choice-to-copilot/">Bringing developer choice to Copilot</a><br>• <a href="https://github.blog/news-insights/octoverse/octoverse-2024/">JavaScript not top-1 anymore</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/447.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/447.mp3" length="96406880"/><itunes:episode>447</itunes:episode><itunes:duration>6024</itunes:duration><itunes:author>Полина Гуртовая, Андрей Мелихов, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>4 ноября 2024: Safari, опять masonry, Svelte 5, Next.js 15, тулинг на чужих языках, Zed и GitHub Universe. Полина Гуртовая, Андрей Мелихов, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>448. Safari TP 207, мгновенная навигация, опасный npm, безголовые компоненты, width: stretch</title><link>https://web-standards.ru/podcast/448/</link><pubDate>Mon, 11 Nov 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Алексей Симоненко

Темы

00:00:00 Интро
00:01:15 Safari TP 207
00:10:01 Мгновенная навигация
00:36:03 Опасный npm
00:51:28 Безголовые компоненты
01:12:41 Width: stretch
01:18:45 Ответы на вопросы

Safari TP 207

• Safari Technology Preview 207 https://webkit.org/blog/16205/release-notes-for-safari-technology-preview-207/

Мгновенная навигация

• How to achieve instant navigations on the web https://www.debugbear.com/blog/instant-navigations

Опасный npm

• Hundreds of code libraries posted to NPM try to install malware on dev machines https://arstechnica.com/security/2024/11/javascript-developers-targeted-by-hundreds-of-malicious-code-libraries/
• Typosquat campaign targeting Puppeteer users https://blog.phylum.io/supply-chain-security-typosquat-campaign-targeting-puppeteer-users/

Безголовые компоненты

• How headless components became the future for building UI libraries https://www.subframe.com/blog/how-headless-components-became-the-future-for-building-ui-libraries

Width: stretch

• The stretch keyword: a better alternative to width: 100% in CSS? https://fullystacked.net/stretch/

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:15 Safari TP 207<br>00:10:01 Мгновенная навигация<br>00:36:03 Опасный npm<br>00:51:28 Безголовые компоненты<br>01:12:41 Width: stretch<br>01:18:45 Ответы на вопросы<br></p><p>Safari TP 207</p><p>• <a href="https://webkit.org/blog/16205/release-notes-for-safari-technology-preview-207/">Safari Technology Preview 207</a><br></p><p>Мгновенная навигация</p><p>• <a href="https://www.debugbear.com/blog/instant-navigations">How to achieve instant navigations on the web</a><br></p><p>Опасный npm</p><p>• <a href="https://arstechnica.com/security/2024/11/javascript-developers-targeted-by-hundreds-of-malicious-code-libraries/">Hundreds of code libraries posted to NPM try to install malware on dev machines</a><br>• <a href="https://blog.phylum.io/supply-chain-security-typosquat-campaign-targeting-puppeteer-users/">Typosquat campaign targeting Puppeteer users</a><br></p><p>Безголовые компоненты</p><p>• <a href="https://www.subframe.com/blog/how-headless-components-became-the-future-for-building-ui-libraries">How headless components became the future for building UI libraries</a><br></p><p>Width: stretch</p><p>• <a href="https://fullystacked.net/stretch/">The stretch keyword: a better alternative to width: 100% in CSS?</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/448.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/448.mp3" length="83782623"/><itunes:episode>448</itunes:episode><itunes:duration>5235</itunes:duration><itunes:author>Никита Дубко, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>11 ноября 2024: Safari TP 207, мгновенная навигация, опасный npm, безголовые компоненты, width: stretch. Никита Дубко, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>449. Chrome 131 и DevTools, HDR в EXIF, результаты State of HTML, куки из Web Almanac</title><link>https://web-standards.ru/podcast/449/</link><pubDate>Mon, 18 Nov 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Алексей Симоненко

Темы

00:00:00 Интро
00:01:23 Chrome 131
00:20:06 Chrome DevTools
00:33:12 HDR в EXIF
00:49:54 Результаты State of HTML
01:27:22 Куки из Web Almanac
01:53:28 Ответы на вопросы

Смотрите нас

• Лайв на Ютубе https://youtu.be/bWepTvELdlY

Chrome 131

• Chrome 131 Release notes https://developer.chrome.com/release-notes/131

Chrome DevTools

• What’s new in DevTools, Chrome 131 https://developer.chrome.com/blog/new-in-devtools-131

HDR в EXIF

• Google and Apple are making HDR photos work better https://www.androidauthority.com/google-apple-hdr-photo-standard-3495035/
• ISO/DIS 21496-1. Gain map metadata for image conversion https://www.iso.org/standard/86775.html

Результаты State of HTML

• State of HTML 2024 https://2024.stateofhtml.com/

Куки из Web Almanac

• Web Almanac: Cookies https://almanac.httparchive.org/en/2024/cookies

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:23 Chrome 131<br>00:20:06 Chrome DevTools<br>00:33:12 HDR в EXIF<br>00:49:54 Результаты State of HTML<br>01:27:22 Куки из Web Almanac<br>01:53:28 Ответы на вопросы<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/bWepTvELdlY">Лайв на Ютубе</a><br></p><p>Chrome 131</p><p>• <a href="https://developer.chrome.com/release-notes/131">Chrome 131 Release notes</a><br></p><p>Chrome DevTools</p><p>• <a href="https://developer.chrome.com/blog/new-in-devtools-131">What’s new in DevTools, Chrome 131</a><br></p><p>HDR в EXIF</p><p>• <a href="https://www.androidauthority.com/google-apple-hdr-photo-standard-3495035/">Google and Apple are making HDR photos work better</a><br>• <a href="https://www.iso.org/standard/86775.html">ISO/DIS 21496-1. Gain map metadata for image conversion</a><br></p><p>Результаты State of HTML</p><p>• <a href="https://2024.stateofhtml.com/">State of HTML 2024</a><br></p><p>Куки из Web Almanac</p><p>• <a href="https://almanac.httparchive.org/en/2024/cookies">Web Almanac: Cookies</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/449.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/449.mp3" length="113590620"/><itunes:episode>449</itunes:episode><itunes:duration>7098</itunes:duration><itunes:author>Никита Дубко, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>18 ноября 2024: Chrome 131 и DevTools, HDR в EXIF, результаты State of HTML, куки из Web Almanac. Никита Дубко, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>450. Красивые CSS-рамки, кому бы продать Chrome, Web AI summit, AI-помощники в коде, первый LTS Deno</title><link>https://web-standards.ru/podcast/450/</link><pubDate>Mon, 25 Nov 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Алексей Симоненко, Полина Гуртовая

Темы

00:00:00 Интро
00:00:51 Красивые CSS-рамки
00:17:47 Кому бы продать Chrome
00:31:00 Web AI summit
01:02:35 AI-помощники в коде
01:29:39 Первый LTS Deno

Красивые CSS-рамки

• Creative borders with background-clip https://webkit.org/blog/16214/background-clip-border-area/

Кому бы продать Chrome

• DOJ says Google must sell Chrome to crack open its search monopoly https://www.theverge.com/2024/11/20/24300617/doj-google-search-antitrust-chrome-breakup

Web AI summit

• Web AI summit https://www.youtube.com/playlist?list=PLNYkxOF6rcIAEVKJ98bDkQRkwvO4grhnt

AI-помощники в коде

• Does Copilot improve code quality? Here’s what the data says https://github.blog/news-insights/research/does-github-copilot-improve-code-quality-heres-what-the-data-says/
• Does Copilot improve code quality? Here’s how we lie with statistics https://jadarma.github.io/blog/posts/2024/11/does-github-copilot-improve-code-quality-heres-how-we-lie-with-statistics/

Первый LTS Deno

• Deno 2.1 first-class Wasm support https://deno.com/blog/v2.1#first-class-wasm-support

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Алексей Симоненко, Полина Гуртовая</p><p>Темы</p><p>00:00:00 Интро<br>00:00:51 Красивые CSS-рамки<br>00:17:47 Кому бы продать Chrome<br>00:31:00 Web AI summit<br>01:02:35 AI-помощники в коде<br>01:29:39 Первый LTS Deno<br></p><p>Красивые CSS-рамки</p><p>• <a href="https://webkit.org/blog/16214/background-clip-border-area/">Creative borders with background-clip</a><br></p><p>Кому бы продать Chrome</p><p>• <a href="https://www.theverge.com/2024/11/20/24300617/doj-google-search-antitrust-chrome-breakup">DOJ says Google must sell Chrome to crack open its search monopoly</a><br></p><p>Web AI summit</p><p>• <a href="https://www.youtube.com/playlist?list=PLNYkxOF6rcIAEVKJ98bDkQRkwvO4grhnt">Web AI summit</a><br></p><p>AI-помощники в коде</p><p>• <a href="https://github.blog/news-insights/research/does-github-copilot-improve-code-quality-heres-what-the-data-says/">Does Copilot improve code quality? Here’s what the data says</a><br>• <a href="https://jadarma.github.io/blog/posts/2024/11/does-github-copilot-improve-code-quality-heres-how-we-lie-with-statistics/">Does Copilot improve code quality? Here’s how we lie with statistics</a><br></p><p>Первый LTS Deno</p><p>• <a href="https://deno.com/blog/v2.1#first-class-wasm-support">Deno 2.1 first-class Wasm support</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/450.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/450.mp3" length="94102414"/><itunes:episode>450</itunes:episode><itunes:duration>5880</itunes:duration><itunes:author>Алексей Симоненко, Полина Гуртовая</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>25 ноября 2024: Красивые CSS-рамки, кому бы продать Chrome, Web AI summit, AI-помощники в коде, первый LTS Deno. Алексей Симоненко, Полина Гуртовая</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>451. Адвент-календари, Firefox, сложности Interop, новые фичи, Zed, как отобрать JavaScript у Oracle</title><link>https://web-standards.ru/podcast/451/</link><pubDate>Tue, 03 Dec 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Вадим Макеев, Алексей Симоненко

Темы

00:00:00 Интро
00:01:15 Адвент-календари
00:04:44 Firefox 132 и 133
00:34:05 Сложности Interop
00:55:04 Когда радоваться новым фичам
01:11:14 Zed и внешние контексты
01:27:55 Отобрать JavaScript у Oracle

Адвент-календари

• Advent of TypeScript https://www.adventofts.com/
• Advent of Code https://adventofcode.com/
• HTMHell Advent Calendar https://htmhell.dev/adventcalendar/
• 12 Days of Web https://12daysofweb.dev/

Firefox 132 и 133

• Firefox 132 for developers https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/132
• Firefox 133 for developers https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/133
• The Large, Small, and Dynamic Viewports https://www.bram.us/2021/07/08/the-large-small-and-dynamic-viewports/
• Snow-fall Web Component https://www.zachleat.com/web/snow-fall/

Сложности Interop

• Interop and Hard Problems https://bkardell.com/blog/debt.html
• Interop 2025 must drop secret vetos https://open-web-advocacy.org/blog/interop-2025-must-drop-secret-vetos/

Когда радоваться новым фичам

• When is the right time to share our excitement about new web features? https://rachelandrew.co.uk/archives/2024/11/15/when-is-the-right-time-to-share-our-excitement-about-new-web-features/

Zed и внешние контексты

• The Context Outside the Code https://zed.dev/blog/mcp
• Chat GPT Code Interpreter and Browser Compat Data https://paul.kinlan.me/chatgpt-code-interpreter-and-browser-compat-data/

Отобрать JavaScript у Oracle

• Deno v. Oracle: Canceling the JavaScript Trademark https://deno.com/blog/deno-v-oracle

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:15 Адвент-календари<br>00:04:44 Firefox 132 и 133<br>00:34:05 Сложности Interop<br>00:55:04 Когда радоваться новым фичам<br>01:11:14 Zed и внешние контексты<br>01:27:55 Отобрать JavaScript у Oracle<br></p><p>Адвент-календари</p><p>• <a href="https://www.adventofts.com/">Advent of TypeScript</a><br>• <a href="https://adventofcode.com/">Advent of Code</a><br>• <a href="https://htmhell.dev/adventcalendar/">HTMHell Advent Calendar</a><br>• <a href="https://12daysofweb.dev/">12 Days of Web</a><br></p><p>Firefox 132 и 133</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/132">Firefox 132 for developers</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/133">Firefox 133 for developers</a><br>• <a href="https://www.bram.us/2021/07/08/the-large-small-and-dynamic-viewports/">The Large, Small, and Dynamic Viewports</a><br>• <a href="https://www.zachleat.com/web/snow-fall/">Snow-fall Web Component</a><br></p><p>Сложности Interop</p><p>• <a href="https://bkardell.com/blog/debt.html">Interop and Hard Problems</a><br>• <a href="https://open-web-advocacy.org/blog/interop-2025-must-drop-secret-vetos/">Interop 2025 must drop secret vetos</a><br></p><p>Когда радоваться новым фичам</p><p>• <a href="https://rachelandrew.co.uk/archives/2024/11/15/when-is-the-right-time-to-share-our-excitement-about-new-web-features/">When is the right time to share our excitement about new web features?</a><br></p><p>Zed и внешние контексты</p><p>• <a href="https://zed.dev/blog/mcp">The Context Outside the Code</a><br>• <a href="https://paul.kinlan.me/chatgpt-code-interpreter-and-browser-compat-data/">Chat GPT Code Interpreter and Browser Compat Data</a><br></p><p>Отобрать JavaScript у Oracle</p><p>• <a href="https://deno.com/blog/deno-v-oracle">Deno v. Oracle: Canceling the JavaScript Trademark</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/451.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/451.mp3" length="93526587"/><itunes:episode>451</itunes:episode><itunes:duration>5844</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>3 декабря 2024: Адвент-календари, Firefox, сложности Interop, новые фичи, Zed, как отобрать JavaScript у Oracle. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>452. Новинки CSS 2024, require ES-модулей, TypeScript 5.7, слоистая спекуляция, усталость от React</title><link>https://web-standards.ru/podcast/452/</link><pubDate>Mon, 09 Dec 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:07 Новинки CSS 2024<br>00:33:51 Require ES-модулей<br>00:48:44 TypeScript 5.7<br>01:02:31 Слоистая спекуляция<br>01:17:55 Усталость от React<br></p><p>Новинки CSS 2024</p><p>• <a href="https://chrome.dev/css-wrapped-2024/">CSS Wrapped 2024</a><br></p><p>Require ES-модулей</p><p>• <a href="https://nodejs.org/en/blog/release/v22.12.0">Node v22.12.0 (LTS)</a><br></p><p>TypeScript 5.7</p><p>• <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-7/">Announcing TypeScript 5.7</a><br></p><p>Слоистая спекуляция</p><p>• <a href="https://csswizardry.com/2024/12/a-layered-approach-to-speculation-rules/">A layered approach to speculation rules</a><br></p><p>Усталость от React</p><p>• <a href="https://blog.erodriguez.de/dependency-management-fatigue-or-why-i-forever-ditched-react-for-go-htmx-templ/">Why I forever ditched React for Go, HTMX, Templ</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/452.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/452.mp3" length="84982513"/><itunes:episode>452</itunes:episode><itunes:duration>5310</itunes:duration><itunes:author>Никита Дубко, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>9 декабря 2024: Новинки CSS 2024, require ES-модулей, TypeScript 5.7, слоистая спекуляция, усталость от React. Никита Дубко, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>453. Safari 18.2, Firefox без DNT, Baseline 2024, JS-движок Boa, Container Queries на Netflix</title><link>https://web-standards.ru/podcast/453/</link><pubDate>Mon, 16 Dec 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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 https://bsky.app/profile/web-standards.ru
• LinkedIn https://www.linkedin.com/company/web-standards-ru/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Алексей Симоненко, Андрей Мелихов, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:23 Новинки Safari 18.2<br>00:34:08 Firefox без DNT<br>00:43:22 Baseline 2024<br>01:06:34 Релиз JS-движка Boa<br>01:13:10 Container Queries на Netflix<br>01:22:35 Ответы на вопросы<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/shgP1wNEmD8">Лайв на Ютубе</a><br></p><p>Новинки Safari 18.2</p><p>• <a href="https://webkit.org/blog/16301/webkit-features-in-safari-18-2/">WebKit Features in Safari 18.2</a><br></p><p>Firefox без DNT</p><p>• <a href="https://support.mozilla.org/en-US/kb/how-do-i-turn-do-not-track-feature">How do I turn on the Do Not Track feature?</a><br></p><p>Baseline 2024</p><p>• <a href="https://web.dev/blog/baseline-project-2024">Baseline 2024: more tools to help web developers</a><br>• <a href="https://web-platform-dx.github.io/web-features-explorer/features/dynamic-range/">Dynamic-range media query</a><br>• <a href="https://web-platform-dx.github.io/web-features-explorer/features/prefers-contrast/">Prefers-contrast media query</a><br>• <a href="https://web-platform-dx.github.io/web-features-explorer/features/wasm-exception-handling/">Exception handling (WebAssembly)</a><br>• <a href="https://rumarchive.com/insights/">RUM Insights</a><br></p><p>Релиз JS-движка Boa</p><p>• <a href="https://boajs.dev/blog/2024/12/05/boa-release-020">Boa release v0.20</a><br></p><p>Container Queries на Netflix</p><p>• <a href="https://web.dev/case-studies/netflix-cq">Unlocking the power of CSS container queries: lessons from the Netflix team</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://simonwillison.net/2024/Nov/27/storing-times-for-human-events/">Storing times for human events</a><br>• <a href="https://www.nikgraf.com/blog/managing-timezones-in-javascript-apps">Managing Timezones in JavaScript Apps</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/453.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/453.mp3" length="83478448"/><itunes:episode>453</itunes:episode><itunes:duration>5216</itunes:duration><itunes:author>Алексей Симоненко, Андрей Мелихов, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>16 декабря 2024: Safari 18.2, Firefox без DNT, Baseline 2024, JS-движок Boa, Container Queries на Netflix. Алексей Симоненко, Андрей Мелихов, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>454. CSS-вишлист, Custom Ident в CSS, наконец-то text-box-trim и State of JS 2024</title><link>https://web-standards.ru/podcast/454/</link><pubDate>Mon, 23 Dec 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Алексей Симоненко, Полина Гуртовая</p><p>Темы</p><p>00:00:00 Интро<br>00:01:53 CSS-вишлист<br>00:33:44 Custom Ident в CSS<br>00:48:57 Наконец-то text-box-trim<br>01:02:53 State of JS 2024<br></p><p>CSS-вишлист</p><p>• <a href="https://nerdy.dev/css-wishlist-2025">CSS Wishlist 2025</a><br></p><p>Custom Ident в CSS</p><p>• <a href="https://www.bram.us/2024/12/18/the-future-of-css-construct-custom-idents-and-dashed-idents-with-ident/">CSS Custom Ident</a><br></p><p>Наконец-то text-box-trim</p><p>• <a href="https://piccalil.li/blog/why-im-excited-about-text-box-trim-as-a-designer/">Why I’m excited about text-box-trim as a designer</a><br></p><p>State of JS 2024</p><p>• <a href="https://2024.stateofjs.com/en-US/">State of JavaScript 2024</a><br>• <a href="https://www.jetbrains.com/lp/devecosystem-2024/">State of Developer Ecosystem Report</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/454.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/454.mp3" length="117974508"/><itunes:episode>454</itunes:episode><itunes:duration>7372</itunes:duration><itunes:author>Никита Дубко, Алексей Симоненко, Полина Гуртовая</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>23 декабря 2024: CSS-вишлист, Custom Ident в CSS, наконец-то text-box-trim и State of JS 2024. Никита Дубко, Алексей Симоненко, Полина Гуртовая</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>455. Кормим белок, играем колмимейби, красим плитку, ждём группу, спрашиваем шляпу и атакуем титанов</title><link>https://web-standards.ru/podcast/455/</link><pubDate>Tue, 31 Dec 2024 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко, Юля Миоцен, Полина Гуртовая, Никита Дубко, Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:02:40 Полина кормит белок<br>00:25:17 Никита играет кол-ми-мейби<br>00:54:18 Андрей красит плитку в ванной<br>01:06:43 Юля ждёт группу 16 лет<br>01:17:24 Лёша спрашивает шляпу<br>01:36:39 Вадим атакует титанов<br>01:53:34 Отвечаем на вопросы<br>02:14:47 Желаем хорошего<br></p><p>Всякие ссылки</p><p>• <a href="https://youtu.be/jgSQDN03QyQ">Видео на Ютубе</a><br>• <a href="https://youtu.be/NY0or-THrlE">Полина и Никита решают задачи по вёрстке с CodeRun</a><br>• <a href="https://t.me/@mefody_dev">Канал Никиты про разработку</a><br>• <a href="https://t.me/@mefody_work">Канал Никита про другое</a><br>• <a href="https://t.me/@melikhov_dev">Канал Андрея в Телеграме</a><br>• <a href="https://youtu.be/sW63V-B6HMc">Доклад Андрея «Безопасная песочница»</a><br>• <a href="https://youtu.be/l9It4DraRm0">Доклад Юли на CSS Day</a><br>• <a href="https://3lp.me/">Подкаст Вадима «Любимые пластинки»</a><br>• <a href="https://www.instagram.com/stories/highlights/18031013372033270/">Сторис Вадима с байкпакинга</a><br>• <a href="https://www.instagram.com/stories/highlights/18034153303631658/">Сторис Вадима с концертов</a><br>• <a href="https://github.com/mdn/browser-compat-data/pull/25392">Пул-реквест Вадима в BCD про вьюпорт</a><br>• <a href="https://open.spotify.com/playlist/5wWDlkOntI2085Wp2q1WtC">Плейлист Вадима с концертов</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/455.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/455.mp3" length="133878897"/><itunes:episode>455</itunes:episode><itunes:duration>8366</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко, Юля Миоцен, Полина Гуртовая, Никита Дубко, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>31 декабря 2024: Кормим белок, играем колмимейби, красим плитку, ждём группу, спрашиваем шляпу и атакуем титанов. Вадим Макеев, Алексей Симоненко, Юля Миоцен, Полина Гуртовая, Никита Дубко, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>456. Source maps, React 19, @keyframes, Веб-альманах, 3D кот на CSS, анимация неанимируемого</title><link>https://web-standards.ru/podcast/456/</link><pubDate>Mon, 06 Jan 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Вадим Макеев, Юля Миоцен</p><p>Темы</p><p>00:00:00 Интро<br>00:01:23 Стандарт source maps<br>00:08:05 Новинки React 19<br>00:38:01 Гибкость @keyframes<br>00:52:10 Разметка в Веб-альманахе<br>01:34:26 3D кот на CSS<br>01:43:35 Анимация неанимируемого<br></p><p>Стандарт source maps</p><p>• <a href="https://tc39.es/source-map/">TC39 Source map format specification</a><br></p><p>Новинки React 19</p><p>• <a href="https://react.dev/blog/2024/12/05/react-19">React v19</a><br>• <a href="https://custom-elements-everywhere.com/">Custom Elements Everywhere</a><br>• <a href="https://frontendmasters.com/blog/react-19-and-web-component-examples/">React 19 and Web Component Examples</a><br>• <a href="https://aleks-elkin.github.io/posts/2024-12-06-react-19/">React 19 introduces full support for custom elements</a><br></p><p>Гибкость @keyframes</p><p>• <a href="https://ryanmulligan.dev/blog/some-things-about-keyframes/">Some things about keyframes</a><br></p><p>Разметка в Веб-альманахе</p><p>• <a href="https://almanac.httparchive.org/en/2024/markup">The Web Almanac 2024: Markup</a><br></p><p>3D кот на CSS</p><p>• <a href="https://codepen.io/miocene/pen/QwLOQBB">Pure CSS 3D Cat</a><br></p><p>Анимация неанимируемого</p><p>• <a href="https://css-tip.com/glowing-border/">Glowing border animation with a smooth stop</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/456.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/456.mp3" length="105574671"/><itunes:episode>456</itunes:episode><itunes:duration>6597</itunes:duration><itunes:author>Никита Дубко, Вадим Макеев, Юля Миоцен</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>6 января 2025: Source maps, React 19, @keyframes, Веб-альманах, 3D кот на CSS, анимация неанимируемого. Никита Дубко, Вадим Макеев, Юля Миоцен</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>457. Firefox 134, Node.js и TS, WinterTC, баланс текста, атрибуты импортов, JS Rising Stars</title><link>https://web-standards.ru/podcast/457/</link><pubDate>Mon, 13 Jan 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Андрей Мелихов, Алексей Симоненко, Полина Гуртовая</p><p>Темы</p><p>00:00:00 Интро<br>00:01:18 Firefox 134<br>00:11:48 Новости Node.js<br>00:17:37 Нативный TS в Node.js<br>00:33:43 WinterTC<br>00:46:36 Баланс текста<br>01:03:42 Атрибуты импортов<br>01:14:55 JS Rising Stars<br></p><p>Firefox 134</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/134">Firefox 134 for developers</a><br>• <a href="https://codepen.io/pepelsbey/pen/xxvLBYZ">Box alignment + Absolute positioning</a><br></p><p>Новости Node.js</p><p>• <a href="https://nodejs.org/en/blog/release/v22.13.0">Node v22.13.0 (LTS)</a><br>• <a href="https://nodejs.org/en/blog/release/v23.6.0">Node.js 23.6.0</a><br></p><p>Нативный TS в Node.js</p><p>• <a href="https://2ality.com/2025/01/nodejs-strip-type.html">Node’s new built-in support for TypeScript</a><br>• <a href="https://github.com/11ty/eleventy/issues/3616">Eleventy proposal: Add first-party core support for TS</a><br></p><p>WinterTC</p><p>• <a href="https://deno.com/blog/wintertc">WinterTC</a><br>• <a href="https://runtime-compat.unjs.io/">Runtime compatibility</a><br></p><p>Баланс текста</p><p>• <a href="https://ishadeed.com/article/balancing-text-css/">Balancing Text In CSS</a><br></p><p>Атрибуты импортов</p><p>• <a href="https://2ality.com/2025/01/import-attributes.html">ECMAScript feature: import attributes</a><br></p><p>JS Rising Stars</p><p>• <a href="https://risingstars.js.org/2024/en">2024 JavaScript Rising Stars</a><br>• <a href="https://arxiv.org/html/2412.13459v1">4.5 Million (Suspected) Fake Star Stars in GitHub</a><br>• <a href="https://github.com/hehao98/StarScout">GitHub StarScout</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/457.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/457.mp3" length="110342870"/><itunes:episode>457</itunes:episode><itunes:duration>6895</itunes:duration><itunes:author>Вадим Макеев, Андрей Мелихов, Алексей Симоненко, Полина Гуртовая</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>13 января 2025: Firefox 134, Node.js и TS, WinterTC, баланс текста, атрибуты импортов, JS Rising Stars. Вадим Макеев, Андрей Мелихов, Алексей Симоненко, Полина Гуртовая</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>458. Chrome 132, стилизуемый select, Interop 2024, text-align: justify, формы в dialog</title><link>https://web-standards.ru/podcast/458/</link><pubDate>Mon, 20 Jan 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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=&quot;dialog&quot; 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:23 Chrome 132<br>00:36:54 Стилизуемый select<br>00:54:15 Interop 2024<br>01:04:21 Text-align: justify<br>01:21:52 Формы в dialog<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/oMOmFZmS3B0">Лайв на Ютубе</a><br></p><p>Chrome 132</p><p>• <a href="https://developer.chrome.com/release-notes/132">Chrome 132</a><br>• <a href="https://developer.chrome.com/blog/new-in-chrome-132">New in Chrome 132</a><br></p><p>Стилизуемый select</p><p>• <a href="https://una.im/select-updates/">Updates to the customizable select API</a><br>• <a href="https://developer.chrome.com/blog/rfc-customizable-select">Request for developer feedback: customizable select</a><br>• <a href="https://codepen.io/collection/BNZjPe">CodePen: Customizable Select</a><br></p><p>Interop 2024</p><p>• <a href="https://webkit.org/blog/16413/the-success-of-interop-2024/">The success of Interop 2024</a><br></p><p>Text-align: justify</p><p>• <a href="https://cloudfour.com/thinks/justified-text-better-than-expected/">Justified text: better than expected?</a><br></p><p>Формы в dialog</p><p>• <a href="https://bhoot.dev/2025/form-method-dialog/">Use cases for form method=&quot;dialog&quot;</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/458.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/458.mp3" length="87942524"/><itunes:episode>458</itunes:episode><itunes:duration>5495</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>20 января 2025: Chrome 132, стилизуемый select, Interop 2024, text-align: justify, формы в dialog. Вадим Макеев, Алексей Симоненко, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>459. Lightpanda Browser, CSS @sheet, мощный attr, Temporal приходит в JS, Bun 1.2</title><link>https://web-standards.ru/podcast/459/</link><pubDate>Mon, 27 Jan 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Алексей Симоненко, Никита Дубко, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:30 Lightpanda Browser<br>00:16:20 CSS @sheet<br>00:34:41 Мощный attr<br>00:55:07 Temporal приходит в JS<br>01:11:41 Bun 1.2<br>01:40:24 Ответы на вопросы<br></p><p>Lightpanda Browser</p><p>• <a href="https://github.com/lightpanda-io/browser">Lightpanda Browser</a><br></p><p>CSS @sheet</p><p>• <a href="https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/AtSheet/explainer.md">CSS @sheet</a><br>• <a href="https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/ShadowDOM/explainer.md">Declarative shadow DOM style sharing</a><br></p><p>Мощный attr</p><p>• <a href="https://una.im/advanced-attr/">New capabilities for attr()</a><br></p><p>Temporal приходит в JS</p><p>• <a href="https://developer.mozilla.org/en-US/blog/javascript-temporal-is-coming/">JavaScript Temporal is coming</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Temporal">MDN: Temporal</a><br>• <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1912757">Gecko: Temporal</a><br>• <a href="https://bugs.webkit.org/show_bug.cgi?id=223166">WebKit: Temporal</a><br>• <a href="https://issues.chromium.org/issues/42201538">Chromium: Temporal</a><br></p><p>Bun 1.2</p><p>• <a href="https://bun.sh/blog/bun-v1.2">Bun 1.2</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://www.11ty.dev/docs/plugins/rss/#virtual-template">Eleventy: RSS plugin virtual template</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/459.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/459.mp3" length="100246459"/><itunes:episode>459</itunes:episode><itunes:duration>6264</itunes:duration><itunes:author>Алексей Симоненко, Никита Дубко, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>27 января 2025: Lightpanda Browser, CSS @sheet, мощный attr, Temporal приходит в JS, Bun 1.2. Алексей Симоненко, Никита Дубко, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>460. Create React App точно всё, системные шрифты, сервер на Node.js, сжать весь npm, Electron</title><link>https://web-standards.ru/podcast/460/</link><pubDate>Mon, 03 Feb 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Алексей Симоненко, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:23 Create React App точно всё<br>00:18:54 Системные шрифты<br>00:33:30 Правильный сервер на Node.js<br>00:49:13 Как сжать весь npm<br>01:06:31 Вы не поняли Electron<br></p><p>Create React App точно всё</p><p>• <a href="https://github.com/facebook/create-react-app/pull/17003">Deprecate Create React App officially</a><br>• <a href="https://github.com/facebook/create-react-app/issues/17004">CRA breaks with React 19 and needs deprecation notices</a><br></p><p>Системные шрифты</p><p>• <a href="https://highperformancewebfonts.com/read/ditch-BlinkMacSystemFont-and-apple-system">It’s time to ditch BlinkMacSystemFont and -apple-system</a><br>• <a href="https://booking.design/implementing-system-fonts-on-booking-com-a-lesson-learned-bdc984df627f">Implementing system fonts on Booking</a><br></p><p>Правильный сервер на Node.js</p><p>• <a href="https://marvinh.dev/blog/modern-way-to-write-javascript-servers/">The modern way to write JS servers</a><br></p><p>Как сжать весь npm</p><p>• <a href="https://evanhahn.com/my-failed-attempt-to-shrink-all-npm-packages-by-5-percent/">My failed attempt to shrink all npm packages by 5%</a><br></p><p>Вы не поняли Electron</p><p>• <a href="https://felixrieseberg.com/things-people-get-wrong-about-electron/">Things people get wrong about Electron</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/460.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/460.mp3" length="82358685"/><itunes:episode>460</itunes:episode><itunes:duration>5146</itunes:duration><itunes:author>Андрей Мелихов, Алексей Симоненко, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>3 февраля 2025: Create React App точно всё, системные шрифты, сервер на Node.js, сжать весь npm, Electron. Андрей Мелихов, Алексей Симоненко, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>461. Chrome 133, Firefox 135, Deno vs Oracle, медленный URLPattern, GitHub Copilot, дырка в Vitest</title><link>https://web-standards.ru/podcast/461/</link><pubDate>Mon, 10 Feb 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Полина Гуртовая, Алексей Симоненко, Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:00:59 Chrome 133<br>00:23:43 Firefox 135<br>00:30:44 Deno против Oracle<br>00:39:13 Медленный URLPattern<br>00:51:48 GitHub Copilot<br>01:06:14 Дырка в Vitest<br>01:13:47 Ответы на вопросы<br></p><p>Chrome 133</p><p>• <a href="https://developer.chrome.com/release-notes/133">Chrome 133 release notes</a><br>• <a href="https://developer.chrome.com/blog/new-in-chrome-133">New in Chrome 133</a><br></p><p>Firefox 135</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/135">Firefox 135 for developers</a><br></p><p>Deno против Oracle</p><p>• <a href="https://deno.com/blog/deno-v-oracle2">Oracle justified its JavaScript trademark with Node.js</a><br></p><p>Медленный URLPattern</p><p>• <a href="https://adventures.nodeland.dev/archive/you-should-not-use-urlpattern-to-route-http/">You should not use URLPattern to route HTTP requests on the server</a><br></p><p>GitHub Copilot</p><p>• <a href="https://github.blog/news-insights/product-news/github-copilot-the-agent-awakens/">GitHub Copilot: The agent awakens</a><br></p><p>Дырка в Vitest</p><p>• <a href="https://github.com/vitest-dev/vitest/security/advisories/GHSA-9crc-q9x8-hgqq">Remote code execution in Vitest API</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/461.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/461.mp3" length="75014832"/><itunes:episode>461</itunes:episode><itunes:duration>4687</itunes:duration><itunes:author>Полина Гуртовая, Алексей Симоненко, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>10 февраля 2025: Chrome 133, Firefox 135, Deno vs Oracle, медленный URLPattern, GitHub Copilot, дырка в Vitest. Полина Гуртовая, Алексей Симоненко, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>462. Анонсы State of, нативные CSS-функции, Zed и Zeta, ленивые картинки и Interop 2025</title><link>https://web-standards.ru/podcast/462/</link><pubDate>Mon, 17 Feb 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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://www.linkedin.com/company/web-standards-ru/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:07 Анонсы State of<br>00:02:37 CSS-функции<br>00:23:27 Zed и Zeta<br>00:38:25 Ленивые картинки<br>00:49:12 Interop 2025<br>01:24:18 Ответы на вопросы<br></p><p>Анонсы State of</p><p>• <a href="https://survey.devographics.com/en-US/survey/state-of-ai/2025">State of AI 2025</a><br>• <a href="https://2024.stateofreact.com/">State of React 2024</a><br></p><p>CSS-функции</p><p>• <a href="https://www.bram.us/2025/02/09/css-custom-functions-teaser/">CSS Custom Functions are coming</a><br>• <a href="https://drafts.csswg.org/css-mixins-1/#example-77fc358f">Early return example</a><br></p><p>Zed и Zeta</p><p>• <a href="https://zed.dev/blog/edit-prediction">Zed now predicts your next edit with Zeta</a><br>• <a href="https://huggingface.co/datasets/zed-industries/zeta">Dataset for Zeta</a><br></p><p>Ленивые картинки</p><p>• <a href="https://cloudfour.com/thinks/stop-lazy-loading-product-and-hero-images/">Stop lazy loading product and hero images</a><br></p><p>Interop 2025</p><p>• <a href="https://wpt.fyi/interop-2025">Interop 2025 Dashboard</a><br>• <a href="https://github.com/web-platform-tests/interop/blob/main/2025/README.md">Interop Readme</a><br>• <a href="https://webkit.org/blog/16458/announcing-interop-2025/">Webkit: Announcing Interop 2025</a><br>• <a href="https://web.dev/blog/interop-2025">Interop 2025: another year of web platform improvements</a><br>• <a href="https://www.igalia.com/chats/interop2025">Igalia Chats: Interop 2025</a><br>• <a href="https://hacks.mozilla.org/2025/02/interop-2025/">Mozilla: Launching Interop 2025</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://web-standards.ru/articles/tags/a11y/">Статьи с тегом «a11y»</a><br>• <a href="https://inclusivepineapple.github.io/">Инклюзивный ананас</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/462.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/462.mp3" length="88182439"/><itunes:episode>462</itunes:episode><itunes:duration>5510</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>17 февраля 2025: Анонсы State of, нативные CSS-функции, Zed и Zeta, ленивые картинки и Interop 2025. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>463. Проблемы ARIA в Shadow DOM, грядущий European Accessibility Act и State of React 2024</title><link>https://web-standards.ru/podcast/463/</link><pubDate>Mon, 24 Feb 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:00:59 Проблемы ARIA в Shadow DOM<br>00:15:41 European Accessibility Act<br>00:36:34 State of React 2024<br></p><p>Проблемы ARIA в Shadow DOM</p><p>• <a href="https://blogs.igalia.com/mrego/solving-cross-root-aria-issues-in-shadow-dom/">Solving cross-root ARIA issues in Shadow DOM</a>, Мануэль Рего<br></p><p>European Accessibility Act</p><p>• <a href="https://martijnhols.nl/blog/the-european-accessibility-act-for-websites-and-apps">The European Accessibility Act for websites and apps</a>, Мартайн Холс<br></p><p>State of React 2024</p><p>• <a href="https://2024.stateofreact.com/">State of React 2024</a><br>• <a href="https://survey.devographics.com/en-US/survey/state-of-ai/2025">State of AI 2025</a><br>• <a href="https://youtu.be/CPRNSrkFr5k">So you’ve decided to do a technical migration</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/463.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/463.mp3" length="86342410"/><itunes:episode>463</itunes:episode><itunes:duration>5395</itunes:duration><itunes:author>Андрей Мелихов, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>24 февраля 2025: Проблемы ARIA в Shadow DOM, грядущий European Accessibility Act и State of React 2024. Андрей Мелихов, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>464. Speculation, popover hint, Eclipsa, Observable API, торопливый Chrome, TS 5.8, бэк на Node.js</title><link>https://web-standards.ru/podcast/464/</link><pubDate>Mon, 03 Mar 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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/webstandardsru/
• Mastodon https://mastodon.social/@webstandards_ru
• Bluesky https://bsky.app/profile/web-standards.ru
• LinkedIn https://www.linkedin.com/company/web-standards-ru/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко, Андрей Мелихов, Полина Гуртовая</p><p>Темы</p><p>00:00:00 Интро<br>00:01:39 Speculation Rules<br>00:26:08 Popover hint<br>00:48:20 Иммерсивный кодек Eclipsa<br>01:06:06 Observable API<br>01:26:56 Торопливый Chrome<br>01:42:58 TypeScript 5.8<br>01:55:32 Сложный бэк на Node.js<br>02:07:06 Ответы на вопросы<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/TyQ_Znktag0">Лайв на Ютубе</a><br></p><p>Speculation Rules</p><p>• <a href="https://developer.chrome.com/blog/search-speculation-rules">How Google Search uses speculation rules</a><br></p><p>Popover hint</p><p>• <a href="https://developer.chrome.com/blog/popover-hint">Popover = hint</a><br></p><p>Иммерсивный кодек Eclipsa</p><p>• <a href="https://opensource.googleblog.com/2025/01/introducing-eclipsa-audio-immersive-audio-for-everyone.html">Introducing Eclipsa Audio: immersive audio for everyone</a><br></p><p>Observable API</p><p>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/stxSgTgMHog/m/Iger6AByAgAJ">Blink intent to ship: Observable API</a><br>• <a href="https://wicg.github.io/observable/">Observable</a><br></p><p>Торопливый Chrome</p><p>• <a href="https://blog.kizu.dev/intent-to-experiment-for-longer/">Intent to Experiment for Longer</a><br>• <a href="https://developer.chrome.com/blog/rfc-customizable-select-findings">Findings from the customizable select request for developer feedback form</a><br></p><p>TypeScript 5.8</p><p>• <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-8/">Announcing TypeScript 5.8</a><br>• <a href="https://www.totaltypescript.com/erasable-syntax-only">TypeScript 5.8 Ships erasableSyntaxOnly to disable enums</a><br></p><p>Сложный бэк на Node.js</p><p>• <a href="https://adventures.nodeland.dev/archive/nodejs-easy-to-learn-hard-to-master-perfect-for-ai/">Node.js: easy to learn, hard to master, perfect for AI</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/464.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/464.mp3" length="129447067"/><itunes:episode>464</itunes:episode><itunes:duration>8089</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко, Андрей Мелихов, Полина Гуртовая</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>3 марта 2025: Speculation, popover hint, Eclipsa, Observable API, торопливый Chrome, TS 5.8, бэк на Node.js. Вадим Макеев, Никита Дубко, Андрей Мелихов, Полина Гуртовая</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>465. Firefox 136, Chrome 134, DevTools, HTTP 3 и QUIC в Node.js, стилизация форм, ненужные стили h1</title><link>https://web-standards.ru/podcast/465/</link><pubDate>Mon, 10 Mar 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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 &amp; 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_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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Никита Дубко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:46 Firefox 136<br>00:28:48 Chrome 134<br>00:45:29 Chrome DevTools<br>00:58:12 HTTP 3 и QUIC в Node.js<br>01:13:04 Стилизация форм<br>01:31:55 Ненужные стили для h1<br>01:37:06 Ответы на вопросы<br></p><p>Firefox 136</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/136">Firefox 136 for developers</a><br>• <a href="https://www.igalia.com/chats/mozilla-oops">Igalia: Mozilla Changes</a><br></p><p>Chrome 134</p><p>• <a href="https://developer.chrome.com/release-notes/134">Chrome 134 Release notes</a><br>• <a href="https://developer.chrome.com/blog/new-in-chrome-134">New in Chrome 134</a><br>• <a href="https://developer.chrome.com/blog/delaying-shipping-of-css-functions">Delaying the shipping of CSS @function from Chrome 136 to 139</a><br></p><p>Chrome DevTools</p><p>• <a href="https://developer.chrome.com/blog/new-in-devtools-134">What’s new in DevTools, Chrome 134</a><br></p><p>HTTP 3 и QUIC в Node.js</p><p>• <a href="https://github.com/nodejs/node/issues/57281">Update on QUIC</a><br>• <a href="https://www.nearform.com/insights/a-quic-update-for-node-js/">A QUIC Update for Node.js</a><br>• <a href="https://github.com/denoland/deno/issues/1558">Deno: QUIC &amp; HTTP/3 support</a><br>• <a href="https://github.com/oven-sh/bun/issues/14453">Bun: QUIC protocol</a><br></p><p>Стилизация форм</p><p>• <a href="https://drafts.csswg.org/css-forms/">CSS Form Control Styling Level 1</a><br></p><p>Ненужные стили для h1</p><p>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/OWd80XhwHrI/m/I0ewlsF0AQAJ">Intent to remove: font size rules for h1 within some elements</a><br>• <a href="https://html.spec.whatwg.org/multipage/rendering.html#sections-and-headings">HTML: Sections and headings</a><br>• <a href="https://github.com/whatwg/html/pull/11102">Remove UA styles for h1 in article, aside, nav, section</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/465.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/465.mp3" length="101190846"/><itunes:episode>465</itunes:episode><itunes:duration>6323</itunes:duration><itunes:author>Андрей Мелихов, Никита Дубко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>10 марта 2025: Firefox 136, Chrome 134, DevTools, HTTP 3 и QUIC в Node.js, стилизация форм, ненужные стили h1. Андрей Мелихов, Никита Дубко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>466. Относительные цвета, TypeScript на Go, UI Git в Zed, Baseline для CSS в ESLint, усталость от JS</title><link>https://web-standards.ru/podcast/466/</link><pubDate>Mon, 17 Mar 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Андрей Мелихов, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:23 Относительные цвета<br>00:37:33 TypeScript на Go<br>00:55:59 UI для Git в Zed<br>01:05:38 Baseline для CSS в ESLint<br>01:19:45 Усталость от JS<br>01:32:13 Ответы на вопросы<br></p><p>Относительные цвета</p><p>• <a href="https://ishadeed.com/article/css-relative-colors/">CSS Relative Colors</a><br></p><p>TypeScript на Go</p><p>• <a href="https://devblogs.microsoft.com/typescript/typescript-native-port/">A 10x Faster TypeScript</a><br>• <a href="https://tsgo.sxzz.dev/">TypeScript Go Playground</a><br>• <a href="https://kdy1.dev/2022-1-26-porting-tsc-to-go#heading-why-not-rust">I’m porting tsc to Go</a><br></p><p>UI для Git в Zed</p><p>• <a href="https://zed.dev/blog/git">Native Git support in Zed</a><br></p><p>Baseline для CSS в ESLint</p><p>• <a href="https://web.dev/blog/eslint-baseline-integration">Support for CSS and Baseline has shipped in ESLint</a><br></p><p>Усталость от JS</p><p>• <a href="https://allenpike.com/2025/javascript-fatigue-ssr">JavaScript Fatigue Strikes Back</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://www.scottohara.me/blog/2022/02/19/custom-clear-buttons.html">Making a custom clear text field button</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/466.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/466.mp3" length="98198561"/><itunes:episode>466</itunes:episode><itunes:duration>6136</itunes:duration><itunes:author>Вадим Макеев, Андрей Мелихов, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>17 марта 2025: Относительные цвета, TypeScript на Go, UI Git в Zed, Baseline для CSS в ESLint, усталость от JS. Вадим Макеев, Андрей Мелихов, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>467. Веб-платформа, require(esm) в Node 20, рамки сеток, 14 SVG-фильтров, styled-components, ссылки</title><link>https://web-standards.ru/podcast/467/</link><pubDate>Mon, 24 Mar 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Юля Миоцен, Никита Дубко, Алексей Симоненко, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:00 Дэшборд веб-платформы<br>00:11:54 Бэкпорт require(esm) в Node.js 20<br>00:31:26 Рамки в сетках<br>00:55:47 Всего 14 SVG-фильтров<br>01:17:33 Styled-components всё<br>01:37:31 Подчёркивание ссылок<br>01:58:40 Ответы на вопросы<br></p><p>Дэшборд веб-платформы</p><p>• <a href="https://web-platform-dx.github.io/web-features-explorer/release-notes/march-2025/">Web platform features explorer: March 2025 release notes</a><br></p><p>Бэкпорт require(esm) в Node.js 20</p><p>• <a href="https://nodejs.org/en/blog/release/v20.19.0">Node.js 20.19.0: require(esm) is now enabled by default</a><br></p><p>Рамки в сетках</p><p>• <a href="https://blogs.windows.com/msedgedev/2025/03/19/minding-the-gaps-a-new-way-to-draw-separators-in-css/">Minding the gaps: A new way to draw separators in CSS</a><br></p><p>Всего 14 SVG-фильтров</p><p>• <a href="https://frontendmasters.com/blog/overlapping-inline-backgrounds/">A Deep Dive into the Inline Background Overlap Problem</a><br></p><p>Styled-components всё</p><p>• <a href="https://opencollective.com/styled-components/updates/thank-you">Styled-components: Thank you</a><br></p><p>Подчёркивание ссылок</p><p>• <a href="https://frontendmasters.com/blog/chilled-out-text-underlines/">Chilled Out Text Underlines</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://doka.guide/css/pseudo-private-custom-property/">Псевдоприватные кастомные свойства</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/467.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/467.mp3" length="118230682"/><itunes:episode>467</itunes:episode><itunes:duration>7388</itunes:duration><itunes:author>Юля Миоцен, Никита Дубко, Алексей Симоненко, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>24 марта 2025: Веб-платформа, require(esm) в Node 20, рамки сеток, 14 SVG-фильтров, styled-components, ссылки. Юля Миоцен, Никита Дубко, Алексей Симоненко, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>468. Chrome 48, Firefox 44, PhantomJS, Sass, PostCSS, шрифты, SVG, picture, HTTPS, коты и фреймворки</title><link>https://web-standards.ru/podcast/468/</link><pubDate>Tue, 01 Apr 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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 &amp; 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

Читайте новости

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Гости: Ольга Алексашенко</p><p>Темы</p><p>00:00:00 Интро<br>00:02:01 Chrome 48<br>00:08:42 Firefox 44<br>00:19:11 PhantomJS 2.1<br>00:26:44 Переменные в Sass<br>00:39:22 PostCSS для Sass<br>00:49:01 Минимальные шрифты<br>00:56:19 Gulp и SVG-спрайты<br>01:03:57 Генератор picture<br>01:11:26 Что мешает HTTPS<br>01:18:11 WTF, HTML и CSS?<br>01:24:56 Коты и фреймворки<br></p><p>Chrome 48</p><p>• <a href="https://youtu.be/TebeVxw95RI">Chrome 48</a><br>• <a href="https://blog.chromium.org/2015/12/chrome-48-beta-present-to-cast-devices_91.html">Chrome 48 Beta</a><br></p><p>Firefox 44</p><p>• <a href="http://tanalin.com/blog/2016/01/firefox-44/">Firefox 44</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/44">Firefox 44 for developers</a><br></p><p>PhantomJS 2.1</p><p>• <a href="https://phantomjs.org/release-2.1.html">PhantomJS 2.1</a><br></p><p>Переменные в Sass</p><p>• <a href="http://prgssr.ru/development/peremennye-osnova-arhitektury-css.html">Переменные как основа архитектуры CSS при работе с препроцессорами</a><br></p><p>PostCSS для Sass</p><p>• <a href="http://ashleynolan.co.uk/blog/extend-sass-with-postcss">Extending Sass with PostCSS</a><br></p><p>Минимальные шрифты</p><p>• <a href="http://css-live.ru/articles/minimalno-neobxodimye-shrifty.html">Минимально необходимые шрифты</a><br></p><p>Gulp и SVG-спрайты</p><p>• <a href="https://una.im/svg-icons/">A Gulp-Based External SVG Symbol Sprite Icon System</a><br>• <a href="https://github.com/una/svg-icon-system-boilerplate">A boilerplate for building a custom icons</a><br></p><p>Генератор picture</p><p>• <a href="http://www.responsivebreakpoints.com/">Responsive Image Breakpoints Generator</a><br></p><p>Что мешает HTTPS</p><p>• <a href="https://habrahabr.ru/post/275539/">Почему до сих пор повсеместно не используется HTTPS?</a><br></p><p>WTF, HTML и CSS?</p><p>• <a href="http://wtfhtmlcss.com/">WTF, HTML &amp; CSS?</a><br></p><p>Коты и фреймворки</p><p>• <a href="https://web.archive.org/web/20160129073023/https://whichcatisyourjavascriptframework.com/">Which cat is your JavaScript framework?</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/468.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/468.mp3" length="85895058"/><itunes:episode>468</itunes:episode><itunes:duration>5367</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>1 апреля 2025: Chrome 48, Firefox 44, PhantomJS, Sass, PostCSS, шрифты, SVG, picture, HTTPS, коты и фреймворки. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>469. Firefox 137, Chrome 135, Safari 18.4, V8 и Sea of Nodes, item-flow вместо Masonry</title><link>https://web-standards.ru/podcast/469/</link><pubDate>Mon, 07 Apr 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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
• Bluesky https://bsky.app/profile/web-standards.ru
• LinkedIn https://www.linkedin.com/company/web-standards-ru/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко, Полина Гуртовая, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:07 Firefox 137<br>00:09:17 Chrome 135<br>00:41:15 Safari 18.4<br>01:22:56 V8 и Sea of Nodes<br>01:34:38 Item-flow вместо Masonry<br>02:00:10 Ответы на вопросы<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/6aNZpiLiIxk">Лайв на Ютубе</a><br></p><p>Firefox 137</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/137">Firefox 137</a><br></p><p>Chrome 135</p><p>• <a href="https://developer.chrome.com/release-notes/135">Chrome 135</a><br>• <a href="https://codepen.io/matuzo/pen/ByavVrq">Modal dialog without a single line of JS</a><br>• <a href="https://github.com/explainers-by-googlers/HSTS-Tracking-Prevention">HSTS tracking prevention</a><br>• <a href="https://developer.mozilla.org/en-US/observatory">MDN HTTP Observatory</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Learn_web_development/Extensions/Forms/Customizable_select">MDN: Customizable select elements</a><br></p><p>Safari 18.4</p><p>• <a href="https://webkit.org/blog/16574/webkit-features-in-safari-18-4/">Safari 18.4</a><br>• <a href="https://webkit.org/blog/16535/meet-declarative-web-push/">Meet Declarative Web Push</a><br>• <a href="https://www.w3.org/TR/push-api/">Push API</a><br>• <a href="https://developer.apple.com/documentation/safari-release-notes/safari-18_4-release-notes">Safari 18.4 Release Notes</a><br></p><p>V8 и Sea of Nodes</p><p>• <a href="https://v8.dev/blog/leaving-the-sea-of-nodes">Land ahoy: leaving the Sea of Nodes</a><br></p><p>Item-flow вместо Masonry</p><p>• <a href="https://webkit.org/blog/16587/item-flow-part-1-a-new-unified-concept-for-layout/">Item Flow, Part 1: A unified concept for layout</a><br>• <a href="https://youtu.be/lCnwX2QXTxk">The future of CSS layouts: a unified approach</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/469.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/469.mp3" length="119110731"/><itunes:episode>469</itunes:episode><itunes:duration>7443</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко, Полина Гуртовая, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>7 апреля 2025: Firefox 137, Chrome 135, Safari 18.4, V8 и Sea of Nodes, item-flow вместо Masonry. Вадим Макеев, Алексей Симоненко, Полина Гуртовая, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>470. Опасный :visited, красивый text-wrap, TypeSpec, логические свойства, Express 5.1, ресет UA+</title><link>https://web-standards.ru/podcast/470/</link><pubDate>Mon, 14 Apr 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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-reprised.html

Ответы на вопросы

• Flowing grid items together https://github.com/w3c/csswg-drafts/issues/9098

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко, Никита Дубко, Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:23 Новости платформы<br>00:09:13 Опасный :visited<br>00:23:03 Красивый text-wrap<br>00:45:19 TypeSpec<br>00:55:39 Логические свойства<br>01:12:03 Express 5.1<br>01:22:38 Новый ресет UA+<br>01:41:31 Ответы на вопросы<br></p><p>Новости платформы</p><p>• <a href="https://groups.google.com/a/chromium.org/g/chromium-extensions/c/gK1Sd57p4go/m/ZLsLz7GSAwAJ">Introduction of browser namespace for Chromium Extension APIs</a><br>• <a href="https://www.w3.org/community/docs-cg/">Documentation Community Group</a><br></p><p>Опасный :visited</p><p>• <a href="https://developer.chrome.com/blog/visited-links">Making :visited more private</a><br></p><p>Красивый text-wrap</p><p>• <a href="https://webkit.org/blog/16547/better-typography-with-text-wrap-pretty/">Better typography with text-wrap pretty</a><br>• <a href="https://www.apple.com/newsroom/2025/03/apples-worldwide-developers-conference-returns-the-week-of-june-9/">Apple’s Worldwide Developers Conference returns the week of June 9</a><br>• <a href="https://en.wikipedia.org/wiki/Linotype_machine">Linotype machine</a><br></p><p>TypeSpec</p><p>• <a href="https://typespec.io/blog/2025-03-31-typespec-1-0-release/">TypeSpec 1.0-RC: Design Faster Today, Scale Easier Tomorrow</a><br></p><p>Логические свойства</p><p>• <a href="https://www.oddbird.net/2025/03/20/logical-shorthand/">Support logical shorthands in CSS</a><br>• <a href="https://www.oddbird.net/2025/03/27/logical-options/">How do we move logical shorthands forward?</a><br>• <a href="https://opencollective.com/oddbird-open-source/contribute/css-logical-shorthands-86141">CSS Logical Shorthands on OpenCollective</a><br></p><p>Express 5.1</p><p>• <a href="https://expressjs.com/2025/03/31/v5-1-latest-release.html">Express@5.1.0: Now the default on npm with LTS Timeline</a><br>• <a href="https://www.herodevs.com/support/grunt-nes">Grunt Never-Ending Support</a><br></p><p>Новый ресет UA+</p><p>• <a href="https://fokus.dev/tools/uaplus/">UA+</a><br>• <a href="https://adrianroselli.com/2025/04/tweaking-text-level-styles-reprised.html">Tweaking text level styles, reprised</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://github.com/w3c/csswg-drafts/issues/9098">Flowing grid items together</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/470.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/470.mp3" length="102966815"/><itunes:episode>470</itunes:episode><itunes:duration>6434</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко, Никита Дубко, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>14 апреля 2025: Опасный :visited, красивый text-wrap, TypeSpec, логические свойства, Express 5.1, ресет UA+. Вадим Макеев, Алексей Симоненко, Никита Дубко, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>471. State of Devs, новости TC39, небесячий логин, z-index и бесконечность, Biome и HTML, Git 20 лет</title><link>https://web-standards.ru/podcast/471/</link><pubDate>Mon, 21 Apr 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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-blame-view

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Полина Гуртовая, Вадим Макеев, Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:15 State of Devs<br>00:03:45 Новости TC39<br>00:32:34 Небесячий логин<br>00:43:06 Z-index и бесконечность<br>00:51:43 Biome и HTML<br>00:58:29 Git 20 лет<br></p><p>State of Devs</p><p>• <a href="https://dev.to/sachagreif/launching-the-first-ever-state-of-devs-survey-23il">Launching the first ever State of Devs survey</a><br>• <a href="https://2025.stateofai.dev/en-US">State of AI 2025</a><br></p><p>Новости TC39</p><p>• <a href="https://bsky.app/profile/tc39.es/post/3lmzixuz3gm24">This week, at TC39 107th meeting</a><br>• <a href="https://github.com/tc39/proposal-record-tuple/issues/394">Records and Tuples Proposal Has Been Withdrawn</a><br></p><p>Небесячий логин</p><p>• <a href="https://evertpot.com/multi-step-login-forms-for-password-managers/">Building multi-step login forms that work well with password managers</a><br></p><p>Z-index и бесконечность</p><p>• <a href="https://matuzo.at/blog/2025/never-lose-a-z-index-battle-again">Never lose a z-index battle again Manuel Matuzović</a><br>• <a href="https://developer.chrome.com/blog/what-is-the-top-layer/">Meet the top layer: a solution to z-index:10000</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Glossary/Top_layer">MDN: Top layer</a><br></p><p>Biome и HTML</p><p>• <a href="https://github.com/biomejs/biome/blob/main/.changeset/silver-groups-shout.md">Added support for formatting .html files</a><br>• <a href="https://github.com/biomejs/biome/pull/5600">Add option to control void elements</a><br>• <a href="https://github.com/biomejs/biome/issues/4490">Self-closing tags do not exist in HTML</a><br>• <a href="https://github.com/prettier/prettier/issues/5246">Add an option to prefer void tags</a><br>• <a href="https://github.com/awmottaz/prettier-plugin-void-html/">Prettier-plugin-void-html</a><br></p><p>Git 20 лет</p><p>• <a href="https://github.blog/open-source/git/git-turns-20-a-qa-with-linus-torvalds/">Git turns 20</a><br>• <a href="https://docs.github.com/en/repositories/working-with-files/using-files/viewing-and-understanding-files#ignore-commits-in-the-blame-view">Viewing and understanding files</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/471.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/471.mp3" length="71174520"/><itunes:episode>471</itunes:episode><itunes:duration>4447</itunes:duration><itunes:author>Полина Гуртовая, Вадим Макеев, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>21 апреля 2025: State of Devs, новости TC39, небесячий логин, z-index и бесконечность, Biome и HTML, Git 20 лет. Полина Гуртовая, Вадим Макеев, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>472. Эксперименты React, шрифты IKEA, CSS-карусели, 10 лет SolidJS и как купить Chrome</title><link>https://web-standards.ru/podcast/472/</link><pubDate>Mon, 28 Apr 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Юля Миоцен, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:00:52 Эксперименты React<br>00:07:56 Шрифты IKEA<br>00:26:36 CSS-карусели<br>00:35:54 10 лет SolidJS<br>00:49:52 Как купить Chrome<br>01:05:57 Ответы на вопросы<br></p><p>Эксперименты React</p><p>• <a href="https://react.dev/blog/2025/04/23/react-labs-view-transitions-activity-and-more">React Labs: View Transitions, Activity, and more</a><br></p><p>Шрифты IKEA</p><p>• <a href="https://www.robinwhittleton.com/2025/04/23/ikea-web-fonts/">IKEA’s web fonts</a><br>• <a href="https://github.com/web-alchemy/fonttools">Node.js adapter of Python font tools via Pyodide</a><br></p><p>CSS-карусели</p><p>• <a href="https://css-tricks.com/css-carousels/">CSS Carousels</a><br>• <a href="https://chrome.dev/carousel/">Carousel Gallery</a><br>• <a href="https://nerdy.dev/ex-googler">ex-Googler</a><br></p><p>10 лет SolidJS</p><p>• <a href="https://dev.to/this-is-learning/a-decade-of-solidjs-32f4">A Decade of SolidJS</a><br></p><p>Как купить Chrome</p><p>• <a href="https://open-web-advocacy.org/blog/break-googles-search-monopoly-without-breaking-the-web/">Break Google’s Search Monopoly without Breaking the Web</a><br>• <a href="https://www.theverge.com/policy/654835/perplexity-google-antitrust-trial-remedies-chrome">Perplexity wants to buy Chrome if Google has to sell it</a><br>• <a href="https://arstechnica.com/ai/2025/04/chatgpt-head-tells-court-openai-is-interested-in-buying-chrome/">OpenAI wants to buy Chrome and make it an “AI-first” experience</a><br>• <a href="https://www.theverge.com/policy/655975/yahoo-search-web-browser-prototype-google-trial-antitrust-chrome">Yahoo wants to buy Chrome</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://es.discourse.group/t/module-level-export-visibility-use-internal-directive-or-export-internal-syntax/2355">Module-Level Export Visibility: 'use internal' Directive or export internal Syntax</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/472.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/472.mp3" length="66486654"/><itunes:episode>472</itunes:episode><itunes:duration>4154</itunes:duration><itunes:author>Андрей Мелихов, Юля Миоцен, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>28 апреля 2025: Эксперименты React, шрифты IKEA, CSS-карусели, 10 лет SolidJS и как купить Chrome. Андрей Мелихов, Юля Миоцен, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>473. Firefox 138, невозможные компоненты React, куки Chrome, не забыть как кодить, CSS fit-to-width</title><link>https://web-standards.ru/podcast/473/</link><pubDate>Mon, 05 May 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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://wakamaifondue.com/

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Полина Гуртовая</p><p>Гости: Рома Комаров</p><p>Темы</p><p>00:00:00 Интро<br>00:02:39 Firefox 138<br>00:23:57 Невозможные компоненты React<br>00:40:33 Chrome оставляет сторонние куки<br>01:08:47 CSS и fit-to-width<br></p><p>Firefox 138</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/138">Firefox 138 for developers</a><br>• <a href="https://wicg.github.io/sanitizer-api/">HTML Sanitizer API</a><br>• <a href="https://github.com/mozilla-firefox/firefox/commit/c4cc52826abd53e1121e4234d719cfd89ce58093">Free the lizard</a><br>• <a href="https://blog.mozilla.org/addons/2025/04/30/webextensions-support-for-tab-groups/">WebExtensions Support for Tab Groups</a><br>• <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1950759">Enable View Transitions on Nightly</a><br>• <a href="https://view-transitions.chrome.dev/">View Transitions demos</a><br>• <a href="https://blog.mozilla.org/en/mozilla/internet-policy/google-search-deals-and-browser-choice/">Mozilla’s CEO discusses testimony in U.S. v. Google search case</a><br></p><p>Невозможные компоненты React</p><p>• <a href="https://overreacted.io/impossible-components/">Impossible Components</a><br></p><p>Chrome оставляет сторонние куки</p><p>• <a href="https://privacysandbox.com/news/privacy-sandbox-next-steps/">Next steps for Privacy Sandbox and tracking protections in Chrome</a><br>• <a href="https://blog.lukaszolejnik.com/google-wont-kill-third-party-cookies-after-all/">Google won’t kill third-party cookies after all</a><br>• <a href="https://www.w3.org/2001/tag/doc/web-without-3p-cookies/">Third Party Cookies Must Be Removed</a><br></p><p>Как не разучиться кодить</p><p>• <a href="https://addyo.substack.com/p/avoiding-skill-atrophy-in-the-age">Avoiding Skill Atrophy in the Age of AI</a><br></p><p>CSS и fit-to-width</p><p>• <a href="https://kizu.dev/fit-to-width/">Fit-to-Width Text: A New Technique</a><br>• <a href="https://github.com/explainers-by-googlers/css-fit-text/blob/main/README.md">CSS fit-width text Explainer</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Glossary/Adobe_Flash">Adobe Flash</a><br>• <a href="https://wakamaifondue.com/">Wakamai Fondue</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/473.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/473.mp3" length="112502737"/><itunes:episode>473</itunes:episode><itunes:duration>7030</itunes:duration><itunes:author>Вадим Макеев, Полина Гуртовая</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>5 мая 2025: Firefox 138, невозможные компоненты React, куки Chrome, не забыть как кодить, CSS fit-to-width. Вадим Макеев, Полина Гуртовая</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>474. Новинки Chrome 136, полифилы для CSS, ARIA Notify и недоступные карусели</title><link>https://web-standards.ru/podcast/474/</link><pubDate>Mon, 12 May 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:22 Новинки Chrome 136<br>00:26:24 Полифилы для CSS<br>00:53:49 ARIA Notify<br>01:06:42 Недоступные карусели<br>01:35:40 Ответы на вопросы<br></p><p>Новинки Chrome 136</p><p>• <a href="https://developer.chrome.com/blog/new-in-chrome-136?hl=en">New in Chrome 136</a><br>• <a href="https://developer.chrome.com/release-notes/136">Chrome 136 Release notes</a><br></p><p>Полифилы для CSS</p><p>• <a href="https://www.bram.us/2025/05/04/css-parser-extensions-pitch/">Polyfilling CSS with CSS Parser Extensions</a><br>• <a href="https://extensiblewebmanifesto.org/">The Extensible Web Manifesto</a><br>• <a href="https://youtu.be/njdiu83do0M">Polyfilling CSS with CSS Parser Extensions [BlinkOn 20]</a><br>• <a href="https://bkardell.com/blog/HoudiniReRe.html">Houdini Re-Revisted</a><br>• <a href="https://github.com/servo/rust-cssparser">Rust-cssparser</a><br></p><p>ARIA Notify</p><p>• <a href="https://blogs.windows.com/msedgedev/2025/05/05/creating-a-more-accessible-web-with-aria-notify/">Creating a more accessible web with ARIA Notify</a><br></p><p>Недоступные карусели</p><p>• <a href="https://www.sarasoueidan.com/blog/css-carousels-accessibility/">Are CSS Carousels accessible?</a><br>• <a href="https://youtu.be/ob_M_qXeDVE">The “Other” C in CSS</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://www.24a11y.com/2017/the-trials-and-tribulations-of-the-title-attribute/">The Trials and Tribulations of the Title Attribute</a><br>• <a href="https://www.w3.org/WAI/ARIA/apg/patterns/tooltip/">APG Tooltip Pattern</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/474.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/474.mp3" length="103654365"/><itunes:episode>474</itunes:episode><itunes:duration>6477</itunes:duration><itunes:author>Никита Дубко, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>12 мая 2025: Новинки Chrome 136, полифилы для CSS, ARIA Notify и недоступные карусели. Никита Дубко, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>475. Safari 18.5, CSS contrast-color, await using, быстрый DOM, упадок Deno</title><link>https://web-standards.ru/podcast/475/</link><pubDate>Mon, 19 May 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:07 Safari 18.5<br>00:11:02 CSS contrast-color<br>00:23:03 Await using<br>00:34:04 Быстрый DOM<br>00:52:18 Упадок Deno<br></p><p>Safari 18.5</p><p>• <a href="https://webkit.org/blog/16923/webkit-features-in-safari-18-5/">WebKit Features in Safari 18.5</a><br></p><p>CSS contrast-color</p><p>• <a href="https://webkit.org/blog/16929/contrast-color/">How to have the browser pick a contrasting color in CSS</a><br></p><p>Await using</p><p>• <a href="https://v8.dev/features/explicit-resource-management">JavaScript’s New Superpower: Explicit Resource Management</a><br></p><p>Быстрый DOM</p><p>• <a href="https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/EventPhases/explainer.md">Opt-In Event Phases For Reliably Fast DOM Operations</a><br></p><p>Упадок Deno</p><p>• <a href="https://dbushell.com/2025/04/28/denos-decline/">Deno’s Decline (6 Regions and Falling)</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/475.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/475.mp3" length="70438277"/><itunes:episode>475</itunes:episode><itunes:duration>4401</itunes:duration><itunes:author>Никита Дубко, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>19 мая 2025: Safari 18.5, CSS contrast-color, await using, быстрый DOM, упадок Deno. Никита Дубко, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>476. Google I/O, Baseline, доступность, TypeScript на Go, вайб-тестинг, MCP на GraphQL</title><link>https://web-standards.ru/podcast/476/</link><pubDate>Mon, 26 May 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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://github.com/microsoft/playwright-mcp

MCP на GraphQL

• Apollo MCP https://www.apollographql.com/blog/the-future-of-mcp-is-graphql

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Никита Дубко, Вадим Макеев, Полина Гуртовая</p><p>Темы</p><p>00:00:00 Интро<br>00:01:22 Поправочка<br>00:02:41 Google I/O<br>00:33:08 Новинки Baseline<br>00:58:09 Google и доступность<br>01:18:29 TypeScript на Go<br>01:30:49 Вайб-тестинг<br>01:49:52 MCP на GraphQL<br></p><p>Поправочка</p><p>• <a href="https://youtu.be/0Xw9uzgIO1k">Явное управление ресурсами при помощи Using и Symbol.dispose</a><br></p><p>Google I/O</p><p>• <a href="https://youtu.be/o2wkYzu5u50">Google I/O what’s new in Chrome</a><br>• <a href="https://developer.chrome.com/blog/web-at-io25">10 updates from Google I/O 2025</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Web/API/Summarizer_API">MDN: Summarizer API</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Web/API/Translator_and_Language_Detector_APIs">MDN: Translator and Language Detector APIs</a><br>• <a href="https://support.mozilla.org/en-US/kb/ai-chatbot">Access AI chatbots in Firefox</a><br></p><p>Новинки Baseline</p><p>• <a href="https://web.dev/articles/how-to-choose-your-baseline-target">How to choose your Baseline target</a><br>• <a href="https://web.dev/blog/baseline-netlify-extension">The Baseline Netlify extension has shipped</a><br>• <a href="https://web.dev/blog/baseline-vscode">Visual Studio Code now supports Baseline</a><br>• <a href="https://web.dev/articles/use-baseline-with-browserslist">Use Baseline with Browserslist</a><br>• <a href="https://eslint.org/blog/2025/05/eslint-html-plugin/">ESLint can now lint HTML</a><br>• <a href="https://html-eslint.org/docs/rules">HTML Rules Reference</a><br></p><p>Google и доступность</p><p>• <a href="https://adrianroselli.com/2025/05/my-request-to-google-on-accessibility.html">My Request to Google on Accessibility</a><br></p><p>TypeScript на Go</p><p>• <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-native-previews/">TypeScript native previews</a><br></p><p>Вайб-тестинг</p><p>• <a href="https://timdeschryver.dev/blog/vibe-testing-with-playwright">Vibe testing with Playwright</a><br>• <a href="https://block.github.io/goose/blog/2025/04/10/visual-guide-mcp/">A Visual Guide To MCP Ecosystem</a><br>• <a href="https://github.com/microsoft/playwright-mcp">Playwright MCP server</a><br></p><p>MCP на GraphQL</p><p>• <a href="https://www.apollographql.com/blog/the-future-of-mcp-is-graphql">Apollo MCP</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/476.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/476.mp3" length="119478588"/><itunes:episode>476</itunes:episode><itunes:duration>7466</itunes:duration><itunes:author>Андрей Мелихов, Никита Дубко, Вадим Макеев, Полина Гуртовая</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>26 мая 2025: Google I/O, Baseline, доступность, TypeScript на Go, вайб-тестинг, MCP на GraphQL. Андрей Мелихов, Никита Дубко, Вадим Макеев, Полина Гуртовая</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>477. Chrome 137, Firefox 139, пробуждение Remix, дырявый MCP, эксплейнеры, Deno вполне жив</title><link>https://web-standards.ru/podcast/477/</link><pubDate>Mon, 02 Jun 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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/profile/web-standards.ru
• LinkedIn https://www.linkedin.com/company/web-standards-ru/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:00:59 Chrome 137<br>00:20:40 Firefox 139<br>00:38:13 Просыпайся, Remix<br>00:54:39 Дырявый MCP<br>01:01:12 Эксплейнеры<br>01:16:53 Deno вполне жив<br>01:27:26 Ответы на вопросы<br></p><p>Chrome 137</p><p>• <a href="https://developer.chrome.com/release-notes/137">New in Chrome 137</a><br>• <a href="https://developer.chrome.com/blog/reading-flow-display-contents">Request for developer feedback on reading-flow</a><br></p><p>Firefox 139</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/139">Firefox 139 for developers</a><br>• <a href="https://github.com/microsoft/playwright/issues/30237">Playwright with Webdriver BiDi protocol</a><br></p><p>Просыпайся, Remix</p><p>• <a href="https://remix.run/blog/wake-up-remix">Wake up, Remix!</a><br></p><p>Дырявый MCP</p><p>• <a href="https://invariantlabs.ai/blog/mcp-github-vulnerability">GitHub MCP Exploited: Accessing private repositories via MCP</a><br></p><p>Эксплейнеры</p><p>• <a href="https://mastodon.social/@lolaodelola/114596238755425708">A close watcher closeWatcher</a>, Лола Оделола<br>• <a href="https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/CSSTooltipPseudo/explainer.md">CSS ::tooltip Pseudo Element</a><br>• <a href="https://github.com/w3c/csswg-drafts/blob/main/css-sizing-4/responsive-iframes-explainer.md">Responsive iframes</a><br>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/QirdSBIvM1k/m/rZdHOE59AQAJ">Intent to Prototype: Responsive iframes</a><br></p><p>Deno вполне жив</p><p>• <a href="https://deno.com/blog/greatly-exaggerated">Reports of Deno’s Demise Have Been Greatly Exaggerated</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://developer.chrome.com/docs/workbox/">Workbox</a><br>• <a href="https://logux.org/">Logux</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/477.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/477.mp3" length="91651352"/><itunes:episode>477</itunes:episode><itunes:duration>5714</itunes:duration><itunes:author>Вадим Макеев, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>2 июня 2025: Chrome 137, Firefox 139, пробуждение Remix, дырявый MCP, эксплейнеры, Deno вполне жив. Вадим Макеев, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>478. State of CSS, Storybook 9, прогрессивный JSON, CSS-шейпы и как Arc не смог</title><link>https://web-standards.ru/podcast/478/</link><pubDate>Mon, 09 Jun 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Полина Гуртовая, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:44 State of CSS<br>00:03:18 Storybook 9<br>00:23:16 Прогрессивный JSON<br>00:45:14 CSS-шейпы<br>01:09:56 Как Arc не смог<br>01:40:18 Ответ на вопросы<br></p><p>State of CSS</p><p>• <a href="https://survey.devographics.com/en-US/survey/state-of-css/2025">State of CSS 2025</a><br></p><p>Storybook 9</p><p>• <a href="https://storybook.js.org/blog/storybook-9/">Storybook 9</a><br></p><p>Прогрессивный JSON</p><p>• <a href="https://overreacted.io/progressive-json/">Progressive JSON</a><br></p><p>CSS-шейпы</p><p>• <a href="https://css-tricks.com/better-css-shapes-using-shape-part-3-curves/">Better CSS Shapes Using shape()</a><br></p><p>Как Arc не смог</p><p>• <a href="https://browsercompany.substack.com/p/letter-to-arc-members-2025">Letter to Arc members 2025</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://www.caniemail.com/">Can I email</a><br>• <a href="https://heml.io/">HEML</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/478.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/478.mp3" length="106194989"/><itunes:episode>478</itunes:episode><itunes:duration>6623</itunes:duration><itunes:author>Полина Гуртовая, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>9 июня 2025: State of CSS, Storybook 9, прогрессивный JSON, CSS-шейпы и как Arc не смог. Полина Гуртовая, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>479. Бета Safari 26, Rolldown-Vite, Chrome IP Protection, PHP в Node.js</title><link>https://web-standards.ru/podcast/479/</link><pubDate>Mon, 16 Jun 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:39 Бета Safari 26<br>00:44:05 Rolldown-Vite<br>00:57:41 Chrome IP Protection<br>01:05:58 PHP в Node.js<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/yQncKawb13s">Лайв на Ютубе</a><br></p><p>Бета Safari 26</p><p>• <a href="https://developer.apple.com/documentation/safari-release-notes/safari-26-release-notes">Safari 26.0 Beta Release Notes</a><br>• <a href="https://webkit.org/blog/16993/news-from-wwdc25-web-technology-coming-this-fall-in-safari-26-beta/">WebKit in Safari 26 beta</a><br>• <a href="https://developer.apple.com/safari/resources/">Safari Apple Developer</a><br></p><p>Rolldown-Vite</p><p>• <a href="https://voidzero.dev/posts/announcing-rolldown-vite">Announcing Rolldown-Vite</a><br>• <a href="https://voidzero.dev/posts/announcing-oxlint-1-stable">Announcing Oxlint 1.0</a><br></p><p>Chrome IP Protection</p><p>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/gBL-Nce3g9c/m/z4UFML7kAQAJ">Chrome Intent to Experiment: IP Protection</a><br></p><p>PHP в Node.js</p><p>• <a href="https://blog.platformatic.dev/seamlessly-blend-php-with-nodejs">Seamlessly Blend PHP with Node.js</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/479.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/479.mp3" length="71906711"/><itunes:episode>479</itunes:episode><itunes:duration>4480</itunes:duration><itunes:author>Никита Дубко, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>16 июня 2025: Бета Safari 26, Rolldown-Vite, Chrome IP Protection, PHP в Node.js. Никита Дубко, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>480. Border-shape, JSON-модули, доступные шутки, фокус в диалоге, анимация CSS-зума, JS ломает веб</title><link>https://web-standards.ru/podcast/480/</link><pubDate>Mon, 23 Jun 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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
• LinkedIn https://www.linkedin.com/company/web-standards-ru/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Полина Гуртовая, Вадим Макеев, Никита Дубко, Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:35 CSS border-shape<br>00:16:38 JSON-модули<br>00:26:41 Доступные шутки<br>00:42:39 Фокус в диалоге<br>00:56:55 Анимация CSS-зума<br>01:08:00 JS опять сломал веб<br></p><p>CSS border-shape</p><p>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/FAgQ2UkHJSs/m/Q3Lc1fBYAAAJ">Intent to Prototype: CSS border-shape</a><br>• <a href="https://drafts.csswg.org/css-borders-4/#border-shape">Borders and Box Decorations L4</a><br>• <a href="https://github.com/noamr/explainers/blob/main/border-shape-explainer.md">Border-shape explainer</a><br></p><p>JSON-модули</p><p>• <a href="https://web.dev/blog/json-imports-baseline-newly-available">JSON module scripts are now Baseline Newly available</a><br>• <a href="https://web.dev/articles/css-module-scripts">Using CSS Module Scripts to import stylesheets</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Modules#loading_non-javascript_resources">Loading non-JS resources</a><br></p><p>Доступные шутки</p><p>• <a href="https://heydonworks.com/article/accessible-rick-rolling/">Accessible Rickrolling</a><br></p><p>Фокус в диалоге</p><p>• <a href="https://adrianroselli.com/2025/06/where-to-put-focus-when-opening-a-modal-dialog.html">Where to Put Focus When Opening a Modal Dialog</a><br></p><p>Анимация CSS-зума</p><p>• <a href="https://jakearchibald.com/2025/animating-zooming/">Animating zooming using CSS: transform order is important… sometimes</a><br></p><p>JS опять сломал веб</p><p>• <a href="https://www.jonoalderson.com/conjecture/javascript-broke-the-web-and-called-it-progress/">JavaScript broke the web (and called it progress)</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/480.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/480.mp3" length="92515375"/><itunes:episode>480</itunes:episode><itunes:duration>5768</itunes:duration><itunes:author>Полина Гуртовая, Вадим Макеев, Никита Дубко, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>23 июня 2025: Border-shape, JSON-модули, доступные шутки, фокус в диалоге, анимация CSS-зума, JS ломает веб. Полина Гуртовая, Вадим Макеев, Никита Дубко, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>481. Firefox 140, Chrome 138, история JavaScript, Deno и Fresh 2, возвращение PNG</title><link>https://web-standards.ru/podcast/481/</link><pubDate>Mon, 30 Jun 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:00 Firefox 140<br>00:12:15 Chrome 138<br>00:24:42 История JavaScript<br>00:39:30 Deno и Fresh 2<br>00:49:29 Возвращение PNG<br></p><p>Firefox 140</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/140">Firefox 140 for developers</a><br>• <a href="https://andreruffert.github.io/syntax-highlight-element/">Syntax-highlight element</a><br></p><p>Chrome 138</p><p>• <a href="https://developer.chrome.com/release-notes/138">Chrome 138</a><br></p><p>История JavaScript</p><p>• <a href="https://deno.com/blog/history-of-javascript">A brief history of JavaScript</a><br></p><p>Deno и Fresh 2</p><p>• <a href="https://deno.com/blog/an-update-on-fresh">An Update on Fresh</a><br></p><p>Возвращение PNG</p><p>• <a href="https://www.programmax.net/articles/png-is-back/index.html">PNG is back!</a><br>• <a href="https://www.w3.org/TR/png-3/">Portable Network Graphics (PNG) Specification (Third Edition)</a><br>• <a href="https://caniuse.com/apng">Animated PNG (APNG)</a><br>• <a href="https://svgees.us/blog/cICP.html">cICP in PNG, explained</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/481.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/481.mp3" length="60242810"/><itunes:episode>481</itunes:episode><itunes:duration>3751</itunes:duration><itunes:author>Андрей Мелихов, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>30 июня 2025: Firefox 140, Chrome 138, история JavaScript, Deno и Fresh 2, возвращение PNG. Андрей Мелихов, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>482. Стилизация форм, Vercel, a11y в Европе, эксперименты с заголовками, Wasm в V8, сноски в вебе</title><link>https://web-standards.ru/podcast/482/</link><pubDate>Tue, 08 Jul 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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 &amp; :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 &amp; 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_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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Полина Гуртовая, Вадим Макеев, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:08 Стилизация форм<br>00:31:20 Новости Vercel<br>00:44:00 Доступность в Европе<br>00:58:58 Эксперименты с заголовками<br>01:11:21 Оптимизация Wasm в V8<br>01:28:33 Сноски в вебе<br></p><p>Стилизация форм</p><p>• <a href="https://youtu.be/WgSiqSqxTxw">Form control styling</a><br>• <a href="https://www.w3.org/TR/css-forms-1/">CSS Form Control Styling Level 1</a><br>• <a href="https://youtu.be/NfwDP9shxNQ">Multicol and fragmentation</a><br>• <a href="https://speaking.rachelandrew.co.uk/mI9WWD/multicol-and-fragmentation">Slides: Multicol and Fragmentation</a><br></p><p>Новости Vercel</p><p>• <a href="https://vercel.com/blog/vercel-ship-2025-recap">Vercel ship recap</a><br></p><p>Доступность в Европе</p><p>• <a href="https://eaa-countdown.eu/">European Accessibility Act Countdown</a><br>• <a href="https://inclusivepineapple.github.io/">Инклюзивный ананас</a><br>• <a href="https://t.me/alexnozer_dev">Алексей Назаренко</a><br>• <a href="https://accessible-eu-centre.ec.europa.eu/getting-know-european-legislation-accessibility_en">Getting to know the European legislation on accessibility</a><br></p><p>Эксперименты с заголовками</p><p>• <a href="https://groups.google.com/a/mozilla.org/g/dev-platform/c/SlPKz6WrEv4/m/M54qEUuBAgAJ">Intent to Prototype: :heading &amp; :heading(AnB#) selectors</a><br>• <a href="https://drafts.csswg.org/selectors-5/#headings">https://drafts.csswg.org/selectors-5/#headings</a><br>• <a href="https://groups.google.com/a/mozilla.org/g/dev-platform/c/rHK-dG4weS0/m/Xgaj7uCQAAAJ">Intent to Prototype: headingoffset &amp; headingreset attributes</a><br></p><p>Оптимизация Wasm в V8</p><p>• <a href="https://v8.dev/blog/wasm-speculative-optimizations">Wasm speculative optimizations</a><br></p><p>Сноски в вебе</p><p>• <a href="https://jakearchibald.com/2025/give-footnotes-the-boot/">Give footnotes the boot</a><br>• <a href="https://kizu.dev/svg-linked-parameters-workaround/">Выноски в блоге Ромы</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/482.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/482.mp3" length="100387180"/><itunes:episode>482</itunes:episode><itunes:duration>6260</itunes:duration><itunes:author>Полина Гуртовая, Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>8 июля 2025: Стилизация форм, Vercel, a11y в Европе, эксперименты с заголовками, Wasm в V8, сноски в вебе. Полина Гуртовая, Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>483. State of HTML и другие, бета TypeScript 5.9, clip-path, AI-трафик, React больше не чемпион</title><link>https://web-standards.ru/podcast/483/</link><pubDate>Sun, 13 Jul 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Полина Гуртовая</p><p>Темы</p><p>00:00:00 Интро<br>00:01:18 State of HTML и другие<br>00:07:36 Бета TypeScript 5.9<br>00:24:34 Clip-path руками<br>00:43:08 Cloudflare и AI-трафик<br>00:57:37 React больше не чемпион<br></p><p>State of HTML и другие</p><p>• <a href="https://lea.verou.me/blog/2025/design-state-of-html/">Design state of HTML</a><br></p><p>Бета TypeScript 5.9</p><p>• <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-9-beta/">Announcing TypeScript 5.9 Beta</a><br></p><p>Clip-path руками</p><p>• <a href="https://css-tricks.com/better-css-shapes-using-shape-part-4-close-and-move/">Better CSS Shapes Using shape</a><br></p><p>Cloudflare и AI-трафик</p><p>• <a href="https://blog.cloudflare.com/ai-search-crawl-refer-ratio-on-radar/#how-does-this-measurement-work">The crawl before the fall… of referrals</a><br></p><p>React больше не чемпион</p><p>• <a href="https://thenewstack.io/why-react-is-no-longer-the-undisputed-champion-of-javascript/">Why React is no longer the undisputed champion of JavaScript</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/483.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/483.mp3" length="73890949"/><itunes:episode>483</itunes:episode><itunes:duration>4604</itunes:duration><itunes:author>Никита Дубко, Полина Гуртовая</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>13 июля 2025: State of HTML и другие, бета TypeScript 5.9, clip-path, AI-трафик, React больше не чемпион. Никита Дубко, Полина Гуртовая</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>484. Igalia и Interop, браузеры без WebKit на iOS, DOM-шаблонизация, 10 лет Wasm, плато перформанса</title><link>https://web-standards.ru/podcast/484/</link><pubDate>Tue, 22 Jul 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Андрей Мелихов, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:02:05 Igalia и Interop<br>00:18:04 Браузеры без WebKit на iOS<br>00:46:14 Нативная DOM-шаблонизация<br>01:13:23 Десять лет Wasm<br>01:33:49 Плато перформанса<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/ELn5T4nVc7k">Лайв на Ютубе</a><br></p><p>Igalia и Interop</p><p>• <a href="https://www.igalia.com/2025/07/14/Igalia-Interop-and-the-Sovereign-Tech-Fund.html">Igalia, Interop and the Sovereign Tech Fund</a><br></p><p>Браузеры без WebKit на iOS</p><p>• <a href="https://open-web-advocacy.org/blog/apples-browser-engine-ban-persists-even-under-the-dma/">Apple’s Browser Engine Ban Persists, Even Under the DMA</a><br></p><p>Нативная DOM-шаблонизация</p><p>• <a href="https://justinfagnani.com/2025/06/26/the-time-is-right-for-a-dom-templating-api/">The time is right for a DOM templating API</a><br>• <a href="https://justinfagnani.com/2025/06/30/what-should-a-dom-templating-api-look-like/">What should a native DOM templating API look like?</a><br>• <a href="https://github.com/WICG/webcomponents/issues/1069">WICG/webcomponents: A declarative JavaScript templating API</a><br></p><p>Десять лет Wasm</p><p>• <a href="https://queue.acm.org/detail.cfm?id=3746171">WebAssembly: Yes, but for What?</a><br>• <a href="https://queue.acm.org/detail.cfm?id=3746174">When Is WebAssembly Going to Get DOM Support?</a><br></p><p>Плато перформанса</p><p>• <a href="https://www.speedcurve.com/blog/web-performance-plateau/">Why you need to know your site’s performance plateau (and how to find it)</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/484.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/484.mp3" length="100595255"/><itunes:episode>484</itunes:episode><itunes:duration>6273</itunes:duration><itunes:author>Вадим Макеев, Андрей Мелихов, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>22 июля 2025: Igalia и Interop, браузеры без WebKit на iOS, DOM-шаблонизация, 10 лет Wasm, плато перформанса. Вадим Макеев, Андрей Мелихов, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>485. Анонс State of HTML, MDN 20 лет, Safari TP, animation-ranges, Firefox 141, React Router и RSC</title><link>https://web-standards.ru/podcast/485/</link><pubDate>Mon, 28 Jul 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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 https://www.linkedin.com/company/web-standards-ru/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко, Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:15 Анонс State of HTML<br>00:04:32 MDN 20 лет<br>00:09:27 Safari TP 224<br>00:18:40 Animation-ranges<br>00:30:16 Firefox 141<br>00:52:28 React Router и RSC<br></p><p>Анонс State of HTML</p><p>• <a href="https://stateofhtml.com/en-US">State of HTML</a><br></p><p>MDN 20 лет</p><p>• <a href="https://developer.mozilla.org/en-US/blog/mdn-turns-20/">Celebrating 20 years of MDN</a><br></p><p>Safari TP 224</p><p>• <a href="https://webkit.org/blog/17210/release-notes-for-safari-technology-preview-224/">Release Notes for Safari Technology Preview 224</a><br></p><p>Animation-ranges</p><p>• <a href="https://webkit.org/blog/17184/so-many-ranges-so-little-time-a-cheatsheet-of-animation-ranges-for-your-next-scroll-driven-animation/">So many ranges, so little time: A cheatsheet of animation-ranges for your next scroll-driven animation</a><br></p><p>Firefox 141</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/141">Firefox 141 for developers</a><br>• <a href="https://github.com/tc39/proposal-explicit-resource-management">Explicit Resource Management</a><br>• <a href="https://v8.dev/features/explicit-resource-management">JavaScript’s New Superpower: Explicit Resource Management</a><br>• <a href="https://web-standards.ru/podcast/475/#00:23:03">Выпуск №475: Await using</a><br>• <a href="https://web-standards.ru/podcast/476/#00:01:22">Выпуск №476: Поправочка</a><br></p><p>React Router и RSC</p><p>• <a href="https://remix.run/blog/react-router-and-react-server-components">React Router and React Server Components: The Path Forward</a><br>• <a href="https://remix.run/blog/rsc-preview">React Router RSC Preview</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/485.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/485.mp3" length="65187050"/><itunes:episode>485</itunes:episode><itunes:duration>4060</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>28 июля 2025: Анонс State of HTML, MDN 20 лет, Safari TP, animation-ranges, Firefox 141, React Router и RSC. Вадим Макеев, Алексей Симоненко, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>486. TypeScript без типов в Node.js, инкрементальные шрифты, JS-рантаймы, DXT для MCP, вайб-кодинг</title><link>https://web-standards.ru/podcast/486/</link><pubDate>Wed, 06 Aug 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Алексей Симоненко, Андрей Мелихов, Полина Гуртовая</p><p>Темы</p><p>00:00:00 Интро<br>00:00:52 TS без типов в Node.js<br>00:11:07 Инкрементальные шрифты<br>00:18:41 Все JS-рантаймы<br>00:50:59 DXT для MCP<br>01:06:16 Вайб-кодинг<br></p><p>TS без типов в Node.js</p><p>• <a href="https://nodejs.org/en/blog/release/v22.18.0">Node.js v22.18.0</a><br></p><p>Инкрементальные шрифты</p><p>• <a href="https://github.com/w3c/IFT">Incremental font transfer</a><br>• <a href="https://mastodon.scot/@svgeesus/114948828623066057">IFT explainer explainer</a><br></p><p>Все JS-рантаймы</p><p>• <a href="https://buttondown.com/whatever_jamie/archive/the-many-many-many-javascript-runtimes-of-the-last-decade/">The many, many, many JS runtimes of the last decade</a><br></p><p>DXT для MCP</p><p>• <a href="https://github.com/anthropics/dxt">Pack MCP into desktop extensions</a><br></p><p>Вайб-кодинг</p><p>• <a href="https://blog.val.town/vibe-code">Vibe code is legacy code</a><br>• <a href="https://distantprovince.by/posts/its-rude-to-show-ai-output-to-people/">It’s rude to show AI output to people</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.dev">podcast@web-standards.dev</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/486.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/486.mp3" length="89650988"/><itunes:episode>486</itunes:episode><itunes:duration>5589</itunes:duration><itunes:author>Алексей Симоненко, Андрей Мелихов, Полина Гуртовая</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>6 августа 2025: TypeScript без типов в Node.js, инкрементальные шрифты, JS-рантаймы, DXT для MCP, вайб-кодинг. Алексей Симоненко, Андрей Мелихов, Полина Гуртовая</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>487. Chrome 139, item-flow часть 2, Tailwind и CSS снова друзья, TypeScript 5.9, XSLT пора уйти</title><link>https://web-standards.ru/podcast/487/</link><pubDate>Mon, 11 Aug 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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 &amp; 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Никита Дубко, Алексей Симоненко, Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:23 Проблемы с доменом<br>00:02:38 Chrome 139<br>00:32:21 Item-flow, часть 2<br>00:51:02 Tailwind и CSS снова друзья<br>01:09:43 TypeScript 5.9<br>01:19:56 XSLT пора уйти<br>01:37:18 Ответы на вопросы<br></p><p>Chrome 139</p><p>• <a href="https://developer.chrome.com/release-notes/139">Chrome 139</a><br>• <a href="https://web-standards.ru/podcast/462/">CSS-функции в 462 эпизоде</a><br></p><p>Item-flow, часть 2</p><p>• <a href="https://webkit.org/blog/17219/item-flow-part-2-next-steps-for-masonry/">Item Flow – Part 2: next steps for Masonry</a><br>• <a href="https://web-standards.ru/podcast/469/#01:34:38">Item-flow для Masonry в 469 эпизоде</a><br></p><p>Tailwind и CSS снова друзья</p><p>• <a href="https://thathtml.blog/2025/08/tailwind-and-css-friends-at-last/">Friends at Last: Tailwind &amp; CSS… whodathunkit?!</a><br>• <a href="https://open-props.style/">Open Props</a><br></p><p>TypeScript 5.9</p><p>• <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-9/">Announcing TypeScript 5.9</a><br>• <a href="https://github.com/WebKit/WebKit/pull/40453">WebKit: Add core semantics of import defer</a><br></p><p>XSLT пора уйти</p><p>• <a href="https://github.com/whatwg/html/issues/11523">Should we remove XSLT from the web platform?</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/487.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/487.mp3" length="99971450"/><itunes:episode>487</itunes:episode><itunes:duration>6234</itunes:duration><itunes:author>Вадим Макеев, Никита Дубко, Алексей Симоненко, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>11 августа 2025: Chrome 139, item-flow часть 2, Tailwind и CSS снова друзья, TypeScript 5.9, XSLT пора уйти. Вадим Макеев, Никита Дубко, Алексей Симоненко, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>488. Видео, гифки и картинки, State of CSS, ускорение экосистемы npm и недоступный чистый CSS</title><link>https://web-standards.ru/podcast/488/</link><pubDate>Tue, 19 Aug 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Никита Дубко, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:59 Видео, гифки и картинки<br>00:29:20 Результаты State of CSS<br>01:17:23 Ускорение экосистемы npm<br>01:28:56 Недоступный чистый CSS<br></p><p>Видео, гифки и картинки</p><p>• <a href="https://github.com/webplatformco/explainers/tree/main/images-in-video">Explainer: images in video</a><br>• <a href="https://github.com/webplatformco/explainers/blob/main/image-animation-property/README.md">Explainer: image-animation</a><br></p><p>Результаты State of CSS</p><p>• <a href="https://2025.stateofcss.com/en-US/">State of CSS 2025</a><br></p><p>Ускорение экосистемы npm</p><p>• <a href="https://marvinh.dev/blog/speeding-up-javascript-ecosystem-part-12/">Speeding up the JavaScript ecosystem: Semver</a><br>• <a href="https://t.me/gorshochekvarit/282">Горшочек варит</a><br></p><p>Недоступный чистый CSS</p><p>• <a href="https://gomakethings.com/css-only-solutions-are-not-accessible/">CSS-only solutions are not accessible</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/488.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/488.mp3" length="100483187"/><itunes:episode>488</itunes:episode><itunes:duration>6266</itunes:duration><itunes:author>Андрей Мелихов, Никита Дубко, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>19 августа 2025: Видео, гифки и картинки, State of CSS, ускорение экосистемы npm и недоступный чистый CSS. Андрей Мелихов, Никита Дубко, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>489. Firefox 142, веб-аппы в Firefox, CSS random(), решение по masonry, неудобные ID, просто шипь</title><link>https://web-standards.ru/podcast/489/</link><pubDate>Mon, 25 Aug 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:22 Firefox 142<br>00:17:41 Веб-аппы в Firefox<br>00:33:39 CSS random()<br>00:53:39 Решение по masonry<br>01:03:46 Неудобные ID<br>01:18:20 Просто шипь<br></p><p>Firefox 142</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/142">Firefox 142 for developers</a><br>• <a href="https://x.com/jaffathecake/status/1958829449463333138">It’s the first Firefox release since I’ve joined the team…</a><br></p><p>Веб-аппы в Firefox</p><p>• <a href="https://connect.mozilla.org/t5/firefox-labs/give-web-apps-in-firefox-a-try-on-labs-and-tell-us-what-you/m-p/101900">Give web apps in Firefox a try on Labs and tell us what you think!</a><br>• <a href="https://groups.google.com/a/mozilla.org/g/dev-platform/c/zCyXEVgXJwc/m/ibWLupGJDAAJ">Intent to ship web apps in Firefox for Windows</a><br></p><p>CSS random()</p><p>• <a href="https://webkit.org/blog/17285/rolling-the-dice-with-css-random/">Rolling the Dice with CSS random()</a><br></p><p>Решение по masonry</p><p>• <a href="https://github.com/w3c/csswg-drafts/issues/12022#issuecomment-3200131437">Masonry Switch Syntax</a><br></p><p>Неудобные ID</p><p>• <a href="https://github.com/whatwg/html/issues/10143">Improve DX of element reference attributes</a><br></p><p>Просто шипь</p><p>• <a href="https://gomakethings.com/just-fucking-ship/">Just fucking ship</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/489.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/489.mp3" length="94546931"/><itunes:episode>489</itunes:episode><itunes:duration>5895</itunes:duration><itunes:author>Никита Дубко, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>25 августа 2025: Firefox 142, веб-аппы в Firefox, CSS random(), решение по masonry, неудобные ID, просто шипь. Никита Дубко, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>490. JSON.stringify, Anchor Positioning, TS в Node.js, radial-gradient, SVG-кривые, агенты в Zed</title><link>https://web-standards.ru/podcast/490/</link><pubDate>Mon, 01 Sep 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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
• LinkedIn https://www.linkedin.com/company/web-standards-ru/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Алексей Симоненко, Полина Гуртовая, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:48 JSON.stringify в V8<br>00:20:58 Введение в Anchor Positioning<br>00:48:15 Опыт TypeScript в Node.js<br>01:07:31 Беззубый radial-gradient()<br>01:27:03 SVG-кривые руками<br>01:39:25 Сторонние агенты в Zed<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/2kKgVoOy7rw">Лайв на Ютубе</a><br></p><p>JSON.stringify в V8</p><p>• <a href="https://v8.dev/blog/json-stringify">JSON.stringify improvements</a><br></p><p>Введение в Anchor Positioning</p><p>• <a href="https://ishadeed.com/article/anchor-positioning/">The Basics of Anchor Positioning</a><br>• <a href="https://github.com/oddbird/css-anchor-positioning">Polyfill for CSS Anchor Positioning</a><br>• <a href="https://gridbyexample.com/">Grid by Example</a><br></p><p>Опыт TypeScript в Node.js</p><p>• <a href="https://blog.calm.com/engineering/how-we-migrated-our-rushjs-monorepo-to-node-type-stripping">How we migrated our Rush.js monorepo to Node type stripping</a><br></p><p>Беззубый radial-gradient()</p><p>• <a href="https://frontendmasters.com/blog/obsessing-over-smooth-radial-gradient-disc-edges/">Obsessing over smooth radial-gradient() disc edges</a><br></p><p>SVG-кривые руками</p><p>• <a href="https://www.joshwcomeau.com/svg/interactive-guide-to-paths/">An Interactive Guide to SVG Paths</a><br>• <a href="https://youtu.be/NY0or-THrlE">Полина пишет SVG руками</a><br>• <a href="https://youtu.be/9qen5CKjUe8">HTTP 203: Demystifyingish SVG paths</a><br>• <a href="http://www.joshwcomeau.com/svg/friendly-introduction-to-svg/">A friendly introduction to SVG</a><br></p><p>Сторонние агенты в Zed</p><p>• <a href="https://zed.dev/blog/bring-your-own-agent-to-zed">Bring Your Own Agent to Zed — Featuring Gemini CLI</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/490.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/490.mp3" length="106211099"/><itunes:episode>490</itunes:episode><itunes:duration>6624</itunes:duration><itunes:author>Алексей Симоненко, Полина Гуртовая, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>1 сентября 2025: JSON.stringify, Anchor Positioning, TS в Node.js, radial-gradient, SVG-кривые, агенты в Zed. Алексей Симоненко, Полина Гуртовая, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>491. Interop 2026, WebMCP, Rspack 1.5 и Rust кругом, неточные таймеры и 17 лет Chrome</title><link>https://web-standards.ru/podcast/491/</link><pubDate>Mon, 08 Sep 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Алексей Симоненко, Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:22 Заявки на Interop 2026<br>00:15:20 API для агентов WebMCP<br>00:37:44 Rspack 1.5 и Rust кругом<br>00:55:23 Неточные таймеры<br>01:14:23 Chrome 17 лет<br></p><p>Заявки на Interop 2026</p><p>• <a href="https://webkit.org/blog/17320/submit-your-ideas-for-interop-2026/">Submit your ideas for Interop 2026</a><br>• <a href="https://github.com/web-platform-tests/interop/issues/new?template=focus-area-proposal.yml">Предлагайте свои идеи</a><br></p><p>API для агентов WebMCP</p><p>• <a href="https://patrickbrosset.com/articles/2025-08-28-ai-agents-and-the-web-a-proposal-to-keep-developers-in-the-loop/">AI agents and the web. A proposal to keep developers in the loop</a><br>• <a href="https://github.com/webmachinelearning/webmcp">webmachinelearning/webmcp</a><br></p><p>Rspack 1.5 и Rust кругом</p><p>• <a href="https://rspack.rs/blog/announcing-1-5">Announcing Rspack 1.5</a><br>• <a href="https://rslint.rs/">Rslint</a><br>• <a href="https://github.com/gravity-ui/app-builder">Gravity-ui/app-builder</a><br></p><p>Неточные таймеры</p><p>• <a href="https://nolanlawson.com/2025/08/31/why-do-browsers-throttle-javascript-timers/">Why do browsers throttle JS timers?</a><br></p><p>Chrome 17 лет</p><p>• <a href="https://addyosmani.com/blog/chrome-17th/">Google Chrome at 17. A history of our browser</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/491.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/491.mp3" length="107363256"/><itunes:episode>491</itunes:episode><itunes:duration>6696</itunes:duration><itunes:author>Никита Дубко, Алексей Симоненко, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>8 сентября 2025: Interop 2026, WebMCP, Rspack 1.5 и Rust кругом, неточные таймеры и 17 лет Chrome. Никита Дубко, Алексей Симоненко, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>492. Бэкенд для JS-инструментов, Liquid Glass на SVG, каскадные слои, выравнивание, все кейсы веба</title><link>https://web-standards.ru/podcast/492/</link><pubDate>Mon, 15 Sep 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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&amp;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://pepelsbey.dev/articles/jumping-html-tags/

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Алексей Симоненко, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:22 Ежедневные новости<br>00:03:57 Бэкенд для JS-инструментов<br>00:23:41 Liquid Glass на SVG<br>00:46:46 Каскадные слои<br>01:01:40 Гайд по выравниванию<br>01:16:30 Все кейсы веба<br>01:29:44 Ответы на вопросы<br></p><p>Ежедневные новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.instagram.com/webstandards_ru/">Instagram</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a><br></p><p>Бэкенд для JS-инструментов</p><p>• <a href="https://marvinh.dev/blog/unifying-js-tools/">The missing link in JavaScript tools</a><br></p><p>Liquid Glass на SVG</p><p>• <a href="https://kube.io/blog/liquid-glass-css-svg">Liquid Glass in the Browser: Refraction with CSS and SVG</a>, Крис Фейхо<br>• <a href="https://medienbaecker.com/articles/the-web-behind-glass">The web behind glass</a>, Томас Гюнтер<br></p><p>Каскадные слои</p><p>• <a href="https://codetv.dev/blog/astro-css-overrides-layers">CSS overrides without important using layers in Astro components</a><br></p><p>Гайд по выравниванию</p><p>• <a href="https://css-tip.com/explore/alignment/">The Fundamentals of CSS Alignment</a>, Темани Афиф<br>• <a href="https://gridbyexample.com/">Grid by Example</a><br></p><p>Все кейсы веба</p><p>• <a href="https://blog.jim-nielsen.com/2025/casing-on-the-web/">Trying to Make Sense of Casing Conventions on the Web</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Learn_web_development/Core/Structuring_content/Creating_links#block_level_links">MDN: Creating links</a><br>• <a href="https://caninclude.onrender.com/caninclude?child=h1&amp;parent=a">CanIinclude подтверждает</a><br>• <a href="https://pepelsbey.dev/articles/road-to-htmhell/">The road to HTMHell is paved with semantics</a><br>• <a href="https://pepelsbey.dev/articles/jumping-html-tags/">Jumping HTML tags. Another reason to validate your markup</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/492.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/492.mp3" length="95699387"/><itunes:episode>492</itunes:episode><itunes:duration>5967</itunes:duration><itunes:author>Алексей Симоненко, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>15 сентября 2025: Бэкенд для JS-инструментов, Liquid Glass на SVG, каскадные слои, выравнивание, все кейсы веба. Алексей Симоненко, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>493. Куча всего в Safari 26, новинки Firefox 143, спека Wasm 3.0, React убивает инновации</title><link>https://web-standards.ru/podcast/493/</link><pubDate>Mon, 22 Sep 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Полина Гуртовая, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:51 Куча всего в Safari 26<br>00:50:34 Новинки Firefox 143<br>01:05:06 Спека Wasm 3.0<br>01:28:30 React убивает инновации<br>01:54:16 Ответы на вопросы<br></p><p>Куча всего в Safari 26</p><p>• <a href="https://webkit.org/blog/17333/webkit-features-in-safari-26-0/">WebKit Features in Safari 26.0</a><br>• <a href="https://developer.apple.com/documentation/safari-release-notes/safari-26-release-notes">Safari 26.0 Release Notes</a><br>• <a href="https://developer.mozilla.org/en-US/blog/color-models-humans-devices/">Color models for humans and devices</a><br></p><p>Новинки Firefox 143</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/143">Firefox 143 for developers</a><br>• <a href="https://blogs.igalia.com/mrego/2018/08/10/changes-on-css-grid-layout-in-percentages-and-indefinite-height">Changes on CSS Grid Layout in percentages and indefinite height</a><br></p><p>Спека Wasm 3.0</p><p>• <a href="https://webassembly.org/news/2025-09-17-wasm-3.0/">Wasm 3.0</a><br></p><p>React убивает инновации</p><p>• <a href="https://www.lorenstew.art/blog/react-won-by-default/">React won by default. And it’s killing frontend innovation</a>, Лорен Стюарт<br></p><p>Ответы на вопросы</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/if">Про функцию if() на MDN</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/493.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/493.mp3" length="119267079"/><itunes:episode>493</itunes:episode><itunes:duration>7440</itunes:duration><itunes:author>Полина Гуртовая, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>22 сентября 2025: Куча всего в Safari 26, новинки Firefox 143, спека Wasm 3.0, React убивает инновации. Полина Гуртовая, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>494. Новинки Chrome 140, масштабирование текста, двойная обводка фокуса, Temporal и DevTools MCP</title><link>https://web-standards.ru/podcast/494/</link><pubDate>Mon, 29 Sep 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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=&quot;text-scale&quot; 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://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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Алексей Симоненко, Вадим Макеев, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:22 Новинки Chrome 140<br>00:31:23 Масштабирование текста<br>00:45:58 Temporal в Chrome<br>00:57:07 Двойная обводка фокуса<br>01:11:28 Chrome DevTools MCP<br>01:25:45 Ответы на вопросы<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/A7JRxy7Tz78">Лайв на Ютубе</a><br></p><p>Новинки Chrome 140</p><p>• <a href="https://developer.chrome.com/release-notes/140?hl=en">Chrome 140 Release notes</a><br>• <a href="https://www.bram.us/2025/09/24/ready-for-developer-testing-scoped-view-transitions/">Ready for Developer Testing: Scoped View Transitions</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/caret-animation">MDN: caret-animation</a><br>• <a href="https://github.com/mdn/fred/blob/main/components/font/inter.css#L15">Использование font-feature-settings на MDN</a><br></p><p>Масштабирование текста</p><p>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/2F5g2dqy9_Q/m/h-wdfI8NAgAJ">Blink: Intent to Prototype: meta name=&quot;text-scale&quot;</a><br>• <a href="https://github.com/w3c/csswg-drafts/blob/main/css-env-1/explainers/meta-text-scale.md">Explainer: meta tag for text scaling behavior</a><br>• <a href="https://github.com/w3c/csswg-drafts/blob/main/css-env-1/explainers/env-preferred-text-scale.md">Explainer: env(preferred-text-scale)</a><br></p><p>Temporal в Chrome</p><p>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/s58GKzoQZFg/m/iQ6OBGuLAAAJ">Intent to Ship: Temporal in ECMA262</a><br>• <a href="https://chromestatus.com/roadmap">Chrome Platform Status</a><br></p><p>Двойная обводка фокуса</p><p>• <a href="https://piccalil.li/blog/taking-a-shot-at-the-double-focus-ring-problem-using-modern-css/">Taking a shot at the double focus ring problem</a><br></p><p>Chrome DevTools MCP</p><p>• <a href="https://developer.chrome.com/blog/chrome-devtools-mcp">Chrome DevTools (MCP) for your AI agent</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/494.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/494.mp3" length="96771433"/><itunes:episode>494</itunes:episode><itunes:duration>6034</itunes:duration><itunes:author>Алексей Симоненко, Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>29 сентября 2025: Новинки Chrome 140, масштабирование текста, двойная обводка фокуса, Temporal и DevTools MCP. Алексей Симоненко, Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>495. State of JS и лого W3C, зависимости, WPT, эксплойты npm, HTML в скринридерах, так себе Next.js</title><link>https://web-standards.ru/podcast/495/</link><pubDate>Mon, 06 Oct 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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.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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Алексей Симоненко, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:23 State of JS и лого W3C<br>00:10:47 Подчистка зависимостей<br>00:17:07 WPT спасли веб-платформу<br>00:38:25 Ответ Deno и GitHub на эксплойты npm<br>01:08:50 HTML в скринридерах<br>01:21:47 Так себе фреймворк Next.js<br>01:41:00 Ответы на вопросы<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/EGpOR-Gqp9Y">Лайв на Ютубе</a><br></p><p>State of JS и лого W3C</p><p>• <a href="https://survey.devographics.com/en-US/survey/state-of-js/2025">State of JavaScript 2025</a><br>• <a href="https://www.w3.org/press-releases/2025/new-logo/">The W3C adopts a new logo</a><br>• <a href="https://www.youtube.com/watch?v=fnaXvtnP6s0">W3C unveils its new logo</a><br></p><p>Подчистка зависимостей</p><p>• <a href="https://johnjames.blog/posts/cleaning-house-in-nx-monorepo-how-i-removed-120-unused-deps-safely">Cleaning house in nx monorepo, how I removed 120 unused deps safely</a><br></p><p>WPT спасли веб-платформу</p><p>• <a href="https://thenewstack.io/how-a-shared-test-suite-fixed-the-webs-biggest-problems/">How a Shared Test Suite Fixed the Web’s Biggest Problems</a><br>• <a href="https://wpt.fyi/">Web Platform Tests</a><br>• <a href="https://www.acidtests.org/">ACID Tests</a><br></p><p>Ответ Deno и GitHub на эксплойты npm</p><p>• <a href="https://deno.com/blog/deno-protects-npm-exploits">How Deno protects against npm exploits</a><br>• <a href="https://github.blog/security/supply-chain-security/our-plan-for-a-more-secure-npm-supply-chain/">Our plan for a more secure npm supply chain</a><br></p><p>HTML в скринридерах</p><p>• <a href="https://tetralogical.com/blog/2025/07/10/HTML-support/">Screen reader HTML support tables</a><br>• <a href="https://tetralogical.github.io/screen-reader-HTML-support/lookup/lookup.html">Screen reader HTML support lookup</a><br></p><p>Так себе фреймворк Next.js</p><p>• <a href="https://blog.webf.zone/why-next-js-falls-short-on-software-engineering-d3575614bd08">Why Next.js Falls Short on Software Engineering</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://nerdy.dev/">Adam Argyle</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/495.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/495.mp3" length="104067494"/><itunes:episode>495</itunes:episode><itunes:duration>6490</itunes:duration><itunes:author>Андрей Мелихов, Алексей Симоненко, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>6 октября 2025: State of JS и лого W3C, зависимости, WPT, эксплойты npm, HTML в скринридерах, так себе Next.js. Андрей Мелихов, Алексей Симоненко, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>496. Chrome 141, гриды, Node.js, if() и цвета в CSS, Prettier, агенты в Playwright, вайб-инжиниринг</title><link>https://web-standards.ru/podcast/496/</link><pubDate>Mon, 13 Oct 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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 API outage https://blog.cloudflare.com/deep-dive-into-cloudflares-sept-12-dashboard-and-api-outage/

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Алексей Симоненко, Полина Гуртовая</p><p>Темы</p><p>00:00:00 Интро<br>00:01:38 Новинки Chrome 141<br>00:23:11 Гриды как таблицы<br>00:30:40 Всё уже есть в Node.js<br>00:45:23 Современные цвета в CSS<br>00:53:15 Какой if() в CSS нам нужен<br>01:01:26 История Prettier<br>01:25:50 Агенты в Playwright<br>01:34:23 Вайб-инжиниринг<br>01:51:56 Ответы на вопросы<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/I9lfkT6M8DU">Лайв на Ютубе</a><br></p><p>Новинки Chrome 141</p><p>• <a href="https://developer.chrome.com/release-notes/141">Chrome 141</a><br>• <a href="https://github.com/ChromeDevTools/chrome-devtools-mcp/blob/main/docs/tool-reference.md">Devtools MCP features</a><br></p><p>Гриды как таблицы</p><p>• <a href="https://webkit.org/blog/17474/css-grid-a-helpful-mental-model-and-the-power-of-grid-lines/">CSS Grid: A helpful mental model and the power of grid lines</a><br></p><p>Всё уже есть в Node.js</p><p>• <a href="https://nodesource.com/blog/nodejs-features-replacing-npm-packages">15 Recent Node.js Features that Replace Popular npm Packages</a><br></p><p>Современные цвета в CSS</p><p>• <a href="https://piccalil.li/blog/a-pragmatic-guide-to-modern-css-colours-part-one/">A pragmatic guide to modern CSS colours - part one</a><br></p><p>Какой if() в CSS нам нужен</p><p>• <a href="https://htmlacademy.org/blog/css-if">CSS if() — breakthrough or breakdown?</a><br></p><p>История Prettier</p><p>• <a href="https://blog.vjeux.com/2025/javascript/birth-of-prettier.html">Birth of Prettier</a><br>• <a href="https://journal.stuffwithstuff.com/2015/09/08/the-hardest-program-ive-ever-written/">The Hardest Program I’ve Ever Written</a><br>• <a href="https://archive.jlongster.com/A-Prettier-Formatter">A Prettier JavaScript Formatter</a><br>• <a href="https://homepages.inf.ed.ac.uk/wadler/papers/prettier/prettier.pdf">A prettier printer</a><br></p><p>Агенты в Playwright</p><p>• <a href="https://playwright.dev/docs/test-agents">Playwright Agents</a><br></p><p>Вайб-инжиниринг</p><p>• <a href="https://simonwillison.net/2025/Oct/7/vibe-engineering/">Vibe engineering</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://blog.cloudflare.com/deep-dive-into-cloudflares-sept-12-dashboard-and-api-outage/">A deep dive into Cloudflare’s September 12, 2025 dashboard and API outage</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/496.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/496.mp3" length="111971644"/><itunes:episode>496</itunes:episode><itunes:duration>6984</itunes:duration><itunes:author>Андрей Мелихов, Алексей Симоненко, Полина Гуртовая</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>13 октября 2025: Chrome 141, гриды, Node.js, if() и цвета в CSS, Prettier, агенты в Playwright, вайб-инжиниринг. Андрей Мелихов, Алексей Симоненко, Полина Гуртовая</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>497. Опрос MDN, Firefox 144, прогрессивные картинки, CSS extras, теория мёртвых фреймворков</title><link>https://web-standards.ru/podcast/497/</link><pubDate>Mon, 20 Oct 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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.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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:15 Опрос MDN<br>00:02:56 Новинки Firefox 144<br>00:19:13 Прогрессивные картинки<br>00:48:37 Библиотека CSS extras<br>01:05:44 Теория мёртвых фреймворков<br>01:29:41 Ответы на вопросы<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/43erNxV-qpw">Лайв на Ютубе</a><br></p><p>Опрос MDN</p><p>• <a href="https://survey.alchemer.com/s3/8409929/MDN-Developer-Survey">MDN Developer Survey</a><br></p><p>Новинки Firefox 144</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/144">Firefox 144 release notes for developers (Stable)</a><br>• <a href="https://web.dev/blog/same-document-view-transitions-are-now-baseline-newly-available">Same-document view transitions have become Baseline Newly available</a><br>• <a href="https://developer.mozilla.org/en-US/blog/view-transitions-beginner-guide/">A beginner-friendly guide to view transitions in CSS</a><br></p><p>Прогрессивные картинки</p><p>• <a href="https://jakearchibald.com/2025/present-and-future-of-progressive-image-rendering/">The present and potential future of progressive image rendering</a><br></p><p>Библиотека CSS extras</p><p>• <a href="https://sindresorhus.com/css-extras/">A collection of useful CSS custom functions</a><br>• <a href="https://sindresorhus.com/">Sindre Sorhus</a><br>• <a href="https://tonsky.me/blog/syntax-highlighting/">I am sorry, but everyone is getting syntax highlighting wrong</a><br></p><p>Теория мёртвых фреймворков</p><p>• <a href="https://aifoc.us/dead-framework-theory/">Dead framework theory</a><br>• <a href="https://pr40703.review.mdn.allizom.net/en-US/docs/Web/CSS/CSS_custom_functions_and_mixins/Using_custom_functions">Using CSS custom functions</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://github.com/whatwg/html/issues/7540">Allow authors to apply new css features (like cascade layers) while linking stylesheets</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/497.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/497.mp3" length="94131093"/><itunes:episode>497</itunes:episode><itunes:duration>5869</itunes:duration><itunes:author>Никита Дубко, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>20 октября 2025: Опрос MDN, Firefox 144, прогрессивные картинки, CSS extras, теория мёртвых фреймворков. Никита Дубко, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>498. Privacy Sandbox, React Compiler, интерактивные элементы, import или fetch, ChatGPT Atlas и ARIA</title><link>https://web-standards.ru/podcast/498/</link><pubDate>Mon, 27 Oct 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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/
• ShopTalk Show https://shoptalkshow.com/
• PodRocket https://podrocket.logrocket.com/
• Off The Main Thread https://offthemainthread.tech/
• Whiskey Web and Whatnot https://whiskey.fm/
• Igalia Chats https://www.igalia.com/chats/

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Полина Гуртовая, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:59 Privacy Sandbox всё<br>00:21:06 React Compiler<br>00:39:10 Интерактивные элементы<br>00:57:41 JSON: import или fetch<br>01:13:29 ChatGPT Atlas и ARIA<br>01:34:24 Ответы на вопросы<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/gqaj_UeUxoA">Лайв на Ютубе</a><br></p><p>Privacy Sandbox всё</p><p>• <a href="https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/">Update on Plans for Privacy Sandbox Technologies</a><br>• <a href="https://privacysandbox.google.com/overview/status">Privacy Sandbox feature status</a><br>• <a href="https://web-standards.ru/podcast/421/#00:06:48">Гугл и куки в 421-м</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Web/API/Storage_Access_API">Storage Access API</a><br></p><p>React Compiler</p><p>• <a href="https://react.dev/blog/2025/10/07/react-compiler-1">React Compiler v1.0</a><br>• <a href="https://www.developerway.com/posts/how-react-compiler-performs-on-real-code">How React Compiler Performs on Real Code</a><br>• <a href="https://www.youtube.com/watch?v=8xAtAIPyUFE">Жизнь до и после React Compiler</a><br>• <a href="https://www.npmjs.com/package/react-compiler-healthcheck">React-compiler-healthcheck</a><br></p><p>Интерактивные элементы</p><p>• <a href="https://www.matuzo.at/blog/2025/whats-an-interactive-element">What’s an interactive element?</a><br>• <a href="https://www.matuzo.at/blog/2023/focus-dialog/">O dialog focus, where art thou?</a><br></p><p>JSON: import или fetch</p><p>• <a href="https://jakearchibald.com/2025/importing-vs-fetching-json/">Importing vs fetching JSON</a><br></p><p>ChatGPT Atlas и ARIA</p><p>• <a href="https://openai.com/index/introducing-chatgpt-atlas/">Introducing ChatGPT Atlas</a><br>• <a href="https://help.openai.com/en/articles/12627856-publishers-and-developers-faq">ChatGPT Altlas: Publishers and Developers</a><br>• <a href="https://w3c.github.io/using-aria/#rule1">First Rule of ARIA Use</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://2024.stateofjs.com/en-US/resources/#podcasts">State of JS 2024: Resources</a><br>• <a href="https://syntax.fm/">Syntax.fm</a><br>• <a href="https://shoptalkshow.com/">ShopTalk Show</a><br>• <a href="https://podrocket.logrocket.com/">PodRocket</a><br>• <a href="https://offthemainthread.tech/">Off The Main Thread</a><br>• <a href="https://whiskey.fm/">Whiskey Web and Whatnot</a><br>• <a href="https://www.igalia.com/chats/">Igalia Chats</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/498.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/498.mp3" length="93731284"/><itunes:episode>498</itunes:episode><itunes:duration>5844</itunes:duration><itunes:author>Андрей Мелихов, Полина Гуртовая, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>27 октября 2025: Privacy Sandbox, React Compiler, интерактивные элементы, import или fetch, ChatGPT Atlas и ARIA. Андрей Мелихов, Полина Гуртовая, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>499. Chrome 142, HTTPS по умолчанию, ESM в 2026, перфоманс фреймворков, пора регулировать React</title><link>https://web-standards.ru/podcast/499/</link><pubDate>Mon, 03 Nov 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:22 Новинки Chrome 142<br>00:28:15 HTTPS по умолчанию<br>00:36:58 ESM в 2026<br>00:47:36 Перфоманс фреймворков<br>01:14:19 Пора регулировать React<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/71qbTv0yRyI">Лайв на Ютубе</a><br></p><p>Новинки Chrome 142</p><p>• <a href="https://developer.chrome.com/release-notes/142">Chrome 142</a><br></p><p>HTTPS по умолчанию</p><p>• <a href="https://security.googleblog.com/2025/10/https-by-default.html">Google online security blog: HTTPS by default</a><br></p><p>ESM в 2026</p><p>• <a href="https://www.phpied.com/import-javascript-like-its-2026/">Import JavaScript like it’s 2026</a><br></p><p>Перфоманс фреймворков</p><p>• <a href="https://www.lorenstew.art/blog/10-kanban-boards/">I built the same app 10 times: evaluating frameworks for mobile performance</a><br></p><p>Пора регулировать React</p><p>• <a href="https://dbushell.com/2025/10/23/react-regulation/">Is it time to regulate React?</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/499.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/499.mp3" length="98371220"/><itunes:episode>499</itunes:episode><itunes:duration>6134</itunes:duration><itunes:author>Никита Дубко, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>3 ноября 2025: Chrome 142, HTTPS по умолчанию, ESM в 2026, перфоманс фреймворков, пора регулировать React. Никита Дубко, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>500. Новости по-английски, как меняется фронтенд, пишем код в 2025, что нас бесит, вангуем 600-й</title><link>https://web-standards.ru/podcast/500/</link><pubDate>Mon, 10 Nov 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Андрей Мелихов, Полина Гуртовая, Вадим Макеев, Никита Дубко, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:54 Новости по-английски<br>00:10:51 Как меняется фронтенд<br>00:32:03 Мы пишем код в 2025<br>01:06:47 Что нас бесит<br>01:31:58 Вангуем 600-й<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/-a_6nWVQoxo">Лайв на Ютубе</a><br></p><p>Новости по-английски</p><p>• <a href="https://mastodon.social/@webstandards_dev">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.dev">Bluesky</a><br>• <a href="https://x.com/webstandardsdev">X</a><br>• <a href="https://web-standards.dev/">Сайт с новостями</a><br></p><p>Как меняется фронтенд</p><p>• <a href="https://web-standards.ru/podcast/100/">Выпуск №100</a><br>• <a href="https://web-standards.ru/podcast/200/">Выпуск №200</a><br>• <a href="https://web-standards.ru/podcast/300/">Выпуск №300</a><br>• <a href="https://web-standards.ru/podcast/400/">Выпуск №400</a><br>• <a href="https://www.baldurbjarnason.com/2024/liskovs-gun/">Liskov’s gun: The parallel evolution of React and Web components</a><br>• <a href="https://developer.mozilla.org/en-US/blog/image-formats-codecs-compression-tools/">Image formats: Codecs and compression tools</a><br></p><p>Что нас бесит</p><p>• <a href="https://youtu.be/WgSiqSqxTxw">Form control styling, CSS Day 2025</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/500.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/500.mp3" length="99299283"/><itunes:episode>500</itunes:episode><itunes:duration>6192</itunes:duration><itunes:author>Андрей Мелихов, Полина Гуртовая, Вадим Макеев, Никита Дубко, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>10 ноября 2025: Новости по-английски, как меняется фронтенд, пишем код в 2025, что нас бесит, вангуем 600-й. Андрей Мелихов, Полина Гуртовая, Вадим Макеев, Никита Дубко, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>501. Firefox 145, Safari 26.1 и Interop, AI нравится TypeScript, дела у Baseline, история Val Town</title><link>https://web-standards.ru/podcast/501/</link><pubDate>Mon, 17 Nov 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• 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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Андрей Мелихов</p><p>Темы</p><p>00:00:00 Интро<br>00:01:38 Новинки Firefox 145<br>00:19:47 Safari 26.1 и Interop<br>00:28:08 AI нравится TypeScript<br>00:47:19 Как дела у Baseline<br>01:07:29 История Val Town<br>01:28:46 Ответы на вопросы<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/5nHfHlV5E1U">Лайв на Ютубе</a><br></p><p>Новинки Firefox 145</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/145">Firefox 145 release notes for developers</a><br></p><p>Safari 26.1 и Interop</p><p>• <a href="https://webkit.org/blog/17541/webkit-features-for-safari-26-1/">WebKit Features for Safari 26.1</a><br>• <a href="https://wpt.fyi/interop-2025">Interop 2025 Dashboard</a><br></p><p>AI нравится TypeScript</p><p>• <a href="https://github.blog/developer-skills/programming-languages-and-frameworks/typescripts-rise-in-the-ai-era-insights-from-lead-architect-anders-hejlsberg/">TypeScript’s rise in the AI era: Insights from Lead Architect, Anders Hejlsberg</a><br></p><p>Как дела у Baseline</p><p>• <a href="https://piccalil.li/blog/perfecting-baseline/">Perfecting Baseline</a><br></p><p>История Val Town</p><p>• <a href="https://macwright.com/2025/11/11/val-town.html">Val Town 2023-2025 Retrospective</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/501.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/501.mp3" length="90739376"/><itunes:episode>501</itunes:episode><itunes:duration>5657</itunes:duration><itunes:author>Никита Дубко, Андрей Мелихов</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>17 ноября 2025: Firefox 145, Safari 26.1 и Interop, AI нравится TypeScript, дела у Baseline, история Val Town. Никита Дубко, Андрей Мелихов</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>502. Отчёты с TPAC и TC39, расписание на CSS, URL как состояние, компоненты тултипов, Фаулер про AI</title><link>https://web-standards.ru/podcast/502/</link><pubDate>Mon, 24 Nov 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Вадим Макеев, Андрей Мелихов, Алексей Симоненко, Никита Дубко

Темы

00:00:00 Интро
00:01:22 Новости с TPAC
00:20:50 Отчёт TC39 за ноябрь
00:40:26 Расписание на CSS
01:02:55 URL как состояние
01:23:30 Компонентов тултипов
01:37:00 Фаулер про AI
01:55:20 Ответы на вопросы

Смотрите нас

• Лайв на Ютубе https://youtu.be/5YDuh86-jYc

Новости с TPAC

• TPAC detailed schedule https://www.w3.org/2025/11/TPAC/schedule.html
• Display: grid-lanes https://github.com/w3c/csswg-drafts/issues/12022#issuecomment-3525043825
• HTML in Canvas https://github.com/WICG/html-in-canvas
• Web Extensions https://w3c.github.io/webextensions/specification/
• Two-phase view transitions https://mastodon.social/@FirefoxDevTools/115573488167872836
• streamHTMLUnsafe() https://mastodon.social/@FirefoxDevTools/115573428208353380
• Out-of-order HTML patching https://mastodon.social/@FirefoxDevTools/115579234268178726

Отчёт TC39 за ноябрь

• 111th meeting of Ecma TC39 https://github.com/tc39/agendas/blob/main/2025/11.md

Расписание на CSS

• Building a multi stage timetable with modern CSS https://9elements.com/blog/building-a-multi-stage-timetable-with-modern-css-using-grid-subgrid-round-and-mod/

URL как состояние

• Your URL Is Your State https://alfy.blog/2025/10/31/your-url-is-your-state.html

Компоненты тултипов

• Tooltip Components Should Not Exist https://tkdodo.eu/blog/tooltip-components-should-not-exist

Фаулер про AI

• How AI will change software engineering https://www.youtube.com/watch?v=CQmI4XKTa0U

Ответы на вопросы

• Removing XSLT for a more secure browser https://developer.chrome.com/docs/web-platform/deprecating-xslt
• XSLT Polyfill https://github.com/mfreed7/xslt_polyfill
• Firefox: it would be good to remove XSLT https://github.com/mozilla/standards-positions/issues/1287#issuecomment-3227145793
• WebKit is cautiously supportive https://github.com/whatwg/html/issues/11523#issuecomment-3149280766

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Андрей Мелихов, Алексей Симоненко, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:22 Новости с TPAC<br>00:20:50 Отчёт TC39 за ноябрь<br>00:40:26 Расписание на CSS<br>01:02:55 URL как состояние<br>01:23:30 Компонентов тултипов<br>01:37:00 Фаулер про AI<br>01:55:20 Ответы на вопросы<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/5YDuh86-jYc">Лайв на Ютубе</a><br></p><p>Новости с TPAC</p><p>• <a href="https://www.w3.org/2025/11/TPAC/schedule.html">TPAC detailed schedule</a><br>• <a href="https://github.com/w3c/csswg-drafts/issues/12022#issuecomment-3525043825">Display: grid-lanes</a><br>• <a href="https://github.com/WICG/html-in-canvas">HTML in Canvas</a><br>• <a href="https://w3c.github.io/webextensions/specification/">Web Extensions</a><br>• <a href="https://mastodon.social/@FirefoxDevTools/115573488167872836">Two-phase view transitions</a><br>• <a href="https://mastodon.social/@FirefoxDevTools/115573428208353380">streamHTMLUnsafe()</a><br>• <a href="https://mastodon.social/@FirefoxDevTools/115579234268178726">Out-of-order HTML patching</a><br></p><p>Отчёт TC39 за ноябрь</p><p>• <a href="https://github.com/tc39/agendas/blob/main/2025/11.md">111th meeting of Ecma TC39</a><br></p><p>Расписание на CSS</p><p>• <a href="https://9elements.com/blog/building-a-multi-stage-timetable-with-modern-css-using-grid-subgrid-round-and-mod/">Building a multi stage timetable with modern CSS</a><br></p><p>URL как состояние</p><p>• <a href="https://alfy.blog/2025/10/31/your-url-is-your-state.html">Your URL Is Your State</a><br></p><p>Компоненты тултипов</p><p>• <a href="https://tkdodo.eu/blog/tooltip-components-should-not-exist">Tooltip Components Should Not Exist</a><br></p><p>Фаулер про AI</p><p>• <a href="https://www.youtube.com/watch?v=CQmI4XKTa0U">How AI will change software engineering</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://developer.chrome.com/docs/web-platform/deprecating-xslt">Removing XSLT for a more secure browser</a><br>• <a href="https://github.com/mfreed7/xslt_polyfill">XSLT Polyfill</a><br>• <a href="https://github.com/mozilla/standards-positions/issues/1287#issuecomment-3227145793">Firefox: it would be good to remove XSLT</a><br>• <a href="https://github.com/whatwg/html/issues/11523#issuecomment-3149280766">WebKit is cautiously supportive</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/502.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/502.mp3" length="116355456"/><itunes:episode>502</itunes:episode><itunes:duration>7258</itunes:duration><itunes:author>Вадим Макеев, Андрей Мелихов, Алексей Симоненко, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>24 ноября 2025: Отчёты с TPAC и TC39, расписание на CSS, URL как состояние, компоненты тултипов, Фаулер про AI. Вадим Макеев, Андрей Мелихов, Алексей Симоненко, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>503. Анимация width/height в CSS, как внедряли TS в Node.js, Shai-Hulud 2 в npm, вариативные шрифты</title><link>https://web-standards.ru/podcast/503/</link><pubDate>Mon, 01 Dec 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Алексей Симоненко

Темы

00:00:00 Интро
00:01:38 Анимация width/height в CSS
00:16:32 Как писали поддержку TS в Node.js
00:37:42 Атака Shai-Hulud 2.0 в npm
01:07:50 Зачем вариативные шрифты

Смотрите нас

• Лайв на Ютубе https://youtu.be/MbD5JyBE63I

Анимация width/height в CSS

• Animating CSS width or height no longer forces a Main Thread animation https://www.bram.us/2025/11/13/animating-css-width-or-height-no-longer-force-a-main-thread-animation-in-chrome-under-the-right-conditions/

Как писали поддержку TS в Node.js

• How a summer in Abruzzo helped bring type stripping to Node.js https://satanacchio.hashnode.dev/the-summer-i-shipped-type-stripping

Атака Shai-Hulud 2.0 в npm

• The devastating npm supply chain attack threatening developer ecosystems https://breached.company/shai-hulud-2-0-the-devastating-npm-supply-chain-attack-threatening-developer-ecosystems/
• Supply chain attack: 25K+ repos exposing secrets https://www.wiz.io/blog/shai-hulud-2-0-ongoing-supply-chain-attack
• GitLab discovers widespread npm supply chain attack https://about.gitlab.com/blog/gitlab-discovers-widespread-npm-supply-chain-attack/

Зачем вариативные шрифты

• Variable fonts explained: reduce bloat and fix layout shifts https://inkbotdesign.com/variable-fonts/

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:38 Анимация width/height в CSS<br>00:16:32 Как писали поддержку TS в Node.js<br>00:37:42 Атака Shai-Hulud 2.0 в npm<br>01:07:50 Зачем вариативные шрифты<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/MbD5JyBE63I">Лайв на Ютубе</a><br></p><p>Анимация width/height в CSS</p><p>• <a href="https://www.bram.us/2025/11/13/animating-css-width-or-height-no-longer-force-a-main-thread-animation-in-chrome-under-the-right-conditions/">Animating CSS width or height no longer forces a Main Thread animation</a><br></p><p>Как писали поддержку TS в Node.js</p><p>• <a href="https://satanacchio.hashnode.dev/the-summer-i-shipped-type-stripping">How a summer in Abruzzo helped bring type stripping to Node.js</a><br></p><p>Атака Shai-Hulud 2.0 в npm</p><p>• <a href="https://breached.company/shai-hulud-2-0-the-devastating-npm-supply-chain-attack-threatening-developer-ecosystems/">The devastating npm supply chain attack threatening developer ecosystems</a><br>• <a href="https://www.wiz.io/blog/shai-hulud-2-0-ongoing-supply-chain-attack">Supply chain attack: 25K+ repos exposing secrets</a><br>• <a href="https://about.gitlab.com/blog/gitlab-discovers-widespread-npm-supply-chain-attack/">GitLab discovers widespread npm supply chain attack</a><br></p><p>Зачем вариативные шрифты</p><p>• <a href="https://inkbotdesign.com/variable-fonts/">Variable fonts explained: reduce bloat and fix layout shifts</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/503.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/503.mp3" length="84787128"/><itunes:episode>503</itunes:episode><itunes:duration>5285</itunes:duration><itunes:author>Никита Дубко, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>1 декабря 2025: Анимация width/height в CSS, как внедряли TS в Node.js, Shai-Hulud 2 в npm, вариативные шрифты. Никита Дубко, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>504. Адвенты, JS 30 лет, Chrome 143, TypeScript 7, npm и Server Components, Tailwind, CSS-in-JS</title><link>https://web-standards.ru/podcast/504/</link><pubDate>Mon, 08 Dec 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Алексей Симоненко, Полина Гуртовая, Вадим Макеев

Темы

00:00:00 Интро
00:01:07 Адвент-календари
00:08:41 JavaScript 30 лет
00:20:15 Новинки Chrome 143
00:34:40 Планы на TypeScript 7
00:50:35 Безопасность npm
01:04:36 Опасные Server Components
01:12:09 Снова про Tailwind
01:32:00 Предательство CSS-in-JS

Смотрите нас

• Лайв на Ютубе https://youtu.be/Mz0jsHq9YoI

Адвент-календари

• Web Design / Dev Advent Calendars for 2025 https://adrianroselli.com/2025/12/web-design-dev-advent-calendars-for-2025.html

JavaScript 30 лет

• Netscape and Sun announce JavaScript https://web.archive.org/web/20070916144913/http://wp.netscape.com/newsref/pr/newsrelease67.html
• Andrey Lechev https://leechy.dev/about

Новинки Chrome 143

• Chrome 143 https://developer.chrome.com/release-notes/143
• Perfectly Pointed Tooltips: A Foundation https://frontendmasters.com/blog/perfectly-pointed-tooltips-a-foundation/
• Idiosyncrasies of the HTML parser https://htmlparser.info/
• Removing XSLT for a more secure browser https://developer.chrome.com/docs/web-platform/deprecating-xslt

Планы на TypeScript 7

• Progress on TypeScript 7 https://devblogs.microsoft.com/typescript/progress-on-typescript-7-december-2025/

Безопасность npm

• No more tokens! Locking down npm Publish Workflows https://www.zachleat.com/web/npm-security/

Опасные Server Components

• Critical Security Vulnerability in React Server Components https://react.dev/blog/2025/12/03/critical-security-vulnerability-in-react-server-components
• Cloudflare outage on December 5, 2025 https://blog.cloudflare.com/5-december-2025-outage/

Снова про Tailwind

• Why Tailwind is great, why you might be missing out, and why it isn't for me https://utilitybend.com/blog/why-tailwind-is-great-why-you-might-be-missing-out-and-why-it-isnt-for-me

Предательство CSS-in-JS

• CSS-in-JS: The Great Betrayal of Frontend Sanity https://thenewstack.io/css-in-js-the-great-betrayal-of-frontend-sanity/
• Vanilla CSS is all you need https://www.zolkos.com/2025/12/03/vanilla-css-is-all-you-need

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Алексей Симоненко, Полина Гуртовая, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:07 Адвент-календари<br>00:08:41 JavaScript 30 лет<br>00:20:15 Новинки Chrome 143<br>00:34:40 Планы на TypeScript 7<br>00:50:35 Безопасность npm<br>01:04:36 Опасные Server Components<br>01:12:09 Снова про Tailwind<br>01:32:00 Предательство CSS-in-JS<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/Mz0jsHq9YoI">Лайв на Ютубе</a><br></p><p>Адвент-календари</p><p>• <a href="https://adrianroselli.com/2025/12/web-design-dev-advent-calendars-for-2025.html">Web Design / Dev Advent Calendars for 2025</a><br></p><p>JavaScript 30 лет</p><p>• <a href="https://web.archive.org/web/20070916144913/http://wp.netscape.com/newsref/pr/newsrelease67.html">Netscape and Sun announce JavaScript</a><br>• <a href="https://leechy.dev/about">Andrey Lechev</a><br></p><p>Новинки Chrome 143</p><p>• <a href="https://developer.chrome.com/release-notes/143">Chrome 143</a><br>• <a href="https://frontendmasters.com/blog/perfectly-pointed-tooltips-a-foundation/">Perfectly Pointed Tooltips: A Foundation</a><br>• <a href="https://htmlparser.info/">Idiosyncrasies of the HTML parser</a><br>• <a href="https://developer.chrome.com/docs/web-platform/deprecating-xslt">Removing XSLT for a more secure browser</a><br></p><p>Планы на TypeScript 7</p><p>• <a href="https://devblogs.microsoft.com/typescript/progress-on-typescript-7-december-2025/">Progress on TypeScript 7</a><br></p><p>Безопасность npm</p><p>• <a href="https://www.zachleat.com/web/npm-security/">No more tokens! Locking down npm Publish Workflows</a><br></p><p>Опасные Server Components</p><p>• <a href="https://react.dev/blog/2025/12/03/critical-security-vulnerability-in-react-server-components">Critical Security Vulnerability in React Server Components</a><br>• <a href="https://blog.cloudflare.com/5-december-2025-outage/">Cloudflare outage on December 5, 2025</a><br></p><p>Снова про Tailwind</p><p>• <a href="https://utilitybend.com/blog/why-tailwind-is-great-why-you-might-be-missing-out-and-why-it-isnt-for-me">Why Tailwind is great, why you might be missing out, and why it isn't for me</a><br></p><p>Предательство CSS-in-JS</p><p>• <a href="https://thenewstack.io/css-in-js-the-great-betrayal-of-frontend-sanity/">CSS-in-JS: The Great Betrayal of Frontend Sanity</a><br>• <a href="https://www.zolkos.com/2025/12/03/vanilla-css-is-all-you-need">Vanilla CSS is all you need</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/504.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/504.mp3" length="109219280"/><itunes:episode>504</itunes:episode><itunes:duration>6812</itunes:duration><itunes:author>Алексей Симоненко, Полина Гуртовая, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>8 декабря 2025: Адвенты, JS 30 лет, Chrome 143, TypeScript 7, npm и Server Components, Tailwind, CSS-in-JS. Алексей Симоненко, Полина Гуртовая, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>505. Новинки Safari 26.2 и Firefox 146, CSS Wrapped, скрол-анимации, диалог, голосование за фичи</title><link>https://web-standards.ru/podcast/505/</link><pubDate>Mon, 15 Dec 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Вадим Макеев, Алексей Симоненко, Полина Гуртовая

Темы

00:00:00 Интро
00:01:38 Релиз Safari 26.2
00:35:10 Новинки Firefox 146
00:57:37 CSS Wrapped 2025
01:06:31 Scroll-triggered анимации
01:21:45 Свесить кнопку в диалоге
01:26:33 Голосование за фичи
01:38:27 Ответы на вопросы

Смотрите нас

• Лайв на Ютубе https://youtu.be/WhlZ9Kda6i8

Релиз Safari 26.2

• Safari 26.2 Release Notes https://developer.apple.com/documentation/safari-release-notes/safari-26_2-release-notes
• WebKit Features for Safari 26.2 https://webkit.org/blog/17640/webkit-features-for-safari-26-2/

Новинки Firefox 146

• Firefox 146 release notes for developers https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/146
• Better CSS Shapes Using shape(). Part 1 https://css-tricks.com/better-css-shapes-using-shape-part-1-lines-and-arcs/
• X https://x.com/FirefoxWebDevs
• Bluesky https://bsky.app/profile/webdevs.firefox.com
• Mastodon https://mastodon.social/@firefoxwebdevs
• TikTok https://www.tiktok.com/@firefoxwebdevs
• YouTube https://www.youtube.com/@FirefoxWebDevs

CSS Wrapped 2025

• CSS Wrapped 2025 https://chrome.dev/css-wrapped-2025/

Scroll-triggered анимации

• Scroll-triggered animations https://developer.chrome.com/blog/scroll-triggered-animations

Свесить кнопку в диалоге

• Getting a close button to hang off of a dialog https://www.darins.page/articles/close-button-hang-dialog

Голосование за фичи

• Vote for the web features you want to see https://web.dev/blog/upvote-features

Ответы на вопросы

• Подкаст «Веб-стандарты» https://github.com/web-standards/podcast
• OpenAI Help Center: Publishers and Developers https://help.openai.com/en/articles/12627856-publishers-and-developers-faq

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко, Полина Гуртовая</p><p>Темы</p><p>00:00:00 Интро<br>00:01:38 Релиз Safari 26.2<br>00:35:10 Новинки Firefox 146<br>00:57:37 CSS Wrapped 2025<br>01:06:31 Scroll-triggered анимации<br>01:21:45 Свесить кнопку в диалоге<br>01:26:33 Голосование за фичи<br>01:38:27 Ответы на вопросы<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/WhlZ9Kda6i8">Лайв на Ютубе</a><br></p><p>Релиз Safari 26.2</p><p>• <a href="https://developer.apple.com/documentation/safari-release-notes/safari-26_2-release-notes">Safari 26.2 Release Notes</a><br>• <a href="https://webkit.org/blog/17640/webkit-features-for-safari-26-2/">WebKit Features for Safari 26.2</a><br></p><p>Новинки Firefox 146</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/146">Firefox 146 release notes for developers</a><br>• <a href="https://css-tricks.com/better-css-shapes-using-shape-part-1-lines-and-arcs/">Better CSS Shapes Using shape(). Part 1</a><br>• <a href="https://x.com/FirefoxWebDevs">X</a><br>• <a href="https://bsky.app/profile/webdevs.firefox.com">Bluesky</a><br>• <a href="https://mastodon.social/@firefoxwebdevs">Mastodon</a><br>• <a href="https://www.tiktok.com/@firefoxwebdevs">TikTok</a><br>• <a href="https://www.youtube.com/@FirefoxWebDevs">YouTube</a><br></p><p>CSS Wrapped 2025</p><p>• <a href="https://chrome.dev/css-wrapped-2025/">CSS Wrapped 2025</a><br></p><p>Scroll-triggered анимации</p><p>• <a href="https://developer.chrome.com/blog/scroll-triggered-animations">Scroll-triggered animations</a><br></p><p>Свесить кнопку в диалоге</p><p>• <a href="https://www.darins.page/articles/close-button-hang-dialog">Getting a close button to hang off of a dialog</a><br></p><p>Голосование за фичи</p><p>• <a href="https://web.dev/blog/upvote-features">Vote for the web features you want to see</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://github.com/web-standards/podcast">Подкаст «Веб-стандарты»</a><br>• <a href="https://help.openai.com/en/articles/12627856-publishers-and-developers-faq">OpenAI Help Center: Publishers and Developers</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/505.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/505.mp3" length="106019655"/><itunes:episode>505</itunes:episode><itunes:duration>6612</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко, Полина Гуртовая</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>15 декабря 2025: Новинки Safari 26.2 и Firefox 146, CSS Wrapped, скрол-анимации, диалог, голосование за фичи. Вадим Макеев, Алексей Симоненко, Полина Гуртовая</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>506. State of HTML, Grid Lanes вместо Masonry, Cloudflare 2025, View Transition для диалогов</title><link>https://web-standards.ru/podcast/506/</link><pubDate>Mon, 22 Dec 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Алексей Симоненко, Вадим Макеев, Никита Дубко

Темы

00:00:00 Интро
00:01:15 Результаты State of HTML
01:00:00 Grid Lanes вместо Masonry
01:17:00 Интернет глазами Cloudflare
01:39:48 View Transition для диалогов
01:52:42 Ответы на вопросы

Смотрите нас

• Лайв на Ютубе https://youtu.be/KEz59yU-0_Y

Результаты State of HTML

• State of HTML 2025 https://2025.stateofhtml.com/en-US
• Targeting by Reference in the Shadow DOM https://meyerweb.com/eric/thoughts/2025/12/19/targeting-by-reference-in-the-shadow-dom/
• Web Backstories: Shadow DOM https://www.igalia.com/chats/shadow-origins
• Chrome status: Datalist https://chromestatus.com/feature/6090950820495360
• MDN: HTML Sanitizer API https://developer.mozilla.org/en-US/docs/Web/API/HTML_Sanitizer_API
• Why the Sanitizer API is just setHTML() https://frederikbraun.de/why-sethtml.html
• CSS Day: Form control styling https://youtu.be/WgSiqSqxTxw

Grid Lanes вместо Masonry

• Introducing CSS Grid Lanes https://webkit.org/blog/17660/introducing-css-grid-lanes/
• Release Notes for Safari Technology Preview 234 https://webkit.org/blog/17674/release-notes-for-safari-technology-preview-234/
• Demos of CSS Grid Lanes https://webkit.org/demos/grid3/

Интернет глазами Cloudflare

• Cloudflare Radar 2025 Year in Review https://radar.cloudflare.com/year-in-review/2025
• Вастрик: Квантовый компьютер https://vas3k.blog/blog/quantum_computing/

View Transition для диалогов

• Dialog view transitions https://medienbaecker.com/articles/dialog-view-transitions

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Алексей Симоненко, Вадим Макеев, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:15 Результаты State of HTML<br>01:00:00 Grid Lanes вместо Masonry<br>01:17:00 Интернет глазами Cloudflare<br>01:39:48 View Transition для диалогов<br>01:52:42 Ответы на вопросы<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/KEz59yU-0_Y">Лайв на Ютубе</a><br></p><p>Результаты State of HTML</p><p>• <a href="https://2025.stateofhtml.com/en-US">State of HTML 2025</a><br>• <a href="https://meyerweb.com/eric/thoughts/2025/12/19/targeting-by-reference-in-the-shadow-dom/">Targeting by Reference in the Shadow DOM</a><br>• <a href="https://www.igalia.com/chats/shadow-origins">Web Backstories: Shadow DOM</a><br>• <a href="https://chromestatus.com/feature/6090950820495360">Chrome status: Datalist</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Web/API/HTML_Sanitizer_API">MDN: HTML Sanitizer API</a><br>• <a href="https://frederikbraun.de/why-sethtml.html">Why the Sanitizer API is just setHTML()</a><br>• <a href="https://youtu.be/WgSiqSqxTxw">CSS Day: Form control styling</a><br></p><p>Grid Lanes вместо Masonry</p><p>• <a href="https://webkit.org/blog/17660/introducing-css-grid-lanes/">Introducing CSS Grid Lanes</a><br>• <a href="https://webkit.org/blog/17674/release-notes-for-safari-technology-preview-234/">Release Notes for Safari Technology Preview 234</a><br>• <a href="https://webkit.org/demos/grid3/">Demos of CSS Grid Lanes</a><br></p><p>Интернет глазами Cloudflare</p><p>• <a href="https://radar.cloudflare.com/year-in-review/2025">Cloudflare Radar 2025 Year in Review</a><br>• <a href="https://vas3k.blog/blog/quantum_computing/">Вастрик: Квантовый компьютер</a><br></p><p>View Transition для диалогов</p><p>• <a href="https://medienbaecker.com/articles/dialog-view-transitions">Dialog view transitions</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/506.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/506.mp3" length="121235731"/><itunes:episode>506</itunes:episode><itunes:duration>7563</itunes:duration><itunes:author>Алексей Симоненко, Вадим Макеев, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>22 декабря 2025: State of HTML, Grid Lanes вместо Masonry, Cloudflare 2025, View Transition для диалогов. Алексей Симоненко, Вадим Макеев, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>507. Конференции, путешествия, музыка, книги, спорт, кино, техника, белки и еда в 2025 году</title><link>https://web-standards.ru/podcast/507/</link><pubDate>Wed, 31 Dec 2025 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Вадим Макеев, Андрей Мелихов, Полина Гуртовая, Алексей Симоненко

Темы

00:00:00 Интро
00:02:02 Конференции и митапы
00:29:57 Путешествия
00:43:06 Музыка и концерты
01:01:55 Книги и чтение
01:19:05 Спорт и походы
01:30:39 Кино и сериалы
01:49:48 Техника и гаджеты
02:09:45 Животные и белки
02:14:15 Еда и готовка

Смотрите нас

• Лайв на Ютубе https://youtu.be/J-dnuHg6O2Q

Путешествия

• Тур в Узбекистан https://pora.tours/uzbekistan

Музыка и концерты

• Правильная рок-опера «Юнона и Авось» https://rybnikovtheater.ru/ru/repertuar/178-yunona-i-avos
• Мюзикл «Бал вампиров» https://youtu.be/KQyQ-1Xuwkg
• Подкаст «Любимые пластинки» https://3lp.me/
• Петли пристрастия https://petliatour.com/
• DITZ https://ditzband.com/
• Lebanon Hanover https://www.lebanonhanover.com/
• Leep https://leep.bandcamp.com/album/patience

Книги и чтение

• Профиль Никиты на GoodReads https://www.goodreads.com/user/show/75780428-nikita-dubko
• Книга «Прощание с иллюзиями» Познера https://oz.by/books/more101329222.html
• Книга «Вдохновлённые. Всё, что нужно знать продакт-менеджеру» https://oz.by/books/more101252360.html
• Серия книг «Божественные города» https://books.yandex.ru/series/Qo7FXkbo
• Виктор Пелевин «A Sinistra» https://ru.wikipedia.org/wiki/A_Sinistra
• Котаро Исака «Поезд убийц» https://en.wikipedia.org/wiki/Maria_Beetle
• Мариам Петросян «Дом, в котором…» https://ru.wikipedia.org/wiki/%D0%94%D0%BE%D0%BC,_%D0%B2_%D0%BA%D0%BE%D1%82%D0%BE%D1%80%D0%BE%D0%BC%E2%80%A6

Кино и сериалы

• Если бы персонажи не тупили https://www.youtube.com/@krol-krolb
• Сериал «Пантеон» https://www.kinopoisk.ru/series/1397749/
• Mars Express (2023) https://www.imdb.com/title/tt26915336/
• Белое пластиковое небо (Müanyag égbolt, 2023) https://imdb.com/title/tt8096846/
• Фильм «Быстрее пули» (Bullet Train, 2022) https://imdb.com/title/tt12593682/

Животные и белки

• Серия статей Полины про цвета и белок https://developer.mozilla.org/en-US/blog/color-models-humans-devices/

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Вадим Макеев, Андрей Мелихов, Полина Гуртовая, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:02:02 Конференции и митапы<br>00:29:57 Путешествия<br>00:43:06 Музыка и концерты<br>01:01:55 Книги и чтение<br>01:19:05 Спорт и походы<br>01:30:39 Кино и сериалы<br>01:49:48 Техника и гаджеты<br>02:09:45 Животные и белки<br>02:14:15 Еда и готовка<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/J-dnuHg6O2Q">Лайв на Ютубе</a><br></p><p>Путешествия</p><p>• <a href="https://pora.tours/uzbekistan">Тур в Узбекистан</a><br></p><p>Музыка и концерты</p><p>• <a href="https://rybnikovtheater.ru/ru/repertuar/178-yunona-i-avos">Правильная рок-опера «Юнона и Авось»</a><br>• <a href="https://youtu.be/KQyQ-1Xuwkg">Мюзикл «Бал вампиров»</a><br>• <a href="https://3lp.me/">Подкаст «Любимые пластинки»</a><br>• <a href="https://petliatour.com/">Петли пристрастия</a><br>• <a href="https://ditzband.com/">DITZ</a><br>• <a href="https://www.lebanonhanover.com/">Lebanon Hanover</a><br>• <a href="https://leep.bandcamp.com/album/patience">Leep</a><br></p><p>Книги и чтение</p><p>• <a href="https://www.goodreads.com/user/show/75780428-nikita-dubko">Профиль Никиты на GoodReads</a><br>• <a href="https://oz.by/books/more101329222.html">Книга «Прощание с иллюзиями» Познера</a><br>• <a href="https://oz.by/books/more101252360.html">Книга «Вдохновлённые. Всё, что нужно знать продакт-менеджеру»</a><br>• <a href="https://books.yandex.ru/series/Qo7FXkbo">Серия книг «Божественные города»</a><br>• <a href="https://ru.wikipedia.org/wiki/A_Sinistra">Виктор Пелевин «A Sinistra»</a><br>• <a href="https://en.wikipedia.org/wiki/Maria_Beetle">Котаро Исака «Поезд убийц»</a><br>• <a href="https://ru.wikipedia.org/wiki/%D0%94%D0%BE%D0%BC,_%D0%B2_%D0%BA%D0%BE%D1%82%D0%BE%D1%80%D0%BE%D0%BC%E2%80%A6">Мариам Петросян «Дом, в котором…»</a><br></p><p>Кино и сериалы</p><p>• <a href="https://www.youtube.com/@krol-krolb">Если бы персонажи не тупили</a><br>• <a href="https://www.kinopoisk.ru/series/1397749/">Сериал «Пантеон»</a><br>• <a href="https://www.imdb.com/title/tt26915336/">Mars Express (2023)</a><br>• <a href="https://imdb.com/title/tt8096846/">Белое пластиковое небо (Müanyag égbolt, 2023)</a><br>• <a href="https://imdb.com/title/tt12593682/">Фильм «Быстрее пули» (Bullet Train, 2022)</a><br></p><p>Животные и белки</p><p>• <a href="https://developer.mozilla.org/en-US/blog/color-models-humans-devices/">Серия статей Полины про цвета и белок</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/507.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/507.mp3" length="145219839"/><itunes:episode>507</itunes:episode><itunes:duration>9062</itunes:duration><itunes:author>Никита Дубко, Вадим Макеев, Андрей Мелихов, Полина Гуртовая, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>31 декабря 2025: Конференции, путешествия, музыка, книги, спорт, кино, техника, белки и еда в 2025 году. Никита Дубко, Вадим Макеев, Андрей Мелихов, Полина Гуртовая, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>508. Chrome DevTools MCP, LLM для перформанса, RSC explorer, программирование на типах, 30 лет веба</title><link>https://web-standards.ru/podcast/508/</link><pubDate>Mon, 05 Jan 2026 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Полина Гуртовая, Никита Дубко

Темы

00:00:00 Интро
00:01:30 Chrome DevTools MCP в агенте
00:12:47 LLM для отладки перформанса
00:34:12 Инспектор RSC
00:47:36 Программирование на типах
01:02:12 30 лет веба

Смотрите нас

• Лайв на Ютубе https://youtu.be/EpYPxWJHYDw

Chrome DevTools MCP в агенте

• Let your coding agent debug your browser session with Chrome DevTools MCP https://developer.chrome.com/blog/chrome-devtools-mcp-debug-your-browser-session

LLM для отладки перформанса

• Teaching agents about performance insights https://calendar.perfplanet.com/2025/teaching-agents-about-performance-insights/

Инспектор RSC

• Introducing RSC explorer https://overreacted.io/introducing-rsc-explorer/

Программирование на типах

• TypeScript types as a programming language https://marmelab.com/blog/2025/12/04/typescript-type-as-a-programming-language.html
• TypeHero.dev https://typehero.dev/
• Система типов TS как язык программирования https://www.youtube.com/watch?v=9B9ODmFbc28

30 лет веба

• 30 years of br tags https://www.artmann.co/articles/30-years-of-br-tags

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Полина Гуртовая, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:30 Chrome DevTools MCP в агенте<br>00:12:47 LLM для отладки перформанса<br>00:34:12 Инспектор RSC<br>00:47:36 Программирование на типах<br>01:02:12 30 лет веба<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/EpYPxWJHYDw">Лайв на Ютубе</a><br></p><p>Chrome DevTools MCP в агенте</p><p>• <a href="https://developer.chrome.com/blog/chrome-devtools-mcp-debug-your-browser-session">Let your coding agent debug your browser session with Chrome DevTools MCP</a><br></p><p>LLM для отладки перформанса</p><p>• <a href="https://calendar.perfplanet.com/2025/teaching-agents-about-performance-insights/">Teaching agents about performance insights</a><br></p><p>Инспектор RSC</p><p>• <a href="https://overreacted.io/introducing-rsc-explorer/">Introducing RSC explorer</a><br></p><p>Программирование на типах</p><p>• <a href="https://marmelab.com/blog/2025/12/04/typescript-type-as-a-programming-language.html">TypeScript types as a programming language</a><br>• <a href="https://typehero.dev/">TypeHero.dev</a><br>• <a href="https://www.youtube.com/watch?v=9B9ODmFbc28">Система типов TS как язык программирования</a><br></p><p>30 лет веба</p><p>• <a href="https://www.artmann.co/articles/30-years-of-br-tags">30 years of br tags</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/508.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/508.mp3" length="124067317"/><itunes:episode>508</itunes:episode><itunes:duration>7740</itunes:duration><itunes:author>Полина Гуртовая, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>5 января 2026: Chrome DevTools MCP, LLM для перформанса, RSC explorer, программирование на типах, 30 лет веба. Полина Гуртовая, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>509. Антивебные API для веба, LLM помогает и убивает Tailwind, нездоровая зависимость от бандлеров</title><link>https://web-standards.ru/podcast/509/</link><pubDate>Mon, 12 Jan 2026 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Вадим Макеев

Темы

00:00:00 Интро
00:01:23 Антивебные API для веба
00:32:29 Как LLM и помогает, и убивает Tailwind
01:09:57 Нездоровая зависимость от бандлеров

Смотрите нас

• Лайв на Ютубе https://youtu.be/8apW328kIFI

Антивебные API для веба

• Not All Browser APIs Are “Web” APIs https://polypane.app/blog/not-all-browser-apis-are-web-apis/

Как LLM и помогает, и убивает Tailwind

• 75% of Tailwind engineers lost their jobs because of the brutal impact of AI https://github.com/tailwindlabs/tailwindcss.com/pull/2388#issuecomment-3717222957
• I can’t feel bad about a project contributed to the devaluing of CSS https://front-end.social/@kizu/115861023886741263
• Google AI Studio is now a sponsor of the Tailwind project https://x.com/OfficialLoganK/status/2009339263251566902
• Has AI killed Tailwind? https://www.youtube.com/watch?v=ncAqYntEDGE

Нездоровая зависимость от бандлеров

• Web dependencies are broken. Can we fix them? https://lea.verou.me/blog/2026/web-deps/
• Import JavaScript like it’s 2026 https://www.phpied.com/import-javascript-like-its-2026/
• Maximally Minimal Build Process https://www.phpied.com/maximally-minimal-build-process/
• Do It Yourself: code coverage and testing https://www.phpied.com/do-it-yourself-code-coverage-and-testing/

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:23 Антивебные API для веба<br>00:32:29 Как LLM и помогает, и убивает Tailwind<br>01:09:57 Нездоровая зависимость от бандлеров<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/8apW328kIFI">Лайв на Ютубе</a><br></p><p>Антивебные API для веба</p><p>• <a href="https://polypane.app/blog/not-all-browser-apis-are-web-apis/">Not All Browser APIs Are “Web” APIs</a><br></p><p>Как LLM и помогает, и убивает Tailwind</p><p>• <a href="https://github.com/tailwindlabs/tailwindcss.com/pull/2388#issuecomment-3717222957">75% of Tailwind engineers lost their jobs because of the brutal impact of AI</a><br>• <a href="https://front-end.social/@kizu/115861023886741263">I can’t feel bad about a project contributed to the devaluing of CSS</a><br>• <a href="https://x.com/OfficialLoganK/status/2009339263251566902">Google AI Studio is now a sponsor of the Tailwind project</a><br>• <a href="https://www.youtube.com/watch?v=ncAqYntEDGE">Has AI killed Tailwind?</a><br></p><p>Нездоровая зависимость от бандлеров</p><p>• <a href="https://lea.verou.me/blog/2026/web-deps/">Web dependencies are broken. Can we fix them?</a><br>• <a href="https://www.phpied.com/import-javascript-like-its-2026/">Import JavaScript like it’s 2026</a><br>• <a href="https://www.phpied.com/maximally-minimal-build-process/">Maximally Minimal Build Process</a><br>• <a href="https://www.phpied.com/do-it-yourself-code-coverage-and-testing/">Do It Yourself: code coverage and testing</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/509.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/509.mp3" length="105187140"/><itunes:episode>509</itunes:episode><itunes:duration>6560</itunes:duration><itunes:author>Никита Дубко, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>12 января 2026: Антивебные API для веба, LLM помогает и убивает Tailwind, нездоровая зависимость от бандлеров. Никита Дубко, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>510. Firefox 147, Chrome 144, geolocation, GIF и JPEG XL, 100vw и прокрутка, итераторы и массивы</title><link>https://web-standards.ru/podcast/510/</link><pubDate>Mon, 19 Jan 2026 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Алексей Симоненко, Никита Дубко, Вадим Макеев, Полина Гуртовая

Темы

00:00:00 Интро
00:01:07 Нам 10 лет
00:03:17 Firefox 147
00:23:02 Chrome 144
00:56:53 Элемент geolocation
01:10:39 Гифки и JPEG XL
01:25:03 100vw и прокрутка
01:37:39 Итераторы и массивы

Смотрите нас

• Лайв на Ютубе https://youtu.be/V71wKUp7LtI

Нам 10 лет

• Директ в Телеграме https://t.me/webstandards_ru?direct

Firefox 147

• Firefox 147 release notes for developers https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/147
• MDN: Media fragments https://developer.mozilla.org/en-US/docs/Web/URI/Reference/Fragment/Media_fragments
• SVG sprites: old-school, modern, unknown, and forgotten https://pepelsbey.dev/articles/svg-sprites/#alt-syntax

Chrome 144

• Chrome 144 release notes https://developer.chrome.com/release-notes/144

Элемент geolocation

• Introducing the geolocation HTML element https://developer.chrome.com/blog/geolocation-html-element
• MDN geolocation element examples https://github.com/mdn/dom-examples/blob/main/geolocation-element/README.md

Гифки и JPEG XL

• Blink: Intent to Prototype CSS Image Animation https://groups.google.com/a/chromium.org/g/blink-dev/c/0kUk5-6TAfM/m/7YVGLKzEBwAJ
• CSS Image Animation explainer https://github.com/webplatformco/project-image-animation/tree/main/image-animation-property
• Chromium: Wire up JXL decoder https://chromium-review.googlesource.com/c/chromium/src/+/7184969
• JPEG XL reference implementation https://github.com/libjxl/libjxl

100vw и прокрутка

• Using 100vw is now scrollbar-aware https://www.bram.us/2026/01/15/100vw-horizontal-overflow-no-more/
• Сайт pitercss_conf https://pitercss.com/

Итераторы и массивы

• Stop turning everything into arrays (and do less work instead) https://allthingssmitty.com/2026/01/12/stop-turning-everything-into-arrays-and-do-less-work-instead/

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Алексей Симоненко, Никита Дубко, Вадим Макеев, Полина Гуртовая</p><p>Темы</p><p>00:00:00 Интро<br>00:01:07 Нам 10 лет<br>00:03:17 Firefox 147<br>00:23:02 Chrome 144<br>00:56:53 Элемент geolocation<br>01:10:39 Гифки и JPEG XL<br>01:25:03 100vw и прокрутка<br>01:37:39 Итераторы и массивы<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/V71wKUp7LtI">Лайв на Ютубе</a><br></p><p>Нам 10 лет</p><p>• <a href="https://t.me/webstandards_ru?direct">Директ в Телеграме</a><br></p><p>Firefox 147</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/147">Firefox 147 release notes for developers</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Web/URI/Reference/Fragment/Media_fragments">MDN: Media fragments</a><br>• <a href="https://pepelsbey.dev/articles/svg-sprites/#alt-syntax">SVG sprites: old-school, modern, unknown, and forgotten</a><br></p><p>Chrome 144</p><p>• <a href="https://developer.chrome.com/release-notes/144">Chrome 144 release notes</a><br></p><p>Элемент geolocation</p><p>• <a href="https://developer.chrome.com/blog/geolocation-html-element">Introducing the geolocation HTML element</a><br>• <a href="https://github.com/mdn/dom-examples/blob/main/geolocation-element/README.md">MDN geolocation element examples</a><br></p><p>Гифки и JPEG XL</p><p>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/0kUk5-6TAfM/m/7YVGLKzEBwAJ">Blink: Intent to Prototype CSS Image Animation</a><br>• <a href="https://github.com/webplatformco/project-image-animation/tree/main/image-animation-property">CSS Image Animation explainer</a><br>• <a href="https://chromium-review.googlesource.com/c/chromium/src/+/7184969">Chromium: Wire up JXL decoder</a><br>• <a href="https://github.com/libjxl/libjxl">JPEG XL reference implementation</a><br></p><p>100vw и прокрутка</p><p>• <a href="https://www.bram.us/2026/01/15/100vw-horizontal-overflow-no-more/">Using 100vw is now scrollbar-aware</a><br>• <a href="https://pitercss.com/">Сайт pitercss_conf</a><br></p><p>Итераторы и массивы</p><p>• <a href="https://allthingssmitty.com/2026/01/12/stop-turning-everything-into-arrays-and-do-less-work-instead/">Stop turning everything into arrays (and do less work instead)</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/510.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/510.mp3" length="109347852"/><itunes:episode>510</itunes:episode><itunes:duration>6820</itunes:duration><itunes:author>Алексей Симоненко, Никита Дубко, Вадим Макеев, Полина Гуртовая</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>19 января 2026: Firefox 147, Chrome 144, geolocation, GIF и JPEG XL, 100vw и прокрутка, итераторы и массивы. Алексей Симоненко, Никита Дубко, Вадим Макеев, Полина Гуртовая</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>511. Напишите нам на юбилей, когда уже grid lanes, сколько весит веб по Альманаху и зачем jQuery 4.0</title><link>https://web-standards.ru/podcast/511/</link><pubDate>Mon, 26 Jan 2026 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Алексей Симоненко, Никита Дубко

Темы

00:00:00 Интро
00:01:48 Напишите нам на юбилей
00:04:20 Когда уже можно grid lanes
00:37:43 Сколько весит веб по Альманаху
01:26:27 Зачем jQuery 4.0

Смотрите нас

• Лайв на Ютубе https://youtu.be/4e5cFqRYR2k

Напишите нам на юбилей

• Директ в Телеграме https://t.me/webstandards_ru?direct

Когда уже можно grid lanes

• When will CSS Grid Lanes arrive? How long until we can use it? https://webkit.org/blog/17758/when-will-css-grid-lanes-arrive-how-long-until-we-can-use-it/
• CSS Grid Layout Module Level 3 https://www.w3.org/TR/css-grid-3/

Сколько весит веб по Альманаху

• Web Almanac: Page Weight https://almanac.httparchive.org/en/2025/page-weight

Зачем jQuery 4.0

• jQuery 4.0.0 https://blog.jquery.com/2026/01/17/jquery-4-0-0/
• Why I Still Use jQuery in 2025 (and When Not to) https://www.docker.com/blog/why-i-still-use-jquery-2025/

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Алексей Симоненко, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:48 Напишите нам на юбилей<br>00:04:20 Когда уже можно grid lanes<br>00:37:43 Сколько весит веб по Альманаху<br>01:26:27 Зачем jQuery 4.0<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/4e5cFqRYR2k">Лайв на Ютубе</a><br></p><p>Напишите нам на юбилей</p><p>• <a href="https://t.me/webstandards_ru?direct">Директ в Телеграме</a><br></p><p>Когда уже можно grid lanes</p><p>• <a href="https://webkit.org/blog/17758/when-will-css-grid-lanes-arrive-how-long-until-we-can-use-it/">When will CSS Grid Lanes arrive? How long until we can use it?</a><br>• <a href="https://www.w3.org/TR/css-grid-3/">CSS Grid Layout Module Level 3</a><br></p><p>Сколько весит веб по Альманаху</p><p>• <a href="https://almanac.httparchive.org/en/2025/page-weight">Web Almanac: Page Weight</a><br></p><p>Зачем jQuery 4.0</p><p>• <a href="https://blog.jquery.com/2026/01/17/jquery-4-0-0/">jQuery 4.0.0</a><br>• <a href="https://www.docker.com/blog/why-i-still-use-jquery-2025/">Why I Still Use jQuery in 2025 (and When Not to)</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/511.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/511.mp3" length="115286773"/><itunes:episode>511</itunes:episode><itunes:duration>7191</itunes:duration><itunes:author>Алексей Симоненко, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>26 января 2026: Напишите нам на юбилей, когда уже grid lanes, сколько весит веб по Альманаху и зачем jQuery 4.0. Алексей Симоненко, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>512. Нам 10 лет, тротлинг запросов, увеличение текста, автозаполнение, Rolldown и пиксель-пёрфект</title><link>https://web-standards.ru/podcast/512/</link><pubDate>Mon, 02 Feb 2026 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Вадим Макеев, Полина Гуртовая, Алексей Симоненко, Никита Дубко

Темы

00:00:00 Интро
00:02:02 10 лет
00:09:51 Тротлинг запросов в DevTools
00:16:16 10 лет
00:19:41 Масштабирование текста
00:40:50 10 лет
00:49:22 Автозаполнение форм
01:05:08 10 лет
01:13:02 Rolldown RC
01:28:13 10 лет
01:33:35 Спорный пиксель-пёрфект
02:08:40 10 лет

Смотрите нас

• Лайв на Ютубе https://youtu.be/-PVAU6wdx9k

10 лет

• Общество чистых тарелок https://www.cleanplatescafe.com/
• WSD в Минске (2016) https://www.youtube.com/playlist?list=PLMBnwIwFEFHekmHQcApwkIzEfG8UJ_f-7
• Закрытие конференции WSD (2019) https://youtu.be/iJx2kAgpAJ8

Тротлинг запросов в DevTools

• Throttle individual network requests https://developer.chrome.com/blog/throttle-individual-network-requests

Масштабирование текста

• Try text scaling support in Chrome Canary https://www.joshtumath.uk/posts/2026-01-27-try-text-scaling-support-in-chrome-canary/
• Как я научился любить скучные мелочи CSS https://web-standards.ru/articles/boring-bits-of-css/

Автозаполнение форм

• Intent to Prototype: Autofill event https://groups.google.com/a/chromium.org/g/blink-dev/c/Y2lViVKDt6g/m/ximrLoSKBwAJ
• Autofill Event. Draft https://wicg.github.io/autofill-event/
• Autofill Event. Explainer https://github.com/WICG/autofill-event

Rolldown RC

• Rolldown RC https://voidzero.dev/posts/announcing-rolldown-rc

Спорный пиксель-пёрфект

• Rethinking “Pixel Perfect” Web Design https://www.smashingmagazine.com/2026/01/rethinking-pixel-perfect-web-design/

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Полина Гуртовая, Алексей Симоненко, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:02:02 10 лет<br>00:09:51 Тротлинг запросов в DevTools<br>00:16:16 10 лет<br>00:19:41 Масштабирование текста<br>00:40:50 10 лет<br>00:49:22 Автозаполнение форм<br>01:05:08 10 лет<br>01:13:02 Rolldown RC<br>01:28:13 10 лет<br>01:33:35 Спорный пиксель-пёрфект<br>02:08:40 10 лет<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/-PVAU6wdx9k">Лайв на Ютубе</a><br></p><p>10 лет</p><p>• <a href="https://www.cleanplatescafe.com/">Общество чистых тарелок</a><br>• <a href="https://www.youtube.com/playlist?list=PLMBnwIwFEFHekmHQcApwkIzEfG8UJ_f-7">WSD в Минске (2016)</a><br>• <a href="https://youtu.be/iJx2kAgpAJ8">Закрытие конференции WSD (2019)</a><br></p><p>Тротлинг запросов в DevTools</p><p>• <a href="https://developer.chrome.com/blog/throttle-individual-network-requests">Throttle individual network requests</a><br></p><p>Масштабирование текста</p><p>• <a href="https://www.joshtumath.uk/posts/2026-01-27-try-text-scaling-support-in-chrome-canary/">Try text scaling support in Chrome Canary</a><br>• <a href="https://web-standards.ru/articles/boring-bits-of-css/">Как я научился любить скучные мелочи CSS</a><br></p><p>Автозаполнение форм</p><p>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/Y2lViVKDt6g/m/ximrLoSKBwAJ">Intent to Prototype: Autofill event</a><br>• <a href="https://wicg.github.io/autofill-event/">Autofill Event. Draft</a><br>• <a href="https://github.com/WICG/autofill-event">Autofill Event. Explainer</a><br></p><p>Rolldown RC</p><p>• <a href="https://voidzero.dev/posts/announcing-rolldown-rc">Rolldown RC</a><br></p><p>Спорный пиксель-пёрфект</p><p>• <a href="https://www.smashingmagazine.com/2026/01/rethinking-pixel-perfect-web-design/">Rethinking “Pixel Perfect” Web Design</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/512.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/512.mp3" length="136579835"/><itunes:episode>512</itunes:episode><itunes:duration>8522</itunes:duration><itunes:author>Вадим Макеев, Полина Гуртовая, Алексей Симоненко, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>2 февраля 2026: Нам 10 лет, тротлинг запросов, увеличение текста, автозаполнение, Rolldown и пиксель-пёрфект. Вадим Макеев, Полина Гуртовая, Алексей Симоненко, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>513. ESLint 10, нативный HTML-патчинг, результаты State of JS 2025, CSS @scope и Temporal в Safari</title><link>https://web-standards.ru/podcast/513/</link><pubDate>Mon, 09 Feb 2026 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Вадим Макеев, Алексей Симоненко

Темы

00:00:00 Интро
00:01:23 ESLint 10
00:09:19 Нативный HTML-патчинг
00:31:53 Результаты State of JS 2025
01:11:32 CSS @scope вместо BEM
01:29:24 Temporal в Safari

Смотрите нас

• Лайв на Ютубе https://youtu.be/HPT4_RDFKgw

ESLint 10

• ESLint v10.0.0 released https://eslint.org/blog/2026/02/eslint-v10.0.0-released/
• Migration guide https://eslint.org/docs/latest/use/migrate-to-10.0.0

Нативный HTML-патчинг

• Blink: Intent to Prototype: Parse processing instructions in HTML https://groups.google.com/a/chromium.org/g/blink-dev/c/5wgLOj97n7Y/m/TYW3DgEnAQAJ
• Interleaved HTML streaming (patching) https://github.com/WICG/declarative-partial-updates/blob/main/patching-explainer.md

Результаты State of JS 2025

• State of JavaScript 2025 https://2025.stateofjs.com/en-US

CSS @scope вместо BEM

• CSS @scope: An Alternative To Naming Conventions And Heavy Abstractions https://www.smashingmagazine.com/2026/02/css-scope-alternative-naming-conventions/
• Stylelint-config-pepelsbey https://github.com/pepelsbey/stylelint-config-pepelsbey

Temporal в Safari

• Implementing the Temporal proposal in JavaScriptCore https://blogs.igalia.com/compilers/2026/02/02/implementing-the-temporal-proposal-in-javascriptcore/

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:23 ESLint 10<br>00:09:19 Нативный HTML-патчинг<br>00:31:53 Результаты State of JS 2025<br>01:11:32 CSS @scope вместо BEM<br>01:29:24 Temporal в Safari<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/HPT4_RDFKgw">Лайв на Ютубе</a><br></p><p>ESLint 10</p><p>• <a href="https://eslint.org/blog/2026/02/eslint-v10.0.0-released/">ESLint v10.0.0 released</a><br>• <a href="https://eslint.org/docs/latest/use/migrate-to-10.0.0">Migration guide</a><br></p><p>Нативный HTML-патчинг</p><p>• <a href="https://groups.google.com/a/chromium.org/g/blink-dev/c/5wgLOj97n7Y/m/TYW3DgEnAQAJ">Blink: Intent to Prototype: Parse processing instructions in HTML</a><br>• <a href="https://github.com/WICG/declarative-partial-updates/blob/main/patching-explainer.md">Interleaved HTML streaming (patching)</a><br></p><p>Результаты State of JS 2025</p><p>• <a href="https://2025.stateofjs.com/en-US">State of JavaScript 2025</a><br></p><p>CSS @scope вместо BEM</p><p>• <a href="https://www.smashingmagazine.com/2026/02/css-scope-alternative-naming-conventions/">CSS @scope: An Alternative To Naming Conventions And Heavy Abstractions</a><br>• <a href="https://github.com/pepelsbey/stylelint-config-pepelsbey">Stylelint-config-pepelsbey</a><br></p><p>Temporal в Safari</p><p>• <a href="https://blogs.igalia.com/compilers/2026/02/02/implementing-the-temporal-proposal-in-javascriptcore/">Implementing the Temporal proposal in JavaScriptCore</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/513.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/513.mp3" length="98931657"/><itunes:episode>513</itunes:episode><itunes:duration>6169</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>9 февраля 2026: ESLint 10, нативный HTML-патчинг, результаты State of JS 2025, CSS @scope и Temporal в Safari. Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>514. Фокус Interop 2026, новинки Safari 26.3, эластичный текст на CSS и State of React 2025</title><link>https://web-standards.ru/podcast/514/</link><pubDate>Mon, 16 Feb 2026 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Полина Гуртовая, Вадим Макеев

Темы

00:00:00 Интро
00:00:59 Фокус Interop 2026
00:42:40 Новинки Safari 26.3
00:57:58 Эластичный текст на CSS
01:22:59 State of React 2025

Смотрите нас

• Лайв на Ютубе https://youtu.be/2aqI7ZtFTpU

Фокус Interop 2026

• Interop 2026 dashboard https://wpt.fyi/interop-2026
• Apple: Announcing Interop 2026 https://webkit.org/blog/17818/announcing-interop-2026/
• Google: Continuing to improve the web for developers https://web.dev/blog/interop-2026
• Igalia: Interop 2026 Focus Areas Announced https://www.igalia.com/news/interop-2026.html
• Microsoft: Interop 2026 https://blogs.windows.com/msedgedev/2026/02/12/microsoft-edge-and-interop-2026/
• Mozilla: Launching Interop 2026 https://hacks.mozilla.org/2026/02/launching-interop-2026/

Новинки Safari 26.3

• WebKit features for Safari 26.3 https://webkit.org/blog/17798/webkit-features-for-safari-26-3/

Эластичный текст на CSS

• How to create a CSS-only elastic text effect https://frontendmasters.com/blog/how-to-create-a-css-only-elastic-text-effect/
• SVG: textPath https://developer.mozilla.org/en-US/docs/Web/SVG/Reference/Element/textPath
• SVG: foreignObject https://developer.mozilla.org/en-US/docs/Web/SVG/Reference/Element/foreignObject

State of React 2025

• State of React 2025 https://2025.stateofreact.com/

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Полина Гуртовая, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:00:59 Фокус Interop 2026<br>00:42:40 Новинки Safari 26.3<br>00:57:58 Эластичный текст на CSS<br>01:22:59 State of React 2025<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/2aqI7ZtFTpU">Лайв на Ютубе</a><br></p><p>Фокус Interop 2026</p><p>• <a href="https://wpt.fyi/interop-2026">Interop 2026 dashboard</a><br>• <a href="https://webkit.org/blog/17818/announcing-interop-2026/">Apple: Announcing Interop 2026</a><br>• <a href="https://web.dev/blog/interop-2026">Google: Continuing to improve the web for developers</a><br>• <a href="https://www.igalia.com/news/interop-2026.html">Igalia: Interop 2026 Focus Areas Announced</a><br>• <a href="https://blogs.windows.com/msedgedev/2026/02/12/microsoft-edge-and-interop-2026/">Microsoft: Interop 2026</a><br>• <a href="https://hacks.mozilla.org/2026/02/launching-interop-2026/">Mozilla: Launching Interop 2026</a><br></p><p>Новинки Safari 26.3</p><p>• <a href="https://webkit.org/blog/17798/webkit-features-for-safari-26-3/">WebKit features for Safari 26.3</a><br></p><p>Эластичный текст на CSS</p><p>• <a href="https://frontendmasters.com/blog/how-to-create-a-css-only-elastic-text-effect/">How to create a CSS-only elastic text effect</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Web/SVG/Reference/Element/textPath">SVG: textPath</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Web/SVG/Reference/Element/foreignObject">SVG: foreignObject</a><br></p><p>State of React 2025</p><p>• <a href="https://2025.stateofreact.com/">State of React 2025</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/514.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/514.mp3" length="99747413"/><itunes:episode>514</itunes:episode><itunes:duration>6220</itunes:duration><itunes:author>Полина Гуртовая, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>16 февраля 2026: Фокус Interop 2026, новинки Safari 26.3, эластичный текст на CSS и State of React 2025. Полина Гуртовая, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>515. Chrome 145, Anchor Positioning, csskit, corner-shape и border-shape, WebMCP и MCP для Next.js</title><link>https://web-standards.ru/podcast/515/</link><pubDate>Mon, 23 Feb 2026 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Вадим Макеев, Полина Гуртовая, Никита Дубко

Темы

00:00:00 Интро
00:01:38 Новинки Chrome 145
00:29:51 Anchor Positioning и csskit
00:45:17 Сложное внедрение corner-shape
01:04:52 Неквадратный веб с border-shape
01:22:39 Зачем нам WebMCP
01:36:52 Отладка Next.js с MCP

Смотрите нас

• Лайв на Ютубе https://youtu.be/pUmy1bXB4fc

Новинки Chrome 145

• Chrome 145 https://developer.chrome.com/release-notes/145
• Support for wrapped columns in multi-column layout https://developer.chrome.com/blog/multicol-wrapping
• Migrate to User-Agent Client Hints https://web.dev/articles/migrate-to-ua-ch

Anchor Positioning и csskit

• Гайд по Anchor Positioning https://doka.guide/css/anchor-positioning-guide/
• CSSkit https://csskit.rs

Сложное внедрение corner-shape

• The corner cases of implementing CSS corner-shape in Blink https://developer.chrome.com/blog/implementing-corner-shape
• Understanding CSS corner-shape and the Power of the Superellipse https://frontendmasters.com/blog/understanding-css-corner-shape-and-the-power-of-the-superellipse/

Неквадратный веб с border-shape

• Border-shape: the future of the non-rectangular web https://una.im/border-shape/

Зачем нам WebMCP

• WebMCP is available for early preview https://developer.chrome.com/blog/webmcp-epp
• WebMCP – a much needed way to make agents play with rather than against the web https://christianheilmann.com/2026/02/16/webmcp-a-much-needed-way-to-make-agents-play-with-rather-than-against-the-web/
• WebMCP Explainer https://github.com/webmachinelearning/webmcp
• MDN’s prototype MCP server https://github.com/mdn/mcp

Отладка Next.js с MCP

• Building Next.js for an agentic future https://nextjs.org/blog/agentic-future

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Полина Гуртовая, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:38 Новинки Chrome 145<br>00:29:51 Anchor Positioning и csskit<br>00:45:17 Сложное внедрение corner-shape<br>01:04:52 Неквадратный веб с border-shape<br>01:22:39 Зачем нам WebMCP<br>01:36:52 Отладка Next.js с MCP<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/pUmy1bXB4fc">Лайв на Ютубе</a><br></p><p>Новинки Chrome 145</p><p>• <a href="https://developer.chrome.com/release-notes/145">Chrome 145</a><br>• <a href="https://developer.chrome.com/blog/multicol-wrapping">Support for wrapped columns in multi-column layout</a><br>• <a href="https://web.dev/articles/migrate-to-ua-ch">Migrate to User-Agent Client Hints</a><br></p><p>Anchor Positioning и csskit</p><p>• <a href="https://doka.guide/css/anchor-positioning-guide/">Гайд по Anchor Positioning</a><br>• <a href="https://csskit.rs">CSSkit</a><br></p><p>Сложное внедрение corner-shape</p><p>• <a href="https://developer.chrome.com/blog/implementing-corner-shape">The corner cases of implementing CSS corner-shape in Blink</a><br>• <a href="https://frontendmasters.com/blog/understanding-css-corner-shape-and-the-power-of-the-superellipse/">Understanding CSS corner-shape and the Power of the Superellipse</a><br></p><p>Неквадратный веб с border-shape</p><p>• <a href="https://una.im/border-shape/">Border-shape: the future of the non-rectangular web</a><br></p><p>Зачем нам WebMCP</p><p>• <a href="https://developer.chrome.com/blog/webmcp-epp">WebMCP is available for early preview</a><br>• <a href="https://christianheilmann.com/2026/02/16/webmcp-a-much-needed-way-to-make-agents-play-with-rather-than-against-the-web/">WebMCP – a much needed way to make agents play with rather than against the web</a><br>• <a href="https://github.com/webmachinelearning/webmcp">WebMCP Explainer</a><br>• <a href="https://github.com/mdn/mcp">MDN’s prototype MCP server</a><br></p><p>Отладка Next.js с MCP</p><p>• <a href="https://nextjs.org/blog/agentic-future">Building Next.js for an agentic future</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/515.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/515.mp3" length="110995826"/><itunes:episode>515</itunes:episode><itunes:duration>6923</itunes:duration><itunes:author>Вадим Макеев, Полина Гуртовая, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>23 февраля 2026: Chrome 145, Anchor Positioning, csskit, corner-shape и border-shape, WebMCP и MCP для Next.js. Вадим Макеев, Полина Гуртовая, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>516. Новинки Firefox 148, ленивая загрузка медиа, перфоманс img и сжатие со словарями</title><link>https://web-standards.ru/podcast/516/</link><pubDate>Mon, 02 Mar 2026 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Вадим Макеев

Темы

00:00:00 Интро
00:01:30 Новинки Firefox 148
00:25:40 Ленивая загрузка медиа
00:41:25 Перфоманс img
01:22:39 Сжатие со словарями
01:46:15 Ответы на вопросы

Смотрите нас

• Лайв на Ютубе https://youtu.be/cdGJw40bWQ4

Новинки Firefox 148

• Firefox 148 release notes for developers https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/148
• HTML Sanitizer API https://developer.mozilla.org/en-US/docs/Web/API/HTML_Sanitizer_API
• Trusted Types API https://developer.mozilla.org/en-US/docs/Web/API/Trusted_Types_API

Ленивая загрузка медиа

• Standard HTML Video &amp; Audio Lazy-loading is Coming! https://scottjehl.com/posts/lazy-media/
• Зачем Опере Вебкит https://pepelsbey.net/2013/09/opera-webkit/

Перфоманс img

• Practical guide to the img element: from the basics to LCP https://joanleon.dev/en/guia-practica-elemento-img/

Сжатие со словарями

• Dictionary Compression is finally here, and it’s ridiculously good https://httptoolkit.com/blog/dictionary-compression-performance-zstd-brotli/

Ответы на вопросы

• Stop generating, start thinking https://localghost.dev/blog/stop-generating-start-thinking/

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:30 Новинки Firefox 148<br>00:25:40 Ленивая загрузка медиа<br>00:41:25 Перфоманс img<br>01:22:39 Сжатие со словарями<br>01:46:15 Ответы на вопросы<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/cdGJw40bWQ4">Лайв на Ютубе</a><br></p><p>Новинки Firefox 148</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/148">Firefox 148 release notes for developers</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Web/API/HTML_Sanitizer_API">HTML Sanitizer API</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Web/API/Trusted_Types_API">Trusted Types API</a><br></p><p>Ленивая загрузка медиа</p><p>• <a href="https://scottjehl.com/posts/lazy-media/">Standard HTML Video &amp; Audio Lazy-loading is Coming!</a><br>• <a href="https://pepelsbey.net/2013/09/opera-webkit/">Зачем Опере Вебкит</a><br></p><p>Перфоманс img</p><p>• <a href="https://joanleon.dev/en/guia-practica-elemento-img/">Practical guide to the img element: from the basics to LCP</a><br></p><p>Сжатие со словарями</p><p>• <a href="https://httptoolkit.com/blog/dictionary-compression-performance-zstd-brotli/">Dictionary Compression is finally here, and it’s ridiculously good</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://localghost.dev/blog/stop-generating-start-thinking/">Stop generating, start thinking</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/516.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/516.mp3" length="109283196"/><itunes:episode>516</itunes:episode><itunes:duration>6816</itunes:duration><itunes:author>Никита Дубко, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>2 марта 2026: Новинки Firefox 148, ленивая загрузка медиа, перфоманс img и сжатие со словарями. Никита Дубко, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>517. Прототип focusgroup, запись видео в Replit и большой холивар про Tailwind</title><link>https://web-standards.ru/podcast/517/</link><pubDate>Mon, 09 Mar 2026 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Полина Гуртовая, Никита Дубко

Гости: Нина Торгунакова, Лёша Красиков

Темы

00:00:00 Интро
00:01:52 Прототип атрибута focusgroup
00:17:20 Запись видео в Replit
00:32:21 Докатились до Tailwind
00:51:32 (Не)удобство Tailwind
01:22:20 Tailwind на практике
01:39:31 Альтернативы и будущее

Смотрите нас

• Лайв на Ютубе https://youtu.be/mtwN7EgyOY4

Прототип атрибута focusgroup

• Request for developer feedback: focusgroup https://developer.chrome.com/blog/focusgroup-rfc
• Making keyboard navigation effortless https://blogs.windows.com/msedgedev/2026/03/05/making-keyboard-navigation-effortless/

Запись видео в Replit

• We built a video rendering engine by lying to the browser about what time it is https://blog.replit.com/browsers-dont-want-to-be-cameras

Большой холивар про Tailwind

• Атомарный CSS, Дмитрий Цысарь (2017) https://youtu.be/WM6C_vteL48
• 5 best practices for preventing chaos in Tailwind CSS https://evilmartians.com/chronicles/5-best-practices-for-preventing-chaos-in-tailwind-css
• Better dynamic themes in Tailwind with OKLCH color magic https://evilmartians.com/chronicles/better-dynamic-themes-in-tailwind-with-oklch-color-magic
• ViewComponent in the Wild III: TailwindCSS classes &amp; HTML attributes https://evilmartians.com/chronicles/viewcomponent-in-the-wild-embracing-tailwindcss-classes-and-html-attributes

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Полина Гуртовая, Никита Дубко</p><p>Гости: Нина Торгунакова, Лёша Красиков</p><p>Темы</p><p>00:00:00 Интро<br>00:01:52 Прототип атрибута focusgroup<br>00:17:20 Запись видео в Replit<br>00:32:21 Докатились до Tailwind<br>00:51:32 (Не)удобство Tailwind<br>01:22:20 Tailwind на практике<br>01:39:31 Альтернативы и будущее<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/mtwN7EgyOY4">Лайв на Ютубе</a><br></p><p>Прототип атрибута focusgroup</p><p>• <a href="https://developer.chrome.com/blog/focusgroup-rfc">Request for developer feedback: focusgroup</a><br>• <a href="https://blogs.windows.com/msedgedev/2026/03/05/making-keyboard-navigation-effortless/">Making keyboard navigation effortless</a><br></p><p>Запись видео в Replit</p><p>• <a href="https://blog.replit.com/browsers-dont-want-to-be-cameras">We built a video rendering engine by lying to the browser about what time it is</a><br></p><p>Большой холивар про Tailwind</p><p>• <a href="https://youtu.be/WM6C_vteL48">Атомарный CSS, Дмитрий Цысарь (2017)</a><br>• <a href="https://evilmartians.com/chronicles/5-best-practices-for-preventing-chaos-in-tailwind-css">5 best practices for preventing chaos in Tailwind CSS</a><br>• <a href="https://evilmartians.com/chronicles/better-dynamic-themes-in-tailwind-with-oklch-color-magic">Better dynamic themes in Tailwind with OKLCH color magic</a><br>• <a href="https://evilmartians.com/chronicles/viewcomponent-in-the-wild-embracing-tailwindcss-classes-and-html-attributes">ViewComponent in the Wild III: TailwindCSS classes &amp; HTML attributes</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/517.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/517.mp3" length="113667721"/><itunes:episode>517</itunes:episode><itunes:duration>7090</itunes:duration><itunes:author>Полина Гуртовая, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>9 марта 2026: Прототип focusgroup, запись видео в Replit и большой холивар про Tailwind. Полина Гуртовая, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>518. Новинки Chrome 146, релиз Vite 8 и краткая история доменов</title><link>https://web-standards.ru/podcast/518/</link><pubDate>Mon, 16 Mar 2026 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Алексей Симоненко

Темы

00:00:00 Интро
00:00:59 Новинки Chrome 146
00:40:47 Релиз Vite 8
01:08:54 Краткая история доменов

Смотрите нас

• Лайв на Ютубе https://youtu.be/-iA1dnQix8I

Новинки Chrome 146

• Chrome 146 release notes https://developer.chrome.com/release-notes/146
• New in Chrome 146 https://developer.chrome.com/blog/new-in-chrome-146

Релиз Vite 8

• Vite 8.0 is out! https://vite.dev/blog/announcing-vite8

Краткая история доменов

• A Brief History of Domains https://www.dotcom.press/history-of-domains

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:00:59 Новинки Chrome 146<br>00:40:47 Релиз Vite 8<br>01:08:54 Краткая история доменов<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/-iA1dnQix8I">Лайв на Ютубе</a><br></p><p>Новинки Chrome 146</p><p>• <a href="https://developer.chrome.com/release-notes/146">Chrome 146 release notes</a><br>• <a href="https://developer.chrome.com/blog/new-in-chrome-146">New in Chrome 146</a><br></p><p>Релиз Vite 8</p><p>• <a href="https://vite.dev/blog/announcing-vite8">Vite 8.0 is out!</a><br></p><p>Краткая история доменов</p><p>• <a href="https://www.dotcom.press/history-of-domains">A Brief History of Domains</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/518.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/518.mp3" length="96067135"/><itunes:episode>518</itunes:episode><itunes:duration>5990</itunes:duration><itunes:author>Никита Дубко, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>16 марта 2026: Новинки Chrome 146, релиз Vite 8 и краткая история доменов. Никита Дубко, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>519. Статистика из браузеров, Virtual Keyboard API, обновление Shower, модалки или страницы</title><link>https://web-standards.ru/podcast/519/</link><pubDate>Mon, 23 Mar 2026 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Алексей Симоненко, Вадим Макеев

Темы

00:00:00 Интро
00:01:15 Статистика из браузеров
00:19:27 Virtual Keyboard API
00:45:13 Обновление Shower
01:14:26 Модалки или страницы
01:43:23 Ответы на вопросы

Смотрите нас

• Лайв на Ютубе https://youtu.be/N4ZN1DLtg88

Статистика из браузеров

• Project Wallace https://www.projectwallace.com
• Mozilla Use Counters Dashboard https://mozilla.github.io/use-counters/
• Chrome Status: Features https://chromestatus.com/features

Virtual Keyboard API

• The Virtual Keyboard API Is Broken Where It Matters Most https://zouhir.org/blog/virtual-keyboard-api/

Обновление Shower

• Демо-сайт Shower https://shwr.me
• Shower на GitHub https://github.com/shower/shower
• Slide scale: modern https://codepen.io/pepelsbey/pen/jEMLveZ?editors=1100
• Slide scale: tan-atan fallback https://codepen.io/pepelsbey/pen/PwGjzRw?editors=1100
• Вычисление --slide-scale https://github.com/shower/shower/blob/36a0ab53bc855bed3cddf1631187813a267ed5e2/packages/ribbon/styles/shower/shower-list.css#L6
• CSS Type Casting to Numeric: tan(atan2()) Scalars https://dev.to/janeori/css-type-casting-to-numeric-tanatan2-scalars-582j

Модалки или страницы

• Modal vs. Separate Page: UX Decision Tree https://www.smashingmagazine.com/2026/03/modal-separate-page-ux-decision-tree/
• Popups: 10 Problematic Trends and Alternatives https://www.nngroup.com/articles/popups/
• Building Websites With LLMS https://blog.jim-nielsen.com/2025/lots-of-little-html-pages/
• Page vs Modal Assessment https://docs.google.com/spreadsheets/d/1fZhXsV-IFWM0ZuMLLc8gG1BXqeQxFkCoYvSJt0gl2II/edit

Ответы на вопросы

• MDN: CSS values and units https://developer.mozilla.org/en-US/docs/Web/CSS/Guides/Values_and_units#units

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Алексей Симоненко, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:15 Статистика из браузеров<br>00:19:27 Virtual Keyboard API<br>00:45:13 Обновление Shower<br>01:14:26 Модалки или страницы<br>01:43:23 Ответы на вопросы<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/N4ZN1DLtg88">Лайв на Ютубе</a><br></p><p>Статистика из браузеров</p><p>• <a href="https://www.projectwallace.com">Project Wallace</a><br>• <a href="https://mozilla.github.io/use-counters/">Mozilla Use Counters Dashboard</a><br>• <a href="https://chromestatus.com/features">Chrome Status: Features</a><br></p><p>Virtual Keyboard API</p><p>• <a href="https://zouhir.org/blog/virtual-keyboard-api/">The Virtual Keyboard API Is Broken Where It Matters Most</a><br></p><p>Обновление Shower</p><p>• <a href="https://shwr.me">Демо-сайт Shower</a><br>• <a href="https://github.com/shower/shower">Shower на GitHub</a><br>• <a href="https://codepen.io/pepelsbey/pen/jEMLveZ?editors=1100">Slide scale: modern</a><br>• <a href="https://codepen.io/pepelsbey/pen/PwGjzRw?editors=1100">Slide scale: tan-atan fallback</a><br>• <a href="https://github.com/shower/shower/blob/36a0ab53bc855bed3cddf1631187813a267ed5e2/packages/ribbon/styles/shower/shower-list.css#L6">Вычисление --slide-scale</a><br>• <a href="https://dev.to/janeori/css-type-casting-to-numeric-tanatan2-scalars-582j">CSS Type Casting to Numeric: tan(atan2()) Scalars</a><br></p><p>Модалки или страницы</p><p>• <a href="https://www.smashingmagazine.com/2026/03/modal-separate-page-ux-decision-tree/">Modal vs. Separate Page: UX Decision Tree</a><br>• <a href="https://www.nngroup.com/articles/popups/">Popups: 10 Problematic Trends and Alternatives</a><br>• <a href="https://blog.jim-nielsen.com/2025/lots-of-little-html-pages/">Building Websites With LLMS</a><br>• <a href="https://docs.google.com/spreadsheets/d/1fZhXsV-IFWM0ZuMLLc8gG1BXqeQxFkCoYvSJt0gl2II/edit">Page vs Modal Assessment</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/Guides/Values_and_units#units">MDN: CSS values and units</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/519.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/519.mp3" length="110883668"/><itunes:episode>519</itunes:episode><itunes:duration>6916</itunes:duration><itunes:author>Никита Дубко, Алексей Симоненко, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>23 марта 2026: Статистика из браузеров, Virtual Keyboard API, обновление Shower, модалки или страницы. Никита Дубко, Алексей Симоненко, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>520. Safari 26.4, Firefox 149, TypeScript 6.0 и миксины в CSS</title><link>https://web-standards.ru/podcast/520/</link><pubDate>Mon, 30 Mar 2026 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Полина Гуртовая, Вадим Макеев, Алексей Симоненко

Темы

00:00:00 Интро
00:01:07 Safari 26.4
00:42:52 Firefox 149
01:19:03 TypeScript 6.0
01:41:42 Миксины в CSS
01:59:28 Ответы на вопросы

Смотрите нас

• Лайв на Ютубе https://youtu.be/qjlTiWWpCTc

Safari 26.4

• WebKit Features for Safari 26.4 https://webkit.org/blog/17862/webkit-features-for-safari-26-4/
• Safari 26.4 Release Notes https://developer.apple.com/documentation/safari-release-notes/safari-26_4-release-notes

Firefox 149

• Firefox 149 release notes for developers https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/149

TypeScript 6.0

• TypeScript 6.0 https://devblogs.microsoft.com/typescript/announcing-typescript-6-0/

Миксины в CSS

• Want mixins in CSS? Help the CSSWG https://front-end.social/@leaverou/116297807826814028
• What mixin behavior feels most natural https://github.com/LeaVerou/blog/discussions/137
• How does Shadow DOM influence mixin lookup https://github.com/w3c/csswg-drafts/issues/12671

Ответы на вопросы

• Подкаст на Яндекс Музыке https://music.yandex.ru/album/6245956

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Полина Гуртовая, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:07 Safari 26.4<br>00:42:52 Firefox 149<br>01:19:03 TypeScript 6.0<br>01:41:42 Миксины в CSS<br>01:59:28 Ответы на вопросы<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/qjlTiWWpCTc">Лайв на Ютубе</a><br></p><p>Safari 26.4</p><p>• <a href="https://webkit.org/blog/17862/webkit-features-for-safari-26-4/">WebKit Features for Safari 26.4</a><br>• <a href="https://developer.apple.com/documentation/safari-release-notes/safari-26_4-release-notes">Safari 26.4 Release Notes</a><br></p><p>Firefox 149</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/149">Firefox 149 release notes for developers</a><br></p><p>TypeScript 6.0</p><p>• <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-6-0/">TypeScript 6.0</a><br></p><p>Миксины в CSS</p><p>• <a href="https://front-end.social/@leaverou/116297807826814028">Want mixins in CSS? Help the CSSWG</a><br>• <a href="https://github.com/LeaVerou/blog/discussions/137">What mixin behavior feels most natural</a><br>• <a href="https://github.com/w3c/csswg-drafts/issues/12671">How does Shadow DOM influence mixin lookup</a><br></p><p>Ответы на вопросы</p><p>• <a href="https://music.yandex.ru/album/6245956">Подкаст на Яндекс Музыке</a><br></p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/520.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/520.mp3" length="119171271"/><itunes:episode>520</itunes:episode><itunes:duration>7434</itunes:duration><itunes:author>Полина Гуртовая, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>30 марта 2026: Safari 26.4, Firefox 149, TypeScript 6.0 и миксины в CSS. Полина Гуртовая, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>521. Container Timing, другая польза Pretext, партизанская доступность и взлом Axios</title><link>https://web-standards.ru/podcast/521/</link><pubDate>Mon, 06 Apr 2026 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Полина Гуртовая

Темы

00:00:00 Интро
00:01:46 Container Timing
00:17:46 Другая польза Pretext
00:40:48 Партизанская доступность
01:05:19 Взлом Axios
01:30:49 Ответы на вопросы

Смотрите нас

• Лайв на Ютубе https://youtu.be/An5QQ6yU_Xo

Container Timing

• Container Timing: Aggregating Paints in Blink https://blogs.igalia.com/dape/2026/03/26/the-implementation-of-container-timing-aggregating-paints-in-blink/
• Эксплейнер https://github.com/WICG/container-timing

Другая польза Pretext

• You're Looking at the Wrong Pretext Demo https://denodell.com/blog/youre-looking-at-the-wrong-pretext-demo

Партизанская доступность

• Applying accessibility fixes with stealth for the greater good https://piccalil.li/blog/applying-accessibility-fixes-with-stealth-for-the-greater-good

Взлом Axios

• Post Mortem: axios npm supply chain compromise https://github.com/axios/axios/issues/10636
• Supply Chain Attack on Axios Pulls Malicious Dependency from npm https://socket.dev/blog/axios-npm-package-compromised
• The Hidden Blast Radius of the Axios Compromise https://socket.dev/blog/hidden-blast-radius-of-the-axios-compromise

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Полина Гуртовая</p><p>Темы</p><p>00:00:00 Интро<br>00:01:46 Container Timing<br>00:17:46 Другая польза Pretext<br>00:40:48 Партизанская доступность<br>01:05:19 Взлом Axios<br>01:30:49 Ответы на вопросы<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/An5QQ6yU_Xo">Лайв на Ютубе</a><br></p><p>Container Timing</p><p>• <a href="https://blogs.igalia.com/dape/2026/03/26/the-implementation-of-container-timing-aggregating-paints-in-blink/">Container Timing: Aggregating Paints in Blink</a><br>• <a href="https://github.com/WICG/container-timing">Эксплейнер</a><br></p><p>Другая польза Pretext</p><p>• <a href="https://denodell.com/blog/youre-looking-at-the-wrong-pretext-demo">You're Looking at the Wrong Pretext Demo</a><br></p><p>Партизанская доступность</p><p>• <a href="https://piccalil.li/blog/applying-accessibility-fixes-with-stealth-for-the-greater-good">Applying accessibility fixes with stealth for the greater good</a><br></p><p>Взлом Axios</p><p>• <a href="https://github.com/axios/axios/issues/10636">Post Mortem: axios npm supply chain compromise</a><br>• <a href="https://socket.dev/blog/axios-npm-package-compromised">Supply Chain Attack on Axios Pulls Malicious Dependency from npm</a><br>• <a href="https://socket.dev/blog/hidden-blast-radius-of-the-axios-compromise">The Hidden Blast Radius of the Axios Compromise</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/521.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/521.mp3" length="104675204"/><itunes:episode>521</itunes:episode><itunes:duration>6528</itunes:duration><itunes:author>Никита Дубко, Полина Гуртовая</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>6 апреля 2026: Container Timing, другая польза Pretext, партизанская доступность и взлом Axios. Никита Дубко, Полина Гуртовая</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>522. Новинки Chrome 147, CSS в Shadow DOM, стейт на CSS-анимациях и фронтенд MDN</title><link>https://web-standards.ru/podcast/522/</link><pubDate>Mon, 13 Apr 2026 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Алексей Симоненко, Никита Дубко, Вадим Макеев

Темы

00:00:00 Интро
00:01:30 Помощники, возвращайтесь
00:03:49 Новинки Chrome 147
00:35:31 Проблемы CSS в Shadow DOM
00:52:01 Стейт на CSS-анимациях
01:07:11 Фронтенд MDN

Смотрите нас

• Лайв на Ютубе https://youtu.be/JPc4pOj-qCw

Новинки Chrome 147

• Chrome 147 https://developer.chrome.com/release-notes/147
• New in Chrome 147 https://developer.chrome.com/blog/new-in-chrome-147

Проблемы CSS в Shadow DOM

• Modern CSS Feature Support For Shadow DOM https://shadow-dom-css.adobe.com/
• Custom Elements Everywhere https://custom-elements-everywhere.com/

Стейт на CSS-анимациях

• Using CSS animations as state machines to remember focus and hover states with CSS only https://patrickbrosset.com/articles/2026-03-09-using-css-animations-as-state-machines-to-remember-focus-and-hover-states-with-css-only/

Фронтенд MDN

• Under the hood of MDN's new frontend https://developer.mozilla.org/en-US/blog/mdn-front-end-deep-dive/
• MDN's frontend https://github.com/mdn/fred

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Алексей Симоненко, Никита Дубко, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:30 Помощники, возвращайтесь<br>00:03:49 Новинки Chrome 147<br>00:35:31 Проблемы CSS в Shadow DOM<br>00:52:01 Стейт на CSS-анимациях<br>01:07:11 Фронтенд MDN<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/JPc4pOj-qCw">Лайв на Ютубе</a><br></p><p>Новинки Chrome 147</p><p>• <a href="https://developer.chrome.com/release-notes/147">Chrome 147</a><br>• <a href="https://developer.chrome.com/blog/new-in-chrome-147">New in Chrome 147</a><br></p><p>Проблемы CSS в Shadow DOM</p><p>• <a href="https://shadow-dom-css.adobe.com/">Modern CSS Feature Support For Shadow DOM</a><br>• <a href="https://custom-elements-everywhere.com/">Custom Elements Everywhere</a><br></p><p>Стейт на CSS-анимациях</p><p>• <a href="https://patrickbrosset.com/articles/2026-03-09-using-css-animations-as-state-machines-to-remember-focus-and-hover-states-with-css-only/">Using CSS animations as state machines to remember focus and hover states with CSS only</a><br></p><p>Фронтенд MDN</p><p>• <a href="https://developer.mozilla.org/en-US/blog/mdn-front-end-deep-dive/">Under the hood of MDN's new frontend</a><br>• <a href="https://github.com/mdn/fred">MDN's frontend</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/522.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/522.mp3" length="87363419"/><itunes:episode>522</itunes:episode><itunes:duration>5446</itunes:duration><itunes:author>Алексей Симоненко, Никита Дубко, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>13 апреля 2026: Новинки Chrome 147, CSS в Shadow DOM, стейт на CSS-анимациях и фронтенд MDN. Алексей Симоненко, Никита Дубко, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>523. Тайна пропавшего поста, Bun, Node.js, разбитое сердце, masonry, доступность и Claude Design</title><link>https://web-standards.ru/podcast/523/</link><pubDate>Mon, 20 Apr 2026 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Вадим Макеев, Алексей Симоненко

Темы

00:00:00 Интро
00:01:15 Тайна пропавшего поста
00:27:03 Новинки Bun
00:42:06 Новинки Node.js
00:47:05 Разбитое сердце
01:02:38 Полифил для masonry
01:19:47 Доступность с LLM
01:39:03 Claude Design

Смотрите нас

• Лайв на Ютубе https://youtu.be/aCk6TBfJBI8

Тайна пропавшего поста

• Name-only @container queries: A solution to the naming wars https://webkit.org/blog/17923/name-only-container-queries-a-solution-to-the-naming-wars/
• Yes, but https://front-end.social/@bramus/116403298600912215
• Selectors in CSS are fast, but not when your app has too many DOM nodes https://front-end.social/@kizu/116408467957223383
• Name-Only Containers: The Scoping We Needed https://frontendmasters.com/blog/name-only-containers-the-scoping-we-needed/

Новинки Bun

• Bun v1.3.12 https://bun.com/blog/bun-v1.3.12
• Event: isTrusted property https://developer.mozilla.org/en-US/docs/Web/API/Event/isTrusted

Новинки Node.js

• Node.js 24.15.0 https://nodejs.org/en/blog/release/v24.15.0

Разбитое сердце

• A Broken Heart https://allenpike.com/2026/a-broken-heart/
• Как найти баг в вёрстке, Юрий Артюх https://cssing.org.ua/2008/01/08/find-a-bug/

Полифил для masonry

• Introducing masonry-gridlanes-wc: A Native-First Masonry Web Component https://schalkneethling.com/posts/introducing-masonry-gridlanes-wc-a-native-first-masonry-web-component/

Доступность с LLM

• AI-Generated UI Is Inaccessible by Default https://frontendmasters.com/blog/ai-generated-ui-is-inaccessible-by-default/
• Playwright Accessibility Testing: What axe and Lighthouse Miss https://www.davidmello.com/software-testing/test-automation/playwright-accessibility-testing-axe-lighthouse-limitations
• Auto-Improving an Agent Skill: Applying Karpathy's Autoresearch Pattern to Semantic HTML https://schalkneethling.com/posts/auto-improving-an-agent-skill-applying-karpathy-s-autoresearch-pattern-to-semantic-html/
• Intopia Accessibility: Guide agents to build accessible components https://github.com/Intopia/intopia-web-accessibility-skill/blob/main/SKILL.md
• Web Quality Skills https://github.com/addyosmani/web-quality-skills/tree/main

Claude Design

• Introducing Claude Design by Anthropic Labs https://www.anthropic.com/news/claude-design-anthropic-labs

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:15 Тайна пропавшего поста<br>00:27:03 Новинки Bun<br>00:42:06 Новинки Node.js<br>00:47:05 Разбитое сердце<br>01:02:38 Полифил для masonry<br>01:19:47 Доступность с LLM<br>01:39:03 Claude Design<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/aCk6TBfJBI8">Лайв на Ютубе</a><br></p><p>Тайна пропавшего поста</p><p>• <a href="https://webkit.org/blog/17923/name-only-container-queries-a-solution-to-the-naming-wars/">Name-only @container queries: A solution to the naming wars</a><br>• <a href="https://front-end.social/@bramus/116403298600912215">Yes, but</a><br>• <a href="https://front-end.social/@kizu/116408467957223383">Selectors in CSS are fast, but not when your app has too many DOM nodes</a><br>• <a href="https://frontendmasters.com/blog/name-only-containers-the-scoping-we-needed/">Name-Only Containers: The Scoping We Needed</a><br></p><p>Новинки Bun</p><p>• <a href="https://bun.com/blog/bun-v1.3.12">Bun v1.3.12</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Web/API/Event/isTrusted">Event: isTrusted property</a><br></p><p>Новинки Node.js</p><p>• <a href="https://nodejs.org/en/blog/release/v24.15.0">Node.js 24.15.0</a><br></p><p>Разбитое сердце</p><p>• <a href="https://allenpike.com/2026/a-broken-heart/">A Broken Heart</a><br>• <a href="https://cssing.org.ua/2008/01/08/find-a-bug/">Как найти баг в вёрстке, Юрий Артюх</a><br></p><p>Полифил для masonry</p><p>• <a href="https://schalkneethling.com/posts/introducing-masonry-gridlanes-wc-a-native-first-masonry-web-component/">Introducing masonry-gridlanes-wc: A Native-First Masonry Web Component</a><br></p><p>Доступность с LLM</p><p>• <a href="https://frontendmasters.com/blog/ai-generated-ui-is-inaccessible-by-default/">AI-Generated UI Is Inaccessible by Default</a><br>• <a href="https://www.davidmello.com/software-testing/test-automation/playwright-accessibility-testing-axe-lighthouse-limitations">Playwright Accessibility Testing: What axe and Lighthouse Miss</a><br>• <a href="https://schalkneethling.com/posts/auto-improving-an-agent-skill-applying-karpathy-s-autoresearch-pattern-to-semantic-html/">Auto-Improving an Agent Skill: Applying Karpathy's Autoresearch Pattern to Semantic HTML</a><br>• <a href="https://github.com/Intopia/intopia-web-accessibility-skill/blob/main/SKILL.md">Intopia Accessibility: Guide agents to build accessible components</a><br>• <a href="https://github.com/addyosmani/web-quality-skills/tree/main">Web Quality Skills</a><br></p><p>Claude Design</p><p>• <a href="https://www.anthropic.com/news/claude-design-anthropic-labs">Introducing Claude Design by Anthropic Labs</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/523.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/523.mp3" length="111507815"/><itunes:episode>523</itunes:episode><itunes:duration>6955</itunes:duration><itunes:author>Никита Дубко, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>20 апреля 2026: Тайна пропавшего поста, Bun, Node.js, разбитое сердце, masonry, доступность и Claude Design. Никита Дубко, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>524. Firefox 150, Git 2.54, параллельные агенты в Zed, бета TypeScript 7.0, картинки и Temporal</title><link>https://web-standards.ru/podcast/524/</link><pubDate>Mon, 27 Apr 2026 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Полина Гуртовая, Вадим Макеев, Алексей Симоненко

Темы

00:00:00 Интро
00:01:00 Переезд сайта
00:02:55 Новинки Firefox 150
00:21:03 Git 2.54
00:33:10 Параллельные агенты в Zed
00:53:44 Бета TypeScript 7.0
01:09:03 Конец адаптивных картинок
01:23:46 Temporal в Node.js

Смотрите нас

• Лайв на Ютубе https://youtu.be/BaT0zdQM7iQ

Новинки Firefox 150

• Firefox 150 release notes for developers https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/150
• Creating a more accessible web with Aria Notify https://blogs.windows.com/msedgedev/2025/05/05/creating-a-more-accessible-web-with-aria-notify/

Git 2.54

• Highlights from Git 2.54 https://github.blog/open-source/git/highlights-from-git-2-54/
• Entire https://entire.io/

Параллельные агенты в Zed

• Introducing Parallel Agents in Zed https://zed.dev/blog/parallel-agents
• Gram https://gram.liten.app/

Бета TypeScript 7.0

• Announcing TypeScript 7.0 Beta https://devblogs.microsoft.com/typescript/announcing-typescript-7-0-beta/

Конец адаптивных картинок

• The end of responsive images https://piccalil.li/blog/the-end-of-responsive-images/

Temporal в Node.js

• Enable Temporal by default https://github.com/nodejs/node/pull/61806

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Полина Гуртовая, Вадим Макеев, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:00 Переезд сайта<br>00:02:55 Новинки Firefox 150<br>00:21:03 Git 2.54<br>00:33:10 Параллельные агенты в Zed<br>00:53:44 Бета TypeScript 7.0<br>01:09:03 Конец адаптивных картинок<br>01:23:46 Temporal в Node.js<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/BaT0zdQM7iQ">Лайв на Ютубе</a><br></p><p>Новинки Firefox 150</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/150">Firefox 150 release notes for developers</a><br>• <a href="https://blogs.windows.com/msedgedev/2025/05/05/creating-a-more-accessible-web-with-aria-notify/">Creating a more accessible web with Aria Notify</a><br></p><p>Git 2.54</p><p>• <a href="https://github.blog/open-source/git/highlights-from-git-2-54/">Highlights from Git 2.54</a><br>• <a href="https://entire.io/">Entire</a><br></p><p>Параллельные агенты в Zed</p><p>• <a href="https://zed.dev/blog/parallel-agents">Introducing Parallel Agents in Zed</a><br>• <a href="https://gram.liten.app/">Gram</a><br></p><p>Бета TypeScript 7.0</p><p>• <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-7-0-beta/">Announcing TypeScript 7.0 Beta</a><br></p><p>Конец адаптивных картинок</p><p>• <a href="https://piccalil.li/blog/the-end-of-responsive-images/">The end of responsive images</a><br></p><p>Temporal в Node.js</p><p>• <a href="https://github.com/nodejs/node/pull/61806">Enable Temporal by default</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/524.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/524.mp3" length="85827607"/><itunes:episode>524</itunes:episode><itunes:duration>5350</itunes:duration><itunes:author>Полина Гуртовая, Вадим Макеев, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>27 апреля 2026: Firefox 150, Git 2.54, параллельные агенты в Zed, бета TypeScript 7.0, картинки и Temporal. Полина Гуртовая, Вадим Макеев, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>525. HTML в Canvas, сайты для агентов, сомнительный Prompt API, альфа Astro 7 и путь к Zed 1.0</title><link>https://web-standards.ru/podcast/525/</link><pubDate>Mon, 04 May 2026 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Алексей Симоненко, Полина Гуртовая

Темы

00:00:00 Интро
00:01:30 HTML в Canvas
00:21:41 Сайты для агентов
00:39:35 Сомнительный Prompt API
01:15:55 Альфа Astro 7
01:25:34 Путь к Zed 1.0

Смотрите нас

• Лайв на Ютубе https://youtu.be/jWpefKnvXW4

HTML в Canvas

• The Web Is Fun Again: First Experiments with HTML in Canvas https://frontendmasters.com/blog/the-web-is-fun-again-first-experiments-with-html-in-canvas/

Сайты для агентов

• Build agent-friendly websites https://web.dev/articles/ai-agent-site-ux

Сомнительный Prompt API

• Mozilla Standards Positions: Prompt API https://github.com/mozilla/standards-positions/issues/1213#issuecomment-4347988313
• Explainer for the Prompt API https://github.com/webmachinelearning/prompt-api/blob/main/README.md

Альфа Astro 7

• Astro v7 alpha https://astro.build/blog/astro-620/#astro-v7-alpha
• Vite 8.0 is out! https://vite.dev/blog/announcing-vite8

Путь к Zed 1.0

• Zed is 1.0 https://zed.dev/blog/zed-1-0
• Zed 1.0.0 release notes https://zed.dev/releases/stable/1.0.0

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Алексей Симоненко, Полина Гуртовая</p><p>Темы</p><p>00:00:00 Интро<br>00:01:30 HTML в Canvas<br>00:21:41 Сайты для агентов<br>00:39:35 Сомнительный Prompt API<br>01:15:55 Альфа Astro 7<br>01:25:34 Путь к Zed 1.0<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/jWpefKnvXW4">Лайв на Ютубе</a><br></p><p>HTML в Canvas</p><p>• <a href="https://frontendmasters.com/blog/the-web-is-fun-again-first-experiments-with-html-in-canvas/">The Web Is Fun Again: First Experiments with HTML in Canvas</a><br></p><p>Сайты для агентов</p><p>• <a href="https://web.dev/articles/ai-agent-site-ux">Build agent-friendly websites</a><br></p><p>Сомнительный Prompt API</p><p>• <a href="https://github.com/mozilla/standards-positions/issues/1213#issuecomment-4347988313">Mozilla Standards Positions: Prompt API</a><br>• <a href="https://github.com/webmachinelearning/prompt-api/blob/main/README.md">Explainer for the Prompt API</a><br></p><p>Альфа Astro 7</p><p>• <a href="https://astro.build/blog/astro-620/#astro-v7-alpha">Astro v7 alpha</a><br>• <a href="https://vite.dev/blog/announcing-vite8">Vite 8.0 is out!</a><br></p><p>Путь к Zed 1.0</p><p>• <a href="https://zed.dev/blog/zed-1-0">Zed is 1.0</a><br>• <a href="https://zed.dev/releases/stable/1.0.0">Zed 1.0.0 release notes</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/525.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/525.mp3" length="104931495"/><itunes:episode>525</itunes:episode><itunes:duration>6544</itunes:duration><itunes:author>Никита Дубко, Алексей Симоненко, Полина Гуртовая</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>4 мая 2026: HTML в Canvas, сайты для агентов, сомнительный Prompt API, альфа Astro 7 и путь к Zed 1.0. Никита Дубко, Алексей Симоненко, Полина Гуртовая</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>526. Chrome 148, Blink для Apple tvOS, Node.js 26, No-Vary-Search и Local-first</title><link>https://web-standards.ru/podcast/526/</link><pubDate>Mon, 11 May 2026 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Алексей Симоненко, Никита Дубко, Вадим Макеев

Темы

00:00:00 Интро
00:01:38 Новинки Chrome 148
00:45:29 Blink для Apple tvOS
00:59:37 Релиз Node.js 26
01:18:59 No-Vary-Search сохраняет кэш
01:36:42 Мечта о Local-first

Смотрите нас

• Лайв на Ютубе https://youtu.be/9xvVANpc-fA

Новинки Chrome 148

• Chrome 148 release notes https://developer.chrome.com/release-notes/148
• New in Chrome 148 https://developer.chrome.com/blog/new-in-chrome-148
• MDN: revert-rule https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Values/revert-rule
• Google Chrome silently installs a 4 GB AI model on your device without consent https://www.thatprivacyguy.com/blog/chrome-silent-nano-install/
• W3C Tag review: Prompt API https://github.com/w3ctag/design-reviews/issues/1093

Blink для Apple tvOS

• Introduce Blink for Apple tvOS https://blogs.igalia.com/gyuyoung/2026/05/09/introduce-blink-for-apple-tvos/

Релиз Node.js 26

• 26.0.0 https://nodejs.org/en/blog/release/v26.0.0
• 26.1.0 https://nodejs.org/en/blog/release/v26.1.0
• Evolving the Node.js Release Schedule https://nodejs.org/en/blog/announcements/evolving-the-nodejs-release-schedule

No-Vary-Search сохраняет кэш

• Better Browser Caching with No-Vary-Search https://csswizardry.com/2026/05/better-browser-caching-with-no-vary-search/
• Fixing the URL params performance penalty https://calendar.perfplanet.com/2025/fixing-the-url-params-performance-penalty/
• MDN: No-Vary-Search header https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/No-Vary-Search

Мечта о Local-first

• The Architecture Of Local-First Web Development https://www.smashingmagazine.com/2026/05/architecture-local-first-web-development/
• Local-First Conf 2026 https://www.localfirstconf.com/
• Будущее фронтендовых приложений, Андрей Ситник https://youtu.be/-57r5AARRgY

Ответы на вопросы

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Алексей Симоненко, Никита Дубко, Вадим Макеев</p><p>Темы</p><p>00:00:00 Интро<br>00:01:38 Новинки Chrome 148<br>00:45:29 Blink для Apple tvOS<br>00:59:37 Релиз Node.js 26<br>01:18:59 No-Vary-Search сохраняет кэш<br>01:36:42 Мечта о Local-first<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/9xvVANpc-fA">Лайв на Ютубе</a><br></p><p>Новинки Chrome 148</p><p>• <a href="https://developer.chrome.com/release-notes/148">Chrome 148 release notes</a><br>• <a href="https://developer.chrome.com/blog/new-in-chrome-148">New in Chrome 148</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Values/revert-rule">MDN: revert-rule</a><br>• <a href="https://www.thatprivacyguy.com/blog/chrome-silent-nano-install/">Google Chrome silently installs a 4 GB AI model on your device without consent</a><br>• <a href="https://github.com/w3ctag/design-reviews/issues/1093">W3C Tag review: Prompt API</a><br></p><p>Blink для Apple tvOS</p><p>• <a href="https://blogs.igalia.com/gyuyoung/2026/05/09/introduce-blink-for-apple-tvos/">Introduce Blink for Apple tvOS</a><br></p><p>Релиз Node.js 26</p><p>• <a href="https://nodejs.org/en/blog/release/v26.0.0">26.0.0</a><br>• <a href="https://nodejs.org/en/blog/release/v26.1.0">26.1.0</a><br>• <a href="https://nodejs.org/en/blog/announcements/evolving-the-nodejs-release-schedule">Evolving the Node.js Release Schedule</a><br></p><p>No-Vary-Search сохраняет кэш</p><p>• <a href="https://csswizardry.com/2026/05/better-browser-caching-with-no-vary-search/">Better Browser Caching with No-Vary-Search</a><br>• <a href="https://calendar.perfplanet.com/2025/fixing-the-url-params-performance-penalty/">Fixing the URL params performance penalty</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/No-Vary-Search">MDN: No-Vary-Search header</a><br></p><p>Мечта о Local-first</p><p>• <a href="https://www.smashingmagazine.com/2026/05/architecture-local-first-web-development/">The Architecture Of Local-First Web Development</a><br>• <a href="https://www.localfirstconf.com/">Local-First Conf 2026</a><br>• <a href="https://youtu.be/-57r5AARRgY">Будущее фронтендовых приложений, Андрей Ситник</a><br></p><p>Ответы на вопросы</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/526.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/526.mp3" length="117939639"/><itunes:episode>526</itunes:episode><itunes:duration>7357</itunes:duration><itunes:author>Алексей Симоненко, Никита Дубко, Вадим Макеев</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>11 мая 2026: Chrome 148, Blink для Apple tvOS, Node.js 26, No-Vary-Search и Local-first. Алексей Симоненко, Никита Дубко, Вадим Макеев</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>527. Safari 26.5, полифил Prompt API, подписки на ИИ в редакторах и браузерные патчи для сайтов</title><link>https://web-standards.ru/podcast/527/</link><pubDate>Mon, 18 May 2026 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Никита Дубко, Алексей Симоненко

Темы

00:00:00 Интро
00:01:30 Новинки Safari 26.5
00:27:39 Полифил для Prompt API
00:55:08 Подписки на ИИ в редакторах
01:34:28 Браузерные патчи для сайтов

Смотрите нас

• Лайв на Ютубе https://youtu.be/PfwmgUXlM9k

Новинки Safari 26.5

• WebKit Features for Safari 26.5 https://webkit.org/blog/17938/webkit-features-for-safari-26-5/
• The Origin API https://mikewest.github.io/origin-api/
• WebKit: Origin Object https://github.com/WebKit/standards-positions/issues/538
• Mozilla: Origin Object https://github.com/mozilla/standards-positions/issues/1280

Полифил для Prompt API

• An experimental polyfill for the Prompt API https://developer.chrome.com/docs/ai/prompt-api-polyfill

Подписки на ИИ в редакторах

• What Anthropic’s New Claude Billing Means for Zed Users https://zed.dev/blog/anthropic-subscription-changes
• Changes to GitHub Copilot Individual plans https://github.blog/news-insights/company-news/changes-to-github-copilot-individual-plans/
• Use Your ChatGPT Subscription in Zed https://zed.dev/blog/chatgpt-subscription-in-zed

Браузерные патчи для сайтов

• Browsers Treat Big Sites Differently https://denodell.com/blog/browsers-treat-big-sites-differently

Пишите нам

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Никита Дубко, Алексей Симоненко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:30 Новинки Safari 26.5<br>00:27:39 Полифил для Prompt API<br>00:55:08 Подписки на ИИ в редакторах<br>01:34:28 Браузерные патчи для сайтов<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/PfwmgUXlM9k">Лайв на Ютубе</a><br></p><p>Новинки Safari 26.5</p><p>• <a href="https://webkit.org/blog/17938/webkit-features-for-safari-26-5/">WebKit Features for Safari 26.5</a><br>• <a href="https://mikewest.github.io/origin-api/">The Origin API</a><br>• <a href="https://github.com/WebKit/standards-positions/issues/538">WebKit: Origin Object</a><br>• <a href="https://github.com/mozilla/standards-positions/issues/1280">Mozilla: Origin Object</a><br></p><p>Полифил для Prompt API</p><p>• <a href="https://developer.chrome.com/docs/ai/prompt-api-polyfill">An experimental polyfill for the Prompt API</a><br></p><p>Подписки на ИИ в редакторах</p><p>• <a href="https://zed.dev/blog/anthropic-subscription-changes">What Anthropic’s New Claude Billing Means for Zed Users</a><br>• <a href="https://github.blog/news-insights/company-news/changes-to-github-copilot-individual-plans/">Changes to GitHub Copilot Individual plans</a><br>• <a href="https://zed.dev/blog/chatgpt-subscription-in-zed">Use Your ChatGPT Subscription in Zed</a><br></p><p>Браузерные патчи для сайтов</p><p>• <a href="https://denodell.com/blog/browsers-treat-big-sites-differently">Browsers Treat Big Sites Differently</a><br></p><p>Пишите нам</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/527.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/527.mp3" length="112307552"/><itunes:episode>527</itunes:episode><itunes:duration>7005</itunes:duration><itunes:author>Никита Дубко, Алексей Симоненко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>18 мая 2026: Safari 26.5, полифил Prompt API, подписки на ИИ в редакторах и браузерные патчи для сайтов. Никита Дубко, Алексей Симоненко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item><item><title>528. Firefox 151, Google I/O: CSS, WebMCP, Modern Web Guidance, DevTools, Prompt API, HTML в Canvas</title><link>https://web-standards.ru/podcast/528/</link><pubDate>Mon, 25 May 2026 09:00:00 GMT</pubDate><description><![CDATA[Простой способ сказать нам «спасибо» и попасть в закрытый чат:

• Boosty https://boosty.to/webstandards_ru
• Patreon https://www.patreon.com/webstandards_ru

Ведущие: Вадим Макеев, Алексей Симоненко, Полина Гуртовая, Никита Дубко

Темы

00:00:00 Интро
00:01:22 Новинки Firefox 151
00:26:00 CSS и UI на Google I/O
00:42:29 WebMCP и агентный веб
00:45:47 Modern Web Guidance
01:18:59 DevTools для агентов
01:32:06 Prompt API в Chrome
01:41:07 Core Web Vitals
01:53:26 HTML в Canvas

Смотрите нас

• Лайв на Ютубе https://youtu.be/eJ6Gd79TOFU

Новинки Firefox 151

• Firefox 151 release notes for developers https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/151
• Announcing Web Serial Support in Firefox https://hacks.mozilla.org/2026/05/web-serial-support-in-firefox/
• Plain versus range syntax in style queries https://developer.mozilla.org/en-US/docs/Web/CSS/Guides/Containment/Container_size_and_style_queries#plain_versus_range_syntax_in_style_queries

CSS и UI на Google I/O

• What’s new in Chrome https://youtu.be/YuMdsHIXatY
• New in Chrome at Google I/O 2026 https://developer.chrome.com/blog/new-in-chrome-io26?hl=en
• What’s new in Web UI https://youtu.be/uT7MVcCQ4rw
• What’s New in Web UI: I/O 2025 Recap https://developer.chrome.com/blog/new-in-web-ui-io-2025-recap
• Explainer: Two-phase cross-document navigation https://github.com/w3c/csswg-drafts/blob/main/css-view-transitions-2/two-phase-transition-explainer.md
• Declarative Overscroll Actions (Explainer) https://open-ui.org/components/overscroll-actions.explainer/
• CSS Text: Text fitting, the text-fit property https://drafts.csswg.org/css-text-4/#text-fit-property
• Vibe design to build incredible web UI https://youtu.be/nC7TrzUYvig?si=zl8CKx3-MP3lJMX0

WebMCP и агентный веб

• Build your website for the agentic era https://youtu.be/HdCc-KezQPk

Modern Web Guidance

• Unlock modern web capabilities in your AI coding workflows https://youtu.be/bo3i0FzDUYo
• Modern Web Guidance https://developer.chrome.com/docs/modern-web-guidance
• Modern Web Guidance (Source) https://github.com/GoogleChrome/modern-web-guidance-src
• Google just spat in my face https://dbushell.com/2026/05/20/google-just-spat-in-my-face/

DevTools для агентов

• Supercharge your Al coding workflow with Chrome DevTools for agents https://youtu.be/1AD81ZselPk
• Streamline your AI coding workflow with Chrome DevTools for agents https://developer.chrome.com/blog/devtools-for-agents-v1
• Break boundaries with Gemini in Chrome DevTools https://youtu.be/HKZ9mw6TaCo

Prompt API в Chrome

• Build new features using built-in AI in Chrome https://youtu.be/ddBxvuH35tI

HTML в Canvas

• Build next-generation UIs with the HTML-in-Canvas API https://youtu.be/TUtKGTeFWjQ
• Introducing the HTML-in-Canvas API https://developer.chrome.com/blog/html-in-canvas-origin-trial
• Elevate the Chrome Extensions developer experience https://youtu.be/g2qrMnvvL6E
• Modernize authentication with passkeys, digital credentials, and more https://youtu.be/xzMx2khmGJ4
• What’s new in Angular https://youtu.be/MbkjTNg2rcg

Пишите нам

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/]]></description><content:encoded><![CDATA[<p>Простой способ сказать нам «спасибо» и попасть в закрытый чат:</p><p>• <a href="https://boosty.to/webstandards_ru">Boosty</a><br>• <a href="https://www.patreon.com/webstandards_ru">Patreon</a></p><p>Ведущие: Вадим Макеев, Алексей Симоненко, Полина Гуртовая, Никита Дубко</p><p>Темы</p><p>00:00:00 Интро<br>00:01:22 Новинки Firefox 151<br>00:26:00 CSS и UI на Google I/O<br>00:42:29 WebMCP и агентный веб<br>00:45:47 Modern Web Guidance<br>01:18:59 DevTools для агентов<br>01:32:06 Prompt API в Chrome<br>01:41:07 Core Web Vitals<br>01:53:26 HTML в Canvas<br></p><p>Смотрите нас</p><p>• <a href="https://youtu.be/eJ6Gd79TOFU">Лайв на Ютубе</a><br></p><p>Новинки Firefox 151</p><p>• <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/151">Firefox 151 release notes for developers</a><br>• <a href="https://hacks.mozilla.org/2026/05/web-serial-support-in-firefox/">Announcing Web Serial Support in Firefox</a><br>• <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/Guides/Containment/Container_size_and_style_queries#plain_versus_range_syntax_in_style_queries">Plain versus range syntax in style queries</a><br></p><p>CSS и UI на Google I/O</p><p>• <a href="https://youtu.be/YuMdsHIXatY">What’s new in Chrome</a><br>• <a href="https://developer.chrome.com/blog/new-in-chrome-io26?hl=en">New in Chrome at Google I/O 2026</a><br>• <a href="https://youtu.be/uT7MVcCQ4rw">What’s new in Web UI</a><br>• <a href="https://developer.chrome.com/blog/new-in-web-ui-io-2025-recap">What’s New in Web UI: I/O 2025 Recap</a><br>• <a href="https://github.com/w3c/csswg-drafts/blob/main/css-view-transitions-2/two-phase-transition-explainer.md">Explainer: Two-phase cross-document navigation</a><br>• <a href="https://open-ui.org/components/overscroll-actions.explainer/">Declarative Overscroll Actions (Explainer)</a><br>• <a href="https://drafts.csswg.org/css-text-4/#text-fit-property">CSS Text: Text fitting, the text-fit property</a><br>• <a href="https://youtu.be/nC7TrzUYvig?si=zl8CKx3-MP3lJMX0">Vibe design to build incredible web UI</a><br></p><p>WebMCP и агентный веб</p><p>• <a href="https://youtu.be/HdCc-KezQPk">Build your website for the agentic era</a><br></p><p>Modern Web Guidance</p><p>• <a href="https://youtu.be/bo3i0FzDUYo">Unlock modern web capabilities in your AI coding workflows</a><br>• <a href="https://developer.chrome.com/docs/modern-web-guidance">Modern Web Guidance</a><br>• <a href="https://github.com/GoogleChrome/modern-web-guidance-src">Modern Web Guidance (Source)</a><br>• <a href="https://dbushell.com/2026/05/20/google-just-spat-in-my-face/">Google just spat in my face</a><br></p><p>DevTools для агентов</p><p>• <a href="https://youtu.be/1AD81ZselPk">Supercharge your Al coding workflow with Chrome DevTools for agents</a><br>• <a href="https://developer.chrome.com/blog/devtools-for-agents-v1">Streamline your AI coding workflow with Chrome DevTools for agents</a><br>• <a href="https://youtu.be/HKZ9mw6TaCo">Break boundaries with Gemini in Chrome DevTools</a><br></p><p>Prompt API в Chrome</p><p>• <a href="https://youtu.be/ddBxvuH35tI">Build new features using built-in AI in Chrome</a><br></p><p>HTML в Canvas</p><p>• <a href="https://youtu.be/TUtKGTeFWjQ">Build next-generation UIs with the HTML-in-Canvas API</a><br>• <a href="https://developer.chrome.com/blog/html-in-canvas-origin-trial">Introducing the HTML-in-Canvas API</a><br>• <a href="https://youtu.be/g2qrMnvvL6E">Elevate the Chrome Extensions developer experience</a><br>• <a href="https://youtu.be/xzMx2khmGJ4">Modernize authentication with passkeys, digital credentials, and more</a><br>• <a href="https://youtu.be/MbkjTNg2rcg">What’s new in Angular</a><br></p><p>Пишите нам</p><p><a href="mailto:podcast@web-standards.ru">podcast@web-standards.ru</a></p><p>Читайте новости</p><p>• <a href="https://t.me/webstandards_ru">Telegram</a><br>• <a href="https://x.com/webstandards_ru">X</a><br>• <a href="https://vk.com/webstandards_ru">VK</a><br>• <a href="https://www.facebook.com/webstandardsru/">Facebook</a><br>• <a href="https://mastodon.social/@webstandards_ru">Mastodon</a><br>• <a href="https://bsky.app/profile/web-standards.ru">Bluesky</a><br>• <a href="https://www.linkedin.com/company/web-standards-ru/">LinkedIn</a></p>]]></content:encoded><guid isPermaLink="true">https://web-standards.ru/podcast/episodes/528.mp3</guid><enclosure type="audio/mpeg" url="https://web-standards.ru/podcast/episodes/528.mp3" length="119331790"/><itunes:episode>528</itunes:episode><itunes:duration>7444</itunes:duration><itunes:author>Вадим Макеев, Алексей Симоненко, Полина Гуртовая, Никита Дубко</itunes:author><itunes:explicit>false</itunes:explicit><itunes:summary>25 мая 2026: Firefox 151, Google I/O: CSS, WebMCP, Modern Web Guidance, DevTools, Prompt API, HTML в Canvas. Вадим Макеев, Алексей Симоненко, Полина Гуртовая, Никита Дубко</itunes:summary><itunes:image href="https://web-standards.ru/podcast/cover.png"/></item></channel></rss>