📜 ⬆️ ⬇️

The digest of fresh materials from the world of the frontend for the last week No. 315 (May 14 - 20, 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 "Frontend Weekend" # 53 - Vitaly Slobodin about the history of support for PhantomJS and the development of the Rostov IT community
• podcast Podcast "Web Standards", issue №121: What the GDPR, about browsers, CSS is design, movement along a curve, all spaces, dynamic NodeList, criticism of CSS-in-JS, obsolete syndrome, non-reference.
• podcast RadioJS podcast Issue 52: Microservices on the frontend . Visiting Andrey Melikhov and Vyacheslav Slinko
• podcast The CSSSR podcast: News 512 - Issue # 6 (May 13 - May 20)
• video “ALL YOUR HTML” # 49: “Simple Shader for Waves”
• habr JS DevDay. Record of reports

Web development


• habr Frontend 2018: the variety of frameworks and the lack of middles
• habr Redesign with a capital letter: we are studying the restart of Smashing Magazine in 2017
• en The slow death of Internet Explorer and the future of Progressive Enhancement
• en 10 YouTube channels to learn the basics of frontend development
• en Is GraphQL Future?
• en Use Lighthouse to improve page loading performance
• en snippets - an extension for Chrome that allows you to import and invoke snippet JavaScript code from GitHub
')

CSS


• More accessible markup with display: contents
• Movement along the trajectory in CSS in addition to the "big three" properties
• CSS is design!
• en CSS Variable Strategy Guide
• en Responsive tables, rethinking , new article on an old topic from Lea Verou
• en CSS backdrop-filter property
• en Debates on the layout of CSS Grid vs. CSS frameworks
• en Manage SVG interactivity using the Pointer Events property
• en A deeper look at common font names in CSS
• en css-paint-polyfill - polyfill for CSS Paint API, with special browser optimizations
• en Styling numbering in lists

Javascript


• habr 13 interesting points from the javascript style guide from google
• Increase skills using JavaScript methods in a couple of minutes
• en What if javascript wins?
• en naperg - Fullstack Boilerplate GraphQL. Made on React & Prisma + authentication + upload file + chat
• en WarriorJS - an entertaining game on JS about programming and artificial intelligence
• en ReasonML vs. TypeScript - First Impressions
• en Playing with MIDI in javascript







Browsers


• en What's New in Firefox 61: Developer Edition
• Update Firefox 60.0.1 and Firefox 61-beta
• The connection security icons on HTTPS sites disappear from Google Chrome
• Google turned off auto-blocking sound in Chrome 66 due to the conflict of the algorithm with browser games
• en Screen Capture in Microsoft Edge

Entertaining


• Google introduced the second version of the Git protocol
• Because of the vulnerability in Electron, Skype, Slack, WhatsApp, Discord and others are at risk
• What you should know about GDPR
• In August, third-party Twitter clients will lose a number of features due to API updates.
• Google launches new Google One tariffs on the Google Drive cloud storage: 100 GB for $ 1.99, 200 GB for $ 2.99, 2 TB for $ 9.99
• Google has removed the slogan "Do not be evil" from its code of conduct. He stayed there for 18 years
• Google employees began to quit to protest Pentagon collaboration with Project Maven
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/358978/


All Articles