The digest of fresh materials from the world of the front-end for the last week No. 407 (March 16 - 22, 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 CSSSR podcast: Github bought npm, remote conferences, CSS and Houdini, magic calc (), Java SE 14, toxic Angular
podcast UnderJS Podcast # 17 - Conversations with Mikhail Bashurov about types and HolyJS
podcast Podcast “Web Standards” No. 221: Cancellation of events, Firefox and KaiOS, unnecessary CSS, viewport, image sizes, colors, Vue.js
podcast Frontend Weekend podcast # 103 - Alexey Zolotykh about moving from Chelyabinsk, the value of working with HolyJS PC and many presentations
podcast Podcast “ Make me beautiful ”, Issue No. 36 - Coronavirus, juniors are better than seniors and inaccessible availability
podcast Podcast“ pro Conf ”# 54 AngularConnect - ProConf in quarantine | Angular 9 | Ivy | Neurons are coming | How to do a review

Web development


“Do not close tags!”
en Confusion with headlines: when do they fail in WCAG?
en What does “playsinline” mean in web video?
en Fast frontend integration through components
en Optimization of collaboration between frontend developers
video Just about Clean code and code quality (Code Quality & Clean Code)





CSS


habr CSS: adventures in the land of translucency
habr CSS developers - why do the world need them?
habr CSS Grid: Layout adaptive magazine layout in 20 lines
Tutorial. Simple animation in pure CSS
When 255 × 0 is not zero
Combinations in CSS: background-color and linear-gradient
en 'CSS X'
en A complete guide to calc () in CSS
en Neomorphism and CSS
en Placing text along a path using CSS
en Houdini CSS Practical Overview
en All About Auto in CSS
en CSS: Flexible Repeating SVG Masks

Javascript


habr Why JavaScript devours HTML: code examples
habr Get to know NestJS
habr Fully implement it. DI-in-JS
Google answered questions about SEO for JavaScript
en Mono repositories in JavaScript, anti-pattern
en For ... of loops in Javascript: one loop to manage them all
en Useful tips for using console.log ()
video en Angular vs React vs Vue [2020 Update]









habr SameSite = Lax by default - already in Chrome 80 stable (though not for everyone yet)
habr Developer appreciated the complexity of modern browsers
Firefox refuses to support FTP protocol
Chrome 81 release is postponed due to Google employees switching to work at home
New Chrome releases delayed by coronavirus

Entertaining


WordPress and Apache Struts are leading among web-based platforms in terms of exploit vulnerabilities
OpenSilver project develops an open implementation of Silverlight
Slack corporate messenger received the largest redesign since its launch
What is wrong with the remote work instructions: you forgot that there are at home children
AI Robochronic: algorithms as salvation from coronavirus, artificial prisoners educating artificial intelligence and the sniff chip

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