Servo 0.2









Bylo zveřejněno vydání Servo 0.2.0 — nové verzi experimentálního prohlížečového enginu napsaného v Rustu. Vydání bylo 31. května 2026 a obsahuje změny provedené v dubnu: vývojáři napočítali celkem 534 commitů, což se stalo novým měsíčním rekordem projektu. Servo se vyvíjí jako nezávislý projekt pod záštitou Linux Foundation Europe a je zaměřeno na vytvoření lehkého vestavěného webového enginu pro aplikace, mobilní platformy a experimentální prohlížečová rozhraní.

Hlavní změny

  • Bylo přepracováno uživatelské rozhraní servoshell pro Android.
    Ve verzi pro Android byla aktualizována prohlížečová rozhraní a přidána nová obrazovka historie. APK se zmenšil přibližně o 30 % a byl opraven problém s černou obrazovkou při uzavírání nastavení nebo při návratu z jiné aplikace. Pro OpenHarmony je nyní možné zavírat karty.

  • Byla zlepšena podpora čínštiny, japonštiny a korejštiny.
    V enginu rozložení byla opravena manipulace s přenášecími pravidly pro CJK jazyky a v uživatelském rozhraní servoshell na Windows, Linux a FreeBSD byly zahrnuty CJK písma. To je důležité pro skutečné zobrazení stránek v jazycích, kde se pravidla přenosu a výběru písem liší od latinky.

  • Byl přidán interaktivní náhled JSON.
    Pokud otevřete JSON soubor jako hlavní dokument, Servo ho nyní zobrazuje prostřednictvím interaktivního pretty-printeru. To dělá motor pohodlnějším nejen pro běžné prohlížení stránek, ale i pro vývojáře, kteří musí otevírat API odpovědi a strukturovaná data přímo v prohlížeči.

  • Byla rozšířena podpora Web Platform.
    V Servu se objevily , , přehrávání

  • Byly přidány nové DOM API.
    Byly implementovány události selectionchange pro a