YAML Ain’t Markup Language - Daten lesbar speichern

Das Akronym YAML existiert gleich zweimal und beide YAMLs stehen für aktuell sehr beliebte Internettechnologien:

Dieser Artikel handelt von dem etwas trockeneren Thema Datenserialisierung mit YAML. Über das CSS-Framework YAML werde ich bei Gelegenheit in einem eigenen Artikel berichten.

Weiterlesen »

PQuery - PHP-Helferklassen für jQuery

PQuery ist eine Sammlung von Helferklassen, die eine einfache Integration von JavaScript-Funktionen über PHP-Code ermöglichen soll. Dazu erzeugt PQuery HTML und JavaScript für das jQuery-Framework.

Die Klassensammlung ist kompatibel mit PHP4 und PHP5 und darf unter MIT- oder GPL-Lizenz verwendet werden.

Weiterlesen »

WordPress Plugins Landingsites und Related Entries im Sidebar kombinieren

Das WordPress Plugin Landingsites erkennt Zugriffe über Suchmaschine und zeigt dem Besucher themenrelevante Links zu weiteren Blogartikeln an.

Findet ein Besucher auf den ersten Blick nicht, was er sucht, helfen ihm die Vorschläge des Plugins schnell weiter.

Landingsites verbindet das Beste von WordPress Related Entries, digg und Code Search Highlighting und wird von Frank Bueltge unter dem Namen WP - Landingsites de auch auf Deutsch zur Verfügung gestellt.

Weiterlesen »

Aktivitätsanzeigen für AJAX-Skripte

Ein AJAX-Aufruf dauert oft nur Bruchteile einer Sekunde. Wenn es doch mal etwas länger dauert, ist ein visuelles Feedback des Programmablaufes unerlässlich für die Benutzerfreundlichkeit.

Aktivitätsanzeigen (üblicherweise einfache Gif-Animationen) signalisieren, wenn Programmoperationen durchgeführt werden und sorgen für gute Usability bei AJAX-Skripten.
Weiterlesen »

Demo: JavaScript-Diashow mit jQuery

Ob als Übung, Studie oder einfach nur aus Spaß - gelegentlich entstehen Skripte, die sich selbst genügen und keinen anderen Zweck haben, als programmiert zu werden. Einem dieser Skripte möchte ich heute etwas Rampenlicht gönnen.

Weiterlesen »

HTML mit CSS & XHTML - Lehrbuch für Webdesigner

HTML mit CSS & XHTML von Kopf bis Fuß - Webdesign-Lehrbuch - O’Reilly

Das sonst meist trockene Fachthema Webdesign in XHTML & CSS wird in diesem Buch mal gründlich “entstaubt”.

Weiterlesen »

Firefox Add-ons für Webdesigner

Add-ons sind Firefox-Erweiterungen, mit denen die Funktionen des beliebten Mozilla-Browsers ergänzt werden können.

Besonders für Webdesigner gibt es eine reiche Auswahl hilfreicher Tools und Browser-Erweiterungen.


Weiterlesen »

Formulare als E-Mail verschicken mit easyFormMail.class.php

Mit dieser PHP-Klasse lassen sich Formulare besonders einfach als E-Mail verschicken. easyFormMail bereinigt die Formulardaten, um Formularspam durch E-Mail-Injektion zu erschweren.

Die versendeten E-Mails können über Textvorlagen (Templates) formatiert werden. Als Platzhalter werden die Feldnamen des Formulars in geschweiften Klammern verwendet. Ein E-Mail-Versand ohne Template ist ebenfalls möglich, dabei werden die übermittelten Formularfelder einfach untereinander aufgelistet.

Weiterlesen »

CSS-Hacks für den Mac – Browserweichen für Safari, iCab und IE5/Mac

Seit iPod, MacBook & Co wächst die Zahl der Apple-Fans wieder stetig. Steve Jobs Firma scheint es endlich geschafft zu haben, das Loser-Image und damit die schlechten Verkaufszahlen der letzten Jahre hinter sich zu lassen.

Im vierten Teil der Reihe Browserweichen & CSS-Hacks stelle ich einige CSS-Techniken speziell für die Mac-Browser Safari, iCab und IE5/Mac vor.

Weiterlesen »

CSS-Sonderbehandlung für Internet Explorer 5.x: Tan-Hack und Tantek-Hack

Nachdem wir im letzten Beitrag erfahren haben, wie wir Internet Explorer 6 und 7 mit CSS unterscheiden können, beschäftigen wir uns im dritten Teil der Reihe Browserweichen & CSS-Hacks mit einer noch früheren Browsergeneration.

Box-Modell-Fehler im IE 5.x

Der Box-Modell-Fehler (Box Model Bug) tritt bei IE 5.x unter Windows auf. Innenabstand (padding) und Rahmenstärke (border-width) werden nicht zur Gesamtbreite addiert. Das führt leicht zu unschönen Entgleisungen des CSS-Layouts, wenn dieser Fehler nicht abgefangen wird.

Mit den folgenden CSS-Tricks und Sonderbehandlungen können Sie Box-Modell-Fehler umgehen:

Weiterlesen »