网络编程
位置:首页>> 网络编程>> 网页设计>> W3C优质网页小贴士(四)

W3C优质网页小贴士(四)

作者:ZDYX 来源:zdyx.org 发布时间:2008-04-17 13:34:00 

标签:w3c,URI,验证,class,优化

阅读上一篇:W3C优质网页小贴士(三)

明智地选择 URI

没有什么比走到你最喜欢的商店门口,却发现店门紧闭,而且没有看见店面搬迁告示这种事情还要令人不爽了。店主也许有 N 个搬迁不贴告示的理由,但发生这种令人不愉快的事情的原因归根到底就是缺乏好的计划和管理。

同样的事情也会发生在网络上...

发布前请三思

很明显,提出这条建议的原因就是它并没有被很好的遵循。例如,除了关心网络资源的质量,你也应该谨慎选择发布的位置使其适合该资源的风格和目的。

理想状况下,URI(“Universal or Uniform Resource Identifier,通用或统一资源标识符”的简称)被用作指向网络上的某个资源,不应该具有任何重要性,也不必与发布该资源的服务器上的文件系统有关系。然而,考虑到很少的网络服务器能提供给用户足够的灵活性来映射,而且有多种用途,所以在你发布网络资源前,最好遵守下面的少数几条原则以及技术提示。

URI 选择一览表

当你为一个新位置选择 URI 的时候请先考虑下面几个问题:

  • 你能在一张纸上轻易写出选中的 URI 吗?换句话说,你能轻易记住它吗?

  • 你能在打电话的时候拼出选中的 URI 吗?

  • 选中的 URI 能给出关于其指向的网络资源的提示吗?如果该资源演变了,它还有意义吗?

  • 你有没有把 URI 定位在你网络服务器的根目录附近?你确定它是最好的位置了吗?

  • 你有没有想过由于某些原因,有一天你将被迫迁移整个网站?新的资源能否适用当前的位置?会不会导致整个服务器需要重新组织?

好的选择必备的一些技术提示:下面的提示还不够详细。

  • 保持简短。在 URI 中尽量使用小写字母。

  • 按主题大类组织你的网站,对单个文档使用带有日期的 URI,如 http://www.example.org/2003/10/meeting-minutes

  • 使用格式协商(format negotiation)来隐藏 URI 中的文件扩展名,它具有足够的灵活性,能使你较容易地改变这些网站背后的技术。

最后,所谓人无完人,当你发现你的选择一点都不好的时候,下面请继续学习如何 管理 URI。

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com