注册 | 登录 | 设为首页 | 加入收藏
您当前的位置:飞翔学院-IT中国 → IT资讯互联网 → 文章内容

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

作者:佚名 来源:不详 发布时间:2007-10-13 17:15:16

做为进入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需要一些技巧。


  • 打印文档
  • 推荐好友
  • 返回顶部
  • 增大字体
  • 减少字体
关于本站 | 工作机会 | 合作网站 | 广告服务 | 市场合作| 联系我们 | 抽奖活动
版权所有: 武汉威俊科技有限公司 Copyright 2005-2007 www.ITCNW.COM All rights reserved