Windows 8 以编程方式将Internet Explorer磁贴更改为其他浏览器

Windows 8 以编程方式将Internet Explorer磁贴更改为其他浏览器,windows-8,microsoft-metro,Windows 8,Microsoft Metro,在我看来,如果用户在Windows 8上安装另一个浏览器,Internet Explorer的默认磁贴应该更改为该新浏览器。然而,Chrome或Firefox目前似乎并没有做到这一点。甚至可以通过编程方式将IE互动程序替换为另一个应用程序的互动程序吗?开始屏幕是操作系统级别的,应用程序没有对互动程序顺序的访问权限。如果有,用户将失去所有个性化设置,因为每个应用程序都会自动移动到第一行和第一列,正如Raymond Chen所说。你不能这样做。 所有Windows应用商店应用程序都在沙箱环境中工作,

在我看来,如果用户在Windows 8上安装另一个浏览器,Internet Explorer的默认磁贴应该更改为该新浏览器。然而,Chrome或Firefox目前似乎并没有做到这一点。甚至可以通过编程方式将IE互动程序替换为另一个应用程序的互动程序吗?

开始屏幕是操作系统级别的,应用程序没有对互动程序顺序的访问权限。如果有,用户将失去所有个性化设置,因为每个应用程序都会自动移动到第一行和第一列,正如Raymond Chen所说。

你不能这样做。


所有Windows应用商店应用程序都在沙箱环境中工作,无法访问核心操作系统api。应用程序仅限于核心操作系统api,因此恶意应用程序无法在用户不知情的情况下更改系统设置

我想我不明白为什么一个程序的磁贴应该指向另一个程序?新浏览器有自己的互动程序。如果用户不想再使用IE互动程序,可以将其解锁。我没有清楚地表达自己。我的意思是将新互动程序移动到默认情况下IE互动程序所在的位置,因为用户可能习惯于单击该位置的互动程序来启动其web浏览器。没有程序访问权限来重新排列用户的起始页。如果可能的话,每个应用程序都会自动移动到前端!好的,我想我们只需要把这个留给最终用户。