เบ•เบปเบงเปเบ› LibreOffice เบฅเบงเบšเบฅเบงเบกเปƒเบชเปˆ WebAssembly เปเบฅเบฐเปเบฅเปˆเบ™เบขเบนเปˆเปƒเบ™เป€เบงเบฑเบšเบšเบฃเบฒเบงเป€เบŠเบต

Thorsten Behrens, เบซเบ™เบถเปˆเบ‡เปƒเบ™เบœเบนเป‰เบ™เปเบฒเบ‚เบญเบ‡เบ—เบตเบกเบ‡เบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบฅเบฐเบšเบปเบšเบเปˆเบญเบเบเบฒเบŸเบดเบ LibreOffice, เป€เบœเบตเบเปเบœเปˆเบŠเบธเบ”เบชเปเบฒเบ™เบฑเบเบ‡เบฒเบ™ LibreOffice เบชเบฐเบšเบฑเบšเบชเบฒเบ—เบดเบ”, เบฅเบงเบšเบฅเบงเบกเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบฅเบฐเบซเบฑเบ”เบฅเบฐเบ”เบฑเบšเบเบฒเบ‡เบ‚เบญเบ‡ WebAssembly เปเบฅเบฐเบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบš (เบ›เบฐเบกเบฒเบ™ 300 MB เบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ–เบทเบเบ”เบฒเบงเป‚เบซเบผเบ”เปƒเบชเปˆเบฅเบฐเบšเบปเบšเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰. ). Emscripten compiler เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™ WebAssembly, เปเบฅเบฐ backend VCL (Visual Class Library) เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบเบญเบš Qt5 เบ—เบตเปˆเบ–เบทเบเบ”เบฑเบ”เปเบ›เบ‡เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบˆเบฑเบ”เบฅเบฐเบšเบฝเบšเบœเบปเบ™เบœเบฐเบฅเบดเบ”. เบเบฒเบ™โ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹เบชเบฐโ€‹เป€เบžเบฒเบฐโ€‹เบเบฑเบšโ€‹เบเบฒเบ™โ€‹เบชเบฐโ€‹เบซเบ™เบฑเบšโ€‹เบชเบฐโ€‹เบซเบ™เบนเบ™ WebAssembly เปเบกเปˆเบ™โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบžเบฑเบ”โ€‹เบ—เบฐโ€‹เบ™เบฒโ€‹เปƒเบ™โ€‹เบเบฒเบ™โ€‹เป€เบเบฑเบšโ€‹เบฎเบฑเบโ€‹เบชเบฒ LibreOffice เบ•เบปเป‰เบ™โ€‹เบ•เปโ€‹.

เบšเปเปˆเป€เบซเบกเบทเบญเบ™เบเบฑเบšเบชเบฐเบšเบฑเบš LibreOffice Online, เบเบฒเบ™เบ›เบฐเบเบญเบšเบ—เบตเปˆเบญเบตเบ‡เปƒเบชเปˆ WebAssembly เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบŠเบธเบ”เบซเป‰เบญเบ‡เบเบฒเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบš, i.e. เบฅเบฐโ€‹เบซเบฑเบ”โ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เบ”เปเบฒโ€‹เป€เบ™เบตเบ™โ€‹เบเบฒเบ™โ€‹เบขเบนเปˆโ€‹เปƒเบ™โ€‹เป€เบšเบทเป‰เบญเบ‡โ€‹เบฅเบนเบโ€‹เบ„เป‰เบฒโ€‹, เปƒเบ™โ€‹เบ‚เบฐโ€‹เบ™เบฐโ€‹เบ—เบตเปˆ LibreOffice Online เปเบฅเปˆเบ™โ€‹เปเบฅเบฐโ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เบ‚เบญเบ‡โ€‹เบœเบนเป‰โ€‹เปƒเบŠเป‰โ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เปƒเบ™โ€‹เป€เบ„เบทเปˆเบญเบ‡โ€‹เปเบกเปˆโ€‹เบ‚เปˆเบฒเบโ€‹, เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เป‚เบ•เป‰โ€‹เบ•เบญเบšโ€‹เปเบกเปˆเบ™โ€‹เบžเบฝเบ‡โ€‹เปเบ•เปˆโ€‹เปเบ›โ€‹เป€เบ›เบฑเบ™โ€‹เบ•เบปเบงโ€‹เบ—เปˆเบญเบ‡โ€‹เป€เบงเบฑเบšโ€‹เบ‚เบญเบ‡โ€‹เบฅเบนเบโ€‹เบ„เป‰เบฒโ€‹. เบเบฒเบ™เบเป‰เบฒเบเบชเปˆเบงเบ™เบซเบผเบฑเบเบ‚เบญเบ‡ LibreOffice เป„เบ›เบซเบฒเบ”เป‰เบฒเบ™เบ‚เบญเบ‡เบšเบฃเบฒเบงเป€เบŠเบตเบˆเบฐเบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบชเป‰เบฒเบ‡ cloud edition เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบฎเปˆเบงเบกเบเบฑเบ™, เป€เบญเบปเบฒเบเบฒเบ™เป‚เบซเบผเบ”เบญเบญเบเบˆเบฒเบเป€เบŠเบตเบšเป€เบงเบต, เบซเบผเบธเบ”เบœเปˆเบญเบ™เบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบˆเบฒเบ desktop LibreOffice, เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบ‚เบฐเปœเบฒเบ”เบ‡เปˆเบฒเบ, เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เบงเบฝเบเปƒเบ™เป‚เปเบ”เบญเบญเบšเป„เบฅเบ™เปŒ, เปเบฅเบฐเบเบฑเบ‡เบŠเปˆเบงเบเปƒเบซเป‰เบญเบปเบ‡เบเบญเบ™เบ‚เบญเบ‡ P2P เบ›เบฐเบ•เบดเบชเปเบฒเบžเบฑเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบœเบนเป‰เปƒเบŠเป‰เปเบฅเบฐเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เปเบšเบš end-to-end เบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เปƒเบ™เบ”เป‰เบฒเบ™เบœเบนเป‰เปƒเบŠเป‰. เปเบœเบ™เบเบฒเบ™เบเบฑเบ‡เบฅเบงเบกเป€เบ–เบดเบ‡เบเบฒเบ™เบชเป‰เบฒเบ‡ widget เบ—เบตเปˆเบญเบตเบ‡เปƒเบชเปˆ LibreOffice เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบฅเบงเบกเบ•เบปเบงเปเบเป‰เป„เบ‚เบ‚เปเป‰เบ„เบงเบฒเบกเป€เบ•เบฑเบกเบฎเบนเบšเปเบšเบšเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบซเบ™เป‰เบฒเบ•เปˆเบฒเบ‡เป†.



เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™