Ich hatte gestern abend ja Spaß mit Google, IE & dem Apostroph. So richtig losgelassen hat mich das Thema nicht, denn: weder Opera noch Firefox (ja ich bin Browser multi-kulti) zeigen den Effekt, und Betriebssystem-unabhängig ist das Problem noch dazu, wie der Assistant BLfH unter XP nachgeforscht hat. Es stangelt immer nur den IE7.
Erster Gedanke: eine falsch programmierte Browserweiche (Reflexreaktion). Dann doch ein wenig nachgedacht. Kann ja nicht sein, sonst würde er bei anderen Suchbegriffen genauso auf die Nase fallen, nicht nur beim Apostroph.
Zweiter Gedanke: SQL Injection. Depp. Sicher nicht.
Dritter Gedanke: Moment. Langsam. Apostroph und Hochkomma werden doch in verschiedensten nahezu austauschbaren Szenarien in HTML verwendet. Könnte da was faul sein im Staate Dänemark?
Sprach's und machte Kontextmenü / View Source Code. Fehler. Igitt. Pfui Teufel. Nein, weder auf nüchternen noch sonstwie Magen. Wenn ich schon diese Idee verfolge, dann muß es nervenschonender gehen.
Hmmmm. Haha, Schurkenpack! Ein netter MVP Kollege hat mich ja mal wegen XHTML "aufgemacht", ein Pedant ein schiacher wenn es um well-formedness von diesem Monster das sich HTML nennt geht (im englischen hätte ich jetzt ungeniert "HTML nazi" gesagt...). Da gibt es den praktischen Validation Service für Markup vom W3C. Wenn was im Busch sein sollte, dann sollte leichtes Klopfen mit dem Ding da was zu Tage fördern. Gut:
Validate (verkürzt zwecks Umbrüchen)
Waaaa... man veräppelt mich da, oder? Kann ja nicht sein. Damit mich keiner für dumm verkauft, hier ein XPS Dokument für die Akten:
validation.zip (940.01 KB)
Der moniert auf dieser banalen Page 256 Fehler an? (coole Zahl, btw) Gut, packen wir unser Denglisch aus und suchen nach "quotation" . Aber hallo! Sind die Burschen ignorant (oder ist das gnadenloses Optimieren auf dem Rücken der Browser?). Da fehlen auf fast allen Attributen die Hochkommata.
Also gut, ich strecke hiermit die Waffen - HTML Profis, findet ihr da was in dem "HTML Code des Todes" das den IE beim Parsen / Rendern / was auch immer stolpern lassen könnte?
Update Zur Klarstellung, alle diese Tests wurden von mir auf einem US-englischen Vista Ultimate gemacht.
Und - nicht lachen - das sind die Validierungsresultate für Live Search auf den gleichen Begriff:
Insgesamt nur 3 Fehler. Oh. Google bad, MS good? Völlig neuer Tack.
Update 2 Das Problem wird immer lustiger. Wie sich herausgestellt hat, hängt das Problem daran wie man Google eingestellt hat:
Bei Englisch bekommt man das Resultat das ich gestern gebloggt habe, auf Deutsch sieht die Seite komplett normal aus, wie auch Stefan festgestellt hat. Most interesting was hier abgeht...