The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Вариант LibreOffice, скомпилированный в WebAssembly и работающий в web-браузере

16.02.2022 12:02

Торстен Беренц (Thorsten Behrens), один из лидеров команды развития графической подсистемы LibreOffice, опубликовал демонстрационную версию варианта офисного пакета LibreOffice, скомпилированного в промежуточный код WebAssembly и способного запускаться в web-браузере (на систему пользователя загружается около 300 МБ данных). Для преобразования в WebAssembly задействован компилятор Emscripten, а для организации вывода VCL-бэкенд (Visual Class Library) на базе модифицированного фреймворка Qt5. Специфичные для поддержки WebAssembly исправления развиваются в основном репозитории LibreOffice.

В отличие от редакции LibreOffice Online сборка на базе WebAssembly позволяет запустить в браузере офисный пакет целиком, т.е. весь код запускается на стороне клиента, в то время как LibreOffice Online выполняется и обрабатывает все действия пользователя на сервере, а в браузер клиента лишь транслируется интерфейс. Вынос основной части LibreOffice на сторону браузера позволит сформировать облачную редакцию для совместной работы, снимающую нагрузку с серверов, минимизирующую отличия от настольного LibreOffice, упрощающую масштабирование, способную работать в offline-режиме, а также допускающую организацию P2P-взаимодействия между пользователями и сквозное шифрование данных на стороне пользователя. Среди планов также отмечается создание на базе LibreOffice виджета для интеграции полноценного редактора текста на страницы.



  1. Главная ссылка к новости (https://news.ycombinator.com/i...)
  2. OpenNews: В GTK 4 будет переработан бэкенд, отображающий интерфейс через web-браузер
  3. OpenNews: Доступен CODE 6.4, дистрибутив для развёртывания LibreOffice Online
  4. OpenNews: Collabora и ownCloud представили CODE, дистрибутив для развёртывания LibreOffice Online
  5. OpenNews: Выпуск офисного пакета LibreOffice 7.3
  6. OpenNews: Обновление LibreOffice 7.1.3. Начало интеграции поддержки WebAssembly в LibreOffice
Лицензия: CC-BY
Тип: К сведению
Короткая ссылка: https://opennet.ru/56707-libreoffice
Ключевые слова: libreoffice, webassembly, wasm
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (151) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Denis Ivanov (?), 12:16, 16/02/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –8 +/
    300mb на клиент - ад какой-то. Сколько ms online и google docs тащат?
     
     
  • 2.2, Moomintroll (ok), 12:19, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +12 +/
    > В отличие от редакции LibreOffice Online сборка на базе WebAssembly позволяет запустить в браузере офисный пакет целиком, т.е. весь код запускается на стороне клиента, в том время как LibreOffice Online выполняется и обрабатывает все действия пользователя на сервере, а в браузер клиента лишь транслируется интерфейс.

    Не хотите ад - используйте LibreOffice Online.

     
     
  • 3.11, Аноним (11), 12:54, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +5 +/
    а десктопная версия уже вне закона? типа запрещено брать с диска/сервера файлик, редактировать его и лить/синкать обратно?
     
     
  • 4.19, . (?), 13:11, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > а десктопная версия уже вне закона?

    а ее не все, удивись, хотят себе поставить.

    > типа запрещено брать с диска/сервера файлик, редактировать его и лить/синкать обратно?

    а теперь быстро восстановил то, что перед твоим свинком сделала мариванна из бухгалтерии.
    Потому что тебя уволить при помощи ноги - никто не вспомнит как звали, а мариванна второй раз уводит контору от погрома налоговиками.

    Когда будешь искать новую работу - имей в виду, на собеседовании пригодится, что совместное редактирование файлов и cloud-based office - две совершенно разные вещи, и одна не требует второй вообще, как и наоборот - если, конечно, делом не займутся ребята из lubricatedoffice. Они там да, затейники.

     
     
  • 5.36, Аноним (11), 13:59, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    в нормальных конторах просто запрещают редактирование одновременно нескольким пользователям. редактирует один, смотрят сколько угодно
     
     
  • 6.67, ананим.orig (?), 15:04, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > в нормальных конторах ...

    психдиспансер?

     
  • 6.74, . (?), 15:19, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > в нормальных конторах просто запрещают редактирование одновременно нескольким пользователям.
    > редактирует один, смотрят сколько угодно

    Ок, Мариванна уйдет с работы ровно в 18:01 (в отличие от тебя, балбеса, она пришла к восьми)

    Можешь хоть до полуночи потом за ней исправлять- чтоб к утру было готово. Не забудь предупредить охрану чтоб выпустила без отметки в скуде - нам проблемы с трудовой инспекцией из-за твоего неумения настроить шаред документ не нужны.

     
  • 5.43, Аноним (43), 14:06, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Мариванна осваивает Git.
     
     
  • 6.139, pofigist (?), 09:59, 17/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Не хочу тебя огорчать, но хранить в git-е odf это верх глупости.
    Сисадмина конторы придется осваивать ECM-систему, типа SharePoint. И тут выясняется врождённый дефект всех офисных пакетов - они либо не умеют с ними работать, либо работают так, что плакать хочется.
    Так что хочешь совместно редактировать офисные документы? MS Office + MS SharePoint твой выбор.
    Хочешь сменить работу? Внедряем LibreOffice + Alfresco. Оно тоже работает... В теории. Если убьешь кучу времени и сил на настройку. Проблема в том что как только в эту связку добавляется ЭДО - оно сразу перестает работать. Ибо нет в природе ЭДО, совместимых с Alfresco.
     
  • 5.50, Big Robert TheTables (?), 14:18, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Да как можнос чтоп марьиванна была ценнее юноши с гитом и опеннетом
     
  • 4.88, Moomintroll (ok), 16:51, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > а десктопная версия уже вне закона?

    Он не спрашивал про десктопную.

     
  • 3.37, Crazy Alex (ok), 13:59, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Не хотите ад - пользуйтесь десктопной версией
     
     
  • 4.79, Аноним (79), 16:01, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Под Android работает?
     
     
  • 5.84, Аноним (84), 16:34, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Под Android самого LibreOffice нет, но TDF рекомендует Collabora Office
     
     
  • 6.137, Брат Анон (ok), 07:59, 17/02/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Под андроид есть. Не свисти.
     
  • 6.153, Аноним (79), 05:45, 18/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Я к тому, что может webasm версия как раз и пойдёт под Андроидом
     
  • 2.16, Аноним (16), 13:08, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > 300mb на клиент - ад какой-то.

    Это прогресс!

     
     
  • 3.21, . (?), 13:14, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Это просто не уточнили что для вывода диалога "open document". А если его на самом деле открыть - Application exit (RuntimeError: Aborted(native code called abort()))
     
     
  • 4.24, Аноним (16), 13:20, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > Это просто не уточнили что для вывода диалога "open document".

    Как не уточнили? В новости прямо сказано, что "способного запускаться в web-браузере". Нигде не сказано, что способного открыть для редактирования.

     
  • 2.27, TormoZilla (?), 13:31, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Так оно еще ест 2 Гб оперативки...
     
     
  • 3.41, Crazy Alex (ok), 14:02, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Из моих экспериментов пятилетней давности - разница в пожирании памяти между нативом и webassembly была очень невелика, процентов 20 максимум.
     
  • 3.129, Kuromi (ok), 01:22, 17/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Я удивлен что не 20...
     
  • 2.75, Аноним (16), 15:24, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Так у всех нормальных людей - гигабитый интернет: 300 мегабайт - это пара-тройка секунд.
     
     
  • 3.106, Аноним (106), 19:18, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А у каждого третьего и вовсе десятигигабитный.
     
     
  • 4.108, Аноним (16), 19:34, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А я о чём? Мышкой не успел кликнуть - уже открылось.
     
     
  • 5.142, InuYasha (??), 11:17, 17/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Да уж, медленная у тебя реакция. В шутеры точно играть не сможешь. :D
     
     
  • 6.149, Аноним (16), 17:45, 17/02/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > В шутеры точно играть не сможешь.

    Отлично играется: закидываешь гигабайтными дос-бомбами противника.

     
  • 2.82, Bob (??), 16:19, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не умеющие до второго абзаца дочитать - это ад.

    "В отличие от редакции LibreOffice Online сборка на базе WebAssembly позволяет запустить в браузере офисный пакет целиком, т.е. весь код запускается на стороне клиента, в том время как LibreOffice Online выполняется и обрабатывает все действия пользователя на сервере, а в браузер клиента лишь транслируется интерфейс"

     
     
  • 3.105, Denis Ivanov (?), 19:00, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вы что этим хотели сказать? Второй абзац не отменяет, что на клиент нужно загрузить 300md
     
  • 2.87, Аноним (87), 16:43, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Что-то жирноват этот ваш либреофис.
     
  • 2.89, КО (?), 16:59, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Целый ворох зондов намного меньшего размера и ваши файлы там не ваши
     
  • 2.91, Аноним (91), 17:17, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • –8 +/
    Планка 8 гиг стоит 2500 руб. Это цена одного мешка кортошки. Интересно, вы последний кг соли доедаете?
     
     
  • 3.99, Аноним (99), 17:48, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ещё один свидетель 100500 слотов на материнке под оперативку. А так же приклеиватель изолентой планки сбоку ноутбука
     
     
  • 4.158, microcoder (ok), 10:27, 18/02/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Так замени планку, сколько у тебя там сейчас? 512 Mb?
     
  • 3.115, Аноним (106), 21:44, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Во-первых, КАЖДЫЙ разработчик из этого исходит, и в итоге нужно уже не 8, а 8×8 гиг.
    Во-вторых, в данном случае вообще не в кассу, очевидно, что десктопная версия потребляет ± столько же, но вот грузить-то это добро нужно каждый раз.
     
     
  • 4.159, microcoder (ok), 10:28, 18/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Во-вторых, в данном случае вообще не в кассу

    Ну да, в твоей кассе дыра и мышь повесилась. Иди работай.

     
  • 3.140, pofigist (?), 10:05, 17/02/2022 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Ты сейчас вот серьезно? Современные десктгпные матери имеют ограничение в 64Гб, ноуты - 32Гб. Ты серьезно думаешь что это - много? Запусти GNS3 чтоб больше так жестоко не заблуждаться...
     
     
  • 4.143, InuYasha (??), 11:20, 17/02/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    "Современные десктгпные матери" - это говно, которое лучше просто обходить, не то что деньги на это тратить. :D
     
     
  • 5.146, pofigist (?), 15:59, 17/02/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > "Современные десктгпные матери" - это говно, которое лучше просто обходить, не то
    > что деньги на это тратить. :D

    Иии? Варианты какие?

     
     
  • 6.154, ВыньОпух неавторизован (ok), 08:38, 18/02/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Иии? Варианты какие?

    Очевидно, брать серверные материнки. xD

     
     
  • 7.156, InuYasha (??), 10:10, 18/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >> Иии? Варианты какие?
    > Очевидно, брать серверные материнки. xD

    Так точно. Причём, до-ME-шные или с возможностью перешить на коребут.

     
  • 7.160, pofigist (?), 12:20, 18/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    1. Вопрос цены - и не только самой материнки, но и процессоров для них, памяти (ECC Only обычно) опять же... А системы охлаждения - там тоже свои...
    2. Вопрос размеров - обычно это eATX, то есть под нее требуется нехилый ящик.
    3. Вопрос шума - все это не только не мало жрет, но и спроектировано для работы в отдельном, закрытом помещении, посему - орет как истребитель на форсаже.
    4. Вопрос удобства - все это не очень хорошо живет с другой "бытовыхой"...
     
     
  • 8.162, microcoder (ok), 13:22, 18/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Рассийские реалии Нужно было всего 300 МБ оперативки, а как всегда улетели в ко... текст свёрнут, показать
     
  • 2.95, 1 (??), 17:32, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Так это один раз
     
     
  • 3.107, Аноним (106), 19:21, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Пока кэш браузера не протухнет. То есть на практике — каждый раз.
     
     
  • 4.157, InuYasha (??), 10:11, 18/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Пока кэш браузера не протухнет. То есть на практике — каждый раз.

    Кстати, да - кэш надо будет растянуть как на известной картинке. Иначе соседний ютуб или гулаг-картинки всё уничтожат.

     
  • 2.127, Аноньимъ (ok), 00:41, 17/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >300mb на клиент - ад какой-то.

    Современные веб-сайты жрут больше.
    Непонятно что вас так пугает.

    >Сколько ms online и google docs тащат?

    А эта мерзость тут причём вообще?

     

     ....большая нить свёрнута, показать (46)

  • 1.3, A.Stahl (ok), 12:20, 16/02/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +11 +/
    >Вынос основной части LibreOffice на сторону браузера позволит сформировать облачную редакцию для совместной работы, снимающую нагрузку с серверов, минимизирующую отличия от настольного LibreOffice, упрощающую масштабирование, способную работать в offline-режиме, а также допускающую организацию P2P-взаимодействия между пользователями и сквозное шифрование данных на стороне пользователя.

    А разве обычная сборка LibreOffice лишена каких-то их этих характеристик? Разве она нагружает серверы? Разве она имеет отличия от настольного LibreOffice? Разве она усложняет масштабирование (что это вообще значит в контексте текстового процессора?) Разве она не способна работать в offline-режиме? Разве как-то ограничивает P2P-взаимодействия между пользователями? Разве делает невозможным шифрование данных на стороне пользователя?

     
     
  • 2.9, nebularia (ok), 12:48, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вон там в соседней новости Chrome OS на все устройства выпустили. Чем не вариант порта?)
     
  • 2.10, fLegmatik (ok), 12:52, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Абзац начинается со слов "В отличие от редакции LibreOffice Online" и дальше идёт сравнение именно с онлайн-версией, а слово Online автор опускает, видимо, чтобы не повторяться.
    Другой вопрос, а зачем нужны онлайн-редакторы, когда есть классические? Например, чтобы в конторе на сотню пользователей с заметной текучкой не заниматься настройкой ПО, p2p-синхронизацией и прочими нюансами на каждом из компьютеров, а выдать работникам хромбуки с логином-паролем от корпоративного сайта и не переживать о всяких мелочах.
     
     
  • 3.42, Crazy Alex (ok), 14:04, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Залить стандартный образ на машину - тривиальная задача, которую во всех мало-мальски крупных конторах давно решили. Сконфигурировать его - тоже не сложнее, чем толком настроить хромось.
     
     
  • 4.73, . (?), 15:16, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Залить стандартный образ на машину - тривиальная задача, которую во всех мало-мальски
    > крупных конторах давно решили.

    сдаетца мне, единственная мало-мальски крупная где ты работал - госуслуги.

    > Сконфигурировать его - тоже не сложнее, чем толком настроить хромось.

    А теперь повторить на паре тысчонок ДОМАШНИХ компов этих же юзверьков.

    Потому что если каждому из них поставить rdp - сервер треснет. А horizon деньгов стоит. И ради поредактировать отчетик о продажах его каждому рабу ставить - галерщик не поймет.

     
  • 2.30, Admino (ok), 13:42, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • –7 +/
    > А разве обычная сборка LibreOffice лишена каких-то их этих характеристик?

    Да.

    > Разве она нагружает серверы?

    Да.

    > Разве она имеет отличия от настольного LibreOffice?

    Нет вроде. Но надо копнуть, может и да.

    >  Разве она усложняет масштабирование (что это вообще значит в контексте текстового процессора?)

    Да. Это значит, что с ростом количества пользователей нагрузка на сервер растёт. И растёт капитально.

    >  Разве она не способна работать в offline-режиме?

    Да.

    >  Разве как-то ограничивает P2P-взаимодействия между пользователями?

    Да.

    >  Разве делает невозможным шифрование данных на стороне пользователя?

    Да.

     
  • 2.85, Bob (??), 16:36, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Там не на счёт обычной версии говорят, а поносят клиент-серверный онлайн libre office.
     
  • 2.145, Аноним (145), 14:11, 17/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это они так готовятся к переходу на электрон.
     

  • 1.4, timur.davletshin (ok), 12:28, 16/02/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Я думаю, такими экспериментами должна озаботиться Грета Тунберг и их следует запретить как негативно влияющие на планету...

    ... вместе с Node.js 😂

     
     
  • 2.29, Аноним (29), 13:40, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Да. Потому что задолбали эти вебмакаки со своим тысячеимпортными перевебкакованными минJS-ами в 100 мегабайт.
     
     
  • 3.38, . (?), 14:00, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Да. Потому что задолбали эти вебмакаки со своим тысячеимпортными перевебкакованными минJS-ами
    > в 100 мегабайт.

    вообще-то onlyoffice, который как раз на node, в отличие от этого ненужна - работает.

    Причем не очень сильно начинает жрать когда число юзеров переваливает за единичку.

     

  • 1.5, Аноним (5), 12:32, 16/02/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    А по мне, годная идея.
     
  • 1.6, Аноним (6), 12:33, 16/02/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Попытался открыть настройки, и
    Qt for WebAssembly: soffice
    Application exit (RuntimeError: Aborted(native code called abort()))
     
     
  • 2.12, Аноним (11), 12:55, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    вот козлы, подай на них в суд
     
  • 2.34, Аноним (34), 13:53, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Потому, что
    > способного запускаться в web-браузере

    НЕ значит
    способного РАБОТАТЬ в web-браузере.

    Есть нюансы (с)

     

  • 1.7, Аноним (6), 12:36, 16/02/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не очень понятно, что мешает сделать совместное редактирование в обычном LibreOffice? В том же MS Office оно прекрасно работает в настольном приложении, а в либре зачем то начали гонять весь офис на сервере.
     
     
  • 2.13, Аноним (11), 12:57, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • –5 +/
    я никогда нигде (в т.ч. в интернетах) не слышал о людях, которым хоть раз понадобилось совместное (одновременное с разных компов) редактирование чего угодно
     
     
  • 3.15, . (?), 13:07, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Это потому что тебя опять оставили в твоем втором классе на второй год.

     
  • 3.17, Аноним (6), 13:08, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Ну вот теперь услышал.
     
  • 3.23, Аноним (5), 13:18, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Довольно часто этим пользуемся на работе.
     
  • 3.28, НяшМяш (ok), 13:33, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Устроишься на работу - услышишь
     
     
  • 4.39, . (?), 14:00, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Устроишься на работу - услышишь

    У нас запрещена эксплоатация детского труда.

     
     
  • 5.66, Аноним (16), 15:03, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Запрещена без разрешения родителей (или опекунов). Дети практически бесправны.
     
  • 5.72, A.Stahl (ok), 15:14, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >эксплоатация

    эксплуатация

     
     
  • 6.80, Самокатофил (?), 16:09, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >> эксплоатация
    > эксплуатация

    эксплойтация

     
     
  • 7.83, A.Stahl (ok), 16:31, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > эксплойтация

    Йо тебе, йезыговой войн!


     
     
  • 8.96, Самокатофил (?), 17:43, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ну не тебе ж тока петросянить, бро - ... текст свёрнут, показать
     
  • 8.148, Аноним (148), 16:36, 17/02/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ндэ ... текст свёрнут, показать
     
  • 2.121, Аноним (121), 22:42, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > В том же MS Office оно прекрасно работает в настольном приложении

    По проприетарному протоколу SMB/CIFS в операционной системе Microsoft (R) Windows (C)

     
  • 2.141, pofigist (?), 10:16, 17/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Для этого - нужна ECM-система для начала. man CMIS для начала.
    И в LO его поддержка типа есть. Жуткая, малопригодна я в реальной жизни, но есть.
    Только вот с ECM-системами в опенсорце - проблема. А коммерческие - клали болт на совместимость с ODF - OOXML Only.
    Я попробовал кучу опонсоурсных ЕСМ - все они в коммунити версии не поддерживают важнейший базовый функционал. И я говорю даже не о модуле поддержки базнес-процессов - нет даже элементарной поддержки LDAP, что делает их полностью непригодными к реальному применению.
    Исключение - Alfresco. Но там свои тараканы...
     

  • 1.8, Ordu (ok), 12:42, 16/02/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Торстен Бехренц (Thorsten Behrens)

    Бехренз ведь. Или может, всё-таки, Беренс?

     
     
  • 2.35, Аноним (34), 13:57, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Беренс.
     

  • 1.14, ОноНим (?), 13:05, 16/02/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > Qt for WebAssembly: soffice
    > Application exit (RuntimeError: Aborted(native code called abort()))

    И тамада у них интересный и конкурсы прикольные.

     
  • 1.18, Vasyan2 (ok), 13:08, 16/02/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Джились.
     
  • 1.20, Аноним (20), 13:11, 16/02/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Извращенцы.
     
  • 1.22, Аноним (22), 13:16, 16/02/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Попробовал. Через пять минут использования:

    Application exit (RuntimeError: Aborted(native code called abort()))

     
     
  • 2.59, Аноним (6), 14:42, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Как ты там 5 минут продержался? Оно же тормозит дико.
     
     
  • 3.63, Михрютка (ok), 14:53, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Как ты там 5 минут продержался? Оно же тормозит дико.

    он ждал, пока откроется окно "about"

     
  • 3.161, Аноним (161), 13:20, 18/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    На Ryzen 7 5800X тормозов особых не заметил.
     

  • 1.25, Михрютка (ok), 13:22, 16/02/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    >>> способного запускаться в web-браузере (на систему пользователя загружается около 300 МБ данных)

    у меня есть идея еще лучше: а давайте при каждом запуске офиса просто скачивать по сети его бинарный дистрибутив. при этом мы избавимся от ненужной зависимости в виде браузера. и оффлайн режим опять-таки. выигрыш в масштабировании и снятии нагрузки с серверов будет не меньше.

    ps чтоб два раза не вставать, в принципе и с ОС можно поступать так же. пришел с утреца на работу, проинсталлировал. никаких тебе глюков со вчера.

     
     
  • 2.44, Crazy Alex (ok), 14:13, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Эти триста метров как раз не проблема - WebAssembly прекрасно кэшируется браузером и лежать в кэше могут месяцами
     
     
  • 3.53, Михрютка (ok), 14:27, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Эти триста метров как раз не проблема - WebAssembly прекрасно кэшируется браузером
    > и лежать в кэше могут месяцами

    предлагаю vscode на васм переписать. тогда у электрононенавистников пропадет последний козырь его не использовать.

     
  • 3.55, Михрютка (ok), 14:29, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Эти триста метров как раз не проблема - WebAssembly прекрасно кэшируется браузером
    > и лежать в кэше могут месяцами

    и да, установленный либреофис может лежать на диске до тех пор, пока диск не накроется.

     
     
  • 4.93, . (?), 17:32, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Пока не накроется либреофис потому что некуда сгрузить фоточке.
    То есть на второй день отпуска.

    И так у вас, теоретиков, всегда.

     
     
  • 5.104, Михрютка (ok), 18:49, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Пока не накроется либреофис потому что некуда сгрузить фоточке.
    > То есть на второй день отпуска.
    > И так у вас, теоретиков, всегда.

    дядька, вы чо-то путаете. в отпуск с системником не ездят. щас все фоточки немедленно сливаются в инстограмм, там же и хранятся.

    это вам не 2005 год, когда рассылка с вложениями типа "Зажигаем в сауне 28/112", разосланная всем участникам зажигания, на полдня ставит раком маленький но гордый интерпрайзный почтовый сервер.

     
     
  • 6.138, . (?), 08:41, 17/02/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да, извини, отстал от жизни. Нынче ж к каждой йолке приделана 4-5-6G антена (и пальме, впрочем, насчет пальмы близко к истине, лично блингейц лазиет прибивать). Фоточге сразу отправляются в чятик в всосапе, зачем еще хипстаграмм?

    Тут давеча читал (в том самом хипстаграмме печальную сториз) про типа слет типа туристов бывший где-то в декабре. В километре от электрички. Половина не нашла дорогу. Ага, мобильная сеть слабая, зима, йолки, agps не gps.

    Прикол что "молодежи" там - за 50. (Была б молодежь, она б догадалась agps-то выключить.)

     
  • 3.116, Аноним (106), 21:57, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вы смеётесь? С современным вебом кэш хорошо если несколько дней живёт.
     
  • 2.46, Аноним (43), 14:14, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А тут рраз, и у пользователя оказлася Байкал-M. У других: POWER, Эльбрус, Loongson.
     
     
  • 3.54, Михрютка (ok), 14:28, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > POWER, Эльбрус,
    > Loongson.

    это из серии "собрались вместе Столлман, Шигорин и вымышленный персонаж, и давай запускать либреофис"


     
     
  • 4.57, Аноним (43), 14:32, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Представь себе две госконтры - заказчик и исполнитель. Одни сидят на Байкалах, другие - на Эльбрусах. Вот решили они, значит, вместе ТЗ поредактировать...
     
     
  • 5.60, Михрютка (ok), 14:46, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    товарищ, вы ошиблись тредом, про попаданцев и прочая патриотическая фентези - ето не сюда.
     
     
  • 6.68, . (?), 15:07, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > товарищ, вы ошиблись тредом, про попаданцев и прочая патриотическая фентези - ето
    > не сюда.

    это про норкоманов фентези. На байкале они сидят, ага, щас.

    Из него винт не варили.


     
     
  • 7.76, Аноним (43), 15:30, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну ты-то лучше разбираешься в сортах чего и из чего варить.
     
  • 6.94, Аноним (43), 17:32, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Может, лично Михрютка запретит мне запускать LibreOffice на RPi 4 ?
     
     
  • 7.98, Михрютка (ok), 17:46, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Может, лично Михрютка запретит мне запускать LibreOffice на RPi 4 ?

    лично тебе, анон 43, я запрещаю есть капсулы с тайдом.

     
  • 5.103, Аноним (103), 18:18, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Одни сидят на Байкалах, другие - на Эльбрусах.

    Да кому, в принципе, может быть интересно, на чем они там сидят - на стульях, на Байкалах, на Эльбрусах, на столах, на полу, в конце концов... В современном вебе главное - чтоб браузер достаточно новый был! Иначе скажет "ваш браузер уже не браузер. Установите браузер", и досвидос...

     
     
  • 6.151, . (?), 19:34, 17/02/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ловитття попаданца из прошлого!

    В современном мире, чтоб ты знал, темпоральный шпион, Браузер только один! И он всегда новый (тремя неотключаемыми способами). А если у тебя не Браузер - то тебе хрен уже чего кто скажет - вон недавно шитхаб обновился, и небраузер МОЛЧА небраузер. Потому что "стандарт" 2022го года, с-ка, не поддерживает!

    (А теперь давайте его повесим.)

     
  • 4.150, pofigist (?), 19:32, 17/02/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Столманн, Шигорин и их воображаемые друзья...
     

  • 1.26, Аноним (26), 13:22, 16/02/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вынос основной части LibreOffice на сторону браузера позволит сформировать облачную редакцию для совместной работы, снимающую нагрузку с серверов


    Очень классная парадигма снимать нагрузку с сервером и перекладывать на телефоны пользователей!!!

    Мне кажется пользователи будут довольны!!!

     
     
  • 2.31, Аноним (29), 13:42, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Выкинуть эти сервера значит. Заоблачный лохотрон получается.
     
  • 2.33, Урри (ok), 13:44, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    "веб-3.0", _уле.
     
  • 2.47, Crazy Alex (ok), 14:14, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Для нынешнего телефона либра - это не нагрузка совершенно. А вот на сервере сотни экземпляров гонять банально по памяти накладно
     
     
  • 3.61, Михрютка (ok), 14:48, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    (я, ожидающий, пока на мой тилифон по lte загрузятся 300 метров офиса)
     
     
  • 4.120, амоним (?), 22:36, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    ну хоть не 2г
     

  • 1.32, Урри (ok), 13:43, 16/02/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хм. Они осилили эмскриптен?

    Я уже года три периодически обновляюсь и юзаю эту тулу для сборки своего хелловолда на сишечке (на 9000 строк) под веб. И каждый раз это новые и новые грабли, требующие кучу времени на поиск и фиксы.

    У меня уже накопилась целая пачка патчей на sed, вручную накладываемых на сгенерированный код, так как без них ничего не работает.

    И то, что целый офис смогли не только скомпилить но еще и запустить, с моей точки зрения просто охрененный кусок работы. За который лично я бы даже не взялся.

     
     
  • 2.40, . (?), 14:01, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > лично я бы даже не взялся.

    это потому что тебе за это не заплатят.


     
     
  • 3.52, Урри (ok), 14:26, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> лично я бы даже не взялся.
    > это потому что тебе за это не заплатят.

    Нет, не платят. Но если бы платили, то я бы все равно не взялся. Ну разве что за действительно большие деньги.

     
     
  • 4.71, . (?), 15:13, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Нет, не платят. Но если бы платили, то я бы все равно
    > не взялся. Ну разве что за действительно большие деньги.

    воот! А они сумели развести инвесторов!


    То есть это не про программирование вообще было.

     
  • 2.49, Crazy Alex (ok), 14:18, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Да так-то там ровно одна проблема - отсутствие в asmjs/webassembly многопоточности. Остальное более-менее работало ещё лет пять назад (хихи - как раз офисный пакет, только самопальный, туда и пихали) - настройки компиляции и конкретную версию Emscripten подбирать приходилось, но ни о каких патчах на результирующий код и речи не шло. Если не секрет - что именно они у вас делают?
     
     
  • 3.51, Урри (ok), 14:25, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Если не секрет - что именно они у вас делают?

    Много разного. Все никак не соберусь попытаться в проект пул-реквестами накидать.

    Например, асинхронный stdin. Чтобы не подвисать каждый раз на возможном вводе от юзера.

     

  • 1.45, Аноним (45), 14:13, 16/02/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Это как с буханкой, собственно зачем, уже есть OnlyOffice, изначально написанный под браузеры, хотелось бы видеть сравнение.
     
     
  • 2.69, . (?), 15:10, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Это как с буханкой, собственно зачем, уже есть OnlyOffice, изначально написанный под
    > браузеры

    ни разу. Он весь на сервере. В браузере только мордочка. Никакого 300гигабайтного целиком офиса в webasm каждому лоху с мобилкой. Так они - никогда не победят (это ж за сервер надо будет платить!).

     
  • 2.155, Аноним (155), 08:49, 18/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Рыгал и плевался когда пользовался этим унылым онлиофисом. А саппорт там вообще шикарен. Рекомендуют сделать chown 777 -R /path
     

  • 1.48, Аноним (48), 14:16, 16/02/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Из колхозной молодёжи во фронтенд пошёл лишь я
     
  • 1.56, Смузихлёб (?), 14:31, 16/02/2022 Скрыто модератором [﹢﹢﹢] [ · · · ]
  • +2 +/
     
     
  • 2.77, Аноним (43), 15:39, 16/02/2022 Скрыто модератором
  • +/
     
     
  • 3.110, Смузихлёб (?), 19:50, 16/02/2022 Скрыто модератором
  • +1 +/
     
     
  • 4.134, Аноним (106), 05:19, 17/02/2022 Скрыто модератором
  • +1 +/
     
  • 4.136, IRASoldier_registered (ok), 06:59, 17/02/2022 Скрыто модератором
  • +/
     
  • 2.86, Аноним (84), 16:40, 16/02/2022 Скрыто модератором
  • –1 +/
     
  • 2.117, Михрютка (ok), 22:19, 16/02/2022 Скрыто модератором
  • +/
     

     ....ответы скрыты модератором (6)

  • 1.58, Аноним (58), 14:40, 16/02/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Неплохо, только загружается целую вечность и тормозит поначалу жутчайше. Этот WASM умеет себя скомпилировать не по частям Just-in-Time, а заранее?
     
  • 1.62, Аноним (62), 14:50, 16/02/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Сделайте мне WinXP в браузере. Я на весь экран его разверну, там винамп буду запускать и кайфовать.
     
     
  • 2.70, Беллард (?), 15:11, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Сделайте мне WinXP в браузере.

    э...того...этого... я ж уже десять лет назад тебе его сделал?  

     
  • 2.125, Анон36363227 (?), 00:07, 17/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    https://bellard.org/jslinux/

    Xp нет. Но может чего найдёте.

     
  • 2.130, rvs2016 (ok), 01:52, 17/02/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Сделайте мне WinXP в браузере.
    > Я на весь экран его разверну,
    > там винамп буду запускать и кайфовать.

    Не WinXP надо в браузер, а VirtualBox.
    А вот уж в нём-то - хоть WinXP, хоть на рояле, хоть где ни скажу. :-)

     

  • 1.64, Аноним (64), 14:57, 16/02/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    на сервере LO-онлайн где-то 512 метров на юзера требует... если юзеров до 20 даже обычный десктоп вместо сервера справится...

    на клиентах надо минимум по гигу для работы браузера...

    а вот гонять 300 метров... и сколько надо клиенту... ну... такое себе...

     
     
  • 2.78, Аноним (78), 15:59, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ты такой умный, сходу словил суть того, что это эксперимент с компиляцией и запуском крупного в приложения в браузере, и он не предназначен для использования. Ведь правда же?
     
     
  • 3.81, Михрютка (ok), 16:14, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ты такой умный, сходу словил суть того, что это эксперимент с компиляцией
    > и запуском крупного в приложения в браузере, и он не предназначен
    > для использования. Ведь правда же?

    это да, раньше-то такого никто не делал. практически the new frontier.

    ну максимум какую-нито мелочь пускали, вроде винды 95-й или там третьего дума.


     

  • 1.65, Аноним (65), 15:01, 16/02/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    На, играйся (правда пока только 2000)
    http://copy.sh/v86/?profile=windows2000
     
     
  • 2.109, Vasyan2 (ok), 19:34, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Даже в Palemoon работает!
     

  • 1.100, Аноним (100), 17:54, 16/02/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Оно и так тормазило, засунули в браузер и получили ещё большую какашку. Браузер головного мозга.
     
  • 1.101, Аноним (100), 17:59, 16/02/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > на базе модифицированного фреймворка Qt5

    Сделайте вы его просто на Qt и не пудрите мозги.

     
     
  • 2.114, Аноним (114), 21:26, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    он же кривой... для того и модифицировали, чтобы хоть как-то работал.
     

  • 1.102, Корец (?), 18:10, 16/02/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    У меня оно люто тормозит при прокрутке. Это нормально?
     
     
  • 2.113, Аноним (114), 21:24, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Да, это же васм.
     

  • 1.111, Аноним (-), 19:59, 16/02/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    впечатлён. зауважал эту WebAssembly.
    Подскажите - а где же можно освоить стэк технологий этой волшебной WebAssembly? - чтобы разбираться во всё во всём? Или это всё такой "наколенник"?
     
     
  • 2.112, Аноним (114), 21:14, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    javascript.options.wasm = false

    Этого достаточно, чтобы разбираться в технологии.

     
  • 2.135, r1fau2 (?), 06:44, 17/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    https://dmkpress.com/catalog/computer/web/978-5-97060-976-7/
     

  • 1.122, iLex (ok), 22:51, 16/02/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А vim случайно никто не пытался так скомпилить? Нагуглить WebAssembly-версию vim не удалось, а жаль... Было бы здорово получить возможность пускать его из браузера на мобильных устройствах.
     
     
  • 2.124, Аноним (106), 23:44, 16/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Первая(!) же ссылка в гугле. https://github.com/rhysd/vim.wasm
     
     
  • 3.128, iLex (ok), 01:18, 17/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А вы его запускать-то пробовали?
    "FATAL: SharedArrayBuffer is not supported by this browser."
    Firefox последней версии, все нужные флаги в about:config установлены, включая javascript.options.shared_memory, то есть SharedArrayBuffer присутствует и активирован, но увы...
     
     
  • 4.133, Аноним (106), 05:12, 17/02/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так это вопрос к браузерам для мобилок. На десктопе всё работает.
     

  • 1.131, Аноним (131), 03:38, 17/02/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Хм. Очень интересено

    '''
    Qt for WebAssembly: soffice
    Application exit (RuntimeError: Aborted(native code called abort()))
    '''

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2022 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру