📜 ⬆️ ⬇️

The digest of fresh materials from the world of the frontend for the last week №296 (January 1 - 7, 2018)

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 Devschacht podcast: Issue No. 11 - School of Interface Development for Yandex
video “ALL YOUR HTML” # 30: “3D mesh with lines and shaders”
video PiterJS; Record of reports from 19th mitap: Sergey Chikuyonok - Do you really need Virtual DOM? , Dmitry Patsura - About development on React Native , Sergey Novikov - What Polymer Can Do

Web development


habr Path maker: from scratch to senor
en Awesome Checklist Checklist: a curated list of web development checklists and not only
en How to stay up to date with the insanity going on in the front end - a three-step instruction
enpwa SEO experts call PWA the key to success in 2018
enAmp How Airbnb puts AMP at the heart of its digital strategy
en Web Payments view: make online payments easier with Payment Request API
en Repeating animation using the Web Animations API
en I collect credit card numbers and passwords from your sites. And that's how it happens
en Cropping and scaling of images using SVG . SVG, which replaces CSS object-fit
')




CSS


en Solving Real CSS Grid + Flexbox Problems
en 8 best practices for perfect CSS documentation
en Adaptive typography using: root
en Attack Specter and Critical CSS . Solving a potential tool problem from filamentgroup
en Monitoring unused CSS using DevTools Protocol facilities
en New flexbox tutorials on MDN by Rachel Andrew
en How best to write CSS in teams using ACSS - Atomic CSS Dynamic Library
en Counters and Stones - CSS game with an unusual use of selectors, the experiment of Roman Komarov

Javascript


habr Javascript: 12 questions and answers
en JavaScript 2018: things you need to know and a few that you can skip
en JavaScript vs. Crawl Budget: first player get ready . Actual look at JavaScript SEO
en But actually, what is JavaScript testing?
en Ten Questions on JavaScript Theory - ES6 Quiz
en JavaScript has already won . A look at the current prevalence of the language with a broad discussion in the comments.
en Dawn of the state machines . Familiarity with the state machines in the context of the development of the frontend







Browsers


Chipocalypse: Google has prepared an update covering Specter’s Android and Chrome vulnerability, and Mozilla is preparing a patch for Firefox
Update Firefox 57.0.4 and Chrome 63.0.3239.132
Presented by Opera 50 with mining script protection
UC Browser occupies 16% of the global market and dominates in some Asian countries
en Chrome turns into new Internet Explorer 6

Entertaining


• Christmas gifts part one: Meltdown , part two: Specter
Phantom disaster: the threat of security errors in processors
Is KAISER as scary as it is painted?
Apple recognized that all devices on macOS and iOS are vulnerable to processor vulnerabilities
Google considers minor impact on the performance of patches to block attacks Meltdown and Specter
January ranking of TIOBE programming languages: C declared 2017 language
Results of 2017: virtual and augmented reality
Shareholders Results: How has the cost of the largest IT companies in the world changed in 2017
Services that the world lost in 2017 - Wired version
Apple joins Google and Microsoft to improve online video compression
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/346216/


All Articles