Sasisho la LibreOffice 7.1.3. Inaanza kujumuisha usaidizi wa WebAssembly kwenye LibreOffice

The Document Foundation imetangaza kuchapishwa kwa toleo la matengenezo la toleo la Jumuiya la LibreOffice 7.1.3, linalolenga watu wanaopenda, watumiaji wa nishati na wale wanaopendelea matoleo mapya zaidi ya programu. Vifurushi vya usakinishaji vilivyotengenezwa tayari vinatayarishwa kwa majukwaa ya Linux, macOS na Windows. Sasisho linajumuisha tu marekebisho ya hitilafu 105 (RC1, RC2). Takriban robo ya marekebisho yanahusiana na upatanifu ulioboreshwa na umbizo la Microsoft Office (DOCX, XLSX na PPTX).

Tukumbuke kwamba kuanzia na tawi la 7.1, kitengo cha ofisi kiligawanywa katika toleo la jumuiya (“Jumuiya ya LibreOffice”) na familia ya bidhaa za makampuni ya biashara (“LibreOffice Enterprise”). Matoleo ya jumuiya yanaungwa mkono na wapenda shauku na hayakusudiwa matumizi ya biashara. Kwa makampuni ya biashara, inapendekezwa kutumia bidhaa kutoka kwa familia ya LibreOffice Enterprise, ambayo kampuni washirika zitatoa usaidizi kamili na uwezo wa kupokea masasisho kwa muda mrefu (LTS). LibreOffice Enterprise pia inaweza kujumuisha vipengele vya ziada kama vile SLA (Makubaliano ya Kiwango cha Huduma). Kanuni na masharti ya usambazaji yanasalia kuwa sawa na Jumuiya ya LibreOffice inapatikana bila malipo kwa kila mtu bila ubaguzi, ikiwa ni pamoja na watumiaji wa kampuni.

Zaidi ya hayo, tunaweza kutambua ujumuishaji katika msingi wa msimbo wa LibreOffice wa usaidizi wa awali wa kutumia kikusanyaji cha Emscripten kukusanya kitengo cha ofisi kwenye msimbo wa kati wa WebAssembly, ambao unairuhusu kuendeshwa katika vivinjari vya wavuti. WebAssembly hutoa msimbo wa kati unaojitegemea, wa ulimwengu wote na wa kiwango cha chini kwa ajili ya kuendesha programu zilizokusanywa kutoka kwa lugha mbalimbali za programu kwenye kivinjari.

Mkusanyiko unafanywa kwa kubainisha chaguo "-host=wasm64-local-emscripten" katika hati ya kusanidi. Ili kupanga matokeo, mazingira ya nyuma ya VCL (Maktaba ya Hatari ya Visual) hutumiwa kulingana na mfumo wa Qt5, ambao unaauni mkusanyiko katika WebAssembly. Wakati wa kufanya kazi katika kivinjari, vipengele vya kawaida vya interface kutoka kwa LibreOfficeKit hutumiwa wakati wowote iwezekanavyo.

Tofauti kuu kati ya kujenga katika WebAssembly na bidhaa ya muda mrefu ya LibreOffice Online ni kwamba wakati wa kutumia WebAssembly, ofisi ya ofisi inaendesha kikamilifu kwenye kivinjari na inaweza kukimbia kwa pekee bila kufikia seva za nje, wakati injini kuu ya LibreOffice Online inaendesha kwenye seva na. katika kivinjari interface tu inatafsiriwa (mpangilio wa hati, uundaji wa interface na usindikaji wa vitendo vya mtumiaji hufanyika kwenye seva).

Kuhamisha sehemu kuu ya LibreOffice Online kwa upande wa kivinjari kutaturuhusu kuunda toleo shirikishi ambalo hupunguza mzigo kwenye seva, kupunguza tofauti kutoka kwa eneo-kazi la LibreOffice, hurahisisha kuongeza, kupunguza gharama ya kudumisha miundombinu ya mwenyeji, inaweza kufanya kazi katika hali ya nje ya mtandao, na pia inaruhusu mwingiliano wa P2P kati ya watumiaji na usimbaji fiche wa data kutoka mwisho hadi mwisho kwenye upande wa mtumiaji.



Chanzo: opennet.ru

Kuongeza maoni