📜 ⬆️ ⬇️

The digest of fresh materials from the world of the frontend for the last week №289 (November 13 - 19, 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 Podcast "Frontend Weekend" # 28 - Alexander Mayorov about the future of RadioJS and his own personnel agency
podcast The Web Standards Podcast, Issue # 95: Firefox Is Alive! Pair programming, fast JS, accessibility, books and terms, company schools, juniors
podcast Devschacht Podcast: Night Frontend # 11 - How Not to Drown in Pool Requests
podcast Podcast "Frontend Youth (18+)" # 27 Why Dan Abramov does not use Firefox
podcast The podcast "Drinkcast", Issue # 17 - "How to get out of Wim?"
video “ALL YOUR HTML” # 23: “Landing page with full-screen scrolling and animations on PubSub”
video CSSSR Conf 2017
video NodeConfEU 2017, 29 videos

Web development


All major browsers now support WebAssembly
• Synchronous update: The Atom code editor has a function for parallel programming Teletype , and Microsoft has introduced a technology for pair programming Live Share
en W3C has published strategic development plans : Web Assembly, WebRTC, Web Payments, WebVR, and more.
en First look at Polymer 3.0
en How to use SVG as a placeholder, as well as about other image loading techniques
en The complete guide to bulletproof buttons in mailing letters
')




CSS


Apply media expressions for browser window proportions
“Remarks” CSS-code
en Eric Meyer on reducing CSS complexity
en After many years of inactivity, Eric Meyer updated his timeline with CSS modules.
en How to use CSS gradients in the web
en Environment variables in CSS; how to deal with the software frame in iPhone X
en Take control of your scroll: pull-to-refresh customization and overflow effects
en CSS tricks that can bring a revolution to your layouts
en Monitoring unused CSS using DevTools protocol powers
en We start to understand the mathematical functions in CSS Level 4
en Aspect ratio for grid elements
en Using CSS Grid: Support for non-grid browsers

Javascript


habr Javascript: the path to code clarity
Draft.js - a framework for creating text editors from Facebook . Russian speaking guide
Generate HTTP requests . Fetch or Axios.js
video JavaScript design patterns for 2017 . Scott Allen report
video GraphQL - API in a new way . Report by Vladimir Tsukur on JavaDay UA 2017
en Budget javascript (shipping cost and performance) . Eddie Osmani shares JS fast loading recipes: less code = less parsit / compile + less transfer + less data for decompression
en A good selection of cheat sheets and javascript tutorials
en Symbols, Generators and Threads in JavaScript
en Lecture on the main features of ES2017 + , by Dmitry Soshnikov
en Start using Babel 7 Beta today!
en Vue Konva: A JavaScript library for drawing complex canvas graphics with Vue
en Developing an extension for Google Chrome using Angular 4




Browsers


Firefox Release of Firefox 57 with a multi-threaded CSS engine and a new look . Details for developers from Marat Tanalin
Firefoxen Entering the era of Quantum - how Firefox became fast again and when it will be even faster
Firefoxen Super-stable WebVR experience with Firefox Quantum
Firefoxen Is Firefox Quantum Good? (Spoiler: yes)
Firefox Firefox will block all links of the form data: URI
Firefox Google is ready to fork out to return your search engine to Firefox
Google has removed the Chinese UC Browser from the Android app store
en Safari Technology Preview 44 release details

Entertaining


WordPress 4.9 has been released with major customizer enhancements, an updated code editor, and a new gallery widget.
Google will start demanding AMP content and canonical pages
Video of the day: the Boston Dynamics Atlas robot does reverse flips
Google experts called phishing the most dangerous type of attack
Tim Berners-Lee on the future of the Internet: “The system fails”
Google TensorFlow Lite software allows launching AI algorithms on ordinary smartphones
GitHub will implement the Microsoft GVFS tool to support large-scale projects.
IEEE announced the introduction of 3 AI standards to ensure the well-being of humanity in the era of robots
Not like everyone else: how does Snapchat differ from other Silicon Valley start-ups, and will it help it survive
en Optical effects in user interfaces (for real nerds)

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 dersmoll and alekskorovin .

Source: https://habr.com/ru/post/342740/


All Articles