ரஸ்டில் எழுதப்பட்ட காஸ்மோனாட் உலாவி இயந்திரம் அறிமுகப்படுத்தப்பட்டது

திட்டத்தின் எல்லைகளில் விண்வெளி வீரர் ஒரு உலாவி இயந்திரம் உருவாக்கப்படுகிறது, இது முற்றிலும் ரஸ்ட் மொழியில் எழுதப்பட்டது மற்றும் சர்வோ திட்டத்தின் சில மேம்பாடுகளைப் பயன்படுத்துகிறது. குறியீடு வழங்கியது MPL 2.0 (Mozilla Public License) இன் கீழ் உரிமம் பெற்றது. ஓபன்ஜிஎல் பிணைப்புகள் ரெண்டரிங் செய்யப் பயன்படுத்தப்படுகின்றன gl-rs ரஸ்ட் மொழியில். சாளர மேலாண்மை மற்றும் OpenGL சூழல் உருவாக்கம் ஆகியவை நூலகத்தால் செயல்படுத்தப்படுகின்றன குளுடின். HTML மற்றும் CSS ஐ அலசுவதற்கு கூறுகள் பயன்படுத்தப்படுகின்றன html5ever и cssparserதிட்டத்தால் உருவாக்கப்பட்டது பணி.
DOM உடன் பணிபுரிவதற்கான குறியீடு, திட்டத்தின் வளர்ச்சியை அடிப்படையாகக் கொண்டது குச்சிகி, இது HTML/XML ஐ கையாள ஒரு நூலகத்தை உருவாக்குகிறது. பயன்படுத்தப்படும் திட்டங்களில், ஒரு சோதனை வலை இயந்திரமும் குறிப்பிடப்பட்டுள்ளது ராபின்சன், சுமார் 5 ஆண்டுகளாக அரைகுறையாக கைவிடப்பட்ட நிலையில் உள்ளது.

வளர்ச்சியின் தற்போதைய கட்டத்தில், அடிப்படை HTML ஆதரவு மற்றும் வரையறுக்கப்பட்ட CSS திறன்கள் வழங்கப்படுகின்றன, அவை பெரும்பாலான நவீன பக்கங்களைப் பார்க்க இன்னும் போதுமானதாக இல்லை. இருப்பினும் எளிய பக்கங்கள் CSS உடன் divs சரியாக வரையப்பட்டுள்ளது. பிரவுசர் என்ஜின்களை உருவாக்கும் செயல்முறையை கற்பிப்பதற்காக இந்த திட்டம் முதலில் ஒரு வருடத்திற்கு முன்பு நிறுவப்பட்டது, ஆனால் இப்போது புதிய பயன்பாடுகளைக் கண்டறிய முயற்சிக்கிறது.

ஏற்கனவே செயல்படுத்தப்பட்டவை:

  • HTML பாகுபடுத்துதல், CSS துணைக்குழு, அடுக்கு CSS, DOM.
  • பக்க ரெண்டரிங், உள்ளடக்க தளவமைப்பைத் தடுக்கவும்.
  • சுருக்கத்திற்கான பகுதி ஆதரவு பெட்டி மாதிரிகள் மற்றும் பண்புகள்"திசையில்".
  • காட்டப்படும் கூறுகளின் மரத்துடன் பிழைத்திருத்த டம்ப்களை உருவாக்குதல்.
  • உயர்-DPI திரைகளுக்கான தன்னிச்சையான அளவிடுதல் காரணிகளை ஆதரிக்கிறது.
  • FreeType நூலகத்தைப் பயன்படுத்தி உரையை வழங்குதல்.
  • ஆதரவு ஓட்டம் தளவமைப்பு, சூழல் உணர்திறன் இன்லைன் வடிவமைப்பு மற்றும் ரெண்டரிங்.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்