2016.10.06
为什么百度、淘宝之类的大公司网页不使用响应式,而是独立开发一套手机页面?
在手机上打开淘宝和百度的网址,发现地址前面都有个“m”,这是手机端的页面。
为什么这些大公司不把pc端页面做成响应式?这样不是可以节省点工作吗?
先给出结论:如果开发资源充裕,不应该考虑使用响应式设计来同时支持移动端和桌面端。
因为响应式最大的优点就是开发快,打个比方,移动端和桌面端的开发时间分别是t,采用响应式来同时支持两者的网站可能只有1.2t.
那为什么开发资源充足的情况下,不应该采取响应式设计来同时支持移动端和桌面端?
1.响应式设计带来大量冗余代码,在移动端充斥着Webkit内核的浏览器的时代,响应式设计的网站却不得不带有大量兼容旧IE的代码,移动端开发必须考虑在弱网情况下的渲染方式,而响应式设计带来的冗余代码无疑是一种累赘。
2.桌面端和移动端的屏幕大小和操作方式的差异决定了两者设计一定存在根本性的区别。《响应式Web》一书中提到,响应式设计应该以移动优先,在设计之初就可以以移动端网站为设计目标,然后再考虑如何在桌面端布局,你很难想象将一个功能和交互复杂的桌面端改成支持移动端访问的响应式设计究竟有多么复杂,而且将桌面端网站的大量内容堆砌在手机页面上也是极其影响性能的事,可以想象页面的打开速度简直糟糕透了。
说了这么久的响应式设计的坏处,那响应式设计有什么合适的应用场景呢?
我们可以看到,很多开源项目的文档,初创公司的主页,以及个人技术博客都是采取响应式的,这些页面的特点一般都是交互性很低,仅仅用于信息展示,需要写的兼容性代码很少,非常适合做成响应式。
相关推荐
本文将详细讲解如何使用C#来实现在PC端和APP端的手动签字功能。 首先,理解手动签字功能的核心需求。用户应该能在屏幕上自由绘制签名,然后保存并可能传输到其他系统或设备。这通常涉及到图形绘制、图像处理和数据...
项目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松copy复刻,拿到资料包后可轻松复现出一样的项目,本人系统开发经验充足(全栈开发),有任何...收取的费用仅用于收集和整理资料耗费时间的酬劳
HTML实现PC和手机端自适应的APP下载官网源码 随着智能手机的普及,越来越多的人使用移动设备来下载、安装和使用应用程序。因此,作为一名开发者或软件创业者,您需要为您的APP提供一个有吸引力且易于浏览的介绍网站...
以上就是在uni-app中实现H5和PC端WebSocket通信的关键点。在实际项目中,还需要结合具体的业务需求进行适配和优化,确保数据的准确性和实时性。同时,编写清晰的文档和注释,以及进行充分的测试,都是保证代码质量的...
标题中的“pc端直接安装机顶盒里app的软件”是指一种工具,允许用户通过个人计算机(PC)在局域网内对任意品牌的安卓机顶盒进行应用的安装和卸载,而无需在机顶盒端安装额外的程序。这个神器简化了对机顶盒应用管理...
APP 端历史聊天记录、图片以及前台程序缓存在本地,页面秒开,支持云端同步聊天记录,断网状态页面之间也可以切换,流畅性媲美原生。 技术路线: 后台开发语言:PHP (原生架构) 前台开发语言:uniapp socket 推送...
PhoneGap pc 端工具类 调试 app 手机端下载PhoneGap(苹果手机) 这个很不找.
【某医院挂号pc端及App接口中心】是一个基于TP5.0框架,结合MySQL数据库和Vue.js前端技术构建的医疗信息系统。此系统旨在提供高效、便捷的线上挂号服务,不仅覆盖了PC端用户,还扩展到了移动端App,实现了多平台的...
本系统(CRMChat)是采用Swoole4+Tp6+Redis+Vue+Mysql开发的独立高性能客服系统,客服系统用户端支持Pc...商家端APP也不用您自己辛苦上架了,我们提供App工具可以直接下载配置使用, 让您快速拥有一套强大的私有客服系统
目前支持android、ios,pc网页,h5,不提供ios签名、软著申请、上架服务等。 服务器配置 : 服务器操作系统: Linux Centos 7.x(不支持unbutun) 软件环境: php 5.6 +Apache2.4(或nginx)+MySQL5.6 (推荐使用...
例如,如果PC端有一个串行通信接口,Android APP可以模拟USB到串口的转换器,从而与PC进行数据交换。 在实现这个功能时,需要注意以下几点: 1. 需要正确配置AndroidManifest.xml,添加相应的USB权限声明。 2. 在PC...
至于跨域上传问题,由于浏览器的同源策略限制,当PC端和APP端尝试将图片上传至不同的域名服务器时,会遇到跨域请求的问题。解决跨域上传的常见方法包括使用JSONP、CORS(跨源资源共享)以及代理服务器等技术。 ...
最新三网免挂未速支付系统免授权版,微信为店员,可适配V免签,有pc加app, 采用tp5框架开发。拿出来给大家用,这 引见 苹果10CMS影视APP对接,uniapp开发的多端影视APP 本APP有缓存,投屏,播放记载,珍藏等功用...
校园二手交易app包括安卓端和PC端两部分功能。 安卓端包括以下功能: 个人中心:查看编辑个人信息、消息通知、我的交易、购物车查看以及密码修改; 首页:可以查看商品信息,根据分类进行查看,可以进行商品搜素; ...
TP6+swoole4开源客服系统,支持微信网页、H5端、PC端客服接入,商家端有PC端管理、H5端、App端接待,支持用户添加标签、分组等功能,前后端所有代码全部开源,系统不支持chatGPT
标题中的"pc端移动端都兼容的滑动日期组件"揭示了该组件的主要特性,即其兼容性。这意味着无论用户是在桌面浏览器还是移动浏览器上访问,都能享受到一致的用户体验。这种兼容性通常通过响应式设计或者使用框架如...
标签“Java”、“mysq”和“pc端”进一步确认了项目的开发技术栈。Java是后端的主要编程语言,MySQL是数据存储的选择,而“pc端”则强调了应用的运行环境。 在压缩包文件中,“app.sql”通常包含数据库的初始化脚本...
一个基于 React 开发的PC端音乐App。同时支持 Mac 与 Windows 系统。项目使用 electron 作为外壳,webpack 作为打包工具,核心技术包括 React + Redux + React-router v4 + antd,简单实现了一个音乐播放器的基础...