Tag Archives: standards

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)

Comments Off

Quote Of The Day

Some salutary words from Phil Ringnalda regarding the recent Web Apps vs Google Accelerator incident:

Making the fire alarm look just like a light switch isn’t an example of daring and innovative design, it’s just dangerous.”

Also see Joe Gregorio’s thoughts on the matter.

I’m not trying to single 37Signals out here, I’ve got a great admiration for what they’re doing and I know they’re not the only ones who got bitten by this, but they are the most visible. We need these reminders every now and again that playing too fast and loose with the standards can have unforeseen consequences further down the line. GET and POST are different for a reason, and hiding that difference for the cause of ‘design’ is to miss the whole point of design.

We’re not just talking colour and shape here, good design has always encompassed function too.

Still, it’s been a long while since I’ve been this excited about what I do for a living, exciting times indeed. Now when’s that IE7 beta being released? *:)

Comments Off

Safari Passes the Acid2 Test

Dave Hyatt has done it.

(More on the Acid2 test at the Web Standards Project)

Comments Off

More IE7 Details

Chris Wilson has posted some more details about IE7 on the IEBlog, and so far so good. Looks like it’s more than just a security fix with better standards support on the way. So far he’s confirmed alpha channel support in PNGs and fixes to the peekaboo and guillotine bugs.

In other news Dave Hyatt is rattling through Safari’s Acid2 bugs. I’m beginning to think he doesn’t sleep you know.

Comments Off

Microsoft And Interoperability

Hakon Lie, CTO of Opera Software has published an interesting response to Bill Gates new found love of interopability. Required reading for anyone working in web development or standards evangelism.

You say you believe in interoperability, Mr Gates. We’d like to believe you. But interoperability is hard work. It means writing test cases, discussing edge cases with other vendors, answering high school students, making the necessary bug fixes, and releasing upgrades. Writing the occasional email praising interoperability simply isn’t enough. And your track record doesn’t support your proclaimed beliefs.

Hat tip: The Web Standards Project.

Comments Off