Javascript
am 09.03.2011 in Accessibility, Javascript, XHTML, Usability
Unobtrusive click-able boxes
The bigger the click area the better. But recurring links are kind of bad, considering SEO. Also, an anchor wrapping block-level elements should be avoided to maintain valid markup. But there is an easy way to accomplish a clean and unobtrusive Javascript solution. Below I introduce my simple to implement approach.
am 17.11.2009 in XHTML, Javascript
Unterschiede zwischen den Eingabefeldtypen „submit“ und „button“
Bei Erstellung eines Formulars mit vielen Javascript-Spielereien sind mir kleine aber feine Unterschiede Eingabefeldtypen „submit“ und „button“ aufgefallen, die ich vorher noch nicht kannte. Hier meine Notizen und ein Test-Case.
am 09.11.2009 in Javascript
String mit Javascript in URL-Slug umwandeln
Das habe ich bereits mit Ruby gelöst. Es werden alle Sonderzeichen aus dem String entfernt. Umlaute werden in AE, OE und UE etc., das ß in SS umgewandelt. Alle Buchstaben werden in Minuskeln umgewandelt und alle Leerräume werden mit Minuszeichen gefüllt. Ein doppeltes Vorkommen, das Beginnen oder Beenden mit einem Minuszeichen wird verhindert.
am 13.07.2009 in CSS, Browser, Javascript
Extrem beeindruckend: 3D CSS Effects
Wie Wolfgang Bartelme schon sagt: „Unbelievable what’s possible with plain HTML, CSS, JavaScript and the latest Webkit 3D CSS Effects.“ Der Artikel „Snow Stack is Here“ zeigt uns eine eingefilmte Vorschau der neuen 3D-CSS-Effekte, aber auch eine Live-Demo (nur vollständig funktionabel in der Webkit-Version r45855).
am 15.03.2009 in Javascript, AJAX
Eine kleine Canvas-Einführung
Peter Kröner beschreibt in diesem Artikel ausführlich, was es mit dem HTML-Element «Canvas» auf sich hat und was man damit alles anstellen kann.
am 01.06.2007 in Javascript, AJAX
Deine Browser-History ist nicht sicher!
Mit ein paar Kniffen ist es per Javascript möglich die Browser-History (in Firefox auch Chronik genannt) zu ermitteln. Dabei wird die aktuelle Seite (also auf der das Javascript ausgeführt wird) nach Links - die als besucht markiert sind - durchsucht.
am 17.05.2007 in Javascript, AJAX
Benutzerfreundlichkeit mit Javascript maximieren
9 Videotutorials verraten, wie man mit einfachen Javascript-Kniffen die Usability/Benutzerfreundlichkeit erhöhen kann.
am 10.05.2007 in Javascript, AJAX
Du denkst, du kennst Javascript?
Ein knapp zwei Stunden lange Video beinhaltet so zeimlich alles, was man über Javascript wissen muss. Angefangen von der Geschichte über Missverständnisse bis hin zu der oft unterschätzten Power, die in Javascript steckt.
am 06.05.2007 in Javascript, AJAX
Javascript compressor
Dieser Javascript Compressor komprimiert JS-Dateien. Die Komprimierung erreichte bei meinen Tests bis zu 50% Ersparnis. Die Dateien sollten vorher gesichert werden, da sie durch die Komprimierung unleserlich werden.
am 06.05.2007 in Javascript, AJAX
Top 5 Javascript-Frameworks
Justin Silverton stellt sehr anschaulich 5 Javascript-Frameworks vor. Dabei sind Yahoo! User Interface Library, Prototype, Rico, Qooxdoo und Dojo.
am 29.04.2007 in Javascript, AJAX
DOMTab - Navigation Tabs mit CSS und DOMscripting
DOMTab ist ein Javascript, welches aus Links und den damit verbundenen Bereichen (verlinkt durch #...) in ein Tab-Internface verwandelt. Elegante Lösung, da sich ein solches Konstrukt auch ohne aktiviertes Javascript bedienen lässt.
am 30.01.2007 in Javascript, AJAX
jsVal - Formular-Validierung per Javascript
Diese kleine Javascript-Anwendung prüft Formulareingaben auf Validität client-seitig - Also vor dem Senden. Die Validierung geschieht mittels regülären Ausdrücken, wovon einige vorgegeben werden (E-Mail, URL etc.) und eigene bestimmt werden können.
am 28.05.2006 in Javascript, AJAX
Wo ist AJAX (nicht) sinnvoll?
Alex Bosworth's Gedanken zum sinnvollen Einsatz von AJAX-Technologien. Wann sollte man AJAX einsetzen und wann wäre es Unsinn?
am 23.03.2006 in Javascript, AJAX
moo.fx Javascriptbibliothek
Visuelle Effekte sind nicht nur mit CSS, sondern auch mit Java Script möglich. Die Javascriptbibliothek moo.fx stellt Funktionen bereit, wie Transparenz, Bewegung oder Skalierung und ist dabei nur 7kb klein.