MegaZine3: Was aus der Flash-Blätterkatalog-Software wurde

MegaZine3: Was aus der Flash-Blätterkatalog-Software wurde

MegaZine3 war eine Page-Flip-Engine, mit der Website-Betreiber Kataloge, Geschäftsberichte und Online-Magazine als virtuelles Buch zum Durchblättern veröffentlichten. Die erste breit beachtete Fassung lief im Flash Player, war in ActionScript 3 geschrieben und wurde 2009 in Entwicklerblogs als freies Open-Source-Projekt vorgestellt. Viele Seiten tragen bis heute den Hinweis „Powered by MegaZine3“, zeigen aber nur noch eine leere Fläche oder die Aufforderung, Flash zu installieren. Die alte Domain megazine3.de ist nicht mehr erreichbar. Dieser Artikel erklärt, wie die Software arbeitete, was nach dem Ende von Flash mit alten MegaZine3-Büchern passiert und welche Werkzeuge heute dieselbe Aufgabe übernehmen.

NameMegaZine3 (auch MegaZine 3, kurz MZ3)
Entwickler / AnbieterProjektseite anfangs unter megazine.mightypirates.de; 2021 trat die VservU GmbH in München als Anbieter von MegaZine3 und megazine3.de auf
Erstveröffentlichungspätestens Juni 2009 (erste Berichte über die Open-Source-Version)
Technikursprünglich Flash/ActionScript 3 mit XML-Konfiguration; heutige Version laut Anbieter auf JavaScript-Basis
LizenzFlash-Version 2009 als Open Source unter LGPL; heute proprietär, ohne offenen Quellcode, für öffentliche Nutzung kostenpflichtig
Status heutemegazine3.de offline; Flash-Ausgabe eingestellt; kommerzielle Weiterführung unter megazine3.com (Stand Oktober 2026)

So funktionierte die Page-Flip-Engine

Im Kern bestand ein MegaZine3-Buch aus drei Teilen: einer kompilierten Flash-Datei, die das Blättern berechnete, einer XML-Datei mit dem Aufbau des Buches und einem Ordner mit Seitenbildern. In der XML-Datei legte man Kapitel und Seiten fest. Eine einzige Zeile konnte eine nummerierte Bildserie in ein Album mit entsprechend vielen Seiten verwandeln, wie zeitgenössische Anleitungen zeigten. Der Reiz lag darin, dass man kein ActionScript beherrschen musste: Wer HTML-Tabellen bauen konnte, kam auch mit der XML-Struktur zurecht.

Zum Funktionsumfang der frühen Versionen gehörten eine automatisch erzeugte Navigationsleiste mit Seitensprung, Vorschaubilder, Vollbildmodus, Zoom für Bilder, ein Seiten-Cache sowie die Einbindung von Video und MP3-Audio. Hintergründe und Farben ließen sich anpassen, Seiten konnten transparent sein, und die Oberfläche unterstützte mehrere Sprachen. Erweitern ließ sich die Engine über Plugins, auch die Bedienoberfläche war anpassbar. Die Konfiguration liegt laut Anbieter auch heute in lesbaren XML- oder JSON-Dateien, die Hauptdatei eines Buches mit der Endung .mz3 ist eine XML-Datei.

Vom Open-Source-Projekt zur kommerziellen Software

Im Juni 2009 berichteten unter anderem das Entwicklerportal Webappers sowie spanischsprachige Blogs über die Engine. Webappers nannte als Lizenz die LGPL und verlinkte die Projektseite auf mightypirates.de. Auch in englischsprachigen Foren wurde MegaZine3 im Herbst 2009 als kostenloses Open-Source-Werkzeug für Blätterkataloge empfohlen.

