Mobile Web中URL设计问题

自己虽然也注册了CSDN账号,但是没有在上面发表过博客等内容。不过经常在Google里面搜索相关内容时,会显示csdn的结果。这也说明国内很多IT人员都会在CSDN发表博客,记录解决问题过程或者想法。因为之前在学校主要学习是.NET技术,所以自己的博文基本都是在博客园上。

CSDN博客有桌面版和移动版,2个版本。今天搜索到是一个移动版吗,搜索出来的地址:http://m.blog.csdn.net/blog/jinzheng069/8783370 截图如下:

第一次用户体验:【失败】

因为移动版看着不是非常习惯,我就很自觉的点击最下面那个“桌面版”链接,大家猜,csdn博客会跳转到哪里去?作为程序员,我一般理解应该是这边博客对应的桌面版内容。但是跳转到csdn博客首页,和我想的不一致。使用chrome查看节点元素内容,截图如下:

这里不知道是最初设计的问题,还是程序的问题,我们可以看到path=/,这个值,有可能这是returnurl之类的。具体问题,需要csdn的技术人员说明了。

第二次用户体验:【失败】

作为web开发程序员,觉得这个不对的话,那我来改url,应该可以导向到桌面版的地址去。移动版的地址:http://m.blog.csdn.net/blog/jinzheng069/8783370, 那我就把m改成了www。改后的url为:http://www.blog.csdn.net/blog/jinzheng069/8783370。这个页面不存在,确实一般的开发人员估计也知道blog应该是二级域名,加www估计找不到网页。

第三次用户体验:【失败】

之前看《Head First Mobile Web Design》里面有讲到,一般网站的移动版url都会在前面多加“m”开头,表明是移动网页,所以我就去掉m,把url改成了http://blog.csdn.net/blog/jinzheng069/8783370,网站给出了一个500服务器内部错误。截图如下:

第四次用户体验:【成功】

基于IT人的性格,这个不是考验我的能力吗?有移动版的,肯定有桌面版,今天非得找出来不可。

第一步:点击csdn博客中随便一篇博客,比如这个地址:http://blog.csdn.net/shenyisyn/article/details/9135655

第二步:改成http://blog.csdn.net/jinzheng069,在博主的博客目录里面找到这边博文。地址是:http://blog.csdn.net/jinzheng069/article/details/8783370 ,找到这个地址真心不容易呀!

从设计的角度来说,我们现在对比一下这2个地址:

移动版 http://m.blog.csdn.net/blog/jinzheng069/8783370

桌面版 http://blog.csdn.net/jinzheng069/article/details/8783370

如果后面的url都一样,我把m去掉就可以访问成功。不知道csdn为什么没有采用这种方式,当然如果在用户点击“移动版”和“桌面版”,可以正常切换,估计也没有必要吐槽这篇帖子。当然也有可能是早起设计上的问题,如果吐槽的不对,还请指出。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏花叔的专栏

APP与小程序间的互跳解读

说这个之前,我们来理一下APP和小程序在这之前能发生的关系,之前是“分享”+“有条件返回”的玩法。

3524
来自专栏IT大咖说

XpmJS —— 小程序后端开发思考和实践

摘要 Linux容器技术很早就有,LXC的容器方案也早2008年就已面世;但直到 2013年 Docker 推出,才让容器技术红遍全球。Docker 没有高深底...

4436
来自专栏SEO

SEOer网站分析神器(第四节课)

3779
来自专栏phodal

通过使用结构化数据 JSON-LD,我为网站带来了更多的流量

最近,我尝试在『玩点什么』网站上,引入了 AMP、APP Indexing,以及结构化数据 JSON-LD。其中 JSON-LD 的效果,最令人惊艳。 结构化数...

3755
来自专栏Java帮帮-微信公众号-技术文章全总结

学Java开发,绝对的福利

学Java开发,看这张图就够了 ? Java学习 深秋的祝福 很多人想转行学习Java但却不知道怎么学,今天你看到这张图,相信你就知道从哪里开始学习Java了...

3297
来自专栏技巅

大数据实战技术之开篇-学习实践环境搭建

1406
来自专栏小文博客

如何正确使用百度(百度——最好的老师)——小文’s blog

3931
来自专栏服务端技术杂谈

初页CTO丁乐:分布式架构

初页现有架构 首先介绍一下初页目前的架构。它主要由计算服务和后面的运维与运营系统组成。 ? 计算服务由passport、works(作品服务)、social、m...

3044
来自专栏原创

基于 jenkins 和 docker 的持续集成平台

软件开发过程中,开发成员经常需要把自己工作集成到项目中,通常每个成员每天至少集成一次。如果项目较小,对外部的依赖较小,那么软件集成可能不会是什么问题。但是目前很...

5769
来自专栏Laoqi's Linux运维专列

mysql架构由小变大的演变过程

1382

扫码关注云+社区

领取腾讯云代金券