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
alekskorovin Source: https://habr.com/ru/post/338122/All Articles