Konqueror簡介
在給 Konqueror 命名上,其命名者跟其它的網頁
瀏覽器玩了個文字遊戲:首先是
Navigator(意為航海家,
網景公司的
瀏覽器)、然後是
Explorer(意為探索者),接下來就是 Konqueror (Conqueror 的變體,意為
征服者)啦;這裡首字母取 K 是為了遵循 KDE 軟體都以
K 打頭的傳統。
Konqueror功能
1 用戶界面
和一般的主流
瀏覽器一樣,Konqueror 也具有常見的瀏覽功能,比如“後退”、“前進”、“
歷史”等;通過圖形配置工具,還可以設定
個性化的快捷鍵;
地址欄的內容輸入,支持本地
目錄、訪問過的
URL 以及搜尋條目的自動補齊。
早期的 Konqueror 使用單文檔界面,不支持多
視窗模式,Konqueror 從 3.1 版開始,支持單個視窗下的分頁顯示。
由於 Konqueror 的
模組化特性,
Mozilla的
排版引擎 Gecko 也可以替換 Konqueror 的默認引擎 KHTML ,這個功能被稱為 kmozilla ,用戶可以通過 kdebindings 包來獲取。
Konqueror 還整合了網路
搜尋功能,方法是通過引擎
縮寫 (比如
Google 就是 gg)加上搜尋詞條。用戶也可以添加自己的
個性化搜尋,先增加一個快捷搜尋。
Konqueror 同樣也可以用於本機的
目錄結構,可以在地址列中輸入位置,或在
瀏覽器視窗中選取項目。而且允許不同的顯示模式,每種不同的模式都有不同的圖示及配置。檔案能夠被執行,顯示,複製、移動以及刪除。
4 作業平台
儘管Konqueror主要是為了Linux作業平台設計,也可以在其他平台如BSD與
Microsoft Windows上使用,但目前Windows的支持度不高。
主要支持的協定
Konqueror可以利用用戶系統上安裝的所有KIOslaves。一些例子包括:
FTP和SFTP / SSH瀏覽器
Samba(Microsoft檔案共享)瀏覽器
HTTP瀏覽器
IMAP郵件客戶端
ISO(CD圖像)查看器
VNC查看器
完整列表可在KDE信息中心的協定部分中找到。
用戶界面
Konqueror支持選項卡式文檔界面和拆分視圖,其中視窗可以在選項卡中包含多個文檔。不支持多個文檔界面,但是可以遞歸地劃分視窗以同時查看多個文檔,或者只是打開另一個視窗。
Konqueror的用戶界面有點讓人聯想到微軟的Internet Explorer,儘管它更具可定製性。它廣泛適用於“面板”,可以重新排列或添加。例如,可以在瀏覽器視窗的左側具有網際網路書籤面板,並且通過單擊書籤,將在右側的較大面板中查看相應的網頁。或者,可以在一個面板中顯示資料夾的分層列表,在另一個面板中顯示所選資料夾的內容。面板非常靈活,甚至可以包括控制台視窗,文本編輯器,媒體播放器等KParts(組件)。可以保存面板配置,並且有一些默認配置。 (例如,“Midnight Commander”會將螢幕分為兩個面板,每個面板包含一個資料夾,網站或檔案視圖。)
所有操作都可以使用導航功能(後退,前進,歷史等)。大多數鍵盤快捷鍵可以使用圖形配置重新映射,並且可以通過按下控制鍵,通過將字母分配給活動檔案上的節點來進行導航。地址欄具有對本地目錄,過去URL和過去搜尋術語的廣泛自動完成支持。
網頁瀏覽器
Konqueror已被開發為自主Web瀏覽器項目。它使用KHTML作為其瀏覽器引擎,該引擎符合HTML並支持JavaScript,Java小程式,CSS,SSL和其他相關的開放標準。替代布局引擎kwebkitpart可從Extragear獲得。
雖然KHTML是默認的Web渲染引擎,但Konqueror是一個模組化應用程式,其他渲染引擎已經可用。特別是使用KHTML派生的WebKit引擎的WebKitPart在KDE 4系列中得到了很多支持。需要注意的一點是,當選擇KHTML渲染後端時,用戶可以選擇對任何給定網頁進行完整存檔,該網頁存儲在具有“.war”擴展名的存檔檔案中。
Konqueror集成了幾個可自定義的搜尋服務,可以通過輸入服務的縮寫代碼(例如,gg:for Google,或wp:for Wikipedia)以及搜尋詞來訪問。可以添加自己的搜尋服務;例如,要檢索英文維基百科文章,可以使用URL http://en.wikipedia.org/wiki/Special:Search?search=\{@}&go=Go添加捷徑。
KHTML的渲染速度與競爭瀏覽器的渲染速度相當,但是由於KHTML的思維和市場份額小得多,導致JS引擎內置的JavaScript功能減少,因此定製JavaScript的網站通常會出現問題。
Kubuntu的10.10 Maverick Meerkat版本將他們的默認瀏覽器從Konqueror切換到rekonq。然而,Kubuntu已經從rekonq切換到Firefox,發布了14.04 Trusty Tahr。
檔案管理器
Konqueror還允許瀏覽本地目錄層次結構 - 通過在地址欄中輸入位置,或通過選擇檔案瀏覽器視窗中的項目。它允許在不同視圖中瀏覽,這些視圖在圖示和布局的使用方面有所不同。還可以執行,查看,複製,移動和刪除檔案。
用戶還可以通過KDE的KParts技術打開Konsole的嵌入式版本,他們可以直接執行shell命令。除Konsole KPart外,Konqueror還可以使用Filelight KPart查看用戶檔案系統的放射圖。
雖然沒有從中刪除此功能,但在KDE 4中,Konqueror被Dolphin替換為默認檔案管理器。海豚可以 - 像Konqueror一樣 - 將每個視窗或標籤分成多個窗格。 Konqueror更強大地使用此功能,允許根據需要設定儘可能多的垂直和水平分割窗格。每個都可以連結到不同的內容甚至遠程位置,因此Konqueror是一個功能強大的圖形工具,可以在一個視窗中管理多個伺服器上的內容,在各個位置之間“拖放”檔案。
檔案查看器
使用KParts對象模型,Konqueror執行能夠查看(有時編輯)特定檔案類型的組件,並將其客戶區直接嵌入到已打開相應檔案的Konqueror面板中。這樣就可以直接從Konqueror中查看OpenDocument(通過Calligra)或PDF文檔。任何正確實現KParts模型的應用程式都可以這種方式嵌入。
KParts還可用於將某些類型的多媒體內容嵌入到HTML頁面中;例如,KMPlayer KPart使Konqueror能夠在網頁上顯示嵌入的視頻。