本文章是由機器翻譯。

DirectX 要素

照著我說的做,而不是跟著我做

David Platt

 

David Platt我確實希望不用寫這個特定的列。去年 11 月 ("我們去再這裡," msdn.microsoft.com/magazine/jj721604) 希望 Microsoft Windows 8 使用者介面準則會防止極客們投擲分散使用者的隨機動畫只因為他們覺得這很酷。不幸的是,我錯了,和最大的罪犯是微軟的另一部分。

向 Windows 8 使用者介面的最大變化之一是活的瓷磚。這允許在其首頁螢幕平鋪顯示其目前狀態,即使該程式不當前正在運行的程式。如果使用得當,這可以是一個偉大的想法。例如,一個信使程式可以顯示的消息,等待使用者的注意力,數或狂犬病划船的應用程式可以顯示海洋潮汐的目前狀態。

不幸的是,當我在我的 ThinkPad 上安裝 Windows 8,看到了不會少於六個活瓷磚叫嚷著要為我的注意:新聞、 財經、 體育、 人民、 Bing 和旅行。他們之間他們更改有關第二次,每一次和每個更改動畫專門針對去拿我的眼睛的功能。內容本身不會經常改變的 — — 例如新聞瓷磚為一小時左右旋轉了相同的三個頭條新聞。就像在我的臉弄髒一動只金毛:"你不想讓我 15 秒前嗎?現在怎麼樣?來接我,漂亮,漂亮請!"微軟自己設計的活瓷磚更新指南 (bit.ly/10QJNxQ) 說不想這樣做。這裡是有關部分),我添加的重點:

  • 個人化的內容,如消息計數或輪到誰在遊戲中,我們建議您更新圖塊,當資訊可用,特別是如果使用者會注意瓷磚的內容落後、 不正確或缺少。
  • 對於非個人化的內容,如天氣的更新,我們建議圖塊會更新,不超過每 30 分鐘一次。 這將允許您瓷磚沒有壓倒性的您的使用者感受最新。

所以,你覺得應用程式開發人員要做 — — 挖深到規格和微軟的詞語說要做,做或模仿他們看到微軟的程式正在做他們眼前一天、 每一天?華爾道夫酒店學校運動的創始人魯道夫 · 施泰納說,"有只有三種方式教育孩子:第一是通過示例。第二個是通過示例。第三個是通過示例。本傑明 · 佛蘭克林寫道:"行動勝於語言"。Mark吐溫補充說,"但不近作為經常"在現場拼貼的情況下更新,馬克 · 吐溫錯了。

我可以關閉更新為活的瓷磚,但我就沒有內容在所有。沒有設置為一個有禮貌、 尊重更新偶爾 ; 是消防軟管或什麼的。更好的設計將是最新的內容時,顯示返回主頁 Web 瀏覽器一樣。更好的是將新聞節目自動跟蹤我的首選項,並為我基於的那些按一下選擇新的文章。那才是精彩。但是,沒有 — — 我們有了動畫工具組中,我們有雇用他們,不管他們幫不幫我們使用者。"外觀和感覺,"設計師說。"不是很酷?"不,它不是。它是會分散注意力。它是起到反作用。它是少年。按照你自己的準則,由大人寫的那些。世界將更美好。

WillMicrosoft 現在修改其 Windows 8 應用程式以符合它自己的規則嗎?或將 Microsoft 回退上使用的每個父參數-結局宣告:"因為我的爸爸,這就是為什麼"嗎?

David S. Platt 教授在哈佛大學擴展學校和公司在世界各地的.NET 程式設計。他是 11 程式設計書籍,包括"為什麼軟體吸"(艾迪生-衛斯理專業,2006年) 和"介紹 Microsoft.NET"(微軟出版社,2002 年) 的作者。Microsoft 軟體傳奇命名為他在 2002 年。 他不禁懷疑是否他應磁帶下來的兩根手指他的女兒,所以她學會如何八進位數。你可以聯繫他在 rollthunder.com