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

新手学堂040

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

鉴于原生开发工具在文本样式上控制的局限性,行业内成熟的APP应用都采用了Native+Web的混合视图,即在APP中嵌入浏览器框架,加载HTML网页

这样就可以完美的呈现富文本样式

比如微信的自媒体:这样的方式需要建立独立的H5站点,考虑到资讯页面一般都需要以链接的方式分享到站外,所以大都数阅读类的APP都是同时开发H5站和APP,利用一个后台提供内容给H5站和APP;业务模型在APP中嵌入浏览器加载内容唯一的缺点就是加载速度相对慢一些

但普通用户基本上看不出区别,所以是当前最流行的实现方式;使用DTCoreText等文字效果代码类库(iOS平台)H5承载页+内嵌浏览器框架的方式虽然可以完美的呈现文本内容,但加载速度会慢一些,而且展示风格会有一点点突兀;那么还有一种方法就是使用DTCoreText;DTCoreText是一个功能十分强大的文字效果代码类库

在UITextView上实现十分丰富的文字效果,包括文字大小、颜色、字体、下划线,链接,给文字加上、视频,文字任意间距等等

实现类似于CSS网页的文字效果

使用这种实现方法的APP比如,同样是以文字评论为主的APP,用户体验相比豆瓣**就立刻显得高大上了:这种方式可以直接实现富文本效果,但鉴于应用本身也需要以外链的方式分享到SNS站点,所以同样需要建立独立的H5站点;

H5和小程序不一样,小程序能实现很多功能,多次跳转、图文填充、支付等等,H5就是一种动态的网页,不过可以做一些一级跳转。小程序的功能更强大。具体看你公司的需求,H5在我们公司做,一般10个页面以下两三千左右搞定,小程序便宜的也要两三千,贵的要2-5万。

1、承载平台不同

H5就是手机网页,可以在网页上承载,也可以嵌入到微信中,通过链接跳转打开。而小程序依托于微信,和微信账号一一绑定,可以一键微信用户绑定的手机号码,但是却无法依托于微信独立存在。

2、难以触达用户

h5商城是去做跳转的,如果在页面上承载的话,使用体验还是非常不错的。但是如果是在微信中配置h5商城的话,要用公众号菜单栏或二维码作为入口来触达用户。小程序也是如此,但是小程序可以跟公众号绑定起来,将公众号的数据作为基础的数据分析,实时了解用户的喜好。

3、访问入口

还要访问入口上的区别,h5的入口有很多,可以防止在页面上也可以放置在小程序商城,小程序商城的入口基本上都是从微信进入的,微信给出的入口就是用户的访问入口。h5店铺每进需要加载n秒。

4、用户留存

在用户留存这一块,小程序商城的用户留存比h5商城要好很多,将整个微信界面下拉之后,就会出现我们曾经使用过的小程序商城。而h5商城法进客户留存,客户还需要保存链接才能再进店铺

与其说微信小程序的对手是H5,倒不如说他的对手是APP。

Html的标准是一直向前发展的,将来还会有H6、H7更强大的存在为H5续命,更重要的是,H5是开放的编程语言,而小程序是以微信为中心(审核)的开放语言,这注定了即便是微信将来能达到苹果和微软的体量,也不可能扼杀掉H5。除非哪一天,自由变得无所谓了。

微信常常会因为政策收紧和不确定因素,直接影响到小程序的审核。比如刚刚过去的春节时,微信就发布通知,在一定期限内暂停小程序的审核。

H5是跨平台(安卓、IOS)、跨浏览器的存在,小程序虽然也跨平台,但是在浏览器的支持上还显得捉襟见肘(无法调用浏览器中常用的window对象和document对象),无法很好适配浏览器。小程序背靠微信,拥有比H5更高的系统权限,可是反过来说,小程序假如不背靠微信,开发和体验也未必能成为优势。

要说优势,H5在微信外的应用,尤其是网页端视频播放,也是小程序难以望其项背的。

H5和微信小程序都有各自的颠覆意义,不存在谁输谁赢,对于我们来说,物尽其用才是最好的策略。小程序意味更多的商机,这对于个人、企业是一个好消息,在微信这块领地上,能用小程序解决的事情,尽量别用H5技术。

  H5是指第5代HTML,也指用H5语言制作的一切数字产品。所谓HTML是“超文本标记语言”的英文缩写。上网所看到网页,多数都是由HTML写成的。“超文本”是指页面内可以包含、链接,甚至音乐、程序等非文字元素。而“标记”指的是这些超文本必须由包含属性的开头与结尾标志来标记。浏览器通过解码HTML,就可以把网页内容显示出来,它也构成了互联网兴起的基础。