Telegram Web Link
Начался ежегодный опрос State of CSS 2020

https://stateofcss.com
Вышел Next.js 10

Основные нововведения:
- Новый встроенный компонент для оптимизации изображений
- Интернационализация в роутинге
- Аналитика
- Next.js Commerce
- поддержка React 17
- Поддержка Fast Refresh для MDX
- Импорт CSS для сторонних компонентов
- Автоматический резолв href для ссылок (атрибут as больше не требуется)
- CLI кодмоды для автоматического обновления версии фреймворка
- блокирующий фоллбек для getStaticPath

https://nextjs.org/blog/next-10


Кстати, прямо сейчас идёт Next.js Conf. Посмотреть можно тут:
https://nextjs.org/conf
Вышел Deno 1.5

Основные нововведения:
- в бандлинг добавлен tree shaking, а также в 15 раз увеличена скорость бандлинга
- добавлены API alert, confirm и prompt, аналогичные соответствующим браузерным глобальным функциям
- улучшения REPL: автодополнения по нажатию tab, подсветка синтаксиса, top level await

https://deno.land/posts/v1.5
Node.js 14 перешла в стадию LTS

Node.js 14 LTS получила название Fermium и будет в активной разработке до октября 2021. После этого перейдёт на стадию поддержки до апреля 2023.

https://nodejs.org/en/blog/release/v14.15.0/
Сайт mozillians.org прекратит своё существование 5 ноября.

Это сайт для волонтёров, которые помогали компании Mozilla осуществлять её миссию. Вот такое письмо разослали всем пользователям сайта.
Телеграм канал о спецификациях и тонкостях CSS

София Валитова создала телеграм канал, в котором она публикует различные особенности CSS и выдержки из спецификаций, которые помогут Вам сильнее погрузиться в техническую часть того, как CSS работает.

https://www.tg-me.com/css_mind
Новый пропозал Module Blocks

На ближайшей встрече #TC39, которая пройдёт с 16 по 19 ноября, будет представлен новый пропозал JS Module Blocks. Он основан на пропозале Blöcks, развитие которого было остановлено с приостановлением участия Domenic Denicola в TC39 год назад. Предлагается добавить в язык инлайновые сериализуемые модули, что позволит более эргономично и эффективно передавать их в другие контексты (другим агентам, если следовать языку спецификации) — воркеры и ворклеты. Чемпионом выступает Surma из Google, который много работает над веб воркерами, ворклетами и экосистемой вокруг них.
⚡️В WebKit готовится патч для включения SharedArrayBuffer

https://bugs.webkit.org/show_bug.cgi?id=212069#c4

Фича была выключена в 2018 после обнаружения Spectre и Meltdown во всех браузерах. В данный момент SAB уже вновь включен в браузерах на основе Chromium и в Firefox.
Ещё один API для работы с файловой системой от Google

NativeIO предоставляет быстрый API хранилища для работы с базами данных или большими временными файлами. Разработка ведётся с оглядкой на варианты использования совместно с #WebAssembly. Название NativeIO — рабочее, и, скорее всего, изменится в будущем.

https://github.com/fivedots/nativeio-explainer

Слайды с TPAC: https://docs.google.com/presentation/d/1myUKjvtGSkjEG72sxTvA31dLxv_RgBCtV_yZrPI6FQQ/edit
Введение в использование Gamepad API на примере игры с динозавром из Chrome

https://web.dev/gamepad/
WebID — федеративное API для идентификации пользователя и авторизации

Это новое API также разрабатывается инженерами из Google и пока находится на совсем ранней стадии.

Посмотреть запись видеовстречи TPAC можно найти тут: https://www.w3.org/2020/10/TPAC/webid_a_federated_signin_api.html

Слайды отдельно: https://lists.w3.org/Archives/Public/www-archive/2020Oct/att-0010/The_Web_Platform__Privacy_and_Federation_-_TPAC.pdf
Storage Buckets — расширение Storage API для работы с отдельными хранилищами в рамках одного вебсайта

Storage Buckets будут полезны для разделения хранилищ, для удаления только необходимой части данных веб сайта.

Описание: https://github.com/WICG/storage-buckets/blob/gh-pages/explainer.md
Видео с TPAC: https://www.w3.org/2020/10/TPAC/storage_buckets_api.html
Отдельно слайды: https://lists.w3.org/Archives/Public/www-archive/2020Nov/att-0000/TPAC_2020_Storage_Buckets_API.pdf
Все основные моменты прошедшего TPAC 2020

W3C опубликовал документ, в котором отражены все главные моменты закончившейся ежегодной встречи TPAC.

https://www.w3.org/2020/10/w3c-highlights/Overview.html
MDN переезжает на Git и GitHub для хранения материалов

2 ноября была запущена бета версия новой платформы Yari, которая использует для хранения материалов не базу данных, а файлы в Git.

Анонс: https://hacks.mozilla.org/2020/10/mdn-web-docs-evolves-lowdown-on-the-upcoming-new-platform/
Yari: https://github.com/mdn/content/blob/main/BETA.md
Контент: https://github.com/mdn/content
В Chrome начали работу по добавлению Container Queries

Твит: https://twitter.com/stubbornella/status/1324524942650601472

Эта фича является одной из самых желаемых для фронтенд разработчиков. О том, какие проблемы она решает, рекомендую почитать пост от Brian Kardell. Также он совсем недавно написал ещё одну статью об этом.
10 инсайтов о внедрении TypeScript в Bloomberg

Rob Palmer, один из сопредседателей #TC39, написал большиую статью о том, как компания Bloomberg переходила на TypeScript, и о неочевидных проблемах, с которыми наверняка столкнутся те, кто только собирается внедрять TypeScript для масштабных проектов.

https://www.techatbloomberg.com/blog/10-insights-adopting-typescript-at-scale/
2025/07/07 00:35:14
Back to Top
HTML Embed Code: