关于chrome:2022年谷歌Chrome等浏览器在线打开编辑保存微软Office金山WPS的WordExcel和PPT方案大全

68次阅读

共计 4917 个字符,预计需要花费 13 分钟才能阅读完成。

一、行业背景

长久以来,在 IE、Chrome 45 及 Firefox 53 以下版本的浏览器网页中,可间接或间接调用微软收费开源的 ActiveX 控件 DsoFramer 或参考 DsoFramer 实现的一些免费 NPAPI 办公插件即可嵌入本地装置的 Office 桌面软件实现在线编辑或审阅 Office 文档。随着 Windows 零碎及 Office 软件的一直降级,DsoFramer 的稳定性和兼容性问题越来越多,64 位浏览器不兼容,要命的是 2008 年以来微软再无升级版公布,也不反对国产的金山 WPS 等办公软件,导致其用于商业用途具备很大危险。起初有北京某聚、重庆某航等 Office 网页控件在 DsoFramer 根底上持续保护降级,然而因为技术架构大同小异,都无奈克服 ActiveX 控件或 NPAPI 插件固有的缺点,往往还须要批改终端电脑 IE 的默认平安设置或强制应用低版本 Chrome 等浏览器,施行老本高、加载运行时还常常弹正告,导致用户体验差,很难用于正式的商业场合。从 2015 年开始 Chrome、Firefox 等新生代浏览器先后勾销了对 NPAPI 插件的反对,IE 浏览器又于 2022 年 6 月份被微软间接宣告 IE 正式服役,至此桌面 Office 软件嵌入网页实现在线文档编辑的现有技术计划基本上已生效。
随着 SAAS 模式的衰亡,纯网页实现的在线编辑 Office 文档成为了大家重点发力的方向,包含微软、金山、谷歌、阿里巴巴、腾讯、字节跳动等巨头在内的诸多公司纷纷公布了本人的在线 Office 服务并一直拓展其性能,甚至对传统 OA 厂家都造成了肯定威逼。通过多年的倒退,尽管这些在线文档服务在多人合作分享、跨平台、应用老本及便捷性、保护降级等方面具备劣势,但存在的问题也着实不少,遇到零碎解体时用户就得抓狂。绝对于桌面版 Office 来说,在线 Office 服务存在一些性能缺失,需网络随时在线不说,和桌面版制作的文档格局和排版不兼容导致所见即所得成果差,文档内容简单或表格记录大时关上迟缓甚至间接卡死,多文档同时编辑或嵌套文档难,私密性、安全性不够,在线服务器压力大,最要害的是其凋谢能力往往有余,导致很难整合到 OA、CRM、ERP、企业网盘等零碎作为子模块应用。另外,不少企业因为历史的起因都已购买了桌面版 Office 的长期应用受权,也整合到了本人的各种业务零碎中应用,也就很难再每年付费切换到在线 Office 版应用,毕竟还面临要扭转用户应用习惯的难题。云端在线合作编辑一时爽,须要的版式成果实现难上难,所以最好的解决办法还是在原来的桌面版 Office 软件之上,通过技术手段让其可顺畅运行在 Chrome、Firefox、Edge、360、IE、Opera、QQ 等支流版本浏览器中。

二、计划比照

实现微软 Office、金山 WPS 等桌面软件嵌入浏览器网页实现在线编辑 doc、docx、xls、xlsx、ppt、pptx、wps、et 等办公文档,大体上有如下几个计划:

1、浏览器插件计划

此计划目前只实用于 IE 浏览器了,网页中间接运行 ActiveX 控件调用桌面 Office 软件的自动化接口来实现。前述章节提到的收费 DsoFramer 及北京某聚 Office 控件如此,免费的北京某正、广州华某某 Office 控件也是如此。而在 Chrome 45、Firefox 53 以下版本的浏览器中,免费的重庆某航 Office 文档控件、江西某格 Office 智能文档控件在浏览器反对的 NPAPI 插件中再调用 ActiveX 控件来申请桌面 Office 软件的自动化接口。这些商业免费控件,天然也为满足 OA 等零碎的需要做了一些兼容性解决,如兼容更高版本的 Windows 零碎、微软 Office、金山 WPS 及 64 位浏览器,性能扩大如智能填报内容,文档加密、版本治理、拆分合并,痕迹保留等。2015 年开始在 Chrome、Firefox 等浏览器勾销 NPAPI 插件反对后的技术解围过程中,江西某格 Office 控件体现绝对突出,其基于 Chrome 浏览器 PPAPI 可信插件技术公布的新版可用于兼容 44 以上版本,并通过在零碎驱动层拦挡并批改浏览器启动参数解决了 PPAPI 可信插件必须通过命令行启动浏览器才反对的技术难题,因而其销售价格昂贵。然而采纳底层的零碎驱动技术计划可能导致操作系统蓝屏死机不说,微软对系统驱动程序治理越来越严格,数字签名证书是由期限的,一旦过期就很麻烦,况且不少单位的等级爱护要求因为平安起因是不容许用零碎驱动程序计划的。此外,PPAPI 插件并未失去 Firefox 等浏览器的反对,只是一个过渡技术计划,这不 Chrome 在 2021 年初曾经勾销了对 Flash Player PPAPI 插件的反对,终止对 NaCl、PNaCl 和 PPAPI 插件的反对也是迟早的事件,采纳 PPAPI 插件技术的计划存在随时挂掉 危险。

2、特定浏览器计划

为了应答 Chrome、Firefox 等浏览器勾销 NPPAI 插件接口后的技术挑战,又心愿保障原有业务零碎的失常运行,一些实力较弱的公司只好举荐客户持续应用面临安全漏洞威逼的低版本 Chrome 或 Firefox 浏览器,或者举荐应用双内核的国产 360 浏览器并要求切换到 IE 内核应用。实力稍强一点的公司基于 Chromium 的低版本内核开发定制版浏览器来确保 NPAPI 插件能够持续应用,用户无奈享受高版本浏览器的性能不说,低版本内核存在的安全漏洞和程序 BUG 也无奈失去修复。然而企业信息化零碎往往是非常复杂的,对浏览器的要求比拟高,很可能不反对这些特定版的浏览器,所以不能因为 Office 文档控件只能在这些特定浏览器上运行而导致 OA 等零碎也跟着受到限制。

3、外接程序计划

重庆某航、北京某正、广州华某某 Office 控件等在 NPAPI 插件禁用后,纷纷采纳浏览器内部协定 (URL Procotol) 形式来启动独立的 EXE 外接程序,而这个独立程序会内嵌一个 IE 内核用来反对 ActiveX 控件的加载运行,也号称兼容 Chrome 和 Firefox 等高版本浏览器运行了。这种技术实现导致在网页中每次启动 Office 控件时,都会弹出一个让最终用户不胜其烦的对话框来确定,如下图所示:

用户应用体验很差,这些弹出的独立过程窗口和浏览器原来的网页窗口是齐全拆散的,还波及到两个窗口之间的数据传递和管制问题,减少了零碎复杂性。因为无奈做到网页和文档编辑窗口交融,加上启动时的弹窗确认,应用体验还是很难让用户乐意应用的。

4、双内核计划

此计划次要是依靠 Chrome 等浏览器上的扩大程序 IETab 来实现,商业用途是须要付费应用的。其原理是通过在 Chrome 标签页中加载一个 IE 内核渲染的整个网页进行笼罩显示,这个网页再调用比方 DsoFramer 控件实现 Office 文档的编辑。因为 Chrome 的扩大程序必须通过谷歌或微软利用商店进行装置,导致此计划存在大规模自主可控部署难问题。而且 IETab 实现的成果是对整个网页失效,无奈在 Chrome 内核网页中再实现部分加载 IE 内核网页来显示,况且 IE 对运行和下载 ActiveX 控件常弹出正告,用户体验很差,即便通过批改 IE 的默认平安设置来缩小弹窗,然而这个批改设置过程也须要业余的技术人员能力实现,大幅度减少了施行老本。随着 IE 的正式服役,尽管调用 IE 内核控件还能够持续几年,但始终不是长久之计。

5、2022 年最新终极计划:

通过上述总结的现有技术计划能够看出,想要在以后支流版本的 Chrome、Firefox、Edge、360、IE 等浏览器网页中内嵌桌面 Office 软件窗口实现文档或表格在线编辑等性能,外围就在于如何在各浏览器中实现一个对立的不依赖浏览器本身扩大技术的外接零碎,同时必须对各品牌及各版本的浏览器有比拟好的兼容能力才具备较大的实用价值。最新计划就是在网页中指定地位和大小,模仿实现一个内嵌到网页中显示的窗口,在这个窗口中再调用桌面 Office 软件的自动化接口实现 doc、xls、ppt 等文档的操作。前端还必须可对这个窗口进行实时控制,而且窗口必须追随浏览器的挪动和缩放、网页滚动、标签页切换、敞开等操作进行主动联动。这个窗口的宿主过程同时提供 Web Socket 的服务端和 JSON 打包命令的解析执行模块,前端就能够通过 Web Socket 连贯后发送 JSON 打包的管制命令实现管制此窗口的动作。此计划能够说是上述外接程序计划的升级版,要害差别在于此计划可实现内嵌 Word、Excel、PowerPoint、WPS 文字、WPS 表格等程序窗口到网页指定区域运行的成果,而且摈弃了通过 IE 内核来加载 ActiveX 控件的计划,解决了用户体验差、加载迟缓和内存占用高的问题。另外启动这个外接程序是通过 Web Socket 连贯实现的,也解决了每次启动都需弹窗确认的麻烦,还有就是提供了相似 ActiveX 控件的主动降级计划,可在网页中实现静默主动降级,并额定减少了调用验证机制确保外接程序的平安启动。此技术计划在 2019 年由成都佐罗软件有限公司申请了软件发明专利爱护,且已有实现的成熟软件产品公布,这就是跨浏览器的原生小程序软件系统—猿巨匠中间件,自公布以来胜利利用到电力、医疗、交通、安防、保险、工业设计等行业客户,取得了统一好评。

三、猿巨匠办公助手

猿巨匠办公助手蕴含猿巨匠中间件及基于猿巨匠开发的微软 Office、金山 WPS 及永中 Office 小程序组成。微软 Office、金山 WPS 及永中 Office 小程序都提供了丰盛的二次开发接口,还能够购买这些小程序的源码后,依据本人须要进行二次开发解决个性化的需要。猿巨匠中间件不仅仅解决了桌面程序窗口嵌入网页应用的技术难题,还解决了散发和在线降级的难题,可实现在 Chrome 网页中部分加载显示的成果,启动过程无需弹窗确认,用户体验也失去了大幅度晋升。

猿巨匠办公助手官网:http://www.yuanofficer.com/

猿巨匠办公助手收费下载体验地址:http://www.yuanofficer.com/xiazai/

上面是和其它同类产品的优缺点比照:

1、技术计划兼容的浏览器多,不仅反对最新版的 Chrome、Firefox、Edge 等浏览器,也反对老电脑中的 IE 及 360 等国产浏览器内嵌到网页中应用,应用体验远超市场上其它同类产品;

2、性能和开发接口丰盛,蕴含切换打开文档、合并文档、书签操作、无缝集成电子印章、全屏编辑、追踪批改记录、本地及网络文档关上和保留、文档另存及批量打印、文档比照等等性能,还可依据客户须要随时收费增加共性功能;

3、对 Office 软件的兼容能力强悍,反对微软 Office 2007 及以上的业余安装版,金山 WPS 的企业版及个人版,以及永中 Office 专业版等,尤其是电脑同时装置了不同品牌的 Office 时也能失常加载应用;

4、受权形式灵便,可依据客户须要提供肯定数量终端电脑可用的受权,在受权服务器上可灵便管制终端电脑的应用期限;也可提供不限度终端电脑数量的受权,须要绑定 HTTPS 网站域名或指定最终客户应用的水印应用;

5、微软 Office、金山 WPS 及永中 Office 小程序源代码,客户可依据本人须要购买,而后定制开发一些个性化的性能,实现源代码级别的自主可控;

6、受权一次购买,一生无效,无需续费即可收费取得在线技术支持和最新版本程序包;

7、借助猿巨匠中间件的反对可实现在浏览器中静默在线降级,保护老本大幅度降低,前端调用也提供了平安机制,可尽可能确保零碎的安全性;

8、不依赖任何浏览器的插件接口,浏览器的降级不会导致技术计划生效,不存在因为技术起因导致的反复购买产生;

9、最低兼容 Windows XP 零碎应用,举荐应用 Windows 10 及以上版本的 32 和 64 位桌面及服务器操作系统,随着工夫的推移,减少的零碎会一直减少;

10、对前端集成的技术要求低,只须要会简略的 JS 脚本即可实现开发,也反对以后最风行的 VUE 前端框架调用,提供集成范例。

四、总结

一个好的产品,不仅仅要功能丰富,可满足客户的刚性需要,而且能稳固牢靠运行,有良好的应用体验和兼容性,而且能升高集成开发、施行及保护的难度,最初需尽量保障其技术计划不能因为浏览器的降级而生效。

正文完
 0