📜 ⬆️ ⬇️

The digest of fresh materials from the world of the frontend for the last week No. 355 (March 4 - 10, 2019)

We offer you a selection with links to new materials from the front-end area and around it.


Web Development | CSS | Javascript | Browsers | Entertaining


Media


• podcast Podcast “Web Standards”, Release # 164 : March 11, 2019: Author of JS-intensives, built-in scroller in Chrome, development of SVG and & in CSS, Preact and technologies of intensives, JS for old browsers and iterators, modules and import without Webpack.
• podcast Podcast "Frontend Youth (18+)" # 86 : Tom Dale received an Oscar for Wolverine with Dan Abramov
• podcast Devschacht podcast # 72 : Server rendering is the basics
• video Vadim Makeev's video blog # 16 : Star rating
• video FrontSpot Show # 3 : Do I need to know ES5, new React docks, review code, CSS quiz, GraphQL

Web development


• habr How to approach the fullstack development today if you have slept for ten years
• habr Web components in the real world
• habr How to save resources in the browser and not break the web. Yandex report
• video The state and capabilities of the Houdini API. Worklets and a little about the Event Loop.
• Passwordless WebAuthn has become the official web standard
• en True virtuality: connecting real things with virtual reality using web technologies
• en Extract text from content using HTML Slot, HTML Template, and Shadow DOM
• en Web analytics status
• en HTML, CSS, and JS in ADD, OCD, Bipolar, Dyslexic, and Autistic Worlds
• en DevTools secrets: launch, network and performance
')

CSS


• Google ignores CSS spam.
• habr 8 techniques for working with CSS: parallax, "sticky" footer and others
• en Creating robust layouts with Container Units
• en How to merge SASS color functions and CSS variables
• en Masking: accelerated course
• en Variable fonts
• en RFS (Responsive Font Size) is a typography engine that automatically calculates a suitable font size based on the browser's window size.
• en How to convince your team to use CSS Grid

Javascript


• Refactoring through classes: clearing your JavaScript code
• en The perfect guide to hacking JavaScript interviews (from a developer’s point of view)
• en The pitfalls of JavaScript performance in V8
• en Support for large javascript applications . Lessons learned from long-term projects
• envideo When does SEO JavaScript matter? . The second episode of the series about JS SEO
• en TypeScript vs PureScript
• en JavaScript naming conventions: how to do and how not to







Browsers


• habr New AV1 codec: accelerating video downloads in the browser
• In the first screenshots, the new Microsoft Edge browser on the Chromium engine looks like a clone of Google Chrome
• Mozilla fixed a bug 8 years ago in Firefox, reducing memory consumption
• An unpatched vulnerability in Chrome was attacked by attackers
• Google has dispelled speculation regarding the 0-day vulnerability in Chrome
• New Edge browser will first be only in Windows 10 64 bits
• en What's new in DevTools (Chrome 74)

Entertaining


• AMP pages have a number of improvements.
• Web application security has seriously deteriorated in 2018
• Opinion: why data is not new oil
• 50 serious programming and design errors that cost lives, time and money
• Statistics of site compromise published in 2018
• Microsoft has updated the web version of Skype - now it only works in Chrome and Edge
• Microsoft has published the Windows Calculator source code on GitHub.
• New Spoiler vulnerability affects all generations of Intel Core processors.

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/443216/


All Articles