Opera
在Windows 7上使用Opera 11.5瀏覽維基百科首頁 |
|
| 開發者 | Opera Software ASA |
| 初始版本 | 1996年12月9日[1] |
| 穩定版本 | /2012年1月24日 [+/−] |
| 預覽版本 |
12.00 alpha (Build 1256) /2012年1月27日 [+/−] |
| 程式語言 | C++[2] |
| 作業系統 | 跨平台 |
| 排版引擎 | Presto |
| 語言 | 51种語言[3] |
| 發展狀態 | 支援,開發中 |
| 類型 | 網頁瀏覽器和網路套件 |
| 許可協議 | 私有(免費軟體) |
| 網站 | Opera.com |
Opera起初是一款挪威Opera Software ASA製作的支持多頁面標籤式瀏覽的網絡瀏覽器,由於新版本的Opera增加了大量網絡功能,官方將Opera定義為一個網絡套件。目前官方發佈的個人電腦用的最新穩定版本為11.61 /2012年1月24日。
Opera网络浏览器适用于各种平台、操作系统和嵌入式网络设备,包括 Mac、PC和Linux计算机, 手机、PDA、游戏终端以及其它联网设备如任天堂Wii、NDS及NDSi,索尼Mylo等等。
2008年12月16日,Opera正式推出中國版軟件,命名為「朱雀」。
Opera台灣分公司在2008年底成立,近來並投入不少資源開發台灣市場,除了有台灣官網外,尚包括正體中文討論區與部落格,甚至還加入了近日最熱門的微網誌噗浪(plurk),展現其對於正體世界市場的企圖。
2009年9月6日,熱心的台灣網友推出了Opera台灣版軟體,命名為「三太子」(Nalakuvara)。2010年8月13日,三太子获得Opera官方认证[4]。
目录 |
[编辑] 軟體歷史
1992年左右,譚詠文(Jon Stephenson von Tetzchner)和蓋爾·伊瓦爾綏在Televerket公司的研究小組工作。這個公司當時是挪威國有的,而且是挪威最大的電信公司。總部在福尼布,離奧斯陸很近。現在這個電信公司名叫Telenor。
而上面提到的小組在開發ODA,一個基於標準的文件存儲修復系統。儘管這個系統效率很高,但還是沒有被廣泛應用就銷聲匿跡了。研究小組還開發了第一個的服務器程序並在1993年建立了主頁。然後他們覺得Mosaic(最早的瀏覽器)能實現的結構太單調就決定開發一個新的瀏覽器。他們在ODA項目中獲得靈感,預見到一個能實現多結構的網絡瀏覽器的潛力,同時母公司給他們亮了綠燈。1993年下半年就這個瀏覽器項目已經開始運行了。
當時的挪威政府決定在1998年以後減少政府對經濟的干預,意味著眾多本土和國外的電信公司將在挪威通訊市場大混戰,Televerket面臨競爭挑戰,公司不確定這個瀏覽器項目和自己主營業務是不是合適。
1994年,Televerket變成一個國有控股公司,而J.S.von Tetzchner和伊瓦爾綏這個小組也被允許在Televerket的辦公室繼續開發瀏覽器。
在1995年末,Televerket更名Telenor,Opera Software公司也成立了,但仍然在原來的辦公室。他們的產品叫MultiTorg Opera(2.0版本以前的Opera一直用這個名字,但這些版本一直沒有對外發行)而且很快因為其優良的多頁面瀏覽特性、快捷欄和工具欄設定聞名。
2005年9月,opera宣布旗下所有产品全部免费,不再有广告条和许可费用。
[编辑] 版本发布時间表
| 時間 | 詳情 | |
|---|---|---|
| 1996年 | 最初在网络发布Opera 2.0 Windows版,但当时是共享软件。 其后Opera Mac版,QNX版和BeOS版正式发布。 |
|
| 1997年12月31日 | Opera3.0版正式發佈,開始著手於軟件的多系統支援。 3.5版本加入支援CSS。 |
|
| 2000年6月28日 | Opera4.0版正式發佈 | |
| 2000年12月6日 | Opera5.0版正式發佈,作為一款免費版本帶廣告的軟件發佈,並新増滑鼠手勢的功能。 加入支援ICQ,但在後期版本取消。 |
|
| 2001年11月29日 | Opera6.0版正式發佈。加入支援Unicode。 | |
| 2003年1月28日 | Opera7.0版正式發佈,使用新的Presto排版引擎,取消支援Mac OS 9。 | |
| 2005年4月19日 | Opera8.0版正式發佈,加入支援SVG。 8.5版本並去掉了免費版本的廣告 |
|
| 2006年6月20日 | Opera發佈了9.0正式版,加入支援XSLT,成為首個瀏覽器通過Acid2。 | |
| 2006年12月18日 | Opera發佈了9.10正式版,加入了防網釣功能。 | |
| 2007年4月11日 | Opera發佈了9.20正式版,加入了「快速撥號」功能。 | |
| 2008年6月12日 | Opera發佈了9.50正式版,改進了安全和兼容性。 加入支援64位元的Linux和BSD作業系統,取消支援SPARC。 |
|
| 2008年10月8日 | Opera發佈了9.60正式版,加入了鍵入的歷史和習慣查詢兩項新功能。 Opera Link增加了輸入歷史和搜索的同步。 |
|
| 2008年12月16日 | Opera發佈了10.00正式版,速度比9.6版本快40%,改用新的界面。 | |
| 2009年11月23日 | Opera發佈Opera 10.10正式版。 | |
| 2010年3月2日 | Opera發佈Opera 10.50正式版,加入私密瀏覽功能,使用新的Carakan JavaScript引擎。 | |
| 2010年7月1日 | Opera 10.60正式版發佈,主要更新包括內核升級、地理定位、對HTML5和WebM標準的支援、介面優化等。 | |
| 2010年12月16日 | Opera 11正式版發布,更新地址栏和郵件側邊欄界面,加入对扩展的支持、标签分组、鼠標手勢可視化等功能,并升级其渲染引擎和Carakan JavaScript引擎。 | |
| 2011年4月12日 | Opera 11.10正式版發布,升级渲染引擎,更新快速拨号功能,Opera Turbo采用全新的WebP图片格式,增加7种语言支持等。 | |
| 2011年6月28日 | Opera 11.50正式版发布,Opera Link实现密码同步,增加快速拨号扩展功能,全新的外观设计,引擎升级,优化CSS渲染及Vega引擎性能及更多的HTML5支持等。 | |
| 2011年12月6日 | Opera 11.60正式版发布,升级了地址栏功能及Opera Mail功能,引擎升级,支持更多的CSS3,CSS4和HTML5支持。 |
[编辑] 手机版
Opera Mini是用于在移动电话上使用的免费网络浏览器,可浏览万维网及WAP网站。浏览时先由Opera公司的服务器对所访问的网页进行压缩和优化,使之适合于手机浏览,再于手机上显示,传输中信息使用SSL协议进行加密。该软件的最新版本Opera Mini 6备有不同版本,包括适用于绝大多数支持J2ME JAVA的手机的JAVA版及适用于BlackBerry OS、Android、Windows Mobile、Symbian及iOS的版本,是目前市场占有率最大的移动浏览器之一。
Opera Mobile是用于在智能手机和个人数码助理上浏览网页的网络浏览器。可以运行于Windows Mobile、Symbian S60、Android、MeeGo、UIQ及Windows 7等系统,最新版本为Opera Mobile 11。
[编辑] 軟體特性
[编辑] 高速度
Opera充分利用緩存機制,快速載入頁面,開啟多頁籤時尤其明顯。Opera在各項測評中得到相當好的成績。從很早開始Opera就主要以速度吸引桌面用戶和手機用戶,在許多配置較低的電腦或網速較慢的情況下也能流暢運行。
[编辑] JavaScript 引擎
Opera 10.50 中引入的Carakan是一個新的JavaScript引擎,最大的特點是集成了 JIT,通過編譯 JavaScript 源碼為字節碼來加速 ,號稱是目前最快JavaScript引擎。JavaScript 的執行速度,在Windows平台上進行的SunSpider基準測試中,Opera 10.50 beta的速度足足是Opera 10.10(使用的是Futhark JavaScript引擎)的8倍。基於V8基準,運行速度遠快於IE8、Firefox 3.6 Beta和Safari 4.0,Beta 2 版甚至超過了Chrome 4.0。
Opera開發團隊發佈了的Opera 10.60首個Alpha版。Peacekeeper測試顯示,Opera 10.6 Alpha 1版的積分要比Chrome 6.0.408.1高25%。
[编辑] HTML排版引擎
Presto,Opera Software開發的瀏覽器排版引擎,供Opera 7.0及之後的版本使用。Presto使閱讀Javascript效能得以最佳化。
[编辑] 矢量圖形庫
Opera 10.50開始正式採用的Vega矢量圖形庫,把HTML排版引擎Presto當中渲染相關的代碼逐漸分離,由Vega完成,令圖像顯示得更快速和順暢。
[编辑] 多功能且小巧
Opera功能眾多,除了基本的網頁瀏覽,內置的POP郵件、IRC聊天、RSS瀏覽、檔案下載等功能都頗為全面;還能添加各種控件,比如計算器、匯率轉換器、天氣預報、小遊戲之類的。雖然如此,不帶語音數據和Java的安裝程序卻遠遠小於其它同類瀏覽器。
[编辑] 高靈活性
Opera具有相當多的個性化功能,方便用戶使用。它支持多頁面瀏覽,支持更換介面、鼠標手勢、頁面縮放以及自定義頁面格式。鼠標手勢是Opera首創的功能,還有快進、自動頁面登陸、自動填寫信息、會話管理、筆記、快速設置等功能。它還內置了各種搜索引擎,以及合理的快捷鍵設置。
[编辑] 高定製度
對界面的定製,Opera做得極其方便,用戶不用擔心會把界面搞亂。除了Opera首創的鼠標手勢以及鍵盤快捷鍵,用戶還可以定製豐富的按鈕,以及工具菜單和搜索列表。這些備份起來也十分方便,用戶只須要備份相應的.ini文件即可;用戶還可以用其他人編寫的菜單、工具欄等。Opera內置了一些樣式表,用戶可以改變網頁的字體結構等,而UserJS和UserCSS提供進階用戶更多關於頁面樣式調整和Javascript使用的設置。
[编辑] 高安全性
Opera更新十分頻繁,每次發現瀏覽器缺陷後都會盡快升級。Opera 9其後版本完美支持包括SSL 2/3以及TLS在內的各種安全協議,支持256位加密,可以抵禦惡意代碼攻擊、釣魚式攻擊等網絡攻擊,提供對Cookie的細節控制,可以一鍵清除計算機上保存的所有個人瀏覽信息,還可以自動進行安全性升級。從www.secunia.com中我們可以瞭解到Opera的安全性一直以來均高於Microsoft Internet Explorer(簡稱IE,自IE 7.0版本起改名為Windows Internet Explorer)、Mozilla Firefox等瀏覽器。Opera 10.60以後更引進支援AVG的防造假與防詐騙系統,讓使用者瀏覽網頁更安心。
[编辑] 多語言
Opera採用界面加載語言包的形式,理論上可以有任意語言版本的Opera。
[编辑] Opera Turbo功能
Opera Turbo可有效運用硬體本身的資源,提高整體的上網效能表現。加入了「Opera Turbo」功能,主要是針對使用手機上網、WiFi或其他網路較壅塞的使用者,預先在網頁下載到電腦前先行透過Opera提供的伺服器進行壓縮、縮減圖片檔案大小等工作,把網頁資料的傳輸量降低高達80%,如此一來,讓行動上網的使用者可以快速下載資料觀看,大幅減少行動資料傳輸的費用。當然也可以藉此減低網路封包的傳輸量,達到節省頻寬的效果。
[编辑] 支援多種網絡標準
Opera 支援多種網絡標準,不但對應HTML5網頁技術,並對應CSS3多欄位排版與漸層、網路開放字體格式,甚至也對應Google所提供的WebP圖像編碼技術,讓使用者方便瀏覽完整的網頁內容。
[编辑] 貢獻
Opera首創了很多瀏覽器功能,推動其他瀏覽器的發展。Opera首創的瀏覽器功能:
| 年份 | 首創功能 |
|---|---|
| 1996年 | 會話功能和頁面縮放 |
| 2000年 | 一鍵刪除私人資料(如cookie和瀏覽記錄等)和滑鼠手勢 |
| 2007年 | 快速拨号 |
| 2009年 | Opera Turbo[5]和Opera Unite |
| 2010年 | 标签组 |
[编辑] 對軟件的爭議
用戶對Opera的爭議主要集中於其網頁兼容性、易用性、内存管理等方面。
[编辑] 網頁相容性
Opera是最先通過Acid2及Acid3測試的桌面瀏覽器之一,嚴格執行W3C網頁標準,不支持其它擴展標準、ActiveX和某些只對IE兼容的頁面,這樣瀏覽器安全性高,兼容性低。網頁原始碼標準是一個常見的問題,有不少網頁均不切合W3C的標準,例如使用非標準的獨有標籤、錯誤語法,或是透過偵測瀏覽器把特定的瀏覽器排擠在外(Opera是例子之一),該類網站多以IE測試,若以其他瀏覽器來排版則會出現不正確的顯示結果,一般用戶不會認為這是網頁編碼錯誤所引起,而是將其歸咎於瀏覽器的程序錯誤。
其中一項明顯的例子即為微軟屬下的MSN網站曾被指排擠Opera使用者,迫使他們改用微軟產品。
2001年10月,在Windows XP推出後不久,MSN即對主頁作出重大更新,Opera使用者指無法進入MSN主頁,微軟指「該主頁轉用了XHTML標準,Opera無法進入是因為它不支援XHTML」,但Opera方面則反駁,指Opera瀏覽器更切合標準,並以W3C驗證服務證明,MSN的主頁並非使用正確的編碼,要求微軟「在指責其他人以前,請先看看自己是否尊重公開標準」,並在網站有關的新聞稿頁面,另製作了一個標準XHTML版本來「還擊」,IE6無法正確顯示,而Netscape 6和Opera則可以。有鑑於此,微軟開始停止排擠Opera使用者。
對此Opera也在各方面提供便利並加強對非標準網頁的支援。與其它瀏覽器相容非標準代碼的方式不同,Opera在安裝目錄中有一個名為browser.js的檔案,用來修正不正確的網頁代碼,使非標準網頁也可以在Opera中正常顯示[6]。這個檔案由Opera軟體公司發佈並且不定期更新,用戶可選擇自動更新或禁用此功能。此外,用戶也能針對特定站點將Opera識別或偽裝為其他瀏覽器(如IE或Firefox),解決某些網站排擠Opera的問題。對於一些僅支援IE的網頁,Opera也允許使用者通過右鍵選單以其它瀏覽器打開。
[编辑] 易用性
Opera瀏覽器雖以高定製度和多功能特性見稱,但這難免也造成了新使用者的混淆以及設定選項不夠直觀的印象。許多設置無法直接從首选项中調整,反而必須通過功能編輯器或修改ini檔案等方法才能達成。另一方面,由於許多使用者都是由其他瀏覽器轉用,因此面對重新適應和習慣問題,例如傲遊中的超級拖曳、雙擊标签關閉和Mozilla Firefox的擴展套件、下載管理器的關聯整合等都和Opera有所不同。再者,市場佔有率較少的Opera讓使用者在遇到問題需要求助時,不如其他熱門瀏覽器般容易取得資源。
為解決此問題,Opera官方於2008年12月針對中國大陸用戶推出朱雀版[7],內置許多本地化功能設定貼近中國用戶的瀏覽習慣,同時也建立了官方中文論壇給予互助和交流平台。對於易用性的爭議也促使了熱心的網友整理出各種第三方定製版,如台灣的Opera三太子等,更適合不同的使用者。另外,許多用戶自製的輔助工具也因應需求而生,如關聯下載管理器的oGet[8]及調整初始設定的Opera Launcher[9]。從10.50版本開始,Opera在功能編輯器中直接加入下載工具的相關選項。Opera11開始加入扩展、手勢視覺化提示,並在首选项中加入設置選項而不完全依賴功能編輯器,盡量使初學者更容易上手。
[编辑] 內存管理
Opera在開啟少标签的情況下内存佔用較其它瀏覽器高,讓許多使用者感到驚訝,並質疑Opera的内存管理能力。
根據官方指出,Opera採用可自行適應的内存管理模式 (Adaptive Memory Management)[10],即在電腦内存有限的情況下儘量節約資源佔用;相反的,當可用内存較寬裕時則充分利用以達到最佳體驗。這種管理方式的表現結果是:瀏覽少量頁面時內存佔用較高,但開啟多個标签後反而趨向穩定;在低配置的電腦中佔用低,而在高配置的電腦則較高。這種内存管理方式確保Opera能在各種環境中流暢運行,但使用者依然能在首选项中調整内存缓存和磁盘缓存的大小。
[编辑] 捆綁流氓軟體
Opera 6.04 之後的數個中文版,曾捆綁惡名昭著的流氓軟體3721上網助手。[11]
[编辑] 排版引擎
Opera 3.5至6版本使用Elektra引擎,而7.0以後的版本使用Presto排版引擎[12]。
[编辑] 其他
[编辑] 瀏覽器標準測試
- 順利通過Acid2測試。
- Opera 10.00 順利通過Acid3測試。
- CSS3 Selectors Test中578項全部通過。
- Opera 11 在THE HTML5 TEST中取得286/400分(另加7分額外加賞)。
- Opera 11在「JavaScript Conformance - version 2」測試中取得5172/5246分。
[编辑] 內部鏈結
在網址列中輸入以下字串便可開啟相關頁面:(無需'http://'開頭)
- opera:about - 顯示Opera版本詳細資料
- opera:plugins - 用來顯示已安裝的附加元件
- opera:historysearch - 顯示歷史
- opera:cache - 顯示快取檔案
[编辑] 愚人節玩笑
Opera於愚人節時會在官方部落格中發表一些愚人節文章。其內容往往文筆正式、圖文並茂甚至附上影片,煞有介事。
- 在2008年的愚人節玩笑內容為:「Opera開發人員在測試時意外發現Acid3的復活節彩蛋,做出106/106分。[13]」(Acid3的滿分為100分)
- 面部表情是2009年的愚人節玩笑,並非真有其事。玩笑內容為:「使用者只要透過網路攝影機,啟動Face Gestures的功能,只要動一動臉部表情,例如眨眼或是微笑,即可以臉部表情控制網路的瀏覽。臉部表情一共有超過45控制點,使用者可以利用Opera的Email功能,從寫Email到寄出,通通透過臉部表情完成,甚至啟動滑鼠手勢功能。[14]」該文章中上傳到Youtube的影片[15]引起熱烈回應,許多人信以為真。
- 2010年的愚人節玩笑內容為:「可以在太空中使用的瀏覽器 - Opera 太空版 (Opera Space Edition)。[16]」
[编辑] 佔有率
- Opera在浏览器市场占有率维持在2%上下,次於Internet Explorer、Firefox、Google Chrome和Safari,排行第五。
- 美國網絡安全公司Purewire數據顯示有26%的駭客使用Opera。[17]
- 根據 Statcounter 的資料,微軟在歐洲發佈瀏覽器選擇界面後,Opera 在波蘭的下載數字增加了 328%,在西班牙增加了 215% 及 在意大利增加了 202%。[18]
[编辑] 參看
[编辑] 參考資料
- ^ Opera version history. Opera Software [18 December 2009].
- ^ Lextrait, Vincent. The Programming Languages Beacon, v10.3 [5 September 2010].
- ^ Opera browser language files. Opera Software [12 April 2011].
- ^ http://www.opera.com/press/releases/2010/08/13_2/
- ^ 類似功能在UCWEB和Opera Mini中早已出現,但在桌面版本瀏覽器中尚屬首創
- ^ Browser JavaScript Explained
- ^ 挪威“歌劇”華麗變身,Opera中國戰略全面升級--Opera中國版及Opera Mini中文版重磅上市
- ^ oGet
- ^ Opera Launcher
- ^ Turbocharge your Web experience with Opera 10
- ^ Opera瀏覽器上捆綁網絡實名. 新華網 [2011-01-18] (简体中文).
- ^ http://www.newsunday.com/post/906.html
- ^ Acid 3: Opera first to 106
- ^ Introducing Opera Face Gestures
- ^ Opera Face Gestures
- ^ Opera Space edition
- ^ http://news.cnyes.com/dspnewsS.asp?rno=3&fi=\NEWSBASE\20090824\WEB2261&vi=34081&sdt=20090820&edt=20090824&top=50&date=20090824&time=16:53:09&cls=usastock_totalnews
- ^ http://www.opera.com/press/releases/2010/03/18/
[编辑] 外部連結
- Opera首頁(英文)
- Opera Link帳號
- Developer's Corner
- #Opera—Opera IRC頻道
- Opera第一手消息 - OperaTW部落格
- Opera官方論壇正體中文版
- Opera維基(正体中文)
- Opera噗浪
- Opera台灣版──三太子(Nalakuvara)
- Jedi's BLOG-三太子作者部落格
- Opera中國社群
- Opera中文社區博客(简体中文)
- Opera維基(简体中文)
- Opera簡體中文論壇
|
|||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||