Diweddariad LibreOffice 7.1.3. Dechrau integreiddio cefnogaeth WebAssembly i LibreOffice

Mae'r Document Foundation wedi cyhoeddi datganiad cynnal a chadw o rifyn Cymunedol LibreOffice 7.1.3, wedi'i anelu at selogion, defnyddwyr pŵer a'r rhai sy'n well ganddynt y fersiynau diweddaraf o'r feddalwedd. Paratoir pecynnau gosod parod ar gyfer llwyfannau Linux, macOS a Windows. Mae'r diweddariad yn cynnwys atgyweiriadau ar gyfer 105 o fygiau yn unig (RC1, RC2). Mae tua chwarter yr atgyweiriadau yn ymwneud â gwell cydnawsedd â fformatau Microsoft Office (DOCX, XLSX a PPTX).

Gadewch inni gofio, gan ddechrau gyda changen 7.1, fod yr ystafell swyddfa wedi'i rhannu'n argraffiad ar gyfer y gymuned (“LibreOffice Community”) a theulu o gynhyrchion ar gyfer mentrau (“LibreOffice Enterprise”). Cefnogir rhifynnau cymunedol gan selogion ac nid ydynt wedi'u bwriadu at ddefnydd menter. Ar gyfer mentrau, cynigir defnyddio cynhyrchion o deulu LibreOffice Enterprise, y bydd cwmnïau partner yn darparu cefnogaeth lawn ar eu cyfer a'r gallu i dderbyn diweddariadau dros gyfnod hir o amser (LTS). Gall LibreOffice Enterprise hefyd gynnwys nodweddion ychwanegol megis CLG (Cytundebau Lefel Gwasanaeth). Mae'r cod a'r amodau dosbarthu yn aros yr un fath ac mae LibreOffice Community ar gael am ddim i bawb yn ddieithriad, gan gynnwys defnyddwyr corfforaethol.

Yn ogystal, gallwn nodi bod cefnogaeth gychwynnol wedi'i chynnwys yng ngwaelod cod LibreOffice ar gyfer defnyddio'r casglwr Emscripten i gydosod y gyfres swyddfa i god canolraddol WebCynulliad, sy'n caniatáu iddo redeg mewn porwyr gwe. Mae WebAssembly yn darparu cod canolradd lefel isel sy'n annibynnol ar borwr ar gyfer rhedeg cymwysiadau a luniwyd o wahanol ieithoedd rhaglennu yn y porwr.

Cynhelir y gwasanaeth trwy nodi'r opsiwn “—host=wasm64-local-emscripten” yn y sgript ffurfweddu. I drefnu'r allbwn, defnyddir backend VCL (Llyfrgell Dosbarth Gweledol) yn seiliedig ar y fframwaith Qt5, sy'n cefnogi cydosod yn WebAssembly. Wrth weithio mewn porwr, defnyddir elfennau rhyngwyneb safonol o'r LibreOfficeKit pryd bynnag y bo modd.

Y gwahaniaeth allweddol rhwng adeiladu yn WebCynulliad a chynnyrch hir-long LibreOffice Online yw, wrth ddefnyddio WebAssembly, mae'r swît swyddfa yn rhedeg yn gyfan gwbl yn y porwr a gall redeg ar ei ben ei hun heb gyrchu gweinyddwyr allanol, tra bod prif injan LibreOffice Online yn rhedeg ar y gweinydd a yn y porwr dim ond y rhyngwyneb sy'n cael ei gyfieithu (mae cynllun y ddogfen, ffurfio'r rhyngwyneb a phrosesu gweithredoedd defnyddwyr yn cael eu perfformio ar y gweinydd).

Bydd symud prif ran LibreOffice Online i ochr y porwr yn ein galluogi i greu argraffiad cydweithredol sy'n lleddfu'r llwyth ar weinyddion, yn lleihau gwahaniaethau o LibreOffice bwrdd gwaith, yn symleiddio graddio, yn lleihau cost cynnal y seilwaith cynnal, yn gallu gweithio yn y modd all-lein, ac mae hefyd yn caniatáu rhyngweithio P2P rhwng defnyddwyr ac amgryptio data o'r dechrau i'r diwedd ar ochr y defnyddiwr.



Ffynhonnell: opennet.ru

Ychwanegu sylw