Vil du ha en minimalistisk nettleser? Python er løsningen

Hva er en nettleser? Vel, ganske enkelt et program som lar oss se innholdet på nettsteder eller sider som er tilgjengelige på internett, ikke sant?

I nyere tid, med fremskritt innen programmering eller tolket språk (HTML5, CSS3, JQuery og andre) , funksjonene og alternativene til denne typen applikasjoner er økt til det punktet at de kan bli Skrivebordsmiljøer.

Jeg er sikker på at når vi snakker om en nettleser minimalistisk, lite ressursforbruk kommer til å tenke på, et enkelt grensesnitt, etc ... Applikasjoner av denne typen vi har i GNU / Linux å velge mellom, fra konsoll nettlesere som Links2, der du bare kan se innholdet på et nettsted gjennom tekst, til og med litt mer avanserte nettlesere som Midori, hvor vi kan glede oss over bilder og andre elementer som utgjør et nettsted, og alt dette ved hjelp av få ressurser.

Men heldigvis er det en mellomgrunn mellom de tidligere nevnte applikasjonene. Med andre ord, nettlesere som lar deg nyte grafiske elementer, tekst og multimedia, og ikke forbruker så mange ressurser. Alt dette takket være Python, Gtk og Webkit.

Her har vi det første eksemplet, vi må bare spare denne koden med navnet browser.py og kjør den i konsoll:

I dette tilfellet kan vi nyte noen grunnleggende alternativer som Oppdater siden, Gå fremover eller bakover og se lastestangen. Men hvis vi vil ha noe enda enklere, har vi dette andre eksemplet skrevet av Daniel Fuentes B., hvis kode kan lastes ned herfra.

Hva tror du? For de av dere som vil gjøre det uten tillegg og har nettleseren din kjørt umiddelbart 😀


11 kommentarer, legg igjen dine

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   hypersayan_x sa

    Her legger jeg igjen en annen, men fortsatt mer grunnleggende enn de to andre:

    http://paste.desdelinux.net/4431

    1.    nøkternhet sa

      de av elav, ingenting annet fungerer for meg enn ditt,
      men det er så enkelt at det ikke en gang har en adresselinje. Hvordan skal du søke etter sider?

      1.    lV sa

        i denne linjen må du sette URL

        view.load(QtCore.QUrl('https://blogg.desdelinux.nett/'))

      2.    hypersayan_x sa

        Vel, det er funksjonelt, men derfra til brukbart er det et graaaaaaaaaan trinn XD
        Men en annen måte er å lage en nettleser med Qt Designer:

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

  2.   v3 på sa

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

    en bruk som kommer til tankene er når du jobber med et prosjekt der fronten ikke betyr noe så mye, for eksempel Django og de urter

  3.   John sa

    Jeg klarte ikke å kjøre den, da tolken klaget over at webkit-modulen mangler. Før jeg gjør det, må jeg bedre spørre: Må jeg installere python-webkit eller python-jswebkit?

    Hilsener.

  4.   Alkymist sa

    Det er også luakit, jumanji, dwb

    1.    KZKG ^ Gaara sa

      W3M også 😀

  5.   giskard sa

    «Jeg surfer på Internett ved hjelp av LYNX»
    -Chuck Norris

    (i tilfelle du ville ha minimalisme på alvor)

  6.   pavloco sa

    Utmerket notat. Den på det første bildet er imponerende, men for meg er Flash-blokken uunnværlig.

  7.   Sebastian sa

    Artikkelen er nå tre år gammel, men det hadde vært fint om jeg som eksempler på mimalistiske nettlesere også hadde kalt andre som uzbl, luakit, jumanji, dwb og conkeror (for ikke å forveksle med KDEs Konqueror-nettleser) som har en enda mer minimalistisk grensesnitt enn midori eller samme browser.py; men med mange flere funksjoner og konfigurasjonsmuligheter enn nettleserne som allerede er gitt som eksempler i denne artikkelen.