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 bitcoinsWe 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 weekMaterial prepared by
dersmoll and
alekskorovinSource: https://habr.com/ru/post/348860/
All Articles