𝗡𝗶𝗺𝗲𝗷𝗲𝗻𝗴𝗮 𝗞𝗶𝗷𝗲𝗻𝗲𝗿𝗲𝘁𝗮 𝗰𝗵𝗮 𝗠𝗮𝗮𝗻𝗱𝗶𝗸𝗶𝘀𝗵𝗶 𝗰𝗵𝗮 𝗕𝘂𝗿𝗲. 𝗛𝗮𝗽𝗮 𝗡𝗶𝗺𝗲𝗷𝗶𝗳𝘂𝗻𝘇𝗮 𝗡𝗶𝗻𝗶.
Nilizindua mradi mdogo wa ziada miezi michache iliyopita. Ni zana inayoitwa Tulisan Aesthetic. Inabadilisha maandishi ya kawaida kuwa fonti za Unicode zenye mitindo. Watumiaji huitumia kwa wasifu (bios) wa Instagram, maelezo (captions) ya TikTok, na hali (statuses) za WhatsApp.
Niliijenga kwa kutumia HTML, CSS, na vanilla JS. Nilitumia ramani kubwa ya herufi za Unicode.
Zana hii inafanya kazi kwa kubadilisha herufi za kawaida na alama za hisabati zinazoonekana kama fonti. Hii inafanya kazi katika sehemu ambazo hazikubali fonti maalum.
Hapa kuna mambo matatu ambayo data ya watumiaji ilinifundisha.
- Simu za mkononi ndio kila kitu.
Nilifikiri 60% ya watumiaji wangekuwa kwenye simu. Zaidi ya 85% walikuwa kwenye simu. Hii ilibadilisha mbinu yangu ya usanifu. Nilifanya kitufe cha kunakili (copy button) kiwe kikubwa kwa ajili ya vidole vya gumba. Nilifanya orodha ya fonti isogezwe (scroll) kwa urahisi. Nilitatua tatizo la iOS la kuji-zoom kwa kutumia ukubwa wa chini wa fonti wa 16px.
Ikiwa unajenga kwa ajili ya watumiaji wa mitandao ya kijamii, sanifu kwanza kwa ajili ya simu. Kompyuta (Desktop) ni ya pili.
- Lenga kitendo kikuu.
Nilianza na gridi ya safu nyingi (multi-column grid). Ilionekana vizuri kwenye kompyuta lakini ilifeli kwenye simu. Nilichunguza jinsi watu walivyotumia zana hiyo. Walitaka tu kitufe cha kunakili. Kila kitu kingine kilikuwa kelele tu.
Niliijenga upya zana hiyo kama orodha moja inayoweza kusogezwa (scrollable list). Kila mtindo una mstari wake na kitufe cha wazi cha kunakili. Mabadiliko haya yaliboresha ushiriki (engagement) na kupunguza kiwango cha watu wanaotoka haraka (bounce rate).
Tafuta kitu kimoja ambacho zana yako imetengenezwa kukifanya. Fanya kitendo hicho kiwe rahisi sana.
- Kasi ndiyo mkakati wako wa SEO.
Sikutumia hata dola moja kwenye matangazo. Ukuaji wote ulitokana na utafutaji wa asili (organic search).
Zana nyingi katika kundi hili ni nzito na zilizojaa matangazo. Zana yangu ni nyepesi. Uzito wa ukurasa wote ni chini ya 80KB. Alama yangu ya Lighthouse ni 98 zaidi. Kwa sababu zana yangu inafunguka haraka, nilipata nafasi ya juu zaidi katika matokeo ya utafutaji.
Kwa zana za kundi maalum (niche tools), utendaji (performance) ndiyo njia ya kushinda nafasi za utafutaji.
Maelezo ya kiufundi:
- Frontend: Vanilla HTML, CSS, na JS.
- Uzito wa ukurasa: Chini ya 80KB.
Ikiwa ningefanya hivyo tena, ningeongeza lugha zaidi tangu mwanzo. Niliona watu kutoka Indonesia na Brazil mara moja. Sikuwa nimejiandaa kwa hilo.
Jaribu zana hiyo h