ʻO ka hoʻokuʻu mua ʻana o ka polokalamu kele pūnaewele Offpunk, i hoʻopaʻa ʻia no ka hana offline

Ua paʻi ʻia ka hoʻokuʻu paʻa mua o ka polokalamu kele pūnaewele ʻo Offpunk, ʻo ia hoʻi, me ka wehe ʻana i nā ʻaoʻao pūnaewele, kākoʻo i ka hana ʻana ma o ka Gemini, Gopher a me Spartan protocols, a me ka heluhelu ʻana i nā nūhou ma nā palapala RSS a me Atom. Ua kākau ʻia ka papahana ma Python a hāʻawi ʻia ma lalo o ka laikini BSD.

ʻO kahi hiʻohiʻona koʻikoʻi o Offpunk ka nānā ʻana i ka ʻike ma waho. Hāʻawi ka polokalamu kele pūnaewele iā ʻoe e kau inoa i nā ʻaoʻao a i ʻole e hōʻailona iā lākou no ka nānā ʻana ma hope, a laila e hoʻopaʻa ʻia ka ʻikepili ʻaoʻao a hoʻonui ʻia inā pono. No laila, me ke kōkua o Offpunk, hiki iā ʻoe ke mālama i nā kope o nā pūnaewele a me nā ʻaoʻao i loaʻa mau no ka ʻike kūloko a mālama ʻia i ka lā ma o ka hoʻonohonoho ʻana i ka ʻikepili i kēlā me kēia manawa. Hoʻonohonoho ʻia nā ʻāpana hoʻonohonoho e ka mea hoʻohana, no ka laʻana, hiki ke hoʻonohonoho ʻia kekahi ʻike i hoʻokahi manawa i ka lā, a ʻo kekahi i hoʻokahi mahina.

Hoʻokō ʻia ka mana ma o kahi ʻōnaehana o nā kauoha a me nā pōkole keyboard. Aia kahi ʻōnaehana maʻalahi no ka mālama ʻana i nā bookmark multilevel, kau inoa a me nā ʻike waihona. Hiki iā ʻoe ke hoʻohui i kāu mau mea lawelawe no nā ʻano MIME like ʻole. Hoʻopili ʻia nā ʻaoʻao HTML a hōʻike ʻia me ka hoʻohana ʻana i nā hale waihona puke BeautifulSoup4 a me Readability. Hiki ke hoʻololi i nā kiʻi i nā kiʻi ASCII me ka hoʻohana ʻana i ka waihona chafa.

No ka hoʻokō ʻana i nā hana, hoʻohana ʻia kahi faila RC e wehewehe i ke kaʻina o nā kauoha i ka hoʻomaka ʻana. No ka laʻana, ma o kahi faila RC hiki iā ʻoe ke wehe ʻokoʻa i ka ʻaoʻao home a i ʻole e hoʻoiho i nā ʻike o kekahi mau pūnaewele no ka nānā ʻana ma hope. Mālama ʻia nā mea i hoʻoiho ʻia ma ka papa kuhikuhi ~/.cache/offpunk/ ma ke ʻano he hierarchy o nā faila ma nā ʻano .gmi a me .html, e hiki ai iā ʻoe ke hoʻololi i ka ʻike, hoʻomaʻemaʻe lima, a nānā i nā ʻaoʻao i nā papahana ʻē aʻe inā pono.

Ke hoʻomau nei ka papahana i ka hoʻomohala ʻana o nā mea kūʻai aku Gemini a me Gopher AV-98 a me VF-1, i hana ʻia e ka mea kākau o ka protocol Gemini. ʻOi aku ka maʻalahi o ka protocol Gemini ma mua o nā protocols i hoʻohana ʻia ma ka Pūnaewele, akā ʻoi aku ka ikaika ma mua o Gopher. ʻO ka ʻāpana pūnaewele o Gemini e like me kahi HTTP maʻalahi loa ma luna o TLS (pono ka hoʻopili ʻia ʻana o ke kaʻa), a ʻoi aku ka kokoke o ka markup ʻaoʻao iā Markdown ma mua o HTML. Kūpono ka protocol no ka hoʻokumu ʻana i nā pūnaewele hypertext compact a māmā, me ka ʻole o nā pilikia i loaʻa i ka Pūnaewele hou. Hoʻolālā ʻia ka protocol Spartan no ka hoʻouna ʻana i nā palapala ma ke ʻano Gemini, akā ʻokoʻa i ka hoʻonohonoho ʻana o ka launa pūnaewele (ʻaʻole hoʻohana i ka TLS) a hoʻonui i nā mana o Gemini me nā mea hana no ka hoʻololi ʻana i nā faila binary a kākoʻo i ka hoʻouna ʻana i ka ʻikepili i ke kikowaena.

ʻO ka hoʻokuʻu mua ʻana o ka polokalamu kele pūnaewele Offpunk, i hoʻopaʻa ʻia no ka hana offline


Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka