Déi éischt Verëffentlechung vum Offpunk Konsol Browser, optimiséiert fir offline Operatioun

Déi éischt stabil Verëffentlechung vum Offpunk Konsol Browser gouf publizéiert, deen, nieft der Ouverture vun Websäiten, ënnerstëtzt d'Aarbecht iwwer d'Gemini, Gopher a Spartaner Protokoller, souwéi d'Liesen vun Newsfeeds an RSS an Atom Formater. De Programm ass am Python geschriwwen a verdeelt ënner der BSD Lizenz.

Eng Schlëssel Feature vum Offpunk ass säi Fokus op Inhalt offline ze gesinn. De Browser erlaabt Iech op Säiten ze abonnéieren oder se ze markéieren fir spéider ze kucken, duerno ginn d'Säitdaten automatesch cachéiert an aktualiséiert wann néideg. Also, mat der Hëllef vun Offpunk, kënnt Dir Kopie vu Siten a Säiten erhalen, déi ëmmer verfügbar sinn fir lokal ze gesinn an um neiste Stand ze halen andeems Dir periodesch Daten synchroniséiert. Synchroniséierungsparameter sinn vum Benotzer konfiguréiert, zum Beispill, e puer Inhalter kënnen eemol am Dag synchroniséiert ginn, an e puer eemol am Mount.

Kontroll gëtt duerch e System vu Kommandoen a Tastatur Ofkiirzungen duerchgefouert. Et gëtt e flexibele System fir Multi-Level Lieszeeche, Abonnementer an archivéierten Inhalt z'erhalen. Dir kënnt Är eegen Handler fir verschidden MIME-Typen verbannen. HTML Säite ginn parséiert an ugewisen mat de BeautifulSoup4 a Readability Bibliothéiken. Biller kënnen op ASCII Grafike mat der Chafa Bibliothéik ëmgewandelt ginn.

Fir d'Ausféierung vun Aktiounen ze automatiséieren, gëtt eng RC Datei benotzt déi d'Sequenz vun de Kommandoen beim Start definéiert. Zum Beispill, duerch eng RC Datei kënnt Dir automatesch d'Homepage opmaachen oder den Inhalt vun e puer Site eroflueden fir spéider offline ze gesinn. Den erofgelueden Inhalt gëtt am ~/.cache/offpunk/ Verzeichnis als Hierarchie vu Dateien an .gmi- an .html-Formater gespäichert, wat Iech erlaabt den Inhalt z'änneren, manuell ze botzen oder d'Säiten an anere Programmer wann néideg ze gesinn.

De Projet setzt d'Entwécklung vu Gemini a Gopher Clienten AV-98 a VF-1 weider, erstallt vum Auteur vum Gemini Protokoll. De Gemini Protokoll ass vill méi einfach wéi d'Protokoller déi um Web benotzt ginn, awer et ass och méi mächteg wéi Gopher. Den Netzdeel vun Gemini gläicht e staark vereinfacht HTTP iwwer TLS (Traffic ass onbedéngt verschlësselt), an d'Säitmarkéierung ass méi no bei Markdown wéi un HTML. De Protokoll ass gëeegent fir kompakt a liicht Hypertext Siten ze kreéieren, ouni Komplikatiounen, déi am modernen Web inherent sinn. De spartanesche Protokoll ass entwéckelt fir Dokumenter am Gemini-Format ze vermëttelen, awer ënnerscheet sech an der Organisatioun vun der Netzwierkinteraktioun (net TLS benotzt) an erweidert d'Fäegkeete vu Gemini mat Tools fir binär Dateien auszetauschen an ënnerstëtzt d'Daten op de Server ze schécken.

Déi éischt Verëffentlechung vum Offpunk Konsol Browser, optimiséiert fir offline Operatioun


Source: opennet.ru

Setzt e Commentaire