bgcolor=white

Avatar of Chris Coyier
Chris Coyier am

DigitalOcean bietet Cloud-Produkte für jede Phase Ihrer Reise. Starten Sie mit 200 $ kostenlosem Guthaben!

Vor über zwei Jahren veröffentlichte ich einen lustigen kleinen Blogbeitrag mit dem Titel Bitte lernen Sie kein Coding von Stockfotos. Er wurde irgendwie wiederentdeckt und kürzlich wieder geteilt.

Natürlich diente er nur zum Lachen, und im Großen und Ganzen nahm ihn niemand zu ernst. Aber es gab auch eine kleine Sache darin, die bei vielen Entwicklern den "Nörgler-Knopf" gedrückt hat. Ich würde sagen, dass sich in den letzten ein bis zwei Jahren etwa 100 Leute auf die eine oder andere Weise bei mir gemeldet haben, um mich darauf hinzuweisen.

Die Codezeile im Stockfoto war

<body bgcolor=white>

Und ich sagte

Stellen Sie besser sicher, dass die Hintergrundfarbe des Body weiß ist, denn sonst weiß man nie, was dabei herauskommt.

Die Korrektur, die ich erhalte, ist entweder

  • Eine Version von IE hatte einen hellgrauen Hintergrund, also wenn Sie Weiß wollten, mussten Sie Weiß einstellen.
  • Leute können Benutzer-Stylesheets haben, die den Hintergrund weiß aufheben.

Worauf ich sagen würde

  • Interessant, das wusste ich nicht. Vor meiner Zeit. (Ich wusste auch nicht, dass bgcolor überhaupt existiert! Es ist eines dieser lange veralteten, aber immer noch funktionierenden Dinge.)
  • Das haben sie mit Absicht gemacht. Sie dürfen vielleicht jede beliebige Hintergrundüberschreibung genießen.

Ich finde es interessanter, wie heimtückisch solche kleinen Ideen sein können. Irgendwann wurde dies zu einer sehr wichtigen Best Practice, und jeder schriftliche Verstoß dagegen wird mit einer offiziellen Warnung versehen, auf ewig. Dies steht im Gegensatz zu der Tatsache, dass ich glaube, ich habe nie einen expliziten weißen Hintergrund auf einer Website eingestellt und erinnere mich nicht, dass es jemals vorgekommen ist.