文档章节

“云适配”创始人:专注基础服务 解决跨平台适配

王尘宇
 王尘宇
发布于 2017/09/06 23:49
字数 1571
阅读 1
收藏 0
点赞 0
评论 0
DoNews 10月31日消息 (记者 周勤燕)在无数创业者纷纷投身移动互联网,开发各种移动App的同时,云适配创始人陈本峰和他的团队却避开了移动App竞争的高地,将目光瞄准在互联网基础服务领域,解决跨平台之间的适配问题。 一行代码实现PC网站移动化 陈本峰本科就读于中国科技大学电子工程系,研究生就读于香港科技大学。在研究生期间,加入互联网标准组织(W3C)香港实验室从事互联网标准研究。当时W3C认为,未来人们上网的趋势将从PC端向手机端迁移。但不论采用何种方式连网,手机的屏幕肯定不会比电脑的屏幕大,从大屏到小屏手机如何适配,是需要解决的问题。由此,陈本峰对于浏览器兼容与适配问题产生了强烈的兴趣,毕业后加入微软浏览器开发团队,参与IE8、IE9以及IE10的设计与开发。 微软的工作经历,让陈本峰对浏览器内部的工作原理有了更为深入的了解,也将浏览器云适配的研究工作向前推进了一大步。“本质上来说都是显示网页,浏览器只是把网页原封不动地显示出来,云适配要做的是根据屏幕大小把网页显示出来。解决的问题都是一样的。” 从2004年至今,陈本峰历经8年时间开发出了云适配技术,它的工作原理是基于陈本峰的国际专利与HTML5技术,在PC网站植入一行JS代码,利用HTML5技术,在微软Azure云平台用脚本语言(javascript)对PC网站进行目标数据(dom)的抓取,采取CSS渲染,实现网页结构的实时分析、数据提取和重构。当用户访问网站页面时,云端会根据访问设备的不同,推送不同的适配引擎样式,进行即时干预并优化网页显示效果,实现跨平台网站的创建、优化、增值。 谈到这项技术的难度,陈本峰表示,云适配技术的门槛很高,特别难复制。就像一个搜索引擎的界面很简单,一个输入框加一个按钮,但按下按钮背后的事情则非常复杂。 据陈本峰介绍,“一行代码实现PC网站的移动化”技术,在国际上尚无先例。在美国市场,有两家类似的移动建站公司,虽然做的都是网页适配,但采用的却是不同的技术。有的是在云端服务器上进行转码,再缓存到服务器上。而云适配则是在用户本地转码,技术难度上会更高,陈本峰用百度Site App举例,“百度的移动建站和我们类似,也是在云端转码,但区别在于,百度抓取的是静态页面,不能进行及时更新。也不能满足很多网站实时交互的需求。” 由于操作简单,推出后受到了很多企业网站的欢迎,业务发展超出了团队预期。联想、微软、探路者、等众多知名企业都采用了云适配技术。 专注基础服务领域 根据谷歌的数据显示,没有经过适配的网站,其访客流失率高达79%。而市面上有95%的网站还没有实现移动化。 目前实现网站移动化有两种解决办法,一是移动App,二是手机网站。但App其实存在很多缺陷。首先,使用门槛很高,需要进行下载、安装、更新甚至卸载等繁琐操作,同时也存在很多安全隐患。其次,一个个App其实是一座座“信息孤岛”,App内的信息无法被搜索引擎检索,不利于信息的传播,无法做到互联互通。 陈本峰提到他们的很多客户,有不少是做过App的,但使用一段时间后面临分发困境,花了很多钱推广却毫无效果。使用云适配技术的手机网站,则可以配合其他多种渠道进行营销。比如在微信上点击阅读原文,打开的网页就是经过云适配后的网页,用户使用任何尺寸的手机浏览都无障碍。 除了移动App,微信公众平台与百度轻应用也成为了很多企业移动化的方式。陈本峰却认为,它们只是渠道和信息发布平台,起到流量导入的作用,但不能让流量落地。只有在企业自己的官网才能实现企业想要的业务逻辑。通用的第三方平台不可能照顾到每个公司的个性需求,他们做的只是普适性的东西。而云适配做的是下游工作,实现企业网站承接流量、完成交易等目的。 云适配的目标不止于此,陈本峰认为,互联网下一步将跨入多屏时代。未来可以上网的设备越来越多,人们会用各种各样的设备访问网站,但网站主不可能为每个设备单独开发一个网站。不同设备之间的适配问题更需要解决。“云适配做的是基础设施服务市场,前景非常广阔。任何一个公司、网站,都需要我们的服务。我们的愿景是让人们用人和设备都可以很方便地浏览网页访问信息。” 云适配创办于2012年底,目前已覆盖全球超过5000多种终端设备,适配超过1.5亿个网页。融资方面,已获得几位天使投资人和机构的数百万人民币天使投资。据透露,近期将会完成一笔近千万级别的投资。(完)

