HOME

TheInfoList



OR:

Konqueror is a
free and open-source Free and open-source software (FOSS) is a term used to refer to groups of software consisting of both free software and open-source software where anyone is freely licensed to use, copy, study, and change the software in any way, and the source ...
web browser A web browser is application software for accessing websites. When a user requests a web page from a particular website, the browser retrieves its files from a web server and then displays the page on the user's screen. Browsers are used o ...
and file manager that provides
web Web most often refers to: * Spider web, a silken structure created by the animal * World Wide Web or the Web, an Internet-based hypertext system Web, WEB, or the Web may also refer to: Computing * WEB, a literate programming system created by ...
access and file-viewer functionality for file systems (such as local files, files on a remote FTP server and files in a disk image). It forms a core part of the
KDE Software Compilation The KDE Software Compilation (KDE SC) was an umbrella term for the desktop environment plus a range of included applications produced by KDE. From its 1.0 release in July 1998 until the release of version 4.4 in February 2010, the Software Comp ...
. Developed by volunteers, Konqueror can run on most
Unix-like A Unix-like (sometimes referred to as UN*X or *nix) operating system is one that behaves in a manner similar to a Unix system, although not necessarily conforming to or being certified to any version of the Single UNIX Specification. A Unix-li ...
operating system An operating system (OS) is system software that manages computer hardware, software resources, and provides common daemon (computing), services for computer programs. Time-sharing operating systems scheduler (computing), schedule tasks for ef ...
s. The KDE community licenses and distributes Konqueror under GNU GPL-2.0-or-later. The name "Konqueror" echoes a colonization paradigm to reference the two primary competitors at the time of the browser's first release: "first comes the
Navigator A navigator is the person on board a ship or aircraft responsible for its navigation.Grierson, MikeAviation History—Demise of the Flight Navigator FrancoFlyers.org website, October 14, 2008. Retrieved August 31, 2014. The navigator's prima ...
, then
Explorer Exploration refers to the historical practice of discovering remote lands. It is studied by geographers and historians. Two major eras of exploration occurred in human history: one of convergence, and one of divergence. The first, covering most ...
, and then the Konqueror". It also follows the KDE naming convention: the names of most KDE programs begin with the letter K. Konqueror first appeared with version 2 of KDE on October 23, 2000. It replaces its predecessor, KFM (KDE file manager). With the release of KDE 4,
Dolphin A dolphin is an aquatic mammal within the infraorder Cetacea. Dolphin species belong to the families Delphinidae (the oceanic dolphins), Platanistidae (the Indian river dolphins), Iniidae (the New World river dolphins), Pontoporiidae (the b ...
replaced Konqueror as the default KDE file manager, but the KDE community continues to maintain Konqueror as the default KDE web browser.


Major supported protocols

Konqueror can utilize all
KIO KIO (KDE Input/Output) is a system library incorporated into KDE Frameworks 5 and KDE Software Compilation 4. It provides access to files, web sites and other resources through a single consistent API. Applications, such as Konqueror and Do ...
slaves installed on the user's system. Some examples include: * FTP and SFTP/SSH browser *
Samba Samba (), also known as samba urbano carioca (''urban Carioca samba'') or simply samba carioca (''Carioca samba''), is a Brazilian music genre that originated in the Afro-Brazilian communities of Rio de Janeiro in the early 20th century. Havi ...
(Microsoft file-sharing) browser * HTTP browser *
IMAP In computing, the Internet Message Access Protocol (IMAP) is an Internet standard protocol used by email clients to retrieve email messages from a mail server over a TCP/IP connection. IMAP is defined by . IMAP was designed with the goal of per ...
mail client * ISO (CD image) viewer * VNC viewer A complete list is available in the KDE Info Center's Protocols section.


User interface

Konqueror supports
tabbed document interface In interface design, a tab is a graphical user interface object that allows multiple documents or panels to be contained within a single window, using tabs as a navigational widget for switching between sets of documents. It is an interface ...
and Split views, wherein a window can contain multiple documents in tabs.
Multiple document interface A multiple-document interface (MDI) is a graphical user interface in which multiple windows reside under a single parent window. Such systems often allow child windows to embed other windows inside them as well, creating complex nested hierarchie ...
s are not supported, however it is possible to recursively divide a window to view multiple documents simultaneously, or simply open another window. Konqueror's
user interface In the industrial design field of human–computer interaction, a user interface (UI) is the space where interactions between humans and machines occur. The goal of this interaction is to allow effective operation and control of the machine f ...
is somewhat reminiscent of
Microsoft Microsoft Corporation is an American multinational technology corporation producing computer software, consumer electronics, personal computers, and related services headquartered at the Microsoft Redmond campus located in Redmond, Washi ...
's
Internet Explorer Internet Explorer (formerly Microsoft Internet Explorer and Windows Internet Explorer, commonly abbreviated IE or MSIE) is a series of graphical web browsers developed by Microsoft which was used in the Windows line of operating systems (in ...
, though it is more customizable. It works extensively with "panels", which can be rearranged or added. For example, one could have an
Internet bookmarks In the context of the World Wide Web, a bookmark is a Uniform Resource Identifier (URI) that is stored for later retrieval in any of various storage formats. All modern web browsers include bookmark features. Bookmarks are called favorites or ...
panel on the left side of the browser
window A window is an opening in a wall, door, roof, or vehicle that allows the exchange of light and may also allow the passage of sound and sometimes air. Modern windows are usually glazed or covered in some other transparent or translucent mat ...
, and by clicking a bookmark, the respective web page would be viewed in the larger panel to the right. Alternatively, one could display a hierarchical list of folders in one panel and the content of the selected folder in another. Panels are quite flexible and can even include, among other KParts (
component Circuit Component may refer to: •Are devices that perform functions when they are connected in a circuit.   In engineering, science, and technology Generic systems * System components, an entity with discrete structure, such as an assem ...
s), a console window, a text editor, a media player. Panel configurations can be saved, and there are some default configurations. (For example, " Midnight Commander" displays a screen split into two panels, where each one contains a folder, Web site, or file view.) Navigation functions (back, forward, history, etc.) are available during all operations. 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. The address bar has extensive autocompletion support for local directories, past URLs, and past search terms.


Web browser

Konqueror has been developed as an autonomous
web browser A web browser is application software for accessing websites. When a user requests a web page from a particular website, the browser retrieves its files from a web server and then displays the page on the user's screen. Browsers are used o ...
project. It uses KHTML as its
browser engine A browser engine ( also known as a layout engine or rendering engine) is a core software component of every major web browser. The primary job of a browser engine is to transform HTML documents and other resources of a web page into an interacti ...
, which is compliant with
HTML The HyperText Markup Language or HTML is the standard markup language for documents designed to be displayed in a web browser. It can be assisted by technologies such as Cascading Style Sheets (CSS) and scripting languages such as JavaS ...
and supports
JavaScript JavaScript (), often abbreviated as JS, is a programming language that is one of the core technologies of the World Wide Web, alongside HTML and CSS. As of 2022, 98% of websites use JavaScript on the client side for webpage behavior, of ...
,
Java applet Java applets were small applications written in the Java programming language, or another programming language that compiles to Java bytecode, and delivered to users in the form of Java bytecode. The user launched the Java applet from a ...
s,
CSS Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language such as HTML or XML (including XML dialects such as SVG, MathML or XHTML). CSS is a cornerstone technolo ...
,
SSL SSL may refer to: Entertainment * RoboCup Small Size League, robotics football competition * ''Sesame Street Live'', a touring version of the children's television show * StarCraft II StarLeague, a Korean league in the video game Natural language ...
, and other relevant
open standard An open standard is a standard that is openly accessible and usable by anyone. It is also a prerequisite to use open license, non-discrimination and extensibility. Typically, anybody can participate in the development. There is no single definitio ...
s. An alternative layout engine, ''kwebkitpart'', is available from the
Extragear The KDE Gear (also known as the KDE Applications Bundle or KDE Applications) is a set of applications and supporting libraries that are developed by the KDE community, primarily used on Linux-based operating systems but mostly multiplatform, an ...
. While KHTML is the default web-rendering engine, Konqueror is a modular application and other rendering engines are available. Especially the WebKitPart that uses the KHTML-derived
WebKit WebKit is a browser engine developed by Apple and primarily used in its Safari web browser, as well as on the iOS and iPadOS version of any web browser. WebKit is also used by the BlackBerry Browser, PlayStation consoles beginning from the ...
engine has seen a lot of support in the KDE 4 series. One thing to note, is when the KHTML rendering backend is chosen, the user can choose to make a full archive of any given webpage, which is stored in an archive file with the ".war" extension. Konqueror integrates several customizable search services which can be accessed by entering the service's abbreviation code (for example, gg: for
Google Google LLC () is an American Multinational corporation, multinational technology company focusing on Search Engine, search engine technology, online advertising, cloud computing, software, computer software, quantum computing, e-commerce, ar ...
, or wp: for
Wikipedia Wikipedia is a multilingual free online encyclopedia written and maintained by a community of volunteers, known as Wikipedians, through open collaboration and using a wiki-based editing system. Wikipedia is the largest and most-read refer ...
) followed by the search term(s). One can add their own search service; for instance, to retrieve
English Wikipedia The English Wikipedia is, along with the Simple English Wikipedia, one of two English-language editions of Wikipedia, an online encyclopedia. It was founded on January 15, 2001, as Wikipedia's first edition, and, as of , has the most arti ...
articles, a shortcut may be added with the URL http://en.wikipedia.org/wiki/Special:Search?search=\&go=Go. KHTML's rendering speed is on par with that of competing browsers, but sites with customized JavaScript are often problematic due to KHTML's much smaller mind- and
market-share Market share is the percentage of the total revenue or sales in a market that a company's business makes up. For example, if there are 50,000 units sold per year in a given industry, a company whose sales were 5,000 of those units would have a ...
, resulting in fewer JavaScript features built into the JS engine.
Kubuntu Kubuntu ( ) is an official flavor of the Ubuntu operating system that uses the KDE Plasma Desktop instead of the GNOME desktop environment. As part of the Ubuntu project, Kubuntu uses the same underlying systems. Kubuntu shares the same reposito ...
's 10.10 Maverick Meerkat release switched the default browser from Konqueror to rekonq, as well as a
Firefox Mozilla Firefox, or simply Firefox, is a free and open-source web browser developed by the Mozilla Foundation and its subsidiary, the Mozilla Corporation. It uses the Gecko rendering engine to display web pages, which implements current ...
installer being added. Kubuntu subsequently switched from rekonq to Firefox, with the release of 14.04 Trusty Tahr.


File manager

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. It allows browsing in different views, which differ in their usage of
icon An icon () is a religious work of art, most commonly a painting, in the cultures of the Eastern Orthodox, Oriental Orthodox, and Catholic churches. They are not simply artworks; "an icon is a sacred image used in religious devotion". The mos ...
s and layout. Files can also be
executed Capital punishment, also known as the death penalty, is the state-sanctioned practice of deliberately killing a person as a punishment for an actual or supposed crime, usually following an authorized, rule-governed process to conclude that t ...
, viewed, copied, moved, and deleted. The user can also open an embedded version of
Konsole Konsole is a free and open-source terminal emulator graphical application which is part of KDE Applications and ships with the KDE desktop environment. Konsole was originally written by Lars Doelle. It ls licensed under the GPL-2.0-or-later and ...
, via KDE's KParts technology, in which they can directly execute shell commands. In addition to the Konsole KPart, Konqueror can also use a Filelight KPart, to view a radial diagram of the user's filesystem. Although this functionality has not been removed from Konqueror, as of KDE 4,
Dolphin A dolphin is an aquatic mammal within the infraorder Cetacea. Dolphin species belong to the families Delphinidae (the oceanic dolphins), Platanistidae (the Indian river dolphins), Iniidae (the New World river dolphins), Pontoporiidae (the b ...
has replaced Konqueror as the default file manager. Dolphin can – like Konqueror – divide each window or tab into multiple panes. Konqueror makes more powerful use of this feature, allowing as many vertically and horizontally divided panes as desired. Each can link to different content or even remote locations, so that Konqueror becomes a powerful graphical tool to manage content on multiple servers all in one window, " dragging and dropping" files between locations. Konqueror 20.12.2 file manager screenshot.png, Konqueror's file manager Konqueror 20.12.2 start screen.png, A screenshot of Konqueror 20.12.2 showing the default homepage Konqi-audiocd.png, Konqueror displaying the contents of an audio CD


File viewer

Using the KParts object model, Konqueror executes components that are capable of viewing (and sometimes editing) specific filetypes and embeds their client area directly into the Konqueror panel in which the respective files have been opened. This makes it possible to, for example, view an
OpenDocument The Open Document Format for Office Applications (ODF), also known as OpenDocument, is an open file format for word processing documents, spreadsheets, presentations and graphics and using ZIP-compressed XML files. It was develope ...
(via Calligra) or
PDF Portable Document Format (PDF), standardized as ISO 32000, is a file format developed by Adobe in 1992 to present documents, including text formatting and images, in a manner independent of application software, hardware, and operating systems. ...
document directly within Konqueror. Any application that implements the KParts model correctly can be embedded in this fashion. KParts can also be used to embed certain types of multimedia content into HTML pages; for example, the KMPlayer KPart enables Konqueror to show embedded video on web pages.


KIO

In addition to browsing files and web sites, Konqueror utilizes
KIO KIO (KDE Input/Output) is a system library incorporated into KDE Frameworks 5 and KDE Software Compilation 4. It provides access to files, web sites and other resources through a single consistent API. Applications, such as Konqueror and Do ...
plugins to extend its capabilities well beyond those of other browsers and file managers. It uses components of KIO, the KDE I/O plugin system, to access different protocols such as
HTTP The Hypertext Transfer Protocol (HTTP) is an application layer protocol in the Internet protocol suite model for distributed, collaborative, hypermedia information systems. HTTP is the foundation of data communication for the World Wide We ...
and FTP (support for these is built-in),
WebDAV WebDAV (Web Distributed Authoring and Versioning) is a set of extensions to the Hypertext Transfer Protocol (HTTP), which allows user agents to collaboratively author contents ''directly'' in an HTTP web server by providing facilities for con ...
, SMB (Windows shares), SFTP and
FISH Fish are Aquatic animal, aquatic, craniate, gill-bearing animals that lack Limb (anatomy), limbs with Digit (anatomy), digits. Included in this definition are the living hagfish, lampreys, and Chondrichthyes, cartilaginous and bony fish as we ...
(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 Rest in peace (RIP), a phrase from the Latin (), is sometimes used in traditional Christian services and prayers, such as in the Catholic, Lutheran, Anglican, and Methodist denominations, to wish the soul of a decedent eternal rest and peace. ...
them via
drag-and-drop In computer graphical user interfaces, drag and drop is a pointing device gesture in which the user selects a virtual object by "grabbing" it and dragging it to a different location or onto another virtual object. In general, it can be used to ...
. Likewise, the "man:" and "info:" IOslaves can be used to fetch
man A man is an adult male human. Prior to adulthood, a male human is referred to as a boy (a male child or adolescent). Like most other male mammals, a man's genome usually inherits an X chromosome from the mother and a Y chromo ...
and info formatted documentation.


Konqueror Embedded

An
embedded systems An embedded system is a computer system—a combination of a computer processor, computer memory, and input/output peripheral devices—that has a dedicated function within a larger mechanical or electronic system. It is ''embedded'' ...
version, Konqueror Embedded i
available
Unlike the full version of Konqueror, Embedded Konqueror is purely a web browser. It does not require KDE or even the
X window system The X Window System (X11, or simply X) is a windowing system for bitmap displays, common on Unix-like operating systems. X provides the basic framework for a GUI environment: drawing and moving windows on the display device and interacting wi ...
. 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 The HyperText Markup Language or HTML is the standard markup language for documents designed to be displayed in a web browser. It can be assisted by technologies such as Cascading Style Sheets (CSS) and scripting languages such as JavaS ...
4,
CSS Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language such as HTML or XML (including XML dialects such as SVG, MathML or XHTML). CSS is a cornerstone technolo ...
,
JavaScript JavaScript (), often abbreviated as JS, is a programming language that is one of the core technologies of the World Wide Web, alongside HTML and CSS. As of 2022, 98% of websites use JavaScript on the client side for webpage behavior, of ...
,
cookies A cookie is a baked or cooked snack or dessert that is typically small, flat and sweet. It usually contains flour, sugar, egg, and some type of oil, fat, or butter. It may include other ingredients such as raisins, oats, chocolate chi ...
, and
SSL SSL may refer to: Entertainment * RoboCup Small Size League, robotics football competition * ''Sesame Street Live'', a touring version of the children's television show * StarCraft II StarLeague, a Korean league in the video game Natural language ...
.


Download Manager

KGet is a free
download manager A download manager is a software tool that manages the downloading of files from the Internet, which may be built: into a Web browser, or as a, usually more sophisticated program Program, programme, programmer, or programming may refer to: ...
for KDE and is the default download manager for Konqueror. It is part of the KDE Network package. By default it is the download manager used for Konqueror, but can also be used with
Mozilla Firefox Mozilla Firefox, or simply Firefox, is a free and open-source web browser developed by the Mozilla Foundation and its subsidiary, the Mozilla Corporation. It uses the Gecko rendering engine to display web pages, which implements current an ...
and Chromium-based web browsers as well as rekonq. KGet was featured by ''
Tux Magazine ''Tux Magazine'' was an American Linux magazine aimed at Linux desktop end users, specifically those who use the KDE desktop environment. The mission of the magazine was to help Linux take over the desktop market. It was headquartered in Seattle, ...
'' and '' Free Software Magazine''.


History

On KDE 3, KGet 0.8.x, 1 supported HTTP/FTP download. On
KDE Software Compilation 4 KDE Software Compilation 4 (KDE SC 4) was the only series of the so-called KDE Software Compilation (short: KDE SC), first released in January 2008 and the last release being 4.14.3 released in November 2014. It was the follow-up to K Desktop En ...
, KGet 2 was released; it supported bandwidth throttling segmentation, multi-threading, and the BitTorrent protocol.


Features

*Downloading files from FTP,
HTTP The Hypertext Transfer Protocol (HTTP) is an application layer protocol in the Internet protocol suite model for distributed, collaborative, hypermedia information systems. HTTP is the foundation of data communication for the World Wide We ...
(S) and BitTorrent sources. *Pausing and resuming of downloading files, as well as the ability to restart a download. *Gives of information about current and pending downloads. *Embedding into system tray of the host system. *Integration with the KDE Konqueror and Rekonq
web browser A web browser is application software for accessing websites. When a user requests a web page from a particular website, the browser retrieves its files from a web server and then displays the page on the user's screen. Browsers are used o ...
s. * Metalink support which contain multiple URLs for downloads, along with checksums and other information. *Automatically tags downloaded files with download information (such as the download URL) using Nepomuk. *Download from multiple servers to speed up download time (segmented file transfer).


See also

* Comparison of file managers *
Comparison of web browsers General information Basic general information about the browsers. Browsers listed on a light purple background are discontinued. Platforms with a yellow background have limited support. Operating system support Browsers are compiled to run o ...
*
Comparison of download managers Comparison or comparing is the act of evaluating two or more things by determining the relevant, comparable characteristics of each thing, and then determining which characteristics of each are similar to the other, which are different, and t ...
* KHTML * KJS * KSVG *
List of web browsers The following is a list of web browsers that are notable. Historical Layout engines * Gecko is developed by the Mozilla Foundation. ** Goanna is a fork of Gecko developed by Moonchild Productions. * Servo is an experimental web br ...
* rekonq *
KIO KIO (KDE Input/Output) is a system library incorporated into KDE Frameworks 5 and KDE Software Compilation 4. It provides access to files, web sites and other resources through a single consistent API. Applications, such as Konqueror and Do ...


References


External links

*
Konqueror Embedded homepage
{{Download managers 1996 software Applications using D-Bus Cross-platform web browsers Free file managers Free web browsers KDE Applications POSIX web browsers Software using the GPL license Web browsers that use Qt