Möchten Sie einen minimalistischen Browser? Python ist die Lösung

Was ist ein Webbrowser? Nun, einfach eine Anwendung, mit der wir den Inhalt von Websites oder Seiten anzeigen können, die im Internet verfügbar sind, oder?

In jüngster Zeit mit Fortschritten in der Programmierung oder interpretierten Sprachen (HTML5, CSS3, JQuery und andere) wurden die Funktionen und Optionen dieser Arten von Anwendungen so weit erweitert, dass sie werden können Desktop-Umgebungen.

Ich bin mir sicher, wenn wir über a sprechen Webbrowser Man denke an einen minimalistischen, geringen Ressourcenverbrauch, eine einfache Benutzeroberfläche usw. Anwendungen dieses Typs, die wir verwenden GNU / Linux zur Auswahl, aus Konsolenbrowsern wie Links2, wo Sie den Inhalt einer Website nur durch Text sehen können, auch ein wenig fortgeschrittenere Browser wie MidoriHier können wir Bilder und andere Elemente einer Website genießen, und das alles mit wenigen Ressourcen.

Glücklicherweise gibt es einen Mittelweg zwischen den zuvor genannten Anwendungen. Mit anderen Worten, Browser, mit denen Sie grafische Elemente, Text und Multimedia genießen und nicht so viele Ressourcen verbrauchen können. All dies dank Python, Gtk und Webkit.

Hier haben wir das erste Beispiel, wir müssen nur speichern dieser Code mit dem Namen browser.py und führen Sie es in der Konsole aus:

In diesem Fall können wir einige grundlegende Optionen wie genießen Aktualisieren Sie die Seite, Gehe vorwärts oder rückwärts und sehen Sie die Ladeleiste. Aber wenn wir etwas noch Einfacheres wollen, haben wir dieses andere Beispiel von geschrieben Daniel Fuentes B., dessen Code heruntergeladen werden kann von hier.

Was denken Sie? Für diejenigen unter Ihnen, die auf Add-Ons verzichten und Ihren Browser sofort ausführen möchten 😀


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   hypersayan_x sagte

    Hier lasse ich einen anderen, aber noch grundlegender als die beiden anderen:

    http://paste.desdelinux.net/4431

    1.    Keopety sagte

      die von elav, nichts anderes funktioniert für mich als deins,
      aber es ist so einfach, dass es keine Adressleiste hat, wie soll es nach Seiten suchen?

      1.    lV sagte

        In diese Zeile müssen Sie die URL einfügen

        view.load(QtCore.QUrl('https://blog.desdelinux.Netz/'))

      2.    hypersayan_x sagte

        Nun, es ist funktionsfähig, aber von dort bis zur Verwendung gibt es einen graaaaaaaaaan Schritt XD
        Eine andere Möglichkeit besteht darin, einen Browser mit Qt Designer zu erstellen:

        http://www.youtube.com/watch?v=Ee8eRwjbcFk

  2.   v3on sagte

    Mit Webkit als Engine sollte es nicht so schlimm sein, ich werde es versuchen.

    Eine Verwendung, die mir in den Sinn kommt, ist die Arbeit an einem Projekt, bei dem Fronted nicht so wichtig ist, zum Beispiel Django und diese Kräuter

  3.   Giovanni sagte

    Ich konnte es nicht ausführen, da der Interpreter sich beschwerte, dass das Webkit-Modul fehlt. Vorher frage ich besser: Muss ich Python-Webkit oder Python-Jswebkit installieren?

    Grüße.

  4.   Alchimist sagte

    Es gibt auch Luakit, Jumanji, Dwb

    1.    KZKG ^ Gaara sagte

      W3M auch 😀

  5.   giskard sagte

    «Ich surfe mit LYNX im Internet»
    -Chuck Norris

    (falls Sie ernsthaft Minimalismus wollten)

  6.   pavloco sagte

    Hervorragende Note. Der im ersten Bild ist beeindruckend, aber für mich ist der Flash-Block unverzichtbar.

  7.   Sebastian sagte

    Der Artikel ist jetzt drei Jahre alt, aber es wäre schön gewesen, wenn ich als Beispiele für mimalistische Browser auch andere wie uzbl, luakit, jumanji, dwb und conkeror (nicht zu verwechseln mit dem Konqueror-Browser von KDE) genannt hätte, die eine noch minimalistischere Oberfläche als midori haben oder der gleiche browser.py; aber mit viel mehr Funktionen und Konfigurationsmöglichkeiten als die Browser, die bereits in diesem Artikel als Beispiele angegeben wurden.