Mobile devices are bristling with sensors, unfortunately the mobile web currently doesn’t have access to many of them.

Mozilla WebAPI and Boot to Gecko projects are hoping to make web THE platform. You can actually view source on a Boot to Gecko phone. James was a little concerned at first that Mozilla was duplicating efforts, but Mozilla has made a commitment to bring everything into the W3C as it gets developed.

SMS and camera access and more could make authentication far more frictionless. Email is a pain in the ass.

Privacy concerns aren’t as big of a deal as they are a user choice. Also, things that were historically taboo (i.e. sharing location) are now commonplace.

Progressive enhancement can give way to ‘no compromise’. If a photo app doesn’t have camera access, you’re not in business. Sometimes apps require advanced support and there’s little you can do to give an experience to unsupported platforms.

Ringmark is a way to gauge how advanced a mobile browser is and what APIs it supports.

We have an opportunity to evolve the web beyond a web of documents, and device APIs give us a glimpse of how to do that.