📜 ⬆️ ⬇️

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