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

Wakfu wa Hati ulitangaza kutolewa kwa toleo la matengenezo la toleo la Jumuiya la LibreOffice 7.1.3, linalolenga wapenzi, watumiaji wenye uzoefu, na wale wanaopendelea matoleo mapya ya programu. Vifurushi vya usakinishaji vilivyo tayari kutumika vimetayarishwa kwa mifumo ifuatayo: Linux, macOS и WindowsSasisho hilo linajumuisha marekebisho 105 pekee ya hitilafu (RC1, RC2). Karibu robo ya marekebisho yanahusiana na utangamano ulioboreshwa na miundo ya 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 ujenzi katika WebAssembly na bidhaa ya LibreOffice Online inayotolewa kwa muda mrefu ni kwamba unapotumia WebAssembly, seti ya ofisi huendeshwa kikamilifu kwenye kivinjari na inaweza kufanya kazi kwa kujitegemea bila kufikia seva za nje, huku injini kuu ya LibreOffice Online ikiendelea kufanya kazi. seva, na kiolesura pekee ndicho kinachotumwa kwa kivinjari (mpangilio wa hati, utengenezaji wa kiolesura, na usindikaji wa vitendo vya mtumiaji hufanywa kwenye seva).

Kuhamisha sehemu kuu ya LibreOffice Online hadi upande wa kivinjari kutakuruhusu kuunda toleo shirikishi ambalo litapunguza mzigo kwenye seva, ambayo hupunguza tofauti kutoka kwa LibreOffice ya eneo-kazi, hurahisisha upimaji, hupunguza gharama ya kudumisha miundombinu ya upangishaji, ina uwezo wa kufanya kazi nje ya mtandao, na pia inaruhusu mwingiliano wa P2P kati ya watumiaji na usimbaji fiche wa data kutoka mwanzo hadi mwisho kwa upande wa mtumiaji.

Cheza video


Chanzo: opennet.ru
Nunua upangishaji wa kuaminika wa tovuti zilizo na ulinzi wa DDoS, seva za VPS VDS 🔥 Nunua upangishaji wa tovuti unaoaminika kwa ulinzi wa DDoS, seva za VPS VDS | ProHoster