Hijax(Progressive Enhancement with Ajax)是Jeremy Keith在2006年针对旧的网页链接跳转模式到页面无刷新加载数据(Ajax)技术过渡时向下兼容问题提出的一种技术理念和解决方案。
这个方案强调,为了兼容老的浏览器与用户习惯,首页网页的数据加载采用老的链接模式构建,然后基于现代浏览器的特性,同时优先采用ajax技术加载。这样,当老的浏览器不支持ajax时,用户和搜索引擎都能按原来的方式很好的访问和读取网站内容,而符合新标准的浏览器,则能采用更高体验的ajax技术直接展现数据。
记得当时还出过一本书,我在大学时期(大约十二年前)还在图书版借阅过,比较薄的类似画册的一本书,英文原版的,内容和Jeremy Keith博客所描述的一致。当时是从书中了解到作者,然后进一步搜索的博客,印象特别深刻。
Jeremy Keith相关书籍参考:https://book.douban.com/author/135704/books
《Hijax: Progressive Enhancement with Ajax》:https://domscripting.com/presentations/xtech2006/
现在看来,可能是一种很简单的技术,但这种技术方法背景体现的技术理念很值得思考。
后来Hijax这个关键词就一直出现在我的思维里,Hijax也甚至几乎成了我的一个网名,渐渐也深化成一种渐进式改进的理念。创办手信云后,渐进式改进的理念,也成为了手信云产品研发、技术团队培养、客户服务与运营指导的一种理念,一种思维方法论。
在这种思维理念里,对于产品研发我们强调:“先要有结果;阶段性满足需求;持续渐进改进;向下兼容”;对于客户服务与运营指导我们强调:“最简可落地直接执行方案;持续改进”
我们一直会对团队和自己说:
“我们其实都是普通人,很普通很普通,我们的能力、时间和精力也都非常有限,我们也并不试图拥有改变世界的梦想,也不试图去颠覆。但这绝对不是消极的思维,而是一种很专业客观的心态,要做到非常清楚自己的优势与资源,以有限有能力、时间、精力与资源,去构建自己核心竞争力,然后以很好的策略去获得竞争优势。然后发挥我们的核心优势去改变我们可以改变的事情,并且做到这些改变成为一种‘改进’,成为核心竞争力提升的一部分。”
这就是渐进式改进的理念。
量变的积累才会产生质量,这是事物发展的规律,我们需要借助这个世界发展的优势成果,在基础上去学习、领域、认知,并形成自己的思维方法论,然后才是改进、创新。
先做到和别人一样优秀,再才是超越。上来就想去超越,很好,但很大可能源于无知。
对于客户服务与运营指导,其实很多互联网概念都极具煽动性,很多管理方式与运营思路,都有很大的成功案例,也极具煽动性。而实际每个客户和客户的企业所处的市场环境、人才积累、资源积累都是有限的,理解能力和执行力也是有限的,再好的概念与方法听起来让人激动,但实际落地会很难,容易产生“群情激昂、一股脑投入,最后一地鸡毛”的场景。
事实上,我们需要充分学习、理解客户所在的行业与实际资源场景,一方面确实需要教育客户,引导客户去理解这些互联网概念,但我们更多的是要针对每一个去概念落地,去构建客户直实可简单落地的方案,提供用户可执行的路径,提供用户可执行的工具,提供用户可统计效果的方法和工具。这,也是渐进式改进的理念。
多数情况下,概念与方法都容易成为“Half trueth”。所以我们需要渐进式改进理念来落地、来结合实际运营来做持续改进。
本文网址:http://www.shouxinyun.com/business/hijax.html
标签:方法论