问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

小程序有哪些应用,有哪些特点

发布网友 发布时间:2022-04-26 20:00

我来回答

1个回答

热心网友 时间:2023-10-26 16:31

微信小程序从本质上来说就是一个HTMI5应用
微信虽然用了 HTML5 技术来做小程序,但是它并没有真正用到 HTML5 的精髓——开放、互联,也就决定了它可能无法实现“微信OS”的最终野心
小程序的开发过程会用到大量H5相关的技术,但并不是使用H5开发。有 HTML5经验的前端工程师学习微信小程序的开发相对会更容易一些。微信小程序的运行并不需要一个完整支持H5特性的标准浏览器内核,但也可以通过添加一些辅助设施,让小程序在个完整支持
HTML5标准的浏览器上运行起来。小程序开发是类似H5开发的过程,用到了H5技术,有些浏览器不支持H5,但不一定不支持小程序(它不一定需要在支撑H5
的浏览器上运行),也可通过添加支持,是小程序能够在支持H5的浏览器上运行。小程序和H5是两个类似对等的东西,基于HTML5的已有底层代码资产,并不能完全无缝的迁移过来,所有H5页面得用MINA框架再实现一次。“由于框架并非运行在浏览器中,所以 JavaScript 在 web 中一些能力都无法使用,如 document,window 等。”
为什么用MINA,而不要H5?
微信需要通过这种方法来转化开发者,会逐渐演变成“微信OS平台”的忠实开发者。
人通常都有患有“斯德哥尔摩综合症”,一旦在一个平台上投入了智力资源进行学习,就会开始下意识的维护这个平台(比如看不到平台的缺点,只看到平台的优点)。如果使用HTML5作为开发方式,那么小程序聚拢的开发者都是为了流量来的,并没有投入额外的学习成本,反而对平台不够忠诚。而微信要像成为一个OS级的应用,现在就要通过要求额外学习一个新的开发框架,从而增加对平台的忠诚度。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
如何为职务侵占罪进行辩护 职务侵占如何辩护 职务侵占罪有效辩护点有哪些 miui11开发者选项在哪_小米miui11开发者选项在哪 查询考研成绩需要什么 考研查分前要做什么 考研查询需要什么证件 研究生什么专业好 什么专业的研究生最好 考研究生什么专业好 宝宝版牛肉香肠的做法步骤图,怎么做好吃 索尼wf1000xm4怎么格式化 宝宝版牛肉香肠怎么做 什么是智能电视?是概念电视还是已经有了? 安格斯牛肉香肠怎么做 清真牛肉香肠的做法 凤凰传奇的所有专辑,按时间顺序告诉我吧。。谢谢了 求 凤凰传奇 - 郎的诱惑.mp3 百度云资源 凤凰传奇一共有多少歌曲 凤凰传奇的所有专辑名称包括最新的专辑(最好是把每个专辑里的歌曲也写进来) 凤凰传奇专辑有那些?专辑里面的歌曲是什么? 凤凰传奇一共有多少首歌 2017年中产阶级的标准是多少 2017年中考各科满分是多少,总分是怎么算的 Sql server2017中Management Studio报错? VS2017中报错:(53) : 无法将参数 2从“const char [7]”转换为“char *” 超人回来了2017中的特别嘉宾都有谁? 农种许字(2017)中的2017是什么意思? 中国十大服装品牌是哪些? 男装T恤哪个品牌的好? 报考江苏定向师范生需要什么条件? 师范类学校报考要求 报考免费师范生需要满足什么条件 《钥匙村和锁村》的读后感开头怎么写 围锁村历史 ”暮烟幂幂锁村坞,一叶扁舟横野渡。“是什么意思,怎么解释? 23岁,刚开始上班,右手手指麻,好几天了,请问这是什么原因? 浙江农民发现一“四不像”,村民不知是何物,专家为何要求封锁村庄? 浙江老头发现“四不像”,本以为是山羊,专家赶到却立即封锁村子,为何? - 信息提示 网线的水晶头大小有没有分规格? 蒲公英茶是什么 网线水晶头大小?做网线的水晶头有没有大小之分,还是所有的水晶头都是... 蒲公英是茶吗? 蒲公英属于绿茶么? 种植的蒲公英和野生蒲公英的区别在哪里?该怎么区分? 怎么自己制作QQ导航模板 网线水晶头有大小吗? RJ114P4C WPS演示制作下拉式列表导航模板 求设计个导航,几个logo,且导航在附图的左边空白处,天使样式的,要唯美的,急求啊啊!!