📜 ⬆️ ⬇️

The digest of fresh materials from the world of the frontend for the last week №326 (August 6 - 12, 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 "Web Standards", Release №133: New Chrome 69, reading semantics, CSS without cascade and Houdini, API for accessibility, burnout.
• podcast Podcast "Frontend Weekend" # 65 - Igor Sheko on how to become a prominent team leader from a serial startup
• podcast Podcast "CSSSR" News 512 - Issue number 18 (06.08 - 12.08)
• podcast “Devshakhta Podcast”: # 45 - When the fender becomes a devops
• podcast Podcast "Frontend Youth (18+)" # 60: Sergey Berezhnoy: Fractal life , # 59: Let's talk about javascript

Web development


• habr Use AMP as a general purpose library for creating fast dynamic sites.
• en Icon Fonts vs SVGs - which one should I use in 2018?
• en “SVG Filters: The Crash Course” - intense from Sara Soueidan
• en Google AMP - loss of 70% of our conversion
• en How to create a beautiful little npm package and publish it
• en webhint: tool for a comprehensive analysis of the site with suggestions for improving it (formerly sonarwhal)
')




CSS


• Fresh updates of CSS drafts: Level 3 overflow, Level 3 lower case layout, Level 2 grids
• en Line-height Crop is a simple CSS formula for eliminating top indent in text.
• en Awareness of the initial values ​​in your CSS
• en Automatically change text color for different backgrounds using CSS variables
• en CSS hiding techniques
• en Creating a “perfect” CSS system
• en CSS grid layout: multiply and conquer - or how to actually work with grids
• en Changes in CSS Grid Layout in percent and undefined height
• en Do not write CSS - customize it with tailwind

Javascript


• habr This keyword in javascript for beginners
• habr How JS works: custom elements
• habr Comparing React and Vue on a practical example
• habr [bookmark] 23 recommendations for the protection of Node.js applications
• 7 recommendations on the design of the code in JavaScript
• en How to deal with dirty side effects in your pure functional javascript
• en Fix problems with the scope of a variable in ECMAScript 6
• en Chris Koyer on creating sticky page tracking scrolling
• en A Practical Guide to Regular Expressions (RegEx) in JavaScript
• en Divide and rule! Lazy loading for your SPA






Browsers


• Firefox has begun testing content recommendation systems based on user activity
• Opera integrates the cryptograph in the desktop version of your browser
• New Mozilla experiment: Firefox Advance extension, which analyzes the history of network activity for the selection of potentially interesting sites and articles
• en Chrome 69 Beta: Lots of CSS improvements and more.

Entertaining


• How to choose a font for media
• "No way back": In Android 9.0 Pie, Google deprived users of the ability to return to older OS versions
• Dart 2.0 language update has been released, an alternative to JavaScript from Google
• The neural network learned how to create a portrait of a person using a text description
• How a generation grew up in China that did not know Google, Facebook and Twitter
• Funny and scary things. We recall the most spectacular hacks IoT over the past few years
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 last week
Material prepared by dersmoll and alekskorovin

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


All Articles