Polytechnic

The personal brain-dump of Garrett Coakley

Bug Fixes In IE7 Beta 2

It’s good to see a road map of sorts appearing on the IEBlog outlining what has been fixed in beta 2 with regards to standards support, and what’s to come further down the line.

Chris Wilson says:


In IE7, we will fix as many of the worst bugs that web developers hit as we can, and we will add the critical most-requested features from the standards as well. Though you won’t see (most of) these until Beta 2, we have already fixed the following bugs from PositionIsEverything and Quirksmode:



  • 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

In addition we’ve added support for the following


  • 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


I want to be clear that our intent is to build a platform that fully complies with the appropriate web standards.


This is very encouraging stuff and good to hear that there is a real push within the IE team to comply with web standards. Microsoft are far from being forgiven for their past sins, but this is a very promising start. Here’s hoping they deliver.

(For more background see Molly Holzschlag’s post on WaSP about the release of IE7 beta 1)