Servo බ්රවුසර එන්ජිමේ සංවර්ධකයින් විසින් Mozilla විසින් වැඩි දියුණු කරන ලද සහ JavaScript සහ WebAssembly සඳහා සහය සැපයීම සඳහා Servo හි භාවිතා කරන ලද SpiderMonkey ජාවාස්ක්රිප්ට් එන්ජිමේ පහත් මට්ටමේ API භාවිතයෙන් ඉවත් කිරීමට සහ මොඩියුලරිටි ශක්තිමත් කිරීමට මුලපිරීමක් ඉදිරිපත් කරන ලදී. අනාගතයේදී, සර්වෝ විසින් ඉහළ මට්ටමේ API සහ JavaScript එන්ජින් සමඟ අන්තර්ක්රියා කිරීම සඳහා වියුක්ත ස්ථරයක් වෙත යාමට සැලසුම් කරයි, එමඟින් අනාරක්ෂිත කුට්ටි තුළ සිදු කරන SpiderMonkey කේතය වෙත අනාරක්ෂිත සෘජු ඇමතුම් ඉවත් කිරීමට හැකි වේ. දිගු කාලීනව, මෙම වෙනස අපට SpiderMonkey සමඟ දැඩි ලෙස බැඳී සිටීමෙන් ඉවත් වීමට සහ Chrome හි භාවිතා වන V8 එන්ජිම වැනි අනෙකුත් JavaScript සහ WebAssembly එන්ජින් සඳහා සහය ලබා දෙනු ඇත.
සර්වෝ ව්යාපෘතිය රස්ට් භාෂාවෙන් ලියා ඇති අතර වෙබ් පිටු බහු-නූල් විදැහුම්කරණය සඳහා වන සහාය, DOM (ලේඛන වස්තු ආකෘතිය) සමඟ මෙහෙයුම් සමාන්තරකරණය කිරීම සහ රස්ට් භාෂාවෙන් සපයන ආරක්ෂිත ක්රමලේඛන යාන්ත්රණ භාවිතය මගින් කැපී පෙනේ. සර්වෝ ව්යාපෘතිය මුලින් මොසිල්ලා විසින් සංවර්ධනය කරන ලද නමුත් පසුව ලිනක්ස් පදනමේ අනුග්රහය යටතේ පැමිණියේය. සර්වෝ දේශීයව නිර්මාණය කර ඇත්තේ DOM බිඳීමට සහ සමාන්තරව ක්රියා කළ හැකි සහ බහු-core CPU සම්පත් වඩාත් කාර්යක්ෂමව භාවිතා කළ හැකි කුඩා උප කර්තව්යයන් බවට විදැහුම්කරණයට සහය දැක්වීම සඳහාය. ෆයර්ෆොක්ස් දැනටමත් බහු-නූල් CSS එන්ජිම සහ WebRender විදැහුම්කරණ පද්ධතිය වැනි Servo හි සමහර කොටස් ඒකාබද්ධ කරයි.
මූලාශ්රය: opennet.ru
