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 "Frontend Weekend"
# 53 - Vitaly Slobodin about the history of support for PhantomJS and the development of the Rostov IT community •
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. •
RadioJS podcast
Issue 52: Microservices on the frontend . Visiting Andrey Melikhov and Vyacheslav Slinko
•
The CSSSR podcast:
News 512 - Issue # 6 (May 13 - May 20) •
“ALL YOUR HTML” # 49:
“Simple Shader for Waves” •
JS DevDay. Record of reports Web development •
Frontend 2018: the variety of frameworks and the lack of middles •
Redesign with a capital letter: we are studying the restart of Smashing Magazine in 2017 •
The slow death of Internet Explorer and the future of Progressive Enhancement •
10 YouTube channels to learn the basics of frontend development •
Is GraphQL Future? •
Use Lighthouse to improve page loading performance •
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! •
CSS Variable Strategy Guide •
Responsive tables, rethinking , new article on an old topic from Lea Verou
•
CSS backdrop-filter property •
Debates on the layout of CSS Grid vs. CSS frameworks •
Manage SVG interactivity using the Pointer Events property •
A deeper look at common font names in CSS •
css-paint-polyfill - polyfill for CSS Paint API, with special browser optimizations
•
Styling numbering in lists Javascript •
13 interesting points from the javascript style guide from google •
Increase skills using JavaScript methods in a couple of minutes •
What if javascript wins? •
naperg - Fullstack Boilerplate GraphQL. Made on React & Prisma + authentication + upload file + chat
•
WarriorJS - an entertaining game on JS about programming and artificial intelligence
•
ReasonML vs. TypeScript - First Impressions •
Playing with MIDI in javascript Libs & Plugins: • Easy Toggle State is a small JS library for simple class switching between any HTML element and its purpose. • isomorphic-git - implementing git in pure javascript • Data-Forge - JavaScript toolkit for brute force, transformation and analysis of data • lynt - linter without settings with support for Typescript, Flow and React. Browsers •
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 •
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