a platform kiadása , amely egy önálló keretrendszert kínál a többplatformos felhasználói alkalmazások fejlesztéséhez, alapjául a Chromium, V8 és Node.js komponenseket véve. A verziószám jelentős módosítása a Chromium 83 kódalapra való frissítéssel jár. és a V8 8.3 JavaScript-motorral.
A :
- Bővült a helyesírás-ellenőrzés funkciója, és API került bevezetésre a saját szószedetek fenntartására.
- Linux platformon javult az ablakokkal kapcsolatos események feldolgozásának hatékonysága.
- PDF megjelenítő került beépítésre.
- Alapértelmezés szerint aktiválva van az app.allowRendererProcessReuse beállítás, amely megakadályozza az új kontextus nélküli renderelő folyamatok betöltését. Az IPC a fő folyamat és a renderelő folyamat között strukturált másolási algoritmussal (Structured Clone Algorithm) valósul meg, amelyet a V8 motor használ bonyolult JavaScript-objektumok másolására. Az előző adatsorozási mechanizmushoz képest az új algoritmus kiszámíthatóbb, gyorsabb és funkcionálisabb. Nagy puffereknél és bonyolult objektumoknál az új algoritmus körülbelül kétszer gyorsabb, miközben a kisebb üzenetek átvitele során a késleltetési idő alig változik.
- Elkészült az Electron 9.0.0 platform kiadása.
eszközöket
biztosít az automatikus frissítések kézbesítésének és telepítésének megszervezésére (a frissítések külön szerverről vagy közvetlenül a GitHub-ról is kézbesíthetők). szállítása
Az Electron platformára épülő programok közül említhető a szerkesztő , e-mail kliens , Git munkakörnyezet , SQL lekérdezések elemző és vizualizáló rendszer , WordPress Desktop blogmotor, BitTorrent kliens , valamint hivatalos kliensek olyan szolgáltatásokhoz, mint a Skype, Signal, Slack, Basecamp, Twitch, Ghost, Wire, Wrike, Visual Studio Code és Discord. Összesen az Electron programkatalógusban kb. 850 alkalmazás. Az új alkalmazások fejlesztésének megkönnyítése érdekében egy sablonsorozat készült A Chrome 76 kiadása
Forrás: opennet.ru
