LibreOffice 7.1.3 yeniləməsi. WebAssembly dəstəyini LibreOffice-ə inteqrasiya etməyə başlayır

Document Foundation həvəskarlara, güclü istifadəçilərə və proqram təminatının ən son versiyalarına üstünlük verənlərə yönəlmiş LibreOffice 7.1.3-ün İcma nəşrinin texniki buraxılışının nəşrini elan etdi. Linux, macOS və Windows platformaları üçün hazır quraşdırma paketləri hazırlanır. Yeniləmə yalnız 105 səhv üçün düzəlişləri əhatə edir (RC1, RC2). Düzəlişlərin təxminən dörddə biri Microsoft Office formatları (DOCX, XLSX və PPTX) ilə təkmilləşdirilmiş uyğunluqla bağlıdır.

Yada salaq ki, 7.1 filialından başlayaraq, ofis dəsti icma üçün nəşrə (“LibreOffice İcması”) və müəssisələr üçün məhsullar ailəsinə (“LibreOffice Müəssisəsi”) bölünürdü. İcma nəşrləri həvəskarlar tərəfindən dəstəklənir və müəssisə istifadəsi üçün nəzərdə tutulmur. Müəssisələr üçün LibreOffice Enterprise ailəsinin məhsullarından istifadə etmək təklif olunur, bunun üçün tərəfdaş şirkətlər tam dəstək və uzun müddət ərzində yeniləmələri (LTS) almaq imkanı verəcəklər. LibreOffice Enterprise həmçinin SLA (Xidmət Səviyyəsi Müqavilələri) kimi əlavə funksiyaları da daxil edə bilər. Kod və paylama şərtləri eyni qalır və LibreOffice İcması korporativ istifadəçilər də daxil olmaqla istisnasız olaraq hər kəs üçün pulsuzdur.

Əlavə olaraq, ofis dəstini WebAssembly aralıq koduna yığmaq üçün Emscripten kompilyatorundan istifadə üçün ilkin dəstəyin LibreOffice kod bazasına daxil edilməsini qeyd edə bilərik ki, bu da onun veb brauzerlərdə işləməsinə imkan verir. WebAssembly brauzerdə müxtəlif proqramlaşdırma dillərindən tərtib edilmiş proqramların işləməsi üçün brauzerdən müstəqil, universal, aşağı səviyyəli ara kod təqdim edir.

Quraşdırma konfiqurasiya skriptində “—host=wasm64-local-emscripten” seçimini göstərməklə həyata keçirilir. Çıxışı təşkil etmək üçün, WebAssembly-də montajı dəstəkləyən Qt5 çərçivəsi əsasında VCL backend (Visual Class Library) istifadə olunur. Brauzerdə işləyərkən, mümkün olduqda, LibreOfficeKit-in standart interfeys elementləri istifadə olunur.

WebAssembly-də qurmaq və uzun müddət göndərilən LibreOffice Online məhsulu arasında əsas fərq ondan ibarətdir ki, WebAssembly istifadə edərkən ofis paketi tamamilə brauzerdə işləyir və xarici serverlərə daxil olmadan təcrid olunmuş şəkildə işləyə bilər, əsas LibreOffice Online mühərriki isə serverdə və brauzerdə yalnız interfeys tərcümə olunur (sənədin tərtibatı, interfeysin formalaşması və istifadəçi hərəkətlərinin emalı serverdə həyata keçirilir).

LibreOffice Online-ın əsas hissəsinin brauzer tərəfinə köçürülməsi bizə serverlərin yükünü yüngülləşdirən, iş masası LibreOffice-dən fərqləri minimuma endirən, miqyaslaşdırmanı asanlaşdıran, hostinq infrastrukturunun saxlanması xərclərini azaldan, oflayn rejimdə işləyə bilən birgə nəşr yaratmağa imkan verəcək, və həmçinin istifadəçilər arasında P2P qarşılıqlı əlaqəsinə və istifadəçi tərəfində uç-to-end məlumatların şifrələnməsinə imkan verir.



Mənbə: opennet.ru

Добавить комментарий