The digest of fresh materials from the world of the front-end for the last week No. 405 (March 2 - 8, 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: News 512 - March 8, CSS 4, Firefox DevTools, Laravel 7, automation with Google App Script
• podcast Podcast # 113: Three problems of nest
• podcast Web Standards podcast No. 219: Debugging performance, --save -dev, CSS4 and other dreams, what are soft-skills and why download them
• podcast UnderJS Podcast # 16 - UnderPHP: The long-awaited release with ZnProd
• podcast Podcast “Frontend Youth (18+)” # 127: Few half. Part Two
• podcast CSSSR Podcast. Argumentarium - Architecture: Strict Adherence to Patterns vs. intellectual anarchism
• podcast video Repozitorro # 38 - Mentor's portfolio

Web development


• habr A complete guide to data- * HTML attributes
• Frontend architecture: Shell
• en How we created a static website that generates tartan ornaments in SVG
• en Bootstrap 5 release date and what's new
• en Variable fonts: is there a performance tradeoff?





CSS


• habr What to do when CSS blocks page parsing?
• habr Select-Option styling (almost) without JavaScript
• The 6 first public drafts of new CSS modules that you may have been using for a long time
• en Why the world needs CSS developers
• en Why are we talking about CSS4?
• en CSS specification, updated and modernized terms
• en CSS library with a set of beautiful switches
• en How to blur the background in CSS with a single line of code
• en CSS Import
• en Unfortunately, clip-path: path () is still not suitable for use
• en How create sticky footer with flexbox
• en 4 ways to animate the text link color on hover
• en Currying in CSS?


Javascript


• en JavaScript best practices - replacing the old with a new one
• en Less well-known but still popular JavaScript frameworks of front-end developers
• en JavaScript ecosystem in Indonesia
• Basic tips on SEO-optimization of sites in JavaScript
• en Technical interview on JavaScript in Google (Callback, Promise, Await / Async)
• en Intersection Observer API allows you to quickly provide lazy loading
• habr Is it time to leave the virtual house [React'a]?
• en List of best practices at Node.js (March 2020)










• habr Firefox 75 will automatically delete tracking cookies
• Firefox has the ability to install sites as applications
• Huawei launches its own browser
• en Avoid errors associated with keyboard events in browser transliteration


Entertaining


• Google will transfer all sites to mobile-first indexing in September
• Apple has allowed advertising in push notifications on iOS
• Twitter has begun testing its own version of the “history” format in Brazil
• Technical debt, like playing a Tetris game
• Why AI will not replace people with heavy work, and will lead them - and make work even more debilitating
• Quantum excellence, an unbroken Internet, super-personalized medicine, and more. Ten breakthrough technologies of 2020 according to the MIT Technology Review
• “I am an office manager in the Valley and saw a lot of crap”: a side view of infantilism and self-centeredness of IT workers

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