The digest of fresh materials from the world of the frontend for the last week №280 (September 11 - 17, 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
•

Web Standards podcast
# 86: How to fit into iPhone X, code editors, inverse theme in 153 bytes, life after git --force, grid history, layout and programming, ES modules in Node and in battle.
•

Five Minute React podcast
# 35: FrontFest 2017
•

Podcast "Frontend Weekend"
# 19: Yuri Artyukh teaches how to become the most beautiful typesetter runet
•

Podcast "Frontend Youth (18+)"
: FrontTalks - the best conference in the galaxy
•


Web Standards Podcast,
Episode # 85: Aga Naploha, Harry Roberts, Eva Lettner, Zack Leserman and Hugo Zhiradel in a special issue of Web Standards
•

Drinkcast Podcast,
Release # 8: “What is FrontOps”
•

"ALL YOUR HTML" # 14:
"Animate graphics to SVG and Canvas, + perlin noise"
•

HTML Shorts:
Math for the programmer , plus
text version
•

Reports from Frontend Mix: optimization of loading sites and design system on BEM and React
Web development
•
Errors and controversial issues in HTML-CSS layout
•
Weekly selection of beautiful effects on CSS / SVG / JS # 53
•
How to remove white stripes in Safari on iPhone X (background-color, viewport-fit, safe-area-inset- *)
')
CSS
•
Access and modify CSS variables using Javascript
•
Locked buttons - sucks
•
CSS-in-JS - how to replace a broken screwdriver with your favorite hammer
•
Complete Flexbox Tutorial - Case Study
•
New guide to support CSS in letters from campaignmonitor
•

Video about creating CSS Grid . See how CSS Grid Layout went from idea to real distribution in all major browsers in 2017
•
Remove unused CSS rules
•
Devices.css - a selection of modern devices, recreated in "pure CSS"
Javascript
•
Why does the Facebook SDK take up about 16% of the JavaScript code on sites and what it means
•
Babel: Changes planned for version 7.0
•
How to reduce the impact of third-party JS scripts on the performance of the entire site
•
How JavaScript works: memory management + how to deal with four common memory leaks
•
Are search engines other than Google ready for crawling and indexing JavaScript?
•
What I love and hate during Flow
•
Does it make sense to people who can not write JavaScript?
- Libs & Plugins:
• 
p-progress is the creation of a promise that reports progress.
• 
punchcard - jquery plugin for creating graphs in the style of GitHub punch cards
• 
classwrap - js utility for concatenating CSS class names according to specified conditions
• 
ellipsed - JS library for adding ellipsis in multiline texts
Browsers
•
Chrome 64 will automatically stop playing video with sound ,
and FTP will be marked as unsafe
•
The Mozilla project introduced an add-on with the implementation of context containers for Firefox
•
Firefox 57 will update the look of the developer tools.
Entertaining
•
iPhone X, iPhone 8 and 8 Plus, Apple Watch Series 3 and Apple TV 4K
•
Russian designers and developers about the iPhone X, iPhone 8 and other announcements of the Apple presentation
•
W3C has developed an API for cryptocurrency payments in browsers
•
Neural network of the day: 3D face mask based on a photo
•
Release of Vagrant 2.0, a toolkit for creating virtual environments
•
The casino network has been compromised through a “smart” aquarium
•
Oracle chose the Eclipse Foundation to transfer its Java EE development.
• The
human brain is planning to connect to the “Internet of things”
•
Why Silicon Valley is criticized more often, and what to do about it
Go
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 by
dersmoll and
alekskorovinSource: https://habr.com/ru/post/338122/
All Articles