Changes between Initial Version and Version 1 of ru/ODF


Ignore:
Timestamp:
Jan 26, 2013, 12:20:23 PM (8 years ago)
Author:
vadim.godunko
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ru/ODF

    v1 v1  
     1= Open Document Format & Cloud Computing =
     2
     3Реализовать WYSIWYG редактор в HTML/CSS/JS вполне реалистично. На практике существуют подобные проекты, например WebODF.
     4
     5Реализовывать печать документов предпочтительнее через PDF, нежели сресдтвами браузера, поскольку:
     6
     7 - управление печатью из JS минимально;
     8 - браузер может добвалять свои заголовки и подписи и их невозможно отключить программно;
     9 - пользователь может выставить масштаб печати и всё пойдёт наперекосяк.
     10
     11== Архитектура ==
     12
     13В виду вышеперечисленного видится следующая архитектура системы:
     14
     15 - ядро для работы с документами ODF, позволяющее читать, записывать, создавать и модифицировать документы;
     16 - модуль для web-сервера, выполняющий взаимодействие с клиентом (браузером) для редактирования документа. Взаимодействие производиться с использованием формата JSONl; скрипт на стороне клиента выполняет формирование HTML/CSS и обработку ввода пользователя; он же передаёт изменения на сторону сервера, где модифицируется основной документ. Здесь же можно предусмотреть и популярную функцию одновременного интерактивного редактирования документа;
     17 - модуль печати в PDF, выполняющий преобразование документа из внутреннего представления в формат PDF.