Hover- bzw. Mouseovereffekte sieht man heute an jeder Ecke. Besonders bei Navigationen werden dazu häufig Hintergrundgrafiken eingesetzt, die beim Überfahren eines Links mit der Maus ausgetauscht werden. Allerdings wird dieser Effekt nur allzu oft viel zu umständlich realisiert.
Der Austausch der Grafiken wird oft über JavaScript bewirkt, was automatisch einiges mehr an Quellcode zur Folge hat. Zudem liegen meist zwei Grafiken pro Navigationspunkt vor, was einerseits einen Haufen an Dateien produziert, andererseits sogar unschöne, sichtbare Ladeverzögerungen der Bilder mit sich bringen kann. Gerade bei solchen Haken im Nachladen ist der schöne Effekt gleich dahin. weiterlesen
Browsing Tags's Archives »»
Bewegung im eigentlich eher unbeweglichen Web ist immer eine kleine Herausforderung für Webmaster. Nicht selten kommt dabei dann JavaScript zum Einsatz. Sehr bliebt ist derzeit das JavaScript-Framework jQuery, welches 2006 veröffentlicht wurde. Seither wurden bereits zahlreiche Plugins von der immer weiter wachsenden Entwicklercommunity geschrieben.
Das Framework jQuery bringt Funktionen der DOM-Manipulation und -Selektierung mit, während CSS dabei unterstützt wird. Zudem ist das Event-System erweitert sowie vereinfacht und ein paar animierte Effekte sind bereits implementiert. weiterlesen
Beim Erstellen einer Homepage können so genannte Grid Layout Generatoren die ersten Schritte enorm erleichtern und beschleunigen. Hat man einmal den für sich passenden Generator gefunden, dann ist die Grundstruktur für jede neue Homepage schnell aufgestellt.
Pagecolumn.com ist eine Seite, die derartige Generatoren anbietet. Verschiedene Layouts (1 - 5 Spalten) sind bereits angelegt und lassen sich frei nach Wunsch editieren. Für wen da nicht das Richtige dabei ist, der kann über den Grid-Generator die Anzahl Spalten und Zeilen selbst bestimmen. Allerdings lässt sich dort keine unterschiedliche Spaltenbreite festlegen. weiterlesen
Bereits lange wird über die Weiterentwicklung des Cascading Style Sheets hin zur Version 3 gesprochen. Noch viel länger warten unzählige Webdesigner auf die Neuerungen, welche CSS 3 mit sich bringen soll. Der heutige Stand ist da aber eher ernüchternd.
Die Entwicklung schreitet nur langsam dahin. Vorteil ist an dieser Stelle allerdings, dass die Implementierung von CSS 2.1 dadurch immer besser wird und die Browserkompatibilität zunimmt. Alle modernen Webbrowser werden diese Version bald nahezu vollständig unterstützen und schaffen somit eine gute Basis für weitere Entwicklungen. weiterlesen
Das derzeit verwendete HTML 4.01 soll in Zukunft von HTML 5 beerbt werden. Dabei finden vor allem neue Elemente mit semantischem Nutzen ihren Weg in die Standard-Auszeichnungssprache des Internets. Ergebnis wird sein, dass die Struktur einer Webseite durch Tags wie beispielsweise <header>, <footer>, <section>, <article> oder <nav> nochmals gefördert und optimiert wird.
Die Implementierung neuer Elemente und Attribute ist natürlich bereits heute möglich, allerdings stellt sich die Frage, in wie weit die verbreiteten Browser diese auch unterstützen. weiterlesen
YAML, ein CSS Framework, ist laut Dirk Jesse in Version 3.1 erschienen.
Eine der Neuerungen ist die Unterstützung von microformats.