IE 7.0 Technical Changes Leave Web Developers, Users in the Lurch