大背景
做为开发人员经常会被财务人员问许多控制技术有关的炙手可热词,比如:“H5页面是甚么?” , 我的提问是:“符合 HTML5 国际标准同时实现的页面,我们为的是方便,简称 H5“。 吗是此种的吗? 当连续有人问有关的难题,并详尽介绍许多销售业务之后,慢慢的发现 H5 已经不单是两个控制技术有关的词。
之前被他们产品人员也问及两个类似的难题:“是不是透过控制管理手段来判断两个中文网站是H5的页面,却是普通页面?”,听到那个难题我懵了,按照我后面的解释 “符合 HTML5 国际标准同时实现的页面是 H5页面”,那当前互联网上看见的中文网站基本上都在采用了 HTML5 国际标准。详尽介绍销售业务之后才晓得,他的要求是把QQ里面有种挚友之间,或者贴文撷取的有种带有主题性质的宣传品页面(实在是不晓得是不是描述)和他们平时笔记本电脑上访问的页面透过控制技术区分识别出来。那个机能能不能同时实现,具体是不是同时实现这儿不讨论,但能看出在财务人员和许多客户眼里,在QQ上撷取的有种炫彩的页面是H5页面。 那这儿的 H5 却是 HTML5 吗? 从此种应用上来说已经不是了。
另外两个事例,被两个刚开始自学后端的学生问及两个难题:“React 制作的页面都是 SPA(single page web application,白眉林插件) 的,那 HTML5 能同时实现 SPA 吗?”,当被问及那个难题的时候我一下子也不晓得是不是提问,只是让他先去自学一下 HTML5 ,以及 SPA 究竟是甚么?要弄清楚。 HTML是LZ77记号语言,是一类规范化,一类国际标准,“5” 是HTML第六次重大修改,能认知为第四个版本,包含了许多机能特性。 SPA 是透过 HTML 与 Javscript 同时实现的白眉林插件,是在两个页面上展示大部份数据,透过 Javascript 去动态更新程序。因此 SPA 的同时实现和是不是 HTML5 没大的关系。这位同学寻问此种的难题,我的悖论是此种的,我们在后面提到的有种在QQ上撷取的有种页面绝大多数都是两个单页面,然后透过手指向下慢速来下载一张张炫彩的动画电影。引致他指出此种的页面是所谓的 SPA 页面,再加上多数人都指出此种页面都 HTML5 同时实现的页面,大部份他才会寻问 HTML5 和 SPA 扯在一起。
我相信那时绝大多数人指出的 H5 页面,是在智能手机QQ撷取的有种炫彩的页面。 HTML5,做为技工都晓得是一类国际标准,一类规范化。
H5 那个词的由来?
如果 H5 不等于 HTML5 了,那 H5 究竟是甚么呢? 维基没表述,腾讯新浪网也没表述,chan上也没人说清楚。没两个国际标准的表述,只在我们口耳相传,出现各种认知歪曲。H5 吗是两个诡异的词。
出现那时此种个状况,我的悖论是此种的,HTML5 在 2013 年左右就发布,在 2014 年底宣布国际标准制定完成,但市面上的应用程序的支持主要却是在智能手机上,笔记本电脑上主要有 IE 的存在引致国际标准普及化缓慢,因此开始有开发人员在智能手机上做许多酷炫的页面,当这些酷炫的效用在财务人员看见了之后,开始加以有效的利用,的的活动宣传品和广告方面,为的是宣传品,财务人员会问技工:“此种炫彩的效用是是不是同时实现的?”,技工说:“我用的是HTML5的控制技术”。财务人员的宣传品营销能力那是相当厉害,在客户面前大量的宣传品:“他们用到了两个牛逼控制技术,让你的智能手机页面非常炫彩好看”,慢慢的客户都晓得了有一类控制技术能把页面在智能手机上做的非常好看,非常炫彩,然后客户又开始对其他人说:“他们的那个页面用了那时最新的控制技术,叫甚么甚么5页面,对H5页面”。然后客户之间口耳相传,当之后遇到同样的销售业务需求的时候,找另外一家供应商说:“我要两个H5页面,要长的类似甚么..一样的页面”,然后这一家做中文网站的公司开始也把此种中文网站也开始叫着H5页面。最后铺天盖地的“H5页面”就出来了。(这儿只是我的两个悖论,具体是甚么个情况还有待验证)
随后,在许多招聘岗位出现了“H5开发工程师”。
书籍出现了 《H5营销…》。
社会上的培训机构出现了H5控制技术培训,“0基础自学H5…”,“H5速成班”。
出现了许多专门做H5中文网站的公司,就连腾讯都有两个叫做 “腾讯H5”的产品。这是一类健康的现象吗?
我开始有点好奇那些培训机构和有关书籍是是不是表述 H5 那个词的。
移动营销页面
值得高兴的一件事情是,由于市场销售业务的推动,让移动互联网等到了快速的发展。甚至提高了后端开发在市场中的重要性。但,却是存在许多难题。
培训机构宣传品的有种 “0基础120天速成H5工程师” … ,学员自学的应该却是后端知识,因此这儿的 H5 应该是 HTML5 国际标准有关体系的控制技术栈的培训。市场销售业务把两个以活动推广(营销)为导向的智能手机上炫彩的页面认知为 H5 页面。这是存在两个信息不对称的难题,那个难题也经常让技工与财务人员难以沟通。用词不严谨,在国内没一家机构对 “H5”这个词有合理的解释,估计也是不好解释。像腾讯此种的 H5 产品,感觉他们把 H5 认知为创意,还有人认知为微场景,还有人认知为智能手机上的PPT。把 HTML5 认知为一类控制技术也是不合理的,它应该是一类规范化,一类国际标准(多次强调)。如果 HTML6 国际标准发布之后是不是办? 是不是这些大部份的是名称需要换一遍,“H6中文网站”,“H6开发工程师”,“H6营销宝典”,“请问你们公司做H6吗?” …回头他们再来看一下,他们看见的那些智能手机炫彩的中文网站吗全是 HTML5 新特征同时实现的吗?不一定。那是不是只用 HTML5 的新特性就能够写出此种的中文网站呢?不一定,它有时候还需要CSS3 做动画电影,用JavaScript去控制行为 。
在 2012 左右,那时候还没发布 HTML5,不过看见了移动互联网的苗头,我和朋友一起开始做智能手机建站,主要面向许多中小型企业,客户的需求很简单,是透过智能手机能打开自己的官方中文网站,同时可以把中文网站上的产品随时随地撷取给他们的客户看(此种需求后来被响应式有关控制技术满足了)。那时候人们认知此种中文网站是智能手机中文网站。直到那时,客户需求却是很明确,是需要在智能手机上做许多博取眼球的营销页面,通常都是一些活动页面。在国际上有个词叫做 Minisite ,它的解释是:“知名企业为的是配合企业的市场运作活动,会推出许多小型中文网站也是MiniSite进行线上营销”。因此我指出当前市场上客户所说的 H5 页面,应该是一类移动端的 MiniSite (Mobile MiniSite)。或者把它叫做 “移动营销页面”,简称 MMP (Mobile Marketing Page) 。
结束
不过 H5 那个词已经很难改掉了,如果我那时继续给客户说,H5 是符合 HTML5 的简称,HTML5 是一类国际标准,一类规范化,那他们讨论的东西肯定不是同两个东西。
但我希望,做为开发人员,在许多控制技术解释上不应该误导财务人员。作为财务人员,在对外宣传品的时候也不应该误导客户。命名此种事情他们应该严谨。
HTML5 页面,是按照 HTML5 规范化同时实现的页面,其中用到了许多新的特性。H5,是HTML标签中的 标题标签,代表五级标签。本文作者:郭小铭