📜 ⬆️ ⬇️

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