LibreOffice нұсқасы WebAssembly-ге құрастырылған және веб-шолғышта жұмыс істейді

Торстен Беренс, LibreOffice графикалық ішкі жүйесін әзірлеу тобының жетекшілерінің бірі, WebAssembly аралық кодына жинақталған және веб-шолғышта жұмыс істей алатын LibreOffice кеңсе жиынтығының демо-нұсқасын жариялады (пайдаланушы жүйесіне шамамен 300 Мбайт деректер жүктеледі) . Emscripten компиляторы WebAssembly-ге түрлендіру үшін пайдаланылады, ал шығарылымды ұйымдастыру үшін өзгертілген Qt5 құрылымына негізделген VCL сервері (Visual Class Library) пайдаланылады. Негізгі LibreOffice репозиторийінде WebAssembly үшін арнайы түзетулер әзірленуде.

LibreOffice Online басылымынан айырмашылығы, WebAssembly негізіндегі жинақ браузерде бүкіл кеңсе жиынтығын іске қосуға мүмкіндік береді, яғни. барлық код клиент жағында жұмыс істейді, ал LibreOffice Online сервердегі барлық пайдаланушы әрекеттерін іске қосады және өңдейді және тек интерфейс клиент браузеріне аударылады. LibreOffice негізгі бөлігін браузер жағына алып тастау ынтымақтастық үшін бұлтқа негізделген басылымды жасауға, серверлерден жүктемені алып тастауға, жұмыс үстеліндегі LibreOffice айырмашылығын азайтуға, масштабтауды жеңілдетуге, офлайн режимде жұмыс істеуге, сондай-ақ ұйымдастыруға мүмкіндік береді. Пайдаланушылар арасындағы P2P өзара әрекеттесуі және пайдаланушы жағында деректерді шифрлау. Жоспарлар сонымен қатар толыққанды мәтіндік редакторды беттерге біріктіру үшін LibreOffice негізінде виджетті жасауды қамтиды.



Ақпарат көзі: opennet.ru

пікір қалдыру