The digest of fresh materials from the world of the front-end for the last week No. 381 (September 16 - 22, 2019)

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


Media


• podcast CSSSR Podcast: News 512 - REST, Wi-Fi 6, Chrome and Firefox security releases, Safari 13, Russian database
• podcast Podcast Web Standards, # 193. Chrome 77, Can I use + MDN, Can I email, availability metap
• podcast Podcast “Frontend Youth (18+)”: # 108 Russians are not ready to believe that robots will educate their children in straights
• video Interview with Vitaliy Fridman on JavasSript.Ninja
• video Frontreview video cast # 19: React, Angular, and Vue: what to learn in 2019-2020?
• podcastvideo Repozitorro # 27 - Looks like my first portfolio)

Web development


• habr Frontend development blogs worth reading
• habr The story of one animation
• Frontend Architecture: Small Circle
• en About an HTML attribute potentially worth $ 4.4 million for Chipotle
• en How to create professional HTML forms
• en How Google Nofollow, Sponsored, and UGC Links Affect SEO
• en Creating an extension for Chrome with Preact and Webpack
• en Modern frontend architecture 103
• en Paul Bacaus: “AMP is a pretty misunderstood project”
• en Each site deserves a service worker



CSS


• habr How well do you know CSS? (+ mini-test)
• en CSS distortion effects
• en Keep it simple with scalable CSS
• en CSS Quickies: CSS Variables - or How to Create a Light / Dark Theme Easily
• en Demonstrating a New Way to Make Sass Faster
• en CSS Grid: An Illustrated Introduction
• en Small pixelated tablet: problems with rounded buttons
• en Collapsible Row Tables
• habr Gap - a bright future for padding in Flexbox (as in Grid)

Javascript


• habr Boost JavaScript debugging skills using console tricks
• Use the DOM as a Pro
• Machine learning for front-end developers with Tensorflow.js
• How to write efficient JavaScript code using Event Loop
• Trailing Commas in JavaScript ES 2017
• en Static Svelte: JavaScript for blogs with less than 93% JavaScript
• en Why JavaScript Toolkit Sucks
• en How to do Authenticated Serverless JAMstack Apps with Gatsby and Netlify
• en Going beyond console.log () - 8 console methods to use when debugging JavaScript and Node
• en Are backticks (``) slower than other lines in JavaScript?
• en New Javascript Features - Part 1





Browsers


• habr Microsoft Edge - Generic XSS
• Firefox switches to a shorter release cycle
• Firefox Preview 2.0 for Android
• Experimental HTTP / 3 protocol support added to Chrome
• en New in Chrome 77
• en Chrome 78 Beta: New Houdini API, Native File System Access, and More

Entertaining


• Microsoft introduced the new open font Cascadia Code
• Google on the current status of AJAX crawl
• Masks, make-up and hoods: how people try to protect themselves from face recognition technologies Editorial material
• Mozilla has allocated $ 100 million to support sites that work without ads
• Google’s algorithm diagnoses skin diseases no worse than dermatologists

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 by dersmoll and alekskorovin .

Source: https://habr.com/ru/post/468431/


All Articles