Frontend Focus
Issue 179 — March 11, 2015
This is neat! A 20KHz tone is generated and then detected by the Web Audio API which lets you do some ‘proximity’ related tricks using a doppler effect.
Daniel Rapp

A Reddit AMA (Ask Me Anything) session with Tim Berners-Lee. It’s now finished so you get to enjoy all of his answers.
Reddit

Frontend Masters
Two upcoming workshops!
Join Yelp's Front-end team and help build a modern, styleguide-driven UX for our 138 million users! We’re looking for people who love good code and working closely with design, product, and other engineers to make great features.In 1 week you'll get 5+ offers from top tech companies around the US and UK. Want to learn more? Check out Hired today!
Based on Chromium 41. Describes user interface related selectors, properties and values that are proposed for CSS level 3 to style HTML. Unfortunately so far its spits are as weak as mom’s spaghetti.
Frontend Masters   Sponsor

An in-progress spec that defines the author conformance requirements for the use of WAI-ARIA (accessibility) attributes on HTML 5.1 elements.
W3C

A look at some ideas for incorporating simple audio-enhanced UI interactions to a Web application.
Brian Rinaldi

A tutorial that looks at using three.js to build a model of Earth that you can rotate.
SitePoint

The HTML5 History API gives developers the ability to modify a website’s URL without any full page refreshes required (so it’s commonly used in single page JavaScript apps, for example).
Robin Rendle

Join Yelp's Front-end team and help build a modern, styleguide-driven UX for our 138 million users! We’re looking for people who love good code and working closely with design, product, and other engineers to make great features.
Yelp   Sponsor

In 1 week you'll get 5+ offers from top tech companies around the US and UK. Want to learn more? Check out Hired today!
Hired.com   Sponsor

Mozilla

Based on Chromium 41.
Dev.Opera

Describes user interface related selectors, properties and values that are proposed for CSS level 3 to style HTML.
W3C

No Starch Press

Arindam Chattopadhya

Smashing Magazine

Brian Poteat

Dev.Opera

Dwayne Charrington

Harry Roberts

Archie Tse

Unfortunately so far its spits are as weak as mom’s spaghetti.
David Chang

Ben Nolan

Arend van Beelen jr.

Sebastien Piquemal

Jobs Supported by Hired.com

Can't find the right job? Want companies to apply to you? Try Hired.com.

In Brief

An Early Look at WebGL 2 news
Mozilla

Opera 28 Released news
Based on Chromium 41.
Dev.Opera

CSS Basic User Interface Module Level 3 (CSS3 UI) news
Describes user interface related selectors, properties and values that are proposed for CSS level 3 to style HTML.
W3C

No Starch Press Publishes 'Build an HTML5 Game' Book news
No Starch Press

HTML5 Geolocation Example: Building a Weather Widget tutorial
Arindam Chattopadhya

Automating Style Guide-Driven Development tutorial
Smashing Magazine

Recording Audio and Video with HTML5 (and Meteor) tutorial
Brian Poteat

The State of Web Type opinion
Dev.Opera

All About the HTML BroadcastChannel API opinion
Dwayne Charrington

Can CSS Be Too Modular? opinion
Harry Roberts

ai2html: Converts Adobe Illustrator Documents into HTML and CSS tools
Archie Tse

HTML5 Rap Synthesis demo
Unfortunately so far its spits are as weak as mom’s spaghetti.
David Chang

Two Player VR Chess using WebGL through SceneVR demo
Ben Nolan

Select3 v1.0 Released: A Rich 'select' Form Input Control code
Arend van Beelen jr.

WAAClock: An Event Scheduling Tool for the Web Audio API code
Sebastien Piquemal