网页h5页面跟微信h5页面有什么不同

html-css07

网页h5页面跟微信h5页面有什么不同,第1张

区别一、运行环境的不同

传统的网页H5的页面运行环境是浏览器,包括webview,而微信H5网页的运行环境并非完整的浏览器。

区别二、是开发成本的不同

一个网页H5web开发需求时,开发工具(vscode、sublimtext、Atom等),大到前端框架(Angular、react、vue、backbone等)、模块管理工具(Webpack 、Browserify 等)、任务管理工具(Grunt、Gulp等),小到UI库选择、接口调用工具(ajax、Fetch Api等)、浏览器兼容性等都要考略。

一个微信H5的开发需求时,微信团队提供了开发者工具,并且规范了开发标准,前端常见的HTML、CSS变成了微信自定义的WXML、WXSS,WXML中尽管全部是自定义标签,但官方文档中都有明确的使用介绍,相信上手应该是非常容易的。

区别三、是获取系统级权限的不同

微信H5相对于网页HTML5 web应用能获得更多的系统权限,比如网络通信状态、数据缓存能力等,这些系统级权限都可以和微信小程序无缝衔接,而这一点恰巧是HTML5 web应用经常被诟病的地方,这也是HTML5的大多应用场景被定位在业务逻辑简单、功能单一的原因。

区别四、是应用在生产环境的运行流畅度。

无论对于用户还是开发者来说,都是最直观的感受。当HTML5应用面对复杂的业务逻辑或者丰富的页面交互时,需要不断的对项目优化来提升用户体验。但是由于微信H5运行环境独立,但配合微信的解析器最终渲染出来的是原生组件的效果,自然体验上将会更进一步。

最普遍的介绍:

通常我们所说的H5就是H5广告,大多是在微信上宣传营销使用的,而HTML5是第五代HTML的标准,可以说,H5都是基于 HTML5 实现的,包括目前我们看到的大部分网页,基本上所有H5都遵循HTML5这个规范,不然就会出现问题。

通俗的讲,H5是一个网页,就像一个很大的容器,里面可以放文本、图片、音视频等基本的流媒体格式的文件。

特点是什么:

众所周知的是,H5虽然是一个网页的形式,但是主要是靠微信扫码、公众号、微信群和朋友圈等渠道传播,这便自然的与微信这一个词捆绑在一起(到今天我们还经常能听见微信H5这种叫法),恰逢微信的发展势头如火如荼,H5这种新型的广告形式,搭借日活3亿的微信也得迅速发展,这也在一种程度上推动了H5技术的发展,,技术的碰撞总是能带来创意的疯狂肆意生长。一席间,H5一词便火遍大街小巷,误打误撞就像当初熊猫的错误的叫法一样,技术专业领域的从事人员也渐渐妥协,不再纠结“H5”这个词是不是不准确。

举例说明应用场景:

既然H5作为广告的一种形式,那么在不同应用场景是有一定区别的,比如市场策划说它是一些品牌文案,设计师眼中它是平面UI界面,编程开发人员说它是一个HTML网页,推广营销人员说它是一个活动……那么我们从创意形式、行业、场景三个维度来划分目前H5的实际应用表现:

创意形式:视频H5 、一镜到底、 全景VR、 快闪、 答题测试 、合成海报、 游戏、 拟态类、 数据表单 、横屏H5、 长页面

行业:互联网/IT、 汽车、 地产/酒店 、金融/银行、 文化/娱乐、 服饰/时尚 、电商/商业、教育/培训、 媒体/政府、 旅游/会展

场景:邀请函、 招聘 、品牌推广、 产品宣传、 婚礼庆典 、活动营销 、节日主题、 数据报告、 微杂志 、微官网、 年会

如何制作:

专业H5页面制作工具推荐:意派∙Epub360

推荐理由:意派Epub360可以实现高质量的H5页面功能,专业组件化的功能,简易上手的操作,企业用户更容易快速完成专业的H5页面上线。

总结:

代码开发和H5工具制作的本质没啥大的区别,因为H5作为网页都是基于html,css这些代码组成,符合html5书写规范,有区别就在于成本、实现难度、制作效率、数据安全、灵活行和兼容性等大的方面。