企亿推信息网
专注网络推广服务

怎样正确谈论微信小程序开放内嵌 Web 页面-深圳微信开发-沙漠风网站建设公司

  微信小程序刚上线的时候,因为小程序使用类似HTML、CSS和JavaScript等Web开发语言的方式,让一些媒体误以为小程序就是Web开发,欢呼「迎来Web开发的春天」。我自己的工作是Web开发工程师,Web开发入门真的很容易;但是虽然使用了小程序Web语言只是语法上的一致性,整个发展模式完全不同,更接近本地App而不是开发Web。例如,对于大多数阅读这篇文章的人来说,阅读汉语比阅读英语更容易,但如果你不理解英文版的量子力学导论,你可能无法理解翻译成中文版。开发小程序需要专门独立Web团队以外的团队按照小程序的规范重新设计和开发,现有产品不能直接迁移。

怎样正确谈论微信小程序开放内嵌 Web 页面-深圳微信开发-沙漠风网站建设公司(图1)网站建设公司" />

  可以理解,微信最初做出的决定是希望开发者能够重新思考和设计一套新的用户体验,而不是根据微信的要求设计现有的用户体验Web移动页面。历,包括Microsoft的WindowsPhone平台、Google的ChromePackagedApp他们都冒过类似的险,但事实上,Apple也做过类似的决定——SteveJobs2010年4月,我一篇文章,解释为什么iPhone不支持Flash(ThoughtsonFlash),重要的原因是,Apple第三方开发者不希望直接移动现有产品,而是希望开发者能直接移动iOS(当年还叫iPhoneOS)开发,为iPhone用户提供知名体验。决定赌的是新平台(小程序或iOS)商业利益最终会让开发者愿意付出代价。

  那时候的iPhone它仍然很弱,但后来的历史证明SteveJobs赌对了——Adobe公司今年7月宣布将于2020年底停止Flash更新分发。

  昨天,微信支持开发者直接嵌入现有网页。

  因此,如果你已经有了一个网站,你可以直接在小程序中设置一个外壳,并在网站中设置一个外壳Web页面变成小程序。至于这个,直接分发。Web页面有什么区别?——

  产品上,Web上能做的,小程序中大部分都能做。小程序上能做的,Web可能做不到。

  营销上,Web除了朋友圈,小程序也可以使用。小程序可以使用多个入口,Web不能使用。

  所以,今天之后,利用微信小程序框架开发「原生」嵌入现有的小程序和小程序Web页面的「Web」小程序在用户感受上有什么区别?

  小程序,整个小程序提前下载,没有Web页面打开时的页面加载感。我们过去的可用性研究表明,这是用户对界面的看法「Web」还是「原生」主要判断标准。对于偏工具型小程序,「原生」感觉应该会更好。

  小程序对体验的控制更完整,自己要做的事情也更多。例如Web用户可以,用户可以选择页面上的文本复制「原生」这是小程序界面中需要单独添加的功能。

  小程序提供一些独家控件和APIs(接口),如展示群信息、发送推送等,只能用小程序框架开发。

  所以,如果需要和微信生态整合得更紧密,可以使用「原生」模式开发;追求快速迁移Web产品,嵌入Web页面更快。

  请注意,微信applet嵌入网页的功能尚未对个人开放,并且对网页域名有要求。

未经允许不得转载:启新网站SEO优化 » 怎样正确谈论微信小程序开放内嵌 Web 页面-深圳微信开发-沙漠风网站建设公司
分享到: 更多 (0)
加载中~