WP版YouTube為何頻頻難產?微軟Google誰是邪惡者?
到這周為止,谷歌和微軟兩家的恩怨算是讓YouTube這事推到了一個小高潮,話說它倆為什么就這么愛掐呢?
YouTube這事說起來是這樣:Google有個YouTube,但是三大平臺就WP上沒有,然后微軟自己做了一個,后來讓谷歌給下了。跟著谷歌說:咱倆一起做吧,微軟說:行。然后到了上周,微軟突然又自己做了一個還發布了出來,谷歌二話沒說就把它給屏蔽了。
當然實際的情況要比這復雜,兩家掐架也曠日持久了。比如微軟做過一個專門炮轟Google服務的Scroogled.com,還有呼吁反對Google app的Googlighting廣告。谷歌一般也回敬,不過要做得暗一些:比如在詭異的時間點上修改產品,這樣WP用戶就用不成了,然后Page和Schmidt就會時不時地出來損一下對手。
但總體上為了共同利益,它倆還是相互合作的。那為什么這次谷歌看起來就是不想要WP上的YouTube app呢?
WP上只有閹割版的YouTube app
這事最早要從兩年前說起,微軟從一開始就控訴谷歌“不讓WP用戶用上完整的YouTube app”。因為那時微軟做的YouTube app只是把用戶重定向到移動版的服務上,它想要更多權限。然后沒有下文,到了年初微軟又重提了這事,谷歌沒有搭理。又到了5月份微軟就自作主張發了一款 完整版的YouTube app。
發了就發了唄,但是這事微軟做得有一點不妥:它在谷歌的API上做了一個逆向工程,WP版的YouTube沒有廣告,而且可以下載視頻。
谷歌和微軟真要聯手開發YouTube app?
于是,谷歌當然不高興了,沒有廣告還能下載(我掙啥!),遂要求微軟在5月22日前把這款app下架。微軟當天就回應說“他們很樂意加上廣告”,但 是提出了需要必要的API權限。另外,微軟還在同一天更新了這個app——去掉了下載功能但是還是沒有廣告。顯然是要惹毛谷歌。
這樣又過了幾天,兩家發布了一個聯合聲明:要合作開發一個有廣告,無下載也就是守規矩的YouTube app。表面上看起來他們是握手言和了,但是根據內部人士的消息——真相跟這差遠了。
關于YouTube app在WP上的實現
在上兩個月里,谷歌和微軟的爭議主要在于HTML5。據外媒的消息,谷歌想讓微軟在WP上做純HTML5的YouTube app,盡管Android和iOS上對應版本都是本地代碼。但對微軟,現在在WP上做純HTML5是做不到的。原因有多方面,據微軟的內部人員表示WP 目前對于app的瀏覽權限是有限制。
Michael Choeung(開發了WP上的第三方YouTube app——MetroTube)說:“WP平臺還有一個慣有行為就是在網頁內回放HTML5視頻時,自帶的媒體播放器會將視頻載入到本地。”這條限制也讓 微軟很難在視頻回放和其他的點上做到谷歌的要求(如果用HTML5的話)。
谷歌推廣HTML5的問題
微軟把谷歌的要求稱為“刁鉆”。谷歌的一份聲明上這么表示:“我們尊重社區的每一個開發者,因此我們也希望所有人能一致遵守我們的規則。”
谷歌的規則是為了推動服務上HTML5的實現,但如果他們提供的API真的夠用的話,為什么iOS開發者沒有廣泛采用呢?
Muhammad Bassio,一個iOS上的第三方app開發者說:“我在app開發上就沒有用到他們的HTML5 API,因為現在還有一些限制。”Bassio還細數了一遍因為類似原因沒有采用HTML5的開發案例:Jasmine、McTube、 ProTuber、TubePlayer還有YouVids都采用了替代方式。
誰該聽誰的
補充一點,谷歌希望在WP的YouTube app上有審核的權限,這點可以理解,畢竟是它自家的服務。但是微軟在更新廣告支持后擅自在WP商店就將這一app上架了。
谷歌的反擊是更改了一個微軟API中用到的開發密鑰,把WP上YouTube app給屏了。看上去微軟是在賭谷歌敢不敢改開發秘鑰,壞了名聲。
結果微軟賭輸了。
谷歌的內部人員對媒體稱WP上YouTube app加入廣告的實現方法也有問題,但微軟則透露谷歌在這方面拒絕提供幫助,堅持讓微軟用HTML5的API實現——于是又繞回到老問題。
下一步會怎么樣?
這個問題還真不好回答。谷歌很早就表示過他們對WP平臺上的開發不感興趣——Android和iOS上有比這多得多的用戶。現在的狀況看來,谷歌是根本不想要WP上的YouTube app。
從谷歌更改Youtube API的詭異時間點(來屏蔽WP上的YouTube)來看,谷歌并不在意WP上的用戶。當然我們也要意識到YouTube是它自己的品牌,它完全有權利管理和維護。
微軟方面,谷歌可能會把他們一次次的越權發布行為當成挑釁,而且微軟貌似希望鬧得越大越好。總之這件事上兩家做得都過于隨性了,掐來掐去,最后不爽的還是WP用戶。
總之,景德鎮用戶笑而不語就可以了。