为了用户体验,不要做浏览器兼容
2019独角兽企业重金招聘Python工程师标准>>>
读者看到这篇文章的标题也许会感到奇怪,按照通常的经验来说,为了用户体验应该做浏览器兼容,以便让不同的浏览器用户都能有好的体验,从而增加网站的流量,但是我认为做浏览器兼容属于同样的工作重复着做,意义不大,只要支持市场份额最大的就好了。
这里找到了一份网站通讯流量监测机构 StatCounter 5月份全球浏览器的市场份额数据,结果显示,Chrome 以 58.09% 的市场占有率稳居第一,远远领先于第二名。
有一句话叫做真理往往掌握在少数人手中,但是对于互联网产品来说,情况可能恰恰相反,用户数量越多,说明产品可能越好,商业效用也往往越大。大家都是免费产品,谷歌浏览器能被如此多的用户青睐,独占鳌头,说明其确实好用。
但对于老板来说,他们只看到了还有那么多人用其它的浏览器,所以要求工程师们要做浏览器兼容,以便让那些用户访问我们的网站也有同样好的体验,这种想法对不对呢,依我看不一定那么站得住脚。
不知大家有没有过这样的体验,在访问一些政府办公网,或学校的事务网站时,本来你用的其他浏览器,但是它给你的提示是对不起,只能用ie访问,其实可以借鉴这种做法,只支持主流浏览器,给出这样的提示:为了更好的体验请移步某某浏览器。这样做有什么好处呢?
首先,从用户角度来说,他们的设备一般都不会只安装一个浏览器,就算用户偏爱某一浏览器,对于现代设备来说,多安装一个浏览器根本不是事,可是做浏览器兼容却要耗费工程师们的大量精力。
其次,从公司来说,做浏览器兼容,需要聘用会相关技术的工程师,这种技术既然被需要,那就要有工资成本,无形中也就增加了公司的运营成本,而这对于增加用户来说有帮助吗?如果一个网站本身做的好,用户动动手指换一个浏览器去访问,用户根本不会在乎,如果网站本身做的不好,做再多的兼容也不过都是表面功夫。
第三,对于工程师们来说,不用考虑兼容问题,能腾出更多的精力用于网站的建设,尝试更多炫酷的效果,优化网站交互体验,增强网站性能,这才是从根本上提升了用户体验,从而增加网站流量。
第四,只支持主流浏览器可以迫使浏览器标准趋于统一。浏览器兼容,本来就是相同的工作重复着做,只是因为标准不一,如果标准统一,这对于整个开发行业来说也是件好事。
一个网站优不优秀,兼容问题其实不重要,我们需要做有态度的网站,要给用户传达一种信息,不是我网站不好,是你浏览器不行,想有更好的体验,请按照我的要求,换用更优秀的浏览器,主要的是换个浏览器对于用户来说也不费什么精力,在这个过程中,网站又能传达出自己的态度。
拿两个人到饭店吃饭来举个例子,一个点牛肉,一个点青菜,老板说,为了更好的体验,大厨要把青菜也做出牛肉的味道。于是厨师各种调料,精心设计出了牛肉味的青菜,顾客吃了很满意,对老板说你们的青菜真好吃,有牛肉的味道,我下次还来吃。老板也很高兴,他对厨师说,你做的青菜很好吃,有牛肉味,顾客很喜欢。厨师也很开心,因为他又会了门新技术,但为什么不直接让顾客吃牛肉呢?也许在餐饮界,牛肉更贵,青菜便宜,可以节省成本,但在互联网,却是直接吃牛肉更节省啊,用户花费的精力无非就是从一张吃青菜的桌子换到了一张吃牛肉的桌子,而对于餐厅和厨师来说却节省了大量的精力。
到哪张桌子吃饭无非也是个习惯问题,网站提示用户使用一张新的桌子,给固有的习惯建议了一个新的选择,用户在这过程中也发现了新的事物,更新了认知,用户也会感谢你的。
转载于:https://my.oschina.net/bob1900/blog/2877778
为了用户体验,不要做浏览器兼容相关推荐
- js兼容安卓和IOS的复制文本到剪切板,已做浏览器兼容处理,勿需插件
开发需求:手机端,点击按钮实现需复制的文本内容: 案例已做手机端浏览器兼容处理经测试,[QQ,微信,苹果,360,UC等],可正常使用: 案例代码如下:****(使用时:请调试到手机模式) 案列1:单 ...
- 【破茧成蝶-用户体验设计】读书笔记
第一篇:成为用户体验设计师的信念 01.什么是用户体验设计 以用户为中心的一种设计手段,以用户需求为目标,为提升用户体验而做的设计. 用户体验设计首先是要解决用户的某个实际问题,其次是让问题变得更容易 ...
- 腾讯,竞争力 和 用户体验
腾讯的"价值" 首先我想说说腾讯的价值.根据我那篇 rant 的文章来说,我觉得人要活得有价值,事业也要做得有价值.我不太待见那些没有价值的东西.所以,我在那篇文章里让大家都思考了 ...
- 移动端SEO之用户体验优化提升方法
移动端SEO之用户体验优化,前面一篇江西SEO曾庆平讲完了 移动站响应式的实现,我们再扩展一下,看看移动端网站还可以在哪些用户体验上面做提升. 1.一键拨号 如果需要在移动浏览器中实现一键拨号的功能, ...
- 产品读书《破茧成蝶:用户体验设计师的成长之路》
作者简介 刘津,现为阿里巴巴交互设计专家,北京大学数字艺术系硕士.2009年至今从事交互设计工作5年.2010年加入网易用户体验设计中心,后担任网易技术部UED主管,负责交互.视觉.用研团队的管理.是 ...
- 为什么需要考虑浏览器兼容,浏览器渲染引擎在浏览器中的作用是什么样的?
为什么需要做浏览器兼容?–渲染引擎在浏览器中的作用 Web浏览器的体系结构 User Interface:用户界面.可以使最终用户能够与界面上所有可视元素进行交互. Browser Engine:浏览 ...
- 把用户体验设计放到底层逻辑架构设计的前面去做
1."还在考虑一些底层的逻辑关系问题,暂时不要去考虑交互设计的事情"."底层的逻辑架构,在很大程度上决定了发展方向,而表现层修改的成本不高"."我们的 ...
- DataWorks 2021-08 产品月刊(含用户体验季刊!)
简介:全新上线DataWorks用户体验季刊! 过去几个月我们通过问卷了解到大家对DataWorks体验的满意情况,收集了一些问题.因此,DataWorks产品研发团队针对用户体验问题做了产品优化,并 ...
- 英国文化影响管理风格_文化如何影响用户体验
英国文化影响管理风格 重点 (Top highlight) The Internet makes the world a smaller place. You can make money or ga ...
最新文章
- 【需要重视的BUG】:偷权限的情况
- python中对象包含几个部分_python中包含对象类型的两个列表的交集
- C++奥赛一本通刷题高精度题解
- Backtrack 算法思路
- Mac m1 Kettle安装
- Windows消息大全(转载)
- 2021-10-12 SpringMVC实现JSON数据转换,AJAX失效(解决)
- linux启动lighttpd服务,Linux下Lighttpd的安装配置
- Shell脚本文本三剑客之Sed
- 计算机竞赛 自主招生,2017年自主招生认可的竞赛汇总
- number of lines annotated by git is not equal to number of linus in the file .check file encoding an
- 解决小米手机用Android studio安装不了app的问题
- 男女人生良缘生克批意
- 青蛙的约会(ojld)
- 【装机吧U盘装系统】
- char远非仅仅是字符
- 03 学生免费注册Pycharm专业版
- Linux中的tail命令
- 【Python】如何通过官网下载和安装PythonPyCharm(Windows系统)
- ACM_置换群 burnside引理 Polya定理