|
|
51CTO旗下网站
|
|
移动端

1.2.2 Web App、Hybrid App和Native App

《前端程序员面试笔试宝典》第1章HTML基础,本章讲解的是HTML的基础知识,包括HTML的目标以及工作原理,同时还会解释一些HTML相关的术语,例如渲染模式、HTML实体等。本节为大家介绍Web App、Hybrid App和Native App。

作者:平文来源:机械工业出版社|2018-11-09 16:27

1.2.2  Web App、Hybrid App和Native App

随着HTML5功能的不断完善,促进了Web App与Hybrid App的发展,同时也影响了Native App的市场占有率。表1-2对三种技术做了概要说明。

表1-2  App技术

图1-1用两种颜色的圆绘出了三者之间的关系,Hybrid位于Native和Web的重叠处。

表1-3列出了三种App技术的对比。

表1-3  App技术对比

三种技术各有千秋,实际项目中可能会受到开发周期、人员配置和用户体验等多方面因素的影响,最终敲定的技术方案应该是最适合当前情况的。??

常见笔试题:HTML和HTML5的区别有哪些?

答案:HTML和HTML5主要有以下五个区别:

(1)旧版本的HTML比较依赖浏览器的插件,例如播放视频需要安装Flash插件。

(2)由于HTML5不再基于SGML,所以文档声明类型(DOCTYPE)只有一种。

(3)HTML5消除了过时或冗余的元素,例如font、center等。

(4)HTML5新增了许多语义化的元素(例如article、header等)和新功能(例如video、canvas等),提供更好的跨平台支持。

(5)HTML5制定了新的全局属性和元素属性,全局属性有draggable、contenteditable等,元素属性有accept、placeholder等。


喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书会第9群:808517103

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

视频课程+更多

7 小时学会 AngularJS

7 小时学会 AngularJS

讲师:Udemy-国际畅销 988人学习过

2019年信息系统项目管理师(软考中高项)强化班+冲刺押题视频课程

2019年信息系统项目管理师(软考中高项)强化

讲师:王安28851人学习过

讲师:刘宗泽3670人学习过

读 书 +更多

非常网管——网络工程案例

本书面向企业网络应用需求,详细介绍了Windows网络互联解决方案、中小企业共享上网解决方案、基于ISA Server 2006的代理服务器与防火墙解决...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