📜 ⬆️ ⬇️

The digest of fresh materials from the world of the frontend for the last week №304 (February 26 - March 4, 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 Podcast "Frontend Weekend" # 42 - Andrey Romanov on the secrets of the development of the frontend community For Web and career in 20 years
• podcast Podcast "Web Standards", Release №110: News for designers, why CSS variables, very dangerous CSS, expressions from the container, Webpack is 146% faster, restarting Dart 2.0
• podcast Podcast "Frontend Youth (18+)" # 40 Paradigm Orgy
• podcast Devschacht podcast: Night Frontend # 24 - JavaScript, which was not
• podcast Five Minute React Podcast # 39 - TypeScript 20/80
• podcast Podcast "Five Minutes React» # 40 - Yandex Tracker on the background of YouTrack
• podcast Five Minute React podcast # 41 - Dan Abramov: Beyond React 16
• video "ALL YOUR HTML" # 38: "Airplanes, curves, quaternions"
• video New project dev || bet «Python vs. JS - How much could you make by buying a Bitcoin with a time machine? ”
• video Results of February PiterJS №22
• videoen 39 videos from JSConf.Asia 2018


Web development


• Amp Will accelerated mobile pages improve ranking in Google and how to set up AMP test
• Ampen AMP News in Chris Koyer's Notes
• en frontend-case-studies - supervised list with technical reports and articles on corporate frontend development in the real world
• en How I turned from a graphic designer into a front-end developer in 5 months
• en It is now illegal to have an inaccessible website in Norway - and this is good news for all of us.
• en O API - alternative to REST API
')




CSS


• habr 30 seconds CSS
• habr Using CSS Grid to Design User Interfaces
• habr CSS selectors and their use in test automation software
• Google: GoogleBot cannot crawl custom CSS properties.
• How to use variable fonts in the real world
• Responsive Components: Solving the Expression Problem from a Container
• Third-party CSS unsafe
• en CSS steals your data
• en Less familiar CSS features and advanced tips (actually not)
• en Proof that CSS Grid is ready for production in the future.
• en Using Sass to control scope with the name BEM



Javascript


• Random numbers are not random . How to create a random number generator on JS and predict Math.random ()
• en The Complete SEO JavaScript Guide
• en TypeScript - JavaScript with super abilities
• en Please stop using console.log () for debugging, it is broken ...






Browsers


• Mozilla stops supporting beta versions in the add-on directory for Firefox.
• Firefox 60 may change the ability to individually manage cookies.
• Since 2014, the share of Chrome users using Flash has decreased from 80% to 8%
• en Your private browser mode is not as private as you would like.

Entertaining


• Slack added integration for seamless GitHub operation.
• Microsoft plans to charge for some premium fonts.
• Google introduced a cross-platform framework for developing user interfaces Flutter
• Google has opened access to the largest database of world attractions Google-Landmarks
• Intel, Microsoft, and others explained to the authorities why the Specter and Meltdown had a problem fixing.
• The DDoS attack with a capacity of 1.35 Tb / s collapsed on GitHub, and you need to thank Memcached for that.
• Two years that shook Facebook
• AdBlock added caching feature for popular JS libraries
• Google released its own alternative to Slack
• Bill Gates on Reddit AMA: about the dangers of cryptocurrency, distrust of Hyperloop Ilona Mask and presidential ambitions (they are not)
• Java EE renamed to Jakarta EE
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/350442/


All Articles