Dabei blieb es nicht. In der FAQ auf megazine3.com beschreibt der Anbieter die Geschichte so: Die Software sei vor mehr als zehn Jahren als Hobbyprojekt entstanden und später zum kommerziellen Produkt geworden. Version 2 war demnach eine komplette Neuentwicklung mit neuem Lizenzmodell. Heute ist MegaZine3 ausdrücklich keine Open-Source-Software mehr, der Quellcode ist nicht zugänglich. Erstellt werden Bücher mit dem Desktop-Programm mz3Tool für Windows und macOS, das sich kostenlos testen lässt, dann aber ein Wasserzeichen einblendet. Für öffentliche Projekte verkauft der Anbieter Lizenzen in mehreren Stufen, online veröffentlichte Bücher benötigen je einen an die URL gebundenen Aktivierungsschlüssel. Ein separater mz3Viewer zeigt Bücher offline an. Die Flash-Version ist eingestellt, die aktuelle Fassung basiert auf JavaScript. Flash-spezifische Funktionen wie der Import von SWF-Dateien wurden nicht übernommen.

Wer genau die Engine ursprünglich programmierte und wann die Rechte an welches Unternehmen übergingen, lässt sich aus öffentlich zugänglichen Quellen nicht sauber belegen. Gesichert ist, dass 2021 die VservU GmbH aus München in einer öffentlichen Mailinglisten-Signatur mit MegaZine3 und megazine3.de auftrat.

MegaZine3 im Drupal-Modul PageFlip

Besonders sichtbar wurde MegaZine3 durch das Drupal-Modul PageFlip, das im Juni 2010 auf drupal.org angelegt wurde. Entwickelt wurde es von der Firma OpenSourcery, gesponsert von Carpe Chaos. Das Modul verwaltete Seiten, Kapitel und Bücher als eigene Inhaltstypen und bot zwei Anzeigen: einen Flash-Viewer auf Basis von MegaZine3 und einen eigenen Viewer in HTML und jQuery. Für die Flash-Variante musste man MegaZine3 separat in das Bibliotheksverzeichnis von Drupal entpacken, das Modul erzeugte die passende XML-Datei. Es gab Versionen für Drupal 6 und 7. Heute ist das Projekt als nicht mehr weiterentwickelt markiert, alle Releases gelten als nicht unterstützt, und das Modul fällt nicht unter die Sicherheitsrichtlinien von Drupal. Schon 2011 vermutete ein Maintainer in einem Support-Thread, dass die häufigen Updates von MegaZine3 die Integration stören könnten.

Das Flash-Ende 2020 und die Folgen für alte Kataloge

Adobe kündigte im Juli 2017 an, den Flash Player aufzugeben. Der Support endete am 31. Dezember 2020, und ab dem 12. Januar 2021 blockierte Adobe die Ausführung von Flash-Inhalten im eigenen Player. Die Browserhersteller zogen mit: Firefox 85 erschien am 26. Januar 2021 ohne Flash-Unterstützung, für Chromium war die vollständige Entfernung mit Chrome 88 im Januar 2021 angekündigt.

Für ein klassisches MegaZine3-Buch bedeutet das: Die SWF-Datei startet in keinem aktuellen Browser mehr. Besucher sehen allenfalls den Platzhaltertext, der zur Installation des Flash Players auffordert, etwa bei alten Online-Geschäftsberichten, die noch auf Firmenservern liegen. Die Inhalte selbst sind meist nicht verloren, denn Seitenbilder und XML-Datei liegen in der Regel unverändert im Verzeichnis. Nur die Abspielumgebung fehlt.

Alte MegaZine3-Bücher retten: PDF, Ruffle, Neuaufbau

Der einfachste Weg führt über das Ausgangsmaterial. Fast jedes MegaZine3-Buch entstand aus einem PDF oder aus einer Bildserie. Wer diese Dateien noch hat, sollte sie sichern und neu veröffentlichen, entweder als PDF-Download oder als Grundlage für ein aktuelles Flipbook-Werkzeug. Fehlt das PDF, lassen sich die Seitenbilder aus dem Serververzeichnis wieder zusammenführen.

