优雅的网址

原创
2021/10/08 11:16
阅读数 73

前端程序员在规划页面和功能模块时,URL 是一个隐性的入口,拿新冠肺炎疫情通报的网站来说:

  • 丁香园:https://3g.dxy.cn/newh5/view/pneumonia  后改成了 https://ncov.dxy.cn/ncovh5/view/pneumonia
  • 腾讯:https://news.qq.com/zt2020/page/feiyan.htm
  • 百度:https://voice.baidu.com/act/newpneumonia/newpneumonia
  • 新浪:https://news.sina.cn/zt_d/yiqing0121
  • 网易:https://news.163.com/special/epidemic/
  • 阿里:https://alihealth.taobao.com/medicalhealth/influenzamap
  • 微医:https://promo.guahao.com/topic/pneumonia
  • 知乎:https://www.zhihu.com/special/19681091
  • 夸克:https://broccoli.uc.cn/apps/pneumonia/routes/index
  • 搜狗:http://sa.sogou.com/new-weball/page/sgs/epidemic
  • 凤凰:https://news.ifeng.com/c/special/7tPlDSzDgVk

看得出来,网易的最优雅

  1. 尽量满足:短、一致性、可读性、描述性
  2. 网址不包含下划线等特殊字符,新浪的就不好,中划线可以接受,最好只有:小写英文字母、数字
  3. 不要有重复的字符,比如百度的,newpneumonia出现了两次,没必要
  4. SEO的检索,业务层级:site/special/topic 依次下去,里面的 zt 或者 special 表示专题
  5. 尽量不要有历史遗留的 html、page、view 等路径,比如丁香园等 view,3g(现在是不是都 5g了?)、腾讯的 page
  6. 版本迭代,不要有 newxxx,如果再改版呢,是不是叫 newnewxxx,然后newnewnewxxx?可以用版本号,或者换个单词

参考:

未完待续。。。

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部