© 著作权归作者所有

共有 人打赏支持
王尘宇
粉丝 1
博文 450
码字总数 469557
作品 0
西安
陈本峰:一行代码改变世界

他是IE浏览器“404 Error”的缔造者,是国际互联网标准联盟W3C中国区HTML5布道官,是“一行代码改变世界”的云适配创始人,他游历香港和硅谷,他是技术男,也是创业者。本期程序员客栈席文奕...

程序员客栈 ⋅ 2016/04/26 ⋅ 0

画上最后的句点,花城广州见证企业应用生态的落地

走过来4个月的时光,第九届中国软件渠道大会暨2016中国软件生态大会终于迎来了收官之战。8月25日,广州站的圆满落幕也为今年的旅途画上了一个圆满的句号。回首2016的脚印,我们有太多的话想说...

玄学酱 ⋅ 05/17 ⋅ 0

安全公司炼石网络完成3千万元Pre-A轮融资

    【IT168 资讯】今天上午,炼石网络(简称“炼石”)完成3000万元Pre-A轮融资,本轮融资由国科嘉和基金领投,安云资本跟投。炼石是国内首家基于CASB模式的企业应用与数据安全产品提供商...

it168网站 ⋅ 2017/09/15 ⋅ 0

2015开发工具及服务年度大奖评选获奖名单出炉

2015开发工具及服务年度大奖评选结果已于近日正式出炉,由国内多位知名技术专家组成的专家评审团最终确认了 “最佳技术创新奖”、“最佳行业竞争力奖”、“最佳用户服务奖”、“最佳品牌影响...

方墨大师 ⋅ 2016/01/09 ⋅ 0

云计算前景如何?企业上云的三大路径

走向云计算已经是企业的必然方向,没有企业不想上云的,但关键是如何上云?云计算已经发展这么多年,对今天的企业而言,上云已经不是最终目的,企业更需要考虑的是云计算如何能适配企业的业务...

长沙千锋 ⋅ 05/02 ⋅ 0

炼石荣获国家级赛事大奖 创新数据安全产品受高度认可

近日,由国家工业和信息化部、中国科学技术协会指导,中国通信学会、全国移动互联网产业孵化中心联合主办的全国移动互联创新大赛在日前完成了总决赛,并公布了获奖名单。作为国内首家基于CAS...

玄学酱 ⋅ 03/16 ⋅ 0

阿里巴巴向 Apache 基金会捐赠移动开发框架 Weex

12 月 15 日,阿里巴巴宣布将移动开源项目 Weex 捐赠给 Apache 基金会开始孵化,Weex 有望成为中国移动领域的首个 Apache 顶级项目,这意味着中国移动技术开始反哺世界。据悉,这也是继 JSto...

局长 ⋅ 2016/12/15 ⋅ 39

Amaze UI 让 HTML5Web 应用接近原生体验

近日,第四届HTML5峰会在北京国际会议中心拉开序幕,云适配携其“HTML5跨屏前端框架Amaze UI”亮相,并在大会上了做了《组件化-Web前端开发的未来趋势》的重要演讲。 组件化是Web开发的未来趋...

妹子有爱 ⋅ 2015/08/10 ⋅ 2

Amaze UI让HTML5 Web应用接近原生体验

