Konqueror
Konqueror是KDE桌面系統的一部分,主要用於檔案管理、各種格式檔案的檢視,以及網頁瀏覽。Konqueror主要運用於GNU/Linux和BSD家族的作業系統,在微軟的Windows系統也可使用。Konqueror按照GPL進行釋出。
開發者 | KDE團隊 |
---|---|
首次釋出 | 1996 |
目前版本 | |
原始碼庫 | |
引擎 | |
作業系統 | 類Unix、Windows |
類型 | 網頁瀏覽器、檔案管理器 |
授權條款 | GPL |
網站 | www.konqueror.org |
在給Konqueror命名上,其命名者跟其它的網頁瀏覽器玩了個文字遊戲:首先是Navigator(意為航海家,網景公司的瀏覽器)、然後是Explorer(意為探索者),接下來就是Konqueror(Conqueror的變體,意為征服者);首字母取K是為了遵循KDE軟體都以K打頭的傳統。 2005年11月29日KDE開發團隊釋出Konqueror 3.5.1,並成功的排出Acid2的笑臉,雖然測試結果中出現了不該出現的「捲軸」引起爭議,但發起測試的WaSP仍宣佈為合格。使Konqueror為首個通過Acid2測試的開放原始碼GNU/Linux瀏覽器。直至Konqueror 3.5.2已修正捲軸條會出現的問題。
最初的Konqueror伴隨KDE 2於2000年10月23日一併釋出,並取代原本KDE用於檔案管理的KFM(KDE file manager)。而在KDE 4釋出的時候,則由後繼者Dolphin取代。但直到目前Konqueror仍然持續在維持及開發。
使用者介面
Konqueror的使用者介面沿襲了微軟Internet Explorer的風格,但組態起來更靈活;IE相對於Netscape Navigator、NCSA Mosaic,則推出時間較晚。Konqueror通過面板來進行設定和增減功能,例如,在瀏覽器窗口中,左邊可以是一個書籤面板,點擊其中的一個書籤,相應的網頁內容就會在右邊更大的面版中出現。同樣的,可以在一個面板中顯示分級的資料夾(目錄),而被選目錄的內容則可在相鄰面板中顯示。面板功能相當靈活,甚至都可以放終端窗口。有關面板的個性化組態,可以加以儲存。
和一般的主流瀏覽器一樣,Konqueror也具有常見的瀏覽功能,比如「後退」、「前進」、「歷史」等;通過圖形組態工具,還可以設定個性化的快速鍵;網址列的內容輸入,支援本地目錄、訪問過的URL以及搜尋條目的自動補齊。
早期的Konqueror使用單一檔案介面,不支援多窗口模式,Konqueror從3.1版開始,支援單個窗口下的分頁顯示。
主要支援的協定
- FTP and SFTP/SSH瀏覽器
- SAMBA(Microsoft file-sharing)瀏覽器
- HTTP瀏覽器
- IMAP郵件客戶端
- ISO(cd image)檢視器
- VNC檢視器
- 其他:完整列表可以在KDE資訊中心的協定部分見到。
網頁瀏覽器
Konqueror已經發展成為一個自我完善的網頁瀏覽器專案,主要採用KHTML作為其排版引擎,Konqueror遵循HTML,支援JavaScript、Java applets、CSS、SSL等相關標準。
由於Konqueror的模組化特性,Mozilla的排版引擎Gecko也可以替換Konqueror的預設引擎KHTML,這個功能被稱為kmozilla,使用者可以通過kdebindings包來取得。
Konqueror還整合了網路搜尋功能,方法是通過引擎縮寫(比如Google就是gg)加上搜尋詞條。使用者也可以添加自己的個人化搜尋,先增加一個快捷搜尋,比如:
- wp:表示URL http://www.wikipedia.org/w/wiki.phtml?search=\{@}&go=Go
這樣就可以很方便地來搜尋維基百科的文章。
檔案瀏覽器
Konqueror同樣也可以用於本機的目錄結構,可以在網址列中輸入位置,或在瀏覽器窗口中選取專案。而且允許不同的顯示模式,每種不同的模式都有不同的圖示及組態。檔案能夠被執行,顯示,複製、移動以及刪除。
Dolphin (KDE軟體)隨KDE4釋出,替代Konqueror成為了預設檔案瀏覽器。但使用者仍然可以使用Konqueror作為檔案瀏覽器。
檔案檢視器
使用KParts,Konqueror可執行各種可檢視(或編輯)特定檔案格式的元件,同時在這些檔案被開啟時將這些元件的使用者區域直接放入Konqueror工具列,這讓Konqueror可以直接瀏覽檔案如KOffice檔案。任何軟體內建有KPart model可以此途徑正常嵌入。
KIO
除了檔案瀏覽與網站瀏覽,Konqueror利用KIO外掛程式(KIO plugins)增加更進一步的功能,例如Konqueror I/O plugin system內建有存取HTTP與FTP協定功能。
同樣的,Konqueror可以使用IOslaves存取ZIP檔案與其他壓縮檔案、SMB分享(Windows)、ed2k(eDonkey/eMule)連結、瀏覽音樂光碟、("audiocd:/")用拖曳方式擷取音訊。FISH("fish://user@host")IOslave讓Konqueror可以管理遠端 (頁面存檔備份,存於網際網路檔案館)SSH伺服器上的檔案,而"man:"和"info:" IOslaves在讀取格式化檔案時特別方便。完整清單請參見KDE Info Center中的"協定(Protocols)"圖示。(如果你的KDE版本沒有Info Center,請參見KDE Control Panel裡的Information, Protocols部分。)
作業系統平台
儘管Konqueror主要是為了GNU/Linux作業系統平台設計,但也可以在其他其他的類Unix系統如BSD與Solaris、以及macOS上使用。Konqueror也可以運行在Windows,他是KDE on Windows計畫的一部分。[4]
參見
參考文獻
- ^ v21.11.90 · Tags · Network / Konqueror · GitLab.
- ^ Official Trinity Desktop Environment R14.1.2 release. [2024年6月27日].
- ^ v24.05.1. [2024年6月27日].
- ^ The KDE on Windows project home page.. [2009-04-03]. (原始內容存檔於2010-04-19).
外部連結
- Konqueror首頁 (頁面存檔備份,存於網際網路檔案館)