Readom

Dhamira yetu

Katika sehemu kubwa ya dunia kuna simu nyingi kuliko maktaba, na mtandao usio thabiti zaidi kuliko intaneti ya kasi. Readom si programu iliyobuniwa kwa mazingira mengine kisha kubadilishwa: kila uamuzi wa kiufundi unaanzia kwenye uhalisia huo. Hapa tunaeleza ni yapi na kwa nini.

01

Kila baiti inamgharimu mtu pesa

Data ya simu inapolipiwa kwa megabaiti, uzito wa programu huacha kuwa jambo la kiufundi na kuwa kizuizi cha upatikanaji. Tovuti ni HTML tuli, bila mchakato wowote wa seva nyuma yake, na mtindo wake husafishwa wakati wa kujenga ili sheria isiyotumika isisafiri. Fonti zimewekwa ndani ya programu yenyewe na hazitafutwi kwenye seva ya nje unaposoma. Programu pia haipakui katalogi nzima: huomba kurasa ndogo na kuzihifadhi, hivyo kurudi nyuma hakugharimu ombi jingine.

02

Upakuaji unaostahimili muunganisho mbovu

Upakuaji unaoanza upya kila mtandao unapokatika hauna maana kwenye mtandao usio thabiti. Wa Readom unaweza kuendelezwa: muunganisho ukikatika ukiwa asilimia 80, ukijaribu tena huendelea asilimia 80 badala ya kurudi mwanzo. Kila kitabu huthibitishwa kwa alama yake ya SHA-256 kinapomalizika, hivyo faili lililoharibika njiani hugundulika badala ya kufunguliwa likiwa bovu. Na katalogi huhifadhiwa kwenye kifaa: unaweza kuendelea kuivinjari hata kama seva imezimika au huna mtandao kwa sasa.

03

Nje ya mtandao kikweli, na kushiriki bila intaneti

Kitabu kikishapakuliwa kwenye programu, kila kitu hufanyika kwenye simu yako: usomaji, maendeleo, alamisho na mipangilio. Hakuna ombi la mtandao kugeuza ukurasa. Sauti hutumia kisanisi ambacho Android tayari inacho, badala ya kupakua vitabu vya sauti vyenye mamia ya megabaiti. Na tafsiri hufanya kazi kwa modeli zilizo kwenye kifaa, hivyo maandishi unayotafsiri hayatumwi popote. Kisomaji cha wavuti huhifadhi maendeleo yako kwenye kivinjari chenyewe, lakini kusoma bila mtandao kikweli — na kushiriki vitabu kati ya simu — kunahitaji programu ya Android.

04

Jinsi kitabu kinavyohama kutoka simu moja hadi nyingine bila mtandao

Hii ni huduma ya programu ya Android; kisomaji cha wavuti hakiwezi kuifanya, kwa sababu kivinjari hakiwezi kufungua muunganisho wa moja kwa moja kati ya simu mbili. Hufanya kazi hivi: mwenye vitabu huviweka pamoja hadi hamsini katika “pack” kutoka maktaba yake. Kwenye skrini ya Kushiriki na vilivyo karibu, simu moja huanza kushiriki na nyingine kupokea, nazo hukutana kwa Bluetooth na Wi-Fi ya ndani, bila rauta wala intaneti katikati. Kabla ya kuhamisha chochote, simu zote mbili huonyesha msimbo uleule na ni lazima uthibitishe ana kwa ana kuwa unalingana: hilo huzuia mtu wa tatu kujipenyeza akijifanya ndiye mwenzako. Ukithibitisha, maelezo ya pack husafiri kwanza, ili anayepokea aamue kama anakubali, kisha vitabu kimoja baada ya kingine, vikiwa vimesimbwa na moja kwa moja kati ya vifaa viwili. Hakuna kinachopita kwenye seva yetu. Inahitaji Google Play Services; simu isipokuwa nayo, programu husema hivyo na kila kitu kingine huendelea kufanya kazi.

05

Hapa faragha ni muundo, si ahadi

Readom haina akaunti. Si kwamba tunaahidi kulinda vitambulisho vyako: havipo kabisa, na kisichokuwepo hakiwezi kuvuja, kuuzwa wala kupotea kwenye uvunjifu. Maendeleo yako ya usomaji, maktaba yako, vipendwa vyako na mipangilio yako vipo kwenye kifaa chako pekee na hutoweka ukiondoa programu. Hatuundi wasifu wa usomaji kwa sababu hatuhifadhi chochote cha kuuunda.

06

Kitu pekee tunachopima, na kile tusichokidhibiti

Tunahesabu kwa jumla mara ngapi kila kitabu kimepakuliwa, kwa lugha gani na siku gani, ili kujua kazi zipi zinavutia na lugha zipi zinahitaji zaidi. Hesabu hiyo haihifadhi anwani yako ya IP, wala vitambulisho, wala saa kamili: ni jumla isiyojulikana kwa kila kitabu, isiyowezekana kuhusishwa na mtu. Pia tunatangaza kile kisicho mikononi mwetu: readom.org hutolewa kupitia Cloudflare, inayotulinda dhidi ya mashambulizi na kwa malipo huona IP na anwani ya kila ombi; na ukiwasha tafsiri au kushiriki kwa karibu, vipengele vyake vya Google hutuma takwimu za kiufundi. Tunapendelea kumtaja kila mpatanishi kuliko kudai kwamba hakuna yeyote.

07

Halali kwa muundo, si kwa kusahau

Katalogi yote ni ya kikoa cha umma. Nakala tunayotoa ilipatikana kupitia mchakato rasmi wa kunakili ambao Project Gutenberg huwapa wengine, kamwe si kwa kuchakata tovuti yao, kwa sababu hilo lingevunja masharti yao. Kipengele kinachoangalia kama kazi ni huru nchini kwako hutumia sheria za muda za kila nchi na nchi unayochagua kwenye mipangilio: hatufuatilii anwani yako ya IP kubaini hilo.

08

Unaweza kuthibitisha mwenyewe, si lazima utuamini

APK ya Android imesainiwa na tunachapisha alama yake ya SHA-256 pamoja na upakuaji, ili uweze kuthibitisha kuwa faili unalosakinisha ni lilelile tulilochapisha na si lililobadilishwa njiani. Hakuna matangazo, wala manunuzi ndani ya programu, wala wafadhili wanaoweza kuathiri vitabu vinavyoonekana. Hakuna anayelipa ili kuwa kwenye katalogi.

Bure, milele, kwa yeyote.