Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
Internet Explorer Mozilla The Internet Microsoft

CSS Support IE 7.0's Weakest Link 339

dilbertspace writes "Anyone who has ever developed a website knows that cross-browser and cross-platform compatibility is a nightmare, mainly due to Microsoft's willful non-compliance with the CSS2 standard. As this eWeek article points out, it seems Microsoft will continue their poor support for CSS2 even in the IE 7.0 release. This may have worked when IE was the only game in town, but now that Firefox is a serious player, it won't help them keep market share as they think it will."
This discussion has been archived. No new comments can be posted.

CSS Support IE 7.0's Weakest Link

Comments Filter:
  • Dupeage (Score:1, Informative)

    by scapermoya ( 769847 ) * on Saturday March 19, 2005 @03:20PM (#11985801) Homepage
    DUPE I emailed the on duty editor when i saw the red bar, nothing happened.
  • by jleq ( 766550 ) <[jleq96] [at] [gmail.com]> on Saturday March 19, 2005 @03:21PM (#11985815)
    http://slashdot.org/article.pl?sid=05/03/17/152925 8&tid=126&tid=95&tid=113 Pay more attention to your own fucking site.
  • Not a dupe! (Score:2, Informative)

    by fm6 ( 162816 ) on Saturday March 19, 2005 @03:31PM (#11985884) Homepage Journal
    Wrong! The first story pointed to an article on Microsoft Watch. The second story points to an article on eWeek. It's not the editors' fault that the eWeek article is just a summary of the Microsoft Watch article!
  • by Anonymous Coward on Saturday March 19, 2005 @03:38PM (#11985923)
    Read your history, FF/alternate browsers have been around for years.
  • Re:Not a dupe! (Score:3, Informative)

    by gl4ss ( 559668 ) on Saturday March 19, 2005 @03:43PM (#11985953) Homepage Journal
    actually it is the editors fault if he accepts a story that has the same information as was presented already before..

  • Re:well duh (Score:5, Informative)

    by flacco ( 324089 ) on Saturday March 19, 2005 @03:59PM (#11986080)
    Why conform to existing standards when you can make your own?

    to not be a douchebag?

  • by starvingartist12 ( 464372 ) on Saturday March 19, 2005 @04:43PM (#11986387) Homepage

    If Microsoft fixes their CSS support in Internet Explorer 7, every single little CSS IE hack used around the world will break.

    The problem is that all these years, Web developers have had to resort to these little IE-specific hacks to compensate for years of neglect on Microsoft's part. Sure Microsoft can add more security or tabbed browsing... but CSS? It'd be too risky on Microsoft's part to send out a new IE that *breaks* exisiting websites. (Although to be honest, they done it before - twice - IE:mac and later, IE for Windows. But this time they can't rely on DOCTYPE Switching [hsivonen.iki.fi] anymore.)

    Microsoft's mantra of backwards compatibility would be at odds with releasing a fully CSS 2.0 compliant IE browser.

  • Re:Don't count on it (Score:2, Informative)

    by Jace of Fuse! ( 72042 ) on Saturday March 19, 2005 @04:46PM (#11986404) Homepage
    He said the public perception of IE's security has declined. It doesn't matter if IE is more or less secure than it has been in the past, because generally speaking, most people don't trust IE anymore.
  • Re:Don't count on it (Score:5, Informative)

    by masklinn ( 823351 ) <slashdot.org@mCO ... t minus language> on Saturday March 19, 2005 @05:03PM (#11986517)
    every page I visit seems to increases the Working Set by a couple of megs of ram.
    It doesn't just "seem to", your impression is right, it does. There's been a nice bug for quite a few years (3? 4?) in the engine which causes the browser to not release most of the memory it consumes, and just use more and more.
    It's very clear on some machines, less on others, it's worse when you use tabbed browsing a lot (the memory leak happens when you close a tab, the memory it used isn't always released)

    The good thing is that this bug has been fixed in Mozilla 1.8 (the one that'll never get released, you know...)
    The slightly less good one is that the fix will only land in Firefox when said firefox'll fuse with Gecko 1.8 (the current trunk), and thats Firefox 1.1

    Summary: there is a memory leak bug in Firefox tabs, it's been known for years, it blows and can cause sever instabilities on some computers, it's completely random (aka you can be lucky and run FF np with 64Mb RAM, and you can be unlucky and have it hog 500Mb every time you use it) and worsens if you keep the same browser window (not tab, window) for extended periods of time. That bug still exists in Firefox 1.0.1 and will still be in 1.0.2, it'll be fixed in Firefox 1.1 which is supposed to be released in 2-3 months.

    Recommandation: if you happen to get hit by the "CrappySlowMemoryHogFirefox" and can't bear it, don't switch back to MSIE, use Opera instead, it runs fine, is fast, has a quite low memory foot print and a quite good support of HTML and CSS.

    Additional Informations: one of the great strengths of Firefox is the XUL extensions system, but it's also (obviously) it's biggest weakness: some extensions can have memory leaks on their own or cause slowness or crashs. One of the most well know "unstable" extension is "Tabbrowser Extension", which is arguably the best Tabbed Browsing extension feature wise, but is also the most bloated and dangerous one (and one of the worst and most random Firefox extensions, even the author himself says so).
    If your firefox is unstable/slow and you use TBE, uninstall it or create a new "clean" profile before dissing FF...

    Oh, BTW, about the extensions, do pay visits to websites like The Extensions Mirror [extensionsmirror.nl], one can get true wonders and squeeze the best out of Firefox with the good extensions plugged in
  • by alernon ( 91859 ) on Saturday March 19, 2005 @05:42PM (#11986777) Homepage
    This is true for some CSS, but they could possibly improve other things. IE for instance thinks that there's some mysterious element that surrounds the HTML tag so, you can pass styles to IE by using * HTML {}, while other browsers will ignore it. If they fix both the quirks that the hacks are fixing, and the method of passing the hacks to IE, it would be no harm no foul. It's just that they'd have to make sure they got everything right. So that the new IE doesn't end up ignoring a hack it needs...

An Ada exception is when a routine gets in trouble and says 'Beam me up, Scotty'.

Working...