IE7: stop de gaten in IE6

Gorilla wil vanaf nu ontwikkelen met de blik op de toekomst. We willen geen tijd meer investeren in incompetente browsers met rampzalige CSS support die onze werktijd verdubbelen. Juist ja: IE6.

Daarom hebben we besloten om vanaf nu Dean Edward’s IE7 javascript library te implementeren waar mogelijk. Edward’s IE7 library transformeert de incompetente IE6 in een zelfbewuste killer webbrowser die alle laatste CSS 2.1 (en ja enkele CSS 3) snufjes ondersteunt.

Wat wordt ondersteund?

  • Child selectors.
  • Adjacent sibling selectors.
  • Attribute value selectors.
  • :first-child, :last-child, :only-child en nth-child structural pseudo-classes.
  • :before en :after generated content.
  • :hover, :active en :focus dynamic pseudo classes op alle elementen (en niet alleen links).
  • PNG transparency (en ja, transparante PNG’s kunnen worden gebruikt als achtergrondbeelden, alhoewel dit ietwat buggy is).
  • En meer…

Wat betekent dit voor ons?:

  • Minder extra div’s, class atributen en id atributen.
  • Vlugger ontwikkelen met strikt betekenisvolle markup die niet moet worden veranderd in de design/CSS fase.
  • Intuïtiever ontwerpen, zonder rekening te houden met slechte PNG alpha transparency support.

Wat betekent dit voor de bezoeker?

De bezoeker merkt niets van dit alles, op voorwaarde dat hij surft mét Javascript. Mensen die surfen zonder Javascript krijgen een “gewone” versie te zien van de website: iets minder mooi, maar wel toegankelijk en bruikbaar.

Meer lezen

Reacties

Reageer als eerste!

Geef je mening… don't be shy

  • http://

Feed the primates

Wij hebben grote honger naar nieuwe projecten. Ook voor uw project leggen wij de lat heel hoog. Samenwerken? Stuur een berichtje. Of bel 09 395 02 51.

Een idee voor een nieuw project? We zijn benieuwd