ඔබ අන්තර්ජාලයේ ගොනුවක් සකස් කරන වෙලාවට, එය සර්වර්ට උඩුගත කර, ප්රතිඵලය බාගත කර ගැනීමට සිදු වුණාද? එවැනි ක්රමය දැන් අතහැර, බ්රව්සරය තුළම සියලු ප්රතිකාර සිදු කරන තාක්ෂණයක් ඉක්මනින් ජනප්රිය වෙමින් පවතී.
ඉතිහාසයෙහි බොහෝ “online tools” ගොනු උඩුගත කිරීම, සර්වර්-පාර්ශ්වීය ගණනය, පසුදා බාගත කිරීම යන ත්රිත්වයක් අනුගමනය කළා. එහි වැය බෑන්ඩ්විඩ්ත්, ගබඩා, ප්රතිචාර කාලය, මෙන්ම පෞද්ගලිකත්ව අවදානම යන ගැටළු තිබුණා. නවතම ප්රවණතාව වන්නේ මේ සම්පූර්ණ පෝරමය බ්රව්සරයටම ගෙන යාමයි – උඩුගත කිරීමක් නැති, සර්වර්-චක්රයක් නැති, දත්ත කිසිවක් බාහිරයට නොයයි.
එය වැදගත් වීමේ හේතු
- පෞද්ගලිකත්වය – ගොනුවක් බ්රව්සරයෙන් ඉවත් නොවූ විට, ලොග් හෝ දත්ත රහස්යතා උල්ලංඝනය අවස්ථාවක් ඉතා අඩු.
- වියදම – සර්වර්-පාර්ශ්වීය ගණනයට බාන්ඩ්විඩ්ත් සහ CPU පරිභෝජනය අවශ්ය වේ. බ්රව්සරයේ ගණනය කරන විට, එය පරිශීලකගේ උපාංගයේ සම්පත් භාවිතා කරයි, නවීන බ්රව්සරයන් ඒ සඳහා සූදානම්.
- වේගය – ගොනුව බ්රව්සරයට ඇද දැමුවත්, සර්වර්-චක්රයක් නැති නිසා ක්රියාත්මක කිරීම වහාම ආරම්භ වේ. ඒ වෙනුවට මුලින්ම WASM හෝ ML මොඩලයක් බාගත කිරීමට කාලයක් වැය වුවත්, ඒකවර පූර්ණ කිරීමෙන් පසු සියලු ක්රියාවලි තත්කාලික වේ.
උදාහරණයක් ලෙස “පසුබිම් ඉවත් කිරීම” ගැන සලකන්න. පෙරදිගෙහි මෙය API (Remove.bg වැනි) භාවිතයෙන් සර්වර්-පාර්ශ්වීයව සිදු කළා. නව තාක්ෂණයෙන් ONNX Runtime Web සහ WebGPU (සහාය දක්වන උපාංග සඳහා) භාවිතා කර, ඒම මොඩලය බ්රව්සරයේම රන් කර ගත හැකිය. ආකෘතිය ONNX ආකාරයට පරිවර්තනය කර, onnxruntime-web සහ මොඩල ගොනුව බ්රව්සරයට එවා, Web Worker තුළ inference ක්රියාත්මක කර, ප්රතිඵලය canvas එකට ඇඳීමෙන් අවසන් PNG ලබා ගත හැක.
ශ්රී ලංකාවට ඇති වැදගත්කම
ශ්රී ලංකාවේ තරුණ සංවර්ධකයින්, ඩිජිටල් නිර්මාතෘවරුන්, සහ කුඩා ව්යාපාරිකයින්ට මෙම පාරිභෝගික-පාර්ශ්වීය සැකසුම් තාක්ෂණය විශාල වාසියක් ගෙන එයි.
- ඉගෙනීම – පාඨමාලා, වැඩමුළු තුළ WASM, ONNX, WebGPU වැනි නවතම වෙබ් තාක්ෂණයන් පළමු අත්දැකීමක් ලබා ගත හැක.
- ව්යාපාරිකයෝ – ගොනු සැකසුම් සේවා සදහා සර්වර් වියදම අඩු කර, පාරිභෝගිකයන්ට තත්කාලික සේවාවක් ලබා දී, තරඟකාරීත්වය වැඩි කර ගත හැක.
- ඉ-කොමර්ස් – පාරිභෝගිකයන්ගේ පෞද්ගලිකත්වය රැකගනිමින්, උඩුගත කිරීම නොකර, ඉක්මන් ඡායාරූප සංස්කරණය, පසුබිම් ඉවත් කිරීම වැනි සේවා ලබා දිය හැක.
නමුත්, විශාල දත්ත ගොනු, නිතර යාවත්කාලීන වීමට අවශ්ය dataset, හෝ වීඩියෝ කේතනය වැනි බරපතළ ප්රොසෙසින් මෙවලම් සඳහා මෙය සුදුසු නොවේ. එවැනි අවස්ථාවල සර්වර්-පාර්ශ්වීය සැලසුම තවමත් අවශ්ය වේ.
සාරාංශයක් ලෙස, සර්වර්-පාර්ශ්වීය සැකසුම් අත්හැර, බ්රව්සර-පාර්ශ්වීය ක්රමයට මාරු වීම, වසර පහකට පෙර තරමට වඩා වඩාත් ප්රායෝගිකයි. WASM සහ WebGPU තාක්ෂණයන්ගේ වර්ධනය නිසා, ඔබේ අලුත් වෙබ් මෙවලමක් නිර්මාණය කරන විට, මෙය ප්රධාන මාර්ගයක් ලෙස සලකා බැලිය හැක.