The digest of fresh materials from the world of the front-end for the last week No. 414 (May 4 - 10, 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     |    Entertaining     |    


Media


podcast Podcast “Web Standards” No. 228: DevTools, Web Standards website, text selection, px vs rem, Atomic CSS-in-JS, refactoring
podcast Podcast “Frontend Youth (18+)” # 136: About online conferences with Alexei Fedorov
video Live coding with Vadim Makeev: Cap on grids and flexes with gaps and BEM

Web development


habr Who will bury the modern web?
habr A simple approach to working with responsive images
habr Storage for the Web
habr Canvas API memo
en How and why you should avoid CORS in SPA
en 13 security tips for front-end applications
en HTML5 Boilerplate project is 10 years old




CSS


habrUnderstanding CSS Grid (2 part): Grid lines , (3 part): Grid areas
habr Highlighting and CSS
Adventures of Masonry layout in CSS
en Ways to style lists
en Units of `lh` and` rlh`
en Play with (fake ) Container Queries with watched-box and resizeasaurus
en Everything I learned about min (), max () and clamp () in CSS
en Let's dig deeper into CSS Container properties
en How to easily create an adaptive vertical rhythm using CSS
en In Chromium appears Flexbox gap support
en Deep immersion in CSS Grid
en CSS Finds in Twitter Design
en Adding CSS to a Page Using HTTP Headers
en How to Create Pure CSS Games
en A Complete Guide to CSS Features

Javascript


JavaScript Workplace habr Hall of Fame , part 2
habr Understanding (all) “modular” JavaScript formats and tools
en ES2020: everything you need to know
en Creating a crossword puzzle generator using JavaScript
en JavaScript rendering and problems for SEO in 2020
Counting the time in javascript








Release of Firefox 76
Release of Firefox 76 - Audio worklets, CSS System Colors and more
Published Playwright 1.0, a package for automating work with Chromium, Firefox and WebKit
en Firefox 76: audio worlets and other tricks

Entertaining


Another Zoom answer. Google will embed Meet video conferencing directly in Gmail
Hackers have learned to hide web skimmers behind favicon sites
GitHub has analyzed the impact of COVID-19 on development activity
A development environment and discussion system have been added to GitHub
How to design a profile on GitHub so that it works when searching for a job
Facebook introduced a service for poor countries - the Internet will be free, but only in text. Editorial Material
• The EU prohibits the use of “wall cookies” on sites to restrict access to content and force data collection

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