為ARM開發X86模擬器,微軟的又一步臭棋?

為ARM開發X86模擬器,微軟的又一步臭棋?

ZDNET的Mary Jo Foley援引消息源報道,微軟正在開發x86模擬器,讓Windows for ARM系統能運行x86應用。這款模擬器開發的初衷非常簡單,就是解決Windows for ARM時就面臨應用缺乏的問題。

如果這個事情是真的,筆者表示,這將是微軟的又一步臭棋。

通過X86程序來豐富Windows for ARM的生態環境,乍看之下並沒有太大問題,但即使微軟能把該平臺的性能優化到原生系統一樣,真的能有用嗎?應該還是於事無補的的。

我們來看Windows for ARM的定位,Windows for ARM其實是微軟推出來面向低功耗便攜市場的一個產品,其產品形態是平板電腦,多數情況下是觸摸操作的。

我們再來看微軟的X86程序,確實X86程序數量眾多,但這些程序都是為使用鍵盤鼠標的桌面系統開發的,兩者的操作邏輯完全不同。

雖然微軟從Win8開始就開始推廣所謂的跨平臺應用,希望融合觸摸操作和鼠標鍵盤操作。當然,如大家所知,這種嘗試導致Windows誕生了歷史上可能評價最差的系統Win 8。

即使Win 10保留了觸摸屏支持,實際上也只是支持而已,真的為觸屏優化的應用非常少,也沒有必要,因為沒有人會真的會去用Windows的觸屏模式,那會造成精神分裂的。

作為一個使用觸摸屏PC已經好幾年的人,客觀來說,觸摸操作只能作為某個特定時刻的救急使用方式,沒人人能忍受用觸摸來操控普通的X86應用。即使是微軟號稱觸屏優化過的EDGE瀏覽器在觸屏模式下都無法獲得一般手機瀏覽器那種操作流暢感。

如果你用過早年的Windows CE或者Windows Mobile系統,你就會明白X86程序在觸屏上那種令人揪心的體驗到底是什麼感覺了。

微軟的模擬器不會為Windows for ARM系統增加真正可用的軟件供給,而最多隻是把Windows for ARM變成微軟的另外一個桌面系統,或者一個回到10多年前的新的WinCE系統。

當然如果微軟是要像當年蘋果拋棄IBM的Power處理器那樣放棄英特爾平臺,將桌面遷移到更有未來的ARM平臺上,那這個項目還有那麼些意義。不過,讓微軟放棄X86平臺,可能性並不大。

既然X86模擬器無法為微軟的ARM平臺真的增加應用供給,那這個項目還有什麼意義呢?可能是確實沒有意義。

但就是這樣一個項目從目前來看,是確實存在的,而且應該已經取得了不錯的的技術成果,畢竟開發自家的模擬器並不需要像開發遊戲機模擬器那樣靠破解來摸黑箱。。。這樣一個項目竟然投入這麼多人力物力原因何在?

可能是因為微軟一直有一個”一個系統一統所有電子產品“的執念。

在這個執念下,微軟生產過很多體驗非常奇怪的產品,包括面向大屏幕的Windows Media Center家庭娛樂系統,給手機用的Windows Mobile系統,給嵌入式用的Window CE 等等。

這些系統都是面向不同的應用場景的,但微軟為了自己所謂的”通用“、“統一”將他們做的基本上都是一樣的操作邏輯,當然因為使用體驗上的糟糕,這些系統後來都銷聲匿跡了。

雖然如此,微軟還是我行無素,仍然對做這樣的事情樂此不疲,顯然,ARM平臺X86模擬器就是又一個Windows一統天下思維模式下的產物。

看過各種動漫的你肯定知道,想要統治世界的強大的大魔王一般都會慘敗,而走心的溫情主角往往可以獲得勝利。也許微軟在開發產品時,真的需要多走走心了。


分享到:


相關文章: