Rusti keeles kirjutatud brauserimootori Servo arendajad on teada andnud, et projekt on saavutanud taseme, mis vĂ”imaldab edukalt sooritada Acid2 teste, mida kasutatakse veebistandardite toetuse kontrollimiseks veebibrauserites. Acid2 testid loodi 2005. aastal ja hindavad pĂ”hifunktsioone CSS ja HTML4, samuti PNG-piltide lĂ€bipaistvuse toe ja "data:" URL-skeemi korrektsust. Viimaste Servo muudatuste hulgas mainitakse CSS-mootori Stylo sĂŒnkroniseerimist Firefoxi koodibaasiga, renderdamise ja fondihalduse tĂ€iustamist,
Lisaks sellele vĂ”ib mĂ€rkida Mozilla algatust kirjutada Rusti keeles ĂŒmber Firefoxi Cras Reporter komponent. Crash Reporter jĂ€lgib Firefoxi pĂ”hiprotsessi kokkuvarisemist ja kuvab dialooge veateate saatmiseks brauseri arendajatele. Crash Reporteri ĂŒmberkirjutamise vajadus tuleneb vana koodibaasi hooldamise probleemidest, mis takistasid edasist arengut ja muudatuste rakendamist, kuna olemas oli kolm eraldi graafilise liidese teostust (Windowsi, Linuxi ja macOS-i jaoks) ning Objective-C lisakihtide kasutamine macOS-i jaoks.
Uues versioonis on tagatud liidese ĂŒhtlustamine kĂ”igil platvormidel ja Rusti keel on kaasatud mĂ€luarvutuste vigade tekkimise vĂ”imaluse vĂ€hendamiseks, usaldusvÀÀrsuse suurendamiseks ning hooldamise lihtsustamiseks. Platvormidevahelise GUI loomiseks, mis ei sĂ”ltu Firefoxist, on rakendatud abstraktsiooni tase, mille pĂ”hielemendid on rakendatud GTK, API Win32 ja Cocoa kohal, et anda liidesele igale platvormile kohaliku vĂ€limuse.

Allikas: opennet.ru
