د کراس پلیټ فارم لیډی برډ ویب براوزر معرفي شو

د SerenityOS عملیاتي سیسټم پراختیا کونکو د کراس پلیټ فارم لیډي برډ ویب براوزر وړاندې کړ ، د LibWeb انجن او LibJS JavaScript ترجمان پراساس ، کوم چې پروژه له 2019 راهیسې وده کوي. ګرافیکي انٹرفیس د Qt کتابتون پر بنسټ والړ دی. کوډ په C++ کې لیکل شوی او د BSD جواز لاندې ویشل شوی. د لینکس، macOS، وینډوز (WSL) او Android ملاتړ کوي.

انٹرفیس په کلاسیک سټایل کې ډیزاین شوی او د ټبونو ملاتړ کوي. براوزر د خپل ویب سټیک په کارولو سره رامینځته شوی ، کوم چې د LibWeb او LibJS سربیره ، د متن او 2D ګرافیک وړاندې کولو لپاره کتابتون هم لري LibGfx، د منظم بیان لپاره انجن LibRegex، د XML پارسر LibXML، د منځګړی کوډ ژباړونکی WebAssembly (LibWasm) ، د یونیکوډ LibUnicode سره د کار کولو کتابتون ، د LibTextCodec متن کوډ کولو تبادلې کتابتون ، د مارک ډاون پارسر (LibMarkdown) ، او د LibCore کتابتون د ګډو ګټورو کارونو لکه د وخت تبادله ، د I/O تبادله ، او MIME ډول اداره کول.

براوزر د لوی ویب معیارونو ملاتړ کوي او په بریالیتوب سره د Acid3 ازموینې تیریږي. د HTTP او HTTPS پروتوکولونو لپاره ملاتړ شتون لري. راتلونکي پلانونو کې د ملټي پروسس حالت لپاره ملاتړ شامل دی، په کوم کې چې هر ټب په مختلف پروسې کې پروسس کیږي، په بیله بیا د فعالیت اصلاح کول او د پرمختللي ځانګړتیاو پلي کول لکه CSS فلیکس باکس او CSS گرډ.

پروژه په پیل کې د جولای په میاشت کې د SerenityOS عملیاتي سیسټم ویب سټیک ډیبګ کولو لپاره په لینکس کې د چوکاټ په توګه رامینځته شوې ، کوم چې خپل براوزر یې رامینځته کړی ، SerenityOS براوزر. مګر یو څه وروسته څرګنده شوه چې پراختیا د ډیبګ کولو افادیت له دائرې څخه بهر وه او د منظم براوزر په توګه کارول کیدی شي (پروژه لاهم د پراختیا په مرحله کې ده او د ورځني کارونې لپاره چمتو نه ده). ویب سټیک هم د SerenityOS ځانګړي پراختیا څخه د کراس پلیټ فارم براوزر انجن ته بدل شوی.

د کراس پلیټ فارم لیډی برډ ویب براوزر معرفي شو


سرچینه: opennet.ru

Add a comment