Mobile Web中URL设计问题

简介:

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

 

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

image

第一次用户体验:【失败

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

image

这里不知道是最初设计的问题,还是程序的问题,我们可以看到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服务器内部错误。截图如下:

image

 

第四次用户体验:【成功

基于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为什么没有采用这种方式,当然如果在用户点击“移动版”和“桌面版”,可以正常切换,估计也没有必要吐槽这篇帖子。当然也有可能是早起设计上的问题,如果吐槽的不对,还请指出。

目录
相关文章
|
前端开发 JavaScript Java
Web.xml - Servlet与Filter的url-pattern
Web.xml - Servlet与Filter的url-pattern
164 8
|
6月前
|
数据安全/隐私保护 开发者 Ruby
【深度揭秘】Rails高手都不说的秘密:玩转URL映射,让你的Web应用瞬间高大上!
【8月更文挑战第31天】Rails中的路由机制负责将HTTP请求映射到应用内部逻辑。本文通过问答形式,结合示例代码详细解释了路由的作用、定义及使用方法。在`config/routes.rb`中定义的`resources :articles`会自动生成CRUD操作所需的标准RESTful路由。此外,还介绍了如何自定义非标准路由以及命名路由的生成与使用,帮助开发者更灵活地管理URL与应用逻辑间的映射关系,提升Rails应用的健壮性和可维护性。
58 0
|
5月前
|
安全 PHP 开发者
Web安全-URL跳转与钓鱼
Web安全-URL跳转与钓鱼
89 8
|
4月前
|
监控 安全 Apache
构建安全的URL重定向策略:确保从Web到App平滑过渡的最佳实践
【10月更文挑战第2天】URL重定向是Web开发中常见的操作,它允许服务器根据请求的URL将用户重定向到另一个URL。然而,如果重定向过程没有得到妥善处理,可能会导致安全漏洞,如开放重定向攻击。因此,确保重定向过程的安全性至关重要。
275 0
|
6月前
|
API 开发者 Python
"FastAPI路由大揭秘!轻松玩转URL映射,让你的Web应用路由设计既RESTful又灵活多变,秒杀传统框架的秘籍在这里!"
【8月更文挑战第31天】在Web开发中,路由是连接用户请求与后端逻辑的关键。FastAPI作为现代Python Web框架的佼佼者,以其简洁的API设计和高性能,提供了高度灵活的路由系统。本文通过开发一个博客系统的案例,详细介绍了FastAPI中路由的实现方法,包括基础路由定义、参数类型验证及路由分组与嵌套等,展示了如何轻松构建RESTful风格的URL映射,提升应用的可维护性和扩展性。
199 2
|
6月前
|
开发者 Java UED
大文件传输不再头疼:揭秘Struts 2如何轻松应对文件上传与下载难题!
【8月更文挑战第31天】在Web应用开发中,文件上传与下载至关重要。Struts 2作为主流Java EE框架,凭借Commons FileUpload及文件上传拦截器简化了相关操作。本文探讨Struts 2在文件传输上的优势,通过具体配置与代码示例,展示如何设置最大文件大小、使用`fileUpload`拦截器以及实现文件上传与下载功能。对于大文件传输,Struts 2不仅能够轻松应对,还支持上传进度显示,有效提升了用户体验。总体而言,Struts 2为文件传输提供了高效便捷的解决方案,助力开发者构建稳定可靠的Web应用。然而,在处理大文件时需兼顾网络带宽与服务器性能,确保传输顺畅。
104 0
|
9月前
|
监控 数据库
第六十七章 使用 Web 服务监控 IRIS - 监控 Web 服务的 URL
第六十七章 使用 Web 服务监控 IRIS - 监控 Web 服务的 URL
62 0
|
9月前
|
Java 应用服务中间件
解决tomcat启动报错:无法在web.xml或使用此应用程序部署的jar文件中解析绝对的url [http:java.sun.com/jsp/jstl/core]
解决tomcat启动报错:无法在web.xml或使用此应用程序部署的jar文件中解析绝对的url [http:java.sun.com/jsp/jstl/core]
1767 1
|
缓存 网络协议 JavaScript
从输入URL到Web页面呈现,这中间到底经历了什么?本文为您解惑!
从输入URL到Web页面呈现,这中间到底经历了什么?本文为您解惑!
86 0
|
安全 PHP 数据安全/隐私保护
【WEB安全】任意URL跳转
1.1. 漏洞介绍 URL跳转漏洞(URL Redirection Vulnerability)又叫开放重定向漏洞(Open Redirect Vulnerability),是一种常见的网络安全漏洞,它存在于许多网站和应用程序中。该漏洞的根本原因是没有对用户提供的URL进行充分的验证和过滤,导致攻击者可以通过构造恶意URL,将用户重定向到任意的网站或应用程序中。 1.2. 漏洞危害
518 0

热门文章

最新文章