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 .

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


All Articles