Notizen und Gedanken von Andreas Marc Klingler

Schlagwort: Tandem Rhein-Main

CSS-Feh­ler veur­sacht Feh­ler in Sel­ect-Box in Safari

Kurz nach Beginn der Test­pha­se von Tan­dem Rhein-Main ist mir von einem kurio­sen Feh­ler berich­tet wor­den: In Safa­ri unter Mac OS hat das Kli­cken auf eine Sel­ect-Box ein sofor­ti­ges Neu­la­den aus­ge­löst. Eine Aus­wahl in einer Sel­ect-Box ist so nicht mög­lich gewe­sen. Safa­ri unter Win­dows hat das Ver­hal­ten merk­wür­di­ger­wei­se nicht gezeigt. Die­ses Ver­hal­ten fiel mir vor­her nie auf; dabei habe ich ja selbst einen Groß­teil der Zeit in der Ent­wick­lung der Platt­form mit Safa­ri gearbeitet.

Erst dach­te ich an Pro­ble­me mit Java­Script-Code, aber dar­an lag es nicht. Im erzeug­ten HTML-Code konn­te ich auch nichts fin­den, das die­ses Ver­hal­ten erklärt hät­te. Nach­dem ich kei­ne Ideen mehr hat­te und begann, den Code schritt­wei­se auf eine Mini­mal­ver­si­on zu kür­zen, bin ich auf den Feh­ler gestoßen.

Fol­gen­der Code funk­tio­niert mit aus­kom­men­tier­tem Sel­ect, mit ein­kom­men­tier­tem Sel­ect tritt der Feh­ler wie beschrie­ben auf.

input[type=text],
input[type=password],
textarea,
/* select, */
div.jhtmlarea {
background-image: url(images/inputbg.gif);
   border: 1px solid #bbb;
color: #333;
   font-family: "Ubuntu", "Lucida Grande", "Verdana", "Tahoma";
font-size: 1em;
padding: 4px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

Bei der Reduk­ti­on die­ser Anwei­sung habe ich fest­ge­stellt, dass der Feh­ler von den bei­den Zei­len mit bor­der und font-fami­ly abhängt. Und zwar von bei­den zusam­men. Bei nur einer der bei­den Zei­len funk­tio­niert alles. Bei­de Zei­len zusam­men, auf eine Sel­ect-Box ange­wandt, ver­ur­sa­chen offen­bar das merk­wür­di­ge Ver­hal­ten von Safari.

War­um?

Ich habe kei­ne Ahnung…

Aktua­li­sie­rung, 14. Okto­ber 2011: Durch @thegcat (1, 2) habe ich erfah­ren, dass dies ein bekann­ter Bug in Safa­ri ist (sie­he u.a. hier, hier und hier). Das Pro­blem lässt sich also durch War­ten beheben…

Tan­dem Rhein-Main ist online — Neu­es Pro­jekt von mir

In Madrid konn­te ich die meis­ten mei­ner Tan­dem-Part­ner effek­tiv über die Tan­dem-Platt­form des Spra­chen­zen­trums der Uni­ver­si­tät Comp­lu­ten­se fin­den. In Darm­stadt und der Rhein-Main-Regi­on hat es bis­her eine sol­che Platt­form nicht gegeben.

Bis jetzt: http://tandem-rhein-main.de/

Soeben hat die Test­pha­se von Tan­dem Rhein-Main — der kos­ten­lo­sen Platt­form zum Fin­den von Sprach­lern­part­nern in der Rhein-Main-Regi­on — begon­nen. Für mich ist der Beginn der Test­pha­se vor allem wich­tig, weil der Erfolg stark mit der Wer­bung und Bekannt­heit an den Uni­ver­si­tä­ten und Hoch­schu­len im Rhein-Main-Gebiet zusam­men­hängt und ich jetzt ein lau­fen­des Sys­tem zum Prä­sen­tie­ren habe, das ich die nächs­ten Wochen an vie­len Stel­len vor­stel­len wer­de. Ins­be­son­de­re natür­lich an den Sprach­lern­zen­tren und ähn­li­chen uni­ver­si­tä­ren Einrichtungen.

Wei­te­re Infor­ma­tio­nen über mei­ne Moti­va­ti­on: blog.tandem-rhein-main.de: Wer steckt dahinter?

Hin­ter­grund­in­for­ma­tio­nen und eine posi­ti­ve und nega­ti­ve Beschrei­bung vom Sinn und Zweck der Platt­form: blog.tandem-rhein-main.de: Was Tan­dem Rhein-Main ist — und was nicht

Und hier geht’s zum eigent­li­chen „Jetzt-geht-es-los”-Artikel: blog.tandem-rhein-main.de: Test­pha­se beginnt

Also: Schaut’s euch an! (Auch wenn die meis­ten hier sicher­lich nicht zur Ziel­grup­pe gehö­ren. ;-) Und gebt mir Rück­mel­dung; ich bin sehr gespannt, wie das die nächs­ten Wochen wei­ter­ge­hen wird. :-D