24
05

No IEs

No IEs

Im Zuge der aktu­el­len Updates hier, sind nun auch die vie­len Java­scripts ein­mal gebün­delt wor­den. Dar­un­ter befang sich auch ein Skript mit dem Titel ie6block. Sehr inter­es­sant. Die Sim­psons Steimetz-Folge. Es gibt hier die­sen Running-Gag “No Homers!”. Ein Homer ist erlaubt, mehr aber nicht. Getreu die­sem Ansatz wird hier nun auch Inter­net Explo­rer sehr stief­müt­ter­lich behan­delt. Sowohl IE6 als auch IE7 bekom­men jetzt ihre Son­der­be­hand­lung.

Ich kann damit leben, wenn sich mal ein IE-Nutzer mal auf die Seite ver­irrt. Wer jedoch den Unfall Inter­net Explo­rer kon­ti­nu­ier­lich nutzt, sollte auf eine bes­sere Alter­na­tive hing­wie­sen wer­den.

Warum?

Warum IEs aus­sper­ren und nicht eine sepa­rate (CSS-)Alternative anbie­ten? Nun ist dies hier meine eigene Platt­form, auf der ich machen kann was ich möchte. IE wird hier aus­ge­sperrt, weil ich es kann und möchte. Die aktu­elle Gestal­tung auf IE6 kor­rekt dar­ge­stellt zu bekom­men ist ein Fass ohne Boden, ein nicht gerecht­fer­tig­ter Auf­wand, Zeit­ver­schwen­dung. Wer heute noch mit IE6 unter­wegs ist, der ist für diese Seite als Leser unin­ter­es­sant. Klar brau­chen andere Web­sites diese Leser noch, ich hier jedoch nicht.

Blockade für IE6

Blo­ckade für IE6-Nutzer

IE7 ist eine zwei­schnei­di­ge­res Schwert. Die Anpas­sung ist weni­ger auf­wen­dig, jedoch im Ansatz ebenso falsch. Gerade beim neuen Archiv, was inten­siv auf jQuery setzt, fällt auf, wie lang­sam und falsch IE7 hier arbei­tet. Lang­fris­tig ist auch IE7 kein moder­ner Brow­ser mehr und war es auch nie­mals. Folg­lich bekom­men IE7-Nutzer keine Sperre, aber einen dezen­ten Hin­weis, dass sie ein schlech­tes Pro­dukt nut­zen.

Hinweis für IE7

Hin­weis für IE7-Nutzer

Nichts gegen Wett­be­werb bei Brow­ser, aber wenn wir in 10 Jah­ren noch immer kei­nen funk­tio­nie­ren­den Stan­dard bei Browser-Engines haben, dann wer­den meine Javaskripts zum Blo­ckie­ren der schlech­te­ren Brow­ser, umfang­rei­cher sein, als die Style­s­heets für die stan­dard­kon­for­men Pro­dukte. Dies ist wahr­schein­lich die größte Chance von Google-Chrome, hier einen Stan­dard (Web­kit) zu eta­blie­ren, den andere ein­fach por­tie­ren müs­sen.

Mutige und weise Ent­schei­dung, man­che User muss man zu ihrem Glück zwin­gen.

Als Ent­wick­ler und Gestal­ter darf und sollte man kurz­fris­tig Kom­pro­misse machen, aber lang­fris­tig beste­hende Brows­er­hacks sind eine Zumu­tung son­der­glei­chen, da muss man ein­fach mal ein Zei­chen set­zen. Fire­fox und Kon­sor­ten sind ja kos­ten­los erhält­lich, brin­gen dem User nur Mehr­wert, das ist reine Bequem­lich­keit dass Leute pri­vat noch mit dem IE unter­wegs sind (in Fir­men sieht’s anders aus, da ist man meist noch gezwun­gen, IE zu benut­zen).

Ich kann nur gra­tu­lie­ren :D

  • #3
  • Mi, 01. Oktober 2008
  • Pierre schrieb:

Und die­je­ni­gen, wel­che JS aus­ge­schal­tet haben, krie­gen nichts davon mit? Fail. Imple­men­tier das Fea­ture (was ich übri­gens gut heiße) lie­ber in PHP direkt (browser.ini).

Webmaster

Wer hier kein Javaskript aktiv hat, der hat sowieso ver­lo­ren. Nicht funk­tio­nell, aber gestal­te­risch. Inso­fern exis­tiert jetzt kein Fall­back für deak­ti­vier­tes Skript. All diese Modifikationen/Sonderfälle, habe ich hier zumin­des­tens lie­ber an einer Stelle, außer­halb der nor­ma­len Tem­pla­tes. No-Skript ist als Makel ver­merkt. Mal schauen :)

  • #5
  • Fr, 03. Oktober 2008
  • Pierre schrieb:

Gut, alter­na­tiv mit dem HTML noscript Tag und hor­dent­lich CSS, damit sollte man den Hin­weis auch JS-less gut plat­ziert krie­gen :)

  • #6
  • Do, 09. Oktober 2008
  • Marc schrieb:

Das Pro­blem ist, dass viele Leute mit “no-script” und so durch die Gegend sur­fen. Damit hatte ich auch mal zu kämp­fen. Und beson­ders lus­tig wird es, wenn man hin­ter einer Fire­wall hängt die JS fil­tert…

Webmaster

Die Frage lau­tet auch, wie rea­lis­tisch ist es, dass ein jet­zi­ger IE6 Nut­zer fähig ist, über­haupt Script­ing zu deak­ti­vie­ren? Wir reden hier ja nicht über den ver­sier­ten Nut­zer, son­dern über den Gegen­tei­li­gen. Inso­fern ist No-Script für die­ses Bei­spiel ein eher theo­re­ti­sches Pro­blem. Wer heute so ambi­tio­niert ist im IE Script­ing zu deak­ti­vie­ren, der weiß über die wei­te­ren Män­gel des Brow­sers und ist längst umge­stie­gen.

Da fällt mir ein, dass es auch sehr inter­es­sant wäre, wenn man deak­ti­vier­tes Script­ing ein­mal tra­cken könnte um so mal greif­bare Zah­len zu bekom­men.

[…] So, gerade mal meine alte, damals schnell zusam­men­ge­bas­telte, IE-Sperre rund­er­neu­ert. Bei cold-heat.de hatte ich damals schon das ent­spre­chende Skript gese­hen, dass ich für recht gelun­gen halte. Denn […]

Kommentar schreiben
safari bug

Vorschau:

HTML ist in Kommentaren zugelassen. Erlaubt sind die HTML-Tags:
<a href>, <i>, <p>, <strong>, <em>, <ul>, <ol>, <li>, <blockquote>.
Alle themenfremden oder persönlichkeistverletzenden Beiträge werden gelöscht, also immer schön sachlich argumentieren.

schrieb: