martedì 19 agosto 2008

osx e chm rigorosamente opensource

Per citare wikipedia:
"Microsoft Compressed HTML Help o CHM è un formato proprietario per file di aiuto in linea, sviluppato da Microsoft e rilasciato nel 1997 come successore di Microsoft WinHelp. È stato rilasciato per la prima volta con Windows 98 ed è ancora distribuito e supportato sulla piattaforma Windows XP.
I file HTML Help sono creati con appositi strumenti. Microsoft distribuisce l'HTML Help Workshop con le versioni supportate di Windows e lo rende disponibile gratuitamente per il download. Ci sono anche divers strumenti di terze parti
."
Spesso e volentieri, per lavoro e per piacere, ci troviamo a dover leggere libri o documentazione tecnica in chm, visto che ultimamente mi trovo spesso ad utilizzare osx come piattaforma desktop principale spero che questa piccola recensione di quattro software opensource per la visualizzazione di questo formato possa essere utile a quanti utilizzano il sistema operativo della mela :)
il primo software che presento è il mio preferito, in hosting su google code ed è veramente ben fatto, per certi versi molto simile ad anteprima e quindi non viola il principio di minima sorpresa :)
ArCHMock veramente ben fatto, scritto completamente in cocoa e leggerissimo
http://code.google.com/p/archmock/
ICHM ottimo (e quando dico ottimo dico davvero ottimo), con velocissime funzioni di ricerca, zoom testo, navigazione, etc..
http://www.robinlu.com/blog/ichm/
Il terzo, CHAMONIX, è un software storico, anche se lo sviluppo è ormai fermo dal 2006 potrebbe essere una buona scelta per versioni di osx 10.3 e 10.2,
http://sourceforge.net/project/showfiles.php?group_id=148067&package_id=163351/&abmode=1
CHMOX è un altro lettore chm storico, che procedo a sviluppo rilento, scritto completamente in cocoa, leggero e veloce pur essendo sempre in beta è decisamente stabile
http://chmox.sourceforge.net/
al contrario dei precedenti che sono scritti in objective-c, XCHM è scritto in C++, utilizza le librerie wxwidgets ed è un lettore chm universale disponibile anche per windows, linux, freebsd, obiettivamente sotto osx non ha un grande look&feel e non è leggero come gli altri di buono è che è veramente simile al lettore standard chm di windows e che è disponibile per altre piattaforme
http://xchm.sourceforge.net/
l'ultimo presentato qua è un addons per firefox, per chi davvero fa tutto con questo sorprendente browser...
http://sourceforge.net/project/showfiles.php?group_id=175748/&abmode=1