The digest of fresh materials from the world of the front-end for the last week No. 415 (May 11-17, 2020)

We bring to your attention a selection with links to new materials from the frontend area and around it.


Media     |    Web Development     |    CSS     |    Javascript     |    Browsers


Media


podcast CSSSR podcast: Github Codespaces, Playwright and Puppeteer, Masonry layout, Firefox 76, NodeJS 14.2.0 and other releases
podcast Web Standards podcast No. 230: Aspect ratio, advertising, appearance: none, top-level await, Deno, storage, price of styles
podcast UnderJS Podcast # 21 - Node.js 14, TypeScript 3.9 [Classic]
video Podcast “Frontend Youth” # 138 Signor Tasks
video Vadim Makeev video blog №21. Adaptive grid guides on gradients and custom properties

Web development


habr Modern front-end architectures (Part 2)
Martin Splitt: Don't try to reinvent the wheel in SEO
Conquering UTM tags
en Available images when they matter most
en Persistent storage
en Online visualizer SVG Path
en A selection of creative concepts "UI Interactions & Animations Roundup # 6"


CSS


habr Responsive font. Adapting text between mock and min values
habr CSS functions min (), max () and clamp ()
en Timeline animation in CSS: creating a Goldberg machine
en Modern CSS solutions for old CSS problems
en CSS fix for 100vh in mobile WebKit
en How to tame Line Height in CSS
en Responsive masonry layout on CSS grid + vanilla JavaScript
en Using CSS masks to create serrated edges
en Turning a fixed-size object into an adaptive element

Javascript


habr We join the ISS using JavaScript and the compass
Node.js introduced the Deno 1.0 secure JavaScript platform
The most difficult questions in JavaScript interviews. Part 2
en The Deno Handbook: A Brief Introduction to Deno
en Node.js Certification: My Experience and Tips
en JavaScript Features That You Can Forget
en TypeScript 3.9 Release
en Comparing Elm with Ember Octane and React








habr Chrome extension to hide distracting recommendations on YouTube
Starting in August, Google Chrome will start blocking “heavy” ads that put a heavy load on the CPU and battery
Google will add tab grouping and highlighting in Chrome to increase productivity
Firefox 78 will show a process manager
Google Chrome will start blocking the loading of resource-intensive ads
Controversial changes to the reader mode interface have been made in the nightly builds of Firefox
Mozilla has disabled additional authentication for systems without a master password
en What's New in DevTools (Chrome 84)

We apologize for any typos or broken / duplicated links. If you notice a problem - please write in a personal email, we try to quickly fix them.


Last week’s digest .
Material prepared dersmoll and alekskorovin .

All Articles