📜 ⬆️ ⬇️

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