百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

HTML5开启移动互联时代新大陆

zhezhongyun 2025-02-15 02:01 16 浏览

自08年HTML5第一份正式草案发布后,业界就视其为一个充满希望的新生儿。有人曾预言HTML5将成为互联网的新大陆,在那些年这是个充满争议的话题,而如今其伴随移动互联网而野蛮生长和无孔不入,当年的预言也逐渐成为现实。

14年手机小游戏《围住神经猫》的一夜爆红令HTML5游戏开发工具白鹭引擎一举成名,同时也让更多人看到了HTML5的广阔前景。随着其最大绊脚石IE+Flash的日渐式微,HTML5在移动互联时代高歌猛进,成为唯一通吃Windows、Linux、OS X、iOS、安卓和WP的跨平台语言。

我们知道,在移动互联网初期原生APP制约了开发规则和利润分配,商家、开发者都急于寻求一种规范统一、技术开放的WebAPP来打破原生APP的垄断,HTML5显然成了他们的垂青对象。HTML5依赖开放Web分布,很好地继承了传统Web超文本时代的链接经济;同时还能实现原本只有原生APP才能实现的诸如LBS、本地数据存储、音视频播放、调用摄像头和GPU硬件加速等功能。也就是说,WebAPP不仅继承了Web的特性,还能够替代APP的大部分功能,无论从用户体验层面还是从应用间数据传输来看都是非常棒的选择。这让人不禁想起B/S架构取代C/S风靡互联网的种种经典案例。

随着HTML5未来愈渐明朗,互联网公司围绕着WebAPP的建设也开始大张旗鼓。搜狐力推的快站,百度的直达号,腾讯的微信公众账号,阿里的UC应用中心,都采用HTML5技术,各大平台都希望利用WebAPP来打造移动产品的生态基础。这不仅仅说明HTML5技术、开发上的便利性,更体现在商业模式上的多元化,用户体验和生态扩大的固有需求。

很多人已经知道搜狐快站是一个一站式移动建站云平台,服务贴近中小企业需求,而近期其所宣布的全面免费也颇体现了互联网的开放分享精神。快站樊功臣在无穷俱乐部沙龙上强调了APP和HTML5之间为什么选择后者,一方面是看中了HTML5重交互、重开放的特性, H5能满足中小企业百分之八九十的建站需求,企业对信息服务的推广是在任何地方传播任何内容,它可以无孔不入,相对APP的成本壁垒则较低;另一方面APP还面临一个更新难的问题,更新一个功能需要来回发版重做,效率低下,而HTML5能够克服各种困难,因为它背后的驱动力非常强大,国内几乎平台级公司都是其推动者。

我们认为,快站集搜狐技术部15年建站的组织过程资产积累,包括CMS、社区互动和电子商务版本,其产品成熟品质可靠值得肯定,而上线数月来已打通百度直达号、微信公众平台和各大搜索引擎等等,为快站的13万多家站点提供强力引流的成绩来看,其发展还是非常迅速的。这也从侧面验证了HTML5的生态渗透性是如何地“无孔不入”。

尽管HTML5具备众多卓越性,但在移动端与原生APP之争仍处下风,主要原因归结为以下四点:

1、标准尚未完善,技术不成熟,开发者生态不完整;

2、尚未突破载体瓶颈,浏览器渲染性能低下;

3、缺乏渠道、运营商等成熟生态支持;

4、对网络环境依赖较大。

这些原因最终造成HTML5在部分功能和体验上大打折扣,但事实上我们发现随着互联网公司逐渐入局和开发者生态日渐完善,加之业界上游对技术性能的解决,大多是可以克服的。

未来趋势来看,HTML5成为主流我们几乎都可预见。跨平台、低成本、程序快速迭代、开放的数据交互,这些显著优势都将成为企业、开发者选择HTML5的理由。以版本交付为例,很多开发者有这样的体会,一个原生APP上线,这时突如其来的一个大BUG往往成为大麻烦,开发者须连夜修复然后静待二、三周Apple审核,这段时间往往就已决定这款产品的成败。而HTML5则没有这样的问题,你只需修复再刷新即可。

最近,业界传来了可喜消息:W3C宣布HTML5标准于今年10月底正式定稿,这为所有HTML5开发者注入了一针强心剂,也预示着HTML5的时代即将全面来临。有了标准,剩下的就是完善生态的事情了。值得一提,搜狐在新闻客户端产品曾领跑至前,而快站的免费策略与开发者体系的支持完善,汇聚更多开发人才和专业者智慧,打造全面拥抱移动互联网的HTML5移动建站云平台及衍生生态,其未来表现令人期许。

