Zoom-Zoom – Flash OpenZoom SDK

openzoomWährend der Recherche für ein Kundenprojekt bin ich über das OpenZoom SDK von Daniel Gasienica gestolpert. Das SDK liefert Actionscript 3 Klassen, eine Python Script zur Darstellung und Herstellung von hochauflösenden Bildinhalten im Internet, so wie zum Entwickeln von Zoomable User Interfaces (ZUIs). Außerdem bringt es noch eine Reihe anderer Features, wie zum Beispiel Inline Multiscale Image Replacement mit.

Als Reaktion auf die Bewerbung der von Microsoft im letzten Jahr veröffentlichten Version von Silverlight und dem darin als innovativ bezeichneten Deep Zoom Feature  wies Lee Brimelow zurecht, in seinem Blog (http://theflashblog.com/?p=351) daraufhin, dass das Deep Zoom Feature von Silverlight gar nichts wirklich neues war und schon längst in Flash als auch in Javascript umgesetzt wurde. Neu an dem Deep Zoom Feature war tatsächlich nicht die Idee, von einem riesen Bild nur die gerade benötigten Teile zu laden, sonder die Implementierung als einfach verwendbare Komponente. Mit OpenZoom gibt es das jetzt auch für Flash.

Das SDK unterstützt verschiedene Multiscale  Image Description Formate, wie zum Beispiel das Microsoft Deep Zoom und das Zoomify Format außerdem gibt es ein OpenZoom Format welches einige Vorzüge gegen über den anderen hat. Mit dem Python Deep Zoom Tools, welche Bestandteil des SDKs sind, kann man die entsprechenden Dateien erstellen. Es gibt einen Ruby Port der  Python Deep Zoom Tools,  und wenn man mag kann man natürlich auch den Microsoft Deep Zoom Composer zum Erstellen der Dateien verwenden.

Jedem der auf Multiscale High-Resolution Images und Zooming steht möchte ich das SDK hiermit empfehlen.

Dokumentation
http://docs.openzoom.org/sdk/0.4.2/

Beispiele
http://tandem.gasi.ch/#/photos/gasi/
http://openzoom.org/webtrendmap/
http://www.albawater.com.vn/

Theorie
http://gasi.ch/blog/inside-deep-zoom-1/
http://gasi.ch/blog/inside-deep-zoom-2/
http://gasi.ch/blog/inside-deep-zoom-3/

Download
http://github.com/openzoom

Twitter
http://twitter.com/openzoom

Offizielle Website
http://openzoom.org

Share:
  • Twitter
  • Identi.ca
  • Facebook
  • del.icio.us
  • StumbleUpon
  • Google Bookmarks
  • Digg
  • Technorati
  • email

Kommentar abgeben

Connect with Facebook

Soweit nicht anders gekennzeichnet, sind die Texte dieser Website unter einer Creative Commons-Lizenz (BY-NC-ND 3.0) Creative Commons License lizenziert. Es wird Ausdrücklich darauf hingewiesen das die Texte der Kategorien/Seiten Profil, Kontakt und Impressum von dieser Lizenz Ausgenommen sind.
Die Rechte an Bild-, Ton- und Videomaterial sowie an dem Layout bleiben, so lagen nicht ausdrücklich anders gekennzeichnet, vorbehalten. Vervielfältigung nur mit Genehmigung von Orlando Hohmeier.