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
•
Web Standards Podcast , 188. Address Book, Hermes, PageSpeed, DevTools, ndb, Puppeteer, PiterJS
•
CSSSR Podcast: News 512 - 25 years of PHP, Github Actions, design, CSS and Instagram optimization
•
Devschacht Podcast # 90 : Live with SkyEng about Remote Work
•
Podcast "devschacht" # 89 : Roman Prudnikov about working in 2GIS and Yandex Music.
•
Podcast Frontend Youth (18+) # 103 : Little Black Hole - A Stallman Shelter
•
Repozitorro # 24 : Junior Portfolio from a Different Angle ...
•

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

Now Live: Your SmashingConf Toronto Playlist
Web development
•
Fantastic web specifications and where they live•
A simple introduction to Web Workers in JavaScript•
Create interactive, optimized emails using Google’s AMP Framework•
Why is modern web development so complicated? A Long But Hasty Explanation: Part 1•
Which is better: PWA loyalty program or mobile app?•
Contact Picker API , details of the new API on the Google Developers Blog
•
Mavo shine when creating interactive web applications
CSS
•
Custom CSS attributes as a mechanism for transferring data from JavaScript to CSS•
Writing Modes and CSS Layout•
Learning CSS by reading specifications•
Handling Unused CSS in SASS for Better Performance•
CSS: empty Selector•
Weekly news of the platform: CSS font-style: oblique, webhin browser extension, CSS Modules V1•
Design Principles for Developers: CSS Processes and Tips for Better Web Design•
Move text along a curved path•
5 cool CSS grid generators for your layouts•
Subpixel rendering and borders
Javascript
•
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
•
How to implement drag & drop for HTML elements and files using Javascript•
Creating My First Svelte Application: Thoughts and Impressions•

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•
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 inventorWe 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 .
Source: https://habr.com/ru/post/463275/
All Articles