
 Media
 Web Standards podcast, Issue # 88 - Licenses and DRM, wonders of SVG and border-image, graphics optimization, Shorts and JS-typing, accessible dialogs.
 Podcast "Frontend Weekend" # 21 - Zar Zakharov on the "closure" of the Alpha Lab and the departure from LoftBlog
 Five Minute React podcast # 37 - Prettier
 Podcast "Frontend Youth (18+)" # 20: Start Course for WebAssembly Lectures
 The podcast "Drinkcast", Issue # 10: "Hungover, about the community and the podcast"
 "ALL YOUR HTML" # 16: "Animation on scrolling from iPhoneX site"
 HTML Shorts: Sugar Javascript 
 text version
 Ya.Subbotnik 2017
 Web development
 Why headlines are needed
 Time to kill the web
 The web is my API
 How to work with responsive images
 Questions for interview on the position of the front-end developer, as well as answers to them
 Google AMP project and its impact on SEO
 Google has increased the share of AMP content in mobile issue
 Progressive web applications? No, we make web applications for others
 How faster DOM build: parsing, async, defer and preload
 How HTTP / 2 helps solve HTTP / 1.1 performance problems
 Essential Image Optimization: a new free e-book about the best image optimization techniques from Addy Osmani
 It's a (focus) Trap . About focus in modal windows in terms of accessibility
 Availability in trivago
 VoiceOver and list-style-type: none
 Development of accessible sites in the context of University of Washington web resources
 How to create an affordable button switch - a fresh release of the show A11ycasts # 25
 Using SVG clip-path to change the logo color when scrolling the page
 Learning animation methods and interacting with WebGL (in examples)
 Creative transition effects between slides using CSS Masks
 Fuzzy Plus - a cool demo with animation of hair structure
 CSS
 5 things that CSS developers would like to know when they started
 Interactive introduction to Mozilla's CSS Grid Layout
 Pitfalls and some CSS Grid Tricks from Rachel Andrew
 Implementing Dropdown Blocks on Pure CSS
 CSS Font-display: The Future Of Font Rendering On The Web
 EBay's Font Download Strategy - localStorage, FontFaceSet APIs, and Font Face Observer
 "What you should know about variable fonts." Interview with Tim Brown and Bram Stein from Adobe Typekit
 A five minute guide to improve typography knowledge
 Javascript
 V8 under the hood
 A brief history of modularity in JS
 Javascript testing frameworks: best for testing js code
 True Web: JavaScript can't be trusted
 Dawn and sunset Ext JS
 Comparative study of progressive JS frameworks: Angular.js & Vue.js
 8 tips to improve performance for javascript
 Deploying ES2015 + code in production today
 ES6 for newbies
 Learn promises by creating promises from scratch
 ES6 promises: patterns and anti-patterns
 VueJS:
 Conditional application of CSS classes in Vue.js
 vue-a11y-calendar - available translatable calendar for VueJS
 React:
 React v16.0 released
 React Router v4: the complete guide
 Getting started with Redux
 Using Preact as an alternative to React
 Lozad.js - productive lazy loading for images
 SQIP - SVG based image placeholders
 draggable is a modern library for Drag & Drop with interactive examples and efficient styling.
 Micromodal.js - a lightweight and customizable library for accessible modal windows with pure JavaScript
 strudel.js - lightweight component framework
 Browsers
 Firefox 56 release , some details for developers by Marat Tanalin
 Beta release of Firefox 57 with a multi-threaded CSS engine and a new look
 Devtools Developer Edition Update: Now with Photon UI
 Screenshots, Send Tabs and other advanced features in the new Firefox
 EntertainingWe 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.
Source: https://habr.com/ru/post/339098/
All Articles