h5是不是互联网产品?
是的。
H5,其实并不是一项技术,而是一项标准。H5是指第5代HTML,也指用H5语言制作的一切数字产品(HTML是“超文本标记语言”的英文缩写)。浏览器通过解码HTML,就可以把网页内容显示出来,它也构成了互联网兴起的基础。
二、H5的特性
1、语义特性(Class:Semantic)
HTML5赋予网页更好的意义和结构,帮助编程人员更便捷地与浏览器沟通。
2、本地存储特性(Class: OFFLINE & STORAGE)
基于HTML5开发的网页App可以将一些常用、不常更新的内容存储在本地,令其拥有更短的启动时间,更快的联网速度。
3、设备兼容特性 (Class: DEVICE ACCESS)
HTML5提供了前所未有的数据与应用接入开放接口。使外部应用可以直接与浏览器内部的数据直接相连,例如视频影音可直接与microphones及摄像头相联。
4、连接特性(Class: CONNECTIVITY)
HTML5拥有更有效的服务器推送技术,Server-SentEvent和WebSockets就是其中的两个特性,这两个特性能够帮助实现服务器将数据“推送”到客户端的功能。更有效的连接工作效率,可以实现基于页面的实时聊天,更快速的网页游戏体验,更优化的在线交流。
5、网页多媒体特性(Class: MULTIMEDIA)
支持网页端的Audio、Video等多媒体功能。
6、三维、图形及特效特性(Class: 3D, Graphics & Effects)
基于SVG、Canvas、WebGL及CSS3的3D功能,视觉效果将大大增强,在线3D网游就是最典型的例子。
7、性能与集成特性(Class: Performance & Integration)
HTML5会通过XMLHttpRequest2等技术,帮助Web应用和网站在多样化的环境中更快速的工作。最直观的就是加载会更快。
8、CSS3特性(Class: CSS3)
如果把网页比喻成舞台,文字图片视频这些比喻成演员,那么CSS3就是化妆师和舞美,它控制着网页所有元素的视觉和动作效果。相对于旧的CSS版本,HTML5所支持的CSS3中提供了更多的风格和更强的效果,也提供了更高的灵活性和控制性。
H5是一种技术标准,用于开发移动端Web应用的技术。可以说H5技术在互联网产品中扮演着重要的角色,但H5本身并不是互联网产品。H5技术可以用于开发各种类型的应用,包括游戏、电商、社交、音视频等,这些应用可以在各种设备上运行,包括手机、平板电脑、电视等。因此,H5技术能够为互联网产品提供强大的支持,但它本身只是一种技术工具,需要结合具体的产品需求和设计进行开发和应用。
什么是H5?
H5 是一个产品名词
HTML5 是一个技术名词
打个比方,如果有个人跟你说:“我要做个网站,H5的”。
那TA是想让你用header、footer、nav、section等标签?
让你用Geolocation、localStorage、Web Worker等API?
Up一张之前和甲方之间的聊天记录,甲方突然问了这么一句,大家感受一下。
这就是为什么我很反感别人跟我说H5,我特么知道你到底什么意思。。。
科普一下:
HTML5并不是一项技术,而是一个标准。具体是超文本标记语言第五代巴拉巴拉的我就不详细叙述了,想知道自行脑补吧。
详细说下我理解的H5:
H5是一项技术合集,大概包括一下几种:
1. 页面素材预加载技术,可以使用createJS之中的preloadJS。
2. 音乐加载播放技术,createJS中同样有soundJS可以实现。
3. 整屏滑动,大多数是用了swiper.js这个Jquery插件。
4. 可以涂抹擦除,多半是canvas叠加层,canvas是HTML5标准里面的标签。
5. 有动态的文字和图片,常见的是使用了css3或者直接使用js动画或者还有canvas。
6. 支持分享自定义的文案和图片,这个是用到了微信的jssdk,和HTML标准半毛钱关系都没有。
等等等.........
对于甲方粑粑来说,H5指的不是HTML5,而是某种在微信等移动端看上去酷炫能够提升公司格调顺便亮瞎访问者氪金狗眼顿升膜拜之心就算没有内容也能被广泛转发分享的一种东西。[捂脸笑哭.JPG]
=========================== 划重点 ============================
所以,最终当我们在谈论H5的时候,实际上是一个解决方案,一个看起来酷炫的移动端网站的解决方案。而这个解决方案不仅包含了HTML5新增的audio标签,canvas,拖拽特性,本地存储,websocket通信,同时也包括了盒模型,包括绝对定位,包括一切前端的基本知识。
还没有评论,来说两句吧...