專訪歐朋瀏覽器首席架構師,談誕生緣由、在地化特色、HTML 5 支援

Mengkuei Hsu

Opera 去年和中國大陸手機經銷商天音通訊,合資在北京建立北界創想軟體公司,推出中國版的 Opera 瀏覽器,名為「歐朋」瀏覽器,取義「來自歐洲的朋友」。歐朋瀏覽器的首席架構師羅致宇這禮拜來到台灣參加 Android開發者年度大會,T客邦特別趁此機會採訪了羅致宇先生。

來自中國的羅致宇在 2005 年加入 Opera Unix team,後來轉到 Opera 圖形渲染團隊,負責 Opera Mobile 的圖形渲染和硬體加速功能,並在去年回到中國擔任歐朋瀏覽器的架構師。

▲ T 客邦趁著歐朋瀏覽器架構師羅致宇先生來台參加 Android Day 時,採訪了他對於歐朋瀏覽器和 HTML 5 在中國發展現況的意見。(圖片來源:羅致宇提供)

歐朋瀏覽器是如何誕生的?

如果從 Opera 的發展史來看,Opera 一開始走的是 B2B 的模式,主要業務是將自己的瀏覽器授權給各個廠商。2010年開始,Opera 逐漸變成 B2C 的模式,Opera 開始將瀏覽器販售給顧客。以前和廠商做生意的時候,它們會要求將 Logo 拿掉,不要掛 Opera 的名字。現在 Opera 覺得這種模式不是特別好,對 Opera 的知名度和收益都有所損害。說得廣一點的話,B2B公司很難伸縮,延展性非常差,B2C公司則不同,如果產品好的話,加一兩百萬的用戶,根本沒什麼影響。

Opera做B2C之後,就發現每個地方的B2C都不一樣,例如中國大陸的網路使用習慣和全球差別很大,大陸的用戶習慣使用一些較為特殊的服務,像是導航頁一類的,就是說他們不願意自己輸入網址,覺得輸網址很麻煩。因此大陸的瀏覽器已經不像是單純的瀏覽器了,因此大陸的瀏覽器都是一個工具附加許多服務。這就是為什麼 Opera 會做歐朋這個品牌。既然和全球都不一樣,成立一個獨立品牌更容易打入市場。

歐朋本身也是一個非常中國化的名稱,Opera 這個名稱基本上沒有一個中國人會記得住,Opera 在英文裡是個非常優美的詞,但是在中國說英文的人很少,你要使用者拼 Opera 可能都拼不出來。歐朋就是指「來自歐洲的朋友」,聽起來很像 Opera 也很容易被人記住。

