我们以 iOS、Mac OSX、Linux 或 Windows 为例。所有这些系统都有应用程序,我们已经习惯在这些应用程序之间切换,从一个系统切换到另一个系统来解决我们的日常需求,从而发挥各自的局限性。随着时间的推移,我们安装的应用程序会不断积累并相互补充,但彼此之间却没有真正的交互,从而迫使用户扮演指挥者的角色并在它们之间游走。
Windows 8 开创了一种新的方法来处理应用程序相对于系统的行为。真正的 Metro 应用程序不仅仅是安装自身并向用户提供服务。它倾向于向系统本身以及其他已安装的应用程序提供服务。
合作的应用程序
让我们假设有一个电影和剧院搜索应用程序。这使您可以找到哪些剧院正在播放您要查找的电影。通常,对于当前的系统,我们会在需要时启动它。使用 Windows 8,不再需要启动它即可使用它。这样的应用程序在安装后知道如何向系统发出信号,表明其专业是搜索电影和剧院。安装后,它就会出现在搜索屏幕中。当然,我们仍然可以正常启动该应用程序,但我们也可以在 Windows 8 搜索屏幕的中心找到它的服务。
同样,我们假设有一个专门用于在您最喜爱的社交网络上发布照片的应用程序。今天,您可以使用自己喜欢的软件编辑照片,将其保存到磁盘,切换到专用应用程序,重新加载图像并发布。使用Windows 8,只需调用侧窗格(微软称之为Charms Bar),专门的应用程序发布功能就会出现在共享部分。编辑后的照片将立即发布,无需中间步骤。
这个概念还有另一个层面。想象一下像 Flickr 这样的照片发布服务。如果它想流行,就必须尝试与最常用的应用程序集成。它的开发人员现在必须创建一个扩展(或插件)对于 Windows Live Galerie、Picasa、Paint.net 等每个软件,同时必须遵守每个应用程序施加的限制。有了新的操作系统,情况就完全不同了:Picasa 开发人员只需编写一个具有他们想要的人体工程学的应用程序,然后所有其他 Metro 应用程序都可以将其用作一种应用程序。插件。
在所有这些示例中,系统代替用户在应用程序之间建立链接,从而大大简化了操作和生活。在 Windows 8 下,任何新应用程序都会直接扩展已安装的系统和软件的潜力。程序不再以应用程序堆积的形式添加到系统中,而是以协作的形式添加到系统中。因此,在系统发布时拥有专门针对 Windows 8 的庞大 Metro 应用程序软件库非常重要,而不是满足于旧软件,因为旧软件不仅不与新的人体工程学集成,而且无法利用不再属于这些协作机制的一部分应用程序之间。
Opera One - AI 驱动的网络浏览器
作者:歌剧