轉用 WebKit 省錢又簡單!Opera 放棄使用自家引擎
相信大家都知道,在日常瀏覽網頁的時候,網頁背後是由 HTML 以及其他語言所組成,而瀏覽器的作用就是為用戶將這些複雜的語言經瀏覽器引擎轉換到用戶看得明白的豐富網頁介面,所以很多頗有歷史的瀏覽器品牌往往都擁有自家的瀏覽器引擎,但隨著業界之間渴望訂出更統一的標準,很多瀏覽器廠商都開始放棄自家的瀏覽器引擎,取而代之的便是「跟大隊」,轉用最多廠商使用的瀏覽器引擎。
今天 Opera 便向外公佈指將會放棄自家研發多年的瀏覽器引擎,並轉投 WebKit 行列。Opera 這個瀏覽器品牌自 1990 年推出以來,便針對用戶使用體驗及瀏覽速度作多項研究,其中之一就是開發更快的瀏覽器引擎,近幾年來亦主攻智能手機瀏覽器市場,在瀏覽速度及頻寬壓縮比工作上做得相當不錯,但今後使用 WebKit 後,便將失去了 Opera 瀏覽器引擎的特色,因此我們估計 Opera 有可能於智能手機瀏覽器之中繼續使用自己研發的引擎。
除了 Opera 轉投 WebKit 瀏覽器引擎之外,Google Chrome 以及 Safari 等瀏覽器亦早早轉用了 WebKit。根據 Opera 官方指,轉用 WebKit 引擎的首個瀏覽器將是針對 Android 平台的瀏覽器,並將會於即將舉行的全球移動通訊大會上展出;至於其他版本如 iOS 及 PC 版的瀏覽器亦將會逐步轉用 WebKit 引擎,但官方仍未公佈那個平台的瀏覽器將會使用 WebKit 引擎,那些平台的瀏覽器將會沿用 Opera 自家研發的瀏覽器引擎。
雖然 Opera 此舉的確令其瀏覽器失去了獨特性,但對於編程人員來說,此舉無疑是百利而無一害。這是因為開發網頁應用時,往往會因為不同瀏覽器之間的引擎不相同而令到展示出來的位置、效果有所失色,部份功能更可能無法正常運作;所以為瀏覽器制定統一的引擎是非常重要,而且亦將會事在必行。
Opera 除了轉用 WebKit 之外,她們亦將會針對 WebKit 進行深入的研發,並希望為這個開源引擎加入更多特色及提升其效能,相信隨著 Opera、Safari 及 Chrome 等瀏覽器轉投 WebKit 行列後,愈來愈多瀏覽器都會跟隨;至於一直走自己品牌風格的 IE 當然不會輕易跟隨,但我相信當全世界都使用 WebKit 的時候,那些只有 IE 才看得明白的語法將會消失,對於開發者來說亦少了一個煩惱。