Panels are quite flexible and can even include, among other KParts (components), a console window, a text editor, and a media player.
(For example, "Midnight Commander" displays a screen split into two panels, where each one contains a folder, Web site, or file view.)
Most keyboard shortcuts can be remapped using a graphical configuration, and navigation can be conducted through an assignment of letters to nodes on the active file by pressing the control key.
It uses KHTML as its browser engine, which is compliant with HTML and supports JavaScript, CSS, SSL, and other relevant open standards.
However, the KHTML rendering backend contains unique features, such as the ability to save a full archive of any given webpage into a single file with the ".war" extension.
On June 13, 2002, Maciej Stachowiak announced on a mailing list that Apple was releasing JavaScriptCore, a framework for Mac OS X that was based on KJS.
[7] Kubuntu's 10.10 Maverick Meerkat release switched the default browser from Konqueror to rekonq, as well as a Firefox installer being added.
[9] Konqueror also allows browsing the local directory hierarchy—either by entering locations in the address bar, or by selecting items in the file browser window.
The user can also open an embedded version of Konsole, via KDE's KParts technology, in which they can directly execute shell commands.
It uses components of KIO, the KDE I/O plugin system, to access different protocols such as HTTP and FTP (support for these is built-in), WebDAV, SMB (Windows shares), SFTP and FISH (a handy replacement to the latter when the SFTP subsystem is disabled on the remote host).
Similarly, Konqueror can use KIO plugins (called IOslaves) to access ZIP files and other archives, to process ed2k links (edonkey/emule), or even to browse audio CDs, ("audiocd:/") and rip them via drag-and-drop.
A single static library, it is designed to be as small as possible, while providing all necessary functions of a web browser, such as support for HTML 4, CSS, JavaScript, cookies, and SSL.
[18] On KDE Software Compilation 4, KGet 2 was released; it supported bandwidth throttling segmentation, multi-threading, and the BitTorrent protocol.