优化横向与纵向显示

尽管 Windows 8 已在众多论坛中频频亮相,但一直以来,我们更倾向于使用横向(宽屏)来展示它的风貌。究其原因,这主要是因为我们通常横向显示图像,并且这种方式可提供更佳的用户体验。另外一个原因则在于许多早期设备(例如 //build/ 大会上发放的配备有 Windows 开发人员预览版的 Samsung 平板电脑)均为宽屏,而宽屏是利用全新的“捕捉”功能显示并排应用程序的理想形式,并且宽屏非常适合横向显示内容。为了获得快速流畅的屏幕旋转体验,并为偏好纵向显示的用户提供卓越使用体验,我们进行了大量工作,正如您将在接下来的内容中所读到的,我们所开展的有关横向、纵向显示偏好影响因素的体验研究对这些工作产生了深远影响。我们甚至对 Visual Studio 和 Expressions 工具进行了改进,以确保开发人员可获得充分的工具支持,构建可在两个方向中同时提供出色显示效果的应用程序。用户体验团队的 David Washington 撰写了本篇有关 Windows 8 中横向与纵向屏幕的博文,他同时还在 //build/ 大会上主持了 APP-207T 讨论会。–Steven Windows 8 PC 实际上是一类新的设备,它的范围从小型、仅需触控操作的平板电脑到便携式计算机和台式计算机不等。在颠覆 Windows 8 的过程中,我们的设计目标是:无论外形与屏幕方向如何,均可向您提供一个出色的用户体验。平板设备可提供符合人体工程学的灵活性,并让您按照最适合您以及显示内容的方向来手持设备。 平板设备的最大优势之一在于您可以将其握在手中。它完全属于您一个人。无论您是在阅读星期日的报纸,抑或是浏览一摞婚纱照,让您对平板设备心驰神往的原因在于您可以手持它,触控它,并与它互动。数字时代中,至关重要的内容均位于各种数字设备中,因此当我们规划 Windows 8 时,我们希望确保其用户体验可支持设备所能放置的任何方向。 在我们设计 Windows 8 中不同外形尺寸的端到端体验时,我们采用了以下原则: 该体验为所有外形尺寸而量身定制:小屏幕、宽屏幕、便携式计算机和台式计算机。 该体验为多任务执行与全屏视频播放而采用了宽屏格式。 能以用户最舒适的方式手持设备,并与其互动。 开发人员能以最简便的方式创建一个可在所有视图和各种外形尺寸的不同方向运行的应用程序。 我们花费了大量时间来研究用户在我们的可用性实验室及其各自家中使用平板设备的情况。我们的观察对象既包括对于平板设备已轻车熟路的用户,也包括刚开始使用这些外形尺寸各不相同的设备的用户,并在数月后与他们保持联络。我们的观察内容包括他们手持平板设备的方式、身体姿势、手部动作以及与各种应用程序、设备位置和方向的互动。观察结果千差万别,我们听取了用户的描述,并识别出影响其身体与设备方向选择的因素。这些影响选择的因素包括人体因素,如手掌大小、拇指所能触碰的距离,人体工程学因素,如重复与疲劳,硬件因素,如硬件按钮的可接近程度,环境因素,如在何处使用平板电脑(如在厨房、卧室或起居室),以及物理因素,如是在站立、坐在沙发上,或坐在办公桌前使用平板电脑。其各种因素组合的数量多得惊人,但其有助于得出一个基本结论,即人体姿势、手持力度及方法的变化相当频繁。简单地说,并没有一种手持设备的固定方法,人们将自然寻求一个在当时适用于使用该设备的舒适姿势和方向。 我们起初认为横向或纵向显示主要取决于个人偏好。我们观察发现每位用户都旋转了设备,而且都希望该设备和用户界面能够在当时能为其提供良好的使用体验。而我们觉得奇怪的是,当人们逐渐熟悉了这一设备以及他们所关注的应用程序之后,决定他们是否旋转设备最独特的影响因素是屏幕中所显示的内容类型。如果其内容与体验在横向显示中效果更好,人们自然将在横向模式中使用该应用程序,如果其内容与体验在纵向显示中效果更佳,人们则将在纵向模式中使用该应用程序。举例来说,大多数的人们都偏好在无黑边的横向全屏中观看电影,而偏好纵向阅读长文章或网页,因为这样可以减少滚动页面的需求。我们了解到,人们所表达的偏好大多取决于其认为该方向是否将提供一个不错的用户体验。我们已经收到了很多有关 Windows 8 是“横向优先”还是“纵向优先”的提问或反馈。而我们的观点是纵向和横向都很重要,因此我们将在两个方向中均提供卓越的用户体验。我们并没有选取某个姿势或方向来进行优化,而是将卓越的用户体验设计为与手持设备的方式无关,并让您认为这一体验是专为该应用程序及其内容而打造。 在涉及横向与纵向时,我们的目标如下: 您可轻松将平板电脑旋转至最适合您的任务或符合人体工程学的姿势。 在 Windows 中可以快速、流畅地旋转屏幕。 可预知…

2

设计"开始"屏幕搜索功能

考虑到人们对新的“开始”屏幕的设计如此关注,我们想更深入地探讨搜索主题。从评论中可以明显地看出,人们的关注点主要是效率和整体的专业生产力。对于专业应用场景,每次击键都至关重要。Windows 8 平台的新特点之一是 Metro 风格应用程序能够交付自定义的搜索“合约”。在本博文中,我们将重点介绍文件、设置和应用程序的内置搜索功能,该功能对 Windows 7 搜索功能进行了更新。您可以从我们在 Build 大会上的搜索讨论会中了解更多信息,其中详细介绍了本博文中的主题。针对这一话题,我们的搜索、视图和命令用户体验团队的项目经理 Brian Uphoff 创作了这篇博文。–Steven 在我们之前的相关博文(改进 [Start](开始)菜单、设计 [Start](开始)屏幕和回应大家对 [Start](开始)屏幕的评论)中,我们讨论了“开始”菜单的演变以及设计背后的原因。我们还讨论了组织机制和搜索功能如何成为使用户能够更轻松地查找和启动应用程序的强大工具。随着安装的应用程序的增多,这些工具会变得日益重要。在以前的多个版本中,已经将从“开始”菜单搜索确定为查找和启动应用程序最快捷的方式,特别是对键盘用户而言。 在规划 Windows 8 时,我们想要确保在新的“开始”屏幕中延续 Windows 7“开始”菜单搜索的高效性和敏捷性。在深入了解新体验的详细信息之前,我们先来简单地了解一下“开始”菜单搜索功能的演变和发展以及如今人们在如何使用该功能。 “开始”菜单搜索功能的演变和发展 如今我们知道的“开始”菜单中的搜索框最先出现在 Windows Vista 中。用户可以很轻松地在桌面上以及“文档”、“图片”、“音乐”和“视频”等个人文件夹中搜索程序或应用程序、设置和文件。搜索体验将不同类型的结果聚合在一个视图中,并将程序和设置组合在一个组中。查询结果在试探性大小的组中显示一小组项目。您需要单击“查看所有结果”才能在 Windows 资源管理器中查看其余项目,而 Windows 资源管理器会将所有内容聚合到一个未分组、未排序的视图中。 图 1:Windows Vista 中的“开始”菜单搜索 在 Windows 7 中,我们对结果进行了扩展,以便除了主要“控制面板”页面之外,还包含详细的控制面板任务。我们还将控制面板项目与程序分开,放在一个单独的组中,以便您更轻松地重点处理所寻找类型的结果。 整合的方式聚合了不同类型的项目,对于可以显示的结果数量则有固定的限制。这是因为结果集不能超出“开始”菜单的大小。单击组标题会转到 Windows 资源管理器中的程序和文件或转到“控制面板”中的设置。每次体验都有一个特定于类型的视图,尽管搜索结果顺序与“开始”菜单中出现的内容有所不同。在“开始”菜单中显示聚合视图除了受到空间限制外,还会影响性能,因为即使您只需要查找其中一种数据类型,我们也会搜索所有程序、控制面板项目和文件。 图 2:Windows 7 中的“开始”菜单搜索 当我们查看人们使用“开始”菜单在 Windows 7 中进行搜索的使用率数据时,可以清楚地看到,通过搜索来启动程序是用户使用“开始”菜单搜索功能最常执行的重要活动。 我们的遥测数据显示 Windows 7 中…

3

回应大家对 [Start](开始)屏幕的评论

我们在最近两篇博文中展开了许多有关 Windows 8 [Start](开始)体验的讨论。各位中有很多用户已经使用过开发人员预览版,您的评论有助于我们深入理解您的个人使用模式以及相比 Windows 7 而言,Windows 8 开发人员预览版中的优势与劣势。注意:我们已发布的 Windows 开发人员预览版中已“启用”了所有产品,但在用户界面中,我们仍有许多功能性工作要做。我们此举的目的是为了促进沟通,因为我们希望您了解这一产品仍未画上句号。我们看到了一些侧重于“选择”或“禁用”的本能反馈,这是应对变化的一种自然反应,但这可能并不是就某一新产品展开对话的最佳方式。本篇博文的重点在于确保能够听到您有关该设计的建设性反馈意见,因为我们还将继续对其进行改进。核心体验团队的高级项目经理 Marina Dukhon 创作了这篇博文,本博文的内容侧重于某些特定评论以及我们根据您的评论所采取的行动。–Steven 我谨代表团队全体成员感谢各位在过去一周中积极参与有关 [Start](开始)屏幕博客的讨论。我们一直密切关注所有评论,并将尽可能多地回复您的评论。我们知道类似这样的变更必将引起热议,因此我们期待继续与您对话。我原本打算就已经提出的一些特定主题展开讨论,因为这些主题与设计有关。我知道这并不能解决您的所有问题,但请放心,我们正在倾听您的意见,并将继续当前的对话。 这些数据是否可支持所有客户? @Andrew 写道: “我想指出,您所收集的这些数据很可能来自非公司用户,因此您的统计是以家庭用户而非企业用户为基础。大多数企业将在组策略中默认关闭 CEIP 作为一项安全防范措施,以避免网络波动。” Andrew,尽管一些企业并未选择启用 CEIP(客户体验改善计划,该计划可为我们提供了有关人们如何使用 Windows 匿名、选择加入的反馈),我们仍旧从该计划中收到了大量数据,并包括来自企业客户的数据。此外,了解产品的地区、语言、版本以及部署属性将让我们进一步完善所需的数据。由于这些独特数据点的数量庞大,并非简单的“抽样”,因此我们经常将这些数据称为完整“统计”(再次指出,这些数据均为用户选择加入计划以匿名方式提供的)。 除了 CEIP 计划,我们还设有多个渠道帮助公司客户了解其需求。例如,我们不断收集反馈信息,这些信息来自与客户的直接接触(例如现场考察和我们遍布全球的简报中心),咨询委员会和计划成员中的较早采用者,以及公共会议,如 TechEd 和 //build/。我们也通过商讨会和业内分析人士的研究而与分析人士密切协作,并直接开展我们范围广阔的研究。从这些互动中,我们了解了企业在“开始”菜单中所需要的功能与控制,由于我们正为 Windows 8 设计与开发这些变化,因此我们必将考虑这些功能与控制。 当查看这些数据时,您将发现,其实企业客户使用“开始”菜单的经历与家庭用户有所不同: 尽管 81% 的家庭用户在“开始”菜单的右侧设有像“控制面板”、“游戏”和“文档”等默认链接,但只有不到 2% 的企业客户的情况与之相同。 大多数的人都删除了“开始”菜单此部分中的一些项目(“游戏”和“媒体中心”入口点最常被删除的项目)。 相比家庭用户,企业用户启动固定“开始”菜单应用程序的频率高出了 68%,但固定项目的使用率仍比会话的使用率低 10%。 我们将如何处理这一信息呢? 一般情况下,个别企业客户将使用其管理员自定义的“开始”菜单。利用这一研究以及与企业社区的接触,我们正在研制一些有助于满足 [Start](开始)屏幕自定义需求的特殊功能,例如,企业能够从 [Start](开始)屏幕中删除类似于 [Games](游戏)和 [Help & Support](帮助和支持)的项目。对于 Windows 8,我们可支持部署方案,该方案拥有符合业务组需求图标布局的…

8

Windows 8 任务管理器

我们在 Build 大会的 Windows 8 主题发言中曾提到,每隔 15 年左右我们都会选择对任务管理器进行更新。这当然只是个玩笑,事实上我们几乎在每个 Windows 版本中都不断地改进着该实用工具。在 Windows 8 中,我们重新审视了该工具,并希望通过某些新情境和新方式来对其进行改进,以便满足最终用户和需要对其 PC 进行精细控制的高级用户这“对立两级”的要求。控制您的 PC 团队的小组项目经理 Ryan Haveson 创作了这篇博文。注意:本博文的主题是任务管理器,而不是关于 Metro 风格应用程序的收尾 🙂 –Steven 非常荣幸能够在此向您介绍我们在 Windows 8 中对任务管理器进行的一些改进。作为使用最为广泛的应用程序之一,任务管理器具有悠久的历史。在早期版本的 Windows 中,它曾作为用于关闭和切换程序的简单实用工具出现,历经多个版本不断向其中添加功能,才最终形成了如今的任务管理器。 图 1:Windows 3.0 任务列表 图 2:Windows NT 4.0 任务管理器(现在带有“[New Task](新建任务)”) 图 3:Windows XP 任务管理器(带有新增的 [Networking](网络)和 [Users](用户)选项卡) 图 4:Windows 7 任务管理器 任务管理器的使用如此广泛,以至于我们所进行的任何更改都会引起注意,因此,我们对这项工作既感到非常自豪又必须无比谨慎。开始时,我们注意到了一些希望解决的关键问题: 构建一款设计精良、细致周到并且时尚前卫的工具。毕竟,即使是一款技术工具也可以从设计中获益。 填补某些促使部分最具技术实力的用户使用资源监控器和 Process Explorer…

3

减少 Windows 8 中的运行时内存

诸如内存使用之类的基本要素是 Windows 8 的一项主要工程设计原则。在构建 Windows 8 的过程中,我们的目标是显著降低核心系统的整体运行时内存要求。这对每个人都有好处,在如今这样一种环境下尤其如此,因为人们需要同时运行越来越多的应用程序,或者需要在只有 1GB 或 2GB 内存的系统上运行应用程序。我们在本博文中讨论的便携式计算机与我们在 2008 年 Windows 7 PDC 中讨论的便携式计算机完全相同:现成可用的、第一代具有 1GB 内存的基于 ATOM 的上网本。本博文由我们的性能团队的小组项目经理 Bill Karagounis 创作,详细介绍我们在减少内存占用方面所做的努力。–Steven Windows 8 的运行时内存使用是确定 Windows 8 系统要求以及将承载 Windows 8 的大量设备类型的一个重要因素。如您所知,我们要在基于 SoC 的低功耗设备上交付完整的 Windows 8 体验。这就使得保留大量内存供多个并行应用程序使用并保持设备的整体响应能力变得更为重要。 一个不是特别显而易见的情况是,最大程度减少低功耗平台上的内存使用可延长电池寿命。这是怎么回事?在任何 PC 上,RAM 都在不断地消耗电能。如果操作系统使用大量内存,就会迫使设备制造商加入更多物理 RAM。主板上的 RAM 越多,它消耗的电能就越多,电池寿命就越短。有些情况下,平板设备上的额外 RAM 会使平板设备的电池寿命缩短数天,使您无法坐在咖啡桌前通过平板设备了解外面的世界。 内存使用目标 从一开始,我们对 Windows 8 设定的目标就是采用与 Windows 7 相同的系统要求。我们知道如果我们做得更好,即使保持发布的要求相同,应用程序也会有更多的资源可以使用。回想起…

1

设计 [Start](开始) 屏幕

非常感谢大家针对上一篇博文发表的评论和反馈。从这些评论和反馈中,我们切实感受到了各位对于设计的关注和热情。我们将继续围绕设计展开讨论,并通过这些博文回答您的问题和评论。我们在设计 [Start](开始) 时,希望它可以替代一系列启动、切换、通知和信息概览视图,为您提供前卫、快速和流畅的体验。这是一项艰巨的任务。当然,我们打算同时为更熟悉 [Start](开始) 菜单、鼠标和键盘的绝大多数客户和使用触控设备的新客户提供这种体验。本博文的作者是核心体验改进团队的小组项目经理 Alice Steinglass。–Steven 如同我们在有关改进 [Start](开始) 菜单的博文中所述,在通过各种技术研究了 [Start](开始) 菜单的实际使用之后,我们意识到该菜单主要用于启动很少使用的程序。由于越来越多的程序通过任务栏启动,[Start](开始) 菜单看起来就像是专门为不经常使用的程序准备的一大堆用户界面。而 [Start](开始) 菜单又未曾针对此目的进行优化过。它仅允许非常有限的自定义,几乎无法提供任何有用的信息,并且仅为搜索结果提供了非常狭小的空间。我们发现越来越多重视效率的熟练用户开始放弃 [Start](开始) 菜单,并将经常使用的程序固定到任务栏,以便能够通过单击即时访问这些程序。我们在专业工作站上经常能够看到这种现象,这些计算机由工程师、设计师、开发人员、信息工作者等专业人士使用,他们会将各种工具固定到任务栏上,并频繁使用。 因此,由于大量证据显示该菜单已经不再符合我们当今使用 PC 的习惯,越来越多的人开始对 [Start](开始) 菜单的替代方案产生兴趣(无论是针对触控,还是针对鼠标和键盘)。同时,我们发现繁琐的通知托盘图标的使用频率与日俱增(菜单和操作也随之增加),同时对于尚未发掘其全部潜力的桌面小工具的兴趣也丝毫不减。 在这些情况的启发下,我们重新审视了自己的设计,并颠覆了 [Start](开始) 在 Windows 8 中的角色。我们意识到任务栏已经成为用于启动桌面程序的强大工具。[Start](开始) 屏幕并不仅仅是 [Start](开始) 菜单的替代品,我们将它设计成了一个强大的应用程序启动和切换工具,一个提供通知、可自定义、功能强大、效率超群并且充满活力的界面。它会将当前分散且集成性欠佳的一系列解决方案进行完美整合。如同我们之前所述,其中某些功能以及全面的鼠标和键盘支持并未包含在 Windows 8 开发人员预览版中,因为该版本将重点放在了构建 Metro 风格的应用程序和 WinRT API 上。 充满活力 在对 Windows 系统进行分析后,我们发现很多 PC 中都充斥着大量系统托盘通知,难以计数的文件夹和已安装软件的快捷方式,以及分散在系统各个角落的众多程序,这些都需要您花费精力予以关注。除了这些程序以外,人们还会访问大量网站,并由此产生来自 Internet 或公司内部网络的更新数据。这些程序和网站会消耗系统资源并产生不间断的更新数据流:新的电子邮件、业务数据、通信、文章、图片、供稿等等。 我们将 Windows 8 [Start](开始) 屏幕设计成了一个始终保持连接的控制台,确保您随时可以访问所有应用程序、活动、位置和您关注的人。新闻应用程序会显示最新的头条新闻,天气应用程序会显示天气预报,RSS 应用程序会通知您更新内容,社交网络应用程序会显示您的状态,或者游戏会告知何时轮您游戏,何时轮您等候。虽然以上只是一些简单的例子,但您也不难想象将当今使用的应用程序(无论其是浏览器中的应用程序、桌面上的应用程序、小工具还是通知)重新打造为连接到相同数据源的 Metro 风格应用程序,唯一的不同是这些…

3

改进 [Start](开始) 菜单

本博文是 [Start](开始) 屏幕设计与启动和切换程序核心活动改进系列博文的开篇之作。一些人将 [Start](开始) 屏幕称为 Windows 8 的“Metro 外壳”,但对于我们而言,这是 [Start](开始) 菜单和相关功能的一次改进。我们一直密切关注评论,并且看到了在核心界面发生变化时众多用户的各种各样的反应。我们希望利用这些博文与您对话,了解您的意见,因此我们将让您了解 [Start](开始) 菜单的历史,以及促成当前设计的决定。由于开发人员预览版的焦点主要集中在构建应用程序方面,而核心用户体验方面仍处于开发阶段,因而我们希望确保讨论将从首要原则开始,并包含设计内容,从而为我们在下一项目的里程碑所处的位置提供更全面的背景信息。 本博文的作者是我们核心体验改进团队的项目经理主管 Chaitanya Sareen。您可能对 Chaitanya 有印象,他同时曾参与过 Windows 7 体验的改进工作,并撰写了工程 7 的博文。 –Steven 我们希望与您分享一系列有关颠覆改造 [Start](开始) 的方式和原因的博文。第一篇博文探讨了 [Start](开始) 菜单的历史与演变历程,以及我们从您这了解到的一些问题和趋势。我们认为在探讨目的地之前了解我们的出发地始终至关重要。我们随后将在另一篇博文中深入介绍我们是如何设计制作出全新 [Start](开始) 屏幕的,可以看到这些讨论带给我们哪些启示。  我们认识到对于一些人而言,Windows 的任何改变都将是破坏性的,因此我们希望确保能就这些改变开诚布公地与继续您交流。由于 Windows 是很多人生活中不可或缺的一部分,因此大多数情况下,任何改变都将让用户从内心深处发出“我要怎样才能关闭它”的声音,或引发有关这些改变是否或多或少地高效的争论。 今天有关触控的讨论与 20 世纪 80 年代对于鼠标是否为一个噱头、浪费工作时间的工具,抑或是用户体验中的创新的讨论惊人相似。我们提到这点是因为我们了解到许多评论都明确强调鼠标优于触控。桌面版程序问世之前,除了在早期绘图程序中以外,鼠标的使用率非常低,然而与引入鼠标的时代背景不同,今天我们的身边充满了触控设备 — 机场、加油站、电影院、每个收银台,当然还有我们的手机。触控设备尚未成为主流的唯一一个地方便是您使用的所有设备中的大多数主要功能。与引入鼠标类似,此类创新离不开新操作系统支持、新应用程序和新硬件。我们相信,随着时间的推移,触控将像鼠标那样如雨后春笋般进军 PC 体验中的每个方面,但并非取代鼠标的地位。这一点的实现,将从 Windows 8 开发人员预览版开始。所以,让我们开始讨论形势将如何演变,这不仅包括 Windows 核心用户体验中的发展趋势,同时也将包括硬件与应用程序的改进过程。 说到主要用户体验,特别是 [Start](开始) 屏幕,我们注意到了各位评论中的一些主题。能否不进入任务管理器而关闭 Metro 风格的应用程序?(可以,有这样的方法,但是我们同时希望与您探讨您为何不需要使用 Metro…

3

使用 SkyDrive 将“Windows 8”应用程序扩展到云

在最近一篇有关使用 Windows Live ID 登录 Windows 8 的博文的基础之上,我们想更详细地讨论如何从新的 Windows 8 Metro 风格应用程序中使用 SkyDrive。尽管应用程序有时会自动使用 SkyDrive 来漫游设置,并且应用程序本身也会漫游,但我们知道开发人员还是很渴望让其应用程序的客户能够在各种设备之间轻松地漫游他们创建的数据。SkyDrive 是实现此目的的理想途径,因为每个 Windows Live ID 都有一个基于云的免费驱动器。本博文讨论开发人员如何构建从应用程序内使用 SkyDrive 存储的 Metro 风格应用程序。这是我们的第一篇包含代码的博文,期待以后会有更多此类博文!SkyDrive 设备和漫游团队的 小组项目经理 Mike Torres 创作了本博文。–Steven 尽管一个人拥有多个设备已是大势所趋,但许多人仍将他们的所有重要文件存储在一台 PC 或存储设备上,并且不能从他们的其他设备访问这些文件。这些文件与一个“位置”关联,该位置可以是台式 PC、便携式计算机或 USB Key。如果没有该位置的访问权限,您将无法访问您的文档或照片。不仅访问文件会非常困难(有时甚至根本不可能),与不同网络上的其他人共享文件也同样棘手。 现在,云的出现使人们可以从几乎任何位置访问其内容(并且非常方便!)。文件存放在单个位置,可从世界上任意位置中任何连接到 Internet 的设备进行访问。通过将文件的单个副本放置在云中,共享照片和实时就文档开展 协作也变得更加轻松。但是,云尚未成为访问内容的主流用法。 在 Build 大会的开幕致辞中,Chris Jones 谈到了每个 Windows 8 客户如何获得 SkyDrive:每个人都拥有一个云端,可以在那里集中存储个人的重要文件,并且可即时访问和随时共享这些文件。大会中有些发言介 绍了 Windows 8 开发人员如何通过 Live Connect 和…

0