SlideShow

0

Google Chrome 11 debuts web navigation API

Google Chrome 11 is now in Beta and with it is coming two new interesting experimental APIs.

The Web Navigation and Proxy Extension APIs are both for extension developers and could help to enable a new generation of capabilities for extension developers on Chrome.

"The Web Navigation Extension API allows extension developers to observe browser navigation events," Google Software Engineers Dominic Battre and Jochen Eisinger wrote in a blog post."These events fire both for top-level navigation and in-page navigation."

That's a neat feature that goes beyond the basic capabilities that an HTTP header might provide to an extension developer. Personally I can see this being used for some kind of guided navigation (customer service) type of technology. Google sees use for the Web Navigation API as a way to get statistical or benchmarking data.


Going a level deeper the API adds some new listeners for devs to take advantage of including:
  • onBeforeNavigate which kicks in when a navigation is about to occur
  • onBeforeRetarget, which activates when a new window, or a new tab in an existing window, is about to be created to host a navigation.
The Proxy Extension API is all about enabling extensions to be able to configure proxy settings for Chrome. The obvious use-case here if for private incognito sessions.

According to Google," proxies can be configured for the entire browser or independently for regular and incognito windows."

Neither of these new APIs are enabled by default in Chrome 11 beta, users will have to activate them with the about:flags options for Experimental Extension APIs. I personally expect to see the final version of Chrome 11 by the end of April.

More information, please visit this site

0 comments:

Post a Comment