Cross-platform Ladybird වෙබ් බ්‍රව්සරය හඳුන්වා දෙන ලදී

SerenityOS මෙහෙයුම් පද්ධතියේ සංවර්ධකයින් විසින් LibWeb එන්ජිම සහ LibJS JavaScript පරිවර්තකය මත පදනම් වූ හරස් වේදිකා Ladybird වෙබ් බ්‍රව්සරය ඉදිරිපත් කරන ලද අතර එය ව්‍යාපෘතිය 2019 සිට සංවර්ධනය වෙමින් පවතී. චිත්රක අතුරුමුහුණත Qt පුස්තකාලය මත පදනම් වේ. කේතය C++ වලින් ලියා BSD බලපත්‍රය යටතේ බෙදා හැර ඇත. Linux, macOS, Windows (WSL) සහ Android සඳහා සහය දක්වයි.

අතුරු මුහුණත සම්භාව්‍ය ශෛලියකින් නිර්මාණය කර ඇති අතර ටැබ් සඳහා සහය දක්වයි. බ්‍රවුසරය ගොඩනගා ඇත්තේ LibWeb සහ LibJS වලට අමතරව, පෙළ විදැහුම්කරණය සඳහා පුස්තකාලය සහ LibGfx 2D ග්‍රැෆික්, LibRegex, සාමාන්‍ය ප්‍රකාශන සඳහා එන්ජිම LibRegex, XML විග්‍රහ කරන්නා LibXML, අතරමැදි කේත පරිවර්තකය WebAssembly (LibWassem) ඇතුළත් වේ. , Unicode LibUnicode සමඟ වැඩ කිරීම සඳහා පුස්තකාලය, LibTextCodec පෙළ කේතීකරණ පරිවර්තන පුස්තකාලය, Markdown විග්‍රහකය (LibMarkdown), සහ LibCore පුස්තකාලය කාල පරිවර්තන, I/O පරිවර්තනය, සහ MIME ආකාරයේ හැසිරවීම වැනි පොදු ප්‍රයෝජනවත් කාර්යයන් සමූහයක් සමඟින්.

බ්‍රවුසරය ප්‍රධාන වෙබ් ප්‍රමිතීන්ට සහය දක්වන අතර Acid3 පරීක්ෂණ සාර්ථකව සමත් වේ. HTTP සහ HTTPS ප්‍රොටෝකෝල සඳහා සහය ඇත. අනාගත සැලසුම්වලට බහු-ක්‍රියාවලි මාදිලිය සඳහා සහය ඇතුළත් වන අතර, එක් එක් ටැබය වෙනස් ක්‍රියාවලියකින් සකසන ලද අතර, කාර්ය සාධන ප්‍රශස්තිකරණය සහ CSS flexbox සහ CSS ජාලකය වැනි උසස් විශේෂාංග ක්‍රියාත්මක කිරීම ඇතුළත් වේ.

මෙම ව්‍යාපෘතිය මුලින් ජූලි මාසයේදී නිර්මාණය කරන ලද්දේ Linux හි ක්‍රියාත්මක වන රාමුවක් ලෙස SerenityOS මෙහෙයුම් පද්ධතියේ වෙබ් තොගය නිදොස් කිරීම සඳහා වන අතර, එය තමන්ගේම බ්‍රව්සරයක් වන SerenityOS බ්‍රව්සරය සංවර්ධනය කළේය. නමුත් ටික වේලාවකට පසු, සංවර්ධනය නිදොස් කිරීමේ උපයෝගීතාවයෙන් ඔබ්බට ගොස් සාමාන්‍ය බ්‍රව්සරයක් ලෙස භාවිතා කළ හැකි බව පැහැදිලි විය (ව්‍යාපෘතිය තවමත් සංවර්ධන අදියරේ පවතින අතර එදිනෙදා භාවිතය සඳහා සූදානම් නැත). වෙබ් තොගය SerenityOS-විශේෂිත සංවර්ධනයක සිට හරස් වේදිකා බ්‍රවුසර එන්ජිමක් දක්වා පරිවර්තනය වී ඇත.

Cross-platform Ladybird වෙබ් බ්‍රව්සරය හඳුන්වා දෙන ලදී


මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න