වෙබ් අතුරුමුහුණත් නිර්මාණය කරන විට අපි බොහොමයක් UI ලයිබ්රරීවලට පසුබිම් වර්ණ, ග්රැඩියන්ට්, SVG වැනි තාක්ෂණික අංග භාවිතා කරනවා. ඒත් Halftone UI කියන නවතම ලයිබ්රරිය මේ රීතියට විරුද්ධව, මුද්රණ යන්ත්රයක් වගේම පින්තූරයක් තැනීමේ ක්රමයක් භාවිතා කරනවා.
මෙම ලයිබ්රරියේ සෑම කොම්පොනන්ට් එකක්ම tone function එකක් ලබා දෙනවා – එම ස්ථානයේ මැසි පෑනේ තදභාවය කොපමණද කියලා. එම function එකට අනුව, පොයිසන්‑ඩිස්ක් (Poisson‑disk) වර්ගයේ බීජගත කරුණු (seeded cloud) මත තීරුවේ ඩොට් (dot) ගණන තීරණය වෙයි. ඩොට් ගණන වෙනස් වීමේදී, අනිමේෂන් එකත් එක්ක ග්රේන් (grain) ගතියත් පිරිවිතර වෙනවා. එමනිසා UI එකේ වර්ණ පරිවර්තනයක් නොව, මුද්රණ තලයම මාරු වෙලා අලුත් රූපයක් පෙන්වයි.
Halftone UI එකේ four screens – hatch, stipple, lines, waves – ඇත. එක් එක් තිරයක් තෝරන විට, මුළු පිටුවේ රූප රූපලාවන්යය වෙනස් වුවත්, තේරුම් ගත හැකි tone‑field එක ඒකම රැඳේ. තවත් විශේෂත්වයක් වන්නේ, සිඅන් (CMYK) හතර තලයක් (cyan, magenta, yellow, key) භාවිතා කරමින්, ප්රතිපලයේ සුළු අසම්පූර්ණතා (misregistration) ඇතුළත් කිරීමයි. මේ අසම්පූර්ණතා පිරිසිදු මුද්රණයක් වඩාත් යථාර්ථවාදී බවක් දක්වයි.
මෙම ලයිබ්රරිය npm පැකේජයක් ලෙස නිකුත් නොවෙයි. මූල කේතය ඔබේ ව්යාපෘතියට පිටපත් කරගෙන යාමට නිර්දේශ කරන අතර, React, Vue ඇඩැප්ටර් දෙකම ඒම මූල එන්ජින් එක භාවිතා කරයි. නිදහස් MIT බලපත්රය සහිතව, රන්ට්ටයිම් ඩිපෙන්ඩන්සි නැතිව, බ්රවුසරයේ සෘජුම canvas මත රඳා පවතී.
ශ්රී ලංකාවට ඇති වැදගත්කම
ශ්රී ලංකාවේ නවතම වෙබ් සංවර්ධකයින්ට Halftone UI එක අලංකාර, අතිවිශේෂ UI අත්දැකීමක් ලබා දෙයි. එය කේතය සෘජුවම පිටපත් කරගත හැකි නිසා, ලාභ නොමැතිව පළමු පියවරේ සිටම ප්රොජෙක්ට් එකට එකතු කරගත හැකිය. පාඨමාලා, පෝර්ට්ෆෝලියෝ, SaaS වෙබ් අඩවි ආදී වලට නවීන මුද්රණ‑ශෛලී UI එකක් එක් කිරීමෙන්, පාරිභෝගික අත්දැකීම වඩාත් මනෝහර වේ.
තවත් වැදගත් කරුණක් නම්, මෙම ලයිබ්රරිය React හා Vue සමඟ සම්පූර්ණ අනුකූලතාව ඇති බැවින්, දේශීය තාක්ෂණ සමාගම්ගේ පවත්නා පද්ධති වලට පහසුවෙන් ඒකතු කළ හැක. එමෙන්ම, MIT බලපත්රය නිසා, ව්යාපාරික පරිසරයේ අඩු වියදමින් නව UI තාක්ෂණයක් ගත හැකිවීමත්, තරඟකාරීත්වය වැඩි කරයි.
අවසන් වශයෙන්, Halftone UI හි 88 කට වැඩි ලේඛන, උදාහරණ සහ අන්තර් ක්රියාකාරී ඩෙමෝස් ඇත. ඒවා විවෘතව GitHub හි පළ කර ඇති නිසා, ශ්රී ලංකාවේ ඕනෑම සංවර්ධකයෙකුට අධ්යයන, පරීක්ෂණ සහ අභිරුචිකරණය සඳහා හොඳ මට්ටමේ සම්පත් ලැබේ.
ඔබේ ව්යාපෘතියට අලුත් මුද්රණ‑ශෛලී UI එකක් එක් කරගෙන, වෙබ් අත්දැකීමේ නව මානයක් ගොඩනඟන්න Halftone UI එක දැන් පරීක්ෂා කර බලන්න.