2. The method of claim 1 , further comprising: configuring 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 for opening a document associated with the navigated-to-document URL.
2. The method of claim 1 , further comprising: configuring 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 for opening a document associated with the navigated-to-document URL. 4. The method of claim 2 , wherein the navigation event includes any one of (1) a direct click by a user on a link in a web page or other document and (2) a script-driven navigation event.