Oflayn rejimda ishlash uchun optimallashtirilgan Offpunk konsol brauzerining birinchi versiyasi

Offpunk konsol brauzerining birinchi barqaror versiyasi chop etildi, u veb-sahifalarni ochishdan tashqari, Gemini, Gopher va Spartan protokollari orqali ishlashni, shuningdek, RSS va Atom formatlarida yangiliklar tasmalarini o'qishni qo'llab-quvvatlaydi. Dastur Python-da yozilgan va BSD litsenziyasi ostida tarqatiladi.

Offpunk-ning asosiy xususiyati kontentni oflayn rejimda ko'rishga qaratilganligidir. Brauzer sizga sahifalarga obuna bo'lish yoki ularni keyinchalik ko'rish uchun belgilash imkonini beradi, shundan so'ng sahifa ma'lumotlari avtomatik ravishda keshlanadi va kerak bo'lganda yangilanadi. Shunday qilib, Offpunk yordamida siz har doim mahalliy ko'rish uchun mavjud bo'lgan va vaqti-vaqti bilan ma'lumotlarni sinxronlash orqali yangilanib turadigan saytlar va sahifalarning nusxalarini saqlab qo'yishingiz mumkin. Sinxronizatsiya parametrlari foydalanuvchi tomonidan sozlanadi, masalan, ba'zi tarkiblar kuniga bir marta, ba'zilari esa oyda bir marta sinxronlashtirilishi mumkin.

Boshqarish buyruqlar tizimi va klaviatura yorliqlari orqali amalga oshiriladi. Ko'p darajali xatcho'plar, obunalar va arxivlangan tarkibni saqlash uchun moslashuvchan tizim mavjud. Siz turli xil MIME turlari uchun o'zingizning ishlov beruvchilaringizni ulashingiz mumkin. HTML sahifalari BeautifulSoup4 va Readability kutubxonalari yordamida tahlil qilinadi va ko'rsatiladi. Chafa kutubxonasi yordamida rasmlarni ASCII grafikasiga aylantirish mumkin.

Harakatlarning bajarilishini avtomatlashtirish uchun ishga tushirilganda buyruqlar ketma-ketligini belgilaydigan RC faylidan foydalaniladi. Masalan, RC fayli orqali siz avtomatik ravishda bosh sahifani ochishingiz yoki keyinchalik oflayn rejimda ko'rish uchun ba'zi saytlarning mazmunini yuklab olishingiz mumkin. Yuklab olingan kontent ~/.cache/offpunk/ katalogida .gmi va .html formatlaridagi fayllar ierarxiyasi sifatida saqlanadi, bu sizga kontentni o'zgartirish, qo'lda tozalash yoki kerak bo'lganda sahifalarni boshqa dasturlarda ko'rish imkonini beradi.

Loyiha Gemini protokoli muallifi tomonidan yaratilgan Gemini va Gopher mijozlari AV-98 va VF-1ni ishlab chiqishni davom ettirmoqda. Gemini protokoli Internetda ishlatiladigan protokollarga qaraganda ancha sodda, ammo u Gopher-dan ham kuchliroqdir. Gemini-ning tarmoq qismi TLS orqali juda soddalashtirilgan HTTP-ga o'xshaydi (trafik shartli ravishda shifrlangan) va sahifa belgilari HTML-ga qaraganda Markdown-ga yaqinroq. Protokol zamonaviy Internetga xos bo'lgan asoratlardan xoli ixcham va engil gipermatnli saytlarni yaratish uchun javob beradi. Spartan protokoli Gemini formatida hujjatlarni uzatish uchun mo'ljallangan, lekin tarmoq o'zaro ta'sirini tashkil etishda farqlanadi (TLS ishlatmaydi) va Gemini imkoniyatlarini ikkilik fayllarni almashish vositalari bilan kengaytiradi va serverga ma'lumotlarni yuborishni qo'llab-quvvatlaydi.

Oflayn rejimda ishlash uchun optimallashtirilgan Offpunk konsol brauzerining birinchi versiyasi


Manba: opennet.ru

a Izoh qo'shish