当前位置:   article > 正文

H5与Native的区别_native和h5的区别

native和h5的区别

H5与Native的区别

本质上

Native
native是使用原生系统内核的,相当于直接在系统上操作。
H5
H5的APP先得调用系统的浏览器内核,相当于是在网页中进行操作,较原生APP稳定性稍差;
h5最大的优点是可以跨平台,开发容易。

二者区别

1.开发:
native的话需要用ANDROID的语言和IOS的语言各自写,H5只要开发一套。
2.局限性:
手机系统权限问题,很多功能无法实现;
H5多针对网络开发。很多原生的功能,H5是做不到的;
3.依赖web解释器
H5是一种超文本标记语言,需要web解释器对语言进行翻译,也就是说它必然要依靠web解释器。例如浏览器,而浏览器依靠的是Android系统。所以,在H5解释器这方面的app(或者说一种对于H5起支撑作用的App)是绝对不会被取代的。
4.安全性
如果直接做成网页版App是相当不安全的,因为整个项目是运行在别人的浏览器上面的。如果自己制作APP,再内嵌H5,这样安全没错,但等价于做Android应用。

转载自https://blog.csdn.net/qq_33199455/article/details/81086347

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/710369
推荐阅读
相关标签
  

闽ICP备14008679号