📜 ⬆️ ⬇️

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