查看: 265|回复: 0

甲方爸爸,HTML5不是万能的!谈HTML5外包的三个误区

[复制链接]

该用户从未签到

10

主题

429

帖子

22

积分

夜猴

JF币
22
贡献值
22
精华
2
发表于 2018-4-11 17:21:32 | 显示全部楼层 |阅读模式
这几年的两个大趋势造成了H5开发的迅猛发展,和以往HTML的占据浏览器的情况不同,我们的甲方爸爸们的开发需求80%以上都是应用于手机端,原因是第一个趋势是硬件越来越好,现在的手机运行速度越来越棒,得益于芯片技术的高速发展和迭代,不像以前开个网页都卡,第二个趋势是流量越来越不值钱,随便都是本地流量十几个G,全国流量几个G,在这样的环境下,H5的应用或者游戏,绝对是一个很好的口子,做营销的展示广告,做产品聚集人气,做游戏的这么便捷吸量手段,为啥不用呢,于是,在我这几年的H5开发外包需求应接不暇,应对某些甲方时候,很是哭笑不得,对此总结了一下甲方(发包方)的三大误区。

第一个误区:H5什么都能做

H5无论怎么发展,它都是一个超文本的页面解析技术的延伸,事实上大部分的甲方把H5当成了万能载体,这也难怪,现在的H5引擎(尤其是国内)都打的主题牌是“全平台”,这个“全平台”的概念很是要命,让很多只是看了一些新闻的甲方,就认为只需要开发一个H5的应用或者游戏,就可以一键转成iOS和Android的应用,这可是很兴奋一件事,要知道,在手机应用开发市场上,跨平台的开发已经验证不太靠谱,你会发现一些公司需要养两批人(或者两个外包团队,或者叫支撑团队)他们分别开发iOS和Android的版本,同时为一个后台服务团队做支撑,现在H5的出现,让老板们(也许是项目经理)感到省钱的好方法来了,但是他们却把一个核心的问题弄混了,那就是他们需要的是在非原生下做传播使用,即微信、淘宝、QQ之类的手机应用平台,所以甲方爸爸将这两个方面一概而论,造成了想在微信里H5做语音/视频捕获,想在手机网页上做AR,想在webbrowser/webview上作3D游戏,这种不适应的场景需求,一般需要多费口舌,一些甲方听了之后可能还会觉得是你的实力不行,然后发来某某完成的例子说明是可以实现,这些例子大部分都是运行在指定的运行环境,距离成为商品还有一些距离。诚然,H5的出现让想象空间提升了一个层次是好事,但是不能胡思乱想。

第二个误区:H5开发周期短


关于开发周期短的问题,不止一个甲方这么和我说:“不就是一个网页嘛,我的需求很简单。”这样的甲方对于web开发就只停留在网页制作的层面,对H5本身的开发生产效率有错误的评估,H5所承现在网页上的误区,似乎非常根深蒂固,从开发者的角度来说,语言使用编码习惯和各式各样的框架千差万别,对于不同的场景和需求,开发工作量并不是一概而论的多少,如果用对了那么事半功倍,用错了没准重新来过也未尝不可,盖两层楼和盖一层楼的工作量差别以外,盖五万平米的一层平房这种奇葩需求你说工期能短嘛?如果已经模块了还好,如果没有,那么开发一个“简单”的营销页不比开发一个超级玛丽工作少多少,甚至在不明觉厉的甲方心目中,今天下了需求,明天就拿到成品,但甲方只搜索看到一些工具化模块化了的模板网站,在似乎还不能解决他的独特需求的时候,加上没有深思其后的开发工作量同时,在网上四处寻找乙方,貌似“这个简单的需求”万事俱备就差一个会敲代码的人敲一会儿就完成了,好吧,甲方爸爸不要认为乙方故意拉长开发周期,是我们太年轻了,没有8年以上的H5开发经验,实在丢脸。

第三个误区:H5开发费便宜

就在前几天,我才知道北京的民工最低日工资已经超过400元了,而且他们只工作8小时,加班算双倍,一直以为搬砖这没技术的含量的活计,其实月收入已经超过有两三年经验的程序员了,那么问题来了,是什么让甲方觉得H5的开发外包应该比其他的程序员便宜呢?以下是个人分析不知是否合理,首先,现在大量的教学和教程使得进入门槛降低,H5作为一种火热的技术,关键是它还和很多技术有关联,大量的其他技术开发者转来做H5的比比皆是,此时做web页面和做javascript转来的水平和起点固然不一样,其次,上述误区中的开发周期短造成了工时费的计算问题,短周期自然是少费用了啊,却不知知识产出的工时费计算一直都很有很大的弹性,经验老道的开发者和初出茅庐的开发者,费用肯定不一样,但是这个差距楞生生被低端进入者拉低了,最后,甲方可能在技术认知、需求起点、需求场景等方面完全不匹配,比如我一个做游戏的,写出来的H5游戏,和一个做web html写出来的H5游戏,绝对没有可比性,我可以用14年游戏行业经验告诉大家,这俩种人的思想根本就不是同一个大脑半球,于是很多乙方是硬着头皮做自己不擅长的事,仅仅是沾了H5技术的相关性,然后按照之前的一套定价,造成价格混乱。

综述,无论什么技术都是为了需求服务,任何需求都可以用技术满足,但是用错了方式选错了人,自己没考虑清楚的情况下,就贸然异想天开的定了一个不靠谱的开发周期,用一点银子就干成大事的甲方爸爸,您可能是没啥家底的创业者,您可能是预算不多的传媒公司,您可能是压缩成本的初创团队,您可能是不冒风险的隔行大咖,您可能是货比三,家的投机老板,稍微了解清楚,走出您的误区,切记H5只是一个技术代名词,把它当工具不要当解决方案, 如果您做应用,就找做应用经验丰富的开发者,撸个串,问问能不能用H5技术做成你想做的东西,若您做游戏,那么就可以找我来聊聊如何用H5这个技术做出你想要的玩意。

来源:白鹭社区
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则