Vil du have en minimalistisk browser? Python er løsningen

Hvad er en webbrowser? Nå, simpelthen en applikation, der giver os mulighed for at se indholdet på websteder eller sider, der er tilgængelige på internettet, ikke?

I nyere tid med fremskridt inden for programmering eller fortolkede sprog (HTML5, CSS3, JQuery og andre) , er funktionerne og mulighederne for disse typer applikationer blevet øget til det punkt, at de kan blive Desktop-miljøer.

Jeg er sikker på, at når vi taler om en webbrowser minimalistisk, mange mennesker tænker på lidt ressourceforbrug, en simpel grænseflade osv ... Anvendelser af denne type har vi i GNU / Linux at vælge imellem, fra konsolbrowsere som Links2, hvor du kun kan se indholdet på et websted gennem tekst, endda lidt mere avancerede browsere som f.eks Midori, hvor vi kan nyde billeder og andre elementer, der udgør et websted, og alt dette ved hjælp af få ressourcer.

Men heldigvis er der en mellemvej mellem de tidligere nævnte applikationer. Med andre ord browsere, der giver dig mulighed for at nyde grafiske elementer, tekst og multimedier og ikke forbruge så mange ressourcer. Alt dette takket være Python, Gtk og Webkit.

Her har vi det første eksempel, vi skal bare gemme denne kode med navnet browser.py og kør det i konsol:

I dette tilfælde kan vi nyde nogle grundlæggende muligheder såsom Opdater siden, Gå frem eller tilbage og se lastestangen. Men hvis vi vil have noget endnu enklere, har vi dette andet eksempel skrevet af Daniel Fuentes B., hvis kode kan downloades herfra.

Hvad synes du? For dem af jer, der vil undvære tilføjelser og have din browser kørt med det samme 😀


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   hypersayan_x sagde han

    Her efterlader jeg en anden, men mere grundlæggende, end de to andre:

    http://paste.desdelinux.net/4431

    1.    Keopety sagde han

      de af elav, intet andet virker for mig end dit,
      men det er så simpelt, at det ikke har en adresselinje, hvordan skal det søge efter sider?

      1.    lV sagde han

        i denne linje skal du placere URL

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

      2.    hypersayan_x sagde han

        Nå, det er funktionelt, men derfra til brugbart er der et graaaaaaaaan trin XD
        Men en anden måde er at oprette en browser med Qt Designer:

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

  2.   v3 på sagde han

    Med webkit som motor skal det ikke være så slemt, jeg prøver det.

    en brug, der kommer til at tænke på, er når man arbejder på et projekt, hvor fronten ikke betyder noget så meget, for eksempel Django og disse urter

  3.   John sagde han

    Jeg kunne ikke køre det, da tolken klagede over, at webkit-modulet mangler. Før jeg gør det, skal jeg hellere spørge: Skal jeg installere python-webkit eller python-jswebkit?

    Greetings.

  4.   Alkymist sagde han

    Der er også luakit, jumanji, dwb

    1.    KZKG ^ Gaara sagde han

      W3M også 😀

  5.   giskard sagde han

    «Jeg surfer på Internettet ved hjælp af LYNX»
    -Chuck Norris

    (hvis du virkelig ville have minimalisme)

  6.   pavloco sagde han

    Fremragende note. Den i det første billede er imponerende, men for mig er Flash-blokken uundværlig.

  7.   Sebastian sagde han

    Artiklen er allerede tre år gammel, men det ville have været rart, hvis jeg som eksempler på mimalistiske browsere også havde navngivet andre som uzbl, luakit, jumanji, dwb og conkeror (ikke at forveksle med KDEs Konqueror-browser), der har en grænseflade endnu mere minimalistisk end midori eller den samme browser.py; men med mange flere funktioner og konfigurationsmuligheder end de browsere, der allerede er givet som eksempler i denne artikel.