科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道应用软件如何利用友好URL改善可用性

如何利用友好URL改善可用性

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

Web开发人员需要处理的问题之一就是提供友好的URLs,使得在输入时即易识别又易输入。本文围绕这一主题探讨了几个问题和一些可能的解决方案。

作者:builder.com.cn 2007年5月16日

关键字: 网站 网站开发 URL Tony Patton

  • 评论
  • 分享微博
  • 分享邮件

在本页阅读全文(共19页)

做为进入Web的大门,URLs构成了用户体验的一个重要部分。Web开发人员需要处理的问题之一就是提供友好的URLs,使得在输入时即易识别又易输入。本文围绕这一主题探讨了几个问题和一些可能的解决方案。

为什么使用友好的URL

提供用户友好的URLs的概念已经出现很长时间了,但是一些开发人员仍旧常常忽略这一点。最基本的想法就是提供一个易于理解的Web地址,它有以下好处:

  • 便于交流和记忆:当前或潜在用户可以很容易的记住地址以便个人应用或通过语言、电子邮件或其它方式告知其他人。
  • 足够短小便于传递:这是交流的一个方面,地址应该短小一些以便于通过电子邮件无约束的传递。当地址包绕的太严密时,地址就被破坏了,用户不得不重新推想它。
  • 易于猜测:用户应该能够根据它们要完成的任务识别一个地址(在合理的情况下)。Google网站的新闻主页就是一个很好的例子,你可以通过在Google地址后添加news如下www.google.com/news就可以得到该页。同样的例子,Amazon.com的书籍主页可以通过以下地址的到www.amazon.com/books
  • 可读性:URLs应该短小易读,以便于出现在公司的小册子上。
  • 便于输入:当在浏览器的地址栏通过普通键盘或移动设备输入时,地址应该便于手指输入。对于移动用户,他们经常使用受限的输入设备,所以地址的长度是一个主要问题。

对于静态页面来说通过URL映像使用这些原则很简单,但是对于动态页面稍有不同。下面我将首先介绍URL映像。

映像已经存在的页面

网站开发人员或管理员可以通过URL映像创建用户友好的URLs并将它们映像到已经存在的Web页面上。大部分Web平台作为一个标准特性提供了这个功能。主要是将一个友好的URL映像到一个已经存在的网站路径。例如,你可以映像下面长度的地址。

http://www.examplesite.com/main/shopping/products/books/sale

This lengthy address may be mapped to a shorter, friendlier address like this:

http://www.examplesite.com/books/sale

这个功能可以通过像IBM WebSphere的管理工具等很容易地获得。ASP.NET 2.0通过配置文件提供了映像功能,Apache提供了URL重定向等等。当处理动态地址时,提供友好URLs需要一些技巧。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章