HP iPAQ 514: mobiles Internet
Mein Smartphone, ein HP iPAQ 514 Voice Messenger, nutze ich unterwegs regelmäßig um E-Mails abzurufen, oder aber auch über Palringo mit Jabber-, MSN- oder ICQ in Kontakt zu bleiben. Bei Anwendungen die nicht direkt zu Windows Mobile gehören, so z.B. Palringo oder Funambol, stellte ich immer wieder Verbindungsschwierigkeiten fest. Bei Mail oder Active Sync klappt die Verbindung jedoch auf Anhieb.
Ich habe bereits geschrieben, dass es hier wohl ein Problem mit den Routen gibt. Eine funktionierende Lösung war mir jedoch nicht bekannt. Teilweise klappte es durch erneute Einwahl oder aber auch einen Neustart des Handys.
Jetzt habe ich eine Möglichkeit gefunden, dass die GPRS/EDGE-Verbindung von Anfang an auch mit thirdparty Anwendungen nutzbar ist.
CSS Sprite Generator
Bei der Performance Optimierung einer Webseite können Image / CSS Sprites sehr hilfreich sein. Das manuelle Erzeugen ist aufwändig, so dass man am besten zu einem entsprechenden Tool greift. Hier lohnt ein Blick auf den CSS Sprite Generator von Edward Eliot und Stuart Colville.
Die einzelnen Grafiken müssen in einem ZIP-Archiv gepackt vorliegen. Neben der Größe der Roh-Bilder, dem Abstand der Bilder im Sprite und dem gewünschten Bildtyp (PNG, GIF, JPG) können auch noch Angaben zum dazugehörigen CSS gemacht werden.
Der Quellcode ist bei launchpad veröffentlicht.
jQuery: Ladezeit verkürzen mit Lazy Load
Eine Möglichkeit die Ladezeit einer Webseite zu verkürzen ist der Einsatz von Image Splites. Hierdurch müssen weniger einzelne Bilder geladen werden, was die Anzahl der Anfragen verringert und somit die Seite schneller fertig geladen ist.
Eine andere Möglichkeit, vor allem wenn sehr viele Bilder eingesetzt werden, bietet Lazy Load. Dieses jQuery Plugin lädt nur die Bilder welche angezeigt werden. Scrollt man dann auf der Seite werden die anderen Bilder nachgeladen. Sehr schön geeignet für große Bildergalerien, was ein Beispiel demonstriert.
WordPress Admin-Bereich absichern
Wenn meine Seiten nun schon mit gültigen SSL-Zertifikaten versehen sind, sollen diese natürlich auch zum Einsatz kommen. Daher habe ich u.a. den Verwaltungsbereich meines CMS und des Blogs auf https umgestellt. Hierfür werden entsprechende URLs auf die abgesicherte Variante umgeleitet.
Bei TYPOlight ist das auch kein Problem - bei WordPress scheint hier aber mehr Arbeit notwendig zu sein. So meldet der Browser stets, dass Teile der Seite über eine ungesicherte Verbindung geladen werden. Allerdings kann ein kleines Plugin Abhilfe für das Problem schaffen: Admin-SSL.
Diese Erweiterung wird von Haris zur Verfügung gestellt und sichert nicht nur den Admin-Bereich ab. So werden ab sofort auch Kommentare über https übertragen.
Damit man vom Browser keine Sicherheits-Warnung angezeigt bekommt sollte man das Root-Zertifikat von CAcert installiert haben.
Nachtrag: Das Plugin funktioniert nur einwandfrei, wenn in den Einstellungen das Komprimieren der Seiten deaktiviert ist.
Sphider zur lokalen Suche im Einsatz
Vor einem halben Jahr habe ich die Suche meiner Seite auf mnoGoSearch umgestellt. Allerdings hatte diese Lösung zwei entscheidende Nachteile: Die Bearbeitung einer Suchanfrage dauerte ziemlich lange. Und die Ergebnisse waren nicht optimal. Oftmals wurden Seiten auch mehrfach ausgegeben.
Um das zu verbessern habe ich mich erneut auf die Suche gemacht. Diesmal habe ich das ganze auf PHP-basierte Lösungen beschränkt und wurde auch endlich fündig: Ab sofort kommt auf meinen Seiten Sphider zum Einsatz.
https für mehrere Web-Projekte mit nur einer IP
Beim Webhosting ist oft ein einzelner Server für mehrere Kunden zuständig. Dies ist über Vhosts problemlos möglich. So betreibe ich auch auf meinem Root-Server mehrere Webseiten. Jedoch wird in der Regel nicht jeder Präsenz eine eigene IP-Adresse zugeteilt - was auch nicht notwendig ist. Spätestens wenn man seine Seiten verschlüsselt über https anbieten möchte kommt es allerdings zu Problemen.
AxsJAX – barrierefreies AJAX
Barrierefreiheit und AJAX-Applikationen haben sich bisher nicht sehr gut verstanden. Beide Themen werden aber auch in Zukunft an Bedeutung nicht verlieren. Das W3C versucht mit dem Dokument Roadmap for Accessible Rich Internet Aplications (WAI-ARIA Roadmap) vorhandene Lücken zu schließen. So sollen also auch RI-Applikationen in Zukunft barrierefrei erstellt werden können.
Google stellt mit AxsJAX eine Bibliothek zur Verfügung die entsprechende Accessibility-Erweiterungen implementiert. Es bleibt jedoch zu hoffen, dass sich diese Ergänzungen einfach in bestehende Anwendungen integrieren lassen. Wohl nur wenige wären bereit ihre Seiten einfach so barrierefrei zu machen.
(via Golem)
Ubuntu und capisuite: nur Rauschen aufgezeichnet
Das Versenden und Empfangen von Faxe mit capisuite klappt auch unter Ubuntu (7.10) sehr gut. Bei Tests des Anrufbeantworters wurde mir am Telefon auch der Ansagetext ordentlich vorgespielt. Allerdings habe ich den Fehler gemacht die aufgezeichnete Nachricht nicht anzuhören. Als ich nun eine richtige Nachricht empfangen hatte war außer Rauschen nichts zu hören. Soll also capisuite unter Ubuntu doch nicht die beste Wahl sein?

