Servo 0.2









Väljaanne avalikustatud Servo 0.2.0 — uus versioon katsetavast brauserimootorist, mis on kirjutatud Rust keeles. Vabastamine toimus 31. mai 2026. ja sisaldab aprillis tehtud muudatusi: kokku on arendajad kokku lugenud 534 koodi muudatust, mis on projekti uus igakuine rekord. Servo areneb iseseisva projektina Linux Foundation Europe’i all ja on suunatud kerge, integreeritava veebimootori loomisele rakenduste, mobiilsete platvormide ja katsetavate brauseri liideste jaoks.

Olulised muudatused

  • Androidi jaoks on täiustatud servoshelli liidest.
    Androidi versioonis Servo demonstreerimise liideses on uuenenud brauseri liides ja lisatud uus ajalooskeem. APK suurus on umbes 30% vähenenud ning parandatud on musta ekraani tõrget, mis ilmnes seadete sulgemisel või teise rakenduse tagasi naamisel. OpenHarmony jaoks on nüüd võimalik vahekaartide sulgemine.

  • Parandatud on hiina, jaapani ja korea keele toe kvaliteeti.
    Paigutusmootoris on parandatud reavahetuse töötlemist CJK-keeltele ning servoshelli liideses Windowsis, Linuxis ja FreeBSDs on lisatud CJK-kirjatüübid. See on oluline, et tõhusalt kuvada veebisaite keeles, kus reavahetuse ja kirjatüüpide valiku reeglid erinevad ladina tähestikust.

  • Lisatud interaktiivne JSON-i vaatamine.
    Kui avada JSON-fail põhidokumendina, näitab Servo seda nüüd interaktiivse vormindatud printerina. See teeb mootori mugavamaks, mitte ainult lehtede tavaliseks vaatamiseks, vaid ka arendajatele, kes peavad API vastuseid ja struktureeritud andmeid otse brauseris avama.

  • Veebiplatvormi toe laiendamine.
    Servos on saadaval , ,

  • Uued DOM API-d on lisatud.
    Rakendatud on selectionchange sündmused ja