近日,第四届HTML5峰会在北京国际会议中心拉开序幕,云适配携其“HTML5跨屏前端框架Amaze UI”高调亮相,并在大会上了做了《组件化-Web前端开发的未来趋势》的重要演讲。 组件化是Web开发的未...

妹子有爱 ⋅ 2015/08/10 ⋅ 0

案例分析:跨平台UI适配方法

原文出处:smashingmagazine - Sergii Ganushchak & Kate Abrosimova 译文出处:@平行煎饼 跨平台UI适配有不同的情景 我们都知道,iOS和Android之间的战争没有赢家。如果一个产品在一个平台上...

smashingmagazine - Sergii Ganushchak & Kate Abrosimova ⋅ 2015/10/07 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

个人博客的运营模式能否学习TMALL天猫质量为上?

心情随笔|个人博客的运营模式能否学习TMALL天猫质量为上? 中国的互联网已经发展了很多年了,记得在十年前,个人博客十分流行,大量的人都在写博客,而且质量还不错,很多高质量的文章都是在...

原创小博客 ⋅ 今天 ⋅ 0

JavaScript零基础入门——(十一)JavaScript的DOM操作

JavaScript零基础入门——(十一)JavaScript的DOM操作 大家好,欢迎回到我们的JavaScript零基础入门。最近有些同学问我说,我讲的的比书上的精简不少。其实呢,我主要讲的是我在开发中经常会...

JandenMa ⋅ 今天 ⋅ 0

volatile和synchronized的区别

volatile和synchronized的区别 在讲这个之前需要先了解下JMM(Java memory Model :java内存模型):并发过程中如何处理可见性、原子性、有序性的问题--建立JMM模型 详情请看:https://baike.b...

MarinJ_Shao ⋅ 今天 ⋅ 0

深入分析Kubernetes Critical Pod(一)

Author: xidianwangtao@gmail.com 摘要:大家在部署Kubernetes集群AddOn组件的时候,经常会看到Annotation scheduler.alpha.kubernetes.io/critical-pod"="",以表示这是一个关键服务,那你知...

WaltonWang ⋅ 今天 ⋅ 0

原子性 - synchronized关键词

原子性概念 原子性提供了程序的互斥操作,同一时刻只能有一个线程能对某块代码进行操作。 原子性的实现方式 在jdk中,原子性的实现方式主要分为: synchronized:关键词,它依赖于JVM,保证了同...

dotleo ⋅ 今天 ⋅ 0

【2018.06.22学习笔记】【linux高级知识 14.4-15.3】

14.4 exportfs命令 14.5 NFS客户端问题 15.1 FTP介绍 15.2/15.3 使用vsftpd搭建ftp

lgsxp ⋅ 今天 ⋅ 0

JeeSite 4.0 功能权限管理基础(Shiro)

Shiro是Apache的一个开源框架,是一个权限管理的框架,实现用户认证、用户授权等。 只要有用户参与一般都要有权限管理,权限管理实现对用户访问系统的控制,按照安全规则或者安全策略控制用户...

ThinkGem ⋅ 昨天 ⋅ 0

python f-string 字符串格式化

主要内容 从Python 3.6开始,f-string是格式化字符串的一种很好的新方法。与其他格式化方式相比,它们不仅更易读,更简洁,不易出错,而且速度更快! 在本文的最后,您将了解如何以及为什么今...

阿豪boy ⋅ 昨天 ⋅ 0

Python实现自动登录站点

如果我们想要实现自动登录,那么我们就需要能够驱动浏览器(比如谷歌浏览器)来实现操作,ChromeDriver 刚好能够帮助我们这一点(非谷歌浏览器的驱动有所不同)。 一、确认软件版本 首先我们...

blackfoxya ⋅ 昨天 ⋅ 0

线性回归原理和实现基本认识

一:介绍 定义:线性回归在假设特证满足线性关系,根据给定的训练数据训练一个模型,并用此模型进行预测。为了了解这个定义,我们先举个简单的例子;我们假设一个线性方程 Y=2x+1, x变量为商...

wangxuwei ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部