---
title: "#308: W3C Controversially Standardizes DRM"
publication: "Frontend Focus"
issue: 308
published_at: "2017-09-20"
canonical_url: "https://frontendfoc.us/issues/308"
---

#308: W3C Controversially Standardizes DRM

This Week's HTML5, CSS, Browser, and Frontend News — [Read this e-mail on the Web](http://frontendfoc.us/issues/308)

Frontend FocusIssue 308 — September 20, 2017[W3C Abandons Consensus, Standardizes DRM with 58% Support](https://boingboing.net/2017/09/18/antifeatures-for-all.html?utm_source=frontendfocus&utm_medium=email)This decision has resulted in the EFF resigning from the consortium due to a belief that the W3C process is no longer suited to defending the open web. Cory Doctorow 
[How New Font Technologies Will Improve The Web](https://www.smashingmagazine.com/2017/09/new-font-technologies-improve-web/?utm_source=frontendfocus&utm_medium=email)François Poizat looks at how variable & parametric fonts will revolutionize responsive type. Smashing Magazine 
[The All-New Guide to CSS Support in Email](https://www.campaignmonitor.com/blog/email-marketing/2017/09/all-new-guide-css-support-email/?utm_source=frontendfocus&utm_medium=email)A big update to this popular guide for getting your CSS behaving in a range of email clients. Campaign Monitor 
[![Linode Cloud Hosting\](https://copm.s3.amazonaws.com/e5ab89e1.png)](https://welcome.linode.com/frontendfocus/?utm_source=cooperpress&utm_medium=sponsored&utm_campaign=frontendfocus-primary)[Linux cloud hosting starting at 1GB of RAM for $5/mo](https://welcome.linode.com/frontendfocus/?utm_source=cooperpress&utm_medium=sponsored&utm_campaign=frontendfocus-primary)Get a Linode server up and running in seconds. Simply choose your plan, distro and location and you’re ready to deploy your server. Use promo code HTML520 for a $20 credit on a new account. Linode Cloud HostingSponsor
[Payment Request API Now Being Implemented in Major Browsers](https://www.w3.org/blog/wpwg/2017/09/14/payment-request-api-now-being-implemented-in-all-major-browsers-advances-on-the-recommendation-track/?utm_source=frontendfocus&utm_medium=email)The Web Payments Working Group has advanced both Payment Request API and Payment Method identifiers to Candidate Recommendation Status. W3C 
[Chrome to Force '.dev' Domains to HTTPS via Preloaded HSTS](https://ma.ttias.be/chrome-force-dev-domains-https-via-preloaded-hsts/?utm_source=frontendfocus&utm_medium=email)A future version of Chrome may force all domains ending on .dev (and .foo) to be redirected to HTTPs via a preloaded HTTP Strict Transport Security (HSTS) header. Mattias Geniar 
[Writing CSS with Accessibility in Mind](https://medium.com/@matuzo/writing-css-with-accessibility-in-mind-8514a0007939?utm_source=frontendfocus&utm_medium=email)Techniques, considerations, and approaches that will help you write more accessible CSS. Manuel Matuzovic 
[Uploading Directories at Once with 'webkitdirectory'](https://www.smashingmagazine.com/2017/09/uploading-directories-with-webkitdirectory/?utm_source=frontendfocus&utm_medium=email)A look at a non-standard attribute supported by Chrome, Firefox and Edge for allowing the selection of an entire directory via a form. Vitaly Friedman 


Jobs

- [Frontend Developer at X-Team (Remote)](https://x-team.com/frontend-developer/?utm_source=cooperpress&utm_medium=email-ad&utm_campaign=front-weekly-q1-17)We are 100% remote. We'll work with you 1-on-1 to motivate and fund you to learn, grow and build a legacy. [Join X-Team](https://x-team.com/frontend-developer/?utm_source=cooperpress&utm_medium=email-ad&utm_campaign=front-weekly-q1-17). X-Team
- [Front-End Developer (Berlin)](http://frontenddeveloperjob.com/job/59b7f7370f97c2000411e500?utm_source=frontendfocus&utm_medium=email) N26
- [Senior Front-End Engineer (San Francisco)](http://frontenddeveloperjob.com/job/59af6a0a45792c000488084e?utm_source=frontendfocus&utm_medium=email) Entelo

[W3C Publishes Encrypted Media Extensions as a W3C Recommendation](https://www.w3.org/2017/09/pressrelease-eme-recommendation.html.en?utm_source=frontendfocus&utm_medium=email) news
W3C

[Building The DOM Faster: Speculative Parsing, Async, Defer and Preload](https://hacks.mozilla.org/2017/09/building-the-dom-faster-speculative-parsing-async-defer-and-preload/?utm_source=frontendfocus&utm_medium=email) tutorial 
How browsers interpret code and how they help load pages faster with speculative parsing.
Milica Mihajlija

[Taking CSS Linting to the Next Level with Stylelint](https://www.sitepoint.com/taking-css-linting-next-level-stylelint/?utm_source=frontendfocus&utm_medium=email) tutorial 
Ashley Nolan introduces the features of stylelint, a flexible and well-supported CSS linting tool that can improve your code style/maintenance.
SitePoint

[Building a multiplayer game with Angular and Pusher](https://blog.pusher.com/building-multiplayer-game-angular-pusher/?utm_source=frontendfocus&utm_medium=email&utm_campaign=Sept20&utm_term=sponsoredlink&utm_content=cooperpress) tutorial 
Learn how to build a realtime Angular game from scratch, taking advantage of the awesome realtime capabilities with Pusher.
PusherSponsor

[Basic Grid Layout with Fallbacks using Feature Queries](https://www.chenhuijing.com/blog/basic-grid-with-fallbacks/?utm_source=frontendfocus&utm_medium=email) tutorial
Chen Hui Jing

['The Notch' (on iPhone X) and CSS](https://css-tricks.com/the-notch-and-css/?utm_source=frontendfocus&utm_medium=email) tutorial
Chris Coyier

[Chrome Extensions for Quick Site Redesigns](https://meowni.ca/posts/extensions/?utm_source=frontendfocus&utm_medium=email) tutorial 
How one developer uses Chrome extensions to do quick site redesigns.
Monica Dinculescu

[Building Inclusive Toggle Buttons](https://www.smashingmagazine.com/2017/09/building-inclusive-toggle-buttons/?utm_source=frontendfocus&utm_medium=email) tutorial
Heydon Pickering

[CSS Grid: Bringing True 2D Layout to the Web](https://channel9.msdn.com/Events/WebPlatformSummit/Microsoft-Edge-Web-Summit-2017/ES08?utm_source=frontendfocus&utm_medium=email) video
Melanie Richards

[Microsoft Edge Web Summit 2017 Roundup](https://channel9.msdn.com/Events/WebPlatformSummit/Microsoft-Edge-Web-Summit-2017?utm_source=frontendfocus&utm_medium=email) video 
All of the recorded sessions from the recent Edge Summit are now available (with slides and captions).
Channel 9

[Running a Performance Profile on the YouTube Search Box with DevTools](https://www.youtube.com/watch?v=E4KAWf_fKbM) video
Umar Hansa

[I Don’t Know Who The Web Audio API Is Designed For](http://blog.mecheye.net/2017/09/i-dont-know-who-the-web-audio-api-is-designed-for/?utm_source=frontendfocus&utm_medium=email) opinion 
_“The scope of Web Audio is hopelessly huge, with features I can’t imagine anybody using, core abstractions that are hopelessly expensive, and basic functionality basically missing.”_
Jasper St. Pierre

[Create Beautiful, Dynamic React Apps with a Single Component Library - Try ExtReact for Free Today](https://www.sencha.com/products/extreact/evaluate/?utm_source=cooperpress&utm_medium=tpe&utm_campaign=extreact&utm_content=q3fy18-single-component-library) tools
Sencha, Inc.Sponsor

[luma.gl: A JS WebGL2 Framework for Data Visualization](https://github.com/uber/luma.gl?utm_source=frontendfocus&utm_medium=email) code
Uber

Curated by [Peter Cooper](http://twitter.com/peterc) and [Chris Brandrick](http://twitter.com/chrisbrandrick) and published by [Cooperpress](https://cooperpress.com/).

[Stop getting FrontEnd Focus](*|UNSUB|*) : [Change email address](*|UPDATE_PROFILE|*) : [Read this issue on the Web](http://frontendfoc.us/issues/308)

Cooper Press Ltd. Office 30, Lincoln Way, Louth, LN11 0LS, UK
