⬆️ ⬇️

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 Podcast "Frontend Weekend" # 39 - Gregory Shechet about life and work in San Francisco, frontend-digest and FRP

podcast 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.

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

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

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

video "ALL YOUR HTML" # 35: "Wordpress Minisite from Zero in an Hour"

video Record of the WSD conference held in Moscow on February 3

video Mitap on BEM. From the basics to React.js.

videoen All videos from @SmashingConf London

videoen Yo a new show with the latest design and web development news from Rob Hope

')

Web development



en Frontend frameworks: custom vs ready-to-use solutions

en Another reason to use noopener is a deep immersion in the distribution of the rendering process.

en Web Assembly Studio - an online sandbox for learning Web Assembly















CSS



habr Modern CSS for dinosaurs

Links against buttons in modern web applications

Search for "dead" CSS

CSS allows you to collect sensitive user data

en Using Media Queries for responsive design in 2018

en Using bevel gradients and CSS variables to create a pie chart for Range Input

en The theme of sites using CSS variables

en Calculations using CSS counters and CSS Grid

en modern-normalize - modern style normalization techniques in browsers

en 3 superpowers of Flex-Box model - how flex-basis, flex-shrink and flex-grow work

envideo Internet Explorer still exists. Should I use CSS Grid?



Javascript



habr Top 10 errors from 1000+ JavaScript projects and recommendations for eliminating them

habr How JS works: web workers and five use cases

en Learn to define red flags in your javascript / react code

en Overview of JavaScript Testing in 2018

en Five common problems in GraphQL applications (and how to fix them)

en JavaScript frameworks in numbers - winter 2018

en 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

en 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 alekskorovin

Source: https://habr.com/ru/post/348860/



All Articles