Obligatory IE7 Beta 1 Post, Part 2

More from Chris Wilson over at the IEBlog about the changed they’re implementing in standards support that will be seen in IE7b2:

In addition we’ve added support for the following
  • HTML 4.01 ABBR tag

  • Improved (though not yet perfect) 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

  • There’s quite a substantial list of changes planned for beta 2, including the above. Ambitious plans indeed. Hopefully their goal of removing the worst painful bugs that make our platform difficult to use for web developers does indeed do that and doesn’t just leave us with a different set of difficulties.

    But I’ll be positive, and hopeful, and wait for beta 2 to see the light of day.

    Obligatory IE7 Beta 1 Post

    For those with their head in the sand the past few days, initial IE7 betas are out and the news from those who have gotten it and installed are mixed as anticipated.

    Dave wins the award for best write up for the web builder on the go with this post from yesterday, getting right to the point and outlining some good additions (PNG support), some shortcomings (little change in CSS) and some ideas of what to look for in upcoming betas.

    So what about the rendering? Things have changed, but obviously we were promised only very little for a reason — nothing much has been fixed. Yes, now we have PNG transparency. (compare Panic’s Audion Faces page in IE6 and IE7) Yes, the Peekaboo and Guillotine bugs appear to have been addressed. Though without having had a chance to test either very comprehensively, I’ll hold off on saying they’ve actually been fixed just yet.

    Other than that? After running through Position Is Everything’s “Explorer Exposed” omnibus, it seems to me that the list of outstanding IE bugs remains long. Line-height bug? Not fixed. Border chaos? Chaotic as ever. Italic overflows? Still buggy. Doubled float margin? Nope. 3px jog? Nuh-uh. Escaping floats? No way.

    And also includes this important piece of information from the official IE Blog (emphasis mine):

    The beta versions of Windows Vista and IE7 that have just released should be interesting to developers and IT professionals. For this reason, the beta is available to MSDN subscribers and a pretty small set of pre-enrolled beta test participants. Our goal is to get feedback from this group, do a bunch more work around quality (performance, security, reliability, etc.) and some features (e.g. additional standards support beyond what’s in beta 1, additional functionality around tabs and RSS, etc.), and release Beta 2 much more broadly.

    Molly also has a good write up if you’re looking looking for more.

    Ugh! Bad Logo, Bad!

    Hockey will be back, with some good changes, and some bad (I’ll try and keep the shootout ranting to a minimum, and maybe even give it a chance), but one change that I’m real iffy on is the fancy new NHL logo. Saw it online last week and was very meh, but over the weekend while watching Hockey Is Back (audio and vid available) it just didn’t click with me at all. Silver just doesn’t translate to sliver anywhere and I keep thinking I’m looking at the black and white version of the logo instead of the real one.

    FlashObject 1.2 Released

    Geoff Sterns has just released v1.2 of his FlashObject script for embedding Flash content into web pages.

    FlashObject works quietly in the background of your HTML document. When developing pages that use FlashObject, you should start with your alternate (non-Flash) content first. Get your pages working without your Flash movies, then add them in later with little Javascript snippets that replace your alternate content with the Flash movies. This ensures that the alternate content will be indexed by search engines, and that users without the Flash plugin will still see a working HTML page. Whether you provide upgrade instructions or not is up to you. If your alternate content can suffice, there may be no reason at all to tell people they are missing out on Flash content.

    Documentation and more at its permanent home with mini FAQ and a few comparisons with other embedding methods including ALAs.