所谓深度链接(Deep linking)

原文链接:http://www.cnblogs.com/skywind/archive/2013/05/15/3079229.html

所谓深度链接(Deep linking)

是为那些非Html页面应用而给定的一种关于URL定位的描述。

例如,在一个网页里,如果有“Home”、“About Us”和“Contact”三个导航按钮,无论什么时候点击它们,都会定向到一个独立的URL,譬如http://www.jack-fx.com/http://www.jack-fx.com/net/。这样的好处是,你可以为你感兴趣的页面添加书签或者发给你的朋友。否则,你只能发送这个地址 www.jack-fx.com 给你的朋友,然后告诉他如何才能进入到Contact页面(注:前者可以一步到位到http://www.xxxx.com/contact.html,后者只能先进入http://www.xxxx.com然后再进入到Contact页面)。

在Flash应用程序里,当你不使用深度链接(Deep Linking)时,就像上述的第二种情况一样,你不能为指定的状态(state)添加书签,没有Contact页的URL可以发给你的好友。
深度链接(Deep Linking)可以解决这个问题并且支持浏览器的后退按钮。
一般深度链接是通过php程序或js来实现。

需要使用深度链接的程序有:Flash应用程序,Flex应用程序,Ajax应用程序等

转载于:https://www.cnblogs.com/skywind/archive/2013/05/15/3079229.html

上一篇:Office Communicator 2007 Get Start


下一篇:PAT A1139 First Contact (30 分) 图