Vols un navegador minimalista? Python és la solució

Què és una Navegador web? Doncs simplement una aplicació que ens permet visualitzar el contingut de llocs o pàgines disponibles a internet Cert?

En els últims temps, amb els avenços en els llenguatges de programació o interpretats (HTML5, CSS3, JQuery i altres) , Les funcions i opcions d'aquest tipus d'aplicacions s'han incrementat fins al punt, que poden arribar a ser Entorns d'Escriptoris.

Estic segur que quan parlem d'un navegador web minimalista, a molts li ve al cap poc consum de recursos, una interfície simple, etc ... Aplicacions d'aquest tipus tenim en GNU / Linux per escollir, des de navegadors per a consola com Enllaços2, On només es pot veure el contingut d'un lloc mitjançant text, fins navegadors una mica més avançats com Midori, On podem gaudir d'imatges i altres elements que componen un lloc web, i tot això utilitzant pocs recursos.

Però per sort, hi ha un punt mig entre les aplicacions anteriorment esmentades. O sigui, navegadors que permeten gaudir d'elements gràfics, text i multimèdia, i no consumir tants recursos. Tot això gràcies a Python, Gtk i Webkit.

Aquí tenim el primer exemple, només hem de guardar aquest codi amb el nom navegador.py i executar-lo en consola:

En aquest cas podem gaudir d'algunes opcions bàsiques com Actualitzar la pàgina, Anar cap endavant o cap enrere i veure la barra de càrrega. Però si volem una mica més senzill encara, tenim aquest altre exemple escrit per Daniel Fonts B, El codi poden descarregar des d'aquí.

Què els sembla? Per als que vulguis prescindir de complements i que el seu navegador s'executi a el moment 😀


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   hiperamor_x va dir

    Aquí deixo un altre però mes bàsic encara que els altres dos:

    http://paste.desdelinux.net/4431

    1.    keopety va dir

      els de ILAV, no em funcionen res més que el teu,
      però és tan simple que no té ni barra d'adreces, com se suposa que es busquen pàgines?

      1.    lV va dir

        en aquesta línia has de posar URL

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

      2.    hiperamor_x va dir

        Bé, és funcional, però d'aquí a usable hi ha un graaaaaaaaaan pas XD
        Sinó altra manera és fer un navegador amb Qt Designer:

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

  2.   v3on va dir

    amb webkit com a motor no deu ser tan dolent, ho prova.

    un ús que se m'ocorre és quan s'està treballant en un projecte on no importa tant el fronted, per exemple Django i aquestes herbes

  3.   Joan va dir

    No vaig poder executar-lo, ja que es va queixar l'intèrpret que no està el mòdul webkit. Abans de fer-ho, millor pregunto: ¿Cal instal·lar python-webkit o python-jswebkit?

    Salutacions.

  4.   alquimista va dir

    també hi luakit, Jumanji, DWB

    1.    KZKG ^ Gaara va dir

      W3m també 😀

  5.   Giskard va dir

    «Jo navego a Internet usant LYNX»
    -Chuck Norris

    (Per si volien minimalisme de debò)

  6.   Pavloco va dir

    Excel·lent nota. El de la primera imatge és impressionant, però per a mi és indispensable el Flash-block.

  7.   Sebastian va dir

    L'article ja té tres anys, però hauria estat bé si com a exemples de navegadors mimalistas hagués nomenat també altres com uzbl, luakit, Jumanji, DWB i conkeror (no confondre amb el navegador Konqueror del KDE) que tenen una interfície encara més minimalista que midori o el mateix navegador.py; però amb moltes més funcions i possibilitats de configuració que els navegadors ja donats d'exemples en aquest article.