MIX09 Day 2

在 Bill Buxton 短暫開場後,舞台轉交給首位 keynote 主講人,Internet Explorer 產品線總經理 Dean Hachamovitch,開場第一件事當然就是宣佈 Internet Explorer 8 正式釋出。

Internet Expoloer 8

IMAGE_230

事實上去年 MIX08 中 Dean Hachamovitch 就已經談過 Internet Explorer 8 (以下簡稱 IE8) 主要新功能,這次重回舞台正式宣布產品釋出。他強調過去一年中 IE8 團隊傾聽來自用戶與市場的聲音,並將產品主軸放在三大族群,分別是 :

  • 建立與提供 Web 的人 (People who build the Web)
  • 使用 Web 的人 (People who use the Web)
  • 攻擊 Web 的人 (People who attack the people who use the Web)

IE8 對於遵循業界互通性標準付出了相當的心力,畢竟 IE 背後的使用族群龐大,一舉一動對網路世界都會發生深遠的影響力,這種使命感讓 IE 開發團隊面對的不僅只是寫出個瀏覽器而以。IE8 支援 25 種不同語言,提供 Windows Vista,Windows XP 與 Windows Server 三大平台下 32-bit 與 64-bit 版本。釋出產品背後的辛勞是難以言喻的,在過去的一年中,IE8 Beta 與 RC1 版本有上百萬人下載測試,研發團隊花費上百小時在可用性的驗證 (usability labs),以及接受來自全球測試者的錯誤回報。在過去 IE 的經驗,微軟發現 70% 使用者會安裝一種以上的搜尋提供者(search provider), IE7 的索引頁面 (tabs) 功能也是最受使用者歡迎的功能之一,因此 IE8 在兩項功能上都有了強化。接下來就作了些針對性比較強的展示,Dean Hachamovitch 開啟了 IE8 與 Firefox 最新版本,開啟一個索引頁面播放影片,在緊接著各自在兩家瀏覽器開啟新的索引頁面,並點選一個會造成兩個瀏覽器 Crash 的 Hyperlink,IE8 的 Tab Isolation 機制讓正在播放影片的索引頁面仍正常播放影片,而 Firefox 目前版本的設計就無法順利保護之前的影音播放頁面。

自去年 Google Chrome 推出後,JavaScript V8 Engine 超快執行速度讓世人留下深刻的印像,Dean Hachamovitch 緊接著強調,在真實世界的主要網頁中,IE8 其實速度表現並不差,尤其在 HTML rendering 部分 (IE8 目前 JavaScript Engine 執行效率比不過 V8 Engine 是不爭的事實,但絕大多數真實世界網頁  JavaScript 只是影響效能的一部分)。接下來就進行效能比較的展示,內容跟下面這段影片差不多:

所有測試數據依據都來自這份微軟 2009年3月11日剛釋出的報告

Measuring Browser Performance: Understanding issues in benchmarking and performance analysis

緊接著還是針對性很強的功能展示,在 IE8 與 Firefox 中各鍵入一個有安全疑慮的網站 URL (我沒記下 URL),IE8 檢測出來提出警告,而 Firefox 則直接進入該頁面。接下來的 Slide 展示了 IE8,Firefox 與 Chrome 對於安全有問題網頁的檢測數量,IE8 遠超過兩家可敬的對手。此數據應是引用了 NSS Labs 的瀏覽器安全調查報告  https://nsslabs.com/anti-malware/browser-security 的內容。

IMAGE_233

Dean Hachamovitch 表示 IE 每個月都協助用戶阻擋了上百萬次被釣魚攻擊 (phishing attacks) 的風險。依據一分獨立的研究報告顯示 IE8 防護惡網站攻擊的能力超過其他的瀏覽器,此外 IE8 提供了click-jacking 防護,使用者專屬 ActiveX 控制項安裝,跨瀏覽器 scripting attack 防護等功能,來保障不具備專業知識的終端用戶上網時的安全。

Dean Hachamovitch 接著談到 IE8 在國際標準上作的努力,他談到 IE8 為符合 W3C Cascading Style Sheets (CSS) 2.1 規格,準備超過 7,000 項測試案例,是目前對 CSS 2.1 標準支援程度最高的 Web 瀏覽器。此外,IE8 也支援 ACID 2 規格,並已經相容於 HTML 5 Draft 部分規格。接下來又是比較具針對性的現場展示,如下圖連接兩個運用 CSS 2.1 的測試網頁,分別凸顯 Firefox 與 Chrome 錯誤顯示的案例。

IMAGE_234

接下來就是展示全球重要網路業者支援 IE8 狀況,IE8 有三項需要網路業界支援才能發揮效應的新功能,分別是加速器(Accelerators),網頁快訊(WebSlices) 與新的搜尋提供者 (Search Provider)。IE8 釋出的當下,全球已經有超過 1,200 加速器(Accelerators),網頁快訊(WebSlices) 與新的搜尋提供者 (Search Provider) 可供用戶使用。而網路業者 Digg,ESPN,OneRiot,Amazon,新浪,淘寶網,eBay 與 Yahoo 也都第一時間支援了這些新功能。過去半年來我也逐一拜訪台灣前 15 大網路業者,也感謝台灣網路界各領域重量級廠商願意支援 IE 8 這幾項新功能,在今天正式推出 IE8 的首日,台灣已經有 75 個新功能列於 IE8 附加元件庫中,裡面包含了: 痞客邦 PIXNET,露天拍賣,MSN,ImTV,中華電信數據分公司 Xuite,巴哈姆特電玩資訊站,聯合新聞網 UDN,FunP,Urmap,1111 人力銀行,KKBox,易租網,優仕網,地圖日記,午餐王,中華聯合數位映像 NOWnews 。

Dean Hachamovitch 最後談到,釋出 IE8 並不代表結束,而是另一個新的開始,幾乎是十年前的同一天 (1999年3月18日),微軟推出了IE5,Wikipedia 中認可是 IE5 把 AJAX 這項技術帶到了網路世界,在當時沒有任何人在關注這項技術的誕生,但今日 AJAX 全盤改變了網路應用的使用者經驗,因此今日的 IE8 的各項新功能,未來會對 Internet 有何影響? 完全取決今日開發人員如何運用它? 進而讓你我的生活變的不一樣。 IE8 開發人員相關資源如下 :

相關開發人員資源

Changing Behavior by Design

第二段 keynote 是由設計師 Deborah Adler 談使用者經驗如何正面地改善人類的生活,這位美女設計師由於祖父誤服藥物過世,引發了嘗試改善美國現有藥罐與藥罐標簽的設計,而最後被美國知名的連鎖通路商 Target 採用的真人故事,女主角現身 MIX09 會場親自為在場來賓談這段往事。

IMAGE_237

這段往事,讓她有了兩項最重要的領悟;第一,要區隔自家品牌與競爭對手差距,靠的不單是設計與研發,而是要設身處地的為客戶著想,自己的產品與設計是否真能滿足需求解決問題。第二,當你會把思考客戶的需求這件事變成工作上的習慣之後,也代表者你已經不是一個單純的設計師,而是使用者經驗設計師 (user experience designer) 了。