Wer das Original-Erlebnis erhalten will, kann den Flash-Emulator Ruffle testen. Das in Rust geschriebene Open-Source-Projekt steht unter MIT- und Apache-2.0-Lizenz und läuft per WebAssembly im Browser oder als Desktop-Programm. Website-Betreiber können Ruffle selbst einbinden, etwa über das npm-Paket. Laut Kompatibilitätsseite von Ruffle sind bei ActionScript 3 rund 90 Prozent der Sprache und 82 Prozent der API umgesetzt (Stand Oktober 2026). Ob ein bestimmtes MegaZine3-Buch mit seinen nachgeladenen XML-Dateien, Videos und Plugins vollständig funktioniert, muss man im Einzelfall ausprobieren. Als Archivlösung taugt Ruffle, als Grundlage für neue Publikationen nicht.

Die dritte Option ist ein Neuaufbau in HTML5. Das kann mit der aktuellen MegaZine3-Version geschehen, die eigene Konvertierung aus PDF anbietet, oder mit einem der folgenden Werkzeuge.

Heutige Alternativen zu MegaZine3 im Vergleich

Freie JavaScript-Bibliotheken

StPageFlip, als npm-Paket page-flip verfügbar, steht unter MIT-Lizenz, kommt ohne Abhängigkeiten aus und blättert wahlweise Bilder auf einem Canvas oder echte HTML-Blöcke um. Touch-Bedienung sowie Hoch- und Querformat werden unterstützt, für React existiert ein Wrapper. Das ältere jQuery-Plugin turn.js liegt in der dritten Fassung auf GitHub unter einer nicht-kommerziellen BSD-Lizenz, die vierte Fassung gab es nur über turnjs.com. Beide Bibliotheken verlangen Programmierarbeit, liefern dafür aber volle Kontrolle über Markup und Hosting.

WordPress-Plugins

DearFlip von DearHive wandelt PDFs und Bilder in Flipbooks um, nutzt WebGL für den 3D-Effekt mit einer 2D-Rückfalloption und hat laut WordPress.org über 200.000 aktive Installationen. 3D FlipBook von iberezansky rendert PDFs mit PDF.js und Three.js und kommt auf über 70.000 Installationen. Beide gibt es kostenlos, erweiterte Funktionen stecken in kostenpflichtigen Pro-Versionen.

Gehostete Dienste

Issuu, Flipsnack, FlipHTML5 und Heyzine verwandeln hochgeladene PDFs in Online-Flipbooks, die sich per Link teilen oder als iframe einbetten lassen. Alle arbeiten mit einem Freemium-Modell: Ein kostenloser Einstieg ist möglich, Markenhinweise entfernen, Statistiken nutzen oder mehr Publikationen anlegen erfordert einen kostenpflichtigen Tarif. Bei Flipsnack ist der Gratistarif etwa auf wenige Flipbooks mit begrenzter Seitenzahl beschränkt, Heyzine löscht nicht registrierte Flipbooks nach einer Woche. Der Vorteil gegenüber MegaZine3 liegt im Wegfall jeder Installation, der Nachteil in der Abhängigkeit von einem Plattformbetreiber.

Wann ein Flipbook sinnvoll ist und wann nicht

Die Geschichte von MegaZine3 ist auch eine Warnung. Zahlreiche Kataloge hingen an einem einzigen Browser-Plugin, und mit dessen Ende verschwanden sie aus dem Blickfeld. Wer heute neu plant, sollte den Blättereffekt als Zugabe betrachten, nicht als Trägerformat. Für Druckprodukte mit starkem Layout, etwa Lookbooks, Kundenmagazine oder Prospekte, kann ein Flipbook das haptische Gefühl gut übertragen.

Für Texte, die gefunden und gelesen werden sollen, ist normales HTML fast immer besser. Seitenbilder enthalten für Suchmaschinen und Screenreader keinen Text, auf dem Smartphone wird eine Doppelseite winzig, und die WCAG-Anforderung, Inhalte bei 320 CSS-Pixeln Breite ohne zweidimensionales Scrollen darzustellen, erfüllt ein starres Seitenlayout nur schwer. Eine pragmatische Lösung ist die Kombination: Artikel als HTML-Seiten, dazu das PDF zum Download und optional ein Flipbook für alle, die blättern möchten. Wer noch Seiten mit dem Hinweis „Powered by MegaZine3“ betreibt, sollte sie umstellen, statt auf eine Rückkehr von Flash zu warten.

Quellen