January 2026 Baseline Monthly Digest, by @malchata (@developers):
https://web.dev/blog/baseline-digest-jan-2026
#browsers #support #webplatform #css #viewtransitions #javascript #webworkers #apis #units
January 2026 Baseline Monthly Digest, by @malchata (@developers):
https://web.dev/blog/baseline-digest-jan-2026
#browsers #support #webplatform #css #viewtransitions #javascript #webworkers #apis #units
PWA, by @httparchive.org:
https://almanac.httparchive.org/en/2025/pwa
#webalmanac #studies #research #metrics #progressivewebapps #webapps #webworkers
Partytown: Optimize Third Party Scripts With Web Workers, by @jacobandrewsky.bsky.social (@debugbear.com):
https://www.debugbear.com/blog/partytown-web-workers
#libraries #embedcode #webworkers #performance #optimization
Веб-воркеры — многопоточность в JavaScript
Даже самые зелёные новички в вебе знаю, что скрипты JS, нужно располагать в самом низу страницы перед закрывающим тегом `` и всё знаю что это повышает скорость загрузки страницы. Но Вы когда-нибудь задумывалась почему оно так? JavaScript по своей природе однопоточный язык, но мало того, он делит этот единственный поток сразу с HTML и CSS. Это приводит к тому, что встречая тег <script> , браузер начинает, исполнять его код, при этом останавливая дальнейшую обработку HTML и CSS и в результате пользователь наблюдает белый экран, вместо сайта, до тех самых пор пока, браузер не закончит с кодом JavaScript. Именно потому убирая подключения скриптов, в самый конец страницы, мы даём интерфейсу сайта максимально быстро погрузится и не бесить пользователей белой простынёй. Но подобный подход годен не везде, иногда жизненно необходимо, чтобы код JS, начал исполнение как можно раньше. Да и при подключении в самом низу, крупный JS-бандл, может здорово подкосить перфоманс сайта. Как быть в таких ситуациях? Смирится с тем что пользователи будут испытывать определённый дискомфорт во время загрузки сайта? Конечно же нет, можно попробовать вынести наш код в веб-воркеры! Так что такое эти ваши веб-воркеры?
https://habr.com/ru/articles/915518/
#javascript #вебворкер #вебворкеры #webworkers #многопоточность #многопоточное_программирование #js #воркеры
Multithreading in JavaScript With Web Workers, by @honeybadger:
https://www.honeybadger.io/blog/javascript-web-workers-multithreading/
My Browser WASM't Prepared for This. Using DuckDB, Apache Arrow and Web Workers
#HackerNews #MyBrowserWASM #PreparedForThis #DuckDB #ApacheArrow #WebWorkers
4'33" (as performed by your browser)
https://5013.es/toys/433/
With several players to choose from, you'll never get tired of listening to their performances of John Cage's 4'33" in your browser.
Some background here: https://5013.es/p/10/
With thanks to @darius and @jenn for the spark of inspiration like 10 years ago 😃
#webaudio #webworkers #audioworklet #music #javascript #audio
React applications utilize the main thread to handle User Interface(UI) rendering and JavaScript execution. This setup can cause performance issues when components run long tasks. We can offload heavy operations to a background thread using Web Worke...