Ang variant sa LibreOffice nga gihugpong sa WebAssembly ug nagdagan sa usa ka web browser

Si Thorsten Behrens, usa sa mga lider sa LibreOffice graphics subsystem development team, nagpatik sa usa ka demo nga bersyon sa LibreOffice office suite, nga gihugpong ngadto sa WebAssembly intermediate code ug makahimo sa pagdagan sa usa ka web browser (mga 300 MB nga datos ang na-download sa sistema sa user. ). Ang Emscripten compiler gigamit sa pag-convert sa WebAssembly, ug usa ka VCL backend (Visual Class Library) base sa usa ka giusab nga Qt5 framework gigamit sa pag-organisar sa output. Ang mga pag-ayo nga espesipiko sa suporta sa WebAssembly gipalambo sa panguna nga repositoryo sa LibreOffice.

Dili sama sa LibreOffice Online nga edisyon, ang WebAssembly-based nga asembliya nagtugot kanimo sa pagpadagan sa tibuok office suite sa browser, i.e. ang tanan nga code nagdagan sa kilid sa kliyente, samtang ang LibreOffice Online nagpadagan ug nagproseso sa tanan nga mga aksyon sa gumagamit sa server, ug ang interface gihubad lamang sa browser sa kliyente. Ang pagbalhin sa nag-unang bahin sa LibreOffice ngadto sa kilid sa browser magtugot kanimo sa paghimo sa usa ka cloud nga edisyon alang sa kolaborasyon, pagtangtang sa load gikan sa mga server, pagpamenos sa mga kalainan gikan sa desktop LibreOffice, pagpayano sa scaling, makahimo sa pagtrabaho sa offline mode, ug usab pagtugot alang sa organisasyon sa Interaksyon sa P2P tali sa mga tiggamit ug end-to-end nga pag-encrypt sa datos sa bahin sa tiggamit. Ang mga plano naglakip usab sa paghimo sa usa ka widget nga nakabase sa LibreOffice alang sa paghiusa sa usa ka bug-os nga editor sa teksto sa mga panid.



Source: opennet.ru

Idugang sa usa ka comment