The digest of fresh materials from the world of the front-end for the last week No. 376 (August 12 - 18, 2019)

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 Web Standards podcast # 189 : MathML, lazy pictures, CSS modules, BEM or CSS-in-JS, privacy, CSS-Minsk-JS
• podcast UnderJS Podcast # 3 : Sacred Prediction for Creating GitHub Actions
• podcast CSSSR Podcast : News 512 - Indian Intelligence, JS Games, HTTP / 2 Vulnerabilities, React IDEs and JS Testing
• podcast Podcast “Frontend Weekend” # 96 : Dima Korolev on why you need to become the head of a doctor
• podcast Podcast “Frontend Youth (18+)” # 104 : Why the front end grows through the ass
• podcast Make Me Beautiful Podcast # 22 : The Horrors of Game Dev, Translation, and UX
• podcast React Five Minute Podcast : Nest.js
• podcast UnderJS Podcast # 2 : What should a real Backend look like on NodeJS?
• video Repozitorro # 25 : 100% open source, or unlock the potential of Codepen!

Web development


• habr Why is modern web development so complicated? Part 1
• en Deep immersion in modern web development . Free online course with detailed explanations and examples
• en What is GraphQL: History, Components and the Ecosystem
• en A selection of awesome demos on web technology "Awesome Demos Roundup" # 7



CSS


• habr .container is no longer needed
• en Chrome plans to implement CSS Modules, a draft from Microsoft, which allows you to import styles for components from an external file instead of embedding CSS in JS
• en Why do browsers load style sheets with inappropriate media queries?
• en Multi-line truncated text with a “show more” button (in pure CSS)
• en What is CSS - Implementing Trigonometry in SCSS and Lessons Learned
• en Styling checkboxes 2019 - accessible, simple, in pure CSS
• en Animating Variable Fonts with CSS and Splitting JS
• en Context utility classes for color with custom properties
• en Different perspectives of CSS-in-JS

Javascript


• Neural networks in Javascript
• Array methods
• habr Etching data with travajs
• en JQuery history and heritage
• en Comprehensive and comprehensive recommendations for testing JavaScript and Node.js (August 2019)
• en Typescript in the real world - why and how to use it
• en How I rewrote our TypeScript codebase in a week
• en 5 interesting uses of JavaScript restructuring
• en How to create an encryption machine using JavaScript








Browsers


• habr Understanding Google Chrome Convert HTML to PDF Features
• Firefox 70 will tighten notifications and restrictions for ftp
• In Firefox 70 plan to change the display of HTTPS and HTTP in the address bar
• Chrome 77 and Firefox 70 will stop certificate verification with advanced verification
• Google robs Chrome of FTP support

Entertaining


• How Facebook scales chat architecture with a load of billions of messages per day
• Research: the number of search queries on Google without going to sites for the first time exceeded 50%
• Researcher received fines of $ 12,000 by changing the license plate number of the car to “NULL”
• Google introduced Lexend - a new font for faster reading of documents and spreadsheets
• Google: only 26% of users agreed to change their password when they learned that it was compromised
A.

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/464121/


All Articles