Десктопный редактор что это
ONLYOFFICE или Libre: о битве форматов и совместном редактировании
Этот день настал: мы открыли исходный код десктопных редакторов ONLYOFFICE. Теперь они абсолютно бесплатны для домашнего и коммерческого использования. Лицензия AGPLv3, скачать на сайте, код на GitHub.
A в этой статье мы просто приведем несколько аргументов в пользу того, чтобы при отказе от Microsoft Office по экономическим или идеологическим причинам переходить на ONLYOFFICE, а не на Libre. Читайте далее, чтобы испытать боль.
Вы наверное ждете, что сейчас мы будем меряться функциональностью и спорить с пеной у рта, у кого что лучше реализовано. Не-а. Конечно можно найти то, что у нас реализовано лучше, и то, что сделано лучше у них. Что-то мы не допилили, где-то у них баги. Да и вообще всё это очень субъективно. Давайте лучше рассмотрим фактическую сторону дела.
Причина №1. ONLYOFFICE корректно открывает большее число документов
Кратчайшая история форматов
Давным-давно в далекой-далекой галактике главные форматы документов были бинарными. И звали их doc, xls и ppt. Миром документов уже правила Империя Microsoft. Но появились отважные повстанцы OpenOffice, которые хотели освободить галактику от гнета Империи и создать собственные редакторы документов.
Трудность заключалась в том, что форматы Microsoft были закрытыми, и познать их тайны можно было лишь запрещенным кодексом джедаев методом реверс-инжиниринга. И отважные повстанцы OpenOffice сделали свой открытый формат на основе XML и назвали его ODF (odt, ods, odp). У них получилось очень хорошо! Это поняли даже представители империи, которые просто воспользовались идеей находчивых повстанцев и в 2007 году выпустили новую версию своего офиса, сохранявшего документы в новый формат — OOXML (до боли знакомые нам docx, xlsx и pptx). А дальше произошло вот что: у Microsoft оказалось больше ресурсов и программистов и они просто сделали свой формат круче — улучшив и расширив его. Кстати, старые бинарные форматы Microsoft тоже открыли, сняв завесу тайны, чтобы разработчики, не обладавшие достаточным количеством мидихлорианов, тоже могли их законно использовать.
Надо сказать, что вроде бы родственные форматы ODF и OOXML оказались совершенно несовместимы между собой. В одном есть объекты, которых нет в другом, а во втором есть такие свойства, которых нет в первом. В общем, чтобы перегнать один в другой простым XSLT-преобразованием не обойдешься.
Почти все документы хранятся в doc или docx
А теперь вернемся от истории к настоящему моменту и осознаем вот что: почти 99% всех текстовых документов в изученной части галактики хранятся в форматах doc или docx. При чем большая часть всё-таки в docx, потому что начиная с 2007 года каждый новый созданный документ редакторами MS по умолчанию сохраняется в него. В doc хранятся в основном старые документы. (И кстати, для старых версий Word’а в Microsoft запилили плагин, позволяющий сохранять документы в docx. Их цель — полностью уйти от старого формата). При этом текстовых документов в формате odt в мире чуть более одного процента.
Вы можете сказать: вы взяли эти цифры с потолка (нет, это не так, мы проводили очень большую аналитическую работу, прежде чем взяться писать наши редакторы). Возможно кто-то будет пытаться доказать, что соотношение 90 к 10. Но это не меняет сути, поскольку это не 50 на 50 и даже не 60 на 40. Иначе Libre Office (как наследники Open Office) уже сейчас правили бы миром наравне с Microsoft. А Microsoft действительно правит: ведь в формате docx не просто большая часть документов, а ПОЧТИ ВСЕ документы на планете.
Когда мы выбирали, какой из открытых форматов — ODF или OOXML — делать основным, мы практически не сомневались. Мы хотели корректно открывать и работать с большей частью документов, а не с меньшей.
Когда мы отображаем документ, мы по сути отображаем набор объектов — определенную объектную модель. У LibreOffice объектная модель документа соответствует формату ODF, созданному программистами Open Office, у нас — объектная модель полностью соответствует формату OOXML, созданному Microsoft. Поэтому файлы формата docx мы открываем лучше, чем Libre, а файлы форматов odt — хуже. Но файлов docx гораздо больше. Таким образом, мы лучше открываем большую часть существующих на планете текстовых документов.
(Обратите внимание: не говорим сейчас, что Libre Office хуже. Их формат объективно более редкий, поэтому проблем и трудностей с совместимостью будет гораздо больше)
Конечно, мы работаем и с этим форматом. Как поддерживать его, когда наш основной формат несовместимый с ним docx? Варианта два: либо разрабатывать отдельный редактор (дорого и накладно), либо конвертить. Мы выбрали вариант с конвертацией: при попытке открыть odt в редакторе ONLYOFFICE, odt автоматически конвертится в docx. К сожалению, некоторые потери при конвертации очень вероятны, хотя мы, конечно же, стремимся свести потери к минимуму.
Отредактированный файл вы сможете сохранить обратно в odt. Получится схема с двумя конвертациями: odt — docx — odt. Тут нужно учитывать, что если конвертация — это сено, пропущенное через лошадь, то двойная конвертация — это сено, пропущенное через лошадь дважды.
Что мы хотим сказать этой частью статьи: нам пришлось пожертвовать качеством открытия odt. Однако мы считаем, что потери качества в 1% случаев гораздо менее существенны, чем потери качества в 99% случаев. Если вы понимаете, куда мы клоним.
Причина №2. Работа в онлайне и совместное редактирование
Мир движется в облака, и совместная работа над документами для многих уже не просто приятный бонус, а жизненная необходимость. Libre Office тоже работает над онлайн версией редакторов (Collabora Office).
Как устроен онлайн-редактор Libre (никак)
Разработчики выбрали схему, в которой десктопный редактор крутится на сервере, а конечному пользователю в браузер транслируется картинка происходящего в облаке. Действия самого пользователя передаются на сервер, внесенные изменения обрабатываются редактором, после чего пользователю отправляется новая картинка. Таким образом, разработчики решили не разрабатывать онлайн-редактор, а просто поместить свой готовый десктоп в облако и отладить механизм транслянции.
У такого подхода есть плюсы и минусы. Плюс: c такой схемой все функции, которые есть в десктопе Libre будут доступны в онлайне. Минус: чтобы в таком онлайн-редакторе могло работать большое количество пользователей, придется поднять ДЕЙСТВИТЕЛЬНО МНОГО серверов. Что-то подсказывает нам, что это будет недешево и очень медленно.
Кроме того, сейчас у Libre нет совместного редактирования. Вообще. А так как их онлайн-редактор — это десктоп, помещенный в облако, то чтобы сделать хоть какую совместку кому-то придется залезть в его ядро (точнее, в код трех разных десктопных редакторов, которые еще и писались разными командами) и производить там существенные изменения, поскольку вся мега-функциональность редакторов должна быть доступна и в совместной работе. Другими словами, придется отрефакторить три редактора. Как вы понимаете, переписывать код редакторов и делать механизм ретрансляции — это довольно далекие друг от друга задачи. В общем, наш прогноз — совместного редактирования у LibreOffice не будет еще долго. Но все функции десктопа будут.
Десктоп ONLYOFFICE — это браузер
Мы считаем, что нам в этом плане повезло больше: мы сначала написали онлайн-редактор, а затем переделали его в десктоп. Скажем так, совместное редактирование у нас есть по умолчанию, поскольку десктоп ONLYOFFICE по сути представляет собой браузер, который открывает не все страницы, а только наши — документы. Для этого мы используем Chromium Embedded Framework (CEF), подробнее об этом можно прочитать в нашей статье об анатомии десктопных редакторов.
Из других плюсов — мы считаем, что наши редакторы это редакторы «будущего», они будут работать на всем, что поддерживает HTML, будь-то новая китайская операционная система или инопланетная технология с возможностью доступа к земному интернету (мы предполагаем, что инопланетяне всё-таки решат настроить себе интернет, чтобы получше изучить нашу цивилизацию).
Если вдруг вы не смогли прочитать много букв выше, то здесь мы коротко сформулируем основные отличия open source редакторов ONLYOFFICE от офисного пакета Libre Office:
10 лучших бесплатных аналогов Microsoft Office
Microsoft Office – это многофункциональный и крайне удобный продукт для работы с документами, но далеко не единственный в своем роде. За время его существования было выпущено много альтернативных программных средств, которые не только похожи, но и даже лучше по некоторым параметрам.
Что может стать бесплатной альтернативой Microsoft Office – расскажу в сегодняшней статье.
Microsoft Office Online
Первый аналог Microsoft Office – Microsoft Office, как бы это странно ни звучало. Но не обычная версия, а онлайн, доступ к которой открывается через любой браузер. Оригинальный пакет доступен при оплате подписки, а вот веб-версия позволяет использовать некоторые продукты бесплатно, в частности Word, Excel, PowerPoint и OneNote.
Такой вариант отлично подойдет для тех, кто ранее использовал Microsoft Office и не хочет уходить от его интерфейса и удобства использования. Веб-версия – это точно такой же дизайн, те же форматы файлов и многое другое.
Без минусов тут, конечно, не обойтись: один из существенных – это невозможность работать в режиме офлайн. Для использования веб-версии потребуется регулярное интернет-соединение, что может стать существенным недостатком для многих. Также в таком формате нет сводных таблиц и редактора баз данных, отсутствует поддержка RTF, HTML и прочих форматов.
Особенности:
Платформы: Web
Google Документы, Таблицы и Презентации
ПО от Google – это, пожалуй, лучшее, что можно найти в виде альтернативы для Microsoft Office. В отличие от предыдущего продукта, инструментарий от Гугла позволяет работать в офлайн-режиме, но для этого потребуется скачать специальное расширение для Chrome.
Продукты от Google были разработаны для командной работы: документами и другими файлами можно легко делиться по ссылке, что позволяет в режиме онлайн работать над одним файлом нескольким пользователям. Кроме того, у приложений есть мобильная версия, позволяющая также редактировать и просматривать Google-файлы. Вдобавок к этому инструменты хорошо работают с другими продуктами компании, будь то «Google Диск», «Календарь» или «Gmail».
Другая особенность – сохранение файлов в привычных форматах Microsoft. Если вы планируете создать файл и затем отправить его на компьютер, чтобы открыть через Office, то сделать это можно без каких-либо проблем. Работает ровно и наоборот – Google позволяет загружать и работать с файлами из Microsoft Office.
Особенности:
Платформы: Web
Apple iWork
Лучшая альтернатива от Apple – iWork. Сервис включает в себя такие инструменты, как Pages, Numbers и Keynote, которые ничем не уступают продукциям Microsoft Office. Они позволяют работать как с документами, так и с таблицами и презентациями.
Есть один небольшой минус – это необычный интерфейс, к которому стоит привыкнуть, если ранее вы пользовались компонентами от Microsoft. При этом все стандартные файлы Office будут отлично работать в iWork.
Стоит также отметить, что данный сервис это не только про iOS и macOS. Им спокойно можно пользоваться и на Windows, но только в этом случае будет использоваться веб-версия через iCloud.
Особенности:
Платформы: Web, iOS, macOS
Официальная страница: Apple iWork
Calligra Suite
Один из самых старых офисных пакетов для Linux, разработанный в далеком 1997 году, был предназначен для рабочего стола KDE, но вполне может быть использован владельцами компьютеров на базе Windows или macOS.
Изначально он выпускался как KOffice, но в 2010 году, после разделения компании, получил название Calligra Suite. Пакет имеет открытую лицензию и распространяется бесплатно, в него входит 10 программ для решения множества офисных задач.
Помимо стандартных Words (текст), Sheets (таблицы), Stages (презентации), Braindump (заметки) и Kexi (базы данных), пакет включает растровый (Krita) и векторный (Karbon) графические редакторы, редактор диаграмм и блок-схем (Flow), приложения для управления проектами (Plan) и создания электронных книг (Author).
Особенности:
Платформы: Linux, Windows, FreeBSD, macOS
Официальная страница: Calligra Suite
WPS Office
WPS Office – это тот продукт, который практически один в один копирует весь инструментарий Microsoft Office. Он был разработан китайской компанией Kingsoft Office Software и состоит из трех программ: Writer для работы с текстом, Spreadsheets – с таблицами, Presentation – с презентациями. Интерфейс и возможности приложений очень похожи на «оригинальные» версии от MS.
Также пакет предоставляет бесплатное пространство объемом 1 Гб в облачном хранилище, похожем на Microsoft OneDrive, а изменения синхронизируются между десктопной версией и мобильным приложением.
Есть две версии WPS Office – бесплатная и платная. Первая периодически показывает рекламу и немного ограничивает функционал для работы с PDF. Вторая же все ограничения убирает и отключает рекламу.
Особенности:
Платформы: Windows, Linux, Android, iOS, macOS
Официальная страница: WPS Office
SoftMaker FreeOffice
SoftMaker FreeOffice – очередной клон всеми любимого Microsoft Office, но заметно отличающийся от предыдущего пакета: он больше напоминает старые версии Microsoft Office, нежели новые.
Данный пакет открывает бесплатный доступ к таким аналогам, как Word, Power Point и Excel. Также программа позволяет быстро сохранять файлы в форматах PDF и ePub. По сети, к сожалению, работать нельзя: командная работа невозможна. Кроме того, в софте отсутствует тезаурус, которым привыкли пользоваться многие пользователи офисного ПО.
Особенности:
Платформы: Windows, Linux, Android
LibreOffice
Те, кто работал на Linux, должны знать о таком офисном пакете, как LibreOffice – он нередко присутствует в сборках Линукса и пользуется там большой популярностью. В него входят не только аналоги Word, Excel и Powerpoint, но и редактор баз данных, способный заменить Microsoft Access.
Поговорим сразу о минусах: первое, что бросается в глаза – это старомодный интерфейс, похожий на Office 2003. Второе – это отсутствие возможностей совместной работы. Ну и третье – это мобильное приложение, которое есть, но через него можно только просматривать файлы без возможности редактирования.
В то же время LibreOffice может практически все, что умеет Microsoft Office – это поддержка всех стандартных форматов и весь необходимый функционал. Кроме того, данный пакет позволяет подключать специальные плагины, благодаря которым можно добавлять новые «фишки» в программы.
Особенности:
Платформы: Windows, Linux, macOS, Android, iOS
Официальная страница: LibreOffice
Р7-Офис
P7-Офис – продукт от отечественного производителя, предлагающий пакет с приятным интерфейсом. За несколько лет работы программный набор превратился в полноценный инструмент с широкими возможностями.
Здесь есть гибкий режим совместного редактирования: несколько пользователей могут работать одновременно, в «быстром» или «строгом» режимах. В первом случае изменения записываются в документ автоматически, во втором – изменяемые части файла блокируются для редактирования другими участниками проекта. Оба режима можно использовать одновременно.
Платформа Р7-Офис доступна в трех вариантах: как облачный сервис, где работа выполняется через браузер, как серверное ПО либо как десктопный вариант для Windows, macOS и Linux. Также есть мобильные версии для Android и iOS.
Особенности:
Платформы: Web, Windows, macOS, Android и другие
Официальная страница: P7-Офис
OnlyOffice
OnlyOffice – не просто офисный пакет в браузере. Это многофункциональный портал для совместной работы, включающий в себя управление документами и проектами. Он предназначен для небольших и средних компаний, которые ищут эффективную платформу для управления бизнес-процессами.
В состав пакета входит:
Пакет OnlyOffice работает не только в браузере, но и на компьютере, и даже в мобильном приложении. Онлайн-версия офисного пакета представляет собой простую систему электронного документооборота, что отлично подходит для бизнеса. Надо зарегистрироваться в качестве представителя компании, а в перспективе – платить за место в облаке. Также это касается и мобильного приложения. Полностью открытыми и бесплатными являются только десктопные редакторы.
Особенности:
Платформы: Web, Windows, Linux, macOS, iOS, Android
Официальная страница: OnlyOffice
OpenOffice
OpenOffice – один из самых «древних» пакетов, разработанный Apache. Сегодня данный офисный пакет распространяется в бесплатном доступе и имеет открытый исходный код. Также одна из его версий превратилась в самостоятельный офисный пакет, известный как LibreOffice.
OpenOffice приобрел популярность в некоторых государственных организациях как свободный некоммерческий продукт, который не сильно уступает по функционалу знаменитому MS Office. Особое распространение пакет получил в образовательных учреждениях и на некоторых предприятиях. Однако он популярен и среди обычных пользователей.
Пакет отлично работает с форматами ODF, на которые в основном и рассчитан. Поддержка форматов Microsoft Office средняя: чем старее формат, тем лучше он поддерживается.
Особенности:
Платформы: Windows, Linux, macOS
Официальная страница: OpenOffice
Заключение
Сегодня мы увидели, что Microsoft Office – это не единственный в своем роде офисный пакет, которым можно пользоваться на Windows и других платформах. Да, он, можно сказать, «идеальный», но есть масса бесплатных аналогов, которые иногда даже лучше. Естественно, что бесплатные решения предлагают меньше функционала, но на то они и бесплатные. Однако тот же пакет от Google хорошо себя показывает при совместной работе и пользуется большой популярностью.
Одиннадцать важных функций ONLYOFFICE, которых нет ни в MS Office Online, ни в Google Docs
Нас часто спрашивают, а чем мы вообще лучше других онлайн-редакторов документов. Вместо того, чтобы использовать опробованный Лордом Вейдером прием удушения Силой на всех, кто этот вопрос задает, мы решили написать о том, чем же хороши наши редакторы и чем они отличаются от, пожалуй, основных своих конкурентов — Office Online от Microsoft и Google Docs.
Начнем с текстовых редакторов.
Лирическое вступление и немного истории
Всем известно, что Microsoft Word — лучший текстовый редактор в изученной части галактики. Также: всем известно, что самый лучший способ протащить сомнительную идею, это начать её со слов «Всем известно». Но здесь по-другому. Microsoft Word ДЕЙСТВИТЕЛЬНО лучший. Сейчас ему уже за 30 — он в самом расцвете и продолжает развиваться.
Однако несмотря на то, что Word очевидно лучший, однажды пользователи начали отказываться от него (кто-то полностью, а кто-то частично) в пользу онлайн-редакторов. Их наступление возглавили Zoho, Google и Microsoft. Позднее за их редакторами устремился наш TeamLab (будущий ONLYOFFICE) и еще несколько проектов, о которых эта история скромно умолчит.
Основных плюсов у онлайн-редакторов было два — совместное редактирование и просмотр предыдущих версий документа. В то же время и минусов было достаточно. Главные в том, что они, потребляя значительное количество ресурсов компьютера, и близко не приближались к Word’у в части возможностей и удобства.
А теперь перемотаем еще немного вперед. Вжжжжж… Так, стоп, теперь немного назад. Ага, вот она. Технология HTML5 вместе с нашим любимым Canvas. Популярные онлайн-редакторы на момент её появления были уже готовыми полноценными продуктами, крепко связанными своей технологией. А мы? Мы были молоды, полны сил и просто воспользовались всеми преимуществами HTML5. Наше главное отличие от других онлайн-редакторов в технологическом преимуществе, данном нам HTML5 и Canvas (кстати, мы писали об этом, еще во времена, когда были TeamLab). Теперь мы не зависим ни от браузера, ни от ОС и, более того, контролируем каждый пиксель происходящего и можем делать классные редакторы документов, которых нет больше ни у кого.
В качестве образца для подражания мы выбрали лучший редактор — MS Word. Конечно, можно спорить, что люди используют лишь малый процент возможностей Word’а. Специально для сторонников этого аргумента мы будем рассматривать базовый функционал редакторов. Ничего сверхъестественного — обычные действия обычного пользователя. Чуть сложнее самых элементарных.
Для иллюстрации некоторых моментов мы будем использовать вот этот файл, поочередно открывая его в разных онлайн-редакторах.
Итак, представляем вашему вниманию 11 возможностей, которые может дать пользователю ONLYOFFICE и не может другой онлайн-редактор.
1. Открытие документов без искажений
Office Online от Microsoft для начала показывает документ во Viewer’e. Его форматирование сохраняется в первозданном виде, что неудивительно — ведь на сервере у ребят установлен тот самый Word, который и показывает нам эту картинку. При нажатии кнопочки Edit сервис услужливо предлагает нам либо открыть его в Word’e на компьютере, либо воспользоваться онлайн-редактором. Выбираем второй вариант, ждем непродолжительное количество времени и… документ чудесным образом меняется. Картинка смещается, текст неконтролируемо сползает, а формула отображается в виде слова «Уравнение» — если хочешь узнать, что стоит за этими словами необходимо вернуться во Viewer или открыть документ в десктопном редакторе.
Редактор Google Docs откроет документ корректно в том случае, если он не содержит элементов, которые сам Google не умеет делать — например, систему уравнений или автофигуру. И если документ не слишком большой. И если вы не поменяли стили в настройках онлайн-редактора.
ONLYOFFICE ювелирно сохранит форматирование и все элементы (автофигуры, диаграммы) вне зависимости от объема документа.
2. Расширенные настройки шрифтов и абзацев
Работа со шрифтами в MS Office Online и Google Docs, по сути, ограничивается тем, что вы видите на тулбаре — выделить жирным или курсивом, добавить заливку и т.д. При этом Word Online подразумевает, что, если вы хотите от редактора чего-то большего, пожалуйста, — просто воспользуйтесь десктопной версией. Google в свою очередь считает, что ничего больше вам и не понадобится (возможно, это действительно так). Если вдруг это произойдет, вы можете установить дополнительные шрифты из Google Fonts. Они, правда, хорошенькие.
Возможности ONLYOFFICE несколько шире. Мы добавили в редактор еще несколько инструментов — двойное зачеркивание и парочку фишек с регистром («Все прописные» и «Малые прописные»). Кроме того, можно сжать текст или расширить его, опустить или поднять относительно строки.
Аналогичная ситуация наблюдается в подопытных онлайн-редакторах с настройками абзацев. Кроме очевидных вещей (интервалы, отступы, выравнивание) и Google, и MS Office Online не предлагают почти ничего.
Редактор ONLYOFFICE в этом плане может сделать чуть больше — как и Word, он позаботится о том, чтобы, если нужно абзац начинался «С новой страницы», висячие строки не беспокоили вас, абзац не разрывался и в случае необходимости был прикреплен к следующему. Всё это ни Google Docs, ни MS Office Online не поддерживают. Это означает вот что: документ с такими настройками в них этих свойств лишится.
3. Полноценная работа с таблицами
Вставить простенькую таблицу можно везде. Правда, тут редактор Google Docs немного проигрывает — набор настроек к таблицам у него совсем скудный, в то время как MS Office Online предлагает ужасно красивые стили и множество вариантов оформления. Потенциальная внешность таблицы, похоже, единственное в чем Office Online обошел Google Docs. Впрочем, если вам понадобится сделать какую-то действительно сложную таблицу, вы поймете, что ничего особенного там все равно не сделаешь.
Мы в ONLYOFFICE к таблицам подошли основательно — всего и не опишешь. Скажем так, вы можете вставить таблицу любого размера, выбрать нужное обтекание текстом (встроенное или плавающее) и отформатировать её как вашей душе угодно — от выбора ширины и выделения столбцов через один нежно-салатовым до настройки расстояния между текстом ячейки и границами ячейки. А ещё можно сдвинуть границу выделенной ячейки, не меняя при этом границу всего столбца или строки. Словом всё, что вы только можете захотеть. Если, конечно, вы захотите.
4. Обтекание картинок текстом
В MS Office Online вставить картинку можно лишь в одно место: туда, где стоит курсор. То есть, в линию. Еще можно подвигать её вправо или влево, уменьшить и добавить красивую рамку. Например, рамку-прямоугольник с размытыми краями. Очень красиво, но вот о более органичной вставке изображения, а именно об обтекании этот редактор не слышал.
Google Docs вот об обтекании знает и всё это делает. НО! Если вы повернете картинку, то её обтекание текстом разом превратится в тыкву обтекание текстом невидимого прямоугольника вокруг картинки. Обтекание по контуру в редакторе Google просто отсутствует.
ONLYOFFICE красивые рамки пока не делает — руки не дошли. Но вот поменять размер, повернуть, сделать обтекание по контуру при любом градусе поворота (и еще несколькими способами), а также расположить картинку перед текстом или за ним — это вот пожалуйста.
5. Автофигуры
Автофигуры на несколько порядков сложнее картинок. По сути, это документ внутри документа — он может содержать текст, таблицы, картинки и т.д.
В MS Office Online автофигур нет — автофигуры, случайно оказавшиеся в загруженном документе, он просто превращает в картинки. В Google Docs вы не окажетесь так беспомощны — он попытается открыть их отдельным встроенным редактором вставки рисунков. Там можно поправить текст или вставить рисунок, который, правда, в документе может оказаться совсем не там, где вы ожидали.
ONLYOFFICE с автофигурами работает и работает с удовольствием. Во-первых, мы старались, чтобы автофигуры, созданные в Word’e открывались и редактировались вне зависимости от того, насколько сложные элементы они содержат внутри себя. Во-вторых, и в ONLYOFFICE можно создать очень красивую автофигуру, выбрать её размер, тип обтекания текстом, положение, стиль линий и поля вокруг текста. Ну и наконец, чтобы отредактировать автофигуру не требуется никакого дополнительного редактора.
6. Диаграммы
Диаграмма — объект еще более сложный, чем автофигура. Диаграмма — это не просто картинка, а графическое представление данных, хранящихся в виде части электронной таблицы.
В MS Office Online диаграмм нет. При загрузке документа с диаграммой она превратится в картинку. Аналогичная ситуация и в текстовом редакторе Google (однако там диаграммы можно установить как дополнение).
В текстовом редакторе ONLYOFFICE возможна полноценная работа с диаграммами. Для работы с диаграммами подгружается редактор таблиц, который позволяет менять данные, а также форматирование диаграммы.
7. Колонтитулы
В MS Office Online их просто нет. В Google Docs колонтитулы отображаются и вставляются, подразумевая вставку текста и номеров, однако в глубине души Google, вероятно, надеется, что сложные колонтитулы обычному человеку не понадобятся. У редактора Google нет вертикальной линейки, чтобы поменять границы колонтитулов. Виной этому опять-таки технология. Используя HTML 4, Google Docs полностью зависит от браузера в плане отображения документов. Отступ будет не тот, который задал пользователь, а тот, который отобразил браузер.
В ONLYOFFICE проблем с колонтитулами, естественно, нет. Можно без особых проблем редактировать их текст, установить положение текста документа относительно колонтитулов, создать особый колонтитул для первой страницы или разные колонтитулы для четных и нечетных страниц, а также разные колонтитулы для разных секций документа. Обе линейки настоящие: отступ и поля будут точно такие, как вы решите.
8. Работа с любыми формулами
Это не шутка, в ONLYOFFICE есть полноценный редактор формул с блэкджеком и матрицами. Потому что мы на Canvas рисуем, что хотим.
В MS Office Online формул нет вообще, в Google есть, но как бы вам покорректнее сказать… В общем, системы уравнений и матрицы там безвозвратно теряют свой первозданный вид, превращаясь в одну сплошную строку. Google Docs — не для математиков.
9. Работа со стилями
В MS Office Online можно только применить один из данных свыше стилей, поменять в них что-то нельзя. В Google Docs стилей всего шесть и их можно менять. Плохо то, что если вы изменили стиль, то во всех пришедших документах он поменяется.
При открытии документа в редакторе ONLYOFFICE индивидуальные стили документа сохраняются в первозданном виде. Более того — в Enterprise-версии можно редактировать существующие стили и добавлять новые.
10. Цветовые схемы
Это очень удобная функция, позволяющая изменить дизайн документа одним легким движением руки. При смене цветовых схем в документе меняется цветовая гамма множества объектов документа — автофигур, диаграмм и пр. В редакторе ONLYOFFICE представлена 21 цветовая схема.
В MS Office Online и Google Docs такой возможности нет в принципе. Если вы вдруг решите поменять цветовую гамму документа, то вам придется заходить в настройки каждого из объектов. Напоминаем, что многие из них для вас будут просто картинкой.
11. Непечатаемые символы
Мы добавили функцию отображения непечатаемых символов, потому что у редактора не должно быть секретов от пользователя. К какому абзацу прикреплена картинка и сколько же на самом деле вы поставили пробелов или табов, наконец, просто где начинается и кончается абзац? Ответы на эти и другие вопросы могут дать только они — Скрытые (они же Непечатаемые) Символы. Если пользователь не видит их, то для него в документе со сложным форматированием начинают твориться чудеса (например, если в одной строке написать А Б и после Б ввести Enter, а в другой строке написать А Б и после Б ввести Shift+Enter, то внешне эти строки отличаться не будут, но, как только вы выставите выравнивание абзаца по ширине, то сразу увидите различие. Понять почему так происходит можно только увидев непечатаемые символы). И вообще, как работать с секциями и колонками, не зная, где находятся разрывы секций и колонок?
В MS Office Online и Google Docs такого нет — опять-таки из-за технологии. Для нас вставить на картинку несколько лишних символов — секундное дело. Для редакторов на HTML4 всё вообще по-другому: они работают с одной html страницей, вне зависимости от того, сколько информации там помещается — на сто страниц или на одну. Дополнительные символы им придется вставлять во все строки, то есть разворачивать весь этот html-рулон и отрисовывать всё заново. Таким образом, чем больше документ, тем более нереальной задачей это представляется.
Мы, кстати, отрисовываем только видимую часть страницы. Это позволяет работать и с непечатаемыми символами, и с полями документа, и быстрее.
Вместо выводов
Если вы всё-таки дочитали или хотя бы пролистали текст до конца, предлагаем вам поразмыслить вот над какими тезисами.
У Microsoft лучший онлайн-редактор, потому что это они делали Word.
— False. Google Docs в целом более функциональный. Там есть всё, что и в MS Office Online, и то, чего в Office Online нет. ONLYOFFICE в свою очередь превосходит Google Docs в части возможностей текстового процессора.
Онлайн-редактор никогда не будет таким же хорошим, как десктоп, и никогда не приблизится к MS Word и даже ждать этого не стоит
— False/Partly true. С появлением HTML5 и Canvas пользователь имеет право ждать, что онлайн-редакторы освоят множество функций, имеющихся в MS Word. В частности, многие из них реализованы в ONLYOFFICE — новые технологии стирают границы между десктопом и онлайн-редактором. В то же время онлайн-редакторы всё равно не смогут сравняться с десктопами из-за своей зависимости от браузера. (Именно поэтому мы готовим к выходу десктопную версию наших редакторов)
Мелкие дополнительные функции — это неважно, поэтому всё равно, каким редактором пользоваться.