win是笔记本操作系统,因此笔记本应用程序应该位于win应用程序商店中,对吗?
有关Microsoft尚未宣布的win 7商店应用程序即将进行的更改,这些更改将使应用程序开发人员可以将众多种类的win32应用程序带入商店,以为最终用户还原店面的活力。win是笔记本操作系统,大多数用户会定期使用这些笔记本应用程序,那么为何这些应用程序不应该放在商店中?
Microsoft将实施的更改将使开发人员可以将未打包的win32应用程序提交到store中,并且Microsoft将允许这些应用程序使用其自己的应用程序内商务平台和升级系统,而不是Microsoft自己的商店框架。这很重要,因为它可以将商业级应用程序(如Adobe的Creative Cloud)或流行的应用程序(如Firefox或Google Chrome)添加到商店中,而无需开发人员进行额外的工作。
但是,微软为何要这样做呢?这些变化本质上与App store的观点背道而驰;是查找经过Microsoft审查并由开发人员升级的高质量,受信任的应用程序的地方,以使它们不会导致比特币腐烂。放宽实现这一目标的政策有什么好处?好吧,这是这样的:
微软拥有数据,并且他们发现进入应用商店的大多数用户都在寻找特定的应用,无论是office,Chrome,Zoom还是你自己命名的应用。对于win上的很多大型应用程序,你不会在商店中找到它们,因为这些开发人员尚未提交其应用程序,因为当前策略不允许它们运行。
尽管以上应用程序的开发人员可以升级其应用程序以使其符合商店的要求,但现实处境是,大多数开发人员不会这样做,因为用户非常乐意从商店外部下载其应用程序,并维持该应用程序开发人员升级和应用内购买处理方案。因此,对于很多应用程序开发人员而言,不将其应用程序提交到商店实际上是有益的。
Microsoft可以看到用户正在前往Microsoft store,例如,搜索Chrome并没有找到它,然后关上商店应用程序,打开其web浏览器,然后从那里下载Chrome。最终用户不必忧郁他们正在下载的应用是否已正确沙箱化或将使用Microsoft store自动升级。他们只想要他们想要的应用程序。
在商店中找不到该应用或许会导致客户不满意。从微软的角度来看,这看起来很糟糕,而且微软不允许商店中的那些应用程序只会使客户更难获得他们想要的应用程序。通过内置的win应用商店可以很简单找到并安装Chrome时,为何用户必须从网上下载Chrome?它应该就在那里。
缺点呢?
当然有缺点,特别是在安全方面。无法保证确实选择使用自己的升级或内容交付系统的应用程序开发人员不会通过压低不需要的内容甚至恶意软件来滥用此功能,但是今天这种处境在用户从web下载应用程序时会发生多少次?
打开商店的用户通常已经牢记要下载的应用程序。我认为我从未去过这家商店,也没有浏览过new来找到我从未听说过的东西。我正在商店中买到一个我以前了解或曾经使用过的应用程序,因此值得信任。向商店提交应用程序(无论是否打包)的开发人员仍然必须获得批准。
即便如此,我确信即使该应用程序获得批准,微软也将拥有其他确保安全性的办法,但这便是微软的故事。放宽商店政策也导致了整个“预防比特币”的想法瓦解。同样,我认为这并不重要,因为大多数用户每天都乐于从网络上下载未打包的应用程序。因此,对于大多数人来说,这种好处是无关紧要的。
同样,微软或许正在像在win 7x上一样计划在win 7上对未打包的win32应用程序进行沙盒化的办法。这样,即使应用程序导致了位错或能够删除恶意软件,它也只会是它所影响的沙盒环境。但是,你们必须查看win桌面是否曾经出现过类似的处境。
我了解有些人真的但愿微软推动开发人员构建uwp应用程序,以替代win32程序,但这是永久不会发生的。uwp在win上是另一种应用程序类型,对于特定的应用程序场景当然很有意义,但作为唯一的应用程序平台却没有任何意义。win32仍然存在,它伤害了开发人员和最终用户,试图迫使所有人远离它。
无论怎么,project Reunion应该有助于模糊win32和uwp之间的界线,将win上的应用程序平台生态系统整合在一起。你们将看看这是否成功,但是就目前而言,win32,uwp,pwA及其之间的所有内容都是win上受欢迎的应用程序类型,没有计划继续删除它们。它们都有特定的用途,并且始终可以在win的应用程序商店中下载。
就目前而言,我认为放宽商店政策的好处胜过大多数用户的弊端。对于Microsoft和win而言,能够在store中找到最受欢迎的win应用程序将是一件大事,并告诉用户该平台仍然有效。想象一下开设店面,看到Chrome,Zoom,photoshop,YouTube,Teams,Visual studio,office以及你每天想到的任何其他东西。这将使win再次具有关于性,而这正是sun Valley的目的。