Building Windows 8

来自 Windows 工程团队的内部视点

October, 2011

  • Building Windows 8

    优化横向与纵向显示

    • 2 Comments
    尽管 Windows 8 已在众多论坛中频频亮相,但一直以来,我们更倾向于使用横向(宽屏)来展示它的风貌。究其原因,这主要是因为我们通常横向显示图像,并且这种方式可提供更佳的用户体验。另外一个原因则在于许多早期设备(例如 //build/ 大会上发放的配备有 Windows 开发人员预览版的 Samsung 平板电脑)均为宽屏,而宽屏是利用全新的“捕捉”功能显示并排应用程序的理想形式,并且宽屏非常适合横向显示内容。为了获得快速流畅的屏幕旋转体验,并为偏好纵向显示的用户提供卓越使用体验,我们进行了大量工作,正如您将在接下来的内容中所读到的,我们所开展的有关横向、纵向显示偏好影响因素的体验研究对这些工作产生了深远影响。我们甚至对 Visual Studio 和 Expressions 工具进行了改进,以确保开发人员可获得充分的工具支持,构建可在两个方向中同时提供出色显示效果的应用程序。用户体验团队的 David Washington 撰写了本篇有关 Windows 8 中横向与纵向屏幕的博文,他同时还在 //build/ 大会上主持了 APP-207T 讨论会。--Steven...
  • Building Windows 8

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

    • 3 Comments
    考虑到人们对新的“开始”屏幕的设计如此关注,我们想更深入地探讨搜索主题。从评论中可以明显地看出,人们的关注点主要是效率和整体的专业生产力。对于专业应用场景,每次击键都至关重要。Windows 8 平台的新特点之一是 Metro 风格应用程序能够交付自定义的搜索“合约”。在本博文中,我们将重点介绍文件、设置和应用程序的内置搜索功能,该功能对 Windows 7 搜索功能进行了更新。您可以从我们在 Build 大会上的搜索讨论会 中了解更多信息, 其中详细介绍了本博文中的主题。针对这一话题,我们的搜索、视图和命令用户体验团队的项目经理 Brian Uphoff 创作了这篇博文。 --Steven 在我们之前的相关博文( 改进 [Start](开始)菜单 、 设计 [Start](开始)屏幕 和 回应大家对 [Start](开始)屏幕的评论 )中,我们讨论了“开始”菜单的演变以及设计背后的原因。我们还讨论了组织机制和搜索功能如何成为使用户能够更轻松地查找和启动应用程序的强大工具。随着安装的应用程序的增多,这些工具会变得日益重要...
  • Building Windows 8

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

    • 8 Comments
    我们在最近两篇博文中展开了许多有关 Windows 8 [Start](开始)体验的讨论。各位中有很多用户已经使用过开发人员预览版,您的评论有助于我们深入理解您的个人使用模式以及相比 Windows 7 而言,Windows 8 开发人员预览版中的优势与劣势。注意:我们已发布的 Windows 开发人员预览版中已“启用”了所有产品,但在用户界面中,我们仍有许多功能性工作要做。我们此举的目的是为了促进沟通,因为我们希望您了解这一产品仍未画上句号。我们看到了一些侧重于“选择”或“禁用”的本能反馈,这是应对变化的一种自然反应,但这可能并不是就某一新产品展开对话的最佳方式。本篇博文的重点在于确保能够听到您有关该设计的建设性反馈意见,因为我们还将继续对其进行改进。核心体验团队的高级项目经理 Marina Dukhon 创作了这篇博文,本博文的内容侧重于某些特定评论以及我们根据您的评论所采取的行动。--Steven 我谨代表团队全体成员感谢各位在过去一周中积极参与有关 [Start](开始)屏幕博客的讨论。我们一直密切关注所有评论...
  • Building Windows 8

    Windows 8 任务管理器

    • 3 Comments
    我们在 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 任务管理器(现在带有“...
  • Building Windows 8

    减少 Windows 8 中的运行时内存

    • 1 Comments
    诸如内存使用之类的基本要素是 Windows 8 的一项主要工程设计原则。在构建 Windows 8 的过程中,我们的目标是显著降低核心系统的整体运行时内存要求。这对每个人都有好处,在如今这样一种环境下尤其如此,因为人们需要同时运行越来越多的应用程序,或者需要在只有 1GB 或 2GB 内存的系统上运行应用程序。我们在本博文中讨论的便携式计算机与我们在 2008 年 Windows 7 PDC 中讨论的便携式计算机完全相同:现成可用的、第一代具有 1GB 内存的基于 ATOM 的上网本。 本博文由我们的性能团队的小组项目经理 Bill Karagounis 创作,详细介绍我们在减少内存占用方面所做的努力。--Steven Windows 8 的运行时内存使用是确定 Windows 8 系统要求以及将承载 Windows 8 的大量设备类型的一个重要因素。如您所知,我们要在基于 SoC 的低功耗设备上交付完整的 Windows 8 体验。这就使得保留大量内存供多个并行应用程序使用并保持设备的整体响应能力变得更为重要。 一个不是特别显而易见的情况是,最大程度减少低功耗平台上的内存使用可延长电池寿命...
  • Building Windows 8

    设计 [Start](开始) 屏幕

    • 3 Comments
    非常感谢大家针对上一篇博文发表的评论和反馈。从这些评论和反馈中,我们切实感受到了各位对于设计的关注和热情。我们将继续围绕设计展开讨论,并通过这些博文回答您的问题和评论。我们在设计 [Start](开始) 时,希望它可以替代一系列启动、切换、通知和信息概览视图,为您提供前卫、快速和流畅的体验。这是一项艰巨的任务。当然,我们打算同时为更熟悉 [Start](开始) 菜单、鼠标和键盘的绝大多数客户和使用触控设备的新客户提供这种体验。本博文的作者是核心体验改进团队的小组项目经理 Alice Steinglass。 –Steven 如同我们在有关 改进 [Start](开始) 菜单 的博文中所述,在通过各种技术研究了 [Start](开始) 菜单的实际使用之后,我们意识到该菜单主要用于启动很少使用的程序。由于越来越多的程序通过任务栏启动,[Start](开始) 菜单看起来就像是专门为不经常使用的程序准备的一大堆用户界面。而 [Start](开始) 菜单又未曾针对此目的进行优化过。它仅允许非常有限的自定义,几乎无法提供任何有用的信息,并且仅为搜索结果提供了非常狭小的空间。我们发现越来越多重视效率的熟练用户开始放弃...
  • Building Windows 8

    改进 [Start](开始) 菜单

    • 3 Comments
    本博文是 [Start](开始) 屏幕设计与启动和切换程序核心活动改进系列博文的开篇之作。一些人将 [Start](开始) 屏幕称为 Windows 8 的“Metro 外壳”,但对于我们而言,这是 [Start](开始) 菜单和相关功能的一次改进。我们一直密切关注评论,并且看到了在核心界面发生变化时众多用户的各种各样的反应。我们希望利用这些博文与您对话,了解您的意见,因此我们将让您了解 [Start](开始) 菜单的历史,以及促成当前设计的决定。由于开发人员预览版的焦点主要集中在构建应用程序方面,而核心用户体验方面仍处于开发阶段,因而我们希望确保讨论将从首要原则开始,并包含设计内容,从而为我们在下一项目的里程碑所处的位置提供更全面的背景信息。 本博文的作者是我们核心体验改进团队的项目经理主管 Chaitanya Sareen。您可能对 Chaitanya 有印象,他同时曾参与过 Windows 7 体验的改进工作,并撰写了工程 7 的博文。 –Steven 我们希望与您分享一系列有关颠覆改造 [Start](开始) 的方式和原因的博文。第一篇博文探讨了 [Start](开始) 菜单的历史与演变历程...
  • Building Windows 8

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

    • 0 Comments
    在最近一篇有关使用 Windows Live ID 登录 Windows 8 的博文的基础之上,我们想更详细地讨论如何从新的 Windows 8 Metro 风格应用程序中使用 SkyDrive。尽管应用程序有时会自动使用 SkyDrive 来漫游设置,并且应用程序本身也会漫游,但我们知道开发人员还是很渴望让其应用程序的客户能够在各种设备之间轻松地漫游他们创建的数据。SkyDrive 是实现此目的的理想途径,因为每个 Windows Live ID 都有一个基于云的免费驱动器。本博文讨论开发人员如何构建从应用程序内使用 SkyDrive 存储的 Metro 风格应用程序。这是我们的第一篇包含代码的博文,期待以后会有更多此类博文!SkyDrive 设备和漫游团队的 小组项目经理 Mike Torres 创作了本博文。--Steven 尽管一个人拥有多个设备已是大势所趋,但许多人仍将他们的所有重要文件存储在一台 PC 或存储设备上,并且不能从他们的其他设备访问这些文件。这些文件与一个“位置”关联,该位置可以是台式 PC、便携式计算机或 USB Key。如果没有该位置的访问权限...
Page 1 of 1 (8 items)