Verbindungen (WWW-Browser)

Verbindungen sind ein offener Quelltext und grafischer WWW-Browser mit einem Pulldown-Menü-System. Es macht komplizierte Seiten, hat teilweises HTML 4.0 Unterstützung (einschließlich Tische und Rahmen und Unterstützung für vielfache Codierungen wie UTF-8), monochrome und Farbenterminals von Unterstützungen, und erlaubt das horizontale Scrollen.

Es wird an Sehbenutzern orientiert, die viele typische Elemente von grafischen Benutzerschnittstellen (Knall Fenster, Menüs usw.) in einer Text-Only-Umgebung behalten wollen. Der Fokus auf der intuitiven Brauchbarkeit macht es passend als ein WWW-Browser für Terminals des niedrigen Endes in Bibliotheken, Internetcafés usw.

Die ursprüngliche Version von Verbindungen wurde durch Mikuláš Patočka in Tschechien entwickelt. Seine Gruppe, Twibright Laboratorien, hat später Version 2 des Verbindungsbrowsers entwickelt, der Grafik zeigt, Schriftarten in verschiedenen Größen (mit dem Antialiasing) macht und JavaScript (bis zur Version 2.1pre28) unterstützt. Der resultierende Browser ist sehr schnell, aber er zeigt viele Seiten nicht, weil sie beabsichtigt waren. Die grafische Weise arbeitet sogar an Systemen von Unix ohne X oder jede andere Fensterumgebung, mit entweder SVGALib oder dem framebuffer der Grafikkarte des Systems.

ELinks

ELinks ("Experimentelle/erhöhte Verbindungen") ist eine Gabel von Verbindungen, die von Petr Baudiš geführt sind. Es basiert auf Verbindungen 0.9. Es hat eine offenere Entwicklung und vereinigt Flecke von anderen Verbindungsversionen (wie zusätzliche Erweiterung scripting in Lua) und von Internetbenutzern.

Zerhackte Verbindungen

Zerhackte Verbindungen sind eine andere Version des Verbindungsbrowsers, der einige von den Eigenschaften von Elinks in Verbindungen 2 verschmolzen hat.

Andrey Mirtchovski hat es zum Plan 9 getragen. Es wird als ein guter Browser auf diesem Betriebssystem betrachtet, obwohl sich einige Benutzer über seine Unfähigkeit beklagt haben, mit dem Plan 9 snarf Puffer zu schneiden und aufzukleben.

Es wird nicht mehr aufrechterhalten (letzte Ausgabe wurde 2003 http://xray.sai.msu.ru/~karpov/links-hacked/downloads/ChangeLog|ChangeLog getan).

Linkx

Linkx ist eine neue Gabel von links2, die einige der Eigenschaften von Verbindungszerhackten (Etikett-Unterstützung...) bringen

Andere Häfen

Es ist auch getragen worden, um auf Sony PSP Plattform durch Rafael Cabezas (Raf) zu führen.

Der Hafen von BeOS wurde von François Revol aktualisiert, der auch GUI-Unterstützung hinzugefügt hat. Es läuft auch auf dem Haiku.

Grafikstapel

Der Grafikstapel hat mehrere für einen WWW-Browser ungewöhnliche Besonderheiten. Die durch Verbindungen gezeigten Schriftarten werden aus dem System nicht abgeleitet, aber in die Dualzahl als grayscale bitmaps im PNG-Format kompiliert. Das erlaubt dem Browser, eine einzelne rechtskräftige der Systembibliotheken unabhängige Datei zu sein, jedoch vergrößert er die Größe des rechtskräftigen zu ungefähr 5 Mb.

Die Schriftarten sind antialiased ohne anzudeuten, und für die kleine Linie stürzen hin ein künstliches Schärfen wird verwendet, um Leserlichkeit zu vergrößern. Subpixel, das weitere Zunahme-Leserlichkeit auf FLÜSSIGKRISTALLANZEIGE-Anzeigen probiert. Das hat Verbindungen erlaubt, antialiased Schriftarten zu haben, als antialiased Schriftart-Bibliotheken ungewöhnlich waren.

Alle grafischen Elemente (Images und Text) werden zuerst vom gegebenen Gammaraum (gemäß der bekannten oder angenommenen Gammainformation in PNG, JPEG usw.) durch das bekannte Benutzergamma umgewandelt, das in 48 Bit pro Pixel photometrisch geradliniger Raum untergeht, wo sie mit der bilinearen Wiederstichprobenerhebung zur Zielgröße wiederprobiert werden, vielleicht Aspekt-Verhältnis-Korrektur in Betracht ziehend. Dann werden die Daten durch Hochleistungsrestartable das Zappeln des Motors passiert, der unabhängig von der Monitor-Bit-Tiefe, d. h. auch für 24-Bit-ProPixelfarbe verwendet wird. Dieser Floyd-Steinberg, der bibbert, zieht Motor die Gammaeigenschaften des Monitors in Betracht und verwendet 768 KiB von bibbernden Tischen, um Zeit teure Berechnungen zu vermeiden. Eine Technik, die dem Selbständern des Codes, Funktionsschablonen ähnlich ist, wird verwendet, um die Geschwindigkeit des bibbernden Motors zu maximieren, ohne Assembleroptimierung zu verwenden, die nichttragbar ist.

Images, die auch Gebrauch-Subpixel heruntergeschraubt werden, das auf der FLÜSSIGKRISTALLANZEIGE ausfällt, um Niveau des Details zu vergrößern.

Der Grund für diese hohe Qualitätsverarbeitung ist: Stellen Sie richtigen realistischen up/downsampling von Images und photorealistische Anzeige unabhängig vom Monitor-Gamma ohne Farbverfälschung im Bildrandbereich zur Verfügung, die durch in den X Server eingebaute 8-Bit-Gammakorrektur verursacht ist. Es vergrößert auch die wahrgenommene Farbentiefe mehr als 24 Bit pro Pixel.

Trotz des Betrags des Digitalimages, das in einer Prozession geht, der innerlich getan werden muss, sind Verbindungen einer der schnellsten grafischen WWW-Browser.

Verbindungen haben den Grafikfahrer für X Server, Linux framebuffer, svgalib, OS/2 PMShell und AtheOS GUI. Das erlaubt ihm, in der Grafikweise sogar auf Plattformen zu laufen, die X Server wegen des Mangels an der Durchführung oder den beschränkten Mitteln nicht haben.

Siehe auch

  • Liste von WWW-Browsern
  • Vergleich von WWW-Browsern

Links


Lispeln-Maschine / Das Lernen des Gegenstands
Impressum & Datenschutz