PHP Blogger

Startseite Schreib mir ne Mail! RSS Abo Webnews

Lightbox Alternative Slimbox

Eine leichtgewichtige Alternative zum beliebten Javascript-Bildbetrachter “Lightbox 2” gibt es von Christophe Beyls bei http://www.digitalia.be zu downloaden. Das Projekt nennt sich “Slimbox” und zeigt damit auch auf den größten Unterschied zwischen den beiden Projekten auf: die Dateigröße bzw. Performance.

Während Lightbox mit allen Bibliotheken auf ca. 100kb kommt, benötigt Slimbox bei identischen Features nur etwa 25kb. Von der Art des Einbettens in Projekte nehmen Sie die beiden Projekte nichts: Slimbox ist zu 100% Lightbox kompatibel.

Wo liegen die Unterschiede?

  • Slimbox ist sofort nach der Initialisierung des Dokuments einsatzbereit. Bei Lightbox muss man darauf warten, dass alle Bilder fertig geladen sind.
  • Während Lightbox immer mal wieder abstürzt, macht Slimbox keine Probleme und zeigt sich robust.
  • Um Display-Bugs zu vermeiden, versteckt Slimbox Flash-Anis und Videos.
  • Slimbox kann via Javascript getriggert werden. Lighbox wird lediglich über HTML-Parameter konfiguriert.
  • Das Slimbox-CSS ist einfacher und 100% valide. Es kommt ohne CSS-Hacks aus.
  • Ein Blind-Gif (1×1 Pixel große, transparente Gif-Datei) wird nicht benötigt.
  • Alle Grafiken sind im CSS referenziert und tauchen im JS-File gar nicht mehr auf.

Während Lightbox auf nahezu allen Webseiten einsetzbar ist, besteht Slimbox auf XHTML (1.0 transitional, 1.0 strict oder 1.1)… Wer also auf valide XHTML-Webseiten Wert legt, sollte auf das Fliegengewicht Slimbox umsteigen!

Update: Die deutsche Version von Slimbox gibts exklusiv beim PHP Blogger: Jetzt Slimbox 1.4 auf deutsch downloaden!

  • MisterWong
  • del.icio.us
  • Technorati
  • Digg
  • Slashdot
  • YahooMyWeb
  • Furl
  • Ma.gnolia
  • Spurl
  • Netscape
  • StumbleUpon
  • MyShare
  • blogmarks

rene werse meint dazu:

4. Dezember 2007 um 12:08

hallo,

ließe sich in Slimbox 1.4 eventuell eine diashow-fuction wie bei Lytebox integrieren? das wäre doch ne´nette sache.

gruss,
rené

timi meint dazu:

4. Dezember 2007 um 12:15

Das ließe sich sicherlich machen… Ist nur eine Frage der Abwärtskompatibilität - ich schaus mir mal an.

rene werse meint dazu:

5. Dezember 2007 um 16:23

danke.
slimbox + slideshow wäre perfekt. das beste aus beiden welten sozusagen. :))

Jay Jay meint dazu:

7. Januar 2008 um 11:33

Hi,

mir ist gerade ein Fehler im JS aufgefallen: Wenn das geöffnete Browserfenster größer ist als der HTML-Body (zu deutsch: keine vertikalen Scrollbalken sichtbar sind, weil die Seite zu kurz ist), dann wird nur der Body-Bereich abgedunkelt, wenn man mit Slimbox ein Bild öffnet. Die Quick-and-dirty-Variante wäre, jede Seite mit einer Leertabelle (table height=xxx px) auf ein ausreichendes Maß zu verlängern. Eventuell können die JS-fähigen Programmierer aber den Code verbessern (ich selbst behersche nur ein bisschen autodidaktisch erworbenes HTML).

Gruß
Jürgen

RSS für Kommentare zu diesem Artikel · TrackBack URI

Schreib Deine Meinung