RkBlog

Hardware, programming and astronomy tutorials and reviews.

Porównanie webowych Aplikacji Biurowych

W sieci coraz więcej jest zaawansowanych edytorów WYSIWYG służących do tworzenia dokumentów, prezentacji czy arkuszy kalkulacyjnych. Wielu przewiduje że z czasem takie aplikacje zastąpią znane dziś aplikacje biurowe działające bezpośrednio na komputerze. Niniejszy artykuł opisuje najpopularniejsze "pakiety biurowe przez www". Domyślnie wszystkie były testowe pod Operą 9.1.0 i Firefoxem 2.0.0.



docs.google.com

  • Działa tylko pod Firefoksem
  • Oferuje Edytor Tekstów i Edytor Arkuszy Kalkulacyjnych
  • Edytory działają szybko i sprawnie, poręczne menu
  • Nie stwierdziłem jakiś problemów z działaniem aplikacji
  • Eksport DOC/PDF/ODT/ODS/XLS przebiega bez problemów, choć w wynikowym pliku PDF ucięło literę "ż"

write1
write2
Ortografia ortografii nierówna.

write3
Dokumenty można eksportować do licznych formatów

write4
Arkusz kalkulacyjny obsługuje proste formuły, lecz wykresów z regresją liniową nie zrobi.


zoho.com

Na stronie znajdziemy Zoho Writer, Zoho Sheet, Zoho Show, Zoho Wiki, Zoho Notebook, Zoho Virutal Office, Zoho CRM, Projects, Creator, Planner, Chat itp. Większość tych aplikacji można uruchomić pod Operą ale mogą pojawić się problemy. Zaletą jest duża ilość aplikacji i duża funkcjonalność w porównaniu do konkurencji.
  • Zoho Writer: Dokument z grafiką poprawnie wyeksportował się do PDF natomiast DOC i ODT zawierały sam tekst.
  • Zoho Writer: Możliwość publikacji dokumentów na zewnętrznych stronach poprzez wstawki JS
  • Cały serwis nie działa za szybko. Serwer padł w czasie testów
  • Nie wszystkie aplikacje "wspierające" Operę działają pod nią poprawnie (np. wiki)
  • Tworzenie prezentacji w Zoho Show to czary albo coś nie działa

ed1
Edytor tekstu Zoho, całkiem poręczny tyle że wolny (cały serwer)

ed4
Wiki wygląda podobnie

ed5
Wtyczka dla Firefoxa umożliwia otwieranie obsługiwanych przez Zoho formatów w odpowiednich aplikacjach. Niestety nie chce to za dobrze działać.


ajax13.com

Serwis oferuje zestaw aplikacji działających wyłącznie pod Firefoksem:
  • ajaxWrite - edytor WYSIWYG o wyglądzie zbliżonym do MS Word potrafiący czytać i zapisywać pliki DOC jak i inne otwarte formaty.
  • ajaxSketch - aplikacja do rysowania grafik w formacie SVG, które mogą być importowane do Microsoft Visio, Adobe Illustrator, Inksape czy Macromedia Freehand.
  • ajaxXLS - arkusze kalkulacyjne, wspiera arkusze MS Excel (XLS) i OpenOffice (ODS).
  • ajaxPresents - aplikacja do tworzenia i udostępniania prezentacji. Obsługuje ODP i PPT.
  • ajaxTunes - odtwarzacz multimedialny przez www wraz z zestawem darmowych klipów.
  • ajaxOS - integracja ajaxowych aplikacji w Firefoksie z dystrybucją Linspire (?).
  • Prosty interfejs przypominający typowe pakiety biurowe
  • Generator prezentacji czy edytor SVG nie są zbyt interaktywne i poręczne
  • Pojawią się różne błędy w działaniu aplikacji

ajax13
Coś się sypie.

ajax14
Edytor SVG - mogę tworzyć nowe elementy, ale z edycją istniejących nie jest już tak łatwo.

ajax15
Edytor prezentacji działa, lecz jak dla mnie nie ma szans z Kpresenterem czy Impresem.


thinkfree.com

  • Obsługa dokumentów DOC, XSL i PPT
  • Niektóre komponenty wykonane są jako applety Javy lecz nie uruchamiały się one poprawnie pod JRE 1.6.0 + Opera 9.1.0.
  • Przejżysty i przyjemny interfejs
  • Formularz rejestracji podatny na ataki XSS
  • Podstawowe elementy działają nawet pod Konquerorem

thinkfree1
Co jak co, ale aplikacja web 2.0 nie powinna na żywca wyświetlać zmiennej _GET :P

thinkfree2
Interfejs "Biurka"

thinkfree3
Edytor tekstowy

thinkfree4
Wybieramy szablon prezentacji...

thinkfree5
Ale applet Javy dał ciała.


Podsumowanie

Obecnie edytory działające w przeglądarce ograniczają się do wspierania Firefoksa i przeważnie również Internet Explorera. Wsparcie dla Opera jest ograniczone a dla Konquerora czy Safari zupełnie nie istnieje. Interfejsy dostępnych aplikacji przypominają częściej edytory WYSIWYG generujące kod HTML na stronach www niż obecne aplikacje biurowe. Pod względem interaktywności i funkcjonalności wciąż są słabsze od konkurentów działających na naszym komputerze.

Główne problemy

  • Niska interaktywność aplikacji
  • Powolność - duża ilość kodu, elementy serwer-side
  • Działanie JavaScript i przyjaciół silnie zależy od zastosowanej przeglądarki - problemy ze stabilnością
  • JavaScript, Ajax i aplikacje www server-side służą do tworzenia stron www a nie aplikacji "biurowych"
  • Trudno za pomocą XHTMLa i dodatków stworzyć interfejs odpowiadający interfejsom GTK+ czy QT
RkBlog

Podstawy tworzenia stron www, 11 July 2008, Piotr Maliński

Comment article