7. The non-transitory computer-readable storage medium of claim 6 , wherein configuring the web browser on the user's computing device to the navigated-to-document URL to the application includes configuring the web browser to launch the application.
6. The non-transitory computer-readable storage medium claim 5 , wherein the instructions when executed by one or more microprocessors further configure the web browser on the user's computing device to: in response to a navigation event on the user's computing device which leads to a navigated-to-document URL, determine if the navigated-to-document URL conforms to the declared document URL type in the manifest of the application and accordingly redirect the navigated-to-document URL to the application installed for opening a document associated with the navigated-to-document URL.