229. Новости Chrome, Firefox и V8, Web Vitals, GitHub Codespaces, minmax, наша ответственность
12 мая 2020
— Вадим Макеев
— Никита Дубко
— Маша Просвирнина
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 Наша ответственность
Поддержите нас
на Патреоне — https://www.patreon.com/webstandards_ru
или переводом
на Яндекс.Деньги — https://money.yandex.ru/to/41001119329753
или PayPal — https://www.paypal.me/pepelsbey
События
Дискуссия про тестовые задания онлайн 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/
* * *
Слушайте свежие эпизоды в
Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly93ZWItc3RhbmRhcmRzLnJ1L3BvZGNhc3QvZmVlZC8
Apple Podcasts — https://itunes.apple.com/podcast/id1080500016
CastBox — https://castbox.fm/channel/id1177814
Pocket Casts — https://pca.st/moFp
Overcast — https://overcast.fm/itunes1080500016
ВКонтакте — https://vk.com/podcasts-32017543
Яндекс.Музыке — https://music.yandex.ru/album/6245956
Spotify — https://open.spotify.com/show/3rzAcADjpBpXt73L0epTjV
YouTube — https://www.youtube.com/playlist?list=PLMBnwIwFEFHcwuevhsNXkFTcadeX5R1Go
SoundCloud — https://soundcloud.com/web-standards
или подписывайтесь на RSS — https://web-standards.ru/podcast/feed/
Читайте новости в
Твиттере — https://twitter.com/webstandards_ru
ВКонтакте — https://vk.com/webstandards_ru
Фейсбуке — https://www.facebook.com/webstandardsru
Телеграме — https://t.me/webstandards_ru
Обсуждайте в Слаке — http://slack.web-standards.ru/