The digest of fresh materials from the world of the front-end for the last week No. 409 (March 30 - April 5, 2020)

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


Web Development     |    CSS     |    Javascript     |    Browsers     |    Entertaining     |    


Media


podcast Podcast "Web Standards" No. 224. Safari and Chrome, ES2020, designers and code, palettes, animations, outdated Git Flow and video players
podcast CSSSR podcast. What will happen in Safari 13.1, web IDE, further understanding ECMAScript, UX and backend, TypeScript 3.9 Beta
podcast Podcast Frontend Youth (18+) No. 131: First three-dimensional
podcast Podcast PODLODKA # 154: “UI-frameworks”, visiting Den Abramov
podcast video FrontSpot Scarantino. Issue 01
en video ALL YOUR HTML # s3e19: Particles, trails, mouse

Web development


habr Concepts underlying Web Audio API
habr Intersection Observer API: examples of use
Tutorial. Interactive SVG diagram
en An easy way to implement responsive images
en BEM Cheat Sheet
en Why are some HTML elements becoming obsolete?
en 30 checklists for web developers, which should be at hand for each team
en Test strategies for front-end developers





CSS


habr All about the auto keyword in CSS
habr CSS Houdini: a practical guide
Combinations in CSS: filter and clip-path
Smooth CSS animation: myth or reality
en Overflow in CSS
en Making JavaScript communicate with CSS and Sass
en 4 CSS Grid properties ( and one value) for most of your layout needs
en LCH colors in CSS: what, why and how?
en CSS-Only Marquee Effect
en Extracted CSS information from Facebook's new design
en WhatsApp CSS reverse engineering

Javascript


habr Why is it time to stop using JavaScript IIFE
habr Introduction to 3D: Three.js basics
en 10 new JavaScript features in ES2020 that you should know
en How anti-ad blocker works: reverse engineering BlockAdBlock
en What keeps me awake at night like JS to the developer. Discussion of some of the most complex aspects of Javascript and their possible solution
en Layout-isolated components









Mozilla has launched the process of replacing the Firefox Beta browser with Fenix
Google cancels the toughening of third-party cookies offered in Chrome 80
Microsoft Edge is ahead of Mozilla Firefox in popularity

Entertaining


A selection of April Fools Day 2020 jokes
Fedora and CentOS launch Git Forge. GitLab opens up 18 proprietary features
Google introduced a search and navigation system code for its open source projects
Steep dive: how the coronavirus pandemic changed the IT industry
WordPress 5.4 Adderley came out with an improved editor, new blocks and APIs for developers
Font Awesome appeared new icons related to COVID-19

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