The digest of fresh materials from the world of the frontend for the last week № 301 (February 5 - 11, 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 "Frontend Weekend"
# 39 - Gregory Shechet about life and work in San Francisco, frontend-digest and FRP
•

Web Standards podcast, Release No.107:
CSS on JS in Chrome, HTTPS and SEO, service workers in Safari, CSS marketing, how to conduct and pass an interview.
•

Devschacht podcast:
Night Front End
# 21 - Rolling Scopes, Day One
•

Podcast "Five Minutes Angular"
# 9 - Angular Msk, Pipeable Operators, Clarity UI, CLI 1.7.0 Beta 3, Ng 6.0 Beta 2
•

The podcast "Drinkcast",
# 25 - "Those are the most Java-fronder"
•

"ALL YOUR HTML" # 35:
"Wordpress Minisite from Zero in an Hour"
•
Record of the WSD conference held in Moscow on February 3
•
Mitap on BEM. From the basics to React.js.
•

All videos from @SmashingConf London
•

Yo a new show with the latest design and web development news from Rob Hope
')
Web development
•
Frontend frameworks: custom vs ready-to-use solutions
•
Another reason to use noopener is a deep immersion in the distribution of the rendering process.
•
Web Assembly Studio - an online sandbox for learning Web Assembly
CSS
•
Modern CSS for dinosaurs
•
Links against buttons in modern web applications
•
Search for "dead" CSS
•
CSS allows you to collect sensitive user data
•
Using Media Queries for responsive design in 2018
•
Using bevel gradients and CSS variables to create a pie chart for Range Input
•
The theme of sites using CSS variables
•
Calculations using CSS counters and CSS Grid
•
modern-normalize - modern style normalization techniques in browsers
•
3 superpowers of Flex-Box model - how flex-basis, flex-shrink and flex-grow work
•

Internet Explorer still exists. Should I use CSS Grid?
Javascript
•
Top 10 errors from 1000+ JavaScript projects and recommendations for eliminating them
•
How JS works: web workers and five use cases
•
Learn to define red flags in your javascript / react code
•
Overview of JavaScript Testing in 2018
•
Five common problems in GraphQL applications (and how to fix them)
•
JavaScript frameworks in numbers - winter 2018
•
Angular 5 vs. React vs. Vue
Browsers
•
Faster than Firefox and in updated design: Opera 51 browser is introduced
•
Announced the function of removing personal information from a URL in Firefox 59
•
Google has released a beta version of Chrome 65 . Developers improved pop-up blocking, updated Android video player and introduced several new APIs.
•
From July, Google Chrome will mark all HTTP sites as unsafe
•
How does Google Chrome ad blocker work?
Entertaining
•
15 SEO myths that never die
•
A new version of WordPress broke the engine auto-update feature.
•
Google taught AI multitasking during an intensive gaming session.
•
A vulnerability has been discovered that allows us to “put” almost all sites on the WordPress engine.
•
Mozilla introduced the gateway to the Internet of Things
•
What happens in the space business: an overview of promising areas of private space exploration
•
Schrödinger's Blockchain: as a technology at the heart of Bitcoin is both useful and dangerous at the same time
•
Identified the main trends of 2018 on GitHub projects
•
“Personally, I welcome our mechanical masters”: the opinions of leading world scientists about AI
•
Greed, fragility, opacity and pettiness: what is wrong with AI based on deep learning?
•
The programmer solved the puzzle in 2015 and received 50 thousand dollars in bitcoins
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 by
dersmoll and
alekskorovinSource: https://habr.com/ru/post/348860/
All Articles