ak|weblog

Donnerstag, 04. März 2004

Hoffnung für Internet Explorer?

Es scheint doch noch Hoffnung zu geben für das schwarze Schaf der Browserfamilie.

Dean Edwards entwickelt eine Methode, mit der man dem IE v5.5+ einige der netteren CSS-Spielchen beibringen kann. Auf der Liste stehen:


  • namepsace|selector
  • :root
  • :hover/active/focus
  • [attr]
  • [attr=”value”]
  • [attr~=”value”]
  • multiple classes
  • parent>selector
  • sibling+selector
  • :first/last-child
  • min/max-width/height
  • position:fixed
  • box-model
  • :before/after/content
  • :first-line/letter

Die Methode basiert darauf, ein DHTML Verhalten aufzurufen, das die Elemente für den IE ”übersetzt”.

Das ist alles noch im Alpha-Stadium und es fehlen noch einige Testdokumente. Sollte das aber in absehbarer Zeit funktionieren, dann ist Deans Bezeichnung “IE7” vielleicht gar nicht so hoch gestapelt.

Montag, 09. Februar 2004

CSS Validator wieder gesund

Es gab vor ein paar Tagen einige Diskussionen, weil der CSS-Validator des W3C Webseiten als nicht valide beanstandete, wenn sie den Box Model Hack für media=screen einsetzten.

Alle riefen Zeter und Mordio und “Wie kann das denn sein!” und “So was aber auch! Also wirklich!”

Wie sich herausstellte, beruhte das ganze auf einem Bug im Validator, der nun behoben ist.

Es ist also alles wieder in bester Ordnung und wir können nach Hause gehen.

Na Gott sei dank. ;-)

Samstag, 07. Februar 2004

Runde Ecken Tutorial bei SelfHTML

Mein CSS-Tutorial “Runde und andere Ecken” gibt es jetzt auch bei SelfHTML.

Als kleines Schmankerl hat Roland Skop vom SelfHTML Team ein zweites Beispiel erstellt, bei dem man die einzelnen divs per JavaScript ein- und ausschalten kann. So wird das Prinzip der verwendeten Technik noch mal verdeutlicht.

Donnerstag, 05. Februar 2004

CSS Validator krank

Zeldman, Shea und Bowman merken an, dass der CSS-Validator des W3C offenbar ein wenig Schluckauf hat.

Er kreidet Stylesheets als nicht valide an, wenn sie den Box Model Hack einsetzen und gleichzeitig media=screen definiert haben.

Dies trifft für meine Site auch zu und ich hatte mich neulich schon gewundert, dass meine Stylesheets plötzlich nicht mehr validieren.

Dave Shea hat aber auch gleich eine Lösung parat, wenn man weiterhin die Validierungsbuttons anbieten möchte ohne dass Sitebesucher dann gleich “schlecht von einem denken”. Mit der folgenden Link-Syntax klappt’s trotz der Launen des Validators:


http://jigsaw.w3.org/css-validator/validator?uri=http://www.andreas-kalt.de/css/basic.css

Hab ich ja noch mal Glück gehabt ;-)

Sonntag, 01. Februar 2004

Der IE-Faktor

Manchmal möchte man diesen Wicht von einem Browser in den tiefsten Schlund schleudern!

… ich hatte neulich erwähnt, dass ich für den WordPress Style Wettbewerb ein Stylesheet erstellt habe. Ich hatte einige nette Ideen, die allerdings samt und sonders von einem bestimmten Browser zunichte gemacht wurden, der leider nicht mit negativen margins umgehen kann, absolute Positionierung nur mit top und left, nicht aber mit bottom und right richtig versteht und auch sonst so Einiges nicht kapiert, was man bei einem Programm seines Enwicklungsstandes gemeinhin voraussetzen würde.

Da war es für mich tröstlich zu lesen, dass nicht nur ich, sondern auch weit erfahrenere Leute mit dessen seltsamen Eingenarten zu kämpfen haben.

Mein Design ist nun bei weitem nicht so originell ausgefallen, wie ich es mir ausgedacht hatte. Mir fehlte einfach die Zeit, all die Felsen zu umschiffen, die der IE einem immer wieder ins Fahrwasser wirft — der Wicht!