Heute bin ich auf einen tollen Bug oder andere sagen Feature gestoßen. Nachdem ich plötzliche bemerkte, das diverse Komponenten von RichFaces ( FrontendFramwork ) nicht mehr korrekt im Internet Explorer dargestellt worden sind, bin ich ziemlich stutzig geworden. Nach ausschließen von mehreren Fehlerquellen bin ich rein zufällig darauf gestoßen.
Der Internet Explorer ( egal welche Version ) hat eine Begrenzung was das Einbinden von externen CSS Dateien angeht. Und zwar beschränkt er sich auf 32 Dateien. Sind doch mehr Dateien eingebunden, werden die Dateien nicht mehr geparst. Und dadurch, dass RichFaces nun doch mehrere CSS Dateien mitbringt und eigene CSS Dateien ebenso vertreten waren hatte ich die Begrenzung überschritten.
Ebenfalls gibt es eine Größenbeschränkung von 288KB. Außprobiert habe ich es noch nicht was da passiert, jedenfalls sollte man diesen Wert nicht überschreiten was CSS Dateien angeht.
Also passt auf wieviel Dateien ihr einbindet und achtet auf die Größe, es könnte zu Problemen führen.
Endlich machen Browsertests spass. Jedenfalls mit Adobe Browserlab. Ich habs heute mal schnell getestet und bin begeistert. Schnell einfach kann man Webseiten in verschiedenen Browsern und Versionen testen. Momentan gibt es 3 Ansichten ( 1-up-view, 2-up-view und Onionview ). Die Onionview hat mir besonders gefallen, da man mit einem Schieberegler einstellen kann, welcher Browser bei 2 übereinanderliegenden Seiten mehr durchscheinen soll. Damit kann man sehr gut vergleichen und gegebenenfalls nachbessern. Momentan werden folgende Browser unterstützt:
Firefox 2 - Windows XP
Firefox 3 - Windows XP
Internet Explorer 6 - Windows XP
Internet Explorer 7 - Windows XP
Safari 3 - OS X
Firefox 2 - OS X
Firefox 3 - OS X
Leider sind die Ladezeiten momentan noch sehr lang. Warscheinlich weil ziemlich viel Traffic aktuell auf der Seite haftet. Wollen wir hoffen, dass das Projekt am Leben bleibt.
Mein Fazit: So machen Browsertests, jedenfalls in der Ansicht, spass.
Webentwicklung auf dem Mac inkl. FTP Client, Dateiverwaltung und Erweiterungen. Das Prinzip überzeugt mich schon, aber ob es Textmate gleich kommt, wird sich wohl erst in ein paar Tagen herausstellen.
Jedenfalls gibt es schon einige Erweiterungen ( Sugars ) für Typische Scriptsprachen:
Inspiriert durch Adobe Kuler und www.video-flash.de ( Florian Plag ) habe ich mich auch mal an einen Screensaver probiert, da ich einen Screensaver haben wolllte, der nur Farbverläufe hat. Der Screensaver ist einstellbar. Momentan bezieht er die Farben aus denen am besten Bewerteten Farbkombinationen. Vlt. wird er später noch eine Konfiguration besitzen wo man die Kriterien eingrenzen kann. Folgende Funktionen besitzt er jetzt schon:
Tween Transition ( 4 verschiedene )
Zeit des Tweeningintervals
Bislang ist der Screensaver nur für MacOS erhältlich, aber die PC Version folgt bald. Die Farben und API kommt von Adobe Kuler. ( http://kuler.adobe.de )Viel Spass damit.
UPDATE: Jetzt auch in der Windowsversion verfügbar und einige Bugs wurden bereinigt.
Im Frühjar kommt eine Dokumentation über Jonathan Ive. Dieser ist Designer bei Apple California. Ist bestimmt ziemlich interessant was da so gezeigt wird. Bin mal gespannt wieviel Apple wirklich rausrückt über ihre Designstudien etc.
Mal wieder ist eine neue jQuery Version im Downloadangebot auf der jQuery Präsenz. Diesmal hat sie eine ganz neue selection Engine names "Sizzle". Die soll wohl um einiges verbessert worden sein in der Geschwindigkeit. Leider konnte ich sie noch nicht testen, aber wenn ich demnächst in den Genuss kommen sollte, werdet ihr es hier erfahren.