23 Feb 2022, 16:28 UTC≈16,100 views30 reactionsread 8 August 2026 Добавление поддержки ShadowRealms в WebKit
В WebKit была добавлена поддержка пропозала ShadowRealms. ShadowRealms — это механизм для запуска JavaScript-кода в изолированном глобальном окружении. Он может быть полезен для безопасного внедрения стороннего кода, для сегментации унаследованного кода, для упрощения эмуляции DOM в воркерах и Node.js.
https://twitter.com/caitp69/status/1496174178663374848?s=21
🔥18👍4💩3😢3❤1🤔1
Signed Alexander Myshov
23 Feb 2022, 07:12 UTC≈16,300 views46 reactionsread 8 August 2026 Monorepo.tools
"Все что вам нужно знать о монорепах и инструментах, чтобы их построить" – с таким слоганом запустился новый сайт про моно-репозитории. На нем собраны основные тезисы и материалы в пользу монореп, а так же разобраны ключевые иструменты для их построения (Bazel, Gradle, Lage, Lerna, Nx, Rush и Turborepo) с разбивкой по фичам и сводной таблицей. Хорошая отправная точка для тех кто задумывается о монореп…
👍46
Signed Roman Dvornov
22 Feb 2022, 15:03 UTC≈11,600 views27 reactionsread 8 August 2026 Релиз Yarn 3.2
В новом релизе была добавлена поддержка поля libc. Её можно использовать совместно с полем optionalDependencies, чтобы избежать загрузки бинарников, слинкованных с несовместимой стандартной библиотекой (поддерживаются libc и musl ). Добавлена команда yarn explain для получения подробной информации по ошибкам. Сделано несколько минорных улучшений UI.
Началась работа над новой мажорной версией. В Yarn …
👍19💩4🔥4
Signed Alexander Myshov
21 Feb 2022, 14:14 UTC≈11,000 views56 reactionsread 8 August 2026 В GitHub появилась поддержка добавления диаграмм с помощью синтаксиса Mermaid. Доступно создание блок-схем, UML, диаграмм Ганта, диаграмм последовательностей и т.п.
https://github.blog/2022-02-14-include-diagrams-markdown-files-mermaid/
👍30🔥25😁1
Signed Alexander Myshov
17 Feb 2022, 09:01 UTC≈9,820 views22 reactionsread 8 August 2026 Версии 100 браузеров Firefox и Chrome
Совсем скоро Firefox и Chrome достигнут версий 100, что является потенциально ломающим изменением, так как многие веб-сайты используют navigator.userAgent для определения версий браузеров и парсят лишь 2 цифры в номере версии. В статье на Mozilla Hacks рассказывается о том, как Mozilla и Google тестируют потенциальные проблемы и как их решают.
https://hacks.mozilla.org/2022/02/…
👍22
Signed Sergey Rubanov
16 Feb 2022, 15:04 UTC≈6,290 views125 reactionsread 8 August 2026 О Вебне, паузе в новостях и планах на будущее
Привет! В последнее время тут было очень мало постов, т.к. у меня много всего приключилось, в основном не очень приятного, и требовался небольшой отдых. Я отдохнул и готов постепенно набирать прежний темп частоты публикаций. Но это ещё не всё, у меня также есть пара новостей о канале.
Самые внимательные могли заметить, что недавно в Вебне появился новый автор 👀 — это Ал…
👍76🔥21🎉17❤11
Signed Sergey Rubanov
16 Feb 2022, 14:47 UTC≈5,400 views24 reactionsread 8 August 2026 Как работает компилятор Angular
Компилятор ngc построен поверх компилятора TypeScript (tsc). Он позволяет компилировать декораторы Angular и применять проверку типов для шаблонов компонентов и инкрементально перекомпилировать изменения.
https://blog.angular.io/how-the-angular-compiler-works-42111f9d2549
👍15🔥6🤯3
Signed Sergey Rubanov
16 Feb 2022, 14:26 UTC≈4,930 views7 reactionsread 8 August 2026 File System Access API с Origin Private File System в WebKit
В болге WebKit вышла статья о File System Access API для быстрого и простого доступа к файлам. Поддержка этого API доступна в Safari на macOS 12.2 и iOS 15.2, а поддержка метода getFile() появится в macOS 12.4 и iOS 15.4.
https://webkit.org/blog/12257/the-file-system-access-api-with-origin-private-file-system/
👍7
Signed Sergey Rubanov
16 Feb 2022, 09:44 UTC≈5,290 views36 reactionsread 8 August 2026 Пропозал WebAssembly Garbage Collection перешёл на phase 2
Один из самых важных пропозалов для #WebAssembly продвинулся на phase 2 (Spec text available). Есть ещё некоторые открытые вопросы, но это очень важное событие. GC позволит эффективно использовать языки со сборкой мусора для исходного кода, и при их использовании можно будет избавиться от большой части рантайма, который пока что приходится также компилироват…
🔥34👍2
Signed Sergey Rubanov
9 Feb 2022, 09:06 UTC≈6,450 views32 reactionsread 8 August 2026 Релиз Node.js v16.14.0
Вчера вышла новая версия Node.js. Из самых значимых изменений — добавление поддержки Import Assertions (stage 3) для импорта JSON-модулей. Использование Import Assertions с JSON-модулями обязательно. Это решение было принято для сохранения совместимости с веб-платформой.
https://nodejs.org/en/blog/release/v16.14.0/
🔥21👍11
Signed Alexander Myshov
8 Feb 2022, 15:54 UTC≈11,100 views32 reactionsread 8 August 2026 HTML-элемент <dialog> в Safari 15.4 beta
В рамках инициативы "Interop 2022" в Safari Technology Preview 134 и Safari 15.4 beta была добавлена поддержка HTML-элемента <dialog>. С его помощью можно создавать доступные модальные и немодальные диалоговые окна
https://webkit.org/blog/12209/introducing-the-dialog-element/
👍23🔥9
Signed Alexander Myshov
2 Jan 2022, 17:33 UTC≈8,300 views24 reactionsread 8 August 2026 Forwarded from @kirjs_ruPhoto
Привет, начинаем стрим с Сережей прямо сейчас.
По техническим причинам вынуждены были поменять линк на ютубе: youtu.be/BqwTOc8roR4
📺 Посмотреть: twitch.tv/kirjs | youtu.be/BqwTOc8roR4
🎤 Пообщаться голосом: kirjs.com/talk
♥️ Сережин Канал: https://t.me/webnya
👍15🔥6🤩2👎1
Signed Sergey Rubanov
Showing the 12 most recent of 20 posts we hold for @webnya. View and reaction counts are the latest single reading for each post, not a live figure, and a recent post is still accumulating both. A view count marked ≈ was rounded by Telegram before we ever saw it — t.me prints views in full below 1,000 and to three significant figures above, so ≈1,200,000 means somewhere between 1,150,000 and 1,249,999. Unmarked counts are exact. Text is reproduced from the public post preview and truncated for length.