Saubere XHTML-Validierung für noscript im HTML-Header in Kombination mit CSS

Mal folgendes Szenario vorausgesetzt:

  • Erstellen einer Internetseite mit Doctype XHTML 1.0 Transitional
  • grundsätzliche Barrierearmut
  • einige Objekte der Seite benötigen Javascript
  • die Seite soll im Fall des deaktivierten Javascript beim Besucher die Elemente, die JS benötigen sauber verstecken oder andere CSS-Definitionen nutzen

Im Folgenden zeige ich drei falsche und einen korrekten Ansatz (im Bezug auf die Validität des XHTML-Code). (weiterlesen …)

Mehr

Firefox-Bug: Warum kümmert sich Mozilla nicht um das Helvetica-Problem?

Es ist nun schon mehrere Jahre so, dass es auf PC-Systemen mit Windows (XP, Vista, 7) vorkommt, dass auf einigen Internetseiten die Schrift unleserlich, fett oder gar kryptisch dargestellt wird, wenn der Betreiber vorgesehen hat, dass die Schriftart “Helvetica” zum Anzeigen genutzt werden soll.

Bereits im Jahr 2008 gab es einen Bugtracker-Eintrag im Bugzilla-System:

https://bugzilla.mozilla.org/show_bug.cgi?id=444203

Die peinlichen Details:

  1. 1. Als Lösung wird vorgeschlagen, die Schriftart vom System zu Löschen (ein sinnfreier Vorschlag, denn die Helvetica (Neue) zählt fast flächendeckend zum Standard in Agenturen, Firmen und Privathaushalten)
  2. Der Fehler besteht seit den Anfängen der Version 3 vom Firefox-Browser. Seit damals sind 11 weitere Haupt-Versionen schienen (3.5 / 3.6 / 4 / 5 / …), die 12 Folgeversion mit Bezeichnung Firefox 13 ist für Anfang Juni 2012 bereits im Plan.

Ich habe zwei Screenshots angefertigt, die – in Kombination mit der relevanten CSS-Zeile – das Problem sehr deutlich zeigen. (weiterlesen …)

Mehr

Google-Suche: Unter Wasser

Es ist kein richtiges “Easter-Egg”, sondern eher ein Doodle. Zwar ohne konkreten Hintergrund, aber dennoch unterhaltsam und witzig. (weiterlesen …)

Mehr

HTML und das img-Tag: Die vergessene Bildunterschrift

Eine simple, aber sehr effektive Möglichkeit, Bildern beschreibende Texte mitzugeben, die nicht nur für Suchmaschinen interessant sind, sondern auch die Leser der eigenen Internetseite mit relevanten Informationen versorgen.
(weiterlesen …)

Mehr

Joomla 1.0 mit PHP 5.3.x – Warning: Parameter 3 to showItem()

Es sind noch Joomla 1.0-Systeme im Umlauf. Sie werden weniger, aber es gibt noch immer haufenweise Projekte im Netz, die auf der Uralt-Version des CMS basieren.

Es kann natürlich auch sein, dass ein Backup eines alten Projektes übergangsweise reaktiviert werden muss, so wie in meinem aktuellen Fall.
(weiterlesen …)

Mehr

WordPress: Das angeforderte Theme existiert nicht.

Das Problem tritt häufig bei Themes auf, die man als fertige Pakete aus dem Internet lädt. Meist funktioniert das Theme nach Aktivierung zwar perfekt, lässt sich allerdings im WordPress-Backend (über den Editor) nicht bearbeiten.
(weiterlesen …)

Mehr