▲歐朋瀏覽器是在中國大陸十分受歡迎的手持裝置瀏覽器,而且提供各種平台版本,除了在熱門的 iOS 和 Android 平台外,在 Java 和 BlackBerry 也可以看到歐朋瀏覽器的蹤跡。(圖片來源:歐朋瀏覽器官方博客

歐朋瀏覽器在中國有何優勢?

歐朋瀏覽器具有多種十分有中國特色的功能,像是歐朋瀏覽器的網址導航在國外是無法想像的,但大陸使用者習慣這種操作方式。像Chrome和Safari都是在平台上綁定具有優勢,不過中國大陸的第三方瀏覽市場非常大,即使第三方瀏覽器也可以獲得很高的使用人數,用戶能夠主動依照自己需要的服務,選擇第三方瀏覽器。

歐朋瀏覽器具有一些 Opera 沒有的功能,例如微博訊息通知等,這些功能會在 Opera 上看到嗎?

微博訊息通知是歐朋瀏覽器的獨有功能,甚至連 Opera Mobile 上都看不到,就像是 Opera Mobile 上提供無限 Speed Dial 的功能,一開始也是由歐朋瀏覽器推出,歐朋瀏覽器的開發者與挪威的 Opera 交流密切,有些功能甚至是在總部開發的。像現歐朋瀏覽器的UI開發者現在就正在挪威奧斯陸開發下一代的 Opera UI。歐朋的理念是我們走得快一點,很快的擴荒市場,和 Opera Mobile 有分歧的地方並無所謂,如果使用者反應好的話,就會套回 Opera Mobile 中使用。

▲ 歐朋瀏覽器有許多具中國特色的獨家功能,例如微博訊息通知和一鍵發送訊息等,歐朋瀏覽器可以讓使用者在開啟之後即時掌握微博上的訊息。(圖片來源:歐朋瀏覽器官網

歐朋瀏覽器所使用的壓縮伺服器和 Opera Mobile/Mini 所使用的伺服器相同嗎?

歐朋瀏覽器所使用的網頁壓縮伺服器和 Opera Mobile/Mini 不同,一開始本來是使用同一個壓縮伺服器,不過後來被中國政府封鎖了。當時中國政府發現 Opera Mini 由於使用外部伺服器壓縮網頁資料,因此是可以繞過防火牆的,於是處處刁難,於是我們只能將伺服器搬一部分到中國大陸去。雖然伺服器不同,但伺服器叢集上的東西是完全一樣的,只是把伺服器放到中國,讓中國政府比較放心,在壓縮效能上是完全一樣的。

歐朋還有什麼專為中國用戶設計的功能?

歐朋會幫使用者找出網際網路上的資料,並呈現給使用者,使得網際網路的距離不再離一般使用者很遠。而且這些資訊是由伺服器控制,因此歐朋可以隨時機動地更新資料。例如,歐朋瀏覽器和 Opera 中預設Speed Dial的運作方式完全不同,Opera Mobile 和 Mini 上的 Speed Dial 多是直接放入第三方資源,而歐朋瀏覽器中的 Speed Dial 則有大量自家服務,像是「網址導航」、「新鮮事兒」等,都是歐朋自己開發的服務。中國用戶很難自行去發現這些東西,所以歐朋就幫他們整理好,把資訊推送給用戶,讓瀏覽器不但是瀏覽網頁的工具,更是推送內容的渠道。所有你在歐朋瀏覽器上看到的服務,都是基於這個原理設置的。

▲ 歐朋瀏覽器的快速撥號頁面具有許多自家開發的訊息收集服務,像是新鮮事兒會收集微博上的熱門訊息,並推送給使用者瀏覽。(圖片來源:歐朋瀏覽器官方博客

 

延伸閱讀

手機傾斜、搖一搖,新技術讓網頁能知道,不用透過特定 App

Opera 12 Beta 推出,新功能介紹、效能實測

Opera 新版現身 Android Market,行動瀏覽支援 HTML 5

(後面還有:HTML 5 在中國發展現況)

歐朋瀏覽器和 Opera 使用同一核心,對於 HTML 5 的支援十分優良。請問 HTML 5 在中國的發展情況如何?

HTML 5 現在在中國的發展非常好,中國的網站紛紛改採用 HTML 5 製作網站,這當然一部分是由於 HTML 4 的功能不完全,在 HTML 5 出來後,終於可以晢棄了。在 HTML 4 時候,光是寫出可以在各種瀏覽器上正常運作的網站就是一大挑戰,因為 HTML 4 有很多東西沒有考慮到,HTML 5 處理了各種缺失,並增加許多功能。過去 IE 6 稱霸瀏覽器市場就是因為 HTML 4 標準沒有定義好,使得網站設計師不得不向市佔最大的瀏覽器靠攏,HTML 5 將所有標準都規範得非常好,如此一來瀏覽器之間的行為差異就會愈來愈小,使用者也愈來愈少關注正在使用的是什麼瀏覽器,使用者也不會被特定瀏覽器綁住。

▲ 歐朋瀏覽器和 Opera Mobile  使用相同核心,對於 HTML 5 的支援十分良好。(圖片來源:歐朋瀏覽器官方博客

另外一個 HTML 5 愈來愈受歡迎的原因是在 HTML 4 制定的時候,手持裝置還不流行,因此完全沒有考慮手持裝置。HTML 5 也考慮到手持裝置瀏覽的優勢也在此顯現。在我們去拜訪手機遊戲公司的時候,發現已經有許多遊戲公司將原來的 Flash 遊戲轉移到 HTML 5 上,因此這些公司對於 HTML 5 這個未來的手持裝置平台非常感興趣,十分歡迎和我們討論。歐朋在中國大陸也常主辦一些 Code Jam 活動,也十分受到開發者歡迎。因此在現在的中國大陸,HTML 5 發展十分快速。

▲ 歐朋瀏覽器還具有獨特的遊戲全螢幕模式,讓瀏覽器成為更完美的遊戲平台。歐朋瀏覽器甚至還提供了針對歐朋優化的各種遊戲。(圖片來源:歐朋瀏覽器官方博客

歐朋瀏覽器也支援 HTML 5 的硬體加速功能嗎?

歐朋分成兩個產品線,一個是對應 Opera Mini 的歐朋 Mini,另一個則是對應 Opera Mobile 的歐朋 HD。歐朋 HD 是目前手持裝置瀏覽器中,對於 HTMl 5支援數一數二的,也部分支援了硬體加速功能,讓歐朋瀏覽器可以利用手機GPU加速WebGL的顯示。

▲ 除了支援硬體加速外,歐朋瀏覽器也支援各種進階 HTML 5 功能,例如在最新的 Beta 版中,歐朋瀏覽器可以利用 HTML 5 的 getUserMedia API 直接使用手機相機拍照後上傳照片。另外也提供了支援重力感應、位置偵測的HTML 5體驗版。(圖片來源:歐朋瀏覽器官方博客

歐朋瀏覽器可以在中國之外的地方使用嗎?

歐朋瀏覽器在中國之外也可以使用,但有所限制。因為歐朋瀏覽器是使用中國的伺服器,因此會阻擋 Facebook 或是 Twitter 等中國政府封鎖的網站。但經常使用中國網站服務的使用者也卻因此可以獲得更加具有中國特色的功能。

原文網址:https://t17.techbang.com/topics/13851-interview-with-auto-oupeng-open-chief-architect-of-the-browser-on-the-birth-of-cause-in-features-html-5-support?page=1