微信号:mobilehub

介绍:CSDN移动作为国内最专业的移动开发服务平台,提供iOS、Android、跨平台、移动游戏、物联网、智能硬件等移动开发前沿技术、先进经验及理念.我们欢迎移动开发领域各位牛人们投稿分享您们的真知灼见,投稿邮箱:ta...

Windows 10:全平台战舰与移动化破冰——微软(中国)操作系统工程院院长谢育涛专访

2015-07-15 10:31 徐威龙

在Build 2015上,微软向外界放出了Windows 10操作系统预览版,其搭载的全新浏览器Edge(项目名称为Spartan)主打快速、开放特点。如果说Windows 8是PC与平板的混合体,那么Windows10则是全面开启了平板模式,它采用完全扁平化的设计,高阴影、高流畅度,响应式设计使得它更加适合桌面工作环境,除此之外,在音乐、视频、照片、邮件,甚至图标方面,Windows 10系统都做了大刀阔斧的改进。不仅如此,Windows 10系统还力图真正做到跨平台,它支持七大版本,包括家庭版(Home)、移动版(Mobile)、专业版(Pro)、企业版(Enterprise)、教育版(Education)、移动企业版(Mobile Enterprise)和物联网核心版(IoT Core)。而作为Windows 10系统上搭载的全新浏览器,Edge采用了全新的EdgeHTML内核,这一内核从MSHTML fork而来,精简掉了大量的IE私有特性,同时增加了很多满足现代网路需要的新功能,因此保证了用户与开发者在不同浏览器上可以享受一致的体验。


谢育涛是微软(中国)操作系统工程院院长,他和他的团队为Windows 10系统的本地化做了大量工作,在Windows 10系统正式放出前,谢育涛接受了CSDN的独家专访。


Window 10不仅是升级,而是全新的产品

CSDN:请介绍一下微软(中国)操作系统工程院,以及你的工作重点。

谢育涛:2014年,我参与创立了微软(中国)操作系统工程院,以培养建立顶尖的技术和产品研发团队,开发面向中国市场的重要技术和产品,促进Windows生态的创新与发展,针对PC、平板、手机的操作系统进行研究,为中国用户提供本地化、人性化的操作系统平台产品和服务为目标。2015年7月29日,Windows 10(如图1所示,图2所示)将在全球190个国家和地区以111种语言版本正式发布,中国就是其中的一个重要市场。Windows 10是微软以全新思维打造的核心产品,我们计划在未来2~3年,让Windows 10运行在10亿台设备上,并且与硬件和软件企业和开发者合作,打造出具有突破性的设备和消费体验。因此,Windows 10系统发布后,我们会继续推进产品发展,让这个产品受到更多用户的喜爱,用户体验和产品黏度是我们团队最关注的事情。对微软来说,中国市场很大,用户基数也很大,我们的工作重点是专注中国市场的用户需求,打造一个用户体验良好的Windows操作系统。

图1 Windows 10系统“开始”菜单

图2 Windows 10系统手势操作

CSDN:作为一个新成立的部门,微软(中国)操作系统工程院在微软集团里所扮演的角色是什么?公司对你们的期待是什么?

谢育涛:第一,微软(中国)操作系统工程院的成立是基于微软对中国市场的重视。中国是世界第二大经济体也正在成为全球的创新中心,用户基数大,技术社区和用户对于Windows 10的未来至关重要。2015年,微软在时隔7年后重启WinHEC大会(Windows硬件工程产业创新峰会),并且选址在深圳,也正是代表了微软对本地市场及与本地硬件/软件生态系统合作的重视。

第二,微软(中国)操作系统工程院的成立也体现了微软对用户体验和产品黏度的关注。我们并不是简单地把Windows 10系统进行中文翻译,而是基于对中国市场的充分了解,针对用户需求,进行一些特定的开发,以求给用户带来最好的使用体验。这也是设立本地研发团队的意义所在。

第三,微软(中国)操作系统工程院的成立使得我们可以更快地与用户进行沟通。Windows 10采用了新的开发模式,用户可以试用Windows 10技术预览版,参与Windows Insider Program协作开发计划,并提供相关数据和反馈意见。现在我们有大约370万全球用户参与Windows insider项目,其中中国用户有30万左右。这对Windows传统软件的开发流程来说是一个很大的变化。我们的研发部门会看到用户提出的所有意见,比如用户特别需要某些功能,或是觉得这个功能不太实用等,这可以推动产品的快速迭代(如果团队成员都在美国的话沟通周期会拉长)。在中国本地成立这样一个部门,使得我们可以很快地了解本土用户的需要,发挥这个市场的潜力并提供更好的服务。由于Windows是微软最重要的战略产品,而中国有庞大的用户基础和市场潜力,所以我们的团队对于Windows的成功有着重要作用。

CSDN:具体来说,这一部门在新的系统中做了哪些工作?

谢育涛:主要包括两个部分:为商务合作伙伴提供技术支持以及针对中国用户打造本土化功能。关于第一点,在刚刚结束的深圳WinHEC大会上,微软宣布了Windows 10在PC方面的重大举措,包括与腾讯、奇虎360的合作。我们团队在这方面做了大量的工作,同这两家合作伙伴一起为Windows 10的研发提供支持。关于本土化,我们主要为中国市场提供一些特有的功能,比如我们为Cortana(小娜)添加了中国特有的场景,如火车票预定和行程管理;手机垃圾短信过滤;本土化的输入法;为中国本土的应用生态平台提供支持(如微信、QQ等)。除此之外,在Windows 10系统中嵌入的“Windows Hello”新特性方面,我们也得到了微软亚洲研究院在相关技术领域给予的帮助。Windows Hello是一种生物特征授权方式,用户可以通过脸、虹膜或指纹等生物特征认证来登陆设备、网站及服务。

CSDN:在集成Cortana的过程中,是否遇到过一些技术挑战?

谢育涛:是的。主要体现在Windows 10前后端服务的整合上。我们与必应团队合作,针对中文进行了大量的工作以提高语音的识别率。在语音识别之后,还要进行语义分析,这需要强大的人工智能技术,尽管有一些通用的工具和平台模块,但针对中国市场和语言,我们还是需要做很多深入的开发。

另一个例子也是中国特有的,就是我们会把小冰集成到Windows 10中。小冰诞生于2013年底微软(亚洲)互联网工程院关于“必应网典”前端用户界面形式的一次头脑风暴,发布后受到不少用户的好评。我们看到了市场和用户的需求,所以也希望把小冰集成到Windows 10里。但此前我们要先向美国总部解释小冰是什么产品,以及小冰的优势与有趣之处,得到美国总部的同意后,我们才开始着手准备。所以最终我们会在中国市场同步推出小冰和小娜两姐妹,这是其他国家没有的,也是我们中国团队的一个很有趣的尝试。这一对姐妹在Windows 10上如何互动就有许多有趣的尝试。

CSDN:在Windows 8刚发布时,曾有很多Windows XP用户在感情上不愿意升级,这次微软发布Windows 10系统是否还会出现类似情况,微软会如何引导用户?

谢育涛:主要是倾听用户的声音。Windows 10有一个新的开发模式,基于Windows Insider Program协作开发计划,我们的研发团队会不断地听取用户的反馈然后及时做修改,这个做法以前是没有的。我们2014年10月推出了第一版Windows 10技术预览版,而现在的Windows10预览版与第一版相比变化非常大。这是因为我们根据用户的反馈不断地进行修改。比如关于应用升级的兼容性问题,我们会监测升级到Windows 10之后的应用运行情况是否良好,然后根据实际情况进行修改,包括对操作系统平台做兼容性修改,确保最终用户的升级体验是顺畅的。同时,我们自己也在关注每一个预览版发布之后用户的反应,询问调查用户对升级有没有兴趣,如果没有兴趣问题出在哪里。我们从Windows Insider Program的用户反馈以及我们自己做的调查中得出,从2月到现在的预览版,这两个版本之间用户愿意升级的比例增加了5个百分点,这也给予了我们对自己产品的信心。

CSDN:在用户反馈中,有哪些反馈令你印象深刻?

谢育涛:开始菜单的设计就是一个很好的例子。开始菜单的电源开关是放上面还是放下面,两栏各放些什么内容,背后其实都是有用户数据的支撑。此外像磁贴的宽窄设计、快捷应用的摆放位置、按钮的透明度等设计细节,我们也都基于用户的反馈对原来的设计进行了调整。

CSDN:Windows 10在工作效率和游戏方面也做了新的改进,比如新的Direct X12引擎等,在你看来,与Windows 8.1相比,Windows 10还有哪些不同之处?

谢育涛:游戏体验的提升确实是一个方面,Windows10的速度更快, 效率和画面更佳,且实现了与Xbox的内核统一,使得Xbox游戏可以流畅地在PC上体验得到,Direct X12的发布更是让Xbox和Windows 10的游戏体验如虎添翼。与Windows 8或8.1相比,Windows 10带来用户更加熟悉但更加强大的体验。Windows 10恢复了人们所熟悉的开始菜单,并对键盘和触控操作都进行了优化,这也是与Windows 8的不同之处。此外,还有上面提到的把Cortana(小娜)放到桌面,以及跨平台跨设备的UWP应用,这都是Windows 10的重大举措。在性能方面,Windows 10的启动更快速,各方面的优化使得笔记本或平板有更长的电池续航时间。

