You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Web-Dev-For-Beginners/translations/sw/5-browser-extension/3-background-tasks-and-perf.../assignment.md

6.5 KiB

Kuchambua Tovuti kwa Utendaji

Muhtasari wa Kazi

Uchambuzi wa utendaji ni ujuzi muhimu kwa watengenezaji wa wavuti wa kisasa. Katika kazi hii, utatekeleza ukaguzi wa kina wa utendaji wa tovuti halisi, ukitumia zana za kivinjari na huduma za watu wengine ili kutambua vikwazo na kupendekeza mikakati ya kuboresha.

Kazi yako ni kutoa ripoti ya kina ya utendaji inayoonyesha uelewa wako wa kanuni za utendaji wa wavuti na uwezo wako wa kutumia zana za uchambuzi kitaalamu kwa ufanisi.

Maelekezo ya Kazi

Chagua tovuti kwa uchambuzi - chagua moja kati ya chaguo zifuatazo:

  • Tovuti maarufu unayotumia mara kwa mara (tovuti za habari, mitandao ya kijamii, e-commerce)
  • Tovuti ya mradi wa chanzo huria (kurasa za GitHub, tovuti za nyaraka)
  • Tovuti ya biashara ya ndani au tovuti ya wasifu
  • Mradi wako mwenyewe au kazi ya awali ya masomo

Fanya uchambuzi wa zana nyingi ukitumia angalau mbinu tatu tofauti:

  • DevTools za Kivinjari - Tumia kichupo cha Utendaji cha Chrome/Edge kwa uchambuzi wa kina
  • Zana za ukaguzi mtandaoni - Jaribu Lighthouse, GTmetrix, au WebPageTest
  • Uchambuzi wa mtandao - Chunguza upakiaji wa rasilimali, ukubwa wa faili, na mifumo ya maombi

Hifadhi matokeo yako katika ripoti ya kina inayojumuisha:

Uchambuzi wa Vipimo vya Utendaji

  • Vipimo vya muda wa kupakia kutoka kwa zana na mitazamo mbalimbali
  • Alama za Core Web Vitals (LCP, FID, CLS) na athari zake
  • Muhtasari wa rasilimali unaonyesha ni mali gani zinachangia zaidi muda wa kupakia
  • Uchambuzi wa mtiririko wa mtandao unaotambua rasilimali zinazozuia

Utambuzi wa Tatizo

  • Vikwazo maalum vya utendaji na data inayounga mkono
  • Uchambuzi wa chanzo cha tatizo unaelezea kwa nini kila tatizo linatokea
  • Tathmini ya athari kwa mtumiaji inayoelezea jinsi matatizo yanavyoathiri watumiaji halisi
  • Upangaji wa kipaumbele wa matatizo kulingana na ukali na ugumu wa kurekebisha

Mapendekezo ya Uboreshaji

  • Marekebisho maalum na yanayoweza kutekelezwa na athari inayotarajiwa
  • Mikakati ya utekelezaji kwa kila mabadiliko yaliyopendekezwa
  • Mbinu bora za kisasa zinazoweza kutumika (kupakia kwa uvivu, ukandamizaji, nk.)
  • Zana na mbinu za ufuatiliaji wa utendaji endelevu

Mahitaji ya Utafiti

Usitegemee zana za kivinjari pekee - panua uchambuzi wako ukitumia:

Huduma za ukaguzi wa watu wengine:

Zana maalum za uchambuzi:

Muundo wa Mambo ya Kuwasilisha

Unda ripoti ya kitaalamu (kurasa 2-3) inayojumuisha:

  1. Muhtasari wa Utendaji - Muhtasari wa matokeo muhimu na mapendekezo
  2. Mbinu - Zana zilizotumika na mbinu za majaribio
  3. Tathmini ya Utendaji wa Sasa - Vipimo vya msingi na vipimo
  4. Masuala Yaliyotambuliwa - Uchambuzi wa kina wa tatizo na data inayounga mkono
  5. Mapendekezo - Mikakati ya uboreshaji iliyopewa kipaumbele
  6. Ramani ya Utekelezaji - Mpango wa hatua kwa hatua wa uboreshaji