相关推荐

字体缩放(方式一)(字体缩放150%怎么做)

通过元素宽度和字数计算得到缩放简单实现如下:/***字体最大为视觉要求大小(maxFontSize);超出缩小字体显示,最小为minFontSize;最小字体时超出部分使用圆点(...);*p...

网页世界隐藏的神秘代码语言,竟能这样改变布局

CSS基础:选择器与属性CSS(CascadingStyleSheets)是用于控制网页外观的一门样式表语言。它通过定义HTML元素的显示方式来增强网页的表现力。CSS的选择器允许开发者精确地定位...

CSS属性值计算过程详解(css属性用来定义元素计算)

在CSS中,即使某些属性没有显式声明,浏览器也会通过**属性值计算过程**为每个元素的所有属性赋予最终值。这一过程分为四个关键步骤,以下将逐一解析。1.确定声明值浏览器首先检查所有**直接应用**到...

软网推荐:找回调整Windows 10字号功能

之前的系统,从WindowsXP到早期版本的Windows10,均有字体大小调整功能,但从创意者版Windows10以来,取消了之前的设置选项,取而代之的是自定义缩放比例设置。使用这个功能调整过...

Excel中如何设置文本框属性,实例代码讲解

Excel不仅可以对数据进行处理,而且也可以图形化数据,直观显示数据表达的内容。本节介绍一个很重要的对象,Characters,字符对象,使用Characters对象可修改包含在全文本字符串中的任...

CSS 字体样式(css中字体)

本节我们来讲字体样式,之前我们学习HTML的时候学过一些用于字体加粗、倾斜的标签,但是使用标签来实现的效果肯定没有我们通过CSS中的样式来的方便。接下来我们会给大家介绍下面这几个属性的使用:通...

PC网站建设必备代码知识:HTML基础与应用技巧

在PC网站建设的相关课程里,代码扮演着至关重要的角色。只有熟练运用正确的代码,我们才能打造出功能完善、用户体验出色的PC网站。接下来,我会详细讲解在PC网站建设环节中必须了解的代码知识。HTML基础代...

让你大跌眼镜的疯狂 HTML 和 CSS 技巧

今天,分享一个让你大开眼界的技巧。通过使用这个技巧,你可以将整个网页变成一个CSS编辑器。没错,你从未见过这种方法。当我第一次尝试时,我完全被震惊到了。现在,让我们开始吧!步骤1首先,创建一个基础的...

jQuery EasyUI使用教程:创建一个链接按钮

jQueryEasyUI最新版下载>本教程主要为大家展示如何使用jQueryEasyUI创建一个链接按钮。通常情况下,使用“button/”元素来创建一个按钮;使用“a/”元素来创建链接按钮...

React 19 有哪些新特性?(react100)

如果你对React18还不熟悉,欢迎阅读之前的文章《React18全览[1]》最近React发布了V19RC版本,按照惯例,我们对React19的新特性进行一次深度的体验学习...

Java注解探秘:为什么@PostConstruct能解决你的初始化难题?

你是否在Spring项目中遇到过这样的困扰:明明依赖注入已经完成,但某些配置就是无法正常加载?手动调用初始化方法又容易引发空指针异常?这就是@PostConstruct注解大显身手的时候了!@Post...

AI驱动的表单自动填写(ai置入表格)

我们都同意,填写表格是一项枯燥且耗时的任务。如果我们可以创建一个可以为我们填写表格的AI助手,让我们将时间投入到更有建设性的任务中,那会怎样?AI助手将能够通过调用以表单字段为参数的函数来填写表...

从零到一:小程序设计新手如何快速上手?

开发环境搭建对于小程序设计新手而言,搭建合适的开发环境是首要任务。以小程序为例,其官方提供了功能强大的开发工具——开发者工具。首先,新手需前往官方开发者平台,在页面中找到“工具下载”板块,根据...

JavaSwingGUI从小白到大神-6(续)(java从小白到大牛怎么样)

接上一篇《JavaSwingGUI从小白到大神-6》,因本篇文章3万多字,头条一篇发不完,只能分开发。同事查询面板:CompanyFind.javapublicclassCompanyFind{...

C# winform界面假死(c#程序假死)

针对C#WinForm界面假死问题,以下是分步解决方案:1.使用异步编程(async/await)将耗时操作移至后台线程,保持UI线程响应。步骤:将事件处理函数标记为async。使用Task....