📜 ⬆️ ⬇️

The digest of fresh materials from the world of the frontend for the last week №294 (December 18 - 24, 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 “Web Standards”, Anniversary Issue No. 100: why events, promo code at YGLF Kyiv, what has changed in 2 years, service workers everywhere, frozen UA, frontend in 2017, new news formats, who will have young front-end vendors?
podcast Podcast "Frontend Weekend" # 33 - Vitaly Friedman on the creation and redesign of Smashing Magazine
podcast Devschacht podcast: Night frontend # 16 - PiterJS 20: Dart, Kotlin, Closure, and Wallaby.js
podcast Podcast "Frontend Youth (18+)" # 30 Abramov code or monocondential mono-repository
podcast Podcast «Drinkcast» # 22 - "How to become an independent developer"
video DevShow show from loftblog: Rambler, Andrey Smirnov: How to build a career in a top IT-company?
video ALL YOUR HTML # 28: Shaders, triangulation, lighting, physics.
podcasten Podcast on egghead.io, on a visit to Dan Abramov
videoen The Totally Tooling Tips Show, Special Christmas Edition: 2017 Review

Web development


habr HTML 5.2 in brief
en Frontend in 2017: the most important moments of the year
en 16 reports of this year, which should see every designer and developer
en Googlebot can read JavaScript - how should SEOs react to this?
en Mobile-first indexing on the way - prepare for this your site
en What is really wrong with node_modules and why are you to blame
')






CSS


habr Automated correction of indentation in layout based on typographic styles and text metrics
en Improving UX with proper font downloads.
en :: part and :: theme, :: explainer - Monica Dinculescu tells what's new in the Shadow DOM styling
en Learn LESS: Using Functions
en Native validation forms 1: UI and CSS
en Detailed analysis of CSS transitions


Javascript


en I just asked 23,000 developers what they think about javascript. And that's what I learned
en Comparing front-end frameworks in the real world with benchmarks
en How to track JavaScript and Ajax events using Google Analytics
en The future of jQuery UI and jQuery Mobile
envideo Async + Await - Wes Bos at dotJS 2017
envideo JavaScript Of The Future (ES8 & Beyond) - Brian Terlson on JS Kongress 2017







Browsers


Firefox implements deferred execution of third-party motion tracking code
Activation of Google’s built-in ad blocker is scheduled for February 15
Opera browser will get built-in protection against cryptodikeking
en Safari Technology Preview 46 introduced Service Workers to Apple's browser

Entertaining


Prototyping of VR and AR in the browser
Google introduced the neural network NIMA, ranking photos by aesthetic value
Eric Schmidt resigns as Alphabet board of directors, but will continue to participate in the development of the company
Belarusian authorities allowed mining and operations with cryptocurrency
"Tolkien could not compose languages" Linguist Alexander Peppersky about Klingon, Elvish and other artificial languages
WHO decided to recognize video game addiction as a mental illness.
Machine learning, artificial intelligence and other automation of mental labor: 2017 trends from Andrei Sebrant
Apple admitted to slowing down old iPhones for the sake of "best practices." The same company plans to do with other devices.
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 dersmoll and alekskorovin .

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


All Articles