In the article Boost Resource Loading With fetchpriority they described in detail a new HTML attribute with which you can adjust the priority of loading of the content of the page such as. images, javascript, iframe. So far, only Chrome and Edge (Chromium based) support the attribute, but other browsers will be added gradually. You can check the current attribute support at caniuse.com. You can use the fetchpriority attribute to improve LCP metrics or speed up the rendering of more important page content.
The HTML element <dialog> has recently gained support in all modern browsers. With this element you can create modal windows that will be styleable and especially natively accessible. You don't have to deal with e.g. focus or close with the ESC key. You can find all the important information in the article Building a dialog component or you can watch the video.
The specification for the new version of JavaScript is already available, although it has not yet been officially approved. If you are interested in the news that this version brings, then read the article What's new in ECMAScript 2022. You can look forward to e.g. on the:
To learn more about Progressive Web Applications (PWA), be sure to check out the “30 Days of PWA” Blog Series. The series of articles is structured into 4 main categories:
You can read the changes as well as the news that came with the new version of Google Chrome in the following articles:
Not all changes in the new major version of React 18 are backward compatible. If you are going to update a project to React 18 that uses TypeScript, then first read the instructions: Upgrading to React 18 with TypeScript. You will find information in it that will save you a lot of time when fixing the project.
This book is not directly about programming, but about the engineering approaches they use at Google. You will learn how to maintain even large projects while maintaining their quality. The book is suitable for you if you are interested, as they have e.g. processes used by Google or how people collaborate on projects. The book is available in PDF completely free of charge.
If you liked the news overview, don't forget to subscribe to our newsletter. You can also read the news for last month, which we brought in the March Frontend Briefly.