07.04.2008 - flashgallery auf www.architektur-mueller.com
Im letzten Eintrag habe ich die neue Website von Dipl. Ing. B. Müller angekündigt: www.architektur-mueller.com. Die Seite ist eine Kombination von skurrilewelt flashgallery 0.4 und SCMS 1.03 Flash-Content-Management.
Diese Kombination ergibt eine vom Aufbau her klar strukturierte Präsenz, die nur Projekte in Form von Fotos darstellt. Mehr dazu hier. Die Integration der flashgallery, bzw. umgkehrt, die Integration der flashgallery in ein SCMS-System war leicht zu erledigen. Schwieriger war es, eine perfekte Bildqualität zu erreichen. Warum?
Bei genauerer Betrachtung von Architekturfotos stellt sich heraus, dass waagerechte, senkrechte und vor allen Dingen schräg verlaufende Linien dominieren. Beim skalieren solcher Bilder enstehen unschöne 'Treppeneffekte'. Nach langen Experimenten mit verschiedenen Bildgrößen und -auflösungen sowie Testläufen auf unterschiedlichsten Monitorgrößen kam ich zu dem Schluss, dass es mit den vorhandenen Mitteln der skurrilewelt flashgallery alleine nicht zu bewerkstelligen war. Die Lösung fand sich auf der Serverseite: Jedes Bild muss beim Abruf durch den Client auf die entsprechende Bildschirmauflösung umgerechnet werden. Der entstehende Zeitverlust und die Serverlast werden allerdings durch die immer gleiche Bildqualität mehr als ausgeglichen.
Um die Arbeit auf dem Server zu erledigen habe ich einen kleinen Imagehandler als PHP-Klasse geschrieben, wen's interessiert: imagehandler.class.php.
Weitere Artikel dieser Kategorie:
Dynamische XML Daten in Flash und IE
flashAssetManager
Building AS 3 Flash Components - AS 3 Flash Komponenten entwickeln (2)
Building AS 3 Flash Components - AS 3 Flash Komponenten entwickeln (1)
FlashGallery 0.61 - Tutorials
FlashGallery 0.61 - Slideshow
DialogWindow-Klasse
SDepthManager - AS2.0 Klasse
Actionscript 2.0 Klassen
flashgallery update
flashgallery 0.5 Adminfunktionen
flashGallery 0.5 einsetzen
flashGallery bekommt ein Forum
flashgallery 0.5
flashImage - Bildbearbeitung online
flashGallery inline
flashGallery 0.4