微信小程序、HTML5页面代码,这5个内幕你可能不知道!
今天朋友圈被一则新闻刷屏了:微信开放一系列基于微信的Web开发组件,方便用户在HTML5网页内构建与微信打通的轻应用。 民意论调大致有二:
总之这回,大家总算不会以为H5隻是用来做营销的小广告了。但不管你信不信,H5的春天就是要来了! 以下从5个角度说明这件事的前因后果—— 1、小程序像什么? 微信推出小程序平台,之所以强调「程序」,为的是说明一个问题: 完成这个东西的所有製作和开发,都是需要写程序的。
ADVERTISEMENT
这样的平台和谷歌笔记本的应用市场差不多。Google Chrome OS应用市场裡那些APP,就是HTML5代码。不过根据微信小程序的开发文档,小程序有自己的一套引擎和优化框架。
这是什么意思? 就是说微信内部做好的Web小程序,并不能通过一般的浏览器打开,只能在微信内部使用和分享。类似于去年年底国外推出的概念,「Progressive Web APP」,比如能通过Chrome浏览器,给予H5网页离线存储等原生应用的能力。 所以这样的小程序需要诸如微信这样的特定载体,它的出现,有弊有利。 2、它对谁不利了?
ADVERTISEMENT
现在原生应用的开发者和平台肯定很头疼。 如果他们要打开B端市场,就得放弃原生应用,掉头去开发只能在微信内部使用的小程序。然而,进军小程序又意味他们得放弃平台的独立性。 放弃已有市场,还是开闢新天地?这是一个问题。 3、它对谁最有利?
反之,小程序的诞生对整个Web生态、H5生态都有利。 比如以下三个方面:
:) 4、不是程式设计师怎么办? 很多人说快去学JavaScript这些Web程式语言吧! 不过也许不需要学编程,你也可以开发小程序了。 因为这次微信开放的接口和框架,文本、表单、操作反馈、导航、媒体组件、地图、画布、位置、重力感应、动画、绘图等等,很多其实已经被iH5.cn这样的H5页面工具可视化了。
那小程序诞生,你能干啥?好问题,比如说—— (1)製作小程序里的H5 小程序的本质还是H5网页,所以之前H5在微信里怎么玩、怎么做,现在照样可以用,主要看你要怎么用。 (2)编译出小程序的应用 与小程序的推送号进行更好的结合后,iH5可以直接製作并编译出能放入应用号的小程序,程式设计师依旧不是必须的。 (3)补充小程序的开发功能 iH5目前还提供物理引擎、多萤幕、资料库、图片序列、中文字体、GIF等等十几个组件,它们的SDK(软体开发工具包)完全可以作为小程序开发的补充,就看你要不要走捷径了。 除iH5外,据我所知国内还没有其他H5页面工具平台能和小程序结合到这种程度,因为它们都不是基于基础交互开发完成。 5、关你什么事? 小程序打通了客户端和H5的连接,利用微信的后台支撑网络通信、数据缓存等功能,实际上就是让H5具备一定的原生应用能力。 对你来说,无论是做H5广告还是H5轻应用、小游戏,做的还是H5。 小程序的概念不新鲜,但我们要知道H5的春天来了! |
- 工业机器人之五大机械结构及关键
- 三代洛达1562A耳机原壳极客版与公
- 苹果手机iPhone12系列取消附赠充电
- 京东物流抗疫大白为什么配有36
- Google推Pixel智能手机 硬撼 iPhone7
- 史上最大的二维码 36,100平方米