The digest of fresh materials from the world of the frontend for the last week No. 317 (May 28 - June 3, 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 No.123: YaC and WWDC, new Chrome, Edge and Firefox, nesting, calc and CSS hackers, how to write code quickly, variable fonts, await and ES modules, is there a beast full stack, Yandex Landings
• podcast Podcast "Frontend Weekend" # 55 - Nikita Prokopov about ClojureScript, blogging and creating your own font
• podcast Devschacht podcast: Night Frontend # 35 - RIT ++
• podcast Podcast "Frontend Youth (18+)" # 50 Myths about zero configuration
• podcast CSSSR Podcast: News 512 - Issue # 8 (May 28 - Jun 3)
• video ALL YOUR HTML # 51: “Connected Particles in 3D”

Web development


• en New releases: GSAP 2.0 , WordPress 15 , Lighthouse 3.0 preview , Material-UI v1 release , Jest 23 , TypeScript 2.9 preview
• en Why is the development of the frontend so unstable?
• en The cult of complexity . Jeffrey Zeldman's critical note on the current state of web development
• en Create responsive image . How to create a logo that matches the ratio of its sides
• en 9 amazing secrets of PWA
• en Available focus indicators: what you need to focus on




CSS


• Algebra in calc (), new specificity of level 4 selectors and other May CSS news
• Where everything is difficult with line breaks. Here are all the CSS and HTML tricks for this.
• Explaining Z-index: how to position elements using CSS
• en Resolving Life Problems with CSS
• en critters - Webpack plugin for inlining critical CSS and lazy loading for the rest.
• en How CSS Works: Understanding the Cascade
• en Gradient Change Status with CSS Transitions and Animations
• en HSL () / HSLa () are great for software color control.

Javascript


• Useful methods of arrays and objects in javascript
• en #SmooshGate FAQ
• en Properties of modern javascript that you should use every day to improve development and what problems they solve
• en Best Practices for Using Modern JavaScript Syntax
• en Capturing and reporting javascript errors using window.onerror







Browsers


• Chrome 67 web browser release
• In Firefox 63, the mining script blocker cryptocurrency will be introduced
• Vulnerability in Chrome and Firefox throughout the year made it possible to get data on Facebook profiles
• Google Chrome has added support for passwordless authentication on WebAuthn standard sites.

Entertaining


• Return of Geektimes to Habr
• Architect Big Data Tesla: our autopilot is SkyNet from Terminator
• Which fonts are best used for complex data
• How to teach a child to program
• Is QWERTY a bad layout and why can’t we refuse it?
• Microsoft is negotiating the purchase of GitHub
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 from last week .
Material prepared dersmoll and alekskorovin .

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


All Articles