📜 ⬆️ ⬇️

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


podcast 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.
podcast Five Minute React podcast # 35: FrontFest 2017
podcast Podcast "Frontend Weekend" # 19: Yuri Artyukh teaches how to become the most beautiful typesetter runet
podcast Podcast "Frontend Youth (18+)" : FrontTalks - the best conference in the galaxy
podcasten Web Standards Podcast, Episode # 85: Aga Naploha, Harry Roberts, Eva Lettner, Zack Leserman and Hugo Zhiradel in a special issue of Web Standards
podcast Drinkcast Podcast, Release # 8: “What is FrontOps”
video "ALL YOUR HTML" # 14: "Animate graphics to SVG and Canvas, + perlin noise"
video HTML Shorts: Math for the programmer , plus text version
videohabr 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
en 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
en CSS-in-JS - how to replace a broken screwdriver with your favorite hammer
en Complete Flexbox Tutorial - Case Study
en New guide to support CSS in letters from campaignmonitor
envideo Video about creating CSS Grid . See how CSS Grid Layout went from idea to real distribution in all major browsers in 2017
en Remove unused CSS rules
en 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
en Babel: Changes planned for version 7.0
en How to reduce the impact of third-party JS scripts on the performance of the entire site
en How JavaScript works: memory management + how to deal with four common memory leaks
en Are search engines other than Google ready for crawling and indexing JavaScript?
en What I love and hate during Flow
en Does it make sense to people who can not write JavaScript?






Browsers


Chrome Chrome 64 will automatically stop playing video with sound , and FTP will be marked as unsafe
Firefox The Mozilla project introduced an add-on with the implementation of context containers for Firefox
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