|
随着移动互联网的快速发展,手机浏览器市场也变得异常火爆。当HTML5从技术变成标准并逐步成为现实,也激化了基于网页的系统和应用(Web App)与苹果模式的本地系统和应用(Native App)的激烈交锋,作为Web App重要入口,浏览器因此走上风口浪尖。
“如果将Web App比作是拥有高超技艺的‘舞者’,那么手机浏览器则是‘舞者’展示优美舞姿的舞台,如果舞台的设计、灯光、音响效果不好一定会影响‘舞者’的发挥,也影响跳舞的美感。”近日,手机QQ浏览器举办的HTML5创新大赛吸引了诸多Web App开发者,不少开发者认为,从产业发展角度看,Native App代表过去,Web App代表了行业未来。
Web App与Native App交锋
业界精神领袖乔布斯创建了应用商店(App Store),但他却极富远见地告诫开发者,“虽然现阶段Native App给了用户更好的体验,但Web才是未来。如果现在的开发者不有效利用Web技术,那他就落伍了。”
在很多开发者眼里,Web App开发成本低,轻松实现跨平台,保证体验的一致性;同时,迭代更新更加容易,用户使用成本和门槛较低。但Web App目前的不足也十分明显,如浏览体验短期内无法超越Native App、调用本地文件系统的能力有待提高等。
对于Native App,有开发者认为,原生应用有更好的交互界面和交互体验,收费的盈利模式明朗,可更好的访问本地资源等。当然Native App移植成本高、上线需要应用市场确认等劣势也不能忽视。
“Web App和Ntive App各有长短,互相补充,Web App不能取代传统App。”万维网联盟(W3C)中国区代表李安琪表示,当前Web App与Native App仍然无法相互替代,两者是相互学习、相互促进的关系。当Web的体验与Native相近的时候,用户更愿意把精力集中在内容上,而并非是交互界面,在这种情形下,Web App的优势将更加明显。
“Web App代表未来,Native App只是过去,这也为苹果、谷歌、微软等公司所公认。” 腾讯无线浏览器产品部工程师夏李表示,用户期待着Web App所带来的那种跨平台同步的无缝体验,所有的Web App将不再是一个个孤岛,而是达到资源的充分互补,从而加快手机浏览器商业模式成熟的步伐。除了相对成熟的广告模式外,云服务会在HTML5的基础上让Web凸显更大的价值。
Web App是未来方向
“伴随着HTML5的成熟,手机浏览器不仅仅成为浏览网页的第一入口,也将成为用户接触任何应用的第一入口。”据腾讯无线浏览器产品部总经理钟翔平介绍,曾经在非智能手机时代,手机浏览器只是作为手机浏览网页的工具,是PC浏览器上网的延伸,只能够进行简单的WAP页面浏览,加之当时WAP站点资源有限,手机上网速度慢,因此手机浏览器的发展十分缓慢。
随着3G和智能手机的普及,手机浏览器的发展突飞猛进。中国互联网络信息中心的数据显示,截至2011年年底,中国手机浏览器用户数超过2.15亿。此外,手机浏览器不仅可以浏览WAP页面,还可以直接访问WAP2.0、Web页面,在HTML 5和插件技术的帮助下,手机浏览器看视频、玩游戏也成为可能。此外,HTML5的快速发展,让手机浏览器成为Web App成长的沃土,工具、游戏、视频、SNS、微博、电子商务等各类Web App不断涌现,用户无需安装应用程序即可直接通过手机浏览器使用这些应用。
腾讯发布的《手机QQ浏览器与Web App开发者共赢白皮书》称,手机浏览器的竞争焦点在于三个方面,内核、开放架构和云。手机浏览器的未来蓝图应该是具有高速上网性能的强劲内核,保证手机上网的速度和体验;应用开发者们在手机浏览器所搭建的开放平台之上开发丰富应用,用户可以从应用中心随意的安装和卸载,实现手机浏览器个性化,在不牺牲手机浏览器性能的同时,增强手机浏览器的功能,让手机浏览器成为真正的上网入口和应用承载平台。
基于此,易观国际高级分析师阎小佳认为,在未来一年,有七成开发者有开发Web App的意愿,坚持Native App的开发者则不到五成。与此同时,移动互联网开发者也开始向Web App转移。
Web App难题需破解
HTML5技术让Web App开发成本降低,轻松实现跨平台,为用户带来更炫更丰富的体验,但HTML5的开发似乎还处于不温不火的状态。
钟翔平认为,对于开发者来说,开发一个App应用,仅安卓平台就要做大量机型的适配工作,还要面对如何推广的难题,虽然众多电子市场的接入门槛不高,但如何让App最优地呈现在用户面前的门槛却很高。
正是因为这样的门槛存在,使得手机QQ浏览器越来越意识到HTML5的重要性。HTML5强调云化,强调与终端的有效结合,在W3C标准化下,Web App 的体验越来越接近Native App,HTML5将成为移动互联网发展的趋势。
面对HTML5开发热潮,手机QQ浏览器推出了基于开源浏览器引擎(Webkit)的X5版内核浏览器,进行了大量设备应用程序编程接口(API)的研发以及HTML5各项能力的支持,提高内核的运作效率,使X5内核版手机浏览器在处理速度和渲染能力上都有了很大的改善。与此同时,手机QQ浏览器还推出了“应用+平台”。从手机QQ浏览器应用+平台的应用增长数量来看,基于HTML5的Web App已经显现了乐观的趋势。
在业内资深评论人士洪波看来,HTML5是手机浏览器的未来发展趋势,这一点毫无疑问,但HTML5未来的盈利模式还不明确,Web App如何抵达用户更是需要解决的问题。
洪波认为,Native App成功了,单在苹果iOS上就有超过65万数量级的应用。但是HTML5未来的盈利模式还不明确,包括谷歌发布的Chrome OS浏览器,市场反应不是特别热。过去腾讯和谷歌都没有明确的商业模式,当达到一定规模以后,盈利模式就浮出水面,HTML5的盈利模式出现还需要时间。此外,他强调,现在移动互联网体验最差的就是广告,既浪费流量又占用原本就小的屏幕空间。“广告要成为Web App的盈利点,除非有大的改进,否则不会成功”。
磊友科技首席执行官黄何的观点与之不谋而合。他认为,怎么把流量变现,是所有开发者必须面对的问题。这也许能够解释HTML5的发展现状。Web App能否成功主要取决于用户黏性,在考虑盈利之前,应优先做好用户体验。
夏李认为,HTML5的未来发展值得肯定,HTML5标准即将发布,支持的内核也越来越多。“浏览器帮我们规避了跨操作系统的需求,我们不需要用Java为安卓开发。HTML5的价值在于提供了更多针对移动设备的特性,包括各种传感器、拍照、录音,以及很多其他功能,HTML 5可以有更轻量级应用,它是跨平台的,相比Native App更易于适配。”
他表示,HTML5已经成为移动应用的核心技术推动力,HTML5有可能成为所有程序的基础,未来足以构建HTML5生态系统,与Native生态系统相抗衡。
|
相关推荐
基于Web Serial API的浏览器端RFID读卡器交互实现
本文详细介绍了如何利用Web Serial API在浏览器端实现与RFID读卡器的直接交互。通过JavaScript代码,前端开发者无需依赖桌面客户端或插件,即可完成串口连接、数据监听和卡号解析,为物联网和智能硬件应用提供了轻量、便捷的Web解决方案。
Fiddler-抓取手机APP数据包(转)
Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据。 Fiddler 要比其他的网络调试器要更加简单,因为它不仅仅暴露http通讯还提供了一个用户友好的格式。 1、PC端安装Fiddler 下载地址:Fiddler.exe,http://www.telerik.com/download/f...
手机浏览器直连Claude Code:CloudCLI UI开源方案详解
Web终端是现代云原生开发的关键交互范式,其核心在于将命令行能力通过安全、低延迟的流式协议(如WebSocket、SSE)投射至任意设备。CloudCLI UI正是这一理念的工程化实现——它不依赖PWA或原生App,而是构建云端CLI运行时与轻量Web前端的分层架构,兼顾安全性、可审计性与移动端体验。依托Docker容器化部署、Xterm.js终端模拟、Nginx流式代理等成熟技术栈,项目实现了对Claude Code CLI的完整兼容与触控优化。尤其适合远程开发者、技术布道者及教育场景,在4G弱网下仍保持
轻应用,不只是Web App
百度今年力推自有 App,并且还高价收购了91,我其实挺疑惑的。结果,没想这次百度世界大会抛出了完全相反的一套,也就是轻应用。有记者朋友看了百度的定义,跑来问我:这不就是你们一直在推的 Web App 吗? 我的回答:是,但又不全是。 轻应用会是一个必然趋势,但实现形态应该有很多种,绝不仅仅是 Web App,其核心是要解决 Native App 在开发、分发和使用上的瓶颈。 为什么需要
基于WebGPU与web-llm的浏览器本地AI聊天应用部署与解析
大语言模型(LLM)的部署与应用正从云端向边缘侧扩展,其核心在于如何高效利用本地计算资源。WebGPU作为一种新兴的Web图形API,提供了接近原生的GPU计算能力,是实现浏览器端高性能计算的关键。结合模型编译技术,如TVM编译器,可以将PyTorch等框架训练的模型转换为适用于Web环境的格式,从而在保障数据隐私的前提下,实现模型的本地化推理。这种技术路径直击云端服务的延迟、成本与隐私痛点,为开发无需服务器的轻量级AI应用提供了新范式。本文探讨的ChatLLM-Web项目,正是基于web-llm运行时与N
ESP8266遥控小车实战(四)——MIT App Inventor零代码打造专属遥控界面
本文手把手教你使用MIT App Inventor进行0代码开发,为ESP8266遥控小车打造专属手机遥控APP。无需编写复杂代码,通过可视化拖拽组件和拼接逻辑块,即可快速创建能发送HTTP指令控制小车的应用界面,实现前进、后退、转向等实时遥控功能,极大降低了物联网开发门槛。
图解Fiddler如何抓手机APP数据包【超详细】
转载地址:http://www.111cn.net/sj/android/90542.htm Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据。 Fiddler 要比其他的网络调试器要更加简单,因为它不仅仅暴露http通讯还提供了一个用户友好的格式。 1、PC端安装Fiddler
Matlab2021a破解版安装与激活实战教程(含详细步骤截图)
本文详细介绍了MATLAB R2021a的正版安装流程与核心功能优化,包括系统要求、安装步骤、性能调优及深度学习工具箱的应用。通过实战教程和代码示例,帮助用户高效搭建开发环境并掌握关键技术,特别适合工程计算与科学研究的专业人士。
DAMO-YOLO手机检测系统多终端适配:PC/平板/手机浏览器兼容性测试
本文介绍了如何在星图GPU平台上自动化部署“实时手机检测-通用基于基于 DAMO-YOLO 和 TinyNAS WebUI”镜像,实现一个兼容PC、平板和手机浏览器的手机检测Web应用。该应用的核心场景是用户可通过各类终端设备上传图片,快速、准确地完成手机目标的识别与定位,便于移动办公或现场快速检测。
数字后端零基础入门系列 | Innovus零基础LAB学习Day9
数字后端零基础入门系列 | Innovus零基础LAB学习Day9
华为硬件工程师笔试题
1、基尔霍夫定理的内容是什么?(仕兰微电子) 基尔霍夫定理包括电流定律和电压定律。 电流定律(KCL):在集总电路中,任何时刻,对任一结点,所有流出结点的支路电流的代数和恒等于零。 电压定律(KVL):在集总电路中,任何时刻,沿任一回路,所有支路电压的代数和恒等于零。 2、平板电容公式(C=εS/4πkd)。(未知) 3、最基本的如三极管曲线特性。(未知) 4、描述反馈电路...
Web Manifest:让你的Web应用像原生App一样闪耀!
Web Manifest,简单来说,就是PWA(Progressive Web App)的"心脏"。它是一个JSON格式的文件,告诉浏览器你的Web应用应该如何被安装到用户的设备上,以及安装后应该如何运行。它定义了应用的名称、图标、启动画面、主题颜色等元数据,让Web应用获得类似原生应用的体验。想象一下,当用户访问你的网站时,浏览器会自动检测到manifest.json文件,然后在适当的时候提示用户"将此网站添加到主屏幕"。
STM32 HAL库串口DMA接收不定长数据的两种实战方法:IDLE中断与超时管理详解
本文详细解析了STM32 HAL库中串口DMA接收不定长数据的两种实战方法:IDLE中断与超时管理。通过对比分析两种方案的硬件要求、响应速度和适用场景,为嵌入式开发者提供了高效可靠的串口通信解决方案,特别适用于智能家居、传感器网络等需要处理不定长数据包的应用场景。
GLM-TTS能否手机访问?移动端适配Web界面方案
本文探讨了GLM-TTS语音合成工具的移动端适配方案,并介绍了如何在星图GPU平台上自动化部署GLM-TTS智谱开源的AI文本转语音模型镜像。通过响应式设计或PWA封装,用户可在手机上便捷访问该工具,实现诸如在通勤途中快速生成会议语音旁白等移动办公场景,提升内容创作效率。
麒麟操作系统安装达梦数据库ARM版
Linux安装达梦数据库ARM版
【MATLAB+VScode】VScode调试MATLAB代码的终极指南
本文详细介绍了在VScode中调试MATLAB代码的完整方案。通过配置MATLAB Engine for Python作为桥梁,实现在VScode中设置断点、单步执行、查看变量等交互式调试功能,有效结合了VScode的现代化编辑体验与MATLAB的强大计算内核,显著提升开发效率。
从Web到移动端:两种低成本快速部署方案(网页转APP & Uni-App小程序)实战记录
本文分享了两种快速实现移动应用开发的方法:一是通过“网站一门”和“变色龙”平台将网页打包成APP,详细介绍了操作步骤和测试过程;二是使用HBuilderX工具搭建微信小程序的完整流程。实验对比显示,网页转APP方式简单快捷但体验较弱,HBuilderX开发的小程序功能更丰富但需学习相关语法。作者通过实操验证了当前移动端开发的低门槛特性,为开发者提供了灵活的技术选择方案。
四款办公Agent实测对比:WorkBuddy、千问办公、库库AI、豆包工作怎么选
AI Agent是一种能感知环境、自主决策并执行动作的智能系统,其核心在于工具调用、状态管理与错误恢复构成的执行闭环。在办公场景中,任务边界清晰、容错率高、重复性强,使Agent成为最容易落地的方向。通过调用本地文件、脚本或办公套件,Agent能自动完成文件批量处理、文档摘要、会议纪要等重复劳动,显著提升工作效率。目前WorkBuddy、千问办公、库库AI、豆包工作等产品分别从本地操作、办公套件嵌入、知识处理、轻量助手等路线切入,用户可根据自身场景选择。
Opera浏览器内置电商:Web3支付与原生购物体验解析
浏览器正从信息管道演进为价值结算中心,其核心能力已超越页面渲染与扩展支持,延伸至语义识别、跨链支付集成与用户注意力变现。基于Chromium内核的轻量化改造使Opera得以在保障隐私前提下,实现DOM级商品结构化提取与实时比价;Web3支付层则通过原生钱包API支持USDC等稳定币直连商户合约,兼顾合规性与用户体验。该架构不仅适用于电商场景,更为SaaS、订阅服务及数字内容分发提供了‘免跳转、免SDK、零账号’的新型用户触达路径。本文聚焦Opera最新稳定版中落地的原生购物功能,深入解析其技术原理与工程实践
1.为什么要学习MATLAB
学习MATLAB
win10 跳过U8环境检测的IE WebControls.rar
win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。
MogFace人脸检测实战:从手机拍摄模糊照片中恢复清晰人脸ROI区域
本文介绍了如何在星图GPU平台上自动化部署👁️cv_resnet101_face-detection_cvpr22papermogface镜像,实现高效的人脸检测。该镜像基于MogFace模型,特别擅长从手机拍摄的模糊、低质量照片中精准定位人脸区域(ROI),为后续的图像美化、安防分析或人脸识别等应用提供关键预处理能力。
WINCC7.3破解文件
WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!
Fiddler - -详细介绍和抓包配置(浏览器 / 手机)
文章目录一、工具介绍1.1 简单释义1.2 工作原理1.3 主要用途 一、工具介绍 1.1 简单释义 Fiddler是C#写出来的http协议调试代理工具,能够记录并检查所有从客户端到服务器之间的HTTP/s通讯,设置断点(简单来说就是抓取、修改数据包)。具有良好的灵活性以及友好界面,可以支持众多的http调试任务,并且能够使用.net框架进行扩展。 1.2 工作原理 Fiddler是以...
ET2012新版免狗免安装绿色软件
ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,
VC中sqlite的使用
在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示
通过抓包工具(fiddler)获取手机app/微信的网络信息
Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据。 Fiddler 要比其他的网络调试器要更加简单,因为它不仅仅暴露http通讯还提供了一个用户友好的格式。 1、PC端安装Fiddler 下载地址:Fiddler.exe,http://www.telerik.com/download/f...
【无标题】Web学习总结
进一步说,互联网是针对的计算机(点到点),web是针对的计算机上的应用(端到端)。百度百科是这样解释的:web(World Wide Web)即全球广域网,也称为万维网,它是一种基于超文本和HTTP的、全球性的、动态交互的、跨平台的分布式图形信息系统。是建立在Internet上的一种网络服务,为浏览者在Internet上查找和浏览信息提供了图形化的、易于访问的直观界面,其中的文档及超级链接将Internet上的信息节点组织成一个互为关联的网状结构。这些技术将帮助你创建吸引人的网站和用户友好的界面。
443



被折叠的 条评论
为什么被折叠?



