IE7, CSS & Web Standards

Following on from IE7 Beta 1 receiving its first public beta release, comes more fantastic news. On the 29th July, the IE team posted again, outlining what has already been fixed in IE7 but is not present in the release they made available. For those that don’t feel like clicking through:

  • Peekaboo bug
  • Guillotine bug
  • Duplicate Character bug
  • Border Chaos
  • No Scroll bug
  • 3 Pixel Text Jog
  • Magic Creeping Text bug
  • Bottom Margin bug on Hover
  • Losing the ability to highlight text under the top border
  • IE/Win Line-height bug
  • Double Float Margin Bug
  • Quirky Percentages in IE
  • Duplicate indent
  • Moving viewport scrollbar outside HTML borders
  • 1 px border style
  • Disappearing List-background
  • Fix width:auto
  • HTML 4.01 ABBR tag
  • Improved (though not yet perfect) <object> fallback
  • CSS 2.1 Selector support (child, adjacent, attribute, first-child etc.)
  • CSS 2.1 Fixed positioning
  • Alpha channel in PNG images
  • Fix :hover on all elements
  • Background-attachment: fixed on all elements not just body

These are the sorts of fixes that the standards based development community have been screaming about for the last five years. I’m very excited to hear that in the coming months, we might be able to see the first stable release of IE7 with a vast portion of fixes in place. Lets keep those wheels rolling and squish the bugs that have plagued Internet Explorer for years.