Conkeror
Entwickler (en) | Shawn Betts, John J. Foerch, Jeremy Maitin-Shepard |
---|---|
Stabile Version | 1.0.4[1] / 29. November 2017 |
Geschrieben in | JavaScript |
Betriebssystem | Plattformübergreifend |
Plattform | Xulrunner |
Typ | Webbrowser |
Lizenz | Gnu gpl, Gnu lgpl und Mpl |
Webseite | Conkeror |
Conkeror ist ein Mozilla-basierend Webbrowser entworfen, um hauptsächlich durch a zu navigieren Computer Tastatur. Sein Design ist hauptsächlich nach dem Texteditor gemustert GNU EMACS, mit einigem Einfluss von anderen Programmen, einschließlich vi.[2]
Es wurde ursprünglich von Shawn Betts geschrieben, dem Hauptautor von Keyboard-betrieben Rattengift und Stumpf Fliesenfenstermanager. Früher an Verlängerung für die Mozilla Firefox Browser ist jetzt für entwickelt für Xulrunner als eigenständige Anwendung. Seit Firefox 52 Esr (September 2018), als der letzte offizielle Mozilla -Browser, der unterstützte Xulrunner erreicht LebensendeEs gibt keinen offiziell unterstützten Browser von Mozilla, auf dem Conkeror basieren kann.[3] Feuerfuchs Gabeln wie Blasser Mond und Waterfox Bündeln Sie den Xulrunner weiter und können zum Ausführen von Conkeror verwendet werden.[4]
Conkeror wird unter dem gleichen Satz von freigelassen Kostenlose Softwarelizenzen als Mozilla: die GNU Allgemeine öffentliche Lizenz, das Gnu weniger allgemeine öffentliche Lizenz, und die Mozilla Public Lizenz.
Surfen
Conkeror betont die von EMACs abgeleitete Tastenbelegungen und Tastaturbasierte Browser-Navigation.[5] Durch Drücken einer Taste (f
Für "Follow", standardmäßig), bringt Conkeror neben jedem Element innerhalb der aktuellen Ansicht ein kleines, nummeriertes Etikett auf[6] Auf der Seite das Kann geklickt werden. Der Benutzer kann die Nummer des Links eingeben und EINTRETEN
dem Link folgen,[7] Oder geben Sie den Linknamen ein, um die Auswahlmöglichkeiten einzugrenzen. Wenn der Teil des bereits eindeutigen Namens ein Link identifiziert wird, wird er nummeriert, grün hervorgehoben und dann schlägt Eintreten
wird ihm folgen.
Conkeror verfügt über eine große Anzahl von Standard -Schlüsselbindungen und mehr kann hinzugefügt werden. Im Folgenden finden Sie einige Beispiel -Standard -Schlüsselbindungen:[8] (Schlüsselbindungen sind fallempfindlich[9]))
Schlüsselbindung | Aktion |
---|---|
g | Suche/gehe zur URL |
f | Folgen Sie Link |
C-X k | Töten Sie den aktuellen Puffer |
C-H i | Conkeror -Benutzerhandbuch |
C-H b | Komplette Liste der Schlüsselbindungen |
C-S | Suchtext vorwärts[6] |
Wie EMACs nutzt Conkeror Puffer, damit mehrere Seiten gleichzeitig geöffnet bleiben können (ähnlich wie in herkömmlichen Browsern). Benutzer können neue Puffer öffnen und mithilfe wichtiger Bindungen durch sie navigieren. Zum Beispiel, C-U C-F
öffnet einen Hyperlink in einem neuen Puffer, C-U C-G
geht zu einer URL- oder Suchbegriff in einem neuen Puffer und C-U C-H i
Öffnet die Startseite in einem neuen Puffer. Puffer können durch die Verwendung von verwendet werden M-n
zum nächsten Puffer gehen oder M-p
zum vorherigen gehen. C-X b
Zeigt eine Liste der derzeit geöffneten Puffer an, aus der der Benutzer einen Puffer mit den Auf- und Ab -Pfeilen auswählen kann.[10]
Anpassung
Der Conkerorbrowser kann auf vielfältige Weise verwendet werden JavaScript als Skriptsprache, sehr in der Art, wie das EMACs Verwendet EMACS Lisp. Anpassungen können so einfach sein wie das Wiederherstellen von Schlüsseln, können jedoch stärker involviert sein. Zum Beispiel schreiben neue interaktive Befehle. Standardmäßig sucht Conkeror nach diesen Anpassungen in ~/.conkerorrc. Wenn ~/.conkerorrc/ ist ein Verzeichnis anstelle einer Datei, dann werden alle enthaltenen Dateien gelesen, eine Technik, um die Modularisierung größerer Anpassungen zu ermöglichen.
Conkeror versendet auch eine Reihe von ladbaren JavaScript -Modulen, von denen einige Kernfunktionen bieten. Andere sind benutzerladbar und bieten zusätzliche Funktionen.[10]
Conkeror hat Modi in denen die Schlüsselbindungen, die Seitenanzeige oder das Browserverhalten werden Uri-Spezifisch.[5] Einige Modi, wie xkcd-Mode, standardmäßig kommen. In XKCD-Modus wird die Nachricht, die normalerweise angezeigt wird, wenn der Benutzer über die monisch montiert wird Comicstrip wird stattdessen in einer speziellen Schrift unter dem Streifen angezeigt. Andere Modi umfassen die für die für Google Maps, Reddit und Youtubeund Modi können auch benutzerdefiniert werden.[10]
Name
Der Name des Browsers ist identisch mit dem der des des Konqueror Webbrowser von dem Kde Suite von Desktop -Software, obwohl laut den FAQ Conkeror "der vollständige Name des Browsers in gesprochenem Englisch" Conkeror (mit einem c) ist'" um Verwirrung zu vermeiden.
Auch nach den FAQ ergibt sich der Name aus dem Namen, der dem Gewinner eines Spiels von gegeben wurde Conkers, ein Kinderspiel, mit dem Pferdekastanien auf einer Schnur sowie von einer Biermarke genannt Conkeror.
Siehe auch
Anmerkungen
- ^ Freigabe als 1.0.4. Conkeror -Repository.
- ^ "Conkeror Homepage". Archiviert vom Original am 2016-10-03.
Conkeror ist ein tastaturorientierter, hochkundenspezifischer, hochtrefflicher Webbrowser, der auf Mozilla Xulrunner basiert und hauptsächlich in JavaScript geschrieben und von außergewöhnlichen Software wie EMACs und VI inspiriert ist.
{{}}
: CS1 Wartung: Bot: Original -URL -Status unbekannt (Link) - ^ "Alternativen".
Conkeror wurde ursprünglich für Xulrunner geschrieben, das vor einigen Jahren von Mozilla veraltet wurde. Bis zur Veröffentlichung von Firefox 57 "Quantum" hat es weiter an Firefox gearbeitet, was die Unterstützung für herkömmliche Erweiterungen behinderte und auch viele APIs entfernt hat, die Conkeror derzeit benötigt. Firefox 52 ESR basiert immer noch auf Gecko, erreichte jedoch am 5. September 2018 das Ende des Lebens, um durch eine quantenbasierte Veröffentlichung (60) ersetzt zu werden. Das bedeutet, dass es keinen offiziell unterstützten Browser von Mozilla mehr gibt, auf dem man Conkeror laufen kann. Da moderne Webbrowser eine große Angriffsfläche haben, ist dies schlecht, wenn Sie Bedenken hinsichtlich der Sicherheit haben.
- ^ Beckert, Axel (2019-03-02). "Public Git Hosting - Conkeror.git/Commit". repo.or.cz. Abgerufen 2020-02-17.
- ^ a b Larson, Eric (2010-03-31). "Conkeror: Der beste Webbrowser (für EMACS -Benutzer)". O'Reilly Media. Abgerufen 2011-06-30.
- ^ a b "Conkeror:" Firefox für EMACS -Benutzer "". Salzycran (Blog). 2009-04-01. Abgerufen 2011-07-06.
{{}}
: Externer Link in|work=
(Hilfe) - ^ Spalteholz et al. 2008, p. 2.
- ^ Harding 2009, p.1.
- ^ "Conkerorschlüssel". Streunernotizen (Weltweites Netz Protokoll). Google. April 2011. archiviert von das Original Am 2019-07-15. Abgerufen 2011-07-06.
{{}}
: Externer Link in|work=
(Hilfe) - ^ a b c Harding 2009, p.2.
Verweise
- Spalteholz, Leo; Li, Kin Fun; Hamidi, Foad; Livingston, Nigel (21. -25. April 2008). "Keysurf: Ein Charakter -kontrollierter Browser für Menschen mit körperlichen Behinderungen" (PDF). Peking, CN: International World Wide Web Conference Committee (IW3C2).p.9. Abgerufen 4. Dezember, 2008.
- Harding, David A (1. Juli 2009), "Der Conkeror -Webbrowser erobert kleine Bildschirme", Das Linux -Journal, Belltown, Teil 1, abgerufen 2011-06-30, Teile 2 3 & 4.
Externe Links
- Offizielle Website
- Conkeror im Emacs Wiki
- Conkeror-Surfen im Internet im EMACS-Stil (mit Conkeror -Anpassungen)