⬆️ ⬇️

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