ඩෙවල්පර් සමාජයේ බහු-සයිට් නඩත්තු ක්රියාකාරකම් දැඩි කාලයක් ගත කරනවා. එම කාලය අඩු කර, ප්රගතිමත් UI එකක් සමඟ පරිශීලක අත්දැකීම උසස් කිරීම ඉතා වැදගත්.
ඉදිරිපත්කිරීමේ තත්ක්ෂණික පලමු අංගය ලෙස, එක් සයිට් එකක් පූර්ණ වූමැයි හඳුනාගන්නා මොහොතේම එහි තම්බ්නේල් සහ පෙන්වෙන බෑජ් එක නවීකරණය වේ. පෙරදී සෑම සයිට් එකක්ම පූර්ණ වීමෙන් පසු පමණක් තම්බ්නේල් යාවත්කාලීන වුණා; දැන් _refreshCompletedSitesNow ක්රමය මගින් සම්පූර්ණ වූ සයිට් එකක් එකිනෙකට පමණක් රිෆ්රෙෂ් කරයි, අන් සයිට් වලට බාධාවක් නොවේ.
දෝෂ හයිලයිට් අංගය සමඟ, නඩත්තු දෝෂයක් ඇති සයිට් එකකට 24 පැය තිස්සේ රතු සීමාව සහ පසුබිමක් (rgba(239,68,68,0.08)) යෙදේ. මෙය _siteErrorStatus නාමාවලියෙන් කළමනාකරණය කරන අතර, නව නඩත්තු සැසියක් ආරම්භ කරනවිට පසුගිය දෝෂ බෑජ් මකා දමයි. වැරදි පෙන්වීම වැලැක්වීමට, ලොග් පේළියන් අතර Maintenance result: යන නිශ්චිත සංකේතය පමණක් පරීක්ෂා කරයි; අනෙකුත් පේළි නොසලකා හරිනු ලැබේ.
ස්වයං-අවලෝකනය (auto-deselect) අංගයද එකතු කර ඇත. බහු-සයිට් නඩත්තු අවසන් වූ පසු, තෝරාගත් චෙක්බොක්ස් සියල්ලම අක්රිය කරයි. මෙයින් පසු, පරිශීලකයා අනිවාර්යයෙන්ම නැවත තේරීමක් නොකරන බව සහතික වේ. එම සමයේ සයිට් එකේ තත්ත්වය රතු හෝ කොළ සීමාවෙන් 24 පැය පුරා පෙන්වෙන බැවින්, චෙක්බොක්ස් තවත් තොරතුරු රැඳවන්නේ නැත.
මෙම තුනම අංග එකතු කිරීමෙන්, සයිට් ලැයිස්තුවේ තත්ත්වය සිග්රහ, ක්රියාත්මක, පූර්ණ, දෝෂ ලෙස නව හතරක තත්ත්වයක් ලබා ගනී. එමඟින් නඩත්තු කාලය අඩු කර, පරිශීලකයාට තත්වය පහසුවෙන් පරීක්ෂා කළ හැකිය.
ශ්රී ලංකාවට ඇති වැදගත්කම
ශ්රී ලංකාවේ තාක්ෂණික ශිෂ්යයින්, සංවර්ධකයින්, ව්යාපාරිකයින් සඳහා මේ අංගයන්ගේ ප්රතිලාභ මෙසේය:
- ශිෂ්යයින්: නඩත්තු ලොග් පරීක්ෂා කිරීමේදී දෝෂ හයිලයිට් මඟින් ඉගෙනීමේ ගැටළු තක්ෂණිකව හඳුනා ගත හැකිය.
- සංවර්ධකයින්: තත්ක්ෂණික තම්බ්නේල් යාවත්කාලීන කිරීමෙන් UI ප්රතිචාර වේගය වැඩිවීම නිසා වැඩි ඵලදායිතාවක් ලැබේ.
- ව්යාපාරිකයින්: ස්වයං-අවලෝකනය නිසා අනිශ්චිත සයිට් තේරීම් වැළැක්වීමෙන් නඩත්තු වැරදි අඩුවෙයි, සේවා අඩවි uptime වැඩි වේ.
අවසානයේ, මෙම UX උත්පාදනවලින් ශ්රී ලංකාවේ තාක්ෂණික පරිසරය තවත් කාර්යක්ෂම හා නවෝත්පාදනශීලී කර ගැනීමට මග පෙන්වයි.