Браузери веб, ки аз ҷониби лоиҳаи SerenityOS таҳия шудааст, аз санҷишҳои Acid3 бомуваффақият гузашт

Таҳиягарони системаи амалиётии SerenityOS эълон карданд, ки браузери веб, ки аз ҷониби лоиҳа таҳия шудааст, аз санҷишҳои Acid3 бомуваффақият гузаштааст, ки барои арзёбии дастгирии стандартҳои веб-браузерҳо истифода мешаванд. Қайд карда мешавад, ки аз байни браузерҳои нави кушодаасос, ки пас аз таъсиси Acid3 сохта шудаанд, SerenityOS Browser аввалин лоиҳаест, ки аз санҷишҳо пурра гузашт.

Браузери веб, ки аз ҷониби лоиҳаи SerenityOS таҳия шудааст, аз санҷишҳои Acid3 бомуваффақият гузашт

Маҷмӯи санҷиши Acid3 соли 2008 аз ҷониби Иан Хиксон, ташаббускори мушаххасоти HTML5 ва ҳаммуаллифи мушаххасоти CSS, таҳия шудааст. Acid3 100 санҷишро дар бар мегирад, ки ҳамчун функсияҳое навишта шудаанд, ки натиҷаи гузариш ё нокомиро бармегардонанд. Санҷишҳо соҳаҳои гуногунро, аз қабили ECMAScript, HTML 4.01, DOM Level 2, HTTP/1.1, SVG, XML ва ғайраро фаро мегиранд. Дар соли 2011 санҷишҳо навсозӣ шуданд, аммо бо сабаби тағирот дар мушаххасоти муосири веб, Chrome ва Firefox-и кунунӣ танҳо 97 аз 100 санҷиши Acid3-ро мегузаранд.

Браузери SerenityOS бо забони C++ навишта шудааст ва тибқи иҷозатномаи BSD паҳн карда мешавад. Лоиҳа аз муҳаррики браузери худ, LibWeb ва тарҷумони JavaScript, LibJS, ки ҳарду китобхонаҳои берунӣ мебошанд, истифода мебарад. Он иҷрои коди миёнаравии WebAssembly-ро дастгирӣ мекунад. LibHTTP ва LibTLS барои дастгирии протоколҳои HTTP ва HTTPS таҳия карда мешаванд.

Хотиррасон бояд кард, ки лоиҳаи Serenity як системаи амалиётии монанд ба Unix-ро барои меъмориҳои x86 ва x86_64 таҳия мекунад, ки бо ядрои фармоишӣ ва интерфейси графикӣ муҷаҳҳаз шудааст, ки ба услуби системаҳои амалиётии охири солҳои 1990 тарҳрезӣ шудааст. Таҳия аз сифр, барои фароғат анҷом дода мешавад ва ба рамзи системаҳои амалиётии мавҷуда асос намеёбад. Ҳадафи муаллифон расонидани SerenityOS ба сатҳе мебошад, ки барои истифодаи ҳаррӯза мувофиқ аст ва эстетикаи системаҳои охири солҳои 90-умро нигоҳ медорад, аммо онро бо ғояҳои муфид барои корбарони ботаҷриба аз системаҳои муосир пурра мекунад.

Ядрои SerenityOS иддао дорад, ки хусусиятҳоеро ба монанди иҷрои бисёрвазифагии пешакӣ, механизмҳои ҳифзи сахтафзор (SMEP, SMAP, UMIP, NX, WP, TSD), иҷрои бисёрриштагӣ, стеки IPv4, системаи файлии Ext2, сигналҳои POSIX, mmap(), файлҳои иҷрошавандаи ELF, псевдо-FS, сокетҳои Unix, псевдо-терминалҳо ва абзорҳои профилсозӣ дастгирӣ мекунад.

Муҳити корбар аз менеҷерҳои композитӣ ва консолӣ (WindowServer, TTYServer), қабати сатри фармон, китобхонаи стандартии C (LibC), маҷмӯи утилитҳои маъмулии корбар ва муҳити графикӣ, ки бар чаҳорчӯбаи GUI-и хусусӣ (LibGUI, LibGfx, LibGL) ва маҷмӯи виджетҳо асос ёфтааст, иборат аст. Маҷмӯи барномаҳои графикӣ муштарии почтаи электронӣ, муҳити тарроҳии интерфейси визуалии HackStudio, муҳаррири матн, синтезатори садо, менеҷери файл, якчанд бозиҳо, интерфейси оғозкунандаи барнома, муҳаррири шрифт, менеҷери зеркашии файл, эмулятори терминал, конфигураторҳо, тамошобини PDF, муҳаррири графикии PixelPaint, плеери мусиқӣ, муҳаррири ҷадвали электронӣ ва плеери видеоро дар бар мегирад.

Браузери веб, ки аз ҷониби лоиҳаи SerenityOS таҳия шудааст, аз санҷишҳои Acid3 бомуваффақият гузашт


Манбаъ: opennet.ru
Хостинги боэътимодро барои сайтҳо бо муҳофизати DDoS, серверҳои VPS VDS харед 🔥 Харидани хостинги боэътимоди вебсайт бо муҳофизати DDoS, серверҳои VPS VDS | ProHoster