WAP、触屏版网站及APP的区别
1、电脑版网站:
电脑版网站是指用户通过台式或者笔记本电脑浏览器打开的网站,也就是我们平时上网所访问的网站。其支持和兼容IE6、IE7、IE8、IE9、IE10、Firefox、Chrome等各种主流浏览器,该网站通常包含一些网站应用程序及系统(如:CMS网站内容管理系统等),并包含了独立的数据库及完整的后台管理系统,是企业开展网络营销和电子商务的基础。
为了管理和维护方便,其手机WAP版网站、手机触屏版网站、手机APP应用等通常共享同一个数据库和管理后台。
2、手机WAP版网站:
WAP网站普遍是基于WAP2.0开发的手机网站,其在传统智能机上应用较多,其特点是支持任意移动终端完美访问,兼容性非常高,其界面比较简洁和简单(图片少、文字多),通常无网页特效。
因为传统智能手机屏幕较小、某些智能机不具备多点触控功能等特色,WAP版手机网站通常较为简洁、简单,并适合使用手机键盘操作等特点,如果采用高端智能手机访问的用户体验稍微差一些。随着大屏幕智能手机的普及,手机WAP网站正在逐渐退出历史舞台,某些大型网站考虑到黑莓等传统智能手机用户需求,同时也建立了WAP版手机网站供用户在“标准版”和“触屏版”之间自由切换。
3、手机触屏版网站:
手机触屏版网站主要针对高端智能手机(大屏幕触屏手机),通常采用HTML5+CSS3开发,支持各种苹果、安卓等所有操作系统、支持所有主流手机浏览器的访问,可以给用户呈现华丽的网页视觉效果。
因为开发技术的不同,让触屏版通常拥有更好的视觉效果及交互方式,这点在控件的使用上尤其明显。由此也有引出两者设计风格的区别,手机触屏版网站将具有更好的UI界面交互和UE用户体验,支持多点触控等操作,其与WAP网站在界面、按钮、页面切换效果、网页特效、排版、行距、字大小均有比较明显的区别。
随着高端触屏手机的普及,手机触屏版网站成为主流并逐渐取代WAP网站,某些触屏版网站经过优化和调整以后,可以直接封装成APP应用软件供客户下载,这就是我们常说的web app软件。
4、手机APP应用(客户端):
手机APP客户端应用是专门针对IOS(苹果)、Android(安卓)等系统的智能手机开发的应用软件,用户需要先下载安装该应用软件后才能使用,通常不需要浏览器支持和输入网址。因为该软件以客户端形式安装和运行在用户手机上,其软件可以封装很多文字、图片、视频、本地数据库等资料,所以某些APP应用在使用中是并不需要联网使用。如果需要联网访问远程数据和功能,应用程序将自动与远程服务器进行交互。
APP应用程序在用户手机上拥有较高的权限,可以与手机其它软件及应用进行数据交互(如手机通讯录、相机、GPS等功能),所以在操作方便和功能应用上均具备很大的优势。
WAP、触屏版网站及APP的区别的更多相关文章
- WebApp触屏版网站开发要点
所谓的触屏版网站其实也是WebApp的一种展示形式,主要是依赖HTML+CSS+Javascript这三个关键因素来实现,相比较原生客户端程序来说优点就是开发周期短.升级简单.维护成本低,因为从根本上 ...
- 淘宝网触屏版 - 学习笔记(1 - 关于meta)
注:本文是学习笔记,并不是教程,所以会有很多我不理解或猜测的问题,也会有不尽详实之处,望见谅. <meta charset="utf-8"> <meta cont ...
- 淘宝网触屏版 - 学习笔记(0 - 关于dpr)
注:本文是学习笔记,并不是教程,所以会有很多我不理解或猜测的问题,也会有不尽详实之处,望见谅. 对于pc端网页设计师来说,移动端的网页制作,我之前只是简单的加了一个 <meta name=&qu ...
- 解决电脑访问Discuz!手机版(支持触屏版)
discuz电脑访问手机版的方法现在需要来修改一下2个文件,即可用电脑浏览discuz的手机版本:找到./source/function/function_core.php 文件,查找 : funct ...
- HTML5触屏版多线程渲染模板技术分享
前言: 了解js编译原理的屌丝们都知道,js是单线程的,想当年各路神仙为了实现js的多线程,为了解决innerHTML输出大段HTML卡页面的顽疾,纷纷设计了诸如假冒的“多线程“实现,我自己也在写开源 ...
- 触屏版轻量级分页插件jqPagination分享
说到HTML5和jquery上的分页问题,优秀的分页插件网上一抓一大把,然而同时适合兼容在Ipad和手机端的网站分页却不是特别多. 或许有人会说,触屏现在流行下拉底部后加载下一页内容,类似微博和QQ空 ...
- 如何关闭win7的ps/2兼容鼠标(触屏版)
买了一个新电脑联想ThinkPad E555 可是刚拿到是个win10 的系统,用习惯了win7,win0不太好用, 然后帮我刷成了win7,之后一切都好,性能也是让我很满意,但是却关不掉触控板,于是 ...
- nginx触屏版跟PC的代理设置
server { listen ; set $mobile_rewrite do_not_perform; if ( $http_user_agent ~* "(android|bb\d+| ...
- 将 Discuz X3 手机版默认的“标准版”改为“触屏版”
修改前请备份原文件 1.找到“\source\class\discuz\discuz_application.php”,将其中的 'mobiletpl' => array('1' =&g ...
随机推荐
- 原生js操作option
<script type="text/javascript"> // 1.动态创建select function createSelect() { var mySele ...
- Scala进阶之路-Spark独立模式(Standalone)集群部署
Scala进阶之路-Spark独立模式(Standalone)集群部署 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 我们知道Hadoop解决了大数据的存储和计算,存储使用HDFS ...
- vue基础篇---生命周期
每个钩子函数都在啥时间触发 beforeCreate 在实例初始化之后,数据观测(data observer) 和 event/watcher 事件配置之前被调用. created 实例已经创建完成之 ...
- java内存模型及内存与cpu之间的关系
主内存和cpu之间的关系,因为cpu是在是处理速度太快了.所以一般cpu都有一个cpu缓存,上图的意思是主内存--->cpu缓存--->cpu寄存器--->cpu执行处理,写的时候反 ...
- JAVA记录-SpringMVC scope属性的两种模式
singleton作用域:当把一个Bean定义设置为singleton作用域是,Spring IoC容器中只会存在一个共享的Bean实例,并且所有对Bean的请求,只要id与该Bean定义相匹配,则只 ...
- C#设计模式(15)——迭代器模式
1.迭代器模式介绍 迭代器模式主要用于遍历聚合对象,将聚合对象的遍历行为分离出来,抽象为一个迭代器来负责.迭代器模式用的十分普遍,C#/JAVA等高级语言都对迭代器进行了封装用于遍历数组,集合,列表等 ...
- POJ - 3122 Pie(二分)
http://poj.org/problem?id=3122 题意 主人过生日,m个人来庆生,有n块派,m+1个人(还有主人自己)分,问每个人分到的最大体积的派是多大,PS每 个人所分的派必须是在同一 ...
- jsp中的JSTL与EL表达式用法
JSTL (JSP Standard Tag Library ,JSP标准标签库) JSTL标签库分为5类:JSTL核心标签库.JSTL函数标签库.数据库标签库.I18N格式化标签库.XML标签库. ...
- JavaScript之不规则Table转化为可定点索引td节点的网格矩阵【插件】
由于解析课程表的缘故,有如下需求: 1. 将任意表格解析成独立的单元格矩阵[本次博文的缘由] 2. 根据矩阵坐标,确定任意一格的节点 /* 表格-->网格化 标记表格的位置及其对应的节点 * ...
- Pytorch中的torch.cat()函数
cat是concatnate的意思:拼接,联系在一起. 先说cat( )的普通用法 如果我们有两个tensor是A和B,想把他们拼接在一起,需要如下操作: C = torch.cat( (A,B),0 ...