Web Navigation API & Proxy Extension API Give Extension/App Devs More Fuel

Honestly, it appears that Google will be doing for the web browser what Android is doing for mobile devices. With Chrome, Google continues to announce new standards and new APIs that allow 3rd parties to tap into the inherent power of the browser to create new, cool, useful, and helpful extensions and apps.

The latest in Google’s continued empowerment of developers are the Web Navigation API and Proxy Extension API. Here is how they explain each:

  • The Web Navigation Extension API allows extension developers to observe browser navigation events. These events fire both for top-level navigation and in-page navigation. The API therefore allows an extension to keep track of exactly what page (or section thereof) the tab is showing, and how the user got there. We foresee a number of use cases for this API, including extensions that gather and present statistical or benchmarking data, safe-browsing extensions, and developer tools.
  • The Proxy Extension API closes one of our most popular feature requests, allowing users to configure Chrome’s proxy settings via extensions. Proxies can be configured for the entire browser or independently for regular and incognito windows. Configuration options range from setting a single proxy server to installing remote or even local PAC scripts. A sample extension demonstrates these capabilities.

I know, personally, of extensions I’d like to see made with the Web Navigation API. Hmmm… maybe we’ll look into making them ourselves. But if YOU have an extension that uses one of these.. hit us up!