O ice in de cloud zonder Google of Microso
de editors voor teksten, tabellen en presentaties. Naast de webeditors zijn er ook lokaal te installeren versies van OnlyOffice voor Windows, macOS en Linux. Die maken samenwerking via cloudopslag mogelijk, evenals het werken met lokaal opgeslagen bestanden.
ONLYOFFICE ZONDER CLOUD
De webversie van OnlyOffice en de desktop-editors voor Windows, macOS en Linux zijn bijna volledig identiek en kunnen op enkele uitzonderingen na op dezelfde manier gebruikt worden. Er is duidelijk een grote gelijkenis met Microsoft Office. OnlyOffice gebruikt bijvoorbeeld dezelfde accentkleuren voor de afzonderlijke programmamodules die je kent van Word, Excel en PowerPoint.
Microsoft Office was ook de inspiratiebron voor het ontwerp van de gebruikersinterface. In plaats van pull-downmenu’s zijn er tabbladen met verschillende werkbalken, vergelijkbaar met de linten die bij Microsoft Office 2007 zijn geïntroduceerd. Ze zijn iets duidelijker dan het Microsoft-equivalent, simpelweg door het beduidend kleinere aantal functies.
Er zijn echter ook verschillen waaraan je moet wennen. Zo zitten de gedetailleerde instellingen voor bijvoorbeeld alinea’s of werkbladen niet alleen in de dialoogvensters die via het contextmenu te bereiken zijn, maar ook in een apart deel aan de rechterkant van het scherm.
Het is ook een beetje ongebruikelijk dat er in het bestandsmenu van de desktopversies menu-items staan voor het opslaan en afdrukken, maar niet voor
het openen of aanmaken van nieuwe documenten. Daarvoor moet je op het OnlyOffice-logo linksboven klikken om naar een gebied te gaan dat lijkt op de backstage-weergave van Microsoft Office. Dat is bij de webversie weer anders: het OnlyOffice-logo leidt dan naar de website van de producent. Documenten kunnen met de webversie alleen worden geopend en aangemaakt via de interface van de cloudopslag.
OnlyOffice onderscheidt zich positief van Microsoft Office door meerdere documenten in tabbladen te ondersteunen, ongeacht het bestandsformaat en het documenttype. Er zijn dus geen verschillende toepassingen of vensters voor teksten, tabellen en presentaties. In plaats daarvan worden ze allemaal in hetzelfde programmavenster geladen en komen ze in hun eigen tabbladen terecht. Die kunnen worden losgemaakt en omgezet in individuele vensters, vergelijkbaar met browsers, om bijvoorbeeld meerdere documenten naast elkaar weer te geven.
OnlyOffice gebruikt geen eigen bestandsformaten, maar gebruikt de Microsoft-formaten docx, xlsx en pptx. Bestanden met het Open Document Format (odt, ods, odp) en rtf-tekstbestanden kunnen ook worden geopend. OnlyOffice leest ook pdf-documenten, maar kan die alleen weergeven. Omgekeerd kunnen alle bestanden die met OnlyOffice zijn gemaakt of bewerkt, worden geëxporteerd naar pdf.
Het valt daarbij wel op dat OnlyOffice de tijd neemt om bestanden te openen en op te slaan – ook op lokale gegevensdragers. Zelfs het laden van eenvoudige teksten van één pagina kan een paar seconden duren. Maar in de editor werkt het dan vervolgens net zo vloeiend als bij vergelijkbare officeprogramma’s.
GOEDE BASISUITRUSTING
Het scala aan functies is globaal vergelijkbaar met dat van Google Docs. De tekstverwerker bevat alle belangrijke basisfuncties zoals kop- en voetteksten, paginanummering, commentaarfunctie, revisiemodus, tabellen, grafieken en tekstvelden met verschillende omloopopties, werken met kolommen, spellingscontrole, voetnoten en inhoudsopgaven.
Vergeleken met Word kan er veel minder worden aangepast. Wat we het meest hebben gemist, zijn documentsjablonen, een afbreekhulpmiddel, de mogelijkheid om trefwoordenboeken te maken en enkele handige functies zoals het permanent weergeven van het aantal tekens en woorden in de statusbalk. De tekstmodule voldoet echter zeker aan de gangbare eisen die aan zo’n programma worden gesteld op kantoren of in de particuliere sector.
Het werken met spreadsheets zal ook volstaan voor vele standaard toepassingsgebieden. Het ondersteunt verschillende werkbladen, bevat alle belangrijke functies voor wiskundige, statistische en commerciële berekeningen, diagrammen en benoembare celbereiken, evenals voor het verbergen en filteren van bereiken. Alle reken- en stringfuncties kunnen worden geselecteerd via een thematisch gegroepeerde werkbalk. Er is ook een aantal handige functies beschikbaar die je vaak ziet bij dit soort programma’s, zoals het automatisch vullen van celbereiken door het trekken van een kader of het meteen berekenen van aantal, gemiddelde en som van een geselecteerd blok en dit weergeven in de statusbalk. Sommige functies zullen gevorderde gebruikers wel missen, zoals draaitabellen en vooral VBA-macro’s. OnlyOffice heeft wel een eigen macrofunctie, maar die is niet compatibel en ook niet zo krachtig als VBA.
Het presentatieprogramma is het programma dat het minst lijkt op het origineel. Er is vooral duidelijk minder van alles: minder sjablonen, minder layouts en slechts acht overgangseffecten en animaties. Sommige dingen ontbreken volledig, zoals de mogelijkheid om video’s of 3D-modellen in te voegen – of het tijdelijk verbergen en overslaan van dia’s.
COMPATIBILITEIT MET MICROSOFT OFFICE
Naast het pure functieaanbod moeten officeprogramma’s vooral worden bekeken op hun datacompatibiliteit met de marktleider. Teksten, spreadsheets en presentatiebestanden die in Microsoft Office zijn gemaakt of bewerkt, moeten niet alleen kunnen worden geopend, de inhoud en de opmaak moeten ook trouw aan het origineel blijven.
Vaak wordt door de leveranciers van de officepakketten een zeer hoge – in sommige gevallen zelfs 100% – compatibiliteit met Microsoft Office beloofd. Het blijkt echter dat zelfs de grote spelers zoals LibreOffice die belofte niet zonder beperkingen kunnen nakomen. Tegen die achtergrond heeft OnlyOffice ons positief verrast: vooral tekstbestanden in DOCX-formaat werden bijna trouw aan het origineel weergegeven en kwamen niet in de problemen door een van onze testdocumenten, waarvan sommige zeer veeleisend waren.
We hadden een met Microsoft Word gemaakte 200 pagina’s tellende referentiehandleiding met 100 illustraties, tekstvakken en pictogrammen bijna rechtstreeks naar de drukker kunnen sturen zonder enige nabewerking. Bijna – want één ding ontbreekt: er is geen automatische afbreking in OnlyOffice. Die is ook niet achteraf te installeren. Dat verandert de lengte van regels en uiteindelijk de pagina-afbrekingen en maakt dat teksten in kolom- of blokformaat er lelijk uitzien. Afgezien daarvan liet de software alle teksten en opmaak intact.
Excel-werkbladen zijn moeilijker. De spreadsheet van OnlyOffice mist verschillende functies. De meeste van de door ons geteste Excel-bestanden met standaardberekeningen konden zonder fouten worden geopend en bewerkt. Sommige functies, zoals het extraheren van een maandnummer, leverden echter fouten op in de corresponderende cellen.
Werkbladen met draaitabellen worden correct weergegeven, maar worden niet dynamisch bijgewerkt wanneer je de onderliggende gegevens wijzigt. Dat is logisch, want de draaifunctie ontbreekt volledig. In een zeer grote tabel met meer dan 80.000 rijen kwamen sommige functies vast te zitten en werden ze niet meer berekend na een bepaalde rij.
OnlyOffice opende ook de geteste PowerPoint-presentaties zonder problemen, maar negeerde alle functies en effecten die het niet ondersteunt. Het toont video’s in dia’s alleen als stilstaande beelden, onbekende animaties en effecten veranderen in een eenvoudige fade-in/fade-out. Erger nog: bij het veranderen van een dia en het daarna opslaan en weer openen in Microsoft PowerPoint werden alle overgangen en effecten permanent overschreven door die eenvoudige fade-in/fade-out – ook al werd er aan die overgangen in OnlyOffice helemaal niets veranderd.
SAMENWERKING
Het samenwerken aan documenten die zijn opgeslagen op een ondersteunde cloudserver (zoals Nextcloud) lijkt sterk op de manier van werken bij Google Docs en Microsoft Office 365: de eigenaar deelt een bestand met andere gebruikers om te lezen of te bewerken. Externe gebruikers die niet geïntegreerd zijn in de serverorganisatie kunnen ook bij het document via een share-link. Bij het gezamenlijk bewerken worden de wijzigingen die door alle gebruikers aanbrengen bijna realtime samengevoegd. Helaas is het niet mogelijk om te zien waar iemand anders op dat moment in het bestand aan het werk is. Alleen tijdens het intypen, bijvoorbeeld in een tabelcel, toont een gekleurd kader kortstondig de externe bewerking.
Tijdens het testen zijn in één geval veranderingen aan een online document verdwenen. Hoewel de gegevens uit de cache konden worden hersteld, is een dergelijk incident niet bevorderlijk voor het vertrouwen. We hebben de oorzaak nog niet kunnen vaststellen, want verdere tests op andere servers verliepen zonder problemen.
Om een server voor OnlyOffice zelf te hosten, zijn er allerlei mogelijkheden en ook licentiemodellen. De voorwaarden zijn een Windows-server vanaf versie 2008 met MySQL Server vanaf 5.1 of een Linux-versie met een kernel vanaf versie 3.13. OnlyOffice kan ook in combinatie met Nextcloud worden geïnstalleerd – vanaf versie Nextcloud Hub 18 is het al geïntegreerd [1].
De OnlyOffice-server is beschikbaar in verschillende edities. De desktop-editors zijn er voor alle systemen en de Community Edition, die beperkt is tot 20 actieve verbindingen en ook gepubliceerd is op GitHub, is volledig gratis. De Integration Editions voor niet-commercieel gebruik zijn beschikbaar als Home Server voor een eenmalig bedrag van 90 euro met een maximum van 10 gebruikers of als Single Server met prijzen die variëren van bijna 1000 (50 gebruikers) tot 3800 euro (200 gebruikers). De Enterprise Editions zijn slechts iets duurder, bieden een uitgebreide beheerinterface en zijn vanaf de versie voor 100 gebruikers geschikt voor multi-client. Als je wilt, kun je ook ruimte huren op de servers van de OnlyOffice-producenten. Maar dan worden de bestanden weer op externe computers opgeslagen.
Er zijn ook mobiele versies van de OnlyOffice-editor. De Android-app kan echter alleen worden gebruikt om documenten te bekijken. iOS-gebruikers zijn wat beter af, met de app voor iPhones en iPads kun je zowel bestanden uit de cloudopslag als documenten die lokaal op het mobiele apparaat zijn opgeslagen, bewerken met basisfuncties. De bediening verschilt fundamenteel van de web- en desktop-editors en werkt gezien de vooral op smartphones beperkte ruimte niet echt prettig.
CONCLUSIE
OnlyOffice slaat als een lichtgewicht alternatief voor de populaire officepakketten geen slecht figuur als je genoeg hebt aan de functionele basisuitrusting. Verrassend is de vrij hoge compatibiliteit met Microsoft Office-documenten. Presentatiebestanden overleven een zijstapje naar OnlyOffice echter niet altijd zonder schade.
In combinatie met Nextcloud of OwnCloud op een aparte server, biedt OnlyOffice de mogelijkheid om teksten, spreadsheets en presentaties gezamenlijk als team te bewerken. Dat werkt niet zo soepel als bij Google Docs, maar de bestanden worden niet opgeslagen op een externe server.
Literatuur
[1] Peter Siering en Noud van Kruysbergen, Nextcloud: tips voor teamwork], c’t 7-8/2020, p.124