簡(jiǎn)介:微軟推出Office家族新成員Sway已經(jīng)有一段時(shí)間了?,F(xiàn)在讓我們來看看微軟在設(shè)計(jì)Sway時(shí)是如何做出設(shè)計(jì)和開發(fā)決策的。Sway是一款微軟Office聚合和演示應(yīng)用程序,上個(gè)月作為預(yù)覽版推出。
以下內(nèi)容轉(zhuǎn)自ZDNet。
Sway是首席執(zhí)行官satya Nadella稱之為微軟生產(chǎn)力新焦點(diǎn)的應(yīng)用之一。該應(yīng)用程序允許用戶在各種線性和非線性布局類型中進(jìn)行選擇,以顯示他們的照片和附帶的文本。由Sway用戶創(chuàng)作的完整數(shù)字作品被稱為“Sways”。用戶Sways存儲(chǔ)在微軟Azure Cloud中,用于創(chuàng)建Sways的照片存儲(chǔ)在微軟OneDrive云存儲(chǔ)應(yīng)用程序中。
從技術(shù)上講,Sway更多的是一種服務(wù),而不是一種應(yīng)用。微軟項(xiàng)目管理總監(jiān)Chris Pratley表示,他負(fù)責(zé)的孵化項(xiàng)目包括Sway、Word和Publisher Office Lens。克里斯普拉特利也說:
我們?cè)谠浦羞M(jìn)行處理,并將數(shù)據(jù)保存在云中。Sway有一個(gè)API,就像OneNote一樣。
Sway少于100人的團(tuán)隊(duì)有一半來自O(shè)neNote團(tuán)隊(duì);另一半來自現(xiàn)已解散的辦公室實(shí)驗(yàn)室團(tuán)隊(duì)。在過去的兩年里,這個(gè)團(tuán)隊(duì)一直在努力讓Sway進(jìn)入預(yù)覽的里程碑階段。
普拉特利已經(jīng)在辦公室團(tuán)隊(duì)工作了20年。除了負(fù)責(zé)Office Labs,他還是微軟OneNote筆記應(yīng)用團(tuán)隊(duì)的負(fù)責(zé)人。因?yàn)樗麉⒓恿薕ffice Labs,所以他提倡實(shí)驗(yàn)的想法。普拉特利說,很長(zhǎng)一段時(shí)間以來,他一直在努力思考如何吸引那些太忙而無法讓事情變得更好看的人。他說,“隱藏”復(fù)雜性的想法聽起來很有力量。這個(gè)想法是為那些“不想有各種按鈕”的人提供演示應(yīng)用程序的替代方案。
就像很多看似簡(jiǎn)單的產(chǎn)品和想法,越是基礎(chǔ)或者直觀的東西,開發(fā)起來就越困難。普拉特利說,Sway團(tuán)隊(duì)需要解決一些真正困難的技術(shù)問題,尤其是如何將內(nèi)容放在任何大小的屏幕上,同時(shí)看起來仍然設(shè)計(jì)良好。PowerPoint以矩形作為設(shè)計(jì)/布局外觀,但Sway是為了讓用戶更自由地放置對(duì)象。
普拉特利說,他知道自己不想停留在模板和套接字上。在自動(dòng)布局和渲染引擎方面,團(tuán)隊(duì)不希望受到網(wǎng)格規(guī)則和二維布局設(shè)計(jì)的限制。
“我們需要找到讀心術(shù)的部分?!逼绽乩f,尤其是如何預(yù)測(cè)哪些用戶可能想這樣做,而他們不會(huì)通過菜單中的命令或下拉選項(xiàng)來闡明這一點(diǎn)。
Pratley提到了Chart Advisor,它由Office Labs團(tuán)隊(duì)開發(fā),最終作為Excel 2013的一部分提供給用戶,是Sway的先驅(qū)。圖表顧問根據(jù)特定的數(shù)據(jù)集推薦合適的圖表類型。如果數(shù)據(jù)集是社保號(hào)或工資,最好的圖表可能會(huì)大不相同。
Sway團(tuán)隊(duì)還與中國(guó)、劍橋(英國(guó))和雷德蒙的研究機(jī)構(gòu)合作,開發(fā)了一種簡(jiǎn)單的方法,讓Sway在正確的時(shí)間剪切圖片。利用一種已經(jīng)處理了數(shù)十億張圖片的算法,微軟可以確定圖片是“忙”還是有趣。然后,利用人臉檢測(cè)等線索,Sway可以判斷是否以及如何剪切可能是有益的。在未來的更新中,Sway還將能夠智能地決定將文本放在圖片的什么位置。
普拉特利透露,機(jī)器學(xué)習(xí)技術(shù)融入Sway已經(jīng)提上日程。
“我們現(xiàn)在有類型算法和局部算法。我們開發(fā)了一個(gè)專家系統(tǒng),有點(diǎn)類似于盒子里的設(shè)計(jì)師。”但是,這在現(xiàn)有的“搖擺”預(yù)覽中只是部分可見的特征。
“只要人們最終認(rèn)為自己會(huì)成功,他們就能容忍錯(cuò)誤。我們可以很容易地將錯(cuò)誤轉(zhuǎn)化為適當(dāng)?shù)氖虑??!?
Sway開發(fā)的前提是用戶界面不能古板無趣。
“如果用戶界面更好玩,用戶會(huì)更愿意輸入自己的內(nèi)容嗎?這就像從目錄中購(gòu)買并在商店中購(gòu)物一樣?!庇脩魰?huì)做出選擇,但他們也有機(jī)會(huì)改變主意。
Sway團(tuán)隊(duì)正在聽取測(cè)試人員的反饋,并考慮Sway下一步將做什么。但是Pratley已經(jīng)在考慮各種可能性,并將Sway的經(jīng)驗(yàn)整合到現(xiàn)有的Office應(yīng)用程序系列中。
“如果我有一個(gè)美食應(yīng)用,它是Sway的一個(gè)子集,或者是Sway的一個(gè)旅游應(yīng)用呢?”他大聲問道。
目前,團(tuán)隊(duì)正忙于向更廣泛的用戶推出Sway預(yù)覽版,并為iOS、Android和Windows Phone開發(fā)原生移動(dòng)版Sway應(yīng)用。