Jumuisha ushahidi wa kuona:

  • Picha za skrini za zana za utendaji na vipimo
  • Chati au grafu zinazoonyesha data ya utendaji
  • Ulinganisho wa kabla/baada inapowezekana
  • Chati za mtiririko wa mtandao na muhtasari wa rasilimali

Rubric

Kigezo Bora (90-100%) Inafaa (70-89%) Inahitaji Kuboresha (50-69%)
Urefu wa Uchambuzi Uchambuzi wa kina ukitumia zana 4+ na vipimo vya kina, uchambuzi wa chanzo cha tatizo, na tathmini ya athari kwa mtumiaji Uchambuzi mzuri ukitumia zana 3 na vipimo wazi na utambuzi wa tatizo wa msingi Uchambuzi wa msingi ukitumia zana 2 na kina kidogo na utambuzi wa tatizo mdogo
Utofauti wa Zana Inatumia zana za kivinjari + huduma 3+ za watu wengine na uchambuzi wa kulinganisha na maarifa kutoka kila moja Inatumia zana za kivinjari + huduma 2 za watu wengine na uchambuzi wa kulinganisha kiasi Inatumia zana za kivinjari + huduma 1 ya watu wengine na kulinganisha kidogo
Utambuzi wa Tatizo Inatambua masuala 5+ maalum ya utendaji na uchambuzi wa kina wa chanzo cha tatizo na athari zilizopimwa Inatambua masuala 3-4 ya utendaji na uchambuzi mzuri na kipimo cha athari kiasi Inatambua masuala 1-2 ya utendaji na uchambuzi wa msingi
Mapendekezo Inatoa mapendekezo maalum, yanayoweza kutekelezwa na maelezo ya utekelezaji, athari inayotarajiwa, na mbinu bora za kisasa Inatoa mapendekezo mazuri na mwongozo wa utekelezaji kiasi na matokeo yanayotarajiwa Inatoa mapendekezo ya msingi na maelezo ya utekelezaji kidogo
Uwasilishaji wa Kitaalamu Ripoti iliyoandaliwa vizuri na muundo wazi, ushahidi wa kuona, muhtasari wa utendaji, na muundo wa kitaalamu Muundo mzuri na ushahidi wa kuona kiasi na muundo wazi Muundo wa msingi na ushahidi wa kuona mdogo

Matokeo ya Kujifunza

Kwa kukamilisha kazi hii, utaonyesha uwezo wako wa:

  • Kutumia zana za kitaalamu za uchambuzi wa utendaji na mbinu
  • Kutambua vikwazo vya utendaji kwa kutumia uchambuzi unaotegemea data
  • Kuchambua uhusiano kati ya ubora wa msimbo na uzoefu wa mtumiaji
  • Kupendekeza mikakati maalum ya uboreshaji inayoweza kutekelezwa
  • Kuwasilisha matokeo ya kiufundi kwa muundo wa kitaalamu

Kazi hii inaimarisha dhana za utendaji zilizojifunza katika somo huku ikijenga ujuzi wa vitendo utakaotumia katika kazi yako ya maendeleo ya wavuti.


Kanusho:
Hati hii imetafsiriwa kwa kutumia huduma ya tafsiri ya AI Co-op Translator. Ingawa tunajitahidi kwa usahihi, tafadhali fahamu kuwa tafsiri za kiotomatiki zinaweza kuwa na makosa au kutokuwa sahihi. Hati ya asili katika lugha yake ya awali inapaswa kuzingatiwa kama chanzo cha mamlaka. Kwa taarifa muhimu, tafsiri ya kitaalamu ya binadamu inapendekezwa. Hatutawajibika kwa kutoelewana au tafsiri zisizo sahihi zinazotokana na matumizi ya tafsiri hii.