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

Offpunk konsol brauzerinin ilk stabil buraxılışı nəşr olundu ki, o, veb səhifələri açmaqla yanaşı, Gemini, Gopher və Spartan protokolları ilə işləməyi, həmçinin RSS və Atom formatlarında xəbər lentlərini oxumağı dəstəkləyir. Proqram Python-da yazılmışdır və BSD lisenziyası altında paylanmışdır.

Offpunk-un əsas xüsusiyyəti məzmuna oflayn baxmağa yönəlməsidir. Brauzer sizə səhifələrə abunə olmağa və ya onları daha sonra baxmaq üçün qeyd etməyə imkan verir, bundan sonra səhifə məlumatları avtomatik olaraq keşlənir və zəruri hallarda yenilənir. Beləliklə, Offpunk-un köməyi ilə siz məlumatların vaxtaşırı sinxronizasiyası ilə yerli baxış üçün həmişə mövcud olan və yenilənən saytların və səhifələrin nüsxələrini saxlaya bilərsiniz. Sinxronizasiya parametrləri istifadəçi tərəfindən konfiqurasiya edilir, məsələn, bəzi məzmunlar gündə bir dəfə, bəziləri isə ayda bir dəfə sinxronlaşdırıla bilər.

İdarəetmə əmrlər sistemi və klaviatura qısa yolları vasitəsilə həyata keçirilir. Çox səviyyəli əlfəcinləri, abunəlikləri və arxivləşdirilmiş məzmunu saxlamaq üçün çevik sistem mövcuddur. Siz müxtəlif MIME növləri üçün öz işləyicilərinizi birləşdirə bilərsiniz. HTML səhifələri BeautifulSoup4 və Okunabilirlik kitabxanalarından istifadə edərək təhlil edilir və göstərilir. Şəkillər chafa kitabxanasından istifadə edərək ASCII qrafikasına çevrilə bilər.

Hərəkətlərin icrasını avtomatlaşdırmaq üçün işə salındıqda əmrlərin ardıcıllığını təyin edən RC faylı istifadə olunur. Məsələn, RC faylı vasitəsilə siz avtomatik olaraq ana səhifəni aça və ya sonradan oflayn rejimdə baxmaq üçün bəzi saytların məzmununu endirə bilərsiniz. Yüklənmiş məzmun ~/.cache/offpunk/ qovluğunda .gmi və .html formatlarında faylların iyerarxiyası kimi saxlanılır ki, bu da məzmunu dəyişməyə, əl ilə təmizləməyə və ya zəruri hallarda digər proqramlarda səhifələrə baxmaq imkanı verir.

Layihə Əkizlər protokolunun müəllifi tərəfindən yaradılmış Gemini və Gopher müştəriləri AV-98 və VF-1-in işlənməsini davam etdirir. Əkizlər protokolu İnternetdə istifadə olunan protokollardan çox sadədir, lakin Gopher-dən daha güclüdür. Əkizlərin şəbəkə hissəsi TLS üzərindən çox sadələşdirilmiş HTTP-yə bənzəyir (trafik mütləq şifrələnir) və səhifə işarələnməsi HTML-dən daha çox Markdown-a yaxındır. Protokol müasir İnternetə xas olan fəsadlardan məhrum olan yığcam və yüngül hipermətn saytları yaratmaq üçün uyğundur. Spartan protokolu sənədlərin Əkizlər formatında ötürülməsi üçün nəzərdə tutulmuşdur, lakin şəbəkə qarşılıqlı əlaqəsinin təşkili ilə fərqlənir (TLS istifadə etmir) və ikili faylların mübadiləsi üçün alətlərlə Əkizlərin imkanlarını genişləndirir və serverə məlumatların göndərilməsini dəstəkləyir.

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


Mənbə: opennet.ru

Добавить комментарий