The digest of fresh materials from the world of the front-end for the last week No. 375 (August 5 - 11, 2019)

We bring to your attention a selection with links to new materials from the frontend area and around it.









Media | Web Development | CSS | Javascript | Browsers | Entertaining




Media



podcast Web Standards Podcast , 188. Address Book, Hermes, PageSpeed, DevTools, ndb, Puppeteer, PiterJS

podcast CSSSR Podcast: News 512 - 25 years of PHP, Github Actions, design, CSS and Instagram optimization

podcast Devschacht Podcast # 90 : Live with SkyEng about Remote Work

podcast Podcast "devschacht" # 89 : Roman Prudnikov about working in 2GIS and Yandex Music.

podcast Podcast Frontend Youth (18+) # 103 : Little Black Hole - A Stallman Shelter

video Repozitorro # 24 : Junior Portfolio from a Different Angle ...

podcasten Podcast Web Standards , No. 187. HTML semantics, Web Components, W3C and WHATWG, HTML5 Doctor, Prince XML, Web Monetization

videoen Now Live: Your SmashingConf Toronto Playlist



Web development



Fantastic web specifications and where they live

en A simple introduction to Web Workers in JavaScript

en Create interactive, optimized emails using Google’s AMP Framework

en Why is modern web development so complicated? A Long But Hasty Explanation: Part 1

en Which is better: PWA loyalty program or mobile app?

en Contact Picker API , details of the new API on the Google Developers Blog

en Mavo shine when creating interactive web applications













CSS



Custom CSS attributes as a mechanism for transferring data from JavaScript to CSS

en Writing Modes and CSS Layout

en Learning CSS by reading specifications

en Handling Unused CSS in SASS for Better Performance

en CSS: empty Selector

en Weekly news of the platform: CSS font-style: oblique, webhin browser extension, CSS Modules V1

en Design Principles for Developers: CSS Processes and Tips for Better Web Design

en Move text along a curved path

en 5 cool CSS grid generators for your layouts

en Subpixel rendering and borders



Javascript



habr As I did not take first place in the competition for JavaScript developers from Telegram

A modern JavaScript tutorial . A big update of a popular resource from Ilya Kantor

en How to implement drag & drop for HTML elements and files using Javascript

en Creating My First Svelte Application: Thoughts and Impressions

envideo Client-side JS Redirects: can Googlebot detect them?

















Browsers



Found a method to determine incognito browsing in Chrome 76

Chrome 78 Canary tests forced dark mode for all sites

Added strict page isolation mode to Firefox nightly builds

en Safari Technology Preview 89 Release Notes



Entertaining



Attack on front-end backend systems, allowing you to wedge in third-party requests

Google highlighted podcasts in search results

Huawei officially introduced the HarmonyOS distributed operating system

A new vulnerability has been identified in processors that circumvents protection against Specter and Meltdown

Microsoft contractors are listening to some Skype user conversations

• To invent a popular game, but not to make money on it: the story of Tetris and its inventor



We apologize for any typos or broken / duplicated links. If you notice a problem - please write in a personal email, we try to quickly fix them.









Last week's digest .

Material prepared by dersmoll and alekskorovin .



All Articles