
amazon verrechnet sich zum Glück wenn dann so offensichtlich, dass man die Bestellung gar nicht abschickt.
Sie sind wohl echt überall, die kleinen Fehler. Ja wissen wir, Software ist fehleranfällig. Das muss ja noch gar nicht böswilliges sein, aber mir scheint es manchmal so, als seien das die Schattenseiten von AJAX – oder einfacher gesagt, die Schattenseiten der Überlegung “schneller == besser”. Das fängt in der Planung vieler Webprojekte an, der Kunde will live sein, besser gestern als heute, auf keinen Fall aber erst in einem Monat. Die erwartete Funktionalität ist die einer eierlegenden Wollmilchsau, selbstverständlich. Dass sie auch am besten noch fliegen können soll, die Eier auf Knopfdruck anwärmen können muss und vielleicht auch noch die Hemden bügeln wärend sie sich selbst schärt (deutsches Wort für “sharen”) … sagt er zwar meist nicht ausdrücklich, stellt es sich aber doch vor, immerhin hat er es ja so ähnlich auf Facebook oder Amazon gesehen.
Gestern beim Arbeiten an unseren neuen SEO Seiten ist uns aufgefallen, dass nach jedem sich schließenden div ein <small> tag geöffnet und geschlossen wird. Das verwendete CMS ist Drupal und mein erster Gedanke war, dass der WYSIWYG Editor (TinyMCE) nicht richtig funktioniert und aus unerfindlichen Gründen diese small-tags hinzufügt.
Meine Firefox Version ist die 3.11, Firebug Version 1.3.3 und trotz aller Suche fand ich nirgendwo einen solchen Bug für Drupal beschrieben. Irgendwann schaute ich mir dann doch den tatsächlichen Quellcode an – und siehe da, der small-tag existiert dort einfach nicht (also kein Wunder, dass ich ihn nicht entfernen konnte)… für jemanden, der sich wie ich zusehr auf Firebug als Tool verlässt ist das eine echte entdeckung gewesen.
Irgendwelche Erklärungsversuche? bitte kommentieren.
Wenig überraschendes auf webhits… IE ist mit 65% Marktanteil auch in D deutlich vorne. Hässlich ist natürlich vor allem dass IE6 mit über 40% Marktanteil nach wie vor der am meisten verwendete Browser ist. Für Web Entwickler nicht grade angenehm.
Chrome gewinnt laut anderen Quellen wie ZDnet schnell Anteile – zum Glück auf Kosten des IE und nicht auf Kosten von Firefox. In der Arbeit hier ist Chrome vor allem wegen der Technik beliebt, dass er für einzelne Tabs einzelne Prozesse startet. Wenn also eine Seite abstürzt, weil da ein fehlerhaftes Javascript hängt zum Beispiel, dann stürzt nicht gleich der ganze Browser ab, sondern eben nur das einzelne Tab. Klingt nach einer guten Idee (scheinbar verwendet IE8 die gleiche Technik… ) die hoffentlich auch bald in anderen Browsern zum Einsatz kommt.
Heute Nachmittag, als wir an der Blogseite für nen Kunden gebastelt haben ist uns ne interessante CSS Eigenschaft aufgefallen. Wenn man in dem Avenue Theme eine background-color verwendet (für den body) dann wird markierter Text nichtmehr weiß mit türkisem Hintergrund sondern türkis mit weißem Hintergrund. Was die Seite individuell erkennbar machen würde, wenn man diese Farben frei wählen könnte. Vielleicht könnte man damit sogar die lesbarkeit langer Textpassagen erhöhen.
Nach einigem Rumprobieren mussten wir dann feststellen, dass es sich dabei wohl um einen CSS Bug im Firefox handelt. Das Phänomen tritt nämlich nichtmehr auf wenn man die background-color aus dem CSS entfernt und leider kann man es auch (noch) nicht mit den dafür vorgesehenen CSS3 Formatierungen auf eigene CI Farben umstellen. Mehr dazu findet ihr wohl auf einer beliebigen CSS3 Seite oder im SelfHTML Forum. Ich hatte die CSS3 Eigenschaften in einem Forum gefunden – der Code sollte etwa so aussehen:
<!DOCTYPE html PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN”>
<html>
<head>
<style type=”text/css”>
.content::selection {
color: blue; background-color:red;
}.content::-moz-selection {
color: blue; background-color:red;
}
</style>
<title></title>
</head>
<body>
<span class=”content”>Das ist der Text, der wenn man ihn im Firfox markiert anders aussieht.</span>
</body>
</html>
Diese HTML Datei liefert zwar im Firefox auf einem Windows Rechner das gewünschte Ergebnis, aber schon der Firefox auf einem Mac verhält sich anders. Jedenfalls… als Beweis, dass ich die ganze Geschichte hier nicht geträumt habe gibts noch nen kleinen Screenshot.




