A Device API Safari

The Device API is what enables web browsers to appear more “native”, giving the browser access to new hardware components that are being created primarily in phones and tablets but on some desktops too. Motion and Orientation are well known features of the API, however there are a plethora of others to play with too. Let’s take a tour through the jungle that is the Device API spec and go looking for some new, interesting features of the API. We’ll focus on the ones that will be landing in mainstream browsers soon and that you can play with now in order to explore new interaction methods.