CSDN:面对新的系统,微软会在哪些方面帮助开发者?

谢育涛:我们会从平台上尽量地提供更多的工具,减少开发者的负担,让他们能方便快捷地上手,尽快实现他们的想法,例如我们有一系列的工具可以将Win32、.Net、iOS和Android应用转换成UWP应用。在此之上,中国团队对中国的开发者也会提供更具体的支持。我们曾帮助合作伙伴分析并解决他们的应用占用内存太多和运行中崩溃的问题。此外,我们的团队也针对中国市场总结经验,发布中文博客,帮助中国的开发者熟悉整个过程。对于开发者来说,这是个巨大的开发市场,他们写的应用可以运行在很多设备上,这也是促使他们开发跨平台应用的动力吧。

Edge,刀锋与革新

CSDN:Edge浏览器的本地化主要包括哪些工作?

谢育涛:除了上面提到与Cortana的整合外,还包括对兼容性的改进。以前中国用户不愿意升级IE浏览器的一个重要原因就是升级之后存在兼容性问题,包括网页显示、用户交互或网银、支付等功不能正常工作。这次我们在这方面下了很大的功夫,选了很多网站进行测试,发现问题并解决问题。

CSDN:Edge浏览器最大的特点是什么?

谢育涛:无论是从核心功能还是用户体验,我认为Edge浏览器都具有自己独特的优势。例如Edge的运行速度比同类浏览器要快,包括IE 11、Chrome和Firefox,而且速度方面我们也还在持续改进。另外,我们也引入了一些新的功能,Microsoft Edge不再单纯浏览网页内容,还具有做标记(如图3所示)、分享、无干扰阅读窗格等功能,并且集成了Cortana语音助手。此外,新的分页中会根据用户的使用习惯做出各种个性化推荐,比如用户关心的新闻、App、资讯等。

图3 Edge浏览器做标记功能

CSDN:微软把Edge浏览器的项目名命名为Spartan,这里面有什么有趣的故事吗?

谢育涛:在微软美国总部浏览器开发部门所在的大楼里,有一个斯巴达勇士的雕塑,我上次去的时候还跟它合了个影。斯巴达是大家熟悉的古希腊勇士,也是Xbox上Halo游戏里面的英雄(Cortana也是Halo里面的人物)。团队最初把项目名叫做Spartan,是期待新一代的浏览器将是革命性的、强大的浏览器。Project Spartan最终产品的名字“Microsoft Edge”在英文里的意思是“刀锋”,意为“Refers to being on the edge of consuming and creating.”,寓意它将贴合消费者的创造性和前沿。

CSDN:Windows 10系统中将出现Edge与IE 11并存的现象,这是出于哪些考虑?

谢育涛:首先,还是以用户为起点,出于兼容性功能的考虑。IE第一版从推出到现在已有20年了。一些网站是参考IE 6设计的,新浏览器推出后还需要支持它们的运行。所以Windows 10推出后,一些兼容性的功能还需要保留,在讨论之后我们决定保留IE 11。其次,互联网不停地变化、进步,用户的需求也在不断地变化。我们也要努力顺应时代的变化去做一些创新,满足用户的需要,所以Edge才应运而生。你在往前跑的同时还要跑得快,所以我们的浏览器还将不停地更新,满足现代互联网的需要,并且会不停地增加新的功能。


CSDN移动将持续为您优选移动开发的精华内容,共同探讨移动开发的技术热点话题,涵盖移动应用、开发工具、移动游戏及引擎、智能硬件、物联网等方方面面,如果您有想分享的技术、观点,或寻求近匠报道,请发送邮件至tangxy#csdn.net(请把#改成@)。

点击“阅读原文”可查看全文并参与讨论。


如果您喜欢这篇文章,可以点击右上角“...”将本文分享给你的朋友。


第一时间关注最新移动开发相关信息和技术,请关注mobilehub公众微信号(ID: mobilehub)。


做CSDN技术人,坐Uber免费车



扫二维码安装Uber应用,输入专属优惠码——CSDN60,首乘即享60元免费行程(2015年有效)欢迎分享!


 
mobilehub 更多文章 移动开发必备!15款jQuery Mobile插件 看看你会几个?9大最火的移动开发技能 iOS开发者必备:四款后端服务工具 小工具、大能量——2013移动开发工具调查报告 Native和Web过时了,企业级移动开发流行用Hybrid App
猜您喜欢 纯吐槽 大型分布式网站架构技术总结 大数据时代的后PC企业三大战略选择 译荐:关于数据科学的顶尖网络课程top10 Python监视用户计算机桌面窗口焦点的变化情况