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://

Meet the primates

  • Jelle

    Jelle vertrekt vanuit duidelijke structuurdocumenten en ontwerpt uw website. Hij is gek op goed design en sterke typografie.

  • Jochen

    Jochen zet uw ontwerp om naar een strak staaltje modern webdesign. Zijn motto: build for the best, optimize for the rest.

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 geef een belletje.

Een idee voor een nieuw project? We zijn benieuwd