When the time comes to test how various implementations of different types of browsers actually work with a particular application, much trial and error still exist. Despite the rise of application testing services in the cloud, testing browser compatibility against a production application is still problematic. More often than not, when testing does occur, it’s against a replica of the application running in a different environment, being accessed by browsers that might not even have any of the plug-ins that the application may need to support in a production environment.
As API use continues to broaden, it’s conceivable that APIs will soon evolve into a conduit for sharing information that will expand far beyond application software. Speaking at the APIcon 2014 conference today, author and freelance developer Keith Axline expounded on a theory that he initially explored in an article that first appeared in Wired, titled “The Universe Is Programmable. We Need an API for Everything.”