Proč jsou formáty Microsoft Office tak složité
Asi každý se čas od času setkáme s nějakým tím dokumentem ve výchozím formátu starších verzí Microsoft Office. Pro jednoho jsou doc, xls apod. “de facto” standard, u kterého si může být téměř jist, že adresát bude vědět, co s ním, pro druhé je to pak ztělesněním Microsoftího zla se skrytým cílem ovládnutí zeměkoule :-). Specifikace těchto formátů byla kdysi zahalena tajemstvím a dávala možnost vyniknout leckerému fandovi reverzního inženýrství. Později byly specifikace formátů dostupné proti podepsání jakéhosi ujednání a před pár dny byla kompletně uvolněna.
Když tak čtu debaty okolo těchto starších formátů či jejího následníku v podobě OpenXML, nemohu si nevšimnout, jak lidé slepě neuvažují o kontextu doby vzniku těchto formátů a o důležitosti kompatibility. Shodou okolností jsem se dnes začetl do příspěvku Joela Spolskyho, který se snaží odpovědět na otázku Proč jsou formáty Microsoft Office tak komplikované?. Mluví mi z duše. Zkuste se zamyslet nad hlavními body, které publikoval a pokud máte trochu volného času, doporučuji si celý příspěvek přečíst. Hlavní důvody komplikovanosti těchto formátů z pohledu Joela:
- Byly navrženy pro pomalé počítače.
- Byly navrženy právě pro Microsoft Office.
- Odrážejí komplexnost kancelářského balíku.
- Zahrnují celou historii kancelářského balíku.
Pokud tedy kroutíte hlavu nad tím, proč je v implementace konkrétní vlastnosti “tak divná”, zkuste se zamyslet, zda to není optimalizace z důvodu rychlosti. Odhoďte “technologickou onanii” nad krásou formátu a koukejte se na to z pohledu koncového uživatele. On je rozhodující. Kompatibilita rázem není přežitek, že? Pokud jste ale fanatický evangelista, jděte raději dál, vám nepomůže ani svěcená voda.




19. 2. 2008 v 23:38
No, kdyby Microsoft publikoval zelený obrázek, někteří lidé budou protestovat, že není správně zelený a je spíše zelenkavý, čímž chce Microsoft zničit všechny ostatní odstíny zelené a někdo by mu to měl pěkně spočítat. To už je taková běžná věc. Ne, formáty jsou od Microsoftu, takže je to prasárna a dál nepřemýšlet, ale o to víc křičet v internetových diskuzích
20. 2. 2008 v 9:17
nuz, ono to je presne ako povdal jiri. jednoducho su pro/proti microsoft ludia. existuju aj nestranni, ci dokonca taki, ktori sa nad kazdym problemom pozastavia a zauvazuju bez predsudkov. ale to je skor vynimka potvrdzujuca pravidlo. poznam mnoho ludi, ktori poculi “akvizicia yahoo a microsoftu” a povedali, ze do najdlhsej smrti nepojdu na flickr, kde maju rok roboty v ukladani fotografii, triedeni, popisovani, kopec kamaratov, lebo ked to bude vlastnit ms, on to urcite …