今天是Win10两周岁的生日,把本文转发到你的朋友圈……Win10也不会好用起来。
今天是Win10两周岁的生日,把本文转发到你的朋友圈……Win10也不会好用起来。
2015年7月29日,也就是两年前的今天,微软正式发布了新一代的操作系统Windows 10,作为Win8和Win8.1后的继任者,这一代产品被广大微软粉丝和PC用户寄予厚望。
毕竟,微软在不怎么好用的Windows Me之后推出了经久不衰的XP,在一团糟的Vista之后推出了史上最好用的Win7。在众人并不怎么感冒的Win8之后,Win10理应是个令人激动人心的版本。
然后,接下来的事情你们已经知道了……要解答标题里这个问题,要先说是不是的问题:两年过去了,Win10好用了吗?
我在品玩的工作室里搜集了下为数不多Windows用户的反馈:
突然更新真的有毒
——一个只用Windows来上网银的用户:
我的Surface 3每个月定期自杀。
强制跟新不是问题,但强制更新+Surface3的续航就是悲剧。Surface 3这款产品除了配置低这一大特色之外,另一特色就把配置这么低的电脑做到2小时续航。
配置低更新安装慢和耗电快这两点加在一起,十有八九Surface 3更新的时候要断电。而且Surface 3尽管用了一个mini-usb的充电口,但是一般的手机充电插上去基本是充不上电的(比如某米的快充充电器),非要官方随机的那个大电压的充电器才能充的上电。
如果Surface 3是唯一的Windows设备(比如只拿来上网银的用户),一旦它自杀之后抢救起来也非常麻烦……因为Windows 10的恢复驱动器只有Windows系统才能做得出来!
——用神船性能本的玩家:
游戏兼容性最近好多了,这个就不吐槽了,主要还是更新问题。
自动更新也不管你是不是在打游戏,直接就在后台静默下载,搞得网络ping值奇高,当你发现电脑莫名其妙地特别卡的时候,一般就是Windows自己的一些计划起作用了。
连360都知道我打游戏的时候不能联网查杀,Win10却敢在我打游戏的时候更新。
我很想支持Windows App啊,但是它能不闪退么?
把Surfacebook当平板,意味着我要用许多平板模式下的App。
一个Windows的标准exe程序是不会闪退的,它只能“非法操作”然后关闭。大多数的“非法操作”有迹可循——如果一个软件有BUG导致“非法操作”,我们很容易摸清是什么动作或功能导致了这个错误。然后只要避免这么做,大多数情况下可以将就着用。
但是,Windows应用(就是Windows Store里那种),却有毫无理由的闪退!
它似乎和iOS的墓碑机制是一样的,一旦系统资源不够了就会Kill掉。开一堆EXE程序,电脑会变卡,开了一堆UWP程序倒是不会变卡它只会默默退出!
写东西写到一半切出去的Evernote,逛着一半想要和好友聊两句天切出去的淘宝HD,看着一半剧想要回两句微信切出去的优酷HD(这个App最近不能用了)。
所有这类App切出去之后一旦被休眠掉,回来的时候都会全局重刷,什么写到一半的文档,买到一半的商品,看到一半的剧。没有的,统统不存在。
哦,除此之外,自从微软不公布Windows Store的应用数之后,各大公司在Windows应用的开发上越来越随意了,BUG多的感觉是实习生开发的。
有些细节让人摸不到头脑
——UI 风格还是不够统一
Modern 风格的 Windows 10 依旧参杂着 Windows 7 上就有的经典界面。经典界面为鼠标等操作而设计,操作框的尺寸偏小,而逻辑也不够直观。然后下次更新毛玻璃界面又要回来了,可能要继续混乱一段时间。
比如,Windows 10 有 Windows 设置和控制面板两个设置页面。打开后者,扑面而来的是熟悉的味道,显然它已没有存在的必要了。
此外新的 Windows 设置页有太多细分选项,且有些相互割裂。其中,“时间和语言”被作为一个单独的选项列出,“隐私”一项也可以有更好的归类。
——我能吐槽输入法快捷键设置吗?
首先必须承认,默认输入法是最好用的。
但选词只能按上下方向键,一个字一个字地选择,选词效率低下。更符合直觉的左右方向键没有被指定任何功能。而 Mac 上则有类似于选词翻页的功能,左右方向键横向选词,上下方向键以行为单位纵向选词。
这一点在其他应用中可能不太有明显的感受,顶多是选词时多花费一点时间。但在微信客户端的搜索框里,选词时和滚动操作冲突,按下方向键会直接退出选词,搜索基本上不可用。
比如,我想搜索一位姓樊的好友,首先需要选词,结果第一行没有这个字。继续按方向下,就直接退出选词界面了。
等等,这个好像是微信的锅。
——关机选项感觉是对我的一场大型侮辱
共有五个选项:睡眠、更新并关机、关机、更新并重启、重启。
然而不论你选哪个,它都有可能自动更新,不在这次关机时更就在下次启动时……
——高分屏默认放大150%
Win10监测到1920*1080分辨率会默认把整个系统的显示放大150%,意味着从Win10开始,对于网页前端来说平白多了许多1280p用户适配。11寸物理尺寸720p的屏幕也就算了,有的厂商1440的笔记本也放大125%。
2017年适配720P分辨率,仿佛梦回Win98。
——Office没有实时自动保存!
Office套件没有实时保存(Mac下的Pages基本一个字存一下),自动保存默认10分钟一次,上周PingWest品玩的创始人Thomas写了一篇稿子丢了一半。从办公室出来:
“我们需要黑一黑Windows 10这个系统。”
你今天吐槽的Win10,已不是两年前的Win10
咳,情绪有点激动,我们收一收。回到“为什么Windows 10这么难用?”的问题。
尽管对于用户来说,进入Windows 10时代之后,从直观上体验到的最大变化可能是BUG变多了。但其实,对于微软自身来说Windows 10与之前的Windows相比,最大的变化可能是内部的开发节奏完全不同。
首先,Windows 10和Windows 7、Windows XP并不等同,并不是Windows的其中一个世代,而是Windows的“最终命名”——
2016年12月7日,微软Windows和设备部门的执行副总裁特里·迈尔森曾在一场演讲中谈到,Windows 10是Windows的“最后一个版本”,以后类似98、XP、7这样的“大版本”更新将以OTA更新包的方式平(强)滑(制)更新。
事实上,从Windows 10发布以来,Windows已经至少经历过一次类似XP到7“那么大”的升级。2015年7月29日Windows 10第一次发售的版本为Threshold 1。同年11月12日,针对用户的大量“吐槽”,微软发布了Threshold 2(俗称秋季更新)。
到了Windows 10一周年的2016年8月2日,微软发布了一个新的大版本更新Redstone 1(俗称周年更新)。同时,开发版本代号从Threshold变更为Redstone,相当于以前的Win7到Win8。
而在Redstone下,微软计划进行四次阶梯更新以实现一次完整的迭代,这四次更新的时点分别是2016年8月2日、2017年4月11日(俗称创意者更新)、2017年9月(秋季创意者更新)以及2018年初(待定)。
所以,当你吐槽今天的Windows 10不好用的时候,其实已经不是在吐槽2年前的那个Windows 10,而是在吐槽直到明年年初才完整开发完毕的,以过去的命名方式应该被称为“Windows 11”的新系统(Redstone完整版)。
Windows 10的生命周期长这样,平均每个版本的Windows 10维护2年。而Windows 10本身是多个Win10版本叠加接续的
这种开发周期上的变化,很明显是为了适应互联网时代用户需求的快速应变。
以智能助理(小娜)为例,在微软Windows 10首次发布的两年前,这还并不是一个操作系统的标准配置。但到了现如今,除了每一个手机操作系统都包含了语音助手,连最新版的Mac里也集成了Siri,自然语言来交互在未来的几年将越来越重要。
尽管大多数用户都认为“我对系统的需求很简单,就是稳定就行”。但持续更新模式其实早已在移动市场受到认可。简单来说,这种持续开发的好处可以参考当年小米对MIUI成功哲学的总结:
紧跟市场动向、让用户需求充分参与研发、提高发版效率、解决旧版本用户不更新带来的分裂问题、给用户时刻带来新鲜感。
类似MIUI这样一年一次大更新,定期(每月或每周)来点小更新的节奏并非小米发明。很久之前,桌面端使用率最高的一个Linux版本Ubuntu就以每半年更新一次大版本的方式进行升级。
那么,Win10的问题出现在哪?
总之,频繁更新并不是构成“BUG变多”的根本原因。
问题似乎出在Windows系统的复杂性及其内部的开发流程,似乎仍然没有从过去“几年发布一版”调整到“一年发布4版”。
Windows操作系统是目前普通个人用户可以接触到的最复杂的软件工程之一。
根据微软已公布的资料显示,Windows 98有1500万行代码,Windows XP有3500万行代码,Windows Vista有5000万行代码,Windows 7有5000万行代码。
微软尚未公布Windows 7以后的代码量,但根据一些技术人员的推测Windows 10的代码量可能已经上亿。
同时,在开发人员方面,Windows 7时代的开发人员就已经突破1000人,分为23个组。这其中并不包括OneLive、XBox等外围功能的开发以及和Office套件的配合工作。
过去,Windows的开发期限也远超一般人的想象,在Windows XP发布后不久的2000年,微软就开始着手Winodows 7的研发工作(代号Blackcomb)。原本,Windows 7预定于2003年正式发售,但由于工作量巨大导致多次跳票。为了在销售层面不至于断档,微软不得不将开发中的Windows 7一部分特性拆出来在2006年发布了“半成品”Vista。
而最终,正式版的Windows 7到2009年10月月才开始发售。
大多数用户心目中“最好用的Windows”是从字面意义上“十年磨一剑”打造出来的产品——这在当今互联网、云技术当道、用户需求以周更新的时代是不可能的开发长度。
如果微软仍然保持打磨Windows 7的速度开发下一代Windows,那么下代Windows发布当天就是一个“被淘汰的系统”。
微软想把Windows切开这件事儿,十年前就开始想了。但直到Win10出现才真正有了这么做的动力。
而将Windows如此巨大、复杂的、一次性发布的项目转变成可以分区块、按功能、频繁更新的项目,需要对整个项目进行非常精细的模块化拆解。
用人话来说,就是保证更动其中的任何一个功能或元素,不会对其他的功能和机制造成太大的影响,并且这些影响要清晰可见。
尽管Windows很早开始就做了系统级的模块化设计,但相比起原生于移动时代的Android和完全开源且分布式开发的Linux来说。Winodws系统中依然有许多“牵一发而动全身”的设计。
早年为了应对反垄断审查,微软将官方浏览器Internet Exploer从系统组件里拆出来变为一个“可卸载”“可禁用”的应用就耗费了许多年,而最终呈现的结果还是“伪卸载”(只是在用户界面不显示)。
这些设计在以往多年完成一次的大版本更新中有相当长时间用于排查和监测,所以并不会暴露。而进入“每个季度滚动新功能”,则会出现“新功能”与“老功能”冲突,解决旧BUG衍生新BUG的问题。
有许多人认为,“我并不需要Windows拥有这么多功能”以此来否定Windows进入滚动开发的合理性。
但这忽略了Windows本身是一个全栈技术解决方案,Windows本身除了要适应文字工作者、创意工作者、科学工作者、游戏用户、商务人员、金融用户之外,还要肩负起地铁闸机、ATM机、广告屏幕、铁路调度系统等特殊环境的使用。
全球使用Windows各版本作为操作系统的终端数可能已经超过了全球人口,而尽管版本不同但整体上的差异并不大。这种策略能够让Windows在任何需求下都成为一个“稳妥”的选择,而这种通用性恰好是Windows在世界范围内得以流行的关键。
尽管说了这么多,但不论Windows使用在何种场景下,满足何种用户。稳定,都是实现需求的基本保障。因此,以上所有这些都不是用户可以容忍Windows 10继续“难用”下去的理由。
不过,Windows 10还很年轻,虽然它已发布2年。但如果从2014年4月首次曝光开始计算,它从诞生到现在的开发时长还不及令人糟心的Vista的一半。
微软内部也在尝试调整Windows 10的开发节奏,Windows Insider预览计划提出之后,正式更新的Windows 10中BUG和崩溃已经减少了很多。传统软件业巨头正在尝试着学习以网络时代的速度去开发一个超级系统,尽管很慢但并非没有希望。
也许,到了明年4月,Redstone 4版Windows 10发布的时候,微软能让这个系统更成熟起来。
点击“阅读原文”,下载品玩App