Technologies of deep linking,

Wednesday, December 10, 2008

The technology behind the World Wide Web, the Hypertext Transfer Protocol (HTTP), does not really make any distinction between "deep" links and any other links - all links are functionally equal. This is intentional; one of the designed purposes of the Web is to permit authors to link to any published document on another site. The possibility of so - called "deep" linking is therefore build into the Web technology of HTTP and URLs by default - while a site can attempt to restrict deep links, to do so requires extra effort. One way to stop deep linking is to configure the web server to check the referring URL using a Rewrite engine

Websites which are built on web technologies such as Adobe Flash and AJAX frequently do not support deep linking. This can solution in usability problems for people visiting such websites. For example, visitors to these websites may be unable to save bookmarks to individual pages or states of the website, web browser forward and back buttons may not work as expected, and use of the browser's refresh button can return the user to the initial page.

However, this is not a basic limitation of these technologies. Well-known techniques, and libraries such as SWFAddress, now exist that website creators using Flash or AJAX can use to offer deep linking to pages within their sites.

posted by sarah @ 11:13 AM permanent link   |

Post a Comment

|


0 Comments:

<< Home