写点什么

GeckoView 与 Android 上新的 Firefox Preview 简介

  • 2019-08-27
  • 本文字数:887 字

    阅读完需:约 3 分钟

GeckoView与Android上新的Firefox Preview简介

Mozilla 最近在 Android Play 商店发布了Firefox Preview,这是 Firefox Mobile Web 浏览器的新迭代版本,它是围绕 GekcoView 从头开始构建的,GekcoView 是一个基于 Gecko 浏览器引擎的开源 Web 浏览组件。


Firefox Preview 并不是要取代Firefox Mobile,后者依然可以通过 Android Play 应用商店获取。相反,创建它是为了构建、测试和交付独特的特性,并针对移动浏览器应该提供什么样的外观和体验方面探索新的理念。它还为 GeckoView 提供了一个更广泛的测试平台,因为到目前为止,GeckoView 仅用到了一些较小的项目中(如 Firefox Focus、Reference Browser 和 Firefox Reality)。


但是,支撑 Firefox Preview 的 GeckoView 组件并不限于 Mozilla 内部使用。它可以作为 Android 内置 WebView 的替代方案,它可以普遍应用于 Web 应用,以便于在应用上下文内部展现 Web 页面。GeckoView 组件提供了多个原生 Android WebView 组件所缺少的高级 Web 功能,因为后者从来没有设计成支持完整的“Web 浏览器”体验。但是,这些功能也是有代价的,添加 GeckoView 组件会让你的包增加 30MB,对于较小的应用程序来讲,这是很明显的。


使用独立的组件来显示 Web 内容还有一个额外的好处,那就是它不依赖于操作系统版本,这是许多开发人员都在努力解决的一个问题。虽然谷歌试图为不够好的 WebView 组件推送自动升级来解决这个问题,但开发人员仍然可能面临他们所使用的 WebView 组件与客户所使用的组件不同的情况。


目前,GecKoView 组件仅适用于 Android,因为苹果拒绝让第三方 Web 引擎进入其生态系统。遗憾的是,对于使用 Cordova 或 Capacitor 的混合移动开发人员来说,这限制 GeckoView 的可用性,如果能够在两种操作系统上使用同一个 Web 引擎的话,那么这些开发人员将会从中收益。Mozilla 和其他公司过去曾抗议过苹果的决定,但似乎并没有什么改观。


你可以通过Mozilla的官方博客文章了解 Firefox Preview 的更多信息。


GeckoView 基于MPL(Mozilla Public License)发布,其文档可以通过Github仓库获取,不过它的代码本身是托管在Mozilla Central上的。


原文链接:


GeckoView and the New Firefox Preview for Android


2019-08-27 08:0015258

评论

发布
暂无评论
发现更多内容

INFINI Console 系统集群状态异常修复方案

极限实验室

Kubernetes operator arm64

轻松拥有企业AI大脑,英特尔与MAXHUB共同发布AI PC

E科讯

融云「国家级通信产品」在沙特的交付实践

融云 RongCloud

Windows Server 2025 中文版、英文版下载 (2025 年 4 月更新)

sysin

Windows Server

MES管理系统:解决排产难题,提升企业竞争力

万界星空科技

生产管理系统 mes 制造业工厂 生产排班排产 智能排产

Windows Server 2025 OVF (2025 年 4 月更新) - VMware 虚拟机模板

sysin

Windows Server

《Operating System Concepts》阅读笔记:p748-p748

codists

操作系统

展开华为风帆,航向全球金融

脑极体

AI

问界M9硬件升级的背后,藏着汽车的原子化之梦

脑极体

AI

又来一个挑战 Elastic 的,初识 SigLens

巴辉特

elasticsearch SigLens

英特尔和海信联合发布的会议垂域模型让商务会议更加安全智能

E科讯

aiXcoder上新Agent,内置MCP功能,端到端智能实现软件开发任务

新消费日报

基于亚马逊云科技 Amazon Bedrock Tool Use 实现 Generative UI

亚马逊云科技 (Amazon Web Services)

deepseek如何制作ppt?DS高级使用技巧盘点!

职场工具箱

PPT 办公软件 AIGC AI生成PPT DeepSeek

【签约】安兰携手第七在线 共启智能供应链新纪元

第七在线

人工智能与增强现实购物体验:如何用AR与AI结合提升电商互动性?

天津汇柏科技有限公司

人工智能 增强现实 AI 人工智能

【HarmonyOS 5】makeObserved接口详解

GeorgeGcs

Meta Llama 4大模型评价与分析

测试人

人工智能

Burp Suite Professional 2025.4 发布 - Web 应用安全、测试和扫描

sysin

burp

等保二级与三级的深度剖析:差异究竟在哪?

黑龙江陆陆信息测评部

GPT-4 即将退役,你准备好迎接 AI 的下一波冲击了吗?

测试人

人工智能

Windows Server 2022 中文版、英文版下载 (2025 年 4 月更新)

sysin

Windows Server

「DeepSeek-V3 技术解析」:DeepSeek-V3-Base 预训练阶段解析

Baihai IDP

人工智能 程序员 AI LLMs DeepSeek

Windows Server 2022 OVF (2025 年 4 月更新) - VMware 虚拟机模板

sysin

Windows Server

Nexpose 8.3.0 发布 - 领先的漏洞管理解决方案

sysin

Nexpose

Langchain快速入门: 一行代码实现流式输出

AI时代的一滴水

Python AI #LangChain LLM模型

1688代采系统功能深度解析(二):从技术角度揭秘“一键下单+批量采购”如何重塑采购效率

代码忍者

1688代采集运系统

AI智上 | 数智预算:业财数融 智算未来

用友智能财务

CST软件如何计算CMA中的模式加权系数MWC

思茂信息

cst操作 CST软件 CST Studio Suite

2025 腾讯云城市峰会 •成都峰会 Al+办公协同创新专场 智启未来办公 驱动提效增长

人称T客

GitHub 上 Star 数排名前 40 的开发者工具

NocoBase

GitHub 开源 低代码 零代码 开发工具

GeckoView与Android上新的Firefox Preview简介_移动_Guy Nesher_InfoQ精选文章