Microsoft Office Backstage(第 1 部分 – 幕后故事)
生活随笔
收集整理的這篇文章主要介紹了
Microsoft Office Backstage(第 1 部分 – 幕后故事)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
大家好,我是 Office 用戶體驗團隊的高級項目經理 Clay Satterfield。在剛開始使用 Office 2010 技術預覽版時,您很可能最終需要對文件執行“Save As”、“Print”或其他操作。在最后單擊“Office Button”時,可能會出現意想不到的事情。您會看到新的 Microsoft Office Backstage 視圖,而不是菜單或功能區選項卡。 在深入介紹 Backstage 視圖之前,我想先說說促使我們設計它的一些想法。為此,必須追溯到開始設計功能區之前的 2003 年的秋天。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
?
由于 Office 用戶體驗團隊負責為 Office 的其余部分提供用戶界面平臺,因此處理以下兩個問題成為我們的任務。首先,我們從用戶反饋中了解到用戶在查找、使用和理解 Office 中的大量功能集時遇到很多困難。其次,我們內部正在努力處理菜單、工具欄和任務窗格不堪重負的問題。設計那些用戶界面概念旨在簡化程序,并且可以不再在成熟的 Office 應用程序中處理大量命令。?
因此,我們花費了大量時間著眼于整個 Office 功能集。我們對如何構建新功能這一問題冥思苦想,并對需要在接下來的幾個版本中構建的功能類型做了一些預測。?
我們確定的首要問題之一是此應用程序中有兩種不同類型的功能。我們將這兩種類型稱為“輸入”和“輸出”功能。?
“輸入”功能是大多數人較熟悉的功能。這些功能可以作用于文檔內容并在頁面上顯示相應的作用結果。其示例包括加粗、頁邊距、拼寫 和樣式 等命令。它們構成了應用程序的核心。在使用這些功能時,您需要能夠查看文檔內容,并且通常需要在文檔中選擇內容或移動光標。?
“輸出”功能有助于用戶對 其所創建的內容執行某些操作。其示例包括保存、打印、權限、版本控制、協作、文檔檢查器、工作流 等。雖然“輸出”功能集涉及的范圍廣泛,內容繁多,但它們均有很多相似之處。其主要特點是它們不作用于文檔的特定點,并且其作用結果不會顯示在頁面上。事實上,您可以很容易地想象到,不必打開文檔進行查看即可使用這些功能之一(例如,對文件設置權限或將其作為附件發送)。?
遺憾的是,“輸出”功能共有的另一個問題是幾乎所有功能都很難被發現并且可用性很低。?
在密切關注用戶界面平臺的相關要求時,我們認識到“輸入”和“輸出”功能具有明顯不同的需求。當您開始考慮 Office 的 WYSIWYG 用戶界面時,一些最顯著的不同之處便會凸現出來。用戶查看文檔,看到要更改的內容,然后查找并使用可幫助其做出所需更改的工具。在用戶確定完成此文檔之前,他們會重復此循環操作。
?
實際上,在為 Office 2007 創建 Fluent 用戶界面時,我們特別關注改進此模型的若干部分。例如,功能區可幫助用戶“查找工具”。庫可結合復雜的步驟和可視結果,以便能夠更加輕松地“使用工具”。實時預覽可利用“在頁面上查看結果”的優勢。?
由于此模型的大部份內容取決于盡可能多地查看文檔,因此功能區不需要采用這種方式。用戶和應用程序之間的幾乎所有交互均發生在文檔表面。我們不需要彈出對話框來告訴您,您已成功更改了字體大小;因為您會直接看到相應的作用結果。對于更改頁邊距、插入圖片或執行任何其他“輸入”命令,您同樣會看到作用結果。?
下面列出了“輸出”功能不會顯示在頁面上的問題,因此 WYSIWYG 該模型對這些功能無效。 ·??????? 您無法通過瀏覽頁面來查找要更改的內容。“輸出”功能的狀態不會顯示在頁面上。例如,頁面上不會顯示任何內容來指示誰有權讀取文檔,因此您必須設定目標,以便用一些其他方式設置權限。?
·???????? 當用戶因不喜歡頁面上的內容而設定編輯目標時,他們會假設該應用程序的某個地方 存在相應的工具。但用戶很少會對“輸出”功能做出此類假設。例如,許多相當聰明的用戶不知道可以從該應用程序內部將文檔以電子郵件形式發送給他人。他們甚至不會想到字處理器中存在此類功能。?
·???????? 即使您找到并使用“輸出”功能,也很難協調一致地與應用程序進行交互。我們結合使用狀態欄、消息框、對話框、任務窗格、彈出通知,甚至網站來告知您文檔的實際情況。例如,如果您發現無法編輯已打開的文檔,則必須檢查三個或四個權限對話框、任務窗格、狀態欄以及應用程序標題欄,才能知道是哪種功能將該文檔標記為只讀。?
令人遺憾的是,一般用戶成功使用“輸出”功能的唯一途徑是通過用戶界面以外的幫助。大多數情況下,用戶使用這些功能是由于同事發現了這些功能并作出了相應說明,或者是由于老板要求使用這些功能(并提供了相關培訓)。少數用戶可能會通過提示和竅門博客幸運地了解到新功能。?
我們極度缺乏的是 WYSIWYG “輸出”功能的等效模式。?
在內部,令我們感到擔心的是在可預見的未來,“輸出”功能將得到迅猛發展。現在,文檔很少是一人撰寫并保存在此人的硬盤上直到打印。協作和共享已成為重要因素。文檔是復雜的業務流程的關鍵部分,它處于大量創作背景和創作環境下,而在撰寫的應用程序中,這些環境和背景越來越需要“浮出水面”。?
因此,根據規劃的 Office 2007 功能集,我們知道必須先解決“輸入”問題。這些功能包括 SmartArt、條件格式、主題,以及設計庫、實時預覽和上下文選項卡所需的所有 Office 藝術效果。但是,我們知道“輸出”功能同樣需要關注,在 Office 2010 計劃開始時,我們看到 Office 菜單并沒有削減此類功能。?
Backstage 視圖是嘗試實現這些目標的解決方案。在以后的博客文章中,我們將討論它的工作方式并深入介紹 Backstage 視圖中的不同功能。目前,我們希望您能夠關注并喜歡它!轉載于:https://blog.51cto.com/jliao/212658
總結
以上是生活随笔為你收集整理的Microsoft Office Backstage(第 1 部分 – 幕后故事)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 理解T-SQL:高级查询
- 下一篇: 关于Oracle Stream的安装、配