Oflayn əməliyyat üçün optimallaşdırılmış Offpunk konsol brauzerinin ilk buraxılışı

Komanda sətri brauzeri olan Offpunk-un ilk stabil versiyası dərc edilib. Veb səhifə renderinə əlavə olaraq, Gemini, Gopher və Spartan protokollarını, eləcə də RSS və Atom xəbər lentlərini dəstəkləyir. Proqram Python dilində yazılıb və BSD lisenziyası altında paylanır.

Offpunk-un əsas xüsusiyyətlərindən biri oflayn məzmuna baxmağa yönəlməsidir. Brauzer səhifələrə abunə olmağa və ya onları sonradan baxmaq üçün işarələməyə imkan verir, bundan sonra bu səhifələr avtomatik olaraq keşlənir və lazım olduqda yenilənir. Beləliklə, Offpunk sizə həmişə yerli baxış üçün mövcud olan və dövri məlumat sinxronizasiyası vasitəsilə yenilənən veb saytların və səhifələrin nüsxələrini saxlamağa imkan verir. Sinxronizasiya parametrləri istifadəçi tərəfindən konfiqurasiya edilə bilər; məsələn, bəzi məzmun gündə bir dəfə, digərləri isə ayda bir dəfə sinxronizasiya edilə bilər.

İdarəetmə əmr sistemi və klaviatura qısa yolları vasitəsilə təmin edilir. Çoxsəviyyəli əlfəcinləri, abunəlikləri və arxivləşdirilmiş məzmunu idarə etmək üçün çevik bir sistem mövcuddur. Müxtəlif MIME növləri üçün xüsusi emaledicilər əlavə edilə bilər. HTML səhifələri BeautifulSoup4 və Readability kitabxanalarından istifadə edərək təhlil edilir və göstərilir. Şəkillər chafa kitabxanasından istifadə edərək ASCII art-a çevrilə bilər.

Əməliyyatları avtomatlaşdırmaq üçün başlanğıcda əmrlərin ardıcıllığını təyin edən RC faylı istifadə olunur. Məsələn, RC faylı avtomatik olaraq ana səhifəni aça və ya müəyyən veb saytların məzmununu oflayn baxış üçün yükləyə bilər. Yüklənmiş məzmun ~/.cache/offpunk/ qovluğunda .gmi və .html fayllarının iyerarxiyası kimi saxlanılır və bu da sizə lazım olduqda məzmunu dəyişdirməyə, əl ilə təmizləmə aparmağa və ya səhifələri digər proqramlarda görməyə imkan verir.

Layihə, Gemini protokolunun müəllifi tərəfindən yaradılan Gemini və Gopher müştərilərinin AV-98 və VF-1-in inkişafını davam etdirir. Gemini protokolu vebdə istifadə olunan protokollardan xeyli sadədir, lakin Gopher-dən daha funksionaldır. Gemini-nin şəbəkələşməsi TLS üzərindən çox sadələşdirilmiş HTTP-yə bənzəyir (trafik həmişə şifrələnir) və səhifə işarələməsi HTML-dən daha çox Markdown-a daha yaxındır. Protokol, müasir vebə xas olan mürəkkəbliklərdən məhrum olan kompakt və yüngül hipermətn saytları yaratmaq üçün uyğundur. Spartan protokolu Gemini formatında sənədlərin ötürülməsi üçün nəzərdə tutulub, lakin şəbəkə qarşılıqlı əlaqələrinin təşkili baxımından fərqlənir (TLS istifadə etmir) və Gemini-nin imkanlarını ikili faylların mübadiləsi üçün alətlərlə genişləndirir və məlumatların göndərilməsini dəstəkləyir. server.

Oflayn əməliyyat üçün optimallaşdırılmış Offpunk konsol brauzerinin ilk buraxılışı


Mənbə: opennet.ru
DDoS mühafizəsi, VPS VDS serverləri olan saytlar üçün etibarlı hostinq alın 🔥 DDoS qorunması, VPS VDS serverləri ilə etibarlı veb sayt hostinqi alın | ProHoster