欲望情夜十几年来微软一直在努力调整不同平台的 Office 代码库,他们在 2014 年提出的策略是在跨不同的操作系统的时候将最大化地共享底层逻辑,是的 Office 可以在各个操作系统中运行。当需要的时候只需要使用本地的 API 就可以同时运行在各个平台的 Office。所有共享的 Office 代码都是用 C++ 语言编写的。
Schwiebert 之前还透露过 Office for Mac 的基础代码已经有 30 年的历史了。早在上世纪 90 年代,微软试图将各个办公软件在一起,尽管他们之间没有任何共享代码。当时已经有微软的管理人员认为 Windows 和 Mac 的软件应当有一个共享的代码库,并首先对 Word 进行试验,并将这个项目取名叫「」,但是该项目最终不了了之。
到了 1997 年,Office 的共享代码已经有一定的数量,但是不知道发生了什么这项工作就停止了。在过去的十年里微软一直试图重新破解 1997 年的代码并慢慢重建代码库。
微软的策略是将代码分割称一个大的中间层(介于平台层和本机 UX 层之间),这将包括跨操作系统的共享底层逻辑,这个策略在过去的很长一段时间里是被嘲笑的。
尽管微软并没有承诺其在不同的平台中实现 100% 相同的功能,但微软方面表示,共享代码库将意味着微软能够更快地实现这一目标,用户虽然在不同的平台中使用 Office,但都「还是那个味儿」。
文章由325棋牌提供发布
网友评论 ()条 查看