Archiv für Kategorie 'Projekte'

Update bei der Mobile Gallery

Friday, May 27th, 2011

Habe es endlich geschafft mal wieder ein bisschen was an der Mobile Gallery zu basteln.

Nach dem ich die Möglichkeit hatte mir das ganze mal auf einem iPhone 4 und einem iPad anzuschauen, ist mir aufgefallen, dass es mit der festen Bild breite auf meinem Handy zwar gut aber ansonsten eher bescheiden aussieht. Also habe ich ein dynamisches Resizing für die Bilder mit eingebaut. Es lädt zwar jetzt ein bisschen langsamer, dafür aber eben Bilder in einer zum Display passenden Größe.

Außerdem fand ich es nervig das man immer unten auf den Button drücken musste um die nächsten Bilder zu laden. Jetzt werden, wenn man weit genug nach unten gescrollt hat, die nächsten Bilder automatisch geladen und die Liste damit verlängert. Leider habe ich es noch nicht geschafft das man, wenn man ein Bild in Full-Size angeschaut hat und wieder auf Zurück klickt auch wieder bei der ursprünglichen Scroll-Position raus kommt, aber das kann eigentlich gar nicht mehr so schwer sein… wenn ich mal Zeit dazu finde…

Erstmal wieder eine Preview des aktuellen Stands:

Zurück

Neuer Header

Tuesday, April 21st, 2009

Nach dem das Wetter am Wochenende so schön war habe ich mal ein paar Bilder vom SunnyBlueSky gemacht und einen neuen Blog-Header gebastelt.

So sah der Himmel (Blick aus meinem Wohnzimmer in Erlangen Richtung Nürnberg / Fürth) wirklich aus.

Neuer SunnyBlueSky Header

Wie? Was? Canvas?

Saturday, February 14th, 2009

Also ich bin ja ein Fan von neuen Webtechnologien und wenn sie auch noch in einem Standard eingeflossen sind dann gefallen sie mir noch besser. (Das “-moz-border-radius”-Style-Element hat sich ja irgendwie nicht wirklich durchgesetzt, obwohl es so hübsch und einfach ist.)

Als ich mich neulich mit dem hübschen Teil mit dem man sich durch die Vorschaubilder eines Gallery-Albums blättern kann rum geärgert habe, ist mir das erste mal das Canvas-Objekt, das mit HTML 5 dazu gekommen ist, über den Weg gelaufen.

Mit Hilfe des Canvas-Objekts lassen sich JavaScript gesteuert Elemente auf eine Webseite Zaubern, wodurch man sehr hübsches UserInterface direkt mit JavaScript bauen kann.

Leider leider kann es der Internet Explorer 6 nicht, der aber derzeit wohl noch zu verbreitet ist um von der Allgemeinheit einfach ignoriert zu werden.

Ich habe mich aber dann doch dazu entschlossen einfach allen, die meinen Blog mit dem IE6 besuchen, das Vorschau blättern vor zu enthalten.

Ich musste mich dann gegenüber ein Paar Fachlich versierten Personen dazu rechtfertigen warum man denn jetzt noch ein JavaScript steuerbares HTML-Element braucht, weil doch Programme die in JavaScript entwickelt sind sowieso schon langsam laufen.

Vorhin beim Lesen der News auf Golem habe ich dann einen hübschen Artikel zu bespin gelesen und ein nettes Video angeschaut. Bei bespin handelt es sich, vereinfacht gesagt, um eine webbasierte Entwicklungsumgebung. Im Video in dem die Entwickler die Anwendung vorstellen, sagen sie das sie die gesamte Oberfläche alles mit Canvas gelöst haben. Selbst das Blinken des Cursors ist in JavaScript umgesetzt und dem Video nach zu urteilen ist es auch nicht wirklich langsam.

Ich werde jedenfalls sowohl die Entwicklung und den Einsatz des Canvas-Objekts in Webseiten, als auch die von bespin im Auge behalten.

Lightbox2

Sunday, February 1st, 2009

Nachdem ich es ja schon mal probiert hatte (und im ersten Versuch gescheitert bin), habe ich jetzt endlich das Lightbox2-Plugin installiert.

OK, ich gebe zu mit dem neuen WordPress ist es wesentlich leichter geworden Plugins zu installieren.
Einfach in der Admin-Oberfläche raus suchen, auf “installieren” klicken und warten…

Natürlich lief es danach nicht ohne Probleme (alle Ordner die im Plugins-Verzeichnis angelegt wurden hatten 700 statt 755 Rechte). Aber nach kurzer Handarbeit mit FileZilla dürfte auch der User unter dem der Apache läuft wieder auf die Dateien in den Verzeichnissen zugreifen und der Fehler war beseitigt.

Also gibt es in Zukunft hier alle Bilder in “klein” mit 450×300 (bei Bildern von der EOS) oder 450×338 (bei Bildern von der IXUS) und dann nochmal in groß mit 1024×683 (EOS) oder 1024×768 (IXUS).