Utgivning av Offpunk 3.0, en konsolblÀddrare som Àr lÀmplig för offline-arbete

Version 3.0 av den konsolbaserade webblÀsaren Offpunk har lanserats, som stöder arbete via protokollen HTTP/HTTPS, Gemini, Gopher och Spartan, samt lÀsning av nyhetsflöden i formaten RSS och Atom. Programmet Àr skrivet i Python och distribueras under licensen AGPLv3.

WebblÀsaren Àr inriktad pÄ att visa innehÄll i offline-lÀge och gör det möjligt att prenumerera pÄ sidor eller mÀrka dem för senare visning, varvid dessa sidor automatiskt cachas och uppdateras vid behov. Offpunk ger möjlighet att lagra periodiskt synkroniserade kopior av webbplatser och sidor, som alltid Àr tillgÀngliga för lokal visning. AnvÀndaren kan stÀlla in synkroniseringsalternativ, till exempel kan viss information synkroniseras en gÄng om dagen, medan annan kan synkroniseras en gÄng i mÄnaden.

Hantera via ett system av kommandon och tangentkombinationer. Det finns stöd för flerlagrade bokmÀrken, prenumerationer och arkiverat innehÄll. För olika MIME-typer kan egna hanterare kopplas in. Tolkning och visning av HTML-sidor görs med hjÀlp av biblioteken BeautifulSoup4 och Readability. Bilder kan konverteras till ASCII-grafik med biblioteket chafa.

För att automatisera ÄtgÀrder anvÀnds en RC-fil som definierar sekvensen av kommandon vid start. Till exempel kan man automatiskt öppna startsidan eller ladda innehÄllet frÄn vissa webbplatser för senare visning offline via en RC-fil. Det laddade innehÄllet sparas i katalogen ~\/ .cache\/ offpunk\/ som en hierarki av filer i formaten .gmi och .html, vilket gör det möjligt att vid behov Àndra innehÄllet, utföra manuell rensning eller visa sidor i andra program.

Projektet fortsÀtter utvecklingen av Gemini- och Gopher-klienterna AV-98 och VF-1, skapade av författaren till Gemini-protokollet. Gemini-protokollet Àr betydligt enklare Àn de protokoll som anvÀnds pÄ webben, men mer funktionellt Àn Gopher. Den nÀtverksdel av Gemini pÄminner om en starkt förenklad HTTP över TLS (trafiken Àr alltid krypterad), och sidornas markup Àr nÀrmare Markdown Àn HTML. Protokollet Àr lÀmpligt för att skapa kompakta och lÀtta hypertextwebbplatser, fria frÄn de komplikationer som den moderna webben medför. Spartan-protokollet Àr utformat för att överföra dokument i Gemini-format, men skiljer sig i hur nÀtverksinteraktionen organiseras (anvÀnder inte TLS) och utökar Gemini:s kapabiliteter med medel för att överföra binÀra filer och stödjer dataskickande till server.

Bland förÀndringarna i den nya versionen:

  • Funktionen för att visa XKCD-serier i terminalen har implementerats. För att visa serierna har ett separat verktyg, "xkcdpunk", lagts till.
    Utgivning av Offpunk 3.0, en konsolblÀddrare som Àr lÀmplig för offline-arbete
  • Biblioteket "unmerdify" har integrerats, vilket möjliggör utvinning av huvudinhĂ„llet frĂ„n HTML-sidor, med hjĂ€lp av uppsĂ€ttningen av regler "ftr-site-config" för att filtrera bort onödig information.
  • Funktionerna "share" och "reply" har lagts till för att skicka URL:er till en sida via email och att svara pĂ„ författaren nĂ€r en emailadress nĂ€mns pĂ„ sidan.
  • Kommandot "cookies" har lagts till, vilket gör det möjligt att importera en textfil med cookies, som kommer att skickas för den angivna domĂ€nen. PĂ„ sĂ„ sĂ€tt kan sessionscookies överföras för att logga in pĂ„ sajten. Cookie-filen kan skapas i en traditionell webblĂ€sare (Firefox, Chromium) med hjĂ€lp av tillĂ€gget "cookie-txt", som sedan bör importeras med kommandot "cookies import mycookie.txt https://domain".
  • Visning av bilder pĂ„ sidor som öppnas via Gemini Ă€r aktiverat som standard. Storleken pĂ„ de bilder som visas i terminalen har ökat.
    Utgivning av Offpunk 3.0, en konsolblÀddrare som Àr lÀmplig för offline-arbete
  • Möjligheten att visa dolda lĂ€nkar (frĂ„n taggarna ) till RSS- och Atom-flöden har implementerats.
  • LĂ€nkar som Ă€r blockerade markeras med röd fĂ€rg. domĂ€ner.
    Utgivning av Offpunk 3.0, en konsolblÀddrare som Àr lÀmplig för offline-arbete
  • Stöd för teman med flera förinstĂ€llningar har lagts till.
  • Möjlighet till översĂ€ttning av grĂ€nssnittet till olika sprĂ„k har lagts till.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster