The digest of fresh materials from the world of the frontend for the last week №285 (October 16 - 22, 2017)
We offer you a selection with links to new materials from the front-end area and around it.

Media |
Web Development |
CSS |
Javascript |
Browsers |
Entertaining
Media
•

Podcast "Frontend Weekend"
# 24 - Vadim Rezvy on the founding of Moscow Coding School, friendship with presidents, rap and Hinduism•

Devschacht podcast:
Issue 9 - Eychary, Cerebral and Deployment Questions•

Podcast "Frontend Youth (18+)"
# 23 Everything you need to know about functionalism•

The podcast "Drinkcast",
Issue # 13 - "OOP is a hoax"•

"ALL YOUR HTML" # 19:
"Swallows in the sky under Strauss"
Web development
•
Mozilla, Microsoft, Google, W3C and Samsung unify Web-technology documentation.•
Front-end life in Spotify•
Errors and controversial issues in HTML-CSS layout . Part 3: Styling
•
Front-End-Checklist - detailed structured checklist for frontend developers - from web fonts and meta tags to accessibility and SEO
•
5 tips before starting a frontend refactoring project•
Painless API introduction: use, integration and benefits•
Migration towards Yarn and Webpack•
How would I explain a decade of web development to a time traveler from 2007•

Accessibility components:
# 1 colors and contrast ,
# 2 dynamic ARIA tags')
CSS
•
How the trick helps . The manager and the designer force to clean the offline everywhere. Tell them it's a bad idea!
•
Indentation in the layout (margin / padding)•
A look back at CSS history.•
Prettier + Stylelint: writing very clean CSS•
So, can we already use CSS variables?•
CSS Box Shadow vs. Drop Shadow - comparing two methods
•
My approach to using z-index
Javascript
•
Why robots have to format the code for us•
A tricky javascript question asked at Google and Amazon interviews•
How JS works: event loop, asynchrony, and five ways to improve code with async / await•
First TypeScript Demo•
Modern javascript explained for dinosaurs•
The melting pot JavaScript , article by Dena Abramova
•
Control object visibility using the IntersectionObserver API•
Ember.js: the perfect framework for web applications
Browsers
•
Google Chrome 62: Added support for OpenType Variable Fonts, expanded HTTP warnings•
Bleeping Computer: Chrome will get the function of blocking mining on sites•
Google has added antivirus functions to Chrome for Windows browser•
Google criticized the Microsoft update system. In response, Microsoft told about the RCE-bug in Chrome•

What's New in Microsoft Edge for Windows 10 Fall Creators Update : CSS Grid Layout, object-fit / position, WebVR motion controllers, Service Worker preview, DevTools improvements, and more
•
Firefox Nightly adds support for PWA•
Technical details of Safari Technology Preview 42
Entertaining
•
Microsoft officially released Windows 10 Fall Creators Update•
Detailed information about WPA2 issues has been published.•
Critical vulnerability in the Wi-Fi WPA2 security protocol: an overview of the situation•
How technology companies responded to news about a Wi-Fi vulnerability•
GitHub has published statistics for 2017•
Tim Cook: “It’s better to learn code, not English, instead of a second language”•
New services for mining through browsers appear like mushrooms after rain•
How great engineers seek helpGo
We apologize for any typos or broken / duplicate links. If you notice a problem - please write in a personal, we are trying to fix them quickly.
Digest from last week .
Material prepared
dersmoll and
alekskorovin .
Source: https://habr.com/ru/post/340712/
All Articles