De tests voor de nieuwe Opera One-webbrowser zijn begonnen. Zodra deze stabiel is, zal hij de huidige Opera-browser vervangen. Opera One maakt nog steeds gebruik van de Chromium-engine en beschikt over een volledig opnieuw ontworpen modulaire architectuur, multithreaded rendering en de mogelijkheid om nieuwe tabbladen te groeperen. Opera One-builds worden voorbereid voor Linux (deb, rpm, snap), Windows en MacOS.

De overstap naar een multithreaded rendering engine heeft de responsiviteit van de interface en de efficiëntie van het gebruik van visuele effecten en animatie aanzienlijk verbeterd. Er wordt een aparte thread voor de interface voorgesteld, die taken uitvoert met betrekking tot rendering en het weergeven van animatie. Een aparte rendering thread ontlast de hoofdthread die verantwoordelijk is voor het genereren van de interface, wat zorgt voor een vloeiendere output en vastlopen door blokkering in de hoofdthread voorkomt.
Om de navigatie tussen een groot aantal geopende pagina's te vereenvoudigen, is het concept van "tabeilanden" voorgesteld. Hiermee kunnen vergelijkbare pagina's automatisch worden gegroepeerd op basis van de navigatiecontext (werk, winkelen, entertainment, reizen, enz.). De gebruiker kan snel schakelen tussen verschillende groepen en tabbladeilanden samenvouwen om ruimte in het paneel vrij te maken voor andere taken. Elk tabbladeiland kan een eigen kleurenschema voor het venster hebben.
De zijbalk is gemoderniseerd, waardoor u werkruimten kunt beheren met tabbladgroepen, knoppen kunt plaatsen voor toegang tot multimediadiensten (Spotify, Apple Music, Deezer, Tidal) en berichtendiensten (Facebook Messenger, WhatsApp, Telegram). Bovendien maakt de modulaire architectuur het mogelijk om extra functies in de browser te integreren, zoals interactieve assistenten gebaseerd op machine learning-diensten zoals ChatGPT en ChatSonic, die ook in de zijbalk kunnen worden geïntegreerd.
Bron: opennet.ru
