Slashdot Mirror


IE7 to be Pushed to Users Via Windows Update

dfrick writes "CNET is reporting that IE7 will be pushed to users via Windows Update. This has serious implications for e-commerce websites whose functionality might be affected by any bugs in the software. Also to have end users suddenly using a new browser right before the holiday shopping season could magnify the cost any bugs that might create a bad user experience on sites."

608 comments

  1. Another Get Firefox day coming soon... by WinEveryGame · · Score: 5, Insightful

    Well we just celebrated the Get Firefox day. Perhaps the day IE7 gets pushed via Windows update would be yet another Get Firefox day.

    1. Re:Another Get Firefox day coming soon... by Spinn12 · · Score: 2, Informative

      Here here! I downloaded one of the versions of IE that used tabbed browsing and had all the new "toys". It's big, clunky and makes my screen flash every time that I open a new tab. Quite simply said, it's just not as clean and polished as Firefox.

      If MS really wants to do end-users a favor, then they'd stop "forcing" crap down their throat via MS Update. It's irritating at best, and monumentally damaging at worst.

    2. Re:Another Get Firefox day coming soon... by voice_of_all_reason · · Score: 5, Insightful

      Whoa, let's not get crazy here. Now, I like firefox as much as the next reasonably intelligent computer user. But it's got a memory footprint like the goddamned Galactus. It is literally the beast that cannot be fed. Firefox operates like a beowulf cluster dividing by zero simultaneously.

      //has seen it easily use u[ 1.5gb+ of ram before.

    3. Re:Another Get Firefox day coming soon... by Anonymous Coward · · Score: 3, Funny

      Yeah, i can pull that when i have 300 porn pages up too!

    4. Re:Another Get Firefox day coming soon... by Spinn12 · · Score: 1

      lol...okay okay, I digress. Yeah, I've had issues with FF being a memory slut before. It seems to me to be tied in with some of the extensions that I've used. Wish I could figure it out, really. Regardless, I still can't bring myself to use IE.

    5. Re:Another Get Firefox day coming soon... by Ethan+Allison · · Score: 1, Flamebait

      INTERESTING not FUNNY.

    6. Re:Another Get Firefox day coming soon... by marcello_dl · · Score: 4, Informative
      INTERESTING not FUNNY.
      Pity that on a spare 400mhz ubuntu machine i got at work, firefox runs, in latest version, with 128 mb under gnome (and of course lighter stuff like xfce4) and doesn't even swap. So if it's not funny it's wrong.
      --
      ---- MISSING MISCELLANEOUS DATA SEGMENT --- [sigdash] trolololol
    7. Re:Another Get Firefox day coming soon... by ZakuSage · · Score: 5, Informative

      about:config
      browser.sessionhistory.max_total_viewers set to 0

      Problem solved.

    8. Re:Another Get Firefox day coming soon... by Anonymous Coward · · Score: 4, Informative

      Doesn't work for me.

      This, however, does: config.trim_on_minimize = true.

    9. Re:Another Get Firefox day coming soon... by Anonymous Coward · · Score: 0

      I had same problem and almost gave up using FF due to 1+gig memory usage... however once i got rid of foxforecast extension memory usage has been good, between 128-166meg.

    10. Re:Another Get Firefox day coming soon... by Anonymous Coward · · Score: 0

      try -1 instead of 0 for the value of browser.sessionhistory.max_total_viewers works much better

    11. Re:Another Get Firefox day coming soon... by MobileTatsu-NJG · · Score: 4, Insightful

      "Problem solved."

      The problem will be solved when either it's by default or they provide a clickie in the preferences panel to change it. In the mean time, it's simply a fix for those who know it's a configuration issue instead of a run-of-the-mill memory leak.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    12. Re:Another Get Firefox day coming soon... by stonecypher · · Score: 4, Funny

      No, he's right. KHTML runs just fine on the Nintendo DS, on a 70 mHz ARM in 4 meg of ram. That you need a 400mHz box w/ 128m RAM is just absurd.

      --
      StoneCypher is Full of BS
    13. Re:Another Get Firefox day coming soon... by bsgk · · Score: 1

      Yeah, my current session is hogging 84MB of memory with two tabs (Google and /.), and I use no extensions.

    14. Re:Another Get Firefox day coming soon... by TheDormouse · · Score: 2

      I just don't know what kind of websites you people are going to. I only have a measly half a gig of RAM and Firefox tops out at about 10% of that, unless a site has a butt-load of plugin crap. Close that page and back down to 50MB or less. Big deal.

    15. Re:Another Get Firefox day coming soon... by AmericanViking · · Score: 1

      Well said.

    16. Re:Another Get Firefox day coming soon... by Simon80 · · Score: 3, Informative

      http://forums.mozillazine.org/viewtopic.php?t=1720 41 I agree, 1.5's memory caching uses up a lot of memory, but if you're literate enough to notice that, you should be able to use a search engine and figure out how to tweak it, assuming it disagrees with you at all. I have left it as is up till now, and while I agree that firefox has some defaults that I don't like, it's still better than using IE. I don't understand how someone can rationalize using IE 6 at all.

    17. Re:Another Get Firefox day coming soon... by Tim+C · · Score: 4, Informative

      I love anecdotal evidence.

      Here at home, FF has been running about 10 minutes, currently has 6 tabs open, and is using 56meg of RAM.

      At work, it's been running for a couple of days, and is using 161meg.

      I generally have to kill FF every few days due to the amount of RAM it uses. Now, I tend to go through tabs like nobody's business and have a couple of extensions installed (although not *that* many), so perhaps I'm not the typical user. However, just because *you* get it to run in next to no RAM on a POS machine doesn't mean the rest of us can.

    18. Re:Another Get Firefox day coming soon... by ThePengwin · · Score: 1

      Maybe Mozilla are using all the instances of firefox to actually try and divide by zero... It still could be a realistic number you know :P

      But honestly i dont get any of these outrageous memory sizes ive heard, at maximum my friefox uses no more than 50 megabytes, and thats about 12+ tabs open and on different sites.

      Messenger Live 8 uses twice as much on my computer usually, closely followed by windows Explorer

    19. Re:Another Get Firefox day coming soon... by spacefight · · Score: 1

      Haven't seen this config parameter in 1.5, any hints?

    20. Re:Another Get Firefox day coming soon... by jlarocco · · Score: 2, Interesting
      Pity that on a spare 400mhz ubuntu machine i got at work, firefox runs, in latest version, with 128 mb under gnome (and of course lighter stuff like xfce4) and doesn't even swap. So if it's not funny it's wrong.

      So? I could quite happily surf the web in 1996 with 40 megs of RAM and a 100 MHz pentium. And believe it or not, the web hasn't changed too much since then. Just because Firefox isn't consuming all of your memory doesn't mean it's not using a lot more than it should be.

    21. Re:Another Get Firefox day coming soon... by giorgiofr · · Score: 5, Insightful

      ActiveX controls. Some people might, you know, want to use them.

      --
      Global warming is a cube.
    22. Re:Another Get Firefox day coming soon... by bradkittenbrink · · Score: 4, Insightful
      So? I could quite happily surf the web in 1996 with 40 megs of RAM and a 100 MHz pentium. And believe it or not, the web hasn't changed too much since then.
      Really, because pages like this one, this one, and this one seem to have relatively few images compared to their modern-day equivalents and the rest of web these days, and the ones they have seem to be much lower res. (note: I'm not claiming this is a representative sample, those are simply the first 3 companies I could think of that would have had websites in 1996.) Google's about the only major site I know of that still looks as simple as it used to. Not sure how big an impact on memory usage all those images should be, but I'd bet it's not insignificant.
    23. Re:Another Get Firefox day coming soon... by Simon80 · · Score: 1

      touché.. my response? I don't see why anyone would want to use ActiveX controls either, except for windowsupdate.com, or because work forces them to.

    24. Re:Another Get Firefox day coming soon... by Anonymous Coward · · Score: 4, Informative

      Just add it as a new config parameter if it doesn't exist. There's several that don't exist by default but will be read if you create them.

    25. Re:Another Get Firefox day coming soon... by giorgiofr · · Score: 5, Insightful

      Frankly, I've never understood the demonizing of ActiveX technology. Actually, I've never even understood why people seem to concentrate only on the embedded controls in MSIE when ActiveX is about COM integration on the whole Win32 platform... Anyway, assuming we only care about browsers: the reason why you might want ActiveX is the same why you might want plugins or extension: to make the browser do something MORE than render (D)HTML. Unless you also hate Java applets, plugins, FF extensions and Opera widgets, how can you hate ActiveX? Its only problem is that people blindly click on "Yes please install this dialer". How is that a tech problem? I call PEBKAC! Besides, when a java applet pops up and asks for permission to elevate its privileges, how come that's good and holy, yet when an ActiveX control does the same that's so disgusting?
      All this coming from someone who DOES dislike the my-broswer-makes-coffee-too mentality so common today. But really, why do you single ActiveX out?

      --
      Global warming is a cube.
    26. Re:Another Get Firefox day coming soon... by Alcoholic+Synonymous · · Score: 1

      Two words for you there:

      "Horse Shit"

      I run firefox tweaked to keep everything in memory and nothing on the disk. Memory use is about 30 megs plus about 1 to 4 megs per page viewed, depending on graphic intensity. If you are using 1.5Gb of ram, then maybe you should consider closing a few tabs and getting out more often. Hell, even closing the browser window once every 24 hours might be good for you.

      Either way, you can end your FUD campaign now, your evidence is merely anecdotal and real memory usage statistics make you into a liar. Whoever modded you up should also be shot.

    27. Re:Another Get Firefox day coming soon... by Simon80 · · Score: 5, Informative

      Simply because it's permanently browser dependent and proprietary, and thus has no place on any website whose purpose isn't related to pushing updates into windows installations.

    28. Re:Another Get Firefox day coming soon... by Old+Thrashbarg · · Score: 1

      "Unless you also hate Java applets, plugins, FF extensions and Opera widgets, how can you hate ActiveX?" Because those other things run on other platforms than just Win32.

      --
      One should never throw the letter Q into a privet bush.
    29. Re:Another Get Firefox day coming soon... by arivanov · · Score: 1

      Indeed.

      Going around commercial websites and big news sites the image load nowdays is in the 50+ per page. BBC has 95, Yahoo has 60+, etc.

      That definitely was not the case in 1998.

      In fact this can be easily tested by running the web browser of choice (Netscrape 4.x) from 1998 on BBC or yahoo web pages (they will still load). It will crawl, cough and eat as much memory as FF if not even more.

      --
      Baker's Law: Misery no longer loves company. Nowadays it insists on it
      http://www.sigsegv.cx/
    30. Re:Another Get Firefox day coming soon... by cortana · · Score: 3, Insightful

      Is that the total mapped, or the resident set size? How much of that figure is 'private dirty'? Or are you using the Windows task manager which AFAIK is pretty useless for determining memory usage?

    31. Re:Another Get Firefox day coming soon... by cheater512 · · Score: 1

      Seamonkey for me is chewing 150mb of ram. Thats with over 2gig of email and 10 tabs open with the download manager open.
      I love it. It uses the memory I'm not using to speed itsself up.

      Linux does the same thing. I only have 20mb of ram free out of 1 gig and I have KDE with 4 windows open (3 are Seamonkey). It is by design and it will free up more memory if needed.

    32. Re:Another Get Firefox day coming soon... by cheater512 · · Score: 5, Funny

      ActiveX is the bug which Microsoft hasnt fixed since IE 3.
      I believe they are calling it a 'feature'. ;)

    33. Re:Another Get Firefox day coming soon... by Anonymous Coward · · Score: 2, Insightful
      I generally have to kill FF every few days due to the amount of RAM it uses.

      Do you have any idea how absurd that statement sounds? You're complaining that you have to kill FF every few days?
    34. Re:Another Get Firefox day coming soon... by TheRaven64 · · Score: 4, Insightful
      The difference between ActiveX and Java is that ActiveX has an all-or-nothing security model. If a Java applet pops up a thing saying 'please give me these extra privileges' then (unless you have been conditioned to click yes to everything by ActiveX) you will either read exactly what extra permissions it is asking for, or click no. If you click 'no' and it stops working (and it's important) then you will reload and try yes. With ActiveX, it needs you to click 'yes' just to run it, while a Java applet can do anything 'reasonable' without user interaction (and an advanced user can redefine 'reasonable'). Once an ActiveX control has started, it has full access to the Win32 API.

      The difference with FireFox extensions is that they can't be embedded in a web page; you need to download them and install them manually. You will never visit a site which requires a particular FireFox extension (running with the same privileges as the rest of your applications) in order to navigate.

      Now COM is an idea I like. It's a logical extension of the VMS Common Language Environment from procedural to pseudo-OO languages. The problem is not the underlying technology, it is the deployment. If ActiveX controls were run through something like systrace, which would validate arguments to system calls and block any that didn't match a fairly restrictive security model, then it would be fine.

      --
      I am TheRaven on Soylent News
    35. Re:Another Get Firefox day coming soon... by Opportunist · · Score: 2, Insightful

      I'm in the AV business, and yes, I agree, a damn LOT of people (those that create work for me) just love using them.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    36. Re:Another Get Firefox day coming soon... by miro+f · · Score: 1

      not to mention it's running an entire operating system...

      --
      being vague is almost as cool as doing that other thing...
    37. Re:Another Get Firefox day coming soon... by gsslay · · Score: 2, Funny
      I generally have to kill FF every few days due to the amount of RAM it uses.

      Wow, that must really cramp your style during those mammoth all-week browsing sessions!

    38. Re:Another Get Firefox day coming soon... by Opportunist · · Score: 5, Informative

      The reason is simply that AX is the only technology where a webpage can directly affect your system. Yes, that is convenient and the opportunities are incredible. But so is the danger.

      The internet is, by its very nature, to be considered an insecure and hostile network. Pages you surf to are by definition to be seen as hostile until proven benign. And even then, it's happened more than once that a page considered safe was hacked and turned into a malicious site.

      AX is a "direct link" between net applications and your system. Which is incredibly convenient, but also incredibly dangerous considering the described problems with the internet. If the internet was a trusted medium, this would be THE technology. Since it is not, it is THE threat.

      Yes, PEBKAC is part of this danger. But then, think again how many of the "killer viruses" that spread within the last few years relied ONLY on the stupidity of people and how successful they were. ILoveYou, Kournicova (or however she's spelled) and their variants required user interaction to become active. Without a stupid user, these programs would have had zero chance of spreading.

      A web application or technology has no business with my machine's system. It may run in a sandbox, which is great, it may read/write in certain, predetermined places (which are secured against the rest of the system), that's it. Giving an application from an insecure, potentially malicious, source the ability to run at system level is simply and plainly stupid. It's like playing russian roulette with 5 chambers loaded and, after hearing the 'click' once, thinking that nothing can happen and it's safe.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    39. Re:Another Get Firefox day coming soon... by DrXym · · Score: 1

      Firefox works on the principle that if you have the memory, it will use it. If you don't like the amount of memory it consumes, you can tune the memory cache, the session history length and indeed your browsing habits (don't use a gazillion tabs) and the footprint will be lower. Note also that if you start to run out of memory that Firefox responds to memory "pressure" and will start flushing out things that it is hanging on to.

    40. Re:Another Get Firefox day coming soon... by steve_l · · Score: 5, Insightful

      1. I dont let java code escalate its privileges. Its got a sandbox, stay in it. Actually, I dont even enable java in the browser.

      2. I actually discovered one of the first activeX security holes, way back in 1999.

      The problem with AX is that it is really Ole Controls, OCX, upgraded for the internet era. OCX was nice, a version of Visual Basic (VBX) controls that was language neutral. Their goal was to make it easy for anyone to embed their controls inside their apps, and so have fancy apps with less coding. Classic Java Beans were sun's ill-fated attempt to copy this. VBX and OCX were probably the enablers of the best market in re-usable client-side components. Want fancy reports in your app? Crystal Reports OCX. Want good database access? Use the db access controls that ship from MS. OCX was a really nice design.

      The trouble with ActiveX was that they turned the web browser into a container, with the ability to download and run any activeX control. By default, all OCXs that are installed on a PC are enabled for use in IE, even though they were never written for the assumption that their caller was trusted. There's nothing wrong with an OCX to be embedded inside a C++ app letting you open files in the local filesystem. delete files there, overwrite things. But have some random javascript do that and your box is owned. Most emergency patches by MS and PC manufacturers is for built in controls. to mark them as unsafe for scripting, or to mark them as revoked.

      Failing one: ActiveX is only secure if the controls are designed to be called by untrusted people. Even if the controls arent scripted, they can still take params which can be malicious and read/write illegitimate files. Example: windows media control lets you pass in a path in the local filesystem. Script doesnt have access to the contents, but you can work out if the file is present or not. It is leaking information.

      Auto control download is the other problem. AX controls are pulled down, their signature verified. There is no sandbox, so the system is built entirely on the model that the people who write the controls are well meaning. The spyware industry showed the lie for that.

      Failing two: there is no sandbox for control.

      Now, for a few hundred dollars verisign will sell a cerificate in the name "Microsoft requires you to install this component.ltd" and that is what appears on the click-here-to-be-0wned dialog.

      Failing three: the vendors of certificates are more interested in certificate sales fees than the safety of the box. If verisign took some financial hit for every bit of spyware they signed off, things would be different.

      AX controls are usually written in C++, which is one of the C/C++ family of 'buffer overflow enabled' languages. I know I always get marked down for flame baiting when I say that, but the truth is while compentent people can write really secure code in C/C++ (eg. Apache HTTPD, openSSH), too many developers are in a hurry that ship something that just about works on the deadline required. Because AX controls are not in a sandbox, every single attribute and method has to be treated as something that a malicious piece of javascript can call.

      Failing four: the lack of a sandbox forces AX developers to write secure code, and they don't appear up to the job.

      If you find a security hole in an active x control, it can be rereleased, a new .cab file produced and the web pages marked so that IE will update to a later version. Sound good? No. You can push out any old version of an activeX control up by serving it out and using a version marker of -1,-1,-1,-1, meaning "always update". This makes it impossible for anyone to ever reliably stop an insecure AX control from being served up. The only way to do this is by adding the control to the "do not run" list in the registry, a registry that is fault of myself and richard smith.

      failing 5: its nearly impossible to stop malicious sites pushing out buggy versions of other people's AX controls.

    41. Re:Another Get Firefox day coming soon... by edmicman · · Score: 1

      Is this where most of the "Firefox uses so much memory" arguments come from? I've never (on any version) noticed memory leaks with Firefox, but then again, I don't run the browser for freakin' days on end. Who does this?!? I open my browser, do what I need to with it, then close it out. Who runs it for days without needing to close it? Hell, if I kept calc.exe running in the background for weeks, it'd probably start using up resources, too.

    42. Re:Another Get Firefox day coming soon... by poulbailey · · Score: 5, Interesting

      Why on earth should they switch it off as a default? The ability to go back and forth in your history without rerendering the entire page again is a great feature.

      I've never understood why people with 1-2GB of RAM freak out when applications actually use some of that available memory. What good is a ton of memory if it's not being used? Firefox is a memory pig, yes, but it's giving it back to Windows should other programs actually need it.

      The same can be said about the aggresive memory trimming. Why are people willing to put up with a frozen UI whenever Firefox trims its memory is beyond me.

      I have plenty of free memory and don't really care either way, so I value usability higher than low memory use. People should probably get their learn on about Windows memory usage before posting any more wrong statements about Firefox.

      That's not to say that Firefox (and some of the more well-known) extensions don't leak memory like a proverbial sieve. I'm just saying that the above instances aren't memory leaks and anyone claiming that they are should be modded down.

    43. Re:Another Get Firefox day coming soon... by Anonymous Coward · · Score: 0

      That's not actually true. Well, yes, I believe that you did see a report that ff was using a gig and a half on your machine, but I'll get to that soon. Let's compare firefox with IE. The early versions of firefox use about 12 megs of memory (including shared memory), plus about a few bytes per page, plus whatever's needed for the text and images on the page itself. IE uses 14 megs per page, plus whatever's needed for text and images, and most of that 14 megs is probably shared. My latest 1.5.0.4 version with a fancy theme and a huge collection of extensions uses 19 megs, including shared memory (although memory for special themes is unlikely to be shared).

      By the numbers firefox seems far more gentle on memory than IE, but I would be very surprised if that extra 14 megs per page IE uses isn't almost completely shared, so I would speculate that the two browsers are actually very similar in memory usage. But there are two things to consider. Firstly, last time I checked IE had some horrible memory-leakage, whereas ff has no such problems.

      Firefox, on the other hand, tried to be clever where it didn't need to be. I think it was the last version in the 1.0 series, they added a feature where they allocated a fraction of free memory for caching recently rendered pages. While this demonstrates in interesting approach to efficient memory usage, and doesn't technically hog any memory at all since it allocates only "unused" memory and unallocates it when free memory drops, it was not a very useful feature, and it scared people off by making it appear that it used an incredible amount of memory. Since this caused an uproar, it was classified as a misfeature and promptly removed in the next version.

      I am guessing that you have 4 gigs of physical memory on your computer, and ran a later Firefox 1.0 version. I suggest that you upgrade to the latest version (1.5.0.5). You'll notice a MUCH smaller memory footprint.

    44. Re:Another Get Firefox day coming soon... by imroy · · Score: 1

      Does this work on Linux/X? I'm not sure if X apps are told when they are "minimized" - it might all just be a "special effect" applied by the window manager. And besides, I hardly ever minimize windows when I have 12 virtual desktops. So I'm not sure how effective this setting will be for people like me (linux users with lots of virtual desktops).

    45. Re:Another Get Firefox day coming soon... by Anonymous Coward · · Score: 0

      You don't need to understand that it's chewing up RAM to understand that it makes your computer run like dogshit. It's always a fun one to explain after I've convinced people to switch.

    46. Re:Another Get Firefox day coming soon... by Turn-X+Alphonse · · Score: 1

      Maybe it's just my insane logic problems here but maybe you could oh.. I don't know.. close it? Why do you need a browser open constantly for months on end? If you're not using it nuke the program and it'll nuke the foot print too.

      --
      I like muppets.
    47. Re:Another Get Firefox day coming soon... by kjart · · Score: 2, Interesting

      As do I - so I'll provide some more.

      I'm at work and currently have 12 FF tabs loaded across two windows (one for work, one for...well, slashdot). With that number of tabs open Firefox is currently using 136 MB of ram (started it within the past few hours). After reading some of the delightful comments on this story, I decided to load the exact same pages in IE 7 beta 2 (haven't gotten around to installing beta 3 yet). After loading all of the exact same pages into IE7 it was using (boggle) 60 MB of ram...and strangely enough, 1 minute later, it was down to 40 MB. Please keep in mind that this isn't even the latest build.

      All that being said, I'm still sticking with Firefox for now, but that may change depending on how IE7 final looks.

    48. Re:Another Get Firefox day coming soon... by giorgiofr · · Score: 1

      Your answer is well-reasoned but ultimately boils down to: it's bad to have arbitrary code received over the internet running in your system.
      Well DUH.
      If a pirate site sends an exe down my "pipe" ;) and I click Run, I become t3h pwn3d. If only people understood that allowing an AX IS effectively allowing its code to run free, we would have less trouble with it. Anyway, your line of thought applies to anything that is made to run on your system by a remote party. Java has a sandbox, AX doesn't, fine. Sandboxing is not the answer... Or I'd be surfing in a virtual machine and have a different system for every program.
      The problem lies in turning the browser into a platform.

      --
      Global warming is a cube.
    49. Re:Another Get Firefox day coming soon... by michrech · · Score: 2, Informative

      I don't understand how someone can rationalize using IE 6 at all.

      Sungard Higher Education does it's timesheets online. It only works in IE. It's quite simple. If I want to be paid, I *must* use IE.

      --
      bork bork bork!
    50. Re:Another Get Firefox day coming soon... by ericlondaits · · Score: 0, Redundant

      ActiveX isn't "permanently browser dependant". It's easy to have your own browser host ActiveX controls, just like you can host them in any other Win32 application. That's what they were made for. Granted, they're not portable...

      --
      As a Slashdot discussion grows longer, the probability of an analogy involving cars approaches one.
    51. Re:Another Get Firefox day coming soon... by zootm · · Score: 1

      ActiveX controls are, however, fairly comparable to Firefox/Mozilla plugins.

    52. Re:Another Get Firefox day coming soon... by smittyoneeach · · Score: 1
      those who know

      These three words sum up the difference between free and proprietary software.

      I'll admit that sometimes it's nice to manage the iceberg from just the tip, but among the bits of knowledge of "those who know" are two things:

      a) sometimes you really have to get below the waterline and check out the iceberg, and

      b) the habit of knowing how to get below the waterline is a survival mechanism worth cultivating.

      Ignorance is both bliss and a grave.
      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    53. Re:Another Get Firefox day coming soon... by phoenix321 · · Score: 1

      Whoever still runs IE other than the non-compliant or ActiveX-required-crap-sites, has had enough incentive to change already. I have no mercy with those who still get bitten by IE security problems. Everyone knows about IE now, substitutes numerous and most of them downloadable free of charge - who sticks with IE, well, tough luck.

    54. Re:Another Get Firefox day coming soon... by plague3106 · · Score: 1

      According to the article, its a High priority update, meaning it won't be installed automatically. Users will have to choose to install it. Only Critical updates are downloaded and installed automatically. Take a pill.

    55. Re:Another Get Firefox day coming soon... by plague3106 · · Score: 1

      Really? So I can install Firefox extensions in IE or Opera? Please tell me how.

    56. Re:Another Get Firefox day coming soon... by plague3106 · · Score: 1

      Oh, and to your last comment; there ARE places for it. I've deployed a site that if your browser supports it will attempt to install the XUpload control. Why? Because the user experience is ALOT nicer than the file upload mechanism supported by most browsers; the users can upload ALL their files in one shot, instead of a few at a time. No more clicking each upload button for each file you have to upload.

      So yes, there ARE valid places to use it. And yes, I did look into JUpload from the same company. Nice idea in theory, except that Java applets have caused me no end of problems in FF. Namely crashing FF.

    57. Re:Another Get Firefox day coming soon... by Bogtha · · Score: 1

      The reason is simply that AX is the only technology where a webpage can directly affect your system.

      Not true. Browser plugins and Firefox extensions, which giorgiofr already pointed out in the comment you are replying to, can also directly affect your system. Hence the question - why do you hate ActiveX for this when the others do it too? It looks suspiciously like you hate ActiveX because it's Microsoft's and are using the "directly affect your system" rubbish as an excuse.

      --
      Bogtha Bogtha Bogtha
    58. Re:Another Get Firefox day coming soon... by Anonymous Coward · · Score: 0

      WTF do you smoke? the most ive had firefox gobble up is 170 mb, leaving me with well over a gig free, and to do that i had about 60 tabs open and loading at the same time. i have no idea what your doing to make it huck back over a gig, but you need to stop what ever it is.

      people bitch about FF being a memory hog.... SUPRISE so is IE. you just cant tell cause its the same damn process and your GUI for the OS! (MS's offical excuse for the bundle of the browser remember? sure we do this is slashdot we hear about every time MS farts) and of course unlike firefox which doesnt actualy have a memory leak (whos the idiot who started that anyway?) Windows as an OS actualy does.

    59. Re:Another Get Firefox day coming soon... by Gldm · · Score: 1

      Gee mine's been up a few hours and has 3 tabs open, which are slashdot stories. Guess what the memory use is? 572MB. Oh and 34% CPU use on a 1.7Ghz Pentium M just sitting here staring at the page. But hey, don't let my "anecdotal evidence" get in the way of blind zealotry.

      Of course here comes the "It's windows fault!" crowd, along with the people who go "Oh but it's a setting you can fix only buried in some obscure config that we're too lazy to make a proper GUI for!" If everything can be fixed by config changes to cater to the user who knows what they're doing, where's the config option to let me open an EXE? Oh yeah, well it's only about empowring the user until they want to do something the developer's idealism doesn't agree with.

      --

      Introducing the new Occam Fusion! Now with sqrt(-1) fewer blades!

    60. Re:Another Get Firefox day coming soon... by es330td · · Score: 1

      Thank you. Although poorly implemented (or effectively implemented with lots of unexpected "features") the whole point of ActiveX is to make the browser a far more useful tool through extensibility. In my context, developing in a corporate environment with enforced application standards, I can use IE as a far more effective tool because of ActiveX.

    61. Re:Another Get Firefox day coming soon... by Ash+Vince · · Score: 1

      I just checked out the memory footprint (using taskmanager) of IE and Firefox while looking at the same page.

      I closed both before I did this and then opened them both to the same page (slashdot).

      They both (iexplore.exe and firefox.exe) seemed to hover around 20 meg memory but explorer.exe was using another 12 meg so I dont trust ie to not be overspilling into this.

      I know this is far from scientific but I would love to know the basis for calling firefox memory hungry as I never have any problems with it, even on this work machine with only 512 meg RAM.

      Incidentally if I had more memory I LIKE programs to use it for caching (web pages, images, etc) if it is free. Surely thats just making most efficient use of available resources.

      --
      I dont read /. to RTFA, I read /. to offend people in ignorance.
    62. Re:Another Get Firefox day coming soon... by Gr8Apes · · Score: 1

      ActiveX - automatically install a virus on your PC with no feedback. Yes, they've hamstrung it some, but that's still possible should you reduce your "security" settings so that you can run an ActiveX control. There's no effective sandbox around ActiveX.

      Java Applets - from what I recall - not possible in general to elevate permissions when run within a browser. You can download a Java app and then run it. But within the sandbox of the browser, unless something got seriously broken recently, I don't believe you can even write to local disks or any of a number of other things you'd like to do (reflection doesn't work either).

      FF extensions - you install them, they're not required to visit sites, as far as I know. In general, they make a certain task easier, or possible, and not necessarily what a web author wants either (Flashblock and adblock come to mind:). Plugins such as Flash and Adobe Reader are an unfortunate requirement for some sites.

      --
      The cesspool just got a check and balance.
    63. Re:Another Get Firefox day coming soon... by sauron_of_mordor · · Score: 1

      wasn't the web nice back then?

      S.

    64. Re:Another Get Firefox day coming soon... by Antique+Geekmeister · · Score: 1

      Use Lynx or links or the text-based browsers: it's great for speeding up downloads, precisely because they don't support the javascript and "dancing bears" so many websites waste their bandwidth on.

    65. Re:Another Get Firefox day coming soon... by houseofzeus · · Score: 1
      This is /., who *doesn't* do this?

      Like the GP I also need to kill it every few days because it is using abhorent amounts of RAM and generally running like shit. Luckily SessionSaver brings back any 'meaning to read...' pages for me.

    66. Re:Another Get Firefox day coming soon... by Firehed · · Score: 1

      Please find me a website that requires certain plugins from Firefox in order to function correctly. Firefox plugins add more functionality, they aren't required to have it in the first place.

      --
      How are sites slashdotted when nobody reads TFAs?
    67. Re:Another Get Firefox day coming soon... by wralias · · Score: 1

      And believe it or not, the web hasn't changed too much since then.

      Hey, I know you -- you're the guy at work who insists on doing everything in Perl!

    68. Re:Another Get Firefox day coming soon... by Shaper_pmp · · Score: 4, Interesting

      Frankly, I've never understood the demonizing of ActiveX technology.

      ActiveX allows arbitrary code from an arbitrary web page to run on your machine with full administrative priviliges, and the only defence against it is the computer-savviness of the user.

      Uh-oh.

      Now, you can argue that technology shouldn't be castigated because of user-error, but that's like saying there's nothing wrong with a .305 Magnum that automatically points at your foot, or a cruise missile that automatically targets friendly units. Sure, it requires user-intervention to cause a disaster, and if something happens it's technically the user's fault, but it's clearly also the bloody stupid design of the system that contributed to the disaster.

      And in case you've missed it, it's no longer considered professional as any kind of IT engineer to go "Oh, ID10T error" and wash your hands of the problem. Users will ever be clueless, but well-designed technology has a learning curve that allows for this.

      ActiveX offers a simple Yes/No dialogue choice, and to fully comprehend the implications of each that answer could take the average user weeks of study.

      Microsoft (as ever) badly dropped the ball on security, and rather than fix the problem they just slapped a dialog box in front of it and claimed any disasters caused were now officially the fault of the user.

      Actually, I've never even understood why people seem to concentrate only on the embedded controls in MSIE when ActiveX is about COM integration on the whole Win32 platform...

      Indeed. However, when you've got an interesting idea with some nice applications than also just happens to cause the apocalypse, don't be surprised if the people huddling in craters across the broken, sulphur-spewing landscape happen to, y'know, not fixate on the few things it did pretty well.

      Anyway, assuming we only care about browsers: the reason why you might want ActiveX is the same why you might want plugins or extension: to make the browser do something MORE than render (D)HTML.

      Erm, not really. The first thing any sensible user wants any technology like that to do is to not open his machine to infection from every scumbag on the net... and make the browser do something more than render (D)HTML. See, the thing is, that first part is so freaking obvious that most people forget it's even a consideration.

      An analogy:

      People want tasty cakes, but they also don't want to be poisoned.

      Microsoft produces a range of tasty cakes, some of which (at random) are chock-full of arsenic.

      When people complain, they "solve" the problem by printing in big letters on the front: "WARNING: cake may conceivably not be perfectly free of element number 33".

      Sensible people who can afford to thus avoid the cakes altogether, but people who can't read and people who don't know element number 33 is arsenic all risk ending up dead with every bite. As do people who work in Microsoft-only offices, who save with Microsoft-cake-mandating banks and a whole range of other people.

      So whenever bakers gather to talk about Microsoft Cakes, unaccountably they ignore its fluffy texture and pleasing aroma, and bizarrely fixate on the fact that it regularly kills anyone uneducated enough to ingest it.

      See the point now?

      Unless you also hate Java applets, plugins, FF extensions and Opera widgets, how can you hate ActiveX?

      Because Java applets run in a sandbox, plugins weren't generally produced by anyone but large, trustworthy companies, and have massively dropped out of favour (because of lack of security) even so, and FF extensions and Opera widgets are both (i) somewhat insulated from the operating system, and (ii) selected, once, by the user due to their utility, and not pushed at the user by any weirdo third-party

      --
      Everything in moderation, including moderation itself
    69. Re:Another Get Firefox day coming soon... by Anonymous Coward · · Score: 0

      ActiveX controls. Some people might, you know, want to abuse them.

      There ya go, fixed your spelling mistake! ;)

    70. Re:Another Get Firefox day coming soon... by zootm · · Score: 1

      Any website requiring Java.

      Any website requiring Flash

      I think you're confused between extensions (which just add functionality from the browser) and plugins.

    71. Re:Another Get Firefox day coming soon... by Vexorian · · Score: 1

      Whinning about firefox footprint will always get you +5 . But oh well. I have never seen firefox's footprint go so mad so maybe, maybe it was not the most recent version or maybe you left the browser open for 3 months or maybe it was a bugged flash page then you should whine the flash player or maybe it was a bugged beta or maybe, maybe you misread 150 MB as 1.5GB.

      --

      Copyright infringement is "piracy" in the same way DRM is "consumer rape"
    72. Re:Another Get Firefox day coming soon... by GeckoX · · Score: 1

      Because ActiveX is proprietary, not standards based, and only available on windows. Completely useless from a (good) web developers standpoint.

      It has it's place, it's fine and dandy for intranet apps and the like, and for use outside the browser on win boxen. However, it rightly gets chastized out in the wild on the net.

      --
      No Comment.
    73. Re:Another Get Firefox day coming soon... by Gr8Apes · · Score: 1

      I run mine for weeks at a time, if the machine's up, generally the browser's up. I tend to not reboot or log out unless forced to. Why restart the browser each time you want to visit a page (considering I do that up to several hundred times a day - I develop web applications after all complete with running appservers and DBs, among other things)?

      As for FF using so much memory - I'd rather have the speed of flipping through pages than "saving" 100MB of RAM. Then again, I'm running with 2GB, of which roughly 500MB is free at any particular moment. I'm not RAM limited, and for $130 or so neither should anyone else.

      If calc.exe leaks, MS should fix it.

      --
      The cesspool just got a check and balance.
    74. Re:Another Get Firefox day coming soon... by Anonymous Coward · · Score: 0

      Funny, if we were talking about IE I bet you'd immediately rip Microsoft a new one for being a memory hog.

    75. Re:Another Get Firefox day coming soon... by poulbailey · · Score: 4, Insightful

      Why do you need to have that much available memory? If no other program needs it, why can't Firefox go to town while providing you with nice features like instant page rendering?

      Read the explanation I linked to on Windows memory usage. If the only leak symptom you're seeing on your machine is a scary number in the Task Manager, things probably aren't as bad as you think.

    76. Re:Another Get Firefox day coming soon... by markass530 · · Score: 1

      if you only open one tab, not so much. but I like having 15 tabs open, and I have a gig of ram, so who cares?

    77. Re:Another Get Firefox day coming soon... by poulbailey · · Score: 1

      That's neither funny nor particularly accurate.

    78. Re:Another Get Firefox day coming soon... by houseofzeus · · Score: 1

      It's not so much that it's using ram, as you say, if nothing else is using it who cares? But rather that when it is using a lot of ram it also seems to make the entire computer slow down, killing firefox and restarting it generally fixes this. On average I'd probably run into this a few times a week.

    79. Re:Another Get Firefox day coming soon... by [000000] · · Score: 1

      Well yes, thats because of all the porn your getting it to download for you! (Left handed Websites)

    80. Re:Another Get Firefox day coming soon... by jonwil · · Score: 1

      The reason ActiveX is worse than Java applets, firefox extentions etc is that even today, many many machines run (either intentionally or unintentionally) with privileges set to blindly allow any control to install itself. And to allow those controls to do whatever they like.
      Whereas, Java (the alternative to ActiveX) has a nice safe sandbox that is difficult to get out of without direct user involvement.

      Plus, any slashdotter who doesnt bash M$ at every opertunity isn't a true slashdotter :P

    81. Re:Another Get Firefox day coming soon... by ThinkingInBinary · · Score: 1
      I've never understood why people with 1-2GB of RAM freak out when applications actually use some of that available memory. What good is a ton of memory if it's not being used?

      I have only a measly 512MB of memory, but I usually freak out if even half of it is being used by applications. I run a relatively slim desktop, and it uses around 128MB with nothing open. The reason I like to conserve memory is that Linux uses all unused memory as disk cache, so if I have 512MB of memory and only use 128MB, I have 384MB of disk cache, which speeds things up a lot. I do, of course, like having the memory when I'm running Azureus or the GIMP or something else that uses a lot of RAM.

      I look at this the other way. Why waste RAM just because you have a lot? If you thought about it in financial terms, what you said is like saying "I've never understood why people with millions of dollars just leave it in the bank!" I'd rather have free RAM speeding up disk access than have it full of bloated applications.

    82. Re:Another Get Firefox day coming soon... by Firehed · · Score: 1

      My bad, I haven't had any caffeine yet today. But in fairness, those plugins aren't browser-specific (meaning they're available for more than one browser, unlike ActiveX controls).

      --
      How are sites slashdotted when nobody reads TFAs?
    83. Re:Another Get Firefox day coming soon... by 99BottlesOfBeerInMyF · · Score: 1

      If a pirate site sends an exe down my "pipe" ;) and I click Run, I become t3h pwn3d. If only people understood that allowing an AX IS effectively allowing its code to run free, we would have less trouble with it.

      It is true if people understood that we would have less of a problem, but really not that much less. People don't understand that an exe file they run on their computer has free reign to anything it wants either. Most people assume all programs they run are in a sandbox (or the functional equivalent). If you ask Joe Sixpack if they screwed up by installing trojan that sends spam on their box they will tell you, "no, the computer did." What kind of computer will install a spamming engine and send hundreds of spam messages without telling the user that is what it is doing?

      Java has a sandbox, AX doesn't, fine. Sandboxing is not the answer... Or I'd be surfing in a virtual machine and have a different system for every program.

      If you look at the direction of OS security, that is where everyone is heading. Not necessarily a VM for everything, but a sandbox or control for the interactions with other programs, the OS, and resources strictly controlled and following some reasonable defaults.

      The problem lies in turning the browser into a platform.

      This is part of the problem, but it is really a hack to get around the limitations of modern networking and the Windows platform. People see the Web browser a lot like a TV. You use it to view content by switching pages, just like changing channels. The problem is, your TV can't do anything else of value to a third party and a computer can. This can be a good thing, since it adds more functionality. The problem with ActiveX is it does it silently, so people are not told their browser has stopped acting like a TV and has started erasing their family photos. You propose education, but it is a lot easier to make the computer conform to the expectations of the user than change user expectations.

    84. Re:Another Get Firefox day coming soon... by zootm · · Score: 1

      Yes, that's a fair enough point. On the other hand, technically ActiveX controls aren't browser-specific either (ActiveX support is available for Mozilla, believe it or not), but ActiveX and things based on it are a lot more platform-dependent than the plugin architecture used by other browsers.

    85. Re:Another Get Firefox day coming soon... by GrenDel+Fuego · · Score: 1

      I look at this the other way. Why waste RAM just because you have a lot? If you thought about it in financial terms, what you said is like saying "I've never understood why people with millions of dollars just leave it in the bank!" I'd rather have free RAM speeding up disk access than have it full of bloated applications.

      People with millions generally invest their money, not just leave it all in the bank. Because if you're not using it right now, might as well have it doing other useful things for you. Kind of like memory ;)

    86. Re:Another Get Firefox day coming soon... by RetroGeek · · Score: 1

      Well actually the "people" do not "want" to use them at all.

      However the Web page developer has chosen to use ActiveX in his Web pages. If the developer had chosen a different technology such as JavaScript or Flash, then the Web site would not be IE specific.

      --

      - - - - - - - - - - -
      I am a programmer. I am paid to produce syntax not grammar. Deal with it.
    87. Re:Another Get Firefox day coming soon... by entrylevel · · Score: 1

      For Firefox and SeaMonkey anyway... http://www.iol.ie/~locka/mozilla/mozilla.htm

      --
      Karma: Incomprehensible (Mostly affected by posting at +5, reading at -1, and metamoderating everything unfair.)
    88. Re:Another Get Firefox day coming soon... by Jugalator · · Score: 1

      That only hides the issue, as the memory often then gets reallocated as soon as you restore the window.

      --
      Beware: In C++, your friends can see your privates!
    89. Re:Another Get Firefox day coming soon... by Jugalator · · Score: 1

      I've never understood why people with 1-2GB of RAM freak out when applications actually use some of that available memory.

      They do when Firefox resource usage starts to impact other applications' performance.

      The problem isn't that Firefox may use a lot of free memory, the problem is that this behavior affect other hungry applications.

      It feels kind of silly when you're working on a large Photoshop project and have a stupid web browser affect it, of all things.

      --
      Beware: In C++, your friends can see your privates!
    90. Re:Another Get Firefox day coming soon... by SphericalCrusher · · Score: 1

      Haha. That's very true... but the fact of the matter is that they are trying sometimes I guess. With IE7 coming to users via windows update, I feel we're going to run into some problems... just as everyone did when Service Pack 2 came out. Especially if Microsoft require you running IE7 to get all the latest critical updates. But at least IE7 is far less intergrated into the operating system than IE6 is. I guess we just have to wait and see what happens.

      --
      "Instant gratification takes too long." - Carrie Fisher
    91. Re:Another Get Firefox day coming soon... by Drakin020 · · Score: 1

      Actually IE7 IMO beats Firefox. They have done some major improvements that make the brouser nice to use.

      --
      The greatest revenge in life is massive success.
    92. Re:Another Get Firefox day coming soon... by ThinkingInBinary · · Score: 2, Funny
      People with millions generally invest their money, not just leave it all in the bank. Because if you're not using it right now, might as well have it doing other useful things for you. Kind of like memory ;)

      I'm investing it in a disk cache fund. ;-) It does benefit performance!

    93. Re:Another Get Firefox day coming soon... by AmberBlackCat · · Score: 1

      Isn't it possible that IE7 will be better than IE6?

    94. Re:Another Get Firefox day coming soon... by evil_Tak · · Score: 1

      My current FireFox session is using 95M. I have 12 tabs open, and a large number of extensions loaded.

    95. Re:Another Get Firefox day coming soon... by el_womble · · Score: 1

      Nope thats not the only problem with ActivX. The biggest problem is that it only works on one browser. Java Applets and Flash, as annoying as they are, at least make some attempt to run on competing platforms - but personally, I would advocate their use.

      ActivX does many cool things, and sometimes its good to be given the freedom to shoot yourself in the foot, but when the base technology, (D)HTML / Javascript, is designed to be cross-platform and sandboxed for a reason circumventing that in a platform-specific-destroy-your-computer kind of way, by default (you should at least have to turn the damn thing on) its like to piss off web dev zealots.

      --
      Scared of flying, pointy things snce 1979!
    96. Re:Another Get Firefox day coming soon... by RSquaredW · · Score: 1

      FF also caches history for faster forward-back browsing. If you just popped up IE7 and punched in a bunch of URLs it makes sense that the footprint would be smaller. Every time I've had a memory issue with FF, I've been able to trace it to an extension I installed. YMMV.

      --
      In accordance with E.O. 12958, this post is marked Unclassified.
    97. Re:Another Get Firefox day coming soon... by andrewman327 · · Score: 1
      "If MS really wants to do end-users a favor, then they'd stop "forcing" crap down their throat via MS Update."


      I agree with this. It seems that many of the latest things that Microsoft is forcing onto my computer are not really essential. Windows Update is a great site as it makes it remarkably easy to keep your computer up-to-date. I disagree with their practice of forcing updates, though, even though it does help the technologically incompetent patch their systems.

      --
      Information wants a fueled airplane waiting at the hangar and no one gets hurt.
    98. Re:Another Get Firefox day coming soon... by Opportunist · · Score: 1

      Because BHOs require you to install them first and, at least in intelligent browsers, require you to accept the installation (in IE it's a simple matter of registry keys, as usual). Something that's not required with AX.

      Of course, a lot of malware comes in the form of BHOs today, AX is mostly a problem of the past. And yes, they work for IE as well as for FF. I'm not saying that BHOs are a more intelligent idea than AX, it's about the same problem, both of them belong in a sandbox area, they have no business in the live system.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    99. Re:Another Get Firefox day coming soon... by Anonymous Coward · · Score: 0
      ActiveX - automatically install a virus on your PC with no feedback. Yes, they've hamstrung it some, but that's still possible should you reduce your "security" settings so that you can run an ActiveX control. There's no effective sandbox around ActiveX.
      No it isn't, not since XP SP2: it requires user interaction to agree to the install. Sure, there's social ways around this: if you go searching for lyrics then some percentage of the sites want you to install spyware before they'll let you in and the ActiveX controls are renamed "YOU MUST AGREE TO INSTALL THIS TO VIEW LYRICS" etc.

      FF extensions - you install them, they're not required to visit sites, as far as I know.
      Since XP SP2, and probably before, I can't remember, this is exactly the same position as ActiveX.
    100. Re:Another Get Firefox day coming soon... by manifoldronin · · Score: 1
      So what's the difference here? I'm investing it in the Firefox Fast Rendering Fund. It does benefit performance, too. :)

      If you don't want your dollars sitting in the bank doing nothing, why would you want your bytes to?

      --
      Tyranny isn't the worst enemy of a democracy. Cynicism is.
    101. Re:Another Get Firefox day coming soon... by technococcus · · Score: 1

      Should we not be free to leave a browser window with 15+ tabs open for weeks at a time? Who says we shouldn't? Why not?

      Tabs and long-lived windows for everyone!

    102. Re:Another Get Firefox day coming soon... by It'sYerMam · · Score: 1

      On the other hand, I'm sure some people like to walk around with signs saying, "rape me," stuck to their back. It's all the same really - it sounded like a good idea at the time, but you just end up getting screwed.

      --
      im in ur .sig, writin ur memes.
    103. Re:Another Get Firefox day coming soon... by tehcyder · · Score: 5, Funny
      I love anecdotal evidence
      Right...I'm sitting here at my ofice gig running Firefox with 473,298 open tabs, it has consumed not only all the available memory in the company, but also approximately 17TB of swap space on our servers' RAID storage array. So far, it's coping, but tab 421,823 (a CCTV feed from the, ahem, bathrooms) is a bit jumpy at present, and the IT guys are trying to bash my office door in wih a fire extinguisher.
      --
      To have a right to do a thing is not at all the same as to be right in doing it
    104. Re:Another Get Firefox day coming soon... by vertinox · · Score: 1

      Frankly, I've never understood the demonizing of ActiveX technology...But really, why do you single ActiveX out?

      Two reasons:

      1. Malware

      2. Websites that don't function on non-Windows computers. (Linux and Mac)

      I could go into a diatribe on how even the IE for the Mac OS doesn't have Active X either. I can't tell you how many times I had to deal with problematic banking, finacial, or other sites that needed Active X in the early 2000's that wouldn't work properly on Linux or Mac OS 9 and then OS X. (I was tech support for a major ISP who did Mac support and when people's banking sites wouldn't load they'd call us and complain.)

      Fortunatley, these days most major websites have the consideration to make their pages compatible with Safari or Firefox.

      --
      "I am the king of the Romans, and am superior to rules of grammar!"
      -Sigismund, Holy Roman Emperor (1368-1437)
    105. Re:Another Get Firefox day coming soon... by Bogtha · · Score: 1

      Because BHOs require you to install them first and, at least in intelligent browsers, require you to accept the installation (in IE it's a simple matter of registry keys, as usual). Something that's not required with AX.

      I just booted up Windows to check. The default settings are that unsigned ActiveX controls are completely ignored, and signed ActiveX controls result in a prompt for the user to download them. ActiveX controls cannot run without the user's permission, just like Firefox extensions.

      --
      Bogtha Bogtha Bogtha
    106. Re:Another Get Firefox day coming soon... by Anonymous Coward · · Score: 0

      Best "Troll" ever. Why? Because it's 100% factual in historical accuracy, and quite relevant.

      The fruits of wisdom grow atop the high peaks of Mount Repetition. It's a painstaking and laborious climb from which a select and determined few will draw. However, the effortless pursuits of the post modern man, unfortunately, are plucking from the low lying unriped vineyards of Destiny Grove.

      You made my day, sir.

    107. Re:Another Get Firefox day coming soon... by GoRK · · Score: 1
      You will never visit a site which requires a particular FireFox extension (running with the same privileges as the rest of your applications) in order to navigate.


      This is an important point to consider. Just because it hasn't happened *yet* doesn't mean it couldn't. The security model of Firefox extensions is really not very good either.
    108. Re:Another Get Firefox day coming soon... by CastrTroy · · Score: 1

      I'm currently using 34 Megs of RAM for 6 tabs. I don't know how people get firefox to use so much memory.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    109. Re:Another Get Firefox day coming soon... by poulbailey · · Score: 1

      Firefox doesn't have that impact on my system, but I'm probably not using the same extensions as you are nor do I have the same web usage patterns as you do, so that's not saying an awful lot.

      Have you tried eliminating extensions one by one to see if a badly written 3rd party extension is to blame? Have you noticed bad behavior around certain JavaScript-heavy sites? Do you frequently open a lot of big images? Have you tried using a fresh vanilla profile? Have you followed all the other troubleshooting information on sites like Mozillazine.org?

    110. Re:Another Get Firefox day coming soon... by WuphonsReach · · Score: 1

      I've never understood why people with 1-2GB of RAM freak out when applications actually use some of that available memory. What good is a ton of memory if it's not being used? Firefox is a memory pig, yes, but it's giving it back to Windows should other programs actually need it.

      Because the default setting for browser.sessionhistory.max_total_viewers with 1GB of RAM is too aggressive (it's something like "8" when a smaller value like 2 or 3 would do fine). With the default value of 8 (due to using -1), Firefox rapidly consumes 300-400MB of my 1GB of RAM. Which, along with everything else that I'm running, pushes me right up against my 1GB memory limit.

      That pushes me into the swap file as soon as I try to do something else, which slows everything down (especially on a laptop with a 4200 or 5400 rpm drive).

      But if I manually force browser.sessionhistory.max_total_viewers to be a value of 2, Firefox stays at a sleek 120-180MB of RAM, which leaves me plenty of memory for other applications. Keeps me from instantly digging into swap. I prefer to have a running load of no more then 75% of available RAM with the last 25% reserved for intermittent use.

      (Running load being the amount of RAM used by programs that I leave up and running for days at a time.)

      --
      Wolde you bothe eate your cake, and have your cake?
    111. Re:Another Get Firefox day coming soon... by fbjon · · Score: 1

      It is not absurd. For what reason should you periodically close a program, like you do with Windows, and just accept it?

      --
      True confidence comes not from realising you are as good as your peers, but that your peers are as bad as you are.
    112. Re:Another Get Firefox day coming soon... by WuphonsReach · · Score: 1

      Who does this?!?

      Anyone with a complicated job who needs to multi-task with multiple projects or tasks that may take a few days to resolve. Especially if job duties also include interrupt-driven tasks such as putting out "fires".

      At a minimum, I always have at least 3 Firefox windows open with half a dozen tabs in each one. One for our intranet apps with the timecard, list of what jobs are active, list of what requests are assigned to me, and typically one tab for each task that I'm working on along with the project page. One window for each task that I'm working on, especially if it requires web searches or reading product documentation on the web. Those windows can be open for a week at a time until I finish doing what I need to do with that task.

      Then there are the non-firefox apps that are currently running, like a few SSH2 windows, various office documents, 2 mail clients, text editor, version control software, calc, remote terminal windows...

      I typically run 2-3 weeks between reboots. It mostly depends on how often MS pushes updates to my WinXP laptop. I don't bother to shutdown at night because I would just have to spend 30 minutes opening everything back up the next day.

      --
      Wolde you bothe eate your cake, and have your cake?
    113. Re:Another Get Firefox day coming soon... by z0I!) · · Score: 1

      I don't know either -- but i think it has something to do with leaving it running for a long time. I have 3 tabs open, and it's using 124 MB of memory. But this same instance of FF has been running for at least 3 days straight. (I usually don't turn off my computer at work).

    114. Re:Another Get Firefox day coming soon... by fbjon · · Score: 1
      Hell, if I kept calc.exe running in the background for weeks, it'd probably start using up resources, too.
      No it wouldn't, because it's made well [1].

      If my computer is on, Opera is loaded. It stays loaded for as long as the computer is on, sometimes for days, if the computer's doing something. I wouldn't expect the same usability from Firefox, unfortunately. A rude message to apologists: why does Firefox need the same treatment as Windows, i.e. regular restarts?

      [1] blatant assumption

      --
      True confidence comes not from realising you are as good as your peers, but that your peers are as bad as you are.
    115. Re:Another Get Firefox day coming soon... by Bryansix · · Score: 1

      Because JAVA operates in a SANDBOX. JAVA apps don't just go around hijacking our browser and deleting your files.

    116. Re:Another Get Firefox day coming soon... by powerlord · · Score: 1

      As much as I agree with your sentiment, its been interesting to look at how I use FireFox (at home on Windows) as opposed to Safari (at work oddly enough).

      At work I'll often leave windows up and if I find an interesting link, I'll pop it up in a tab and browse it later. I might not have a chance to bookmark it yet, since it might not be interesting enough that I'll come back to it, but I might want to read a technical article, or follow up on an idea.

      At home, I don't tend to leave FF open longer than a day or so ... of course I also shut down my windows machine at night more and more, especially since I'm not doing any dev work (and leaving my environment up and running). I've had Safari open for months now since the machine just drops to suspend when I'm not using it, and I am usually chasing one thing down on the web or another as part of my job.

      I love Mozilla, (I even have it installed on the Mac in case I need an 'extra' clean browser to check something out in), but my next machine is probably going to be a Mac, and I'm looking forward to using Safari at home on a regular basis.

      --
      This space for rent. All reasonable inquiries will be entertained at proprietors discretion.
    117. Re:Another Get Firefox day coming soon... by VGPowerlord · · Score: 1

      You are aware that you can place more than one HTML file control on a document, right? Of course, a smarter fix would be to allow an HTML file control to select multiple files. That would require a change to the standard, though. Since the w3 is currently pushing XForms, I doubt that'll happen.

      I personally have never had a problem with Java in Firefox (Note: Don't ask about Adobe Flash 9 with Firefox or Opera). JUpload is also cross-browser compliant, assuming that you're using Sun's JVM.

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    118. Re:Another Get Firefox day coming soon... by creepynut · · Score: 1

      If I fire up Firefox in Windows XP on an old Pentium 166 with 32mb of ram, those will load probably nearly as slowly as the sites of today.

      The web hasn't changed much, but the browsers have.

    119. Re:Another Get Firefox day coming soon... by VGPowerlord · · Score: 1

      Personal experience. I've seen it get over 700MB in a matter of minutes while browsing Home of the Underdogs's Hall of Belated Fame. This was while I had two tabs open, the other was looking at this weird site I found called /.

      So, yeah, memory problems.

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    120. Re:Another Get Firefox day coming soon... by nuzak · · Score: 1

      > Frankly, I've never understood the demonizing of ActiveX technology.

      Because it was a popular two-minute hate back then and they can't think of anything better. Not one of the bashers actually knows what an ActiveX control even is (or that sun's java plugin is in fact itself an ActiveX control) Even microsoft.com doesn't use embedded activex controls anymore, they've gone completely to DHTML. Their latest stuff uses Atlas and is even cross-browser compatible.

      Anyway, the ActiveX authenticode structure was sort of bolted on and riddled with holes, so it didn't always require a click. Still, that particular hole has been closed for a long time. There's plenty to dislike about MS, sure, but there's still no reason to pay attention either way to the legions of bill-bashers who are still grinding axes against Clippy and Bob.

      --
      Done with slashdot, done with nerds, getting a life.
    121. Re:Another Get Firefox day coming soon... by mrxak · · Score: 1

      Slashdot needs a mod option "+1 Analogy Made Me Hungry".

    122. Re:Another Get Firefox day coming soon... by nuzak · · Score: 1

      > I open my browser, do what I need to with it, then close it out. Who runs it for days without needing to close it?

      Anyone who uses a browser at work and just locks or hibernates their computer? Some of us actually use web apps at work.

      > Hell, if I kept calc.exe running in the background for weeks, it'd probably start using up resources, too.

      You have some fairly poor expectations of how a well-designed app should behave. Would you feel the same way if the gnome panel leaked memory like that?

      --
      Done with slashdot, done with nerds, getting a life.
    123. Re:Another Get Firefox day coming soon... by Kelson · · Score: 1

      Gotta love the irony.

      You don't believe his anecdotal evidence. Why should he believe your anecdotal evidence?

    124. Re:Another Get Firefox day coming soon... by plague3106 · · Score: 1

      Um, wrong way I believe. That page doesn't tell you how to use a FF extension from within IE, which was my point (that FF has its own proprietary stuff).

    125. Re:Another Get Firefox day coming soon... by edmicman · · Score: 1

      In the world of auto analogies, it seems to me that's all like leaving your car running the driveway all the time, so you can jump right in and go. It just seems sloppy and wasteful. I develop web apps, too, and sure, my browsers will be open all day. Never noticed any memory problems during the day.

    126. Re:Another Get Firefox day coming soon... by plague3106 · · Score: 1

      You are aware that you can place more than one HTML file control on a document, right? Of course, a smarter fix would be to allow an HTML file control to select multiple files. That would require a change to the standard, though. Since the w3 is currently pushing XForms, I doubt that'll happen.

      Yes, I'm aware. Please tell me, how many should I place on a single page, when one may upload three files or 40? Yes, with DHTML I could create them 'on the fly' but that adds a bit of complexity on the client (especially since I am trying to target multiple browsers) as well as the server. Nevermind that ALL browsers seem happy just to use the same progress bar for downloading to indicate uploading, and most users just think 'its sitting there doing nothing.'

      I agree with your smarter fix, but its not implemented yet. FWIW, I did build a page for non IE users (or those that chose not to install the control). It allows six files at a time to be uploaded. Even with only uploading 6, that's six times the user has to click Upload and select the file (and depending on the OS, they'll have to navigate to the folder containing the files each time).

      I personally have never had a problem with Java in Firefox (Note: Don't ask about Adobe Flash 9 with Firefox or Opera). JUpload is also cross-browser compliant, assuming that you're using Sun's JVM.

      That last assumption is the killer. How exactly do I explain how to download and install Sun's JVM (and make sure they get the right version). Especially when I try the JUpload demo, and it crashes firefox (rather, it causes it to hang and stop responding). I'm not sure if it was a specific version of FF, but it did the same thing at home (with all Java applets, not just JUpload).

      To date, ALL of the 'problems' with the site have been with those using the non-ActiveX page (excluding the problems where the upload size was exceeded, and thus the files rejected).

    127. Re:Another Get Firefox day coming soon... by Fluffy_Kitten · · Score: 0
      The difference with FireFox extensions is that they can't be embedded in a web page; you need to download them and install them manually. You will never visit a site which requires a particular FireFox extension (running with the same privileges as the rest of your applications) in order to navigate.

      WRONG! you need an extension to run pages with xhtml ruby.
      --
      People who have no sig are cool
    128. Re:Another Get Firefox day coming soon... by stonecypher · · Score: 1

      So? Windows 95 hosts KHTML just fine, and runs on a Pentium-60 with 2 meg of ram. If someone took the time, it'd be relatively straightforward to get KHTML working in Win3.1 under Win32s, which would drop the OS requirements to a 386 with 640k of RAM. That still doesn't add up nearly to Firefox' bloat. Hell, the Mini-Mozilla project won't even run well in 32 meg of RAM, and that's as stripped down as Moz can be.

      The simple fact of the matter is that Gecko is bloated as hell. I use it every day; I think it's the best browser on earth. It is, however, pointlessly and embarrassingly enormous.

      --
      StoneCypher is Full of BS
    129. Re:Another Get Firefox day coming soon... by jp10558 · · Score: 1

      I don't know, I usually only close Opera when I reboot my PC. I mean, it manages memory correctly, and why would I turn it off? I will want/need to reference some web page pretty often, if not just to check on the weather, or slashdot!

      To me, it's like having a TV guide and newspaper in one, why would you throw it out (close the browser) when later in the day you'll just want to check it again?

      Then again, I'm a person who ENJOYS forums, and commenting on them (well, /.) and at work often have to look up wiki refernece pages or other vendor pages. YM(obviously)V.

      --
      Opera, Proxomitron-Grypen,GPG 0x0A1C6EE3
    130. Re:Another Get Firefox day coming soon... by bogado · · Score: 1

      I agree 100%, the browser definatly should have a sand box. It should be able to write in a single directory, a "downloads" and pehaps a "tmp" also. This limitations should be inherited by all programs that it runs.

      --
      []'s Victor Bogado da Silva Lins

      ^[:wq

    131. Re:Another Get Firefox day coming soon... by CarpetShark · · Score: 1

      You're right, users make it a problem. However, users are a known issue, which can be and usually are factored in when deciding what to turn on by default. ActiveX is flawed in that it has little or no isolation from the OS (NOT a good thing for a browser, no matter how much in-browser functionality is desired). Moreover, the crazy (non-)security defaults in IE allowed these things to be installed without verification for years, inviting hackers to take over systems. Anyone who understands what activeX is, and how easily it can be abused when browsing with a windows machine, would not buy anything online using a windows desktop that they hadn't personally gone through and locked down with a fine-tooth comb.

    132. Re:Another Get Firefox day coming soon... by Anonymous Coward · · Score: 0

      It is better than the security model of ActiveX.

      By default you are only allowed to install from the mozilla site which have been vetted, for a malicious extension to be installed you have to add its site to the list of trusted sites to install from and even then it asks you if you want to install it once it has been downloaded and after that firefox has to be restarted before the extension can do anything. Basically this is equiavlent to getting the user to run an untrusted executable i.e. a social engineering based attack. It is a lot easier to get ActiveX code to run with the default settings in IE.

      The only real security issue is that an extension might create a security hole in Firefox, which is a potential problem, the hope here is that the more popular extensions will get more people examiming how the extension is written and it will be fixed before any damage is done and it is less of an issue for less popular extensions since it will be less worthwhile targeting them.

      If I have missed anything or made any mistakes let me know.

    133. Re:Another Get Firefox day coming soon... by Anonymous Coward · · Score: 0

      Why is that absurd? Code that leaks resources just plain sucks. Loose shit.

    134. Re:Another Get Firefox day coming soon... by lgw · · Score: 1

      Why should the user be forced to use a program in some particular way just becuase some coder (hopefully one of the extensions) can't code properly?

      Message to coder: don't leak memeory, and the user won't be constrained by your sad lack of programming skills. Especially if you leak worse then the MS product you compete with, as that's like losing the Special Olympics.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    135. Re:Another Get Firefox day coming soon... by DamnStupidElf · · Score: 1

      Besides, when a java applet pops up and asks for permission to elevate its privileges, how come that's good and holy, yet when an ActiveX control does the same that's so disgusting?

      Two words: Priviledge escalation. Running executable code from the Internet as a Windows process, even as a non-administrative user, is just asking for trouble. At least Java is relatively sandboxed.

      Additionally, there are a lot of people who don't like extensions and plugins for what I think are very valid reasons: Plugins and extensions are rarely standardized, therefore it's difficult to use them on FOSS platforms, or embedded platforms, and there's usually some non-standard way of managing or operating them. Not only that, but with Ajax and Java (and even Flash...), what need is there for additional plugins? It doesn't help that *most* plugins are just adware/spyware/malware. We use a few ActiveX components where I work for useful things, but many of them should be actual software packages instead. Often, ActiveX is used as a sorry replacement for a proper software installer. "We don't need to ship them an installer, just make it an ActiveX component and make them download it off our website every time they want to use it!"

    136. Re:Another Get Firefox day coming soon... by Anonymous Coward · · Score: 0


      A 305 Magnum is a Chevy Vortec engine or a Comp-cams bump stick. Pointing either of these at my foot serves to be a rather odd analogy.

    137. Re:Another Get Firefox day coming soon... by Richy_T · · Score: 1

      FWIW, I've noticed that leaving Slashdot pages open seems to cause memory leakage and, if left open long enough (4-5 days), Firefox or Mozilla will actually hang sometimes. If I see either using a lot of memory and close the slashdot pages, things will often become more reasonable pretty quickly.

      Rich

    138. Re:Another Get Firefox day coming soon... by Anonymous Coward · · Score: 0

      I actually tried that and a dialog box popped up that saying "You must be fucking kidding"

    139. Re:Another Get Firefox day coming soon... by Anonymous Coward · · Score: 0

      I just wish it were instant. However, as I currently understand the workings of Firefox et al, they are caching essentially everything left and right to hide the almost glacial pace at which actual work is performed - but it's still slow, even painting one of those cached bitmaps from the cache seems to take significantly longer than neccesary.

      Why would anyone in his right mind cache pages as a bitmap, when it should be trivial to redraw the elements it is composed of, at only slightly decreased speed. Actually, redrawing an average page that is mostly composed of text should be significantly faster, since the graphics card should fill rectangles and draw text essentially for free, as oposed to dumping multiple megabytes of bitmaps across the bus.

      I hope they take some time to properly speed up Firefox 3.0 before it comes out, instead of relying on the various caches. I don't really care about the memory footprint (I have enough, and I really haven't ever seen Firefox take more than 500 MB even with lots of tabs open), but I do care about a snappy browser.

    140. Re:Another Get Firefox day coming soon... by Anonymous Coward · · Score: 0

      ..which was my point (that FF has its own proprietary stuff).

      Hah. Good luck proving that point in any meaningful way.

      Proprietary (definition: exclusive) FF extensions exist, but only out of a lack of interest from other browsers of using FF's plugins. The interface is public (and hey, so is the source), so anyone could use them if they wanted. This is not the case with ActiveX.

      Imagine: I say the word gjdklw. I just made that up. I let anyone else say it. I tell anyone else how to say it. You could say that that word is exclusively used by me, but only until you say it too. I created a dialect, but anyone can use it.
      Now imagine that you say the word kwenzse, but tell nobody else how to pronounce it, and copyright it. You've created a new language that only you can speak.

      I'd much rather have everyone speaking the same language

    141. Re:Another Get Firefox day coming soon... by Simon80 · · Score: 1

      rofl

    142. Re:Another Get Firefox day coming soon... by marcello_dl · · Score: 1

      And other browsers run just fine on a commodore 64, you squanderer of CPU cycles.

      --
      ---- MISSING MISCELLANEOUS DATA SEGMENT --- [sigdash] trolololol
    143. Re:Another Get Firefox day coming soon... by Anders · · Score: 1

      I'm not sure if X apps are told when they are "minimized"

      They are, I think it is called "mapped" (or, "unmapped" for minimizing).

    144. Re:Another Get Firefox day coming soon... by steve_l · · Score: 1

      Well, also "It's bad to have any code receiving parameters from untrusted callers". AX controls are one example, PHP scripts that are vulnerable to XSS attacks or or web services that feed their data straight into SQL-injection attacks are different examples.

      I do have VMWare images for things I dont trust. Like WinXP and Win98, the latter which has to come up isolated from the big net. Then on the linux system that hosts these things, I dont run as root.

      What sandboxes do is add extra defenses. As do languages that don't inherently make stack overflows a way to run arbitrary code, as does giving your web-side code access to the DB through a restricted user, limiting the amount of damage SQL attacks can do.

      Defence in depth, that's all there is, defence in depth.

    145. Re:Another Get Firefox day coming soon... by kimvette · · Score: 1

      Hello, poulbailey? Meet Multitasking. I think you two should get acquainted. (only teasing, relax)

      Seriously, since when is Firefox the only thing running on your system? Right now I have 132 total processes running (based on ps-aux) including:

      A few shell sessions
      rdesktop connections to two machines
      Several konqueror windows, several directories open in each
      kmix
      Azureus
      Several OpenOffice.org docs
      Evolution
      Kopete
      xine
      several server processes

      Now, if I had only 1GB installed (I don't, I recently upgraded to 2GB since I had spare RAM lying around) I'd be a little frustrated if Firefox were eating 700MB of RAM. It's using 200MB right now, with four tabs open. Firefox has been open since early yesterday, but still, it shouldn't hold onto all that RAM if not needed. Throw it out to a tmp file or something, or better yet, if I haven't hit a back or foreward button, just flush data and reload it when necessary. I'll patiently wait for the page to download again. I can limit the cache, I know (I'm usually one of the first to mention that when someone accuses Firefox of having memory leaks when it's actually a feature), but I haven't since upgrading. The caching should have some "intelligence" and flush data and release the memory after a period of inactivity. Would the RAM be otherwise used better? Sure, why not cache data from the HDD?

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    146. Re:Another Get Firefox day coming soon... by kimvette · · Score: 1

      No kidding. Sometimes, depending on what I'm doing, Acrobat Reader or a awry extension will automagically kill Firefox for me as a reminder. ;)

      Server uptime is one thing, but complaining about having to restart Firefox every few days? Come on now! if you think Firefox is bad, try using Gimp heavily for full work days. You'll find yourself having to restart Gimp every half hour to hour if you're doing a lot of image resampling because THAT program has some serious memory leaks (some smartass will say "it's OSS, fix it" but leaning a project like Gimp doesn't take just a couple of hours). I'm using a build from the dev branch, so bugs are expected, but if you're complaining about Firefox, you've got it good. Hell, some people have to reboot Windows several times a DAY, especially Win9x users.

      There's server uptime, there's gaming rig uptime (you'd better init 1/init 5 your home machine so you don't kill your uptime!) and then there's. . . I don't know, obsessive-compulsive disorder? ;)

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    147. Re:Another Get Firefox day coming soon... by kimvette · · Score: 1

      HAHAHA that was a great one. :D

      You owe me a keyboard. *wipes up spit coffee*

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    148. Re:Another Get Firefox day coming soon... by ryu1232 · · Score: 1

      > and then there's. . . I don't know, obsessive-compulsive disorder? ;)

      I believe the correct term is refresh-monkey.

    149. Re:Another Get Firefox day coming soon... by Opportunist · · Score: 1

      The key difference between ActiveX and Browser Helper Objects is that the first don't need extra installation before running. They can actually run from a webpage without first dropping anything on your computer. This is akin to installing a BHO that does that.

      The difference is that I, as the user, do not have the choice between installing AX or not. It simply is there. Now, as you surely know, everything that is there can be turned on. By the user, or by a malicious script that gets executed.

      The catch22 is in this case the effect this has on the system, and the implications for security. Let's imagine I'm an AV tool that monitors system activity. Now, if a BHO comes along that installs a tool that has ActiveX capability (i.e. allow a webpage to make API calls), I can detect it. Even if my signature comes, as usual, after the attack. I will sooner or later get my signature update and BAM, I got it. The malicious BHO is gone (provided it doesn't disable my scanner. Maybe the only reason to NOT use Kaspersky, pretty much every piece of malware tries to shoot their AV scanner).

      If, though, the malware only switches the ActiveX properties to "enable in all cases", I have no chance to catch it. My signature will come after the malware did its work, and when it comes, there will be no traces left. The malware isn't needed to stay around, it can simply pull the switches and delete itself.

      I'm actively waiting for malware that does that (so far we've been lucky. None of the large malware groups wants to do work everyone who wants to attack a user could benefit from). It is the perfect crime, no traces until it is already too late. It would open a very convenient backdoor in pretty much every computer running Windows, even if the malware you install is finally detected and killed, you still have the foot in the door.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    150. Re:Another Get Firefox day coming soon... by muffdivr · · Score: 0

      I have similar needs, but I use the Google Sysnc application which remembers all my tabs and opens Firefox in exactly the same fashion. Plus you can selectively choose the tabs/windows you want to open so that your intranet stuff does not bother you from your home computer.

    151. Re:Another Get Firefox day coming soon... by WuphonsReach · · Score: 1

      I've had mixed results with various session / state manager extensions in the past. Which is why I'm hoping that session memory makes it into the 2.0 line of Firefox.

      I'll look at the Google's(?) utility, but if it's as I suspect, it relies on Google's servers. Thanks, but I prefer something that stays local or puts its settings on a shared network folder. Since I use a laptop 24x7, my primary desire would be shared bookmarks between my various systems at home.

      (I only recently moved back to Firefox 1.5 after a few years using Mozilla Suite instead. So I haven't spent time going and looking for various extensions to see if they're better then a few years ago.)

      --
      Wolde you bothe eate your cake, and have your cake?
    152. Re:Another Get Firefox day coming soon... by Clod9 · · Score: 1

      I'd bet all those images ARE insignificant, if your browser program has a memory budget measured in megabytes or tens of megabytes. The majority of web images you see on current web pages are very small GIF and JPEG images, with sizes measured in hundreds or a few thousands of bytes. For instance, CNN's home page has about 150 separate graphical elements ranging from 43 bytes to 21K. Altogether they take up just over 200K. If the browser did something really stupid and maintained uncompressed versions of all these images, with separate copies for every occurrence, you MIGHT see this web page require a couple of megabytes. Still not enough to be very significant, but if the browser is doing what you'd expect (caching images on disk, only pulling them into RAM to display a page) you could have tons of tabs open with pages like this and never even approach a megabyte space devoted to images.

      The web has mostly changed in having larger and larger numbers of elements on a page, with more complex layouts, and having the elements be more complex things (like embedded Flash objects). There is no good reason a browser needs more than a few megabytes of RAM if all it's doing is showing text and images. I think the reason the memory budgets have gone through the roof is because the browsers marshall so many different software components in order to be ready to handle the various objects (Java applets, ActiveX controls, whatever) they may encounter. That, and general code bloat.

    153. Re:Another Get Firefox day coming soon... by popeguilty · · Score: 1

      Some people might want to beat up the elderly, but there's a reason the law doesn't support that plugin.

    154. Re:Another Get Firefox day coming soon... by Shaper_pmp · · Score: 1

      Bugger. ".357 Magnum", even. Have 10 pedant points. :-p

      --
      Everything in moderation, including moderation itself
    155. Re:Another Get Firefox day coming soon... by Gr8Apes · · Score: 1

      You're still missing the point - ActiveX doesn't have a sandbox - once you agree - it's got total freedom to do anything in your system, whether you're admin or not (via the numerous security holes)

      This is not possible with Java applets.

      --
      The cesspool just got a check and balance.
    156. Re:Another Get Firefox day coming soon... by g0at · · Score: 1

      It is literally the beast that cannot be fed.

      Heh, right; of course it absolutely is not. It's a piece of software, not a living animal which consumes food.

      Shall we ascribe random meanings to other words, too, or is there something special about "literally" which makes it an excusable candidate?

      (As Ze Frank would sing, "say the opposite, say the opposite"...)

      -b

    157. Re:Another Get Firefox day coming soon... by voice_of_all_reason · · Score: 1

      is there something special about "literally" which makes it an excusable candidate?

      Sure, popular use. (I'm sure ascribe, with the suffix it has, was likely first used to indicate written documentation. As you can see, it's evolved.)

    158. Re:Another Get Firefox day coming soon... by stonecypher · · Score: 1

      Actually, as a point of amusement, the one in Contiki does.

      --
      StoneCypher is Full of BS
  2. Force-Feeding by (1+-sqrt(5))*(2**-1) · · Score: 5, Informative
    From TFA:
    Automatic Updates will first notify people when IE 7 is ready to install and then show a welcome screen that presents key features and the choices to install, not install or postpone installation.
    It appears, therefore, that they haven't yet resorted to force-feeding; and until security chief Stephen Toulouse eats his dogfood, moreover, force-feeding would be unconscionable.
    1. Re:Force-Feeding by karlto · · Score: 1
      From TFA:
      Automatic Updates will first notify people when IE 7 is ready to install and then show a welcome screen that presents key features and the choices to install, not install or postpone installation.
      It appears, therefore, that they haven't yet resorted to force-feeding; and until security chief Stephen Toulouse eats his dogfood [theinquirer.net], moreover, force-feeding would be unconscionable.

      Also from TFA:

      Additionally, Microsoft on Wednesday plans to make available a special tool to block automatic delivery of the new browser version [...]

      It would seem that your security update tool is still going to annoy you about new software unless you download some software to stop it...

    2. Re:Force-Feeding by Allicorn · · Score: 1

      It may not be force-feeding as such, but many users - much like my dogs - will eat up anything you put infront of them. Optional or not, being part of the Windows Update process means that a great many average Joe users will click "yes, next, next, finish, whatever" until it goes away and end up, as pointed out, with an unexpected and potentially baffling browser change.

      Alli

      --
      OMG!!! Ponies!!!
    3. Re:Force-Feeding by marcello_dl · · Score: 1, Interesting

      I agree. It's not strict force feeding, it's devious one. Any browser upgrade process window that doesn't also warn you with big red letters: "Warning, this upgrade might break your favourite website including online banking, shopping, and especially pr0n" is misleading. IE7, the "browser sooo good that microsoft has to push it to his audience".

      --
      ---- MISSING MISCELLANEOUS DATA SEGMENT --- [sigdash] trolololol
    4. Re:Force-Feeding by 1u3hr · · Score: 1, Insightful
      "Warning, this upgrade might break your favourite website including online banking, shopping, and especially pr0n"

      Every e-commerce site is going to be IE7 ready before it's released. There will be glitches, but with millions of customers at stake, they'll be solved pretty damn quick. (Of course, they may well break other browsers in the process, but that's another matter and MS will just try not to gloat about that too much.)

    5. Re:Force-Feeding by I'm+Don+Giovanni · · Score: 2, Informative

      If you read the IE blog, you'll see that what happens is if you don't install the IE7 blocker, then Windows Update (if set to automatic) downloads IE7, then you're presented with options to "Install", "Don't Install", or "Ask Me Later". If you choose "Don't Install", then you're never asked again, even when later security updates occur (see the comments portion of the blog for this info).

      --
      -- "I never gave these stories much credence." - HAL 9000
    6. Re:Force-Feeding by karlto · · Score: 1
      If you read the IE blog [msdn.com], you'll see that what happens is if you don't install the IE7 blocker, then Windows Update (if set to automatic) downloads IE7, then you're presented with options to "Install", "Don't Install", or "Ask Me Later". If you choose "Don't Install", then you're never asked again, even when later security updates occur (see the comments portion of the blog for this info).

      So it actually downloads software before asking if I want to install it? It seems to me that there should be an option to only download patches rather than entire packages...

    7. Re:Force-Feeding by Anonymous Coward · · Score: 0

      that was by a wide margin the dumbest Inquirer article I ever read, and that's saying something.

    8. Re:Force-Feeding by Anonymous Coward · · Score: 0
      If you choose "Don't Install", then you're never asked again

      well, my WU pushed their antivirus package (or anti-adware, don't remember) many times now, even though I clicked 'Don't ask me again, ever' every time before the dowload. Why does it have to ask every time it wants to download it if I refused already?
    9. Re:Force-Feeding by zootm · · Score: 1

      You can set it to not download things (to notify you, then download when you approve them), but the default behaviour is just to download everything because it's set up to use background bandwidth and doesn't disrupt other use of the network. I suppose if you were on a really strict bandwidth quota or something you'd possibly want to sort that out, though.

    10. Re:Force-Feeding by Anonymous Coward · · Score: 0

      Probably for the same reason that Apple's system update insists on trying to push iPod updates to people who don't even have iPods. And my elderly Mac-using aunt is getting quite distressed that she can't stop it trying to make her update something called GarageBand, when she doesn't even know what the fuck that's supposed to be and can't figure out how to find out or how to stop it trying to update a program she doesn't even want.

      Both companies are merely trying to do what's best for their customers, and obviously that's not going to work in every case.

    11. Re:Force-Feeding by Macthorpe · · Score: 2, Interesting

      If you set Automatic Update to download automatically, then yes, it'll download everything... automatically. And it asks you whether you want to do this when you install Windows. So you have no excuse at all be downloading automatic updates if you don't want to.

      And, surprisingly, there is a choice of automatic download and install, automatic download and manual install, manual download and install and, you guessed it, no automatic updates.

      What the blocker does is block IE7 even if you have automatic on, and the Install/Don't Install/Ask Me Later option further clarifies after you've downloaded it and the installation runs if you don't want it.

      --
      "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
    12. Re:Force-Feeding by The+Dobber · · Score: 1


      Kind of like getting an AOL disk in the mail. Big deal, move on.

    13. Re:Force-Feeding by Anonymous Coward · · Score: 1, Insightful

      Define irony... as I was reading this post a popup appeared informing me that Firefox had just finished downloading updates and did I want to restart now or later...

    14. Re:Force-Feeding by jez9999 · · Score: 1

      Which is, unfortunately, more than can be said for Firefox. I got a nice dialog today interrupting my browsing session telling me that an update would be installed. Thanks for asking, Firefox.

      We are working hard, though, to get the Firefox update mechanism fixed.

    15. Re:Force-Feeding by rbochan · · Score: 1

      So, are we, the end users and/or administrators out there going to have to expect the older IE to be as dead, it's not like Microsoft has done diddly squat for IE6 functionality/standards adherance/years long security issues/blah blah blah as it is. What are the bazillions win2k machines out there supposed to do since IE7 isn't for them? I'm not trolling, I have clients that have to use IE for whatever reasons and are on Win2k.
      Of course, IE 6 will stagnate, leaving Win2k users out in the cold. Ahhh... the love of expensive forced upgrades...

      --
      ...Rob
      The American Dream isn't an SUV and a house in the suburbs; it's Don't Tread On Me.
    16. Re:Force-Feeding by Dan+Ost · · Score: 1

      As sites stop supporting IE 6, the 20+ percent of windows users that don't use XP
      will either continue to use IE 6 or will switch to some other browser. I don't see
      IE 7 being sufficient to drive those users to upgrade their version of Windows.

      --

      *sigh* back to work...
    17. Re:Force-Feeding by corbettw · · Score: 1

      Talk about ironic timing. Just as I started reading your comment, I got the same popup notification that it was time to restart Firefox.

      --
      God invented whiskey so the Irish would not rule the world.
    18. Re:Force-Feeding by sharkey · · Score: 1

      Wow, you set Firefox to "Automatically download and install the update" instead of "Ask me what I want to do" (or not do any automatic checking) and you are bitching because it did what you told it to do?

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
    19. Re:Force-Feeding by jez9999 · · Score: 1

      No, Firefox decided to set itself to that by default, and I don't like that default, especially when I'm regularly having to move computers and work on fresh installations of Firefox.

    20. Re:Force-Feeding by Anonymous Coward · · Score: 0

      Disabling selected updates with a special tool, wow, that's some seriously fucked up design right there.

    21. Re:Force-Feeding by Phroggy · · Score: 0, Offtopic

      I can't speak to Microsoft Update, but as for Apple, the problem is this:

      If you tell it to ignore/hide/delete/whatever the iPod updater, it will never bother you again about that specific update. The next time they release a new iPod update, it will present you with the option to install the new updater. Also, unlike other updates, the iPod updater is an application that pushes a firmware flash to an iPod; it does not update software that is already installed on your Mac. As far as I know, there's no way to make it quit bugging you every time they release a new update.

      However, if your grandmother doesn't want to be harassed about updating GarageBand, she should probably uninstall GarageBand, and then Software Update will never bother her about it again. Just because she doesn't know what it is doesn't mean Apple shouldn't try to fix the bugs in it for her.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    22. Re:Force-Feeding by Richy_T · · Score: 1
      "Warning, this upgrade might break your favourite website including online banking, shopping, and especially pr0n"


      It's already broke our webmail app (squirrelmail) running under https. I've had to advise the user (who installed it by accident) that they have to roll back to 6. I can duplicate it on my computer too. Seems to corrupt the URL or cookie with a random 8 digit hex value. There's possibly a fix but I haven't had time to investigate.


      Rich

    23. Re:Force-Feeding by sharkey · · Score: 1

      My bad. I haven't installed it new in awhile, so I forgot the default update settings.

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
    24. Re:Force-Feeding by marcello_dl · · Score: 1

      Seeing the trend towards more varied web platform and adopting an evil corporation point of view, IE7 is maybe the last instance of a browser which can be used to embrace and extend web standards. So I expect few but vital quirks in IE7.

      --
      ---- MISSING MISCELLANEOUS DATA SEGMENT --- [sigdash] trolololol
  3. My favourite quote: by tomhudson · · Score: 5, Informative

    My favorite quote FTA: "It will be available from Microsoft's Download Center Web site, Schare said. "We're really trying to get the world ready for a major new browser release."

    Sorry, I already got my "major new browser release" about the time Microsoft were claiming "nobody needs tabbed browsing." IE7 is too little, too late, even for the poor unfortunates I know who are still stuck running Windows.

    1. Re:My favourite quote: by rob1980 · · Score: 2

      It's still a browser that is going to end up on 90% of computers around the world. Just because you happen to use another browser (or another OS for that matter) doesn't make it any less a major release.

    2. Re:My favourite quote: by tomhudson · · Score: 4, Insightful

      I seriously doubt it will end up on 90% of the worlds' computers.

      First off, Microsoft is releasing a tool that will allow businesses to block the upgrade, and you can be sure that after the problems with other forced rollouts, business is taking a wait-and-see approach.

      Second, its to little, too late. Firefox already has more than 10% market share, and as people continue to use it, they get used to not using IE. Case in point - I asked a friend of mine to check out one of my sites using IE. After talking with him on the phone, and checking 3 or 4 times "You're sure you're using Internet Explorer, right?" - it turned out that he was so used to using Firefox that it had completely replaced IE in his mind for "connecting to the internet"

      Third, WGA is going to be mandatory for downloading the final version of IE7. What's the piracy rate for Windows XP again?

    3. Re:My favourite quote: by askegg · · Score: 2, Funny

      Just as I am reading this, I have my new browser delivered as well.

      --
      I don't make predictions, and I never will.
    4. Re:My favourite quote: by aichpvee · · Score: 1

      Also, what's even the percentage of desktop systems running a version of windows that ie7 will even run on? I'm sure there's quite a few installations of win9x running wild and they're definitely not releasing ie7 for those.

      --
      The Farewell Tour II
    5. Re:My favourite quote: by gaveawaymyname · · Score: 1

      No business-types? No pirates? Who's left?

    6. Re:My favourite quote: by westlake · · Score: 1
      Also, what's even the percentage of desktop systems running a version of windows that ie7 will even run on?

      75% of those sufing the web. OS Platform Stats 100% of the home PCs aold since mid-summer of 2001. The only significant requiremet is SP2.

    7. Re:My favourite quote: by rbarreira · · Score: 1

      It also works on Windows 2003.

      --

      The AACS key is NOT 0xF606EEFD628B1CA427BEA93A9CA9773F
    8. Re:My favourite quote: by Spadgos · · Score: 2, Interesting
      Third, WGA is going to be mandatory for downloading the final version of IE7. What's the piracy rate for Windows XP again?
      the total number of people who won't download this = people who don't use windows + people with illegal versions of windows + people with legal versions of windows who don't want M$ spyware. i'm running a 100% legit version of windows but i still refuse to let it install WGA.
    9. Re:My favourite quote: by hanshotfirst · · Score: 1

      That was my favorite too, only because it was in the paragraph about "The free Internet Explorer 7 Blocker Toolkit". That is what they were saying is available for download.

      --
      Why, oh why, didn't I take the Blue Pill?
    10. Re:My favourite quote: by tomhudson · · Score: 1

      Its time to use their "its a critical security update you need to install this yadda yadda yadda" against them.

      1. there are other browsers that don't have IE's history of problems
      2. this is unproven code and should be avoided like month-old fish
      3. even if it has no bugs, t WILL break some sites
      4. there are alternatives that are better, proven, and free
  4. Developers by edflyerssn007 · · Score: 3, Insightful

    Maybe it is possible that developers could start developing now for IE7 using the beta's so that when it does get pushed out to everyone there is a minimal amount of bugs in the programming on websites. Just some food for thought.

    -Ed

    --
    So you see what had happened was....
    1. Re:Developers by Anonymous Coward · · Score: 0

      That's just crazy talk... Developers don't so stuff like that. CNet is full of turds and idiots

    2. Re:Developers by Anonymous Coward · · Score: 0

      What? You dare to suggest that a problem related to Microsoft might not be completely and totally their fault? You can't honestly think web developers should take it upon themselves to do a compatibility check with a major broswer update on the way. Obviously Microsoft should ensure backwards compatibility by making no major changes to the browser and then personally checking every website on the internet for problems.

    3. Re:Developers by Nataku564 · · Score: 3, Insightful

      That, or just stick some javascript in there telling IE7 users that they aren't using a supported browser :)

    4. Re:Developers by fyrie · · Score: 1

      Start? Hopefully they have already. IE7 betas have been made to the public for a long time now.

    5. Re:Developers by Amouth · · Score: 2, Funny

      sorry but that was disabled in the new version..

      --
      '...if only "Jumping to a Conclusion" was an event in the Olympics.'
    6. Re:Developers by ozmanjusri · · Score: 5, Insightful

      Oh dear, somebody who doesn't understand how the internets work. Here, this is a good start. http://www.w3.org/

      --
      "I've got more toys than Teruhisa Kitahara."
    7. Re:Developers by Anonymous Coward · · Score: 0

      Jesus fuck. As a web developer, this comment makes me want to puke.

      How fucking hard is it for companies (I'm looking at you, Microsoft) to code to internationally recognized standards so that I can just build the goddamned website without worrying about what fucking browser each individual user is using.

      It's utterly ridiculous that in this day and age any web developer should have to be concerned about a new browser release "breaking" their website. Any half-decent standards-compliant browser developer can add tabbed browsing, popup blockers, new bookmark organizers, a slicker, fancier UI, beefed-up security, and whatever the fuck else they want to a browser and not break my website in the process if they just put in half an ounce of effort.

      "Obviously Microsoft should ensure backwards compatibility by making no major changes to the browser and then personally checking every website on the internet for problems."

      No, but it should be Microsoft's responsibility to ensure backwards compatibility with the standards. That's it. They don't need to check a single goddamned website. Just one set of standards. It's not fucking rocket science. Fuck.

    8. Re:Developers by rm69990 · · Score: 4, Insightful

      More like someone who is realistic and knows that all browsers have their quirks I would say personally.

    9. Re:Developers by R.Mo_Robert · · Score: 1

      Would be easier if it weren't so deeply ingrained into the operating system that you can't have more than one version installed at the same time so you could test on IE 6 and IE 7 (without having two Windows installations or resorting to virtualization or something) ... I know you could do that in the past with older versions, but they haven't done it for a while.

      Good thing they just made Virtual PC free, I guess...

      --
      R.Mo
    10. Re:Developers by I'm+Don+Giovanni · · Score: 1

      Dealing with the different behaviors of browsers is why you get the big bucks. ;-)

      --
      -- "I never gave these stories much credence." - HAL 9000
    11. Re:Developers by stonecypher · · Score: 2, Insightful

      Back in the real world, commerce sites cannot afford to pretend that all browsers follow W3C standards. Most web sites won't ditch 88% of their customers instead of writing a few lines of hack-around code.

      Business trumps standards thumping on the web. That's why we are where we are.

      --
      StoneCypher is Full of BS
    12. Re:Developers by Zebai · · Score: 1

      Its hard to tell what direction your comment is based on, whether or not developers should use the beta to anticpate bugs or that they should code to w3 standards and just ignore ie7 bugs.

      Well if its the latter then you may want to know that ie is one of the least standards complaint browser out there thats still in active development and in fact if you comfort to every w3 standard its almost gaurunteed to be broken in IE.

    13. Re:Developers by JackieBrown · · Score: 1

      That would be a nice change.

    14. Re:Developers by Mathinker · · Score: 1

      More like someone who knows the answer to the joke

      "What kind of sh*t can an 800-lb gorilla make you eat?"

      All browsers have their quirks, but really, show me a major website which has workarounds for old versions of Galeon...

    15. Re:Developers by dancingmad · · Score: 1

      WRONG!

      I think we all know how the internet really works: tubes!

      --
      "There is no time, sir, at which ties do not matter," Jeeves, (Jeeves and the Impending Doom)
    16. Re:Developers by insomniac8400 · · Score: 1

      If that's not currently happening, that would be sad. Companies will have no excuse. But in the end I think the biggest problems arise when websites are originally created. People don't bother to test their pages in multiple browsers. I've been making an intranet page for the company I work for this summer and even though some functions require IE and IE is on every computer and the default browser, I still test in firefox and opera. I even tested on the IE7 beta. For the most part I have been able to get everything to look just about the same in all browsers. Overall, IE6, IE7 and firefox will all look really close, but opera will look a little different. I would hope that if my page looks the same in three different browsers, it should be pretty safe in future browsers.

    17. Re:Developers by LordEd · · Score: 1

      When Galeon has a market share of over 20% of the market, there will be web sites that have workarounds for it.

    18. Re:Developers by PintoPiman · · Score: 5, Insightful

      More like someone who is realistic and knows that all browsers have their quirks I would say personally. Not all quirks are created equal. IE is so far behind the modern browsers in implementing standards like CSS that they're no longer even in the ballpark. With the newer browsers rev'ing so much faster than IE, I don't think they'll even be in the same league for long.

      The argument here isn't idealistic or puritanical or religious - it's practical. CSS allows web developers to effectively separate content and presentation, which in turn allows for more efficient development. It's not about laziness either. We web developers have finite time. We either spend that time working on new features/content/layouts/whatever, or chasing down 4 year old bugs in IE.

      Take as an example a group of mechanical engineers plotting designs for a car. Group A favors one brand of mechanical pencils. Group B favors another. An astute engineer might attempt to settle the matter as you do: "all mechanical pencils have their quirks." Unfortunately, group C is using crayons that are worn nearly to the nub. IE is a crayon that is worn quite to the nub.

      To write off the pitiful state of IE's HTML, CSS and javascript support as "quirks" is to let MS off the hook. They leveraged their monopoly and "won" the browser wars. Having done so, it appears that they intend to use their dominant browser in order to defend their Big Two products by retarding the progress of web technologies indefinitely.

      As a side note, why does "realist" now refer to people who give up on ethics (and other such long term concerns) for short-run gains?

    19. Re:Developers by Calinous · · Score: 1

      Good thing that you can use a single license of Windows to install on no matter how many virtual machines... or you don't?

    20. Re:Developers by mwvdlee · · Score: 1

      Do you really have to worry about multiple browsers in an intranet environment?
      Most companies will shield software installation to make this a non-issue.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    21. Re:Developers by tbmcmullen · · Score: 1, Funny

      Hold on... Let me call my client and see if she minds if we alienate 87% of our users. ... ... Just got fired. Oh well.

    22. Re:Developers by micheas · · Score: 1

      Or use embed.dll to embed firefox in activex and browser detect for IE, feed the IE users firefox and cross browser compatiblity achieved with just a slight (4MB) increase in page size:-)

    23. Re:Developers by arose · · Score: 1

      87%? Do you run microsoft.com or something?

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    24. Re:Developers by TheRaven64 · · Score: 2, Interesting

      Would it not be possible to simply embed Gecko in an ActiveX control, and have an IE conditional at the top of your page that loaded the ActiveX control and then viewed the page with that? Since IE caches ActiveX controls, there will only be a downloading delay the first time it's used...

      --
      I am TheRaven on Soylent News
    25. Re:Developers by AVryhof · · Score: 1

      Don't you get it... Microsoft.com runs you! (and this isn't Soviet Russia BTW)

    26. Re:Developers by skrolle2 · · Score: 1

      The funniest thing is that a lot of websites are hardcoded to only accept IE5 and IE6, and will tell the user to upgrade to IE6 if it doesn't detect it. Poor IE7 users are gonna be so annoyed. :-)

    27. Re:Developers by _xeno_ · · Score: 1

      The problem with that is that Microsoft makes it difficult to install two different versions of IE on the same machine. It's possible, but not exactly easy.

      Since I currently need to support IE 6, I haven't bothered trying IE 7. At some point I'm going to have to figure out how to run both IE 6 and IE 7 at the same time, but for now, I'm just not worrying about IE 7.

      The other problem with IE 7 that I hope is fixed is that IE 7 Beta 2 broken HTML help. That forced me to uninstall it (on my home machine) since I happen to need to read the documentation for various apps that comes in an HTML help file.

      --
      You are in a maze of twisty little relative jumps, all alike.
    28. Re:Developers by Antique+Geekmeister · · Score: 1

      And it's why you actually follow the W3C guidelines, and use the validator at http://validator.w3c.org/.

    29. Re:Developers by Dynedain · · Score: 1
      As a side note, why does "realist" now refer to people who give up on ethics (and other such long term concerns) for short-run gains?


      Because the client could give a rat's ass about whether their site complies with some standards ("They're more of guidelines anyways") from a group they've never heard of. Especially when following those standards to a T means that they can't have certain features on their site. The client wants their site to work as designed, and to work the same way to as many of their clients as possible. Excluding IE because it doesn't follow standards, or providing IE users with a different, lesser experience is not what the client wants. Don't confuse a developer's agenda with his client's agenda. The client is paying for a product, not excuses or technical explanations about why the dominant web browser is substandard or should be avoided.
      --
      I'm out of my mind right now, but feel free to leave a message.....
    30. Re:Developers by Kelson · · Score: 1
      Because the client could give a rat's ass about whether their site complies with some standards ("They're more of guidelines anyways") from a group they've never heard of.... The client wants their site to work as designed, and to work the same way to as many of their clients as possible.

      Of course, the whole purpose of the standards is for the site to work the same way on as many clients as possible. (Yes, I know I'm using a different definition of "client" here.) Generally speaking, if you build to the standards, you'll need a minimal amount of tweaking to get it to work on Firefox, Opera, and Safari (depending on which one you start with), a bit more to make it work with IE7, and still more to get it to work with IE6.

      Or you can write off 10% or more (and growing) of your potential audience and write only for IE6.

    31. Re:Developers by 99BottlesOfBeerInMyF · · Score: 1

      More like someone who is realistic and knows that all browsers have their quirks I would say personally.

      There is a difference between a quirk and a complete failure to function in many circumstances. I develop content and Web interfaces as a small part of my job, although I have significant experience in Web design. When it came time to autogenerate Web data from other sources I simply followed the specs for CSS and XHTML to output clean and concise code that can have style changes that match the branding for a given version and is still flexible enough to be easily used to generate XML for other sources and printed copy. It was fairly easy and I made sure to follow best practices. Then comes the testing phase. Firefox... check. Opera... check, Safari... check. Konquerer... check. IE... no dice. Of all the browsers out there, only IE fails to properly read it. Because I followed best practices, it degraded gracefully and IE users get little or no formatting, making it a little harder to read and a lot less pretty. A quirk is when it screws up some element and you work around it. Completely failing to display any of the formatting written in a six year old standard is not a quirk.

      Luckily, no one who would use our products is likely to be using IE to do it, so we just ignore IE. Most developers don't have that option so they have to either redesign their site to use even older standards or fill it full or workarounds.

    32. Re:Developers by PitaBred · · Score: 1

      Because businesses would rather pay for someone to fix bugs in a common product, rather than updating the look and adding new features. Promise. Just like car rental companies would rather pay someone to repair their cars than have them out on the road rented out.
      Businesses are just dealing with renting Model T's right now. But just because they're dealing with it doesn't mean that it's right, or what we should strive for.

    33. Re:Developers by insomniac8400 · · Score: 1

      It's a smaller company so the computers are basially unrestricted. I have helped them set up an automatic way to change group policies, which will help. But I think all users still have admin priveledges, so they could just change it back if they knew how. But I am also new at coding and by checking in multiple browsers I have caught a few mistakes that IE rendered correctly. But its also just a summer job and I am basically getting paid to learn this stuff as I go.

  5. Halo 2 by aersixb9 · · Score: 5, Funny

    Could they push a copy of Halo 2 and Crimson skies via Windows Update while they're at it?

  6. Bugs? by The+MAZZTer · · Score: 5, Informative

    I've fiddled around with beta 3 for a bit, it's just as stable as IE6 is (even moreso, if you can believe that). I think this summary was written by someone scared of "beta" software.

    As for breaking webpages, big deal. IE6 has been breaking webpages for years. Now at least the web designers who built pages for the IE6 "standard" instead of the STANDARD standards will taste a bit of our pain.

    Only IE7 bug I noticed is that IE7 REFUSES to remove borders on iframes (or maybe it's the body tag inside the iframe). Using CSS or deprecated HTML attributes have no effect. IE6 does not have this problem.

    1. Re:Bugs? by Osty · · Score: 2, Informative

      Only IE7 bug I noticed is that IE7 REFUSES to remove borders on iframes (or maybe it's the body tag inside the iframe). Using CSS or deprecated HTML attributes have no effect. IE6 does not have this problem.

      It should be possible, as Live.com does just that (every non-certified gadget runs in an iframe for security purposes). However beta 3 does have an issue with resizing those iframes vertically. If a gadget needs more or less space than the default, it'll resize on IE6. Not so on IE7. It won't resize on Firefox either, but live.com puts scrollbars on the iframes for Firefox to somewhat mitigate the issue. No scrollbars for IE7 makes many gadgets unusable.

    2. Re:Bugs? by Al+Dimond · · Score: 1

      "Only IE7 bug I noticed is that IE7 REFUSES to remove borders on iframes (or maybe it's the body tag inside the iframe). Using CSS or deprecated HTML attributes have no effect. IE6 does not have this problem."

      A bug, 'eh? I don't pay attention to this stuff religiously, but I'm pretty sure Google ads display in iframes. And I'm pretty sure they removed the border from their ads recently. So do Google ads display with a border around them?

      If so, I'm not exactly calling it a foul conspiracy; if it was user-controlled opt-in behavior it would be good for users IMO regardless of motivation. If it's not user-controlled or opt-in, on the other hand, then it's probably breaking the standard (I haven't read the various specs regarding the display of iframes) and that's not good. And I'm guessing it's the latter.

    3. Re:Bugs? by Gojira+Shipi-Taro · · Score: 1

      As far as I have seen, if "webmasters" simply refrain from using browser specific crap (such as explorer 5 or 6 centric gizmos, excluding non-explorer browsers) they won't have a problem. To it's credit, IE 7 is much more sane about security issues. I still prefer Firefox, since I use Linux most of the time, but in cases where I'm forced to use IE, I find 7 beta much less annoying or inconvienient than its predicessors.

      --
      "Oh my God. This is terrible. This is the end of my Presidency. I'm fucked."; ~ Donald J. Trump
    4. Re:Bugs? by JacksBrokenCode · · Score: 2

      Stability and legacy "bad-code" support don't seem like they'll be much of an issue.

      The biggest problem won't be IE7 breaking pages, it will be stupid webmasters who are overly specific on which useragent strings they'll allow. If sales are slow the week before christmas, it may be because users are getting a "Please visit this page in IE6" message.

    5. Re:Bugs? by I'm+Don+Giovanni · · Score: 1

      I think more problems will be with useragent checking that's too general rather than too specific.
      IE6 has very poor CSS support, so many pages have code like:
      if (IE)
            hacked CSS code // for IE
      else
            good CSS

      IE7 has much better CSS support, and doesn't support the "hacks" that have been made for IE6, so code like the above will break on IE7. Such code should be updated to something like:
      if (IE version 6 or earlier)
            hacked CSS code // for old IE
      else
            good CSS

      --
      -- "I never gave these stories much credence." - HAL 9000
    6. Re:Bugs? by jacksonj04 · · Score: 1

      This is why I'm all in favour of a lot of user notice about a new version (Incidentally, my Firefox updated itself last night and was quite insistant on restarting). If 80% of IE users (Figure pulled from my ass) are notified about a new update, and 70% of those update it because it's just another box to click OK to, then based on IE being an 87% browser share that's 49% of all users updated to use sensible CSS in the first wave. Over a few months many more people will upgrade, until IE6 and below are left with a browser share small enough to be 'fringe' for which you push out a simplified stylesheet.

      --
      How many people can read hex if only you and dead people can read hex?
    7. Re:Bugs? by a_n_d_e_r_s · · Score: 2, Informative

      Strangely enough Firefox exists for Windows too.

      Thus no need to use MSIE at all.

      --
      Just saying it like it are.
    8. Re:Bugs? by madaxe42 · · Score: 1

      Works fine here. use frameborder=0, and in the css use border:0px solid black;

      Hey presto no border.

    9. Re:Bugs? by Draconum · · Score: 1
      I agree with parent pretty well...

      I've been using the Vista beta 2 and before that I had IE7 on Media Center Ed., and I didn't have any issues I would consider a 'problem'. In fact, the only difference I noticed was that in a web page design I was working on, there were very minor cosmetic differences but ACTUALLY, I've found that IE7 displays standards BETTER anyway than IE6 ever did. I was using PNGs with transparent areas and in IE6, the areas don't display as transparent at all. In IE7 and Firefox they did the same thing, show up correctly.

      Since I installed Vista I have firefox installed also, but I haven't used it more than a few times for kicks. I'm slowly being brought back to IE and it's only because of my experience with IE7.

      NOW -- do I think that IE7 should be pushed to businesses? Hell no! I work IT at a hospital and many of the applications there are web-based and need very, VERY specific browser settings, security, OCX files, etc. and any change (especially a whole new browser) could really screw up a lot of people until the thing is tested like crazy (if it already hasn't been). Since 95% of our PCs it seems run W2k, with the vast majority of the rest of them running XP (all 5% that is) I have a feeling that they're putting it off just as much as they've been putting off XP. I mean, we've GOT XP licenses for EVERY computer we've bought in the past 4 years. They just don't want to face having to move on (which I guess is understandable.) But if you can't even go to XP after it's been out for 4 years, how are they gonna go to IE7?? Is that gonna take 4 years too? It's a combination of making too vast a change at once (and pushing it out) and people being totally resistant to not only that vast, sweeping change, but any change at all. Potential for problem in business is... pretty good. (Good thing that we can block it, apparently.)

      --
      "For everything, there's Rupees. For everything else... there's Master Sword."
  7. Really a problem? by DuranDuran · · Score: 5, Funny

    This would be a problem if users could not select which updates to install and which to ignore. DuranDuran, for instance, has been without the Microsoft Malicious Software tool since it was first released.

    He has also been referring to himself in the third person since earlier this morning.

    --
    "You can justify anything by putting it in quotes, adding a famous name and making it a sig" - Albert Einstein
    1. Re:Really a problem? by interiot · · Score: 3, Insightful

      IE 7 prompts the user and asks whether they want to install, whenever a new update is available. In other words, it's exactly like Firefox. With as many new browser exploits that are revealed constantly, frankly, this is a good thing.

    2. Re:Really a problem? by EnsilZah · · Score: 1

      Is DuranDuran sure John Romero is the best role model to emulate?

    3. Re:Really a problem? by Daltorak · · Score: 4, Informative

      Just so you know, the Malicious Software Removal Tool doesn't actually install anything on your machine. All it does is look around for some common types of malware, remove them if they're present, and then exit and leave no trace of itself.

      More information here:

      http://support.microsoft.com/?kbid=890830

    4. Re:Really a problem? by CODiNE · · Score: 1

      First the Tears for Fears guy, now Duran Duran... Haven't I seen this somewhere before?

      --
      Cwm, fjord-bank glyphs vext quiz
    5. Re:Really a problem? by Gldm · · Score: 1

      Your Firefox ASKS? Mine just says "Hey I've downloaded a new update without bothering to ask, and it'll be installed as soon as you restart the browser! Bend over now? Or later?" It did this just today in fact, on both my machines. It never gives the option to NOT install the update, and it never asks to waste bandwidth downloading it (which may be a consideration here where it costs $10/GB).

      --

      Introducing the new Occam Fusion! Now with sqrt(-1) fewer blades!

    6. Re:Really a problem? by McNihil · · Score: 0

      Preferences -> Advanced -> Update (TAB)

      Check "Ask me what I want to do" for the "When updates to Firefox are found:"

    7. Re:Really a problem? by TheSpoom · · Score: 2, Informative

      Incidentally...

      Control Panel -> System -> Automatic Updates

      Change the option to what you want. ;^)

      --
      It's better to vote for what you want and not get it than to vote for what you don't want and get it.
      - E. Debs
    8. Re:Really a problem? by zenray · · Score: 1

      I must call BS on this. "When you run the tool from the Web site http://www.microsoft.com/ , the tool always displays a user interface (UI)." This method does not install anything like you stated but every other method does. Except where noted, the information in this section applies to all the ways that you can download and run the Malicious Software Removal Tool: Microsoft Update Windows Update Automatic Updates The Microsoft Download Center

      --
      zenray
  8. Does it make it the default browser? by TheShadowHawk · · Score: 0

    Ok.. so Miscrosoft is forcing IE 7 on us.
    Obviously they fear that people wouldn't want to download it themselves.

    Do they make it the default browser if we have say either Firefox or any other >IE browser installed?

    Times like this make my sig really relevant :)

    --
    Friends don't let Friends use Internet Explorer.
    1. Re:Does it make it the default browser? by Not+The+Real+Me · · Score: 2, Insightful

      Simple solution:
      Control Panel -> Automatic Updates -> Turn Off Automatic Updates ( or select "Notify Me but don't automatically download or install them")

      By default, I have automatic updates turned off since I consider M$'s automatic updates to be a nuisance.

    2. Re:Does it make it the default browser? by gettingbraver · · Score: 0, Redundant

      Really. Have had nothing but trouble w/M$ updates.

    3. Re:Does it make it the default browser? by Anonymous Coward · · Score: 0

      Funny, I haven't had any trouble at all. Empirical observations are fun, aren't they?

    4. Re:Does it make it the default browser? by Anonymous Coward · · Score: 0

      I have never had any problems with MS updates other than one time. The piece of shit HP Share-to-web software was having a conflict with an MS update, and simply uninstalling and reinstalling the associated HP drivers/software fixed the problem. I don't know who the culprit was ultimately, but considering how many patches MS puts out over the span of a year, this was a very minor inconvenience.

    5. Re:Does it make it the default browser? by Anonymous Coward · · Score: 1, Informative

      According to http://blogs.msdn.com/ie/archive/2006/07/26/678149 .aspx, the update will not change your default browser.

  9. Sorry "Tears for Fear"... by Dark+Coder · · Score: 3, Funny

    Push,
    Push,
    Push it all out...
    These are things that they've been waiting for
    Come on ...
    It's updating your PCs
    Come on ...

    [choirs]

    In monopolistic times
    You shouldn't have to ruin your PC
    In blue and white
    They really really ought to know
    Those one track minds
    That took you for a working end-user
    Kiss them goodbye
    You shouldn't have to jump for joy
    You shouldn't have to

    [choirs 2X]

    They gave you Windows
    And in return
    you gave them them hell
    As cold as ice
    I hope we live to
    tell the tale
    I hope we live to

    [choirs 2X]
    [rift]
    [choirs 2X]

    And when you've taken down your guard
    If they could change your mind
    Hackers really love to BSOD your PC
    Hackers really love to

    [choirs 2X]

    [rift]

    [choirs 2X]

    1. Re:Sorry "Tears for Fear"... by Sinbios · · Score: 0

      Don't you mean "chorus" and "riff"? :/

      --
      Anyone can "stand up for what they believe", but it takes a very brave individual to change what they believe. - Loundry
    2. Re:Sorry "Tears for Fear"... by plastid · · Score: 1

      Holy Crap! Somebody actually knows the words to a Tears for Fears song that isn't "Everybody Wants to Rule the World"?

      Apparently Dark Coder didn't do nearly enough coke in the 80s.

    3. Re:Sorry "Tears for Fear"... by Dark+Coder · · Score: 1

      Oh yeah, I did plenty of Coke, even today! In fact, I graduated on Coke...

      AA in RC Cola
      BS in Pepsi
      MS in Coca-Cola

      Now, I have a Ph.D. in JJJJJJOOOOOLLLLTTTT!!!!

  10. What? by voice_of_all_reason · · Score: 1

    "Pushed?"

    What is this thing, fucking heroin?

    1. Re:What? by Anonymous Coward · · Score: 0

      Worse. It's a baby.

      And you didn't know you were pregnant.

      And you are not female.

      PUSH!

      Welcome to 18 +4 +4 years of a creature that will take all your money, eat all your food, ruin your peace and quiet, steal your car and probably wreck it, run up all the utility bills, require frequent doctor visits (unfortunately no, it's not curable) and in the early days, the creature will steal all your sleep and leave waste fluids everywhere.

      Nevermind kids. I'd rather have Windows and IE7, thanks!

      Whew! BSOD beats diapers any day!

      Amazing thing: when you realize your life is not going to involve having kids or getting married, you suddenly have a future full of nothing but free time and your money to spend any way you want. No college fund, no alimony or child support, no wife spending your money on useless "stuff" she wants, no second car payment, no endless bills for childcare or the sniffles, no bigger house or minivan you won't have to buy to haul around the kid junk you won't own, etc.

      It's total freedom. I don't owe anyone a damn thing and nobody is depending on me for anything. I like it like that.

    2. Re:What? by Anonymous Coward · · Score: 0

      Well, duh. Why do you think they call you a "user?"

    3. Re:What? by Secrity · · Score: 1

      More than one definition of the term "pushed" fits both products, and with both products the first one is always free.

  11. Nine Inch Nails? by tepples · · Score: 3, Funny

    Why push halo 2 when you can push halo 5?

    1. Re:Nine Inch Nails? by Anonymous Coward · · Score: 0
      --
      I have solved Tetris [tetrisconcept.com].

      You may have solved Tetris, but you haven't solved your Wiki installation issues ...

    2. Re:Nine Inch Nails? by Anonymous Coward · · Score: 0

      tepples doesn't run that wiki; he just posts to it

    3. Re:Nine Inch Nails? by rm69990 · · Score: 3, Funny

      Pfff, Halo 8 is far better.

      http://en.wikipedia.org/wiki/The_Downward_Spiral

      (long time NIN fan)

  12. They will push it. by DeathKoil · · Score: 4, Insightful

    Yeah... I actually thought they might do something like this... and in true M$ style they will mark it as a "critical update" because of all of the flaws in IE.

    Okay... on a more serious note, I actually (don't flame me) like Windows XP. It is incredibly stable on my PC. But it is Microsoft style to push their products onto users my force. So my bets are on MS putting this out as a critical security updates.

    I'll give 2 to 1 odds. Who's placing a bet??

    1. Re:They will push it. by tomhudson · · Score: 1

      2 to 1 odds? Don't be silly - read the article - it clearly states that its being put out as a critical security update. It also calls Microsofts security "swiss cheese."

    2. Re:They will push it. by rea1l1 · · Score: 0

      What's wrong with MS autoupdating their browser? Firefox does it. I only wish more software automatically updated itself.

    3. Re:They will push it. by DeathKoil · · Score: 1

      Yeah... I was trying to make a lot of money and put a shot at Microsoft. IE6 was never a crital update either. But it was marked as such.

      Back in the days of IE5 there was no such thing as spyware, and the whole "visit a website, get a trogan" sites were few and far between. Yet IE6 was pushed like IE7 will be.

      Yes, I knew it would be critial, I was just giving 2 to 1 because I need the money...

    4. Re:They will push it. by Penguinoflight · · Score: 2, Informative

      The problem is that IE7 is a major version update. Firefox updates with minor versions (1.5.x to 1.5.y), but it wont try to update to 1.5.y if you are currently running 1.0.x.

      Of course microsoft is labeling this as critical, which is just plain stupid... no matter how many bugs from IE6 are fixed.

      --
      "And we have seen and do testify that the Father sent the Son to be the Savior of the World"
      1 John 4:14
    5. Re:They will push it. by rea1l1 · · Score: 0

      Most users never update their browsers simply because they don't know the updated versions are available. This will bring to them the latest features of browsing, and even if it does end up adding more vulnerablilities and bugs, 'least we get more Firefox users that way.

      It's hard to believe that ie7 can be any worse than ie6 anyway, being how bad ie6 already is. Call me whatever you want, but MS products have been getting better and better. They're still nothing compared to Apple, but atleast they seem to be trying harder now as Apple begins to gain marketshare.

    6. Re:They will push it. by gbjbaanb · · Score: 2, Informative

      From the article:

      "IE 7 will be delivered in the fourth quarter as a "high priority" update via Automatic Updates in Windows XP"

      not a critical one at all. Also, apparently it will pop up a dialog instead telling the user how great IE7 is and asking if they want to install it. Of course people will, as we all blindly upgrade to the latest version all the time without thinking.

  13. Good... by Anonymous Coward · · Score: 5, Insightful

    "Also to have end users suddenly using a new browser right before the holiday shopping season could magnify the cost any bugs that might create a bad user experience on sites"

    I for one welcome this. IE6 sucks. Badly.

    IE7 has a few problems, but the faster IE6 dies, the better.

    This and as a web developer, I hope the bugs associated with pushing this app out will create a bad user experience and force developers that rely on hacks and nonstandard practices to get screwed over. I've had several sites I use not work with IE7 and the simplest has been because their simple javascript that detects IE versions tells me I need to use IE5.5 or greater. I've had others not work with the activeX controls because of new security models (or so I imagine).

    The sooner developers move towards standards the better. IE7 is a good push towards this goal, and having it pushed out buggy and forcing developers to address the idiotic IE Only Features is just another milestone on this route.

    1. Re:Good... by mh101 · · Score: 3, Interesting
      I've had several sites I use not work with IE7 and the simplest has been because their simple javascript that detects IE versions tells me I need to use IE5.5 or greater.
      Or a similar story - the "Online Business Center" portion of the Canada Post web site won't let me into the online store area for ordering supplies because I need Internet Explorer, or Netscape >6.0. I'm using Firefox 1.5.x. Obviously they're just checking for specific browsers, and not seeing if you have the features they need (128-bit encryption, cookies and Javascript enabled).

      --
      Duct tape is like the Force. It has a light side, a dark side, and it holds the universe together.
    2. Re:Good... by KingJackaL · · Score: 1

      Amen

      I'm not sure why everyone here seems so harshly against this move from MS. Sure, it's a little pushy - but the world has just had a 5-year internet dark ages. And while it'd be nice to see competition return with strong market share going to all of IE7/Opera/KHTML/Gecko, that's just not going to happen.

      IE7 will be a huge step forward. Not because of how good it will be - but because of how bad IE users won't be anymore (assuming MS get A into G and are planning an IE8 etc afterward...). We constantly come across annoyances with design work on our sites (things like position:fixed, PNG alpha) that actually hold back your abilities a lot. It's going to be great to slowly be able to start using those capabilities.

      --
      Perfecting the art of insanity since 1982
    3. Re:Good... by Jeffrey+Baker · · Score: 2, Insightful

      IE7 is not a "good push" towards web standards because web standards do not exist at all inside the Microsoft development organization. Mozilla strives to comply with published standards, and with each revision it approaches that goal. Internet Explorer is developed with the goal of steering revenue toward Microsoft, possibly in strange and unpredictable ways. Developers can try to code to standards and just cross their fingers hoping that IE7/8/9 start to converge with the standards, but that situation is hopeless. Successive versions of IE are going to be broken in very strange ways, and Microsoft will not even recognize that this is a defect. Unless and until Microsoft adopts a stated goal of standards compliance, this situation cannot change. I've tested with IE7 and believe me it's just as broken as IE6, but differently. And all those hacks* you added to make IE6 work? They fuck shit up in IE7. So if 70% of web users wake up on the Wednesday after patch Tuesday with a web browser which follows no known standards and isn't compatible with the bugs of its predecessors, what then? How does this improve the situation? *Hacks like having to put a 1px white border around absolutely positioned elements in order to make their height be greater than 0px. I spent almost 4 hours tearing my hair out on that one yesterday before stumbling upon the solution.

    4. Re:Good... by ArnoldLayne · · Score: 1

      > I for one welcome this. IE6 sucks. Badly.

      > IE7 has a few problems, but the faster IE6 dies, the better.

      Yea!
      IE6 has been a major pain in the ass for years now, and IE7 as far as I can tell is more like an itch.
      Don't know about the rest of the world, but I'd prefer the itch.

    5. Re:Good... by techno-vampire · · Score: 1
      I for one welcome this. IE6 sucks. Badly.


      Yes, it does. It sucks bowling balls through garden hoses. However, its suckyness doesn't hold a candle to that of IE5, which sucked asteroids through pipettes. Just to give you a single example of how bad it was, if the upgrade from IE4 failed in Just The Right Way, you'd end up booting to a blank desktop. You'd have your wallpaper and nothing else. No start button, no icons. All you could do is bring up End Task and shut down. Even Safe Mode didn't work. Unless you knew (or found a tech who knew) exactly how to recover by booting into DOS and editing SYSTEM.INI to allow you to get into Control Panel and revert to the earlier version, your only hope was reinstalling Windows. I probably talked hundreds of people through recovering from this when I did tech support, so I know what I'm talking about. Pity the poor people who didn't have a tech to call when that happened! There's not a single, damned thing wrong with IE6 that comes close to being that bad, not even the endless security holes. IE6 is bad, yes. Very bad, but it's never been as destructive, in my opinion, as IE5 was.

      --
      Good, inexpensive web hosting
    6. Re:Good... by jZnat · · Score: 1

      IE's renderring engine hasn't been updated in 9 fucking years. It's about goddamn time they do something about that.

      --
      'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
  14. Backfire by Tekoneiric · · Score: 1, Insightful

    This could backfire on MS if all the major website admins pushed to get the sites working flawlessly with Firefox then put notices up on where to download Firefox in case they have problems with IE 7.

    --
    *It's not what you can do for the Dark Side but what the Dark Side can do for you!*
    1. Re:Backfire by NineNine · · Score: 2, Insightful

      That's not something that "major website admins" do. That's something that 12 year olds, and crazy W3C/OSS zealots do. It ain't gonna happen.

    2. Re:Backfire by Zontar+The+Mindless · · Score: 4, Insightful
      That's not something that "major website admins" do. That's something that 12 year olds, and crazy W3C/OSS zealots do.

      Oh, it's the "major website admins" who block non-IE browsers, then? I could have sworn that was opnly something 12-year-olds, and deluded MS fanbois do.
      --
      Il n'y a pas de Planet B.
  15. Obligatory.... by i_want_you_to_throw_ · · Score: 3, Funny

    This has serious implications for e-commerce websites whose functionality might be affected by any bugs in the software.

    <SARCASM>
    Seriously? Microsoft software can be buggy?
    </SARCASM>

    1. Re:Obligatory.... by Kj0n · · Score: 1
      The correct statement is:

      This has serious implications for e-commerce websites whose functionality might be affected by any fixed bugs in the software.

  16. How wonderful for the dialup users by loraksus · · Score: 3, Informative

    Who will download a browser in the background that is larger than sp2 for xp.
    (no, it probably won't be _that _ big)
    (ie 6 _was_ 75 or so.. yay for bloat)

    --
    1q2w3e4r5t6y7u8i9o0pqawsedrftgthyjukilo;p'azsxdcfv gbhnjmk,l.;/
    1. Re:How wonderful for the dialup users by mfaras · · Score: 1

      If the final is anything like the betas, it would be in around 13megs.
      Which will make it possible to update even for the dial-up users (in several chunks, at least).

      I'm really afraid of all the users that will instantly start seeing "broken" pages. I already started testing on IE7 betas, but I'm not giving it much relevance since it's a beta... but now I know I'll have IE7 final at the same time that the all the users, I'm really scared. Well... I hope this turns out in bad publicity for Microsoft and not for thousands of sites and webmasters.

      --
      I'm starting to bid for a sig, I'm currently offering 6 paperclips.

    2. Re:How wonderful for the dialup users by edflyerssn007 · · Score: 1

      The beta is only about 13 megs, so I don't think that it will be too bad a punishment for the users of dialup. I wouldn't expect it to grow to the 70 megs you cited.

      -Ed

      --
      So you see what had happened was....
    3. Re:How wonderful for the dialup users by I'm+Don+Giovanni · · Score: 1

      IE7 has been in beta for *months*. The web masters have had plenty of time to update their sites, and still have plenty of time to do so. And the update mainly involves just changing the check of the useragent string to check for IE6 and earlier (rather than just IE in general) so that they only run the hacked CSS IE6-specific code for IE6 and not IE7. If the webmasters don't update their sites even though they've had plenty of time to do so, it's on them.

      --
      -- "I never gave these stories much credence." - HAL 9000
    4. Re:How wonderful for the dialup users by mfaras · · Score: 1

      Did you even read me?
      I said that I'm gonna get the "final" experience at the same time of the users. I know the beta is very similar, but it's not quite exact...
      And what if I'm developing an RSS feed and IE7 introduces a bug in the RSS Reader I have to account for?, or the tabs behavior (new window/new tab)?, end-user terminology?, step-by-step guides?, etc... do you expect all sites to upgrade all that in just a couple of months of betas?
      Are you a developer? Do you work with designers? It's not that fast...

      And the beta is wasn't public until a few days ago with beta 3, the other betas were private and then leaked. I currently have IE7 Beta 3, installed.

      [rant class="mildly_offtopic"]
      It's getting harder and harder to test in all these platforms.
      The other day someone joked about WORE for java, saying WODE: "Write Once, Debug Everywhere" ... and with XHTML/CSS + JS is just the same... I still have to make sure my sites work right in IE 5 (and IE 4 for one client) ... those browsers are more than 10 years old and don't have anything compared to a standard support for all the features I'm using.
      [/rant]

      --
      I got my new shiny sig, do you like it?

    5. Re:How wonderful for the dialup users by cnettel · · Score: 1

      Yeah, beta 2 "leaked" to www.microsoft.com. So it's been public since at least then. You could download it without signing up for anything.

    6. Re:How wonderful for the dialup users by Anonymous Coward · · Score: 0
      I said that I'm gonna get the "final" experience at the same time of the users. I know the beta is very similar, but it's not quite exact...
      Isn't it? The IE team have repeatedly said they aren't making any more function changes to renderer at this point.
    7. Re:How wonderful for the dialup users by Darren+Winsper · · Score: 1

      So you think that IE5, which shipped after Windows 98 (which include IE4) is more than 10 years old? Hmm...who taught you how to count?

    8. Re:How wonderful for the dialup users by Anonymous Coward · · Score: 0
      And the beta is wasn't public until a few days ago with beta 3, the other betas were private and then leaked. I currently have IE7 Beta 3, installed.
      No this is at least the third public one: there were two revisions of beta two released through microsoft.com. I think the first was back in February.
  17. Do it the simple way by Will2k_is_here · · Score: 5, Funny

    Get your quick 'n easy version of IE7 straight from the main website: www.ie7.com

    1. Re:Do it the simple way by dreemernj · · Score: 1

      Ha@ie7.com

      Since they created Mozilla Corporation and went for-profit, they seem to be getting sneaky enough to actually make it in this business!

      --
      1 (short ton / firkin) = 89.1432354 slugs / keg
    2. Re:Do it the simple way by Konster · · Score: 1

      Pure genius. :D

    3. Re:Do it the simple way by Anonymous Coward · · Score: 0

      That site really shows the maturity of the Firefox camp.

    4. Re:Do it the simple way by Macthorpe · · Score: 1

      Now all we have to do is wait for the eventual cyber-squatting lawsuit, now that our old pal Scientology Sam has set precedent.

      --
      "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
    5. Re:Do it the simple way by glindsey · · Score: 1

      Hey, fight underhanded tactics with underhanded tactics. Sounds fair to me.

    6. Re:Do it the simple way by duerra · · Score: 1

      I was thinking the same thing. I have no doubt that a suit, or the threat of a suit, will come as a result of that site. Afterall, they are using Microsoft's trademarks to create a market share of their own in the same business sector.

    7. Re:Do it the simple way by PitaBred · · Score: 1

      I don't think the lawsuit will be against the Mozilla foundation, though. And it's by a company in GB. That makes the waters much more murky:

      Registrant:
      Digital Dataflow Ltd.
      Hove, East Sussex BN3 1NB
      GB

      Administrative Contact:
      Sheppard, Mark

  18. What's the problem? by jaronc · · Score: 5, Insightful

    Maybe I'm missing something, but I'm not sure I understand the doom and gloom of the post? It is an update afterall. And a lot of what I've read online has been positive towards 7 over 6. On top of that, the article pushes that you don't have to install it if you don't want to.

    As for the ecommerce sites being broken, it's not like they haven't had time to check to make sure their sites work in the new version. When the first beta came out, even I checked to see if there were any problems with my sites. I didn't fix them straight away, but I made sure to note down where the issues were for later repair.

    1. Re:What's the problem? by KagatoLNX · · Score: 2, Interesting

      This is standard MS practice of mixing in the poison with the medicine. You weren't "required" to install SP2 either, but was pretty much impossible to avoid.

      Now I appreciate security improvements more than most, even in MS software. However, no one ever remembers the things that SP2 broke. Trust me--in order to use any software six months from now, IE7 will be required, so this whole "it's an option" thing is specious in the extreme.

      That said, if it can usher in a new world of working CSS and consistent Javascript, I'm all for it. Maybe Firefox 2.0 and IE 7.5 will both pass Acid2 and work alike with scripting. I have no love for MS but I won't deny the world the benefit of a working web. Now we just need consistent alpha handling in PNGs and SVG...

      --
      I think Mauve has the most RAM. --PHB (Dilbert Comic)
    2. Re:What's the problem? by Antique+Geekmeister · · Score: 1

      It's not an update, it's an *upgrade*. These always cause trouble, especially when Microsoft does its violations of its own unpublished API's to add new functions.

      There are reasons to do it: people have been fleeing IE6 in droves to get the tabbed features of FireFox, and getting it in place in OEM releases before Christmas will help encourage users to stay with it. It will also help flatten the learning curve of switching to Vista, whenever that finally comes out.

    3. Re:What's the problem? by Anonymous Coward · · Score: 0

      The Firefox have stated multiple times that they have no intention of passing the ACID 2 test in Firefox 2, and the beta releases for Firefox 2 do, indeed, not pass the ACID 2 test.

      As for IE, we'll just have to wait and see.

  19. Vista only? by Anonymous Coward · · Score: 0

    I thought IE7 was supposed to be Vista only. What's next? Are they going to be porting Aero?

  20. Gates, Where Are You? by Anonymous Coward · · Score: 0

    I used to think that Bill Gates wasn't really such a great engineer or such a great businessman. I just figured he was lucky, ruthless, and callous. But since he stepped down as CEO, Microsoft seems to have become collectively stupider every year. More and more often, they're choosing to do things that don't advance their own cause much, but that are sure to piss off legions of their own customers. Endless watering-down of Vista, endless Vista delays, the WGA debacle, and now no IE7. No wonder Apple and Linux are looking stronger than ever.

  21. Re:Speaking of... by Anonymous Coward · · Score: 0

    No, no, no, you don't get it. If Microsoft does it, it is bad, because it is Microsof. If Firefox does it, it is good, because it is Firefox. Can't you see the logic, man?

    Besides, IE7 will block AdSense by default; be sure to sell your Google-stock before this gets public.

  22. How Ironic by ben+there... · · Score: 5, Informative
    Firefox has just completed downloading an important update and must be restarted so that the update can be installed. Update: Firefox 1.5.0.5

    Ironic that I received that message as I was reading this story, and about to post that automatic update will only download IE7, but will give the users a choice of whether or not to install it. Kind of like the message I just received for Firefox.

    Bandwidth is really the only issue with this release method, but not so much for a single user. Businesses who would be affected by the download can install the IE7 Update Blocker Toolkit to prevent even the download.

    This really isn't that big of a deal.
    1. Re:How Ironic by Anonymous Coward · · Score: 0

      There's a fundamental difference between a small patch release and a major verion upgrade.

    2. Re:How Ironic by AnyoneEB · · Score: 1

      Won't Firefox do the exact same thing with 2.0 when it comes out?

      --
      Centralization breaks the internet.
    3. Re:How Ironic by stonecypher · · Score: 1
      --
      StoneCypher is Full of BS
    4. Re:How Ironic by JFMulder · · Score: 1

      Ironic that I received that message as I was reading this story, and about to post that automatic update will only download IE7, but will give the users a choice of whether or not to install it. Kind of like the message I just received for Firefox.

      Funny, I was looking to see if someone already made that comment because the EXACT same thing just happened to me. I don't even remember setting Firefox to download updates automatically. I always assumed that updates were on demand only, since there is this "Check for Updates" in the Help menu. I never bothered looking at the Advanced/Update in the Firefox options, but yeah, it seems I'm getting all sorts of updates by default. Joe Six-pack is probably not going to bother with this either, so the IE scheme will be exactly the same as Firefox. In fact, I'd say IE's scheme is better in fact, because you can always refuse a Windows Update. The Firefox thing just got forced on me. Not that I'd complain tough. I trust the Firefox team to have made non disruptive changes that make the browser better. The day they start doing bad design choices is the day I'll simply change to another browser.

    5. Re:How Ironic by nytes · · Score: 1
      I checked out "irony" in my 1957 copy of "A Dictionary of Contemporary American Usage" and found what may be the origin of the use of this word.

      Thus sayeth the book:
      The common phrase "the irony of fate" alludes to an apparent mockery of destiny in circumstances in which something turns out the very opposite of what is expected.
      It seems that much of contemporary usage is now a contraction of that phrase "irony of fate".
      --
      -- I have monkeys in my pants.
    6. Re:How Ironic by stonecypher · · Score: 1

      Whereas that may very well be the root of the misunderstanding, it is nonetheless a misunderstanding. Language is not so mobile as this. The phrase "radical" had a longer shelf life than this has had, beginning with the beatniks and hitting its stride so hard that it was showing up in the titles of video games and even on occasion in the mouths of newscasters. Nonetheless, we have as a culture awoken from the error and moved on. Similar examples include the fading usage of "outrageous" to mean cool in a line-pushing fashion, beginning in the 1940s with the post-depression reactionary crowd to people performing human interest acts on the street for money, "ignorant" to mean rude, beginning largely with a common misreading of the bible and spreading from the American southwest, and the misuse of nuclear to mean fission (or, less commonly, fusion) devices.

      These things happen. Mistakes get into the dictionary; all three of those can be found in the Merriam Webster in the 1980s. Just two years ago, they still had transparent meaning "passes light" (that's translucent,) and translucent as "partially transparent" (an explanation.)

      What people don't seem to understand is that the various Websters and the OED are actually very low quality dictionaries. They are tomes which strive to sell on terms of size, and will therefore pick up any common misunderstanding and list it as soon as they can justify it. Fuck's sake, the OED has "google" listed as a verb. Mind you, they don't mark it slang or jargon - they've just up and accepted the marketing as an official part of their lexicon. It's absurd - linguistics demands a hundred twenty year window to observe cementing of the denotation of a word, if it's not a noun; this company is less than ten years old. As philoblapterers, they should know better. These are bargain basement dictionaries who get by on the ill-gotten fame from the size they've accumulated through absolutely appallingly low standards.

      There are good dictionaries. In America, look for the American Heritage Etymological (it has a full article about this word in the extended edition that's both quite interesting and which takes the same stance I do.) In Britain, there is the set of Cambridge dictionaries, as well as the little known and woefully underrated Collins Dictionary, which is remarkably witty and of clarity at times even incisive.

      When people look for reasons to claim that because there was a phrase that there's now a word, they behave as do the OED and MW. There's a damned good reason that all other dictionaries are so much smaller: they're honest and pay attention to academic practice. Please don't be a Webster. Just because there's a phrase that could be an etymon doesn't mean the usage of the word is any less incorrect.

      If the Sapir-Whorf Hypothesis is to be believed, then muddying the waters in this fashion makes us all stupider.

      --
      StoneCypher is Full of BS
  23. Re:Speaking of... by nickheart · · Score: 2, Interesting
    Actually this happened to me to. I was reading a slide show on Rocks clusters from another post (me to lazy to link to it) and i got this pop-up telling me that "A new version of FireFox needs to be installed." Luckily it was and update, not and upgrade to a completely different version, and a completely different browser.

    I have installed IE7 on my machine at work, since i figured that most sites work best when veiwed with IE, and many of my work-related sites will only work with IE (and i'm trying to quit smoking....). I despise IE7 (beta). Many neccesarry active-x plug-ins aren't trusted so i have to refresh sites after clicking the stupid "Information bar" that was introduced in IE6 to allow it to run!!! .....

    to summarize, i'm not denying that the UPDATE to firefox was pushed to me, but it was welcomed. I can't imagine how many MySpace yuppies will get pissed at the disfunctionality of IE7...

  24. Makes sense by Schraegstrichpunkt · · Score: 4, Insightful

    It makes sense. IE6 is obviously a critical security vulnerability, and apparently it can't be fixed without IE7 (I doubt IE7 will actually "fix" the problem, but it'd be pretty hard to make the situation any worse at this point).

    The sooner *any* versions of MSIE go away (even if they're only replaced with new versions), the better, IMHO.

    1. Re:Makes sense by Spacejock · · Score: 1

      Hands up everyone who thinks IE7 will set itself as the default browser after installing it through Update. Even if Firefox is your current browser, and IE6 is explicitly NOT your default.

      It's just too big an opportunity to immediately gain 15% market share. They'd have to do it, right?

      You and I will run Firefox manually, set it to default, and go ahead with our browsing while muttering curses. Meanwhile, the tens of thousands/millions of people we carefully set up with Firefox will wonder why the intarweb looks all different.

      I'm not saying they WILL, I'm just saying I BET they will.

  25. Test your site for visual deffects. by Anonymous Coward · · Score: 0

    For those of you who don't want to risk the install locally, you can try iecapture.

    http://www.iecapture.com/

    Produces a 1024x768 screenshot of most any URL you feed it.

  26. Maybe it's just me... by FlyByPC · · Score: 1

    ...but does nobody else really REALLY hate the new Mickey-Mouse-ish interface? Where's the menu bar? (Yeah, I know, you can enable it if you go digging.) Where are the standard icons that have been with us in roughly the same form since who-knows-when? They wouldn't try to foist a DVR on us that didn't use the standard control scheme (square == stop; triangle == play; circle == record etc) -- why force (okay, okay, strongly suggest -- which is just delayed forcing) that everybody relearn how to use their browsers? Now I *really* like Firefox. And having tried the IE7 beta (as a last-ditch attempt to avoid an XP reinstall), it's amazing how many things suddenly have a new look (IE7 apparently uses a newer version of Cleartype or something -- and the fonts on a LOT of apps suddenly look a little different.) It really is that ubiquitous. Scary, given its history of security bugs.

    --
    Paleotechnologist and connoisseur of pretty shiny things.
    1. Re:Maybe it's just me... by Korin43 · · Score: 2, Interesting

      The part I couldn't stand was that there is no way to get the menu on the top. I stopped using Opera for the same reason. I like having my menu bar above my address bar!

  27. How is this NOT in violation of Antitrust? by erroneus · · Score: 2, Informative

    Part of what got them into trouble in the first place was their (ab)use of their OS monopoly to wedge themselves into dominating the browser market.

    I admin for a small site of about 100 seats. On each machine, I have reduced my workload by "removing" MSIE from machines and making Firefox the default browser. My workload has been reduced because my malware incidents have been reduced to near-zero. (My last couple of incidents came from those Sony-BMG CDs... anyone remember those?) But we all know that MSIE is still there right?

    If I don't go to each machine to ensure that Windows Update is disabled, I forsee any machine that has it enabled will have MSIE 7 installed and set as the default browser. Just a guess... it's par for the Microsoft course.

    This news makes me very unhappy.

    1. Re:How is this NOT in violation of Antitrust? by edflyerssn007 · · Score: 1

      My guess on that would be because the internet explorer is used by so many people already, that having them updated to the latest version wouldn't be a problem. And considering that it is much more secure than IE6, it would probably save a lot of money for IT departments and decrease lost productivity due to slow boxex due to spyware and other crap that came in because of IE 6.

      -Ed

      --
      So you see what had happened was....
    2. Re:How is this NOT in violation of Antitrust? by Mancat · · Score: 1

      If you want that level of control you will have to override the update by selecting either "Download updates and prompt me for installation" or "Notify me of updates but don't download." You should then be able to deselect the update and have it automatically ignored in all future instances.

      Considering the size of your site, you should probably consider using Windows Software Update Services. You can then pick and choose the updates that your machines receive from a single point.

      --
      hello dear sirs my name is jamesh i are india (bihar) can u guide me install red had linux 9?
    3. Re:How is this NOT in violation of Antitrust? by prockcore · · Score: 1

      I'd guess it's not a violation because MS is not a monopoly anymore, OSX is a viable alternative. The only people forced to use MS are forced to by their IT department.

      It's ridiculous that Apple can bolt Safari into OSX so bad that in order to update Safari you need to update your entire OS, but when MS tries to release a new browser after *5* years, people scream antitrust.

    4. Re:How is this NOT in violation of Antitrust? by dtdns · · Score: 2, Informative

      If I don't go to each machine to ensure that Windows Update is disabled...

      I believe you can use group policy within your domain to disable Windows Update, or at least direct clients to your own update server (where you can disable specific updates). There really shouldn't be any reason to "go to each machine" to ensure it doesn't get installed over your FireFox setup.

    5. Re:How is this NOT in violation of Antitrust? by mh101 · · Score: 2, Interesting

      Despite Macs gaining in popularity, I would still say that MS has a monopoly. Their monopoly is in the PC operating system market. OSX cannot run on a PC (without hacks, that is).

      Regarding your Safari comment, are you referring to Apple not releasing Safari 2.x as a separate download for pre-10.4 folks? I'm certain the reason for that has nothing to do with it being "[bolted] into OSX so bad that in order to update Safari you need to update your entire OS." They simply decided to have version 2 of Safari, with all its new features, be one of the selling features of Tiger. Yes, it probably makes use of new APIs and features only available in Tiger, but how is that any different than Firefox for Linux stating that you need gtk+2.0 or higher? That doesn't mean it's "bolted" to Gnome 2.x. (Yes, I realize it's not a perfect example but hopefully you can see my point)

      And the people "screaming antitrust" over IE7 are doing so out of belief that IE7 is going to be forced onto people rather than being an option.

      --
      Duct tape is like the Force. It has a light side, a dark side, and it holds the universe together.
    6. Re:How is this NOT in violation of Antitrust? by martinX · · Score: 2, Interesting

      I think it goes like this:

      MS makes an OS for a generic range of x86 PCs. Many different operating systems can run on these PCs, though the courts found that MS had a monopoly on the PC OS market. That in itself is not a bad thing. However, MS tried to use the monopoly it had in the OS market to force a competitor out of the browser market. That is where MS went wrong: trying to use the monopoly they had in one sphere to influence choice in another (manufacturers weren't preinstalling Netscape on PCs). MS tried to argue that the browser was an integral part of the OS and couldn't be removed, but the courts said that was bullshit. If MS made all the PCs they wouldn't have had this problem.

      Apple makes the Mac. They make the hardware, for which they also create the OS. It's not a monopoly because it's their box from beginning to end. Anyone can make Mac software that can be installed later, but the hardware manufacturer (Apple) is under no obligation to preinstall anything. Mind you if Apple started breaking competitor's software, it would be an interesting legal battle.

      --
      When they came for the communists, I said "He's next door. Take him away. Goddam commies."
    7. Re:How is this NOT in violation of Antitrust? by jZnat · · Score: 1

      Well, GTK+ is free in both ways for one.

      --
      'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
    8. Re:How is this NOT in violation of Antitrust? by TheSeer2 · · Score: 1

      Don't mean to sound aggressive but is updating your software voluntarily (AFAIK) is illegal now? That and IE7 should be more secure, it may still have a raft of security flaws but it atleast should be more secure then IE6. The insecurity is not nessecarily caused by stupidity but lazyness / apathy. Now they have competition they're going to step up their game.

  28. MSHTML - woops by Stalus · · Score: 1

    Another nasty issue is that any program that has been built and tested with IE 6's web browser control may suddenly stop working if they changed any of the implementations under the MSHTML API, which they've managed to do with past IE upgrades - especially in the page load event mechanisms. Their automatic update to IE may break other programs. Might not, but.. I would categorize it as a high risk component upgrade.

    It's also an issue for blind users. Oh, by the way, we automatically changed your browser interface. I hope you didn't have anything important to do this week because you're going to have to re-memorize a new interface now.

    1. Re:MSHTML - woops by Lehk228 · · Score: 1

      unless they changed the names of standard interface objects blind users shouldn't have a problem.....

      you don't seriously think that blind people memorize how far to move the mouse or number of tab presses between the controls they want do you?

      --
      Snowden and Manning are heroes.
    2. Re:MSHTML - woops by Stalus · · Score: 1

      Blind users don't use the mouse. AT ALL. Evidence that you just don't get it.

      Blind users have to navigate using the keyboard, and navigation is done by structure. This structure can be the number of focusable controls, number of headings, number of items, etc. So, yes.. they do in a manner of speaking memorize the number of tab presses between the controls they want. Some of this is alleviated by shortcut keys (Alt+f, Ctrl+o, etc). However, for tasks like moving the reading point to the main browser window, there is no "Jump to rendering window" key. Any change to the chrome means that they have to retrain themselves for the keys they need to press to perform these types of tasks. Simply having an extra search input control on my toolbar confused my coworker briefly.

      Basically, you would run into this for any keyboard user - it's just that blind people are unique in that they're forced to be keyboard only. This is the reason that shortcut keys and menu layouts try to be consistent across applications - because you develop a sort of muscle memory for key sequences for common tasks.

      In any case, they'll certainly be able to use IE7, it's just going to cause them to be a little less productive for a short amount of time, and not something that's kind to do to someone as an automatic update. IMHO, auto updates should not be used for apps where significant GUI changes are being made - such as adding tabbed browsing.

  29. We know what this is all about... by zerocommazero · · Score: 1
    Nothing like forcefeeding your new browser into people's machines. What happens when ma and pa or the average user download this update?

    They'll click through all the hooplah windows so they can just get back to websurfing and suddenly IE will ask if they want to transfer all their settings from Firefox/Opera that their considerate kids set up for them. Of course, they'll just click through and go on with it because it was a "Critical Update". They'll have to go through all the "make IE your default browser" windows and any other alerts to make Windows centric programs as default...what a load of crap!

    I like IE7 and have been using it for a bit but I still think this is just plain consumer abuse.

    1. Re:We know what this is all about... by Macthorpe · · Score: 1

      Nothing like forcefeeding your new browser into people's machines.

      Groucho sez: "And this is nothing like forcefeeding your new browser into people's machines."

      --
      "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
  30. Filth - they only way in. by AHuxley · · Score: 1
    Failed innovation lets try hogtie.

    Do they still apologize the next day?

    --
    Domestic spying is now "Benign Information Gathering"
  31. OT Re:Really a problem? by Gojira+Shipi-Taro · · Score: 1

    Dude,

    either Barbarella is going to so kick your ass, or you're about to be mobbed by a bunch of 38 year old British chicks. I can't tell which.

    Either way, thumbs up on the nick.

    --
    "Oh my God. This is terrible. This is the end of my Presidency. I'm fucked."; ~ Donald J. Trump
  32. IE7 by WhooTAZ · · Score: 0, Troll

    Has anyone tried it? I put it on my PC at home and at work... And Damned if I did not remove it within a day or two of TORMENT. Home PC is Dual Core 3.0 GHz with XP Home and it CRIPPLED it!!!!!!!!!! At work nothing else would run with the browser going.

    ALso stay away from Media Player 11 until they fix that SON OF A BUCK!

    MS actually mean MASS SUICIDE for end users and those who support them (IT techs)

    1. Re:IE7 by edflyerssn007 · · Score: 1

      Which beta did you run? IE7 beta 2 had a serious problem with ram, that has definitely been mitigated in beta 3. In beta 2 I would end up using upwards of a gig of ram, but now beta 3 is only using about 100 megs, and I've had it running continuously for a few days. Before I restarted my machine it was only using about 400 megs, and that was after about 2 weeks.

      -ed

      --
      So you see what had happened was....
    2. Re:IE7 by Puff+Daddy · · Score: 0, Troll

      This post is clearly complete BS. I contend that A) you've never even seen a dual core 3.0 ghz machine and B) this post is a troll that I am feeding, like an idiot. Anyway, to any one on /. who is still taken in by these poorly constructed lies... Linux requires more processing power than your toaster can provide, and Windows, according to most computer users, does not turn every computer into a spam and pornography delivering machine, unless so desired. This has been a public service announcement, that "The more you know" song should play now. It won't though, probably because of Windows, or racism, or Nazis, oh wait.... I got it.... it was the Arabs. Fucking towelheads stopping the "THe more you know" music... Is this the kind of country we want to live in ????!!!!

    3. Re:IE7 by Anonymous Coward · · Score: 0

      only 100mb?

      this 100mb seems like a lot to me. considering a lot of people still have only 256mb ram in their computers, and many new laptops have that in them, i think a browser should fix memory leaks or whatever they are

  33. Re:Speaking of... by donaldm · · Score: 1

    I got this and said yes to the upgrade.
    Basically it shutdown FireFox and did the upgrade.
    Overall outage less then 2 minutes and back to reading Slashdot.

    --
    There ain't no such thing as proprietary standards only proprietary formats. Standards are by definition open.
  34. What is the issue? by Jessta · · Score: 4, Insightful

    What is the issue?
    If sites are not using W3C standards for development then they should know that they can't expect compatibility with browser updates.
    Blame the web developers.
    An update to Internet Explorer is critical for security reasons and shouldn't be delayed because some developers are idiots.
    The same issue occured with XP SP2. Idiot developers using non-standard APIs had issues in their software.

    --
    ...and that is all I have to say about that.
    http://jessta.id.au
    1. Re:What is the issue? by Anonymous Coward · · Score: 0

      because obviously MS's browsers conform to w3c standards...

    2. Re:What is the issue? by crull · · Score: 1

      IE doesn't exactly follow those standards and with IE's marketshare it's impossible to just ignore that browser. So, until Firefix and Opera gains much much bigger marketshare or MS makes sure IE follows the same standards we are doomed to implement IE hacks in the webcode.

      --
      this is not my signature.
    3. Re:What is the issue? by Jessta · · Score: 1

      There is a subset of the standard that is supported completely by all browsers in major use.
      A good developer would use only those standard that are currently supported.
      HTML4 is pretty much fully supported and most of CSS1 and some of CSS2 is also supported.

      Knowing which APIs are available on each platform is the major part of creating cross platform code.

      - Jesse

      --
      ...and that is all I have to say about that.
      http://jessta.id.au
    4. Re:What is the issue? by poot_rootbeer · · Score: 2, Insightful

      If sites are not using W3C standards for development then they should know that they can't expect compatibility with browser updates.

      The problem is that sites developed using W3C standards DON'T WORK in Internet Explorer 6.

      More specifically, the problem is developers who have specified that the display hacks are to be applied to ALL versions of IE, present and future, instead of just the versions known to require them.

  35. Yes, but what about stuck beta users? by dufachi · · Score: 1

    And how will they deal with those of us who inadvertently deleted the temporary directory which allows one to uninstall their beta2 version?

    --
    -Kinsey
    1. Re:Yes, but what about stuck beta users? by zxnos · · Score: 1

      it is extremely hard, but it can be repaired. there was one scay reboot, but everything panned out for me. there are .zips out there that contain the directory you need. this may get you started. i cant recall if those where the only steps i took or not. i remember forcing an install of ie6 via the command prompt and doing a couple regedits - not sure if those where dead-ends or not. if you search the forums enough you can fix it. i did after the guy who doesnt know what he doesnt know ran cleanup utility and deleted a bunch of information he didnt think he needed.

      --
      always mosh clockwise
    2. Re:Yes, but what about stuck beta users? by Anonymous Coward · · Score: 0

      your actually in luck, because you see you can just run a really simple command to format drive C: and then install linux, which will come with the latest and greatest firefox. Back of the net!

    3. Re:Yes, but what about stuck beta users? by Z_A_Commando · · Score: 1

      Actually, I read somewhere that in future releases of IE 7 (beta or final), there will be a built in uninstaller for those of us who (inadvertantly or not) deleted the uninstaller package left by the install of the beta. Note: there is NOT an uninstaller for previous beta versions included in the current IE 7 Beta 3 download.

  36. zzzzz... by supabeast! · · Score: 0, Redundant

    Hey Microsoft, call me when you guys spend billions of dollars on a web browser and actually implement CSS2. In the meanwhile, all your shitty, half-assed browsers do is push more web developers to use Flash, because developing for Flash is a hell of a lot easier than debugging XHTML/CSS to work in IE5/6/7.

    1. Re:zzzzz... by Dracos · · Score: 1
      call me when you guys spend billions of dollars on a web browser and actually implement CSS2

      Whoa, hold on there, punchy. Before fully implementing CSS2 (which MS believes is horribly broken), there is a laundry list of things they still need to get right:

      • HTML 3.2
      • HTML 4.0
      • HTML 4.01
      • XHTML 1.0
      • CSS 1
      • DOM 0
      • DOM 1
      • DOM 2

      Pretty much every W3C Reccommendation since 1996.

    2. Re:zzzzz... by supabeast! · · Score: 1

      Ouch! You know, I never even thought of it that way!

  37. Misleading summary by HappyUserPerson · · Score: 0, Informative

    The summary for the article is misleading. IE7 is not simply installed automatically like any other critical update. Instead, the user is prompted explicitly with a clear, colorful, simple prompt which explains what IE 7 is and gives the user an option to install the update. The article has a screenshot.

  38. instructions by RickBauls · · Score: 5, Funny

    to get the new update, simply remove this:
    msi http://microsoft.com/xp ie6 main

    and replace it with this:
    msi http://microsoft.com/xp ie7 main

    in your c:/etc/apt/sources.list file. then do:
    apt-get update
    apt-get upgrade

  39. No Worries by chrpai · · Score: 4, Funny

    I finally found out something I like about WGA! It'll protect everyone with pirated Windows from getting IE7 shoved down their throat!!

    1. Re:No Worries by paulmer2003 · · Score: 1

      Mod parent up - simply hillarious.

    2. Re:No Worries by toddestan · · Score: 1

      Actually IE7 is being pushed out via Automatic Updates, and I don't think that Microsoft has broken Automatic Updates yet for pirated versions of XP. So I don't think the pirates are going to be protected from this one.

  40. I like your favourite quote and I hope M$ dies... by cloricus · · Score: 4, Insightful

    Excuse my French but I hope Microsoft fucking die for this one... This is just fucks up my xmas holidays completely.

    I manage around twenty websites for businesses around my state for some spare pocket money each month and all of them are xhtml1.1/css2 compliant (w3c) with a large hacks section for each to get them to work in ie6 (and in the case of one ie5 through 6) and instead of a nice easy integration with Vista coming with ie7 out of the box and a steady stream to xp users I'm being told it will all come in one hit in less than six months? Fuck that. Maybe M$ (and the general web community) has forgotten why we, the web developers, pushed so hard for Firefox in the first place - it wasn't fancy tabs, it wasn't speed, it wasn't popup block...it was the fact that they gave a damn about web standards - and they expect us to learn all of the quirks for ie7 and hack up our sites for them while it's still in beta but that's just not going to happen for many of us.

    Though that isn't what really scares me, what scares me is none of the company's I have done websites for and also maintain for will understand the implication of the sites needing recoded until customers start complaining. I can put that number, personally, to about thirty five businesses phoning up and complaining that their sites don't work which will a) not be their fault and b) be my fault for selling them a broken site which leads to two problems 1) they wont want to pay for the update and 2) I lose my god damn holiday or I lose my reputation if I tell them to stuff off. Worse still is that many of these are reasonably large sites so fixing and testing them all in that time frame is just going to hurt.

    So I'm pissed. Vista, DRM, selling out free speech in china, what ever ... Enforcing IE7 on the whole Windows population at once - outright mean. Die Microsoft Deployment and Marketing division, die like my karma is about too.

    --
    I ate your fish.
  41. I see this as a good thing, honestly. by flimflammer · · Score: 3, Insightful

    I really don't see the problem in this. IE7 is better than IE6 in many ways, including security and features. You'd think people would want IE6 to just dissapear.

    I suppose it's that bias against Microsoft in general that makes this a bad thing.

    1. Re:I see this as a good thing, honestly. by Sheetwakahn · · Score: 1

      I agree, I tried it today, and it is a major improvement. Unfortunately I had to uninstall it as it doesn't seem to have some of the IE specific bugs (non-compliance wih CSS) that 6 did. I use IE to test my designs at work so that I can see what most of the world has to deal with. Of course at home I use FireFox. If MS does manage to force everyone to update web design might get a little easier, but for now I need 6.

  42. Now that's funny! by Anonymous Coward · · Score: 0

    Also to have end users suddenly using a new browser right before the holiday shopping season could magnify the cost any bugs that might create a bad user experience on sites.

    Since when has Microsoft given a rat's ass about whatever pain they might inflict on users of their software? As a matter of fact, I briefly wondered about a move like this when they announced that Vista would not be available for this holiday season. What better way to drum up enthusiasm for a mediocre upgrade than severe problems with XP over the holiday buying season?

    Fuck 'em! Just fuck 'em!

  43. Calm down - Blocking and uninstall possible by derfla8 · · Score: 4, Informative

    Hello All,

        Calm down. It is easy to succumb to media hype and not look deeper. But if you do, you'll find that administrators have options available to them and so do users.

    1) IE7 Blocker Toolkit - non-expiring toolkit will assist admistrators through Group Policy or script to set registry to prevent automatic update to IE7:
    http://www.microsoft.com/downloads/details.aspx?Fa milyId=4516A6F7-5D44-482B-9DBD-869B4A90159C&displa ylang=en

    2) Admins who have Windows Server Update Services (WSUS) deployed already has control over what is pushed to the corporate desktop

    3) Users individually have the ability to decline the install

    I have also heard that users can uninstall IE7 from add/remove programs, this will revert the user back to IE6.

    1. Re:Calm down - Blocking and uninstall possible by MtViewGuy · · Score: 1

      If this is part of the normal Microsoft Update process, you can configure Windows XP to notify of updates and manually go into the Microsoft Update website to "uncheck" updating to Internet Explorer 7.0 as part of the regular security updates.

  44. Mods: This is important! by TheSpoom · · Score: 1

    I was looking for a place to post this, but you've beaten me to it. Microsoft is giving users the option to choose not to install. The update will be pushed, but won't be automatiically installed.

    --
    It's better to vote for what you want and not get it than to vote for what you don't want and get it.
    - E. Debs
    1. Re:Mods: This is important! by whathappenedtomonday · · Score: 1
      Microsoft is giving users the option to choose not to install.

      It's not like the average user knew what it means to click Yes (or No for that matter) - the vast majority will accept _anything_ coming in via MS Update.

      I just had a call from a customer, he had IE7 beta installed. I asked him if he knew what the term "beta" means - of course he didn't. He just kept wondering why IE looked so different lately... . People had told him, Beta 7 is newer and thus better and that he should get it. Now he's kinda screwed and confused because of all the things they changed in IE7. Also, he demanded to know why MS gave him a non-final version of a program! :P

      --
      I hope I didn't brain my damage.
    2. Re:Mods: This is important! by TheSpoom · · Score: 1

      Hehe. Well, I guess they could be more clear on their beta download page that the software is indeed unfinished and may have bugs. But that's a moot point when they release the Gold version (as theoretically it should be stable).

      Besides that, I think that individual users aren't going to be as affected by this change as larger companies. If Microsoft had just pushed the download with no confirmation, it would cause huge headaches for IT departments everywhere. Now, at least, they can control it.

      --
      It's better to vote for what you want and not get it than to vote for what you don't want and get it.
      - E. Debs
  45. Re:I like your favourite quote and I hope M$ dies. by Anonymous Coward · · Score: 0

    Another whiney web dev. Do your damn job you lazy bastard! I get so tired of you lazy bums whining about having to maintain your sites for multiple browsers. IT'S WHAT YOU'RE GETTING PAID TO DO, IDIOT!

  46. Windows...still... booting... by Foofoobar · · Score: 0, Flamebait

    Hate to tell you this but you know that tiny little operating system called Windows that takes up a GIG? Guess what preloads, is built in and cannot be separated from it? If you guessed IE then you win a footprint the size of New Hampshire. Thats right, all those DLL's and API's that have to preload for 5 minutes more than double Firefoxs load. And Firefox can do the same (if you enjoy monlithic load times) so that it can poreload as well.

    Aside from that, IE takes twice as long to load a page. We have an office in Manila that had to switch entirely to Firefox because our internal tools took FOREVER to load in IE.

    So sorry pal. The old, 30MB footprint vs the GB footprint of a browser/os (yes until they can claim that they are separate, I count them as one) makes Firefox look like Kate Moss next to Jerry Garcia.

    Those who can compete, do. Those who can't, bundle.

    --
    This is my sig. There are many like it but this one is mine.
    1. Re:Windows...still... booting... by MobileTatsu-NJG · · Score: 3, Insightful

      "Hate to tell you this but you know that tiny little operating system called Windows that takes up a GIG? Guess what preloads, is built in and cannot be separated from it? If you guessed IE then you win a footprint the size of New Hampshire."

      Interesting. My computer has 4 gigs of RAM and uses only 200 megs or so at boot. Never had it use a gig, or close to it, even when IE was my primary browser. The pre-loaded DLLs don't store IE's cache.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    2. Re:Windows...still... booting... by amdandcode · · Score: 1

      I've used Firefox since it came out. I don't have any visual themes installed, but I do have my favorite extensions loaded. I've never had a problem with it before. In fact, I've found that IE does take up much more memory and does take longer to load. Plus the whole OS-integrated browser thing just makes matters worse what with ActiveX running everywhere.

      Just for the heck of it, I'm running FF and IE right now (on Windows XP). I shut FF down and "shut" IE down (like that's even possible). I then loaded them up and browsed 2 pages on slashdot so far with IE and 6 pages with FF. The Windows Task Manager is telling me that IE is taking 28,108 Kb, and FF is using 27,744 Kb. While I realize that these numbers are not much different, don't forget that that's 3 times the amount of browsing (with cache enabled) in FF with slightly less memory used. IE is actually using more memory as it is constantly running and can never be shut down as it is integrated into the OS itself.

      So I completely agree with you Foofoobar. FF is actually cleaner, more efficient, and generally less buggy IME. Even on my Windows box I don't use IE for anything except the occassional site that isn't written to play nicely with anything but IE. Don't you love wannabe web "developers"?

    3. Re:Windows...still... booting... by t1n0m3n · · Score: 1

      You haven't taken into consideration that he is running the "Suck My Memory" extension. Get it and you too can have your "memory" sucked. :)

      --
      32303036 204D5620 41677573 74612042 72757461 6C652039 31307320 53696C76 65722F52 656400
    4. Re:Windows...still... booting... by t1n0m3n · · Score: 1

      I will say that, for me, IE tends to hang and stutter much much more. That in combination with "End Task" never seems to work properly (same with the stop button) with IE, and Firefox just seems to be a no brainer to me. I have NEVER had FF consume memory like IE does. I imagine if I loaded 3000 extensions, FF might consume a bit of memory, but really, wouldn't you expect it to?

      --
      32303036 204D5620 41677573 74612042 72757461 6C652039 31307320 53696C76 65722F52 656400
    5. Re:Windows...still... booting... by TheNetAvenger · · Score: 2, Informative

      If you guessed IE then you win a footprint the size of New Hampshire. Thats right, all those DLL's and API's that have to preload for 5 minutes more than double Firefoxs load. And Firefox can do the same (if you enjoy monlithic load times) so that it can poreload as well.


      Ok, I see this repeated and mindlessly repeated...

      Windows DOES NOT preload IE, PERIOD... Get it?

      Windows could have 'another' application that could call the IE DLLs, sure, but they are NO MORE PRELOADED than FIREFOX. As they would BE IN A DIFFERENT process that IE DOES NOT HAVE ACCESS TO.

      It would be like saying that because Windows has Fonts, that if Firefox uses the same fonts as the shell, then Windows is pre-loading Firefox as well. It is called process isolation. IE has to re-load all of its DLL even if another application has already loaded the Windows HTML rendering engine. So the memory reported in TaskMgr for IE is WHAT IE IS USING. Get it?

      This is NOT Windows98 days anymore, and even on Win98, IE could be set to be a separate process. In Win2k and WinXP, IE is as foreign to the boot as Firefox, Winword or Photoshop. Please catch up to the year 2000 at least before posting your own FUD.

      The next time I hear some idiot repeat that Windows preloads ANY of IE I will go off the deep end. This is stuff you CAN look up, should probably already know, and if you do know better and are repeating this crap to make FireFox look better, you are failing.

      Any half bright developer would know all of this, yet it is repeated on Slashdot almost Daily.

    6. Re:Windows...still... booting... by Anonymous Coward · · Score: 0
      While I realize that these numbers are not much different, don't forget that that's 3 times the amount of browsing (with cache enabled) in FF with slightly less memory used.

      Come back when you understand the difference between disk caching and memory caching. So what if you've gone to more pages in FF? The files are cached to disk not memory.

    7. Re:Windows...still... booting... by Anonymous Coward · · Score: 0

      Why did you buy 4 gig if you've never even used 1 gig?

      You could have bought 1, upgraded to 2 if you needed it, upgraded to 3 etc.

    8. Re:Windows...still... booting... by MobileTatsu-NJG · · Score: 1

      "Why did you buy 4 gig if you've never even used 1 gig?"

      Never said I never even used 1 gig. The 'it' I was referring to was Internet Explorer.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    9. Re:Windows...still... booting... by Anonymous Coward · · Score: 0

      "The next time I hear some idiot repeat that Windows preloads ANY of IE I will go off the deep end."

      Windows preloads IE... wait... lemme get my camera.

      Do you use active desktop? I don't know about you, but I'm convinced leprechauns pre-render that for me while I sleep. The grandparent may not have been the most elegant speaker, but I think I understood what he meant, and I'm just some idiot.

    10. Re:Windows...still... booting... by Anonymous Coward · · Score: 0

      Ok, I see this repeated and mindlessly repeated...

      Windows DOES NOT preload IE, PERIOD... Get it?


      SHOUTING does NOT make your assertions CONVINCING.

      What would be CONVINCING would be providing a SOURCE FOR YOUR CLAIMS that we can use to FIND OUT whether you know what you're talking about or not.

      Why should I trust you more than any other random Slashdotter, when you can't even be bothered to provide a link to a basic technical article to explain why the fact that all the HTML rendering DLLs are loaded as Windows boots does not speed up the startup of Internet Explorer, which is a thin wrapper around the aforementioned HTML rendering DLLs? Does Windows not even implement copy-on-write page sharing?

    11. Re:Windows...still... booting... by Grant_Watson · · Score: 1

      Come back when you understand the difference between disk caching and memory caching. So what if you've gone to more pages in FF? The files are cached to disk not memory.

      http://www.mozillazine.org/talkback.html?article=6 567

    12. Re:Windows...still... booting... by TheNetAvenger · · Score: 1

      What would be CONVINCING would be providing a SOURCE FOR YOUR CLAIMS that we can use to FIND OUT whether you know what you're talking about or not.


      Ok, here are my sources... Learn how a process operates on Windows or goto www.microsoft.com and see how the IE process is isolated just LIKE any other application.

      I give you the challenge to find the answers if you really don't know, it is up to you to find out who is the nutball, I am not here to spoon feed you programming or process and threads 101...

    13. Re:Windows...still... booting... by lord_sarpedon · · Score: 1
      As they would BE IN A DIFFERENT process that IE DOES NOT HAVE ACCESS TO.

      Copy on write. 'Nuff said.
      --
      "Strangers have the best candy" -Me
    14. Re:Windows...still... booting... by TheNetAvenger · · Score: 1

      Do you use active desktop? I don't know about you, but I'm convinced leprechauns pre-render that for me while I sleep. The grandparent may not have been the most elegant speaker, but I think I understood what he meant, and I'm just some idiot.


      Ok, Active Desktop is seldom used; however, EVEN if it is used, the HTML rendering DLLs are loaded in Explorer (the shell explorer not IE).

      So when IE loads, it STILL has to load ALL the HTML rendering DLLs into the IE process. The 'only' advantage would be if the HTML DLLs would be in the system cache, but as for 'memory usage' or 'memory footprint' which is what this topic is about, IE loads ALL the DLLs in its process, it DOES NOT NOR CAN IT borrow them from the shell.

      In Win98, IE could use the same process as Explorer, this has not been true now since WIn2k in 1999, yet people still believe that IE benefits from Windows having the HTML Dlls in the OS.

      It would be like saying IE benefits from having the Truetype rendering DLLs in the OS as well, or the bitmap rendering DLLs in the OS. There are components the appliations on Windows can use, but differ from the HTML DLLs are they are NOT part of the core OS, as they are separate COM DLLs that each process has to open and LOAD.

      Therefore, the IE memory footprint that taskmgr reports is INCLUDING all the HTML DLLs, just exactly like FireFox, and the load times should be equivalent as well, as both IE and FireFox have to load their HTML engines when launched. IE has NO advantages on Windows.

      For an older example, see Mac OSX and the IE Version on OSX. It worked the same way, and still loaded fairly fast and used less memory when it was still being produced than several other browser on OSX. Yet you don't see people saying that IE had an advantage on OSX, yet it essentially worked the same way as it had to load its HTML rendering engine etc.

      Go fact check this if you still don't understand. I am not here to say I have all the answers, but at the very least, if this interests you, go fact check it for yourself and don't believe me or the parent poster.

      All I want to do is get the chance to get people to think and stop the Win98 thinking when they think of things like IE and Windows. It just cheapers the intellecutal input from the open source community when really bad information is spread as fact about Windows, and it gives Windows an advantage because it is underestimated because people believe these old facts.

    15. Re:Windows...still... booting... by dekropisvol · · Score: 1

      He want's to be the big guy in the block, nothing more

    16. Re:Windows...still... booting... by botik32 · · Score: 1

      Short rebuttal:


      Windows DOES NOT preload IE, PERIOD... Get it?

      From what I heard, Windows pre-loads the HTML rendering engine. IE is just a wrapper.

      Windows could have 'another' application that could call the IE DLLs, sure, but they are NO MORE PRELOADED than FIREFOX. As they would BE IN A DIFFERENT process that IE DOES NOT HAVE ACCESS TO.

      This makes no sense. Please go study computer science and come back later.

      It would be like saying that because Windows has Fonts, that if Firefox uses the same fonts as the shell, then Windows is pre-loading Firefox as well. It is called process isolation. IE has to re-load all of its DLL even if another application has already loaded the Windows HTML rendering engine. So the memory reported in TaskMgr for IE is WHAT IE IS USING. Get it?

      Wrong again. Memory is NOT duplicated for CODE and CONSTANT DATA. That would include fonts, too. What Taskmgr is reporting is the IE wrapper, plus internal page representation (DOM) of each open web page.

      Any half bright developer would know all of this, yet it is repeated on Slashdot almost Daily.

      No comment.

    17. Re:Windows...still... booting... by DarkManaX · · Score: 1

      funny you should mention photoshop... somehow IE ties itself to Adobe update and keeps it from working properly.. of course I don't know exactly why (I just uninstalled the damn thing so it would work) but there is some funky stuff going on between it and other apps it shouldnt have its grubby blue fingers on.

    18. Re:Windows...still... booting... by TheNetAvenger · · Score: 1

      Copy on write. 'Nuff said.

      Well it would be nice to go 'aha you are right' but sadly, it does not work this way. Sure there are caching and optimizations, but these are NOT shared DLLs in the context you are trying to paint them.

      Copy on write optimizations have little bering on a separate isolated COM DLL rendering engine in Windows.

      To use your example, we would have to assert that Firefox's Memory Footprint is less because it is 'also' pre-loaded and a part of Windows because it 'uses' the GDI+ of Windows for displaying Fonts and Bitmaps from the core OS APIs.

      And that is quite a stretch.

      I'm sure there are some low level CPU and caching operation that might help IE, but that is ONLY if a previous process has loaded the HTML rendering Engine.

      And again, I will stress we are talking about the 'load times' and Memory footprint. The Memory reported by IE in the taskmgr is an accurate reflection of ALL the memory IE is using, including ALL the core HTML rendering DLLs.

      So in this respect the memory footprint of IE is not reported any different than Firefox, nor does it have anything truly pre-loaded beyond the 'file caching' system, that by the time a system with low RAM gets to someone opening IE, has probably already paged out, and that is 'if' a previous applicatino has called IE rendering DLLs.

      Quit trying to find 'excuses' for the crazy statement that the Windows Footprint is part of the IE footprint or that IE is preloaded with Windows, it is not. And especially with your examples, because if we use the Copy on Write as a basis, then FireFox and EVERY Windows application that uses the Win32API is by definition 'pre-loaded' and has a smaller memory footprint, and that is totally out of context and crazy.

    19. Re:Windows...still... booting... by Eivind+Eklund · · Score: 1
      Thanks for the rant.

      Now, please go learn about the 1990s technique of "filesystem caching". This means that the DLLs can effectively bepreloaded even if they are loaded by another process in another memory space. All that's needed is a memory copy from the cache and a relocation, which is much cheaper than a load from disk.

      Eivind.

      --
      Doubting the existence of evolution is like doubting the existence of China: It just shows that you're uninformed.
    20. Re:Windows...still... booting... by Anonymous Coward · · Score: 0

      What?? IANAD but here's my take:

      Try this & I'm assuming your not daft enough to be using IE as your browser otherwise you get completely different results...go figure.

      Open up a Windows Explorer window, run FileMon from Sysinternals. Begin capturing file access & type a URL into the address bar & press return, actually maybe you need to sit down first...

      Notice how the window "magically" changes to an IE window. Check the contents of the FileMon capture, shock horror there's nearly nothing there!! Just a few precious dlls are opened, or is FileMon just lying??

      Try the same thing but open up a "true" IE window, lots more activity I grant you, but what process is it all running under?? Hmm??

    21. Re:Windows...still... booting... by TheNetAvenger · · Score: 1

      From what I heard, Windows pre-loads the HTML rendering engine. IE is just a wrapper.


      If Explorer loads the HTML COM objects they could in theory be in the File Cache. That is the END of the advantage or pre-loading. See www.microsoft.com

      IE specifically runs in an isolated process, again see www.microsoft.com. (In Win98 it did not and ran shared.) In Win2k, it used the process and DLL isloation and WInXP even further extended this will full COM DLL isolation, meaning it ONLY has access to its only process and vise versa.

      What this means is that IE when clicking the E icon, loads the ENTIRE HTML COM DLLS and Rendering Engine 'separately' into the IE process. Just like FireFox loads it HTML Rendering core when it is launched. They are fundamentally EXACTLY the same in this regard.

      Wrong again. Memory is NOT duplicated for CODE and CONSTANT DATA. That would include fonts, too. What Taskmgr is reporting is the IE wrapper, plus internal page representation (DOM) of each open web page.


      Yes and No. In the context of FireFox 'reporting' more memory as the post I was responding to, the reported memory in use is the same for IE and FireFox. IE has no advantage over any other application running on the Win32 platform. Both IE and FireFox take advantage of the platform and stuff like Window's core abilities to render fonts, Bitmaps and draw to the screen.

      So while you are partially correct that there could be 'system' level shared APIs in use or a shared font, FireFox would HAVE THE SAME EXACT advantage that IE does in this regard.

      Why? The IE HTML Rendering Engine is not a CORE OS API, it is a separate COM DLL set of technologies that are 'included and used by Windows' but not a core API or WIN32 OS component.

      Understand?

      This makes no sense. Please go study computer science and come back later.

      Nice... And yet I have to give 101 level lessons just to get my point across to people that apparently only read the rumors or base their Windows Knowledge on Win98 concepts.

      I don't have to explain myself, go look this stuff up if you really want to know. I truly am not responsible for anyone here getting it, but I would like to hope that I make a few people think and find these answers on their own instead of accepting old ideas or new myths.

      (Sad note, after all my explaining that IE has no memory footprint advantage, I pull open Taskmgr to see that IE is consuming 56mb and Firefox is consuming only 32mb. So please explain the myth once again how IE has a memory advantage over Firefox? - Sadly, everyone's argument here makes FireFox look like a bloated piece of software, it isn't.)

    22. Re:Windows...still... booting... by TheNetAvenger · · Score: 1

      Now, please go learn about the 1990s technique of "filesystem caching". This means that the DLLs can effectively bepreloaded even if they are loaded by another process in another memory space. All that's needed is a memory copy from the cache and a relocation, which is much cheaper than a load from disk

      Wow, while I'm learning this, maybe you can explain your awesome theory how this would in ANY way reduce the memory footprint of an application. Also go on to explain how because a file 'may or may not be cached' that the application would run faster and use less RAM.

      Oh wait, that is another reality. Geesh...

      PS, just so the other nerds won't tease you, it is NOT a 1990s concept, caching technology has been used for a LONG time before the 1990s.

    23. Re:Windows...still... booting... by someone1234 · · Score: 1

      Actually this is untrue. I got a bug in IE on Win2000 which causes the IE crash when it displays a tooltip. Once this bug appears, i have to log out from the user (exiting IE6 doesn't fix it) to make it disappear. What does this mean: some rendering dll (which is responsible for the tooltip) remains in memory, and causes segfault in IE6.

      --
      Patents Drive Free Software as Hurricanes Drive Construction Industry
    24. Re:Windows...still... booting... by FireFury03 · · Score: 2, Informative
      Learn how a process operates on Windows or goto www.microsoft.com and see how the IE process is isolated just LIKE any other application

      If Windows doesn't automatically share libraries between applications then it's a worse operating system than I originally thought. *Every* other modern OS shares dynamically linked code between applications that use it, to do otherwise would be woefully inefficient (both in memory usage and startup time).

      Let's look at how Linux handles shared libs (this is about the same as any other modern OS):
      1. You ask the OS to start an executable
      2. The OS mmap()s the executable into memory and looks at what libs it needs to link against
      3. Those libs get mmap()ed into memory, all the symbols get resolved and execution starts
      4. You now ask the OS to start different executable
      5. The OS mmap()s the executable into memory and looks at what libs it needs
      6. Those libs get mmap()ed... but wait, some of them are already mapped into memory because the first executable is using them, so rather than loading a new copy, mmap() simply references the address of the existing mapped data *and that data is shared*


      Since the executable code is read-only, there is no security problem with allowing both processes to access the data. (mmap() basically tells the kernel to treat the file a bit like swap space).
    25. Re:Windows...still... booting... by TheNetAvenger · · Score: 1

      What?? IANAD but here's my take:

      Try this & I'm assuming your not daft enough to be using IE as your browser otherwise you get completely different results...go figure.

      Open up a Windows Explorer window, run FileMon from Sysinternals. Begin capturing file access & type a URL into the address bar & press return, actually maybe you need to sit down first...

      Notice how the window "magically" changes to an IE window. Check the contents of the FileMon capture, shock horror there's nearly nothing there!! Just a few precious dlls are opened, or is FileMon just lying??

      Try the same thing but open up a "true" IE window, lots more activity I grant you, but what process is it all running under?? Hmm??



      Ok, you can do this in KDE as well.

      Here is the part you are missing...

      Two thing can occur here. Use the KDE example, the HTML Rendering is loaded into the Shell, this can happen, and IE becomes a child process of Explorer.

      However what should occur, is doing what you suggest spins off a new IE process. Which is the modern behavior.

      The difference lies in the version of IE and Windows you are using. IE can spawn as a process of Explorer, therefore there is no Application memory allocation or launch process, just the spawning of the IE process. (The child process bit here would make it faster.)

      However this example would be like me writing an application that is a text viewer (or whatever) and when the user types in a URL, I use the Mozilla code to drop an HTML Rendering component in my application. It is going to load faster than loading FireFox or Mozilla because it is a child process.

      However the Shell flipping to IE and staying in the shell process is an outdated example. Current IE and Windows, it spins off a new process. (This is especially true of IE7 and Vista.) (It also depends on the version of IE and the version of Windows. Also note that you can force IE to be a child process or not just as you can force a folder view in Explorer to be a separate process or not.

      But normally on WinXP in the current normal configuration, IE loads to a separate process, and does a full isolated load, just like Firefox being launched would do as well.

      PS. Thanks for not just assuming I'm as daft as some of the other posts would like to believe.

      Also the really, really strange thing here is that I am trying to demonstrate that IE doesn't have an advantage for memory footprint or load times. The part I haven't been able to voice, is that on average, FireFox does use less RAM than IE, and the load time for FireFox can sometimes be faster or slower than IE.

      I don't see FireFox as some bloated piece of software, that is why I find it really strange that people are trying to 'excuse' the memory it uses by stating that IE has an advantage. Most of the time in Taskmgr, (or pick your favorite tool) IE is using as much Memory as FireFox if not more.

      FireFox really isn't bloated, so there is no reason to push the myth that IE has an advantage.

    26. Re:Windows...still... booting... by Criffer · · Score: 5, Informative

      You know, this is the best troll I've heard in a while. And it's scored "+5 informative". Wow.

      1) DLLs are shared across processes. If one process loads a DLL, it resides in physical memory, at a specific virtual address. If another process loads the same DLL, it reuses the same copy in physical memory, but in a different virtual address space. It may even be loaded at a different virtual address in the second process. The pages are read-only so any attempt by either process to modify them will result in an access violation.

      2) Windows explorer is a process which exists as an application called explorer.exe. It is started when you log on to Windows, and explorer.exe links to mshtml.dll and shdocvw.dll. These are the IE core DLLs (the Microsoft HTML parser and the Shell Document View, respectively). It also happens to link to gdiplus.dll, gdi.dll, user.exe, ntdll.dll and a bunch of others.

      3) Internet explorer is a very small application (a few hundred KB compiled) which links into shdocvw.dll and mshtml.dll. It also happens to link to a bunch of other DLLs like ntdll.dll.

      4) Firefox is another application. It links to such Windows DLLs as ntdll.dll and user.exe. It also happens to link to gecko.dll, which no other Windows application will load. Therefore when Firefox starts up, it is going to be the first to load gecko.dll.

      5) Going back to point 1; every time any application loads a specific DLL, the loader will check to see if it is already present in physical memory, and will create a new virtual mapping for it. The physical memory used is shared across each process. When Windows starts, it loads the IE core DLLs. Most of IE is in memory by the time you can view the desktop. Firefox however, has a much smaller percentage of the application in memory before you click on it.

      Hence: Most of IE is loaded before you click on the IE icon. Most of Firefox is not loaded until you click on the IE icon.

    27. Re:Windows...still... booting... by KDR_11k · · Score: 1

      Kill your mshtml.dll, reboot. Notice how Windows doesn't complain. Start IE. Notice the "no mshtml.dll found" error. Open explorer. Type an internet address into the address bar. Notice the same error.

      --
      Justice is the sheep getting arrested while an impartial judge declares the vote void.
    28. Re:Windows...still... booting... by Anonymous Coward · · Score: 0

      IE loads ALL the DLLs in its process

      I think the problem of why you can't seem to get your message through lies there. I feel "loading" means moving bits from one medium to another, for example from hard disk to memory. Not moving them inside one medium like copying them around in memory. See wiki for Load (program linking and loading), it says "loading compiled programs into computer memory". Into.

      So while you might think that it isn't relevant for a programmer to know where OS gets those DLLs when program calls them, it is relevent to this discussion if: loading here means getting data from hard disk and copying here means moving data around in memory. Who cares if it's "file cache" or something else, if it's in system RAM in any way or with any name already then it is "preloaded".

      just my non-professional 2 cents.

    29. Re:Windows...still... booting... by kubrick · · Score: 1

      See www.microsoft.com

      Given how bad Microsoft's own site search is, can we have a more specific reference, please?

      --
      deus does not exist but if he does
    30. Re:Windows...still... booting... by Eivind+Eklund · · Score: 1
      AFAIK, filesystems caches at the OS level wasn't common in consumer operating systems until the 1990s. I was kind enough to give you the latest date that you should have picked it up - if I was to point at the first examples I can think of, I'd say 1960s. Apart from that, the app would start faster, which is what most of the comments about IE preloading in general has been about, and which I assumed was what you were talking about. Your shouting of WINDOWS DOES NOT PRELOAD IE PERIOD is what I was responding to - to use your own form of capitalization, it was WRONG AND MISINFORMING PERIOD. (I think shouting less would work better, BTW :)

      Windows will end up preloading (to cache) important parts of IE in many cases. This decrease load time. COW page sharing could also decrease the amount of memory spent by IE, though I suspect relocation will make page sharing minimal (and I'm not even sure if Windows implement COW).

      Eivind.

      --
      Doubting the existence of evolution is like doubting the existence of China: It just shows that you're uninformed.
    31. Re:Windows...still... booting... by DrXym · · Score: 1
      Actually it does preload large parts of IE, but in the way you say. Whole subsystems such as Wininet, common controls (coolbars etc.), mime, jpeg & png loading were originally created for IE but have been folded into the operating system. And as soon as you open a help page, or Add/Remove programs, or enabled certain folder effects in Explorer which invoke ShDocVw.dll, then you *have* loaded IE since the IE browser component is used to render those things.

      Therefore by the time you start IE, big chunks of it are already preloaded and memory resident. The actual iexplore.exe is just a shell around DLLs which are mostly comprised of things in your Windows\System folder.

      Who knows what they will do with IE7 but it would not surprise me if a reboot is required to install it.

      Having said all that, I don't think Firefox is particularly slow to load, but it does have more work to do than IE to start for all of the reasons above.

    32. Re:Windows...still... booting... by jez9999 · · Score: 2, Funny

      Most of Firefox is not loaded until you click on the IE icon.

      Wow, is precaching of OTHER browsers' code a new feature in IE7? I knew MS were in trouble with the EU but I didn't think this was one of the concessions. :-)

    33. Re:Windows...still... booting... by admdrew · · Score: 1
      Never said I never even used 1 gig. The 'it' I was referring to was Internet Explorer.

      If that's the case, your original post was terribly worded:

      My computer has 4 gigs of RAM and uses only 200 megs or so at boot. Never had it use a gig, or close to it, even when IE was my primary browser.

      The first it is referring to "my computer" in the previous sentence, while the second it obviously refers to "a gig [of memory]."

    34. Re:Windows...still... booting... by jez9999 · · Score: 1

      this example would be like me writing an application that is a text viewer (or whatever) and when the user types in a URL, I use the Mozilla code to drop an HTML Rendering component in my application.

      Sorry, emacs already exists.

    35. Re:Windows...still... booting... by GeckoX · · Score: 1

      Would you shut the fuck up already? You keep spouting the same WRONG bullshit about IE. You work on the IE team at MS or something? Holy christ! You sir are a complete fucking idiot.

      Get yourself a true memory profiling app, NOT windows task manager, and take a good look for yourself. You are COMPLETELY and UTTERLY Full Of Shit and WRONG. Stop it already.

      --
      No Comment.
    36. Re:Windows...still... booting... by digitrev · · Score: 1

      You still use the end task button? That thing does about as much good for closing a failing program as a banana does for solving world peace. I always use end process. Always.

      --
      Cynical Idealist
    37. Re:Windows...still... booting... by Anonymous Coward · · Score: 0

      You're stupider than the average slashdotter. Hard to believe, I know, but true [1].

      Sources:
      [1] http://it.slashdot.org/comments.pl?sid=192306&cid= 15789548

    38. Re:Windows...still... booting... by OldeTimeGeek · · Score: 1

      It may be too much to ask, but do you think that you could elevate the discussion a bit by presenting information to support your assertion that the GP is incorrect?

    39. Re:Windows...still... booting... by mattgreen · · Score: 1

      I love how people contest that it "just isn't fair" that IE starts up quicker than Firefox, when Opera seems to start up faster than both of them. Face it: Firefox has bloat in the form of XPCOM. They could have used native UI controls throughout, but nooooo, they had to go make their own 'platform' in the process.

    40. Re:Windows...still... booting... by Gr8Apes · · Score: 1
      Ok - let's make this simple - if IE doesn't share IE code with any OS files, then it should be a simple process of removing IE from Windows, right?

      If you recall, MS said IE could not be removed from Windows as it is an
      "integral part of windows".
      In short:
      • Both removing and restoring IE is risky and difficult. IE is complex with extensive hooks built into Windows, for efficiency and functionality. Thus unplugging it from your system may impact Internet connectivity, Windows functionality, and break functionality in Microsoft Office and non-MS products.
      • IE is more than a browser, it is the foundation for Internet functionality in Windows.


      So, if all the above is true, how are parts of IE not being pre-loaded by Windows?
      --
      The cesspool just got a check and balance.
    41. Re:Windows...still... booting... by Foofoobar · · Score: 1
      yes until they can claim that they are separate, I count them as one

      Interesting. My computer has 4 gigs of RAM and uses only 200 megs or so at boot. Never had it use a gig, or close to it, even when IE was my primary browser.


      I'm sorry but you have failed the reading portion of this test.
      --
      This is my sig. There are many like it but this one is mine.
    42. Re:Windows...still... booting... by Foofoobar · · Score: 1

      Oh it doesn't huh? So Windows Explorer relying upon IE doesn't count as preloading? Outlook relying on IE doesn't count? All the API's and DLL's that are preloaded on boot so that applications can use IE's underlying structure don't count?

      Sorry to tell you friend but that what's known as preloading. And because it's bundled into ever MS app that there is, it HAS to preload so that everything else can work.

      Remember, thoise who can, do. Those who can't, bundle.

      --
      This is my sig. There are many like it but this one is mine.
    43. Re:Windows...still... booting... by Anonymous Coward · · Score: 0

      I know the parent has been hammered a bit on this already, but I felt I should add my experience from the old Win98 vantage.

      This was back when I was in college, and trying to get a little extra performance out of my 233 mhz machine, I started looking into shell replacements. The one I landed on was LiteStep, and it was very lightweight. The thing I noticed most about LiteStep was that IE didnt run any faster or slower, in fact it loaded in the same time as it always did... but Netscape loaded faster than IE in LiteStep, rather than taking the eons it did while within the Explorer.exe shell.

      It would seem, from my experience, that Windows (via Explorer) did not give any boost to IE as far as performance, but instead may have been restricting competing products.

      Just my 2bits.

    44. Re:Windows...still... booting... by Anonymous Coward · · Score: 0

      1) DLLs are shared across processes. If one process loads a DLL, it resides in physical memory, at a specific virtual address. If another process loads the same DLL, it reuses the same copy in physical memory, but in a different virtual address space. It may even be loaded at a different virtual address in the second process. The pages are read-only so any attempt by either process to modify them will result in an access violation.

      You are about the 3rd person to say this, and it is simply not true. Using the mechanism discussed above to inject code, I have successfully modified winsock.dll running in a specific application, causing it to access my own code each time a packet is received (similar to using an LSP, but implemented differently). This change only affects that one app, which means that:
        1) Given sufficient privileges, you CAN overwrite memory in a "shared" DLL.
        2) Each app has it's own copy.

      Note: Kernel32.dll and User32.dll are loaded in the same virtual address space across all apps. I'm pretty sure this is because they are actually shared in the manner you describe, having only one physical copy in memory.

    45. Re:Windows...still... booting... by 6ULDV8 · · Score: 1

      "It may be too much to ask, but do you think that you could elevate the discussion a bit by presenting information to support your assertion that the GP is incorrect?"

      But why? This is so much more fun. Tit for tat.

      The rendering engine is an integral part of Windows. It is used by multiple processes (Active Desktop, Outlook Express, etc...) The grand parent asserts that Active Desktop is seldom used. But how many average users turn it off? How many times have you had a user call because some web site has replaced the default desktop with a advertisement warning about spyware or pr0n? If you turn off Active Desktop, do those processes unload? For the most part, they don't. They sit there like a puppy at the dinner table, waiting, begging for you to drop some scrap to be rendered.

      The original post claimed that IE was pre-loaded. TheNetAvenger asserts (LOUDLY), that it is not. What is IE? Is it just the wrapper for the rendering engine? What is the footprint of all those required processes?

      The TheNetAvenger post asserts (LOUDLY) that IE cannot access DLL's currently in memory. Following that logic, IE must load it's own copy of the same rendering engine, yet looking at a memory map, unless something is broken and a process has been orphaned, there is only one instance. His assertions fly in the face of Microsoft's own claims of IE being integral to Windows. Shared objects like DLL's are written to be loaded once and used by multiple external processes. If the FireFox developers wanted to use the same rendering engine, the one that must not be part of IE because let's remember now, by those assertions, IE isn't pre-loaded, they could. And they would be subject to the same flaws and frailties as IE because the underlying structure is vulnerable. Instead they built their own rendering engine with their own flaws and frailties that, well, is still vulnerable because we're talking Windows, right?

      Proof by repeated assertion works in politics, marketing and Slashdot.

      --
      Pull my finger for my public key.
    46. Re:Windows...still... booting... by tbannist · · Score: 1

      Frankly I don't care whether or not you go off "the deep end". You're evidence that Windows doesn't preload IE is that "the documentation doesn't say it does". Microsoft's documentation is far from complete.

      Doing a quick goodle search what I found was the explorer preloads a significant portion of the code used by IE without explicitly preloading IE. What it doesn't preload is the rendering engine and some of the extensible "features" like activeX. In practice that means that half of the DLLs that IE needs are probably already in memory, and what remains to be loaded are the specific IE chrome libraries and the rendering engine.

      So, like the answer to so many questions, it's not a case of black and white. Parts of the code needed by IE are preloaded by explorer, and they're preloaded because explorer uses them.

      The "different process" stuff is wrong according to the developers who actually developed IE7, and if you disagree with me, then you can go google their discussion on MSN, because I don't feel like beeing any more helpful to a fanatic like you than you were to me. DLLs are shared between processes, that's why they're DLLs.

      --
      Fanatically anti-fanatical
    47. Re:Windows...still... booting... by brother+sloth · · Score: 1

      Brethren, brethren, can we not allow cooler heads to prevail and come to an agreement of sorts? Once I was in a similar debate with brother Jedidiah about his prized sheepshearing technique. After forcefully refuting his silly arguments about how shearing sheep using a machete was beneficial, he refused to listen so I reckoned him as a tax collector and a man of the nations. I hope my dear brother regains his sound mind and repents of his tomfoolerey.

      Having said that, I find it of the utmost importance to state that TheNetAvenger's scathing words reveal some deep seated personal inadequacy, perhaps his mother did not show him his due affection as a child? He should stop writing now and tend to his own sheep, as it were.

      --
      Brother sloth, Amish tech support. I will fix your wagon wheel!

    48. Re:Windows...still... booting... by MobileTatsu-NJG · · Score: 1

      "If that's the case, your original post was terribly worded:"

      Yep. It was dumb of me to assume everybody would read the context of my post and work out what I was saying. I apologize.

      "The first it is referring to "my computer" in the previous sentence, while the second it obviously refers to "a gig [of memory].""

      Okie doke. Anyway, getting back on topic now that I've clarified, my point still stands. And just to cut off any further nitpicks to my post, I actually use all that RAM. Maya and Photoshop are both pigs. no need to worry that I'm an over-zealous UT fanboy with too much money in his pocket.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    49. Re:Windows...still... booting... by admdrew · · Score: 1
      And just to cut off any further nitpicks to my post, I actually use all that RAM. Maya and Photoshop are both pigs. no need to worry that I'm an over-zealous UT fanboy with too much money in his pocket.

      Is your design work professional or for pleasure? If it's professional, then the issues about 'you buying the ram' don't exist, because either your work bought it, or it was a work expense.

      If it's for pleasure, then how is that a more valid excuse for purchasing a large amount of ram than playing games?

      If you're belittling using a computer as a game machine from a financial standpoint, I'd argue that gaming is hardly the most expensive form of entertainment that exists.

    50. Re:Windows...still... booting... by TheNetAvenger · · Score: 1

      If Windows doesn't automatically share libraries between applications then it's a worse operating system than I originally thought.

      No, it shares libraries. My post was a bit too brief to explain it properly.

      In Win2K and further expanind in WinXP Microsoft introduced a set of technologies to isolate DLLs.

      In my reference IE, specifically loads the HTML engine COM DLLs into its own 'isolated' process. This is done for a couple of reasons, but the main one being security.

      There are always shared DLLs in Windows with the core Win32 API, but the HTML rendering engine that IE is a wrapper for is not a core Windows API DLL, it is a set of COM DLLs that are included with Windows, but not something that loads into a shared area like something as the font rendering engine does. So each application that uses the IE rendering technology usually runs them in an isolated state, not sharing them with other applications that may also be using them.

      Your list on how Linux handles libs is well done. Windows works like this 'in a way', but with the increased amount of 3rd party applications that use 'add-on' shared DLLs, problems occured in Pre Win2k, WinXP - as the versioning of these 3rd Party DLLs (even some from MS, but still considered 3rd party to the OS) caused problems because if Version 2.0 of DLL was loaded, and another application needed Version 3.0 the mapping of the DLL would cause problems.

      Win2k and WinXP have mechanisms to isolate out shared DLLs that are external to the OS. (Even OS level DLLs can be isolated as well.) This is what brought a lot of stability to Windows because there was no longer what they call DLL hell, especially on WinXP as its changes were far more reaching than Win2k.

      As for the process of how a Win32 application lauches and maps into the shared 'lib', there are some differences from Linux. The main one is that Win32 apps do this through the Win32 Kernel, and not normally through the NT kernel. (NT uses subsystem concepts, so Win32 is like an OS running on the NT OS, and Win32 has its own kernel, etc.)

      I hope I didn't confuse this further and provided enough accurate information that if anyone is interested in this could go further with it by reading wiki or documentation at microsoft.com.

      Since the executable code is read-only, there is no security problem with allowing both processes to access the data. (mmap() basically tells the kernel to treat the file a bit like swap space).


      This is a bit more in depth than the topic, but you can find information on how Windows handles this as well, what is does right and what it does wrong. In theory this is also protected under Windows.

      Thanks for the post.

    51. Re:Windows...still... booting... by Anonymous Coward · · Score: 0

      > IE specifically runs in an isolated process, again see www.microsoft.com. (In Win98 it did not and ran shared.) In Win2k, it used the process and DLL isloation and WInXP even further extended this will full COM DLL isolation, meaning it ONLY has access to its only process and vise versa.

      The "shared" DLL stuff from Win98 was more about sharing the data, etc, etc, (and was a complete heresy) than the code.

      Now, it is not because only iexplore.exe have access to that DLL that the physical memory pages can't be shared read only with other processes that have mapped it. I don't know the specifics of the implementation, but if they really use separate physical pages in each process, it is very stupid. Looking with process explorer, I can see that all the instances of mshtml are loaded at the very same address (0x7DC30000).

      So, sorry, but I really think you are wrong. Please point me to the precise microsoft.com article that says otherwise.

    52. Re:Windows...still... booting... by MobileTatsu-NJG · · Score: 1

      "If it's for pleasure, then how is that a more valid excuse for purchasing a large amount of ram than playing games?"

      Yeesh. Such a black and white world we live in.

      That wasn't even in the same ZIP code with the point of my post, but I'll answer it anyway. Education. You know the old addage about finding a job you love and not working a day in your life? I'm a professional now, but before I was I was usually high-end in the RAM department. The 3D work I did for 'pleasure' landed me a career.

      I love how I earned myself a RAM usage audit with this stupid thread. Heh.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    53. Re:Windows...still... booting... by Anonymous Coward · · Score: 0

      > which means that:
      > 1) Given sufficient privileges, you CAN overwrite memory in a "shared" DLL.
      > 2) Each app has it's own copy.

      Or, you could have said:

      which means that:
          1) Given sufficient privileges you can do ANYTHING to a computer
          2) Windows implements Copy On Write
          3) You should not talk about things you don't understand.

      For instance, this come from msdn. "Windows is smart enough to only load a single copy of a binary executable into memory even when multiple processes (or users) share a single application. Windows utilizes "copy-on-write" optimization that will make an additional copy of a portion of the application in memory only when a process attempts to write to it. However, in Microsoft Windows environments, every executable or DLL is modified in memory as it's used. (This doesn't mean that the EXE or DLL files on the disk are written to. It simply means that once they're loaded into memory, the versions in memory change as they are used.)"

    54. Re:Windows...still... booting... by FireFury03 · · Score: 1

      In my reference IE, specifically loads the HTML engine COM DLLs into its own 'isolated' process. This is done for a couple of reasons, but the main one being security.

      I really can't see what security benefit there could possibly be - executable memory is read-only, so sharing it between processes is not a security risk. Isolating code like that is simply a needlessly inefficient use of resources.

      as the versioning of these 3rd Party DLLs (even some from MS, but still considered 3rd party to the OS) caused problems because if Version 2.0 of DLL was loaded, and another application needed Version 3.0 the mapping of the DLL would cause problems.

      Under Linux the versioning doesn't come into play at all at this point - both processes separately try to mmap() the file, but the kernel will realise it is the same *file* (it has the same inode number) and therefore will share the memory. The kernel has no concept of a global symbol table of sharable symbols - the only thing the kernel knows (or indeed, needs to know) is that there are 2 processes trying to map the same lump of read-only data into memory.

      The idea of sharing code based on a vendor-specified version number seems very flawed, whereas if you just base the sharing off the inode number you really can't go wrong.

    55. Re:Windows...still... booting... by admdrew · · Score: 1
      I love how I earned myself a RAM usage audit with this stupid thread. Heh.

      Indeed; you felt you needed to legitimize the use of something that was high-end and expensive, most notably in hopes of distancing yourself from a stereotype you think you're better than.

      I couldn't care any less how you used your resources; it's your computer. It is annoying when people casually demonstrate their ability to be elitist pricks, though.

    56. Re:Windows...still... booting... by Richy_T · · Score: 1

      I think what NetAvenger is saying is that the DLLs are loaded separately and do not run in the same virtual address space. What others are saying is that "sure enough but the CPU will map the same physical memory to different virtual addresses using the COPY-ON-WRITE" feature and thus there is effective preloading".

      NetAvenger then goes on to say that, no, this is not the case. But what he then says to back it up seems to just be what he said in the first place. He then talks about different DLL versions which is an entirely different situation since the actual data will be different and the CPU will load them into different physical address spaces.

      Now, possibly NetAvenger means that Microsoft ensures that more than one copy of the DLL will be loaded into different physical address spaces and he may even be right (but why would that be the case?) but I think we need to clarify the argument before it progresses.

      I guess the question has to go to NetAvenger: Do you understand the difference between virtual and physical address spaces and are you asserting that Microsoft ensures that the DLLS in question are loaded into different *physical* address spaces and please can you provide a link that backs that up as there seems to be no earthly reason why anyone would do so.

      Thanks

      Rich

    57. Re:Windows...still... booting... by Richy_T · · Score: 1

      Oh, and my nomenclature may be slightly out. It's not really my field. Please forgive.

      Also, even if the DLLS are "preloaded" (by whatever mechanism), they may still count against explorer's memory usage in task manager (I believe shared libraries do in top on Linux)

    58. Re:Windows...still... booting... by MobileTatsu-NJG · · Score: 1
      "Indeed; you felt you needed to legitimize the use of something that was high-end and expensive, most notably in hopes of distancing yourself from a stereotype you think you're better than."


      Heh. Pity that wasn't what I was doing. Again, wrong zip code.

      "I couldn't care any less how you used your resources; it's your computer."


      Sure, you didn't care at all, that's why we're talking about this instead of the point I made.

      "It is annoying when people casually demonstrate their ability to be elitist pricks, though."


      MMm hmm. "Oops, he clarified what he said and destroyed my point. I better find something else to chew on!" Sorry man, it's really hard to take that comment seriously. You should find a stronger ground to stand on if you're going to continue to perpetuate this little battle.
      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    59. Re:Windows...still... booting... by admdrew · · Score: 1

      I'll repeat: you felt you needed to legitimize the use of something that was high-end and expensive, most notably in hopes of distancing yourself from a stereotype you think you're better than. http://slashdot.org/comments.pl?sid=192306&cid=157 91269

      no need to worry that I'm an over-zealous UT fanboy with too much money in his pocket.
      --
      Sure, you didn't care at all, that's why we're talking about this instead of the point I made.

      ...wait, what point?

      MMm hmm. "Oops, he clarified what he said and destroyed my point. I better find something else to chew on!" Sorry man, it's really hard to take that comment seriously. You should find a stronger ground to stand on if you're going to continue to perpetuate this little battle.

      Where was the clarification? Was it this?:

      The 3D work I did for 'pleasure' landed me a career.
      ...which works well with what I had already said:
      If it's professional, then the issues about 'you buying the ram' don't exist, because either your work bought it, or it was a work expense.

      Just replace 'professional' with 'educational' and both 'work's with 'school'.

      If you feel I'm not relating to anything you said, then why respond? It doesn't really bother me if I'm off topic (which I am), and I haven't argued against that.

    60. Re:Windows...still... booting... by MobileTatsu-NJG · · Score: 1

      "I'll repeat: you felt you needed to legitimize the use of something that was high-end and expensive, most notably in hopes of distancing yourself from a stereotype you think you're better than. http://slashdot.org/comments.pl?sid=192306&cid=157 91269"

      Yep, that's the bit you're wrong about. It's funny how this comment has betrayed your motives. Heh.

      "...wait, what point?"

      So... you admit you're just arguing for the sake of arguing. That's cute. Thanks for the waste of time there, bud.

      Feel free to come find me when you're interested in discussing instead of arguing. I don't have the time to explain things that you could easily work out for yourself if you weren't so intent on trying to 'win'.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    61. Re:Windows...still... booting... by t1n0m3n · · Score: 1

      Whatever, same thing. I was referring to the Task Manager, Processes, End Process button. I just didnt look it up before posting. Anyway, try it on IE when a java applet hangs and you will see what I mean.

      --
      32303036 204D5620 41677573 74612042 72757461 6C652039 31307320 53696C76 65722F52 656400
    62. Re:Windows...still... booting... by 6ULDV8 · · Score: 1

      "I guess the question has to go to NetAvenger..."

      Oh, PFFFTTT... You're taking all the fun out of this by asking for clarification.

      --
      Pull my finger for my public key.
  47. Thank you by Hellasboy · · Score: 3, Interesting

    First, I'd like to thank Microsoft for forcing this update. I'm not being sarcastic in the least. They acknowledge that IE6 is full of security holes and the best thing for the end-user is IE7. IE7 beta runs better than IE6 (at least for me).

    The three biggest generalized statements I've read so far involve functionality, it's an abuse of a monopoly, and get firefox.

    [Functionality]
    IE7 runs better than IE6. The only sites that would be affected would be those sites that resort to explicitly stating that they only run in IE6 and those sites can fix that problem very, very easily. This leads directly into firefox.

    ["Get Firefox"]
    How many sites have you used that don't work in firefox? Let's call those number of sites, X. It's a pretty logical assumption that internet explorer's replacement would have a higher probability of working with IE6 sites than firefox. It would be logical to say that ie's X value is less than firefox's X.

    [Abuse of a monopoly]
    Come on! Why is it that when Microsoft tries to fix a problem with an upgrade that they the monopoly arguement comes along? Someone else brought up the example of how tightly integrated Safari is in OSX. But if Microsoft wants to reduce the number of unsecured machines; it's a monopolistic move. Sometimes it seems that if MS ever released a free "Office lite" to compete with a product like iLife that we would have people screaming bloody murder. Wordpad is not acceptable. And for those saying that they went through a lot of trouble of uninstalling IE6 and being forced to upgrade to IE7. IE6 was uninstalled, how would it upgrade an uninstalled component? And then install itself, activate itself, and make it the default? All without any input.

    The only thing I see wrong with this is the burden it would put on dial-up users. But this is microsoft so I would expect them to at least offer to purchase a cd containing the update. Or having the CD option with SP3 and making it mandatory then.

    --

    "Tread softly because you tread on my dreams"
    1. Re:Thank you by plasmacutter · · Score: 1

      If i want to remove safari from osX.. i go to the apps folder, drag it to the trash, empty the trash.

      whoo.. it's soo tightly bundled (*.*)

      --
      VLC FOR MAC IS DYING! IF YOU DEVELOP, PLEASE SAVE IT!!
    2. Re:Thank you by cca93014 · · Score: 2, Insightful
      The only sites that would be affected would be those sites that resort to explicitly stating that they only run in IE6 and those sites can fix that problem very, very easily. This leads directly into firefox.
      This is simply not true. Pretty much EVERY site built these days using XHTML 1.1 and CSS2 has to include hacks for IE6. That's the long and short of web development these days. A number of these hacks are going to break in IE7, and that means a HUGE number of sites are going to have to be tweaked to run correctly in IE7.

      Firefox, Opera and Safari have generally working box-models. IE6's box-model is horribly broken. IE7's box model is generally working. All the hacks that people put in for IE6 are consequently going to get screwed when MS deploy IE7.

      Dont get me wrong, I think it's good that MS are fixing all the problems with IE6, but this is not the way to go about it.

    3. Re:Thank you by 99BottlesOfBeerInMyF · · Score: 1

      Come on! Why is it that when Microsoft tries to fix a problem with an upgrade that they the monopoly arguement comes along? Someone else brought up the example of how tightly integrated Safari is in OSX. But if Microsoft wants to reduce the number of unsecured machines; it's a monopolistic move.

      Reread your statement and question. Why is it when a monopoly does something with their monopoly it is monopolistic, but when a company that does not have a monopoly does something it isn't? Just possibly because that is the definition of "monopolistic."

      Sometimes it seems that if MS ever released a free "Office lite" to compete with a product like iLife that we would have people screaming bloody murder.

      You obviously have no understanding of monopolies, antitrust law, or what is illegal and why. Please go read up on it before trying to argue it. If MS released a free "Office lite" to compete with iLife and did it legally, no one would have an issue. If, however, they bundled that new product which is competing (sort of) in an existing market with a product they have monopolized the market for (like Windows) it would be illegal and with good reason.

    4. Re:Thank you by 99BottlesOfBeerInMyF · · Score: 1

      If i want to remove safari from osX.. i go to the apps folder, drag it to the trash, empty the trash. whoo.. it's soo tightly bundled

      I agree that this makes a difference, but I don't like your use of the word, "bundled." When "bundling" is discussed with regard to monopolies it has a very specific meaning. It is one form of tying specifically outlawed. Including a CD with Safari on it with every mac, even if it is not installed by default, would qualify as bundling according to the meaning given to it in antitrust laws. The thing is, bundling products is in no way illegal, unless one of the bundled products is a monopoly. Bundling two random products together has no adverse effects upon the market. Bundling a monopolized product and one form a separate market breaks the capitalist model and removes all the advantages it has over communist and other economic models.

      A significant number of people on Slashdot do not understand monopolies and antitrust law and using the term "bundling" to mean something else simply confuses them more.

    5. Re:Thank you by drew · · Score: 1

      Um, technically, every site built these days using XHTML 1.1 and CSS2 won't work at all in IE6 (or IE7 for that matter) because neither recognizes the (required) application/xml+xhtml content-type.

      --
      If I don't put anything here, will anyone recognize me anymore?
    6. Re:Thank you by plasmacutter · · Score: 1

      well.. I understand quite intimately, but this guy was implying that safari's bundling was anything remotely like IE bundling.

      IE is inextractibly bundled with windows, while safari is just a convenience apple threw in as a default browser because IE for mac (the original default browser) was getting no support at all, and is easily removed.

      --
      VLC FOR MAC IS DYING! IF YOU DEVELOP, PLEASE SAVE IT!!
  48. Thank goodness. by rollercoaster375 · · Score: 1

    This opinion has already been partially stated, but the way I see it, the sooner we can get IE6 out of the browserscape, the better. Hopefully, this will be able to rapidly accelerate the removal of screwy CSS-hacked sites, giving a bit higher marketshare to alternate browsers.

  49. FUD-fest by Anonymous Coward · · Score: 0

    "Windows Update to update Windows component"

    Way to go, Slashdot.

    1. Re:FUD-fest by chawly · · Score: 1

      They are perhaps trying to warn us.

      --
      How many beans make five, anyhow ? ... Charles Walmsley
  50. Genuine Advantage Rears It's Head Again by KU_Fletch · · Score: 4, Insightful

    If you go through that article, you'll see that Microsoft is already putting out a tool to prevent the automatic update to IE7. I thought it would be a good idea to install this seeing as I have no desire to have Microsoft pump IE7 onto my computer when it is for the most part untested and most likely full of security holes that have yet to be found. So I was thinking Microsoft was actually being very nice to consumers to let us have the option of turning the download off ahead of time. Buuuuuuuuuuut.....

    As it turns out Microsoft isn't that benevolent. You run smack dab into a check to see whether or not you've installed Windows Genuine Advantage. I haven't. My copy of XP is perfectly legal and has never touched another computer. But I still am not comfortable with my computer calling Microsoft every day telling them what a happy customer I am, so I have no intention on installing it in the near future. Call me paranoid, but any software from Microsoft that will be doing any sort of hidden connection and any sort of transmission of data that I'm not allowed to monitor or check on crosses a boundary for me. Today it's that my copy of Windows is legal. Tomorrow it's what my favorite websites are. The day after that it's what DVDs I stick in my hard drive. But we've all heard this rant, so I'll just move on.

    I hope somebody brings this up within the tech community or in the blogosphere. It doesn't seem kosher to have to install spyware in order to get my legal copy of Windows to behave like I'd like it to. Oh well, time to go buy a MacBook Pro.

    Link:http://www.microsoft.com/downloads/details.as px?FamilyId=4516A6F7-5D44-482B-9DBD-869B4A90159C&d isplaylang=en

    --
    It's not stupid. It's advanced.
    1. Re:Genuine Advantage Rears It's Head Again by glindsey · · Score: 1

      Um, if you're sticking DVDs into your hard drive, you have bigger problems than WGA. Just saying.

      (Where do you fit them?)

    2. Re:Genuine Advantage Rears It's Head Again by Phroggy · · Score: 1

      So hang on... you're complaining that you can't download the tool to prevent IE7 from being automatically downloaded, because you don't have WGA. But it sounds like they won't let you download IE7 itself unless you have WGA, so this sounds to me like a non-issue!

      Also, I don't want to discourage you from buying a MacBook Pro, but perhaps for now you should just forget about IE and simply run Firefox?

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  51. Coming Soon.... Free upgrade ... by giriz · · Score: 1

    An upgrade to Windows is ready to be installed. Microsoft recommends installing Vista. This free upgrade for genuine windows customers offeres improvements such as: * (Bloated) New UI * Highly (in)secure re-designed kernel * Force Users to upgrade hardware. ok this is not an improvement. * WGA * Automatic update

    --
    I don't want a signature.
  52. The W3Schools suggest otherwise by westlake · · Score: 2, Interesting
    Ok.. so Miscrosoft is forcing IE 7 on us.
    Obviously they fear that people wouldn't want to download it themselves.

    The W3Schools stats suggest otherwise:

    July IE 7 1.9% Opera 1.4% Browser Statistics

    The only movement I see is from IE6 to IE7. The "alternative" browsers stand pretty much where they did last November.

    1. Re:The W3Schools suggest otherwise by msuarezalvarez · · Score: 3, Informative

      Those statistics are essentially meaningless, because they are based on a verifiably bad sample. This fact is even stated on the page you pointed to.

    2. Re:The W3Schools suggest otherwise by AngelshadowX · · Score: 1

      Yes, but you've got to take into consideration, that new machines will also end up with IE7, so those stats are going to change to be more in favour of the IE browser. So current polls are currently not worth the time looking up. Though it is interesting that there are more beta testers for IE 7 than there are stable users of Opera.

  53. But do PCs have a monopoly? by tepples · · Score: 1
    I would still say that MS has a monopoly. Their monopoly is in the PC operating system market. OSX cannot run on a PC (without hacks, that is).

    I would still say that Nintendo has a monopoly. Their monopoly is in the GBA Game Pak and DS Game Card market. GBA games cannot run on a PSP (without emulators, that is).

    1. Re:But do PCs have a monopoly? by Anonymous Coward · · Score: 0

      Microsoft doesn't make PCs. Your analogy is so far off base it isn't even funny.

    2. Re:But do PCs have a monopoly? by tepples · · Score: 1

      AC wrote:

      Microsoft doesn't make PCs. Your analogy is so far off base it isn't even funny.

      Microsoft doesn't make PCs; it just dictates their specifications and has other companies make them, and markets their applications. Likewise, Nintendo doesn't make consoles; it just dictates their specifications (albeit much more closely than for a PC), has other companies build them, and markets their applications. For instance, the NES was made by Ricoh.

      The central question, analogy or not: Does PC hardware intended to run Windows have a monopoly on the desktop?

  54. Installed != default by tepples · · Score: 2, Informative
    I forsee any machine that has it enabled will have MSIE 7 installed and set as the default browser.

    Installed? Yes. Default? No.

  55. The choice of default browser is unaffected by I'm+Don+Giovanni · · Score: 4, Informative

    First of all, since you admin a site of 100 seats, you can install the IE7 blocker to block Windows Update from downloading IE7.

    Secondly, even if you don't install the blocker, and the user does elect to install IE7 (after downloading IE7, Windows Update presents the options "Install", "Don't Install", "Ask me later" (if you select "Don't Install", you're never asked again, even for future security updates)), IE7 will not be installed as the default browser, unless an older IE was already the default browser.

    From the IE blog: "If you decide to install IE7, it will preserve your current toolbars, home page, search settings, and favorites and installing will not change your choice of default browser. You will also be able to roll back to IE6 at any point by using Add/Remove Programs in the Control Panel."

    --
    -- "I never gave these stories much credence." - HAL 9000
    1. Re:The choice of default browser is unaffected by Spliffster · · Score: 1

      And Joe Average clicks on the [Wahtever] button which usually defaults to [install] [yes] or [ok] on windows. Such a measure will not prevent many windows users from installing ie7 blindly. the dialog will look something like this:

      "Important security update:

      We are about to install Internet Explorer 7. This is an improtant security update. Not installing this update WILL PREVENT YOU FROM FUTURE SECURITY UPDATES.

      What would you like to do:
      [INSTALL] [Ask me later] [Don't Install]"

      have fun ...

    2. Re:The choice of default browser is unaffected by Macthorpe · · Score: 1

      Good comment, Misses-The-Point Man!

      It still won't replace his default browsers whether Joe Average installs it or not.

      So he has Firefox set as default, he accidentally installs IE7, and... the entire system still works exactly as it did before!

      --
      "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
    3. Re:The choice of default browser is unaffected by brassmoknets · · Score: 1
      Well, the act of installing may not change the default browser, but I'll be a monkey's uncle if the first time you start IE7 it doesn't have the old:

      Internet Explorer is not currently your default browser.
      Would you like to make it your default now?
      [YES] [AFFIRMATIVE] [HAI] [WHY THANKYOU, I WILL] [YA] [no]


      And how many will bother to select the non-default [no] option?
  56. Oh Nos by 0racle · · Score: 0, Troll

    A windows update is appearing on WindowsUpdate.

    --
    "I use a Mac because I'm just better than you are."
  57. Re:I like your favourite quote and I hope M$ dies. by imdx80 · · Score: 0, Troll

    Completely out of the blue comes ie7, why didn't they release an alpha and maybe a few betas to make it possible for web devs time to prepare themselves, rather than push the release the night before christmas and expect people to make their sites compliant instead of celebrating christmas?

  58. Re:I like your favourite quote and I hope M$ dies. by Yvan256 · · Score: 1

    I don't think you've read his post. His clients will assume he built "broken websites" (because "Microsoft is never wrong and only open-source hippies complain about Microsoft") and he'll either be forced to code all new hacks for IE7 for free or lose his reputation with the clients (unless they understand exactly what's happening, which won't matter since even if he gets paid he'd need about 60 hours days to fix it all before the holidays buying season).

  59. Re:I like your favourite quote and I hope M$ dies. by cloricus · · Score: 1

    I made my points on why this is a problem and I'm more than sure that there are many more out there that will be in a far worse situation. The problem isn't that they are updating the browser, it's how they are planning to do it. As for maintaining sites that is all well and good and it's easy cheap money...Rewriting sites how ever is not, and even if there isn't a rewrite the fact that a stable site stops working/breaks in any regard is a bad reflection on us, to push it further Microsoft is playing with our reputations and putting us between a rock and a hard place when they don't have too. And that isn't even the hard part, if I was whiney about maintaining a site you'd have the right to put me down like the above (though grow some balls and don't be a coward or aren't you in high enough standing with the community that you can afford to stand up for your opinions with the karma to back you?), no the hard part is that we don't know the quirks that IE7 will throw up which will make the whole update so much harder - hacking for IE6 is long and painful and it's problems are well known about!

    A slow roll out of IE7 is in every ones best interests, yes even Microsofts - see the rest of this thread for the reasons.

    --
    I ate your fish.
  60. Fire up that fox by Anonymous Coward · · Score: 0

    So I downloaded Firefox 1.5.0.5 on the home PC running Windows XP so that my kid can play neopets with the latest security fixes in place, and splat.... firefox 1.5.0.5 crashes (yes, firefox 1.5.0.4 worked fine for her to play neopets).

    After explaining that yes, I know it works with IE but IE is bad and Firefox is good, I thought I would check with mozilla.org to see what's up. Clickly on the mozilla.com link, and hmmm.... I get redirected to mozilla.seeq.com.

    So I cannot fix it tonight and instead explain its late and time for her to go to bed. As she says her prayers she adds: "and please let the fox fire up again."

    1. Re:Fire up that fox by Anonymous Coward · · Score: 0

      When I say my prayers tonight I'll ask that you get run over by a truck and are replaced by a non-asshole dad, who doesn't deny their kid from playing her game because of pointless stupid shit like "IE is teh evil".

  61. WGA woes by msafri · · Score: 1

    And the next related news item would be "IE7 push gets scuttled by Microsoft's WGA technology".

    Who knows, maybe the WGA guys or IE6 fans might be at it.

  62. Dark Ages by PenguinGuy · · Score: 1

    And what company was most responsible for this dark age? Couldn't have been Microsft after they crushed Netscape?

    --
    Computers are like Old Testament gods; lots of rules and no mercy.
  63. The hell they are! Say hello to 127.0.0.1!! by Anonymous Coward · · Score: 0

    This is exactly why microsoft.com and all associated subdomains and IP ranges are blocked in my host file and my hardware firewall. If I really need to go get an update from them directly it's all too easy to unblock.

  64. I'm confused? by KU_Fletch · · Score: 4, Funny

    Wait, so is New Hampshire bigger than Galactus?

    --
    It's not stupid. It's advanced.
    1. Re:I'm confused? by 2sheds · · Score: 1

      What you need is a tool like this.

      --

      Absit Invidia
    2. Re:I'm confused? by Foofoobar · · Score: 1

      New Hampshire is an after dinner mint for Galactus. It's wafer thin.

      --
      This is my sig. There are many like it but this one is mine.
  65. What about the legal implications? by Marcos+Eliziario · · Score: 1

    If they do so, aren't they using their position as OS providers to artificially push IE onto their customers? Aren't they leveraging their power to have an unfair advantage over their competitors in the browser market?

    --
    Your ad could be here!
    1. Re:What about the legal implications? by backwardMechanic · · Score: 2, Interesting

      From the Linux world, we all know that automatic/semi-automatic updates are a good thing and make life easier. MS are catching on with their automatic updates. But you're right, using the OS updater to automatically update IE is monopolistic. The solution is obvious - MS should also offer auto updates for Firefox and Opera, for anyone using those. Shall I phone the EU and suggest it?

  66. Good call Microsoft! by Rexxars · · Score: 2, Insightful

    Fantastic! Finally web-developers can start thinking ahead and start using PNGs and other features that were a living hell to implement on IE6!

    Yes, they are probably just trying to win back some market share from Firefox, but I still feel this move is going to benefit the world.

    I'm just hoping people will say YES to this update :)

    1. Re:Good call Microsoft! by mattbrundage · · Score: 1
      Fantastic! Finally web-developers can start thinking ahead and start using PNGs and other features that were a living hell to implement on IE6!
      Sad thing is that because of IE6's one-two punch of inadequacy and ubiquity, I haven't really bothered to learn the (CSS) code that I could have been implementing had IE6 not been so inadequate and ubiquitous.
      --
      Matthew Brundage
      Silver Spring, MD
  67. Interesting. by ben+there... · · Score: 1

    But I think I'll go on using it the way most Americans do. After all, it gives etymologists something to do tracing the evolution of the widespread new definition.

  68. Firefox browser thats great by Anonymous Coward · · Score: 0

    I heard about the firefox browser jijack. That is scary. Download the new firefox browser here: Firefox Browser

  69. We can call it good and we can call it bad... by TheNetAvenger · · Score: 4, Insightful

    IE 7 could be called both good and bad to be a 'required' update.

    Good
        Security is much higher than IE6

        IE7 supports CSS and XHTML 100 times better than IE6 so sites can start using them

        Too many people still use IE6, and IE7 is better than sticking with IE6

    Bad
        Sites that use some of the 'old' IE6 hacks to make stuff work, will break
        --- Actually, that might be a good thing

        Companies that have used 'old' IE standards instead of moving forward with
        compliance like XHTMl and CSS will face problems if their work arounds
        Assume that IE7 is just like IE6. So some web sites need to be testing for
        IE7 Now.

    I think the good does out weigh the bad, as it will push users that are still using IE6 to get a more standards compliant browser. And it might even educate some of them, so they understand their browser has changed and explore other browsers as well. It will probably help Firefox downloads even.

    The other thing this article seems to miss is that IE7 'will be forced' on users in Vista as well, so this will be good for Web Sites to get ready for the Vista Launch, because Vista simply does not do IE6. (And IE7 in Vista is like the stupid cousin, as it runs in protected mode on Vista, several levels below the user's own security even.)

    MS has made a lot of big press about IE7, has supplied what it does and doesn't do to developers and beta testers for a long time now, and any reasonable web site administrator or developer should already be ensuring that their sites doesn't assume IE7 is as stupida s IE6 and make things fail.

    It would be different if the IE7 list of supported standards, and testing of the Browser itself was not widescale. It has been available almost a full year before its release date, and if that is not enough time for web sites to rip out the crap IE6 kludge code, then maybe this will be a wake up call for them to do so.

    MS fek'd up bad with IE6 and I still don't like that IE7 still maintains some backward compatibility for the IE tags, (hence why it won't pass the ACID2 test), but IE7 is the first push from Microsoft to support standards that are not only MS standards, and if anything we should welcome Microsoft and keep encouraging to do the right thing. (It might actually work.)

    So in the end, we can start using more advanced CSS and XHTML concepts in the next year without having separate coding to make it display properly in IE6. We can also just send the users to Firefox or the IE7 download site and finally write sites like we should have been doing for a while now but couldn't because of the widespread use of IE6.

    1. Re:We can call it good and we can call it bad... by Bogtha · · Score: 2, Interesting

      IE7 supports CSS and XHTML 100 times better than IE6 so sites can start using them

      Internet Explorer 7 hasn't got any support for XHTML whatsoever. You are still stuck having to pretend that your XHTML is actually HTML for Internet Explorer to do anything with it.

      The CSS improvements are marginal. They've fixed a lot of bugs, but the new functionality is very sparse, it's just selectors I think. The rest of CSS 2 remains unimplemented.

      I still don't like that IE7 still maintains some backward compatibility for the IE tags, (hence why it won't pass the ACID2 test)

      That isn't why it won't pass the Acid2 test. It won't pass the Acid2 test because that is far too much work for a single major revision. It would require implementing a lot of the CSS that is currently unsupported.

      So in the end, we can start using more advanced CSS and XHTML concepts in the next year

      In the next year!? I wish!

      Most sites can only start using them once there aren't many Internet Explorer < 7 users left. Bear in mind that work I'm doing today needs Internet Explorer 5.5 compatibility because lots of people still use it, and that a lot of people aren't going to even have the opportunity to upgrade to version 7 because it doesn't run on Windows 2000 or earlier.

      I fully expect there to be enough Internet Explorer 6 users hanging around to make life difficult in the year 2010.

      --
      Bogtha Bogtha Bogtha
    2. Re:We can call it good and we can call it bad... by TheNetAvenger · · Score: 1

      Internet Explorer 7 hasn't got any support for XHTML whatsoever. You are still stuck having to pretend that your XHTML is actually HTML for Internet Explorer to do anything with it.

      The CSS improvements are marginal. They've fixed a lot of bugs, but the new functionality is very sparse, it's just selectors I think. The rest of CSS 2 remains unimplemented.


      Wow, you must be using a different version that our developers.

      'Pretend XHTML'? You are kidding right? MS is one of the companies that wrote XHTML and sure IE6 support sucked, but IE7? Um.... I don't think so. I won't argue it has the best standards implementations, as it tends to support older tags, but that does not mean they ahve left off adding in the new standards 'tags'.

      Here go to: http://www.microsoft.com/expression

      Watch the Video on Expression Web Designer. It is the new FrontPage so to speak, and is designed to work with IE7 in the long run, and it pushes VERY HARD - XHTML and CSS standards, to the point it will break IE6 if you tell it to comply 100% with standards. They also wouldn't be making such a 'standards' based site development tool if it was going to break IE7. MS isn't stupid.

      That isn't why it won't pass the Acid2 test. It won't pass the Acid2 test because that is far too much work for a single major revision. It would require implementing a lot of the CSS that is currently unsupported

      This has 'little' to do with WHAT CSS is implemented, but more over what 'foreign and non-standard' CSS and IE specific goofs are allowed. IE7 does a good job of support CSS features, the DRAWBACK is that is STILL supports NON-STANDARD CSS and MS IE standards that when put to the ACID2 test fail.

      Microsoft would have to RIP all old tag and old IE6 type CSS support to pass the ACID2 test completely, but that does NOT MEAN that if you write the site with new CSS tags and don't interject things you 'purposely' know will make IE7 behave like IE6 CSS (Bad tag that IE6 would use for example) then the site will not have to have separate CSS coding for IE7 and other browsers.

      In the next year!? I wish!

      Most sites can only start using them once there aren't many Internet Explorer 7 users left. Bear in mind that work I'm doing today needs Internet Explorer 5.5 compatibility because lots of people still use it, and that a lot of people aren't going to even have the opportunity to upgrade to version 7 because it doesn't run on Windows 2000 or earlier.

      I fully expect there to be enough Internet Explorer 6 users hanging around to make life difficult in the year 2010.


      Well people shouldn't be running a 'build' so to speak of Windows that is 7 - 10 years old. PERIOD. If you found customers running 1995 Linux or 1998 BSD you would freak and get them up to the newest build for their distribution. PERIOD.

      WindowsXP is 5 years old, it is about time people moved to it. It is FASTER than Win2k and FASTER than Win98, plus it is a LOT MORE secure than Win2k or Win98. Leaving your customers on anything prior to WinXP is doinga great disservice to them or leading them to belive that Win2k is Faster or 'good enough' is also hurting them.

      If people are 'stuck' on a version of Windows that is pre WinXP, then we need to encourage them to move to FireFox or Opera. PERIOD. This will help the NON-IE market as well for people that refuse to move to XP.

      So YES we can start moving to real XHTML and CSS based sites in the next year, and if they come to our site with IE6 or older, we can provide them with older basic functionality or a page FORCING them to get FireFox or make sure they have upgraded to IE7. It really is that simple.

      As bigger sites require this, it will move the consumer side market. And if you don't believe that can happen, look at what happened with IE adoption in the 90s or even Flash adoption now, almost every consumer has been through this, and it won't be a hard to get them through it ag

    3. Re:We can call it good and we can call it bad... by Bogtha · · Score: 5, Informative

      You are very misinformed.

      'Pretend XHTML'? You are kidding right? MS is one of the companies that wrote XHTML and sure IE6 support sucked, but IE7? Um.... I don't think so.

      I quote from the Internet Explorer developers' weblog:

      if we tried to support real XHTML in IE 7 we would have ended up using our existing HTML parser (which is focused on compatibility) and hacking in XML constructs. It is highly unlikely we could support XHTML well in this way; in particular, we would certainly not detect a few error cases here or there, and we would silently support invalid cases.

      I would much rather take the time to implement XHTML properly after IE 7, and have it be truly interoperable - but I did want to unblock deployment of XHTML as best we could, which is why we made sure to address the XML prolog/DOCTYPE issue.

      No version of Internet Explorer supports XHTML. If you label XHTML as text/html, Internet Explorer will render it because it thinks it's HTML. There's a problem that XML prologs cause because of this, so they implemented a special-case workaround.

      All of this is very well known to web developers, I suggest you actually ask your developers about this if you don't believe me.

      Watch the Video on Expression Web Designer. It is the new FrontPage so to speak, and is designed to work with IE7 in the long run, and it pushes VERY HARD - XHTML and CSS standards, to the point it will break IE6 if you tell it to comply 100% with standards. They also wouldn't be making such a 'standards' based site development tool if it was going to break IE7.

      XHTML is being treated as a buzzword these days. The document included in that video included a <meta> element that claimed the media type was text/html. This is not XHTML being parsed as XHTML. It's XHTML pretending to be HTML and being parsed as HTML - which is the only way in which any version of Internet Explorer can understand XHTML as it doesn't support XHTML.

      In every way in which XHTML differs from HTML, Internet Explorer follows the HTML rules. If you disagree, please give examples. If you don't disagree, please explain how that means that Internet Explorer supports XHTML rather than "pretend XHTML".

      Are you seriously making assumptions about what Internet Explorer supports by trying to spot implications from marketing material for a tangentially related product by the same company?

      That isn't why it won't pass the Acid2 test. It won't pass the Acid2 test because that is far too much work for a single major revision. It would require implementing a lot of the CSS that is currently unsupported

      This has 'little' to do with WHAT CSS is implemented, but more over what 'foreign and non-standard' CSS and IE specific goofs are allowed. IE7 does a good job of support CSS features, the DRAWBACK is that is STILL supports NON-STANDARD CSS and MS IE standards that when put to the ACID2 test fail.

      I'm sorry, but this simply isn't the case. Have you looked at the Acid2 test at all? The problems Internet Explorer has with it are either parsing problems or outright lack of support for various features of CSS and HTML. Internet Explorer's support for non-standard CSS extensions are not a factor.

      WindowsXP is 5 years old, it is about time people moved to it.

      You can argue that people should upgrade all you like, it makes no difference as to whether they actually do it or not. I'm saying that lots of people don't upgrade for years. Telling me that they should is completely irrelevant. It's not up to me whether they upgrade.

      So YES we can start moving to real XHTML and CSS based sit

      --
      Bogtha Bogtha Bogtha
    4. Re:We can call it good and we can call it bad... by 99BottlesOfBeerInMyF · · Score: 1

      Security is much higher than IE6

      True, I hope.

      IE7 supports CSS and XHTML 100 times better than IE6 so sites can start using them

      From my testing, not really. My plain vanilla XHTML+CSS degrades gracefully for IE7 just as IE6. They don't conform to the standards enough so that people can write to them and assume IE will work, so people won't.

      It would be different if the IE7 list of supported standards, and testing of the Browser itself was not widescale. It has been available almost a full year before its release date, and if that is not enough time for web sites to rip out the crap IE6 kludge code, then maybe this will be a wake up call for them to do so.

      When pressed for time I suspect most development houses that don't already write to Web standards and then gracefully degrade will do the same as they always have. They will load their site in IE7 and add some work around to get it to work as well. They still need to work with IE5 so they won't be having some epiphany that they can just write to the standards and expect it to work.

      I guess I'm a lot more pessimistic than you.

      So in the end, we can start using more advanced CSS and XHTML concepts in the next year without having separate coding to make it display properly in IE6.

      From my testing, this just doesn't seem to be true. Luckily, no one who views my pages is likely to be using IE. There was a major problem with some of our Web interfaces (if not working around an IE bug is a problem) making some of the product unusable in IE and no one noticed for years until someone loaded it using an ancient Windows box in a testing lab somewhere.

    5. Re:We can call it good and we can call it bad... by archen · · Score: 1

      Sites that use some of the 'old' IE6 hacks to make stuff work, will break
              --- Actually, that might be a good thing


      Depends. I got fustrated with IE and ended up using the CSS underscore hack. IE7 will ignore this, and in theory render pages in a standards compliant way. So it will still work just fine. Guess I picked the right hack.

    6. Re:We can call it good and we can call it bad... by TheNetAvenger · · Score: 1

      I actually found some good information in your post.

      Your information is above average accurate for a SlashDot post, and I truly appreciate your time in responding.

      I still stand by my statements about XHTML and CSS in their relation to MS people being originating authors on a lot of the basic specifications. It is just too bad that MS hasn't allowed the IE team to nail the specifications better than they have.

      I also think the forced IE7 update is a good thing in the long run, that way it will help get people closer to having a better equipped browser, even if it doesn't provide all that we would want.

      My developers restated that IE7 brings *enough* to the table to start large scale implementation of newer CSS and move development over fairly reliably for the first time.

      Again, thanks for the post and correcting some of the information I provided, as I did overstate several things with regard to the extent of IE7 hitting standards.

      A couple of my developers wanted to smack me upside the head for what I wrote because their reaction was very much like your post. *whoops* :)

      *If you can learn from humility, it isn't quite so bad*

  70. Er by bmantz65 · · Score: 1

    What if someone squeezed XP onto an early P3 and then unknowingly (hopefully not) installs IE7 and now their browsing is slower? Did 7's system requirements change since 6? I agree that its time to move away from the albatross that is version 6, but pushing a version change automatically seems a bit much, IMO. This will just make the common folk more confused. I remember the first time I loaded the beta and was looking for the one toolbar. I had to fool around in the registry to get it back. I didn't care much if it was there since I use Firefox, but for the average user who has been using IE for years, it will be a big deal.

  71. suprised by mattyrobinson69 · · Score: 2, Informative

    I'm quite suprised by IE 7, i tried one of the sites i maintain in it, it looked bloody awful, so i changed the conditional comments to LTE IE 6.5 rather than 7.5, and it looked quite close to how it should have.

    thing is, soon i'm going to have to start maintaining 2 extra stylesheets included by conditional comments for every website

  72. TFA Makes No Menton of Breaking Commerce by DavidD_CA · · Score: 2, Insightful

    TFA makes no menton of breaking commerce sites, and fails to mention that this "pushed" update prompts the user if they want to upgrade first -- much like Service Pack 2 did.

    The implication from the summary is that IE7 breaks online shopping, but gives absolutely NO evidence towards this.

    And even if there were an issue with certain sites, they've got MONTHS to fix it before the big shopping season. Is that not enough notice? Maybe Microsoft should just hold the update until January, or would that affect Valentine's Day websites? They could it 'till March but what about all the April Fool's websites that might break?

    This is a great example of the OSS world using FUD to slam Microsoft, while they complain about the FUD that Microsoft spreads.

    --
    -David
  73. IE7 will kill "elastic layout" sites ! by Anonymous Coward · · Score: 0, Troll

    Lots of people are have resolution that exceed 1024x768, hence the introduction of elastic layout techniques done using CSS fixed attribute and position anchors ( auto on one side and a value on the other), have brought a very cool and accessible way of supporting multiple resolution keeping visual aspect consistent.

    Problem is that IE7 is killing the elastic layout !
    First, fixed postioning is still buggy when using anchoring (ok, still bad)
    Second, further more, the workaround technique that was working on IE5.5 and IE6 (do a dynamic computation of position using CSS evaluate) is now also killed because of inconsistency in the dimension computation with older version !
    Third, the IE conditional comments like [if lt IE 7]> (stating the enclosed should be executed only if IE version is less that 7 = if IE7 or greater I don't want this !) is still executed under IE7 !!!!

    IMHO, IE7 will kill most of the websites because MS is now in the middle of the river, they are moving to standard support, but as it is still uncomplete compared to other browser, be prepare to headaches nights and nights guys :(

  74. Clearly No lesson was learned in the courtrooms... by Helldesk+Hound · · Score: 2, Insightful

    Two words here... "anti" and "trust".

    M$ obviously still thinks it can use it's dominance on the desktop to promote other software - which it certainly should NOT do by means of an automatic rollout even if it later asks after it has already been downloaded!

  75. I read that as.. by Anonymous Coward · · Score: 0

    .. Crimson Skirts..

    [hiding]

  76. More EU fines? by philippe_carlo · · Score: 1

    Hmmm, I sense more EU fines coming up soon. It smells like a violation of some EU laws.

  77. Try this. by EddyPearson · · Score: 2, Informative

    Make a webpage, use some CSS, bit of JS, a few fancy bits, and any designer will tell you the next steps are the browser hacks to make the damn thing work properly.
     
    If you've designed the site with IE6 in mind, try it in Firefox, if there are any mistakes in the rendering, try it in IE7.
    I've found that IE7 will mangle IE6 pages in almost EXACTLY the same way Firefox does.
    I dont know weather its a good or bad thing, Microsoft HAVE finally become standards compliant, but the result is the vast majority of sites designed for IE6, will have real problems.

    --
    You feel sleepy. Close your eyes. The opinions stated above are yours. You cannot imagine why you ever felt otherwise.
    1. Re:Try this. by pe1chl · · Score: 2, Interesting

      When you design a page that works OK in Firefox/Opera/Konqueror/Safari etc etc and then insert the MSIE CSS hacks via "[if lt IE 7]" conditional comments, you would expect the site to work OK in MSIE 7.
      However, it does not work out that way. Apparently Microsoft still have some way to go to become standards compliant.
      Try my employer's website http://www.uw.nl/ in some different browsers (including MSIE 7) and you'll see the differences (in the CSS-based menu system).

  78. Wrong as well by Anonymous Coward · · Score: 0

    http://dictionary.reference.com/browse/irony

    2 a. Incongruity between what might be expected and what actually occurs: "Hyde noted the irony of Ireland's copying the nation she most hated" (Richard Kain).

    That dogmatic definition previously posted is wrong. Also review situational irony:

    http://en.wikipedia.org/wiki/Irony

  79. wtf? by botik32 · · Score: 5, Informative

    Windows could have 'another' application that could call the IE DLLs, sure, but they are NO MORE PRELOADED than FIREFOX. As they would BE IN A DIFFERENT process that IE DOES NOT HAVE ACCESS TO.

    IE has to re-load all of its DLL even if another application has already loaded the Windows HTML rendering engine. So the memory reported in TaskMgr for IE is WHAT IE IS USING. Get it?


    Um... what did the above just mean? If I remember my CS courses correctly, the reason DLL's exist is to REUSE the CODE by putting it ONCE in MEMORY and then allowing ACCESS from (gasp) DIFFERENT applications. Perhaps you are talking about DATA. There, you will have separate pages copied. That does no mean that CODE does not take space. If I am correct in assuming the HTML rendering engine code IS provided as a DLL, and the IE is just a wrapper around it, the rendering CODE could easily take 5-10MB of RAM, because rendering engines ARE COMPLEX.

    Moreover, in Windows, fonts are bundled into the DLLs, making them shared as well. This means that IE can re-use fonts loaded into the HTML rendering engine, while Firefox probably cannot (It would make no point to write a browser that depends on another rendering engine, IMHO).

    That's what I think the parent meant.

    If you need substantiation for these claims, here you go (wikipedia):


    The shared library term is slightly ambiguous, because it covers at least two different concepts. First, it is the sharing of code located on disk by unrelated programs. The second concept is the sharing of code in memory, when programs execute the same physical page of RAM, mapped into different address spaces. It would seem that the latter would be preferable, and indeed it has a number of advantages. For instance on the OpenStep system, applications were often only a few hundred kilobytes in size and loaded almost instantly; the vast majority of their code was located in libraries that had already been loaded for other purposes by the operating system.

    In Windows, the concept was taken one step further, with even system resources such as fonts being bundled in the DLL file format. The same is true under OpenStep, where the universal "bundle" format is used for almost all system resources.

    And, BTW, you're wrong about denied access. There is a function in the Windows API that allows any process run a thread in another process. Yep, any app can do that. From the Phrack magazine, issue 62:


        The CreateRemoteThread function creates a thread that
        runs in the address space of another process.

        HANDLE CreateRemoteThread(
            HANDLE hProcess,
            LPSECURITY_ATTRIBUTES lpThreadAttributes,
            DWORD dwStackSize,
            LPTHREAD_START_ROUTINE lpStartAddress,
            LPVOID lpParameter,
            DWORD dwCreationFlags,
            LPDWORD lpThreadId
        );

    Two more functions:

        VirtualAllocEx()
        WriteProcessMemory()

      give us the power to inject our own arbitrary code to the
      address space of another process - and once it is there, we can
      create a thread remotely to execute it.
    .. but that's a whole different can of worms.

    1. Re:wtf? by TheNetAvenger · · Score: 4, Informative

      Ok, you are off in left field here.

      #1) DLLs can be shared, but the IE HTML COM objects are NOT shared, IE launches them in its own process. This shift was a security change in WinME and Win2k, that was even further extended in WinXP. IE 'could' in theory piggy back some of the HTML DLLs if another application like the shell had them loaded, but it 'specifically' DOES NOT for security reasons. (Go look this up, please. Do a google or a search on microsoft.com about COM isolation, also do a search on DLL isloation, and do a search on IE's Engine isloation from the OS.)

      #2) Your assertions about DLL sharing and submitting that FireFox cannot use the Font sharing abilities of Windows are crazy. If ANY application is running under Windows and is writing to the screen in some matter, they are 'inherently' using the Win32 GDI+ API and 'shared' DLLs that all applications have access to, although there is distinction between shared core libraries and ones that are not.

      #3) Your example of pushing code into another process is not needed, this is something that is well known by most people, and is not isolated to just Windows. It is something that Vista deals with in a way that shattering cannot allow process elevation. (Go look this stuff up.) Also this has NOTHING to do with whether Firefox or IE have a smaller memory footprint.

      FireFox 'being a Win32' Application has JUST as much advantage to using the shared core OS DLLS as any windows application from Notepad to iTunes to Photoshop. I realize that some of the UI elements and programming in FireFox forgoes using some of the Windows APIs, but that is the FireFox teams decision and why cross platform applications often end up appearing slow and bloated and often uncompatibile with new OS releases because they do not adhere to the common UI structures or APIs provided.

      This is true of FireFox running on KDE, OSX, or Win32. FireFox does employ 'some' optimizations on 'each' platform using the core OS, so FireFox is not Win32 free in any respect. For example it draws to the display context, it is using the standard Windows GDI APIs and DLLs as well.

      The silliness in the responses I have seen are people are trying to define Firefox as sometihng it is and something it isn't, just as they are IE. Applications that run on ANY OS take advantage of the 'platform' available to it, the core or underlying APIs or Libraries that makeup the UI portion of the OS. (Yes we are sticking with GUI concepts here)

      So Firefox can use any Windows TrueType Font, because it uses the WIndows Font API and therefore the Windows Font Rendering technologies. That is why you get cleartype in Firefox when running it on Windows, because it is LETTING Windows draw the fonts to its display bitmap, which is also something it is using Windows to maintain.

      See, this is why I find your comment on the 'Fonts' as an example of something Firefox 'might not' have access to to be insane. Prove yourself wrong, next time you are at a Windows Machine, option the Option and change the Default rendering Font in FireFox to ANY Windows supported Font, and bingo, it will use that font, because it is LETTING Windows do the Font Rendering. Also notice that if cleartype is enabled, it is used and the Windows Font Hinting technology is also used.

      FireFox is NOT at a loss of advantages when it comes to comparing itself to IE. If FireFox does eat more Memory (and sometimes it truly doesn't) then this is a problem with FireFox, not BECAUSE IE gets ANY special treatment in Windows.

      Ok?

    2. Re:wtf? by gbjbaanb · · Score: 3, Informative

      any app? Not really - only apps that have "The handle must have the PROCESS_CREATE_THREAD, PROCESS_QUERY_INFORMATION, PROCESS_VM_OPERATION, PROCESS_VM_WRITE, and PROCESS_VM_READ access rights"

      So you have to let it have that access. I don't think these flags are set by default, so you have to explicitly ask for them, and to change the ccess flags for the creating app, the user you run as needs to have the SeDebugPriviliege privilege. (ie admin)

      As for dlls being loaded, it depends what he meant - all apps will share the memory that is used by a dll as they only map it into their address space on load (unless you have delay-loading speciifed when you built the app, whereupon it gets mapped in when it is first used). So generally for all apps, all dlls are loaded on startup. If the dll is already used by another app, then you'll get that one instead of the one on disk. Its not that much of a speed boost however, and I find that all apps that 'preload' are run so they can perform some work (eg lengthy initialisation) instead of simply loading dlls into their address space.

      For memory use, there is a difference between what task manager shows you (the apps memory usage) against the memory used solely by an app for that app (Private Bytes).

    3. Re:wtf? by botik32 · · Score: 1

      any app? Not really - only apps that have "The handle must have the PROCESS_CREATE_THREAD, PROCESS_QUERY_INFORMATION, PROCESS_VM_OPERATION, PROCESS_VM_WRITE, and PROCESS_VM_READ access rights"

      So you have to let it have that access. I don't think these flags are set by default, so you have to explicitly ask for them, and to change the ccess flags for the creating app, the user you run as needs to have the SeDebugPriviliege privilege. (ie admin)


      Thanks - I did not know that.

    4. Re:wtf? by Opportunist · · Score: 2, Informative

      Well, the access rights are usually a non-issue, considering that everyone and their dog are surfing and browsing as admins all day anyway. And if it is, there is still RemoteLoadLibrary. Which is a lot more convenient than the hassle with CreateRemoteThread, since you needn't care about a lot of things, just write a DLL and have some injector shoot the DLL into the process and you're set (with a few adjustments too, but this isn't "writing malware 101", ok? I got enough work as it is, tyvm).

      These three functions (RemoteLoadLibrary, CreateRemoteThread and WriteProcessMemory) are also the tools mostly used by malware writers to inject their code into running processes or to hide a server inside, say, explorer (which is by its very nature running while the system is up, which is convenient when you want to run a hidden server). Hard to find for an unsuspecting user, since there are no suspicious processes running in the process list, no entries in the registry, nothing that would give it away safe the DLL-List of the running processes. But who knows how to look at them, provided that he knows a thing about DLLs?

      I do seriously hope that MS will finally get rid of these glaring security holes. Every single damn trojan uses one of those, it's essentially always the same entry point for malware, and I would really love to see this fixed soon!

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    5. Re:wtf? by Anonymous Coward · · Score: 0
      the reason DLL's exist is to REUSE the CODE by putting it ONCE in MEMORY and then allowing ACCESS from (gasp) DIFFERENT applications.

      But if no code is using the .dll, it is not loaded. This is something you learn OUTSIDE of the CS classes, by actually working with the operating system.

    6. Re:wtf? by ch-chuck · · Score: 1

      and do a search on IE's Engine isloation from the OS

      I think most of us are confused on this point due to Microsofts's insistence on it being just the opposite when in front of an anti-trust judge.

      --
      try { do() || do_not(); } catch (JediException err) { yoda(err); }
    7. Re:wtf? by gbjbaanb · · Score: 1

      Unfortunately, (I think) they're also the tools used to run debuggers. I think its best to restrict them to admins, and start running users with user-level security privileges.

    8. Re:wtf? by Opportunist · · Score: 1

      MS already showed, with the XP-SP2 and the disappearance of Raw Sockets, that they don't care too much whether admin tools work or not, so I guess there's a more serious reason for those functions to still exist.

      And yes, I'd restrict them to admin level. And, behold, they are. Unfortunately, admin level is the default level for users, so...

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  80. I wonder how... by Klaidas · · Score: 1

    I wonder how those faces of emploees that don't really know much about computers will look when in the middle of the day it's like BANG - totally new look of their browser.

  81. New lamp by Nuffsaid · · Score: 1

    "Also to have end users suddenly using a new browser right before the holiday shopping season could magnify the cost any bugs that might create a bad user experience on sites."
    Unless, of course, the browser is not really "new" but a hacked old one with tabs tacked on. This way, the company can brag about "unmatched backward compatibility" as the main selling point. Not that they need a selling point, anyway...

    --
    Nuffsaid
    ________

    Don't know about his cat, but Schroedinger is definitely dead.
  82. Most CSS bugs are fixed in IE7 by vdboor · · Score: 5, Informative

    Well the good news is, they fixed most CSS2.1 bugs in IE7. They killed almost every bug mentioned at positioniseverything.net. They also added support for CSS2 selectors.

    The bad news is they didn't add ":after" support..
    If you used this to clear floats without structural markup, you need to find another way.

    And worth mentioning:

    • the new bugfixes are not applied in quirks-mode. Shouldn't be a problem, quirks mode is ment for backwards compatibility anyways.
    • most of my pages rendered exactly like Firefox and Safari already did. In fact, if I left a "bug" there because it was only visible in Safari, it will likely be visible in IE7 too due their better support for standards.
    • If you coded your pages for standards, and only used "* html" for IE5/6, most pages still look fine in IE7
    • they removed the "* html" bug because it broke web sites since they also support of the child-selector (html>body) in IE7.
      Note that pages render fine now without this hack!
    • they appear to have left a new hack, *>html, but they recommend conditional-comments instead
    --
    The best way to accelerate a windows server is by 9.81 m/s2 ;-)
    1. Re:Most CSS bugs are fixed in IE7 by pixelguru · · Score: 0

      Maybe this is an oversimplified solution, but why couldn't Microsoft just "push" CSS fixes to their older browsers? I realize web developers (like myself) already have a slew of hacks and patches to handle the broken CSS of IE 5&6, but surely a company with as many bright engineers as Microsoft could figure out a way to patch the old browsers without breaking pages that use the hacks.

    2. Re:Most CSS bugs are fixed in IE7 by Phroggy · · Score: 0, Offtopic

      Maybe this is an oversimplified solution, but why couldn't Microsoft just "push" CSS fixes to their older browsers? I realize web developers (like myself) already have a slew of hacks and patches to handle the broken CSS of IE 5&6, but surely a company with as many bright engineers as Microsoft could figure out a way to patch the old browsers without breaking pages that use the hacks.

      IE6's rendering engine has been mostly consistent for about 5 years now. Web developers know what's broken, and how it's broken, and how to work around the problems. If a certain bit of CSS code behaves a certain way on IE and a different way on everything else, I can use conditional comments to use one stylesheet on IE and a different stylesheet on everything else so that all browsers look the same. If that one bug gets fixed by itself, then IE will still be using my hacked stylesheet, but now it will display the page wrong (just like Firefox or Opera would if I gave them the same hacked stylesheet).

      IE6 has been so broken for so long that we really don't WANT them to fix it one piece at a time. What they're doing with IE7 is far better. Of course, ideally, they'd make IE7 pass Acid2, but this is definitely a step in the right direction. If they patched rendering bugs in IE6, it'd be a nightmare.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    3. Re:Most CSS bugs are fixed in IE7 by pixelguru · · Score: 0

      I know all too well exactly what needs to be done to CSS to get IE5 & 6 to display it right. If you re-read my post, my point was that you would think that Microsoft could figure out a way to patch the old browsers in a way that didn't make them break the hacks everyone is commonly using. I've spent 5 years coding those tired hacks into my CSS, and I'm not looking forward to doing it for another 5 !

  83. As an AC I don't have mod points by Anonymous Coward · · Score: 0

    But I'd mod this up.

  84. Why single out ActiveX? by Savage-Rabbit · · Score: 5, Informative
    But really, why do you single ActiveX out?

    You must be new here. Here are a few reasons, some of them obvious:
    1. A lot of people dislike it simply because it is made by Microsoft. Not very rational but a fact none the less.
    2. I haven't kept up to date on MSIE security issues but ActiveX used to be a source of security risks. That may have been fixed but even if it has, the stigma has stuck.
    3. ActiveX is only available with MSIE which only runs on Windows so it is widely seen as an attempt to achieve vendor lock. MSIE can be made to run on Linux and soon on OS.X via WINE but that happens without Microsofts blessing and I am not at all sure how well ActiveX works with a WINE'd MSIE install on Linux.
    4. Because of the Windows only nature of ActiveX any website that is based on it but offers content that has appeal to more people than just Windows users ActiveX kind of sucks since they can't use those websites. Where I used to work half the development department used Linux laptops for work related resons and they had to jump through flaming hoops to access the corporate web app used to track trouble reports etc. which was based on ActiveX and certified for MSIE only. Many companies tend to prefer Java based webapps or Microsoft solutions to keep their options open on switching to browsers other than MSIE or even OS'es other than Windows.
    --
    Only to idiots, are orders laws.
    -- Henning von Tresckow
    1. Re:Why single out ActiveX? by IflyRC · · Score: 1

      A lot of people dislike it simply because it is made by Microsoft. Not very rational but a fact none the less.

      This is true but in my opinion is a very biggot like attitude.

      I haven't kept up to date on MSIE security issues but ActiveX used to be a source of security risks. That may have been fixed but even if it has, the stigma has stuck.

      ActiveX was initially a problem due, in my opinion, to the signing technology used to allow users to make an "informed" decision on the publisher of the control. Most users had no idea who the software they were installing came from. Now, ActiveX was more secured in that IE made more checks and prompted when a web page requested it. Many of the IE security problems were not related to ActiveX but more to other vulnerabilities that allowed the download and install malicious applications behind the scenes to the user. No pop up requests, nothing.

      ActiveX is only available with MSIE which only runs on Windows so it is widely seen as an attempt to achieve vendor lock. MSIE can be made to run on Linux and soon on OS.X via WINE but that happens without Microsofts blessing and I am not at all sure how well ActiveX works with a WINE'd MSIE install on Linux. True, MSIE did have a version that ran on the Mac OS (not OS X) but still it was released for the Mac OS. I believe I remember a long time ago a Netscape plugin which allowed Netscape to run ActiveX controls as well. However, the benefit of ActiveX is tht is does integrate well with the Win32 runtime. For a website, this is not very beneficial but for an intranet application it works very well. ActiveX in IE was a way to integrate different applications and to allow for more functional web sites in a time before DHTML - it was MS's answer to Java applets. Many open source projects available right now are only available in Linux. Eventually, someone does port it over to another OS but since its only available on Linux - does that not also represent a type of vendor lock?

      Because of the Windows only nature of ActiveX any website that is based on it but offers content that has appeal to more people than just Windows users ActiveX kind of sucks since they can't use those websites. Where I used to work half the development department used Linux laptops for work related resons and they had to jump through flaming hoops to access the corporate web app used to track trouble reports etc. which was based on ActiveX and certified for MSIE only. Many companies tend to prefer Java based webapps or Microsoft solutions to keep their options open on switching to browsers other than MSIE or even OS'es other than Windows. Again, the usefulness of ActiveX is not really with a public web site. It's usefulness is in the enterprise where IT has control of the desktops. Most companies I have worked for or consulted for designate a corporate standard of what OS will be used. If you chose to go against the corporate directives, that is your perogative but you cannot expect the same level of integration. Since you used your Linux laptop for work related reasons, the fault does not fall on Microsoft but on the developers of the web application you refer to for not competently gathering requirements for their web application and designing a solution that fit the company's needs better. Most companies I have worked with choose to forego Java in a web app for a faster running solution.

      It is my opinion the choice of software/technology a corporation or web site runs is not Microsoft's responsibility. Microsoft offers the possibility to do something. If a corporation, website or dev team decide to use it-that's their choice. If the choice does not fully meet requirements and they have users that are in a situation where their browser is neglected it is not Microsoft's evil empire taking over. It is some stupid developer who thought it would be "cool" to use ActiveX in a place where it may not be totally appropriate.

    2. Re:Why single out ActiveX? by Creepy · · Score: 1

      Yeah, and even though they aren't inter-compatible, Apple has essentially adopted COM (ActiveX) style components and even issues UUIDs to register the components (Linux has UUIDs, but as far as I know they don't use them for component registration - the ext2 fs uses them for file registration, for instance). I doubt they would do that if ActiveX was insecure in-of itself. It's when you start tacking ActiveX into something like a web browser when you start asking for trouble, since ActiveX was designed to be used in a trusted environment. Apple's Quicktime component is actually a COM (ActiveX) object that is scriptable with javascript (not VB).

          ActiveX got its bad name when hackers found that they could stealth-install controls and basically take over the computer that way. I think the only change Microsoft made to fix that was to change the default security to ask if you want to install the control instead of always allowing them.

          Personally, I dislike Microsoft mostly because of its anti-competitive practices, mostly in the past - like exclusive deals with manufacturers for cheaper DOS or Windows if they sell no other OS. I also dislike how they go after a company to crush it, then leave the industry for dead (like Netscape). At least there is no clear way for them to crush Google - they can't smother them by offering "free" products like they did to Netscape (and add $29 to the price of Windows, then claim it was an integrated feature because they were already in anti-trust problems due to the exclusive deal stuff). Microsoft has made a living by undercutting the competition and I don't see a clear attack path against Google. iTunes they may be able to compete in by offering .98 cent songs, so we'll have to see where that goes.

          I don't hate MS for their products - I generally like Windows as far as OS's go, and I think MS Office is a great product (yes, I can list flaws by the hundreds, but it still is a great product). XBox and the 360 are even a pretty decent system as far as consoles go, and I don't really have any preference of XBox versus Playstation 2 (I haven't played a 360, so I have no opinion of that one). On the other hand MS-SQL should be scrap-heaped, IMO. The only good part of that product is the administrator console and even that isn't worth keeping the product for.

    3. Re:Why single out ActiveX? by ratboy666 · · Score: 1

      So, I am contracting for a LARGE company. And, guess what? I am doing a Linux project. The eventual target is embedded, but we are going through Linux for now.

      I need, and have, a desktop Intel Linux, and a desktop PowerPC Linux box.

      I *also* have a Windows XP box -- why? simply to run XP, to run Outlook, and any specific web applications. But, hey, its not MY nickel. I even run the XP box in a "semi-headless" state, and use VNC to access it. That's for my convenience (and ends up saving the company a couple of bucks).

      Still -- "active x" and other technologies like it are platform lock-ins. Sure, go ahead and use them. Understand that you will have to support a certain percentage of users with rather difficult configurations. Hey, I am platform agnostic. The company CONTRACTED me to do Linux work. Its not my choice. And, if the Windows box is separate from the Linux box (which it is) and I have to retype material (which, thankfully, I don't, because VNC works, and I can even set up an FTP server on the Linux box -- no admin permissions on the Windows side, you know) -- well, I bill for all my time.

      I guess it works for the people here; and it works (for some value of work) for me. I think its funny, keeping a box around (multi-Ghz, and gigs of RAM, a standard developers box) to just run Outlook, IE, and MS Office. But, hey, its a platform, what can you say?

      Ratboy

      --
      Just another "Cubible(sic) Joe" 2 17 3061
    4. Re:Why single out ActiveX? by keysman · · Score: 0

      As someone once said, "There is no security. Get over it."

    5. Re:Why single out ActiveX? by jafac · · Score: 1

      You oughtta run the XP inside a virtual machine (VMWare) on your linux box.

      Or atleast use an RDP client instead of VNC. VNC has some recent security issues - and imho, works less-well with the Windows paradigm, because when you disconnect, you don't necessarily log off the box, wheras with RDP, you can choose to log off, or disconnect - so if you disconnect, you need to enter your password to get back on - you don't leave a session open for anyone who walks up to the box at any time.

      I feel your pain; my company does MOSTLY linux development, and yet the IT infrastructure is all Windows. We do a lot of hummingbird, and telnet, and cygwin hoop-jumping to get to our development environment. Some of us have replaced our desktop systems with Linux running WIndows in virtual machines.

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
  85. Re:I like your favourite quote and I hope M$ dies. by Macthorpe · · Score: 3, Insightful

    Have you not being paying attention?

    The IE7 beta has been out for ages. Beta 1 was available at the end of July last year. The public beta started about 6 months ago.

    Don't blame MS for them not knocking on your door and telling you.

    --
    "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
  86. Alternate instructions... by Athenais · · Score: 1

    Or if you're using Wintoo:

    emerge -avu internet-explorer

    Remember, using Windows is all about choices--not everyone uses the same package manager. ;)

    1. Re:Alternate instructions... by pandrijeczko · · Score: 1
      You'd need to do

      ACCEPT_KEYWORDS="~x86" emerge -avu internet-explorer

      as there is no way Internet Explorer would be in the *STABLE* toolchain!

      --
      Gentoo Linux - another day, another USE flag.
  87. Re:Speaking of... by lord_rob+the+only+on · · Score: 1

    I don't know why parent was modded down because he's right. Firefox silently downloads updates, it only prompts you if you want to install them when they are downloaded. IMHO Firefox should only check if updates are available then display something like

    An update is available, do you want to download and install it now ?
                [ ] Don't check for updates in the future
                                        [Yes] [No]

    Whether it's firefox or not does not matter to me, I don't like new versions to be installed "on my back". I'm using Debian Sid so I don't have this kind of problem (ff updates are installed with apt IF I WANT TO), but my parents who are using Windows are pissed of those update prompts, and I understand them. The result is that they will *never* update their software.

  88. Demonizing ActiveX... by Joce640k · · Score: 4, Informative

    Frankly, I've never understood the demonizing of ActiveX technology...

    a) It's a security risk waiting to happen - ActiveX controls have no limits placed on what they can do to your machine. Even Internet Explorer has finally heaved a sigh and is now blocking them by default.
    b) It's more Microsoft lock-in. An ActiveX site is a Windows(tm)-only site.

    --
    No sig today...
    1. Re:Demonizing ActiveX... by I+Like+Pudding · · Score: 4, Funny

      a) It's a security risk waiting to happen - ActiveX controls have no limits placed on what they can do to your machine

      Here are the minutes from the meeting where this was decided:
      Some Dev: Let's use DURRRRRRRR our OS-level component model for DURRRRRRRRRRR web plugins *grand mal seizure*
      Billy G: That will help fucking kill Netscape
      Ballmer: *throws chair in a way indicating approval*

    2. Re:Demonizing ActiveX... by dreamlax · · Score: 1

      No no no, it wouldn't happen like that at all! Should be:

      Ballmer: *screams so loud like he did in '91 (screaming "Windows, windows, windows..." at a conference in Japan) and later requires surgical work on his voice box, and then throws a chair as a sign of approval.*

    3. Re:Demonizing ActiveX... by I+Like+Pudding · · Score: 1

      I originally had him shouting DEVELOPERS, but edited it out because I thought the flying-chair-as-communication-medium idea was about 40 times better.

  89. Re:Speaking of... by Anonymous Coward · · Score: 0

    Didn't know Neocons often posted on slashdot... i'm off to digg (!)

  90. Only if they don't know any better by Anonymous Coward · · Score: 0

    ActiveX controls. Some people might, you know, want to use them.

    ActiveX is one of the most insecure technologies out there. Enabling ActiveX is probably the quickest way to having your computer "owned" by somebody who will use it for sending spam, or worse.

    Anybody currently "wanting" to use ActiveX controls needs to have the security aspects explained to them. Having understood them, they will stop wanting to use ActiveX.

    I cannot understand why the parent was modded up to "5 insightful".

  91. You mean "mistakes in the web page" by njdj · · Score: 1

    If you've designed the site with IE6 in mind, try it in Firefox, if there are any mistakes in the rendering, try it in IE7.

    If you've designed a website "with IE6 in mind" and it doesn't work with Firefox, that probably is not a "mistake in the rendering" but a mistake in your website.

    I've found that IE7 will mangle IE6 pages in almost EXACTLY the same way Firefox does.

    Translation: your crap pages do not comply with W3C standards.

    1. Re:You mean "mistakes in the web page" by EddyPearson · · Score: 1

      Didn't I just make that point? The fact remains, the rollout of IE7 (Featured recently on /.) is going to fuck up shit up from here til next Tuesday!

      --
      You feel sleepy. Close your eyes. The opinions stated above are yours. You cannot imagine why you ever felt otherwise.
    2. Re:You mean "mistakes in the web page" by Anonymous Coward · · Score: 0

      the rollout of IE7 (Featured recently on /.) is going to fuck up shit up from here til next Tuesday!

      Rollout of IE7 will not fuck anything up.

      There are some websites out there that are fucked up, because their creators are people who think that creating a website means slapping together some crap that works with IE6. The clowns who own these websites know that their websites are crap, because users of other browsers (e.g. Firefox and Safari) have already told them. To repeat, these websites are fucked up, and their maintainers know that.

      Rollout of IE7 will change nothing, except that the fucked-upness of the garbage websites will be obvious to more people. That's a good thing, it might even result in some of the crap getting fixed.

  92. Re:I like your favourite quote and I hope M$ dies. by gbjbaanb · · Score: 4, Interesting

    Again we see a kid working for spare cash, and businesses relying on him for their (no doubt) 'mission critical' web infrastructure instead of going to a proper business that supports the work they do. Such a business would cost more, but now is the time that you find out why that is.

    If it takes 60 hours, then it takes 60 hours. This is what happens when you take on responsibility for something. If you agree to do it and got paid to do it, then you can't complain. Nobody forced you after all. Your inexperience with business shows that you didn't require them to pay for 'support' either on an as-needed basis, or with a regular payment to.

    You get what you pay for. If the poster doesn't know how to manage his clients expectations properly, then he deserves to find out the hard way that working for someone requires more effort than just knocking up some website practically for fun.

    Suggestion: contact clients, tell them IE7 is coming out and will be automatically updated. Suggest that some changes will be required to their websites to support the new browser and that these changes will be charged at £xx a hour, with estimated times for the sites. All the clients will be thankful you informed them before the changes occurred, all will pay for the changes. All will assume that upgrades are necessary because that's the way of the computer industry - we all upgrade to the latest version all the time, its ingrained as normal.

    You then start work on upgrading the sites to support IE7 today, keep the changes stored away so that, in a few months time when the browser does come out, upgrading your client's sites is a simple matter of uploading the changes the day before. No stress, no weeny complaints about how 'fucking microsoft' ruined your life, no problems. This is how professionals do it. Learn.

  93. works great by Anonymous Coward · · Score: 0

    I manage an e-commerce store on the net and it works and looks much better on the new IE7. It does a few things better than before. Same goes with wmp11. It's much easier and looks soo sexy. Update your grey matter cause one day it may matter.

  94. Can I go back from ie7 to ie6? by advocate_one · · Score: 1

    is it possible to regress easily from ie7 to ie6 without having to re-install the entire OS?

    --
    Donald 'Duck' Dunn: We had a band powerful enough to turn goat piss into gasoline.
    1. Re:Can I go back from ie7 to ie6? by Shados · · Score: 1, Interesting

      I don't know about the final release, but many many many people went back and forth ie7 and ie6 during the beta, myself included. It has a cute little uninstaller that brings your configuration straight back like it used to be, so you don't even have to repatch or anything like that. Works like a charm. Don't know why they wouldn't have that functionality in release, so yes, there should be an easy way.

  95. IE7 to punish users via Windows Update by gd23ka · · Score: 1

    That's what you get when you just go and glance over Slashdot's headlines.

  96. Re:I like your favourite quote and I hope M$ dies. by Anonymous Coward · · Score: 0
    Completely out of the blue comes ie7, why didn't they release an alpha and maybe a few betas to make it possible for web devs time to prepare themselves, rather than push the release the night before christmas and expect people to make their sites compliant instead of celebrating christmas?


    Have you not being paying attention?

    The IE7 beta has been out for ages. Beta 1 was available at the end of July last year. The public beta started about 6 months ago.

    Don't blame MS for them not knocking on your door and telling you.



    It seems someone needs a little lesson in the finer nuances of irony/sarcasm...
  97. Re:I like your favourite quote and I hope M$ dies. by Bogtha · · Score: 1, Insightful

    I manage around twenty websites for businesses around my state for some spare pocket money each month and all of them are xhtml1.1/css2 compliant (w3c) with a large hacks section for each to get them to work in ie6

    XHTML 1.1 isn't allowed to be served as text/html. Internet Explorer 6 can only understand text/html. I assume you are serving XHTML 1.1 as text/html against spec? It's kinda hard to take you seriously complaining about Internet Explorer's lack of compliance when you don't comply either.

    I'm being told it will all come in one hit in less than six months?

    No. They've been releasing betas, which you can use to check for compatibility, and there's no way everybody will upgrade all at once. But if you've done your job and checked for compatibility, why would it even matter if everybody upgraded all at once?

    Maybe M$

    You appear to be really immature when you call Microsoft "M$".

    Though that isn't what really scares me, what scares me is none of the company's I have done websites for and also maintain for will understand the implication of the sites needing recoded until customers start complaining. I can put that number, personally, to about thirty five businesses phoning up and complaining that their sites don't work which will a) not be their fault and b) be my fault for selling them a broken site which leads to two problems 1) they wont want to pay for the updat

    You mean you've sold them a website without explaining to them what your policy is on future versions of browsers? Without putting something down in writing?

    Imagine you weren't a web developer for a second. If you hire somebody to build you a website, it seems like a perfectly reasonable expectation to get something that will simply continue to work. If you didn't explain to them that this is not how websites work, then you didn't do your job when you initially took the work on, and it's simply taken until now for your corner-cutting to incur costs.

    When you build websites, you need to explain these things to clients. What browsers are supported, your policies for older and newer browsers, when a bug is something you fix without payment and when they need to pay you to update the site. If you don't do that, you're a cowboy coder, not a professional that can be trusted.

    --
    Bogtha Bogtha Bogtha
  98. If its serious they should take it seriously by blanks · · Score: 2, Insightful

    "has serious implications for e-commerce websites whose functionality might be affected by any bugs in the software"

    Beta versions have been out for a while now.  Even IF the application worked so differently then previous versions that it would affect your site your:

    a) Making a website that hardly works on any browser (including old versions of IE)
    b) Not taking your job seriously.  If your job is to manage this sites that will be affected by a new browser version you should have all ready started your testing  a year ago.
    c) If you are not capable of a and b then I'm willing to bet your site has more serious problems to worry about then the 5 people a week that go to your site to begin with.

  99. fallacy of browser statistics by Anonymous Coward · · Score: 0
    A large number of web sites artificially require IE even when other browsers like Opera or Firefox are compatible with the web site from a technical standpoint. This restriction forces many users of alternative browsers to configure their web browsers to lie about what browser they are using. In Opera, it's even a built in feature.


    Consequently, any browser statistics which are compiled using browser detection methods are likely to underestimate the market share of alternative browsers. When the reported market share for e.g. Opera is 1.4 percent, even a 1 percent error in the statistics is a large factor.

  100. Re: New Interface by TaoPhoenix · · Score: 1

    *Thank You* for getting to this aspect of the problem.

    Now all the first line IT support guys get to field hundreds of "What is this??" calls. Because the end users won't know what exactly they downloaded, and will be horrified when "nothing is available" anymore.

    --
    My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
  101. Re:I like your favourite quote and I hope M$ dies. by phooka.de · · Score: 1
    A slow roll out of IE7 is in every ones best interests, yes even Microsofts - see the rest of this thread for the reasons.

    So you're saying that the way Microsoft should have done it was to roll it out slowly, so that some of its paying customers can play guinea-pig for you and so that you don't have to do the tesing in the new browser yourself.

    At the same time, you were going to not tell your customers about this, hoping that they wouldn't mind the "small umber" of users that cannot access the sites that they paid you for - until you could be bothered to find the time to do what you're being paid to do.

    And all of this because Microsoft feels that a public beta along with tons of information about the upcoming changes a year in advance would suffice for people like you to do their job. How dare they!

    No, how dare you collect maintenance fees for so many sites that you cannot even update them given a year's notice?

  102. Re:I like your favourite quote and I hope M$ dies. by Anonymous Coward · · Score: 0

    It seems to me that, as an independent web developer, at least some of (and I venture to suggest most of) the blame for your upcoming situation lays at your own door.

    Of course, we'd all love to have every browser be fully standards compliant so that our lives would be a lot simpler (less time hacking IE's rendering engine, more time sipping martinis on the beach, etc.) but we don't live in that perfect world, unfortunately. I would love everyone to use FF (or, arguably even better, Opera), but again, that's not the world we live in.

    As a web developer, something seems very wrong if you didn't anticipate for the release of a major new browser. It's not like it came out of the blue, we've known it was coming for some time, and yet you seem to be in a position where your clients expect free support for all future browser versions and you have built in no protection for yourself in such a situation.

    A sensible move would have been to agree with all your clients beforehand exactly which browsers and which versions they wanted the site to support. If you'd clarified this from the outset, there could be no question of you being at fault for not supporting what they didn't ask you to support. No developer promises to fully support any and all future releases. Imagine if car dealers today had to make all vehicles they sold fully compatible with all possible future fuel types. Who would seriously enter into a contract that put them at such a disadvantage? Only a fool or a conman, I'd guess.

    If you had agreed a list of supported browsers in advance, you would actually be in a very strong position to enter into a new contract to update the website so that it supports the new browser - in other words instead of having 35 clients complaining that you sold them a lemon, you'd have 35 potential new contracts beating a path to your door. You missed out on a very lucrative situation due to poor planning on your part.

    Similarly, it seems you have an ongoing contract to maintain (some or all of) the websites. You should have accounted for issues such as major new browser launches when you established those contracts. You could have either excluded substantial rewrites for major browser launches from the support contract, or you personally should have allowed for the time and expense that such rewrites would take when you created the contract. Doing neither of these things and just hoping MS would never release another browser was incredibly short-sighted on your part.

    Needless to say, as much as this is /. and few people here have a great deal of sympathy towards MS (myself included) it seems the bed here is almost entirely of your making, you are the one who now has to lie in it. If you didn't understand the implications of the business world when you entered into it as a web developer, you maybe should have consulted someone who did and they could have helped you avoid these pitfalls.

    Blaming MS at this point (after all, we've known IE7 was coming for a looooong time now) just makes you look childish. You claim that FF is the better browser because it has better standards support and we should all be championing web standards, yet in the same post you complain about MS releasing a new browser (after 6 years?) which, wait for it, has better standards support! You're relatively lucky this time, in that IE7 has come a long way in terms of CSS support and you'll likely not have to do much to get the sites working with it. It could have been a lot worse, and instead of ranting at MS you really should be counting your blessings and figuring out how you can avoid this kind of pitfall in the future.

  103. WGA by phrostie · · Score: 1

    sounds like a way to push WGA.

  104. Re:I like your favourite quote and I hope M$ dies. by gpuk · · Score: 1

    Quit your whining.

    If you have any skill whatsoever you should, at the very least, be feeding your ie5/ie6 specific hacks via a seperate style sheet. Therefore, simply alter your xhtml code to use conditional statements (if you were clever this should be a two second job and involve simply altering one include file) and then spend an hour or two converting your hacks to valid css rules - job done, where's the problem?

  105. Re:I like your favourite quote and I hope M$ dies. by poulbailey · · Score: 1

    > The IE7 beta has been out for ages. Beta 1 was available at the end of July last year.

    Beta 1 barely contained any of the new CSS fixes, so no, it hasn't been out for ages.

  106. Isnt It Nice To Know... by Anonymous Coward · · Score: 0

    The best part of the IE6 to IE7 transition is the test manager that signed off on all of the bugs and security exploits for IE6 is now a general manager in Microsoft's Security Business Unit. The Group PM for IE6 too!

    Isn't that just a kick in the jimmy? Enjoy. Discuss.

  107. How about a Push Firefox day? by Anonymous Coward · · Score: 0

    If MS really wanted to provide a good service for it's users, it would push firefox to every windows user too.

  108. good by Anonymous Coward · · Score: 0

    I don't know about you all but for some web designers this is a good thing.

    I've been reading the IE blogs and it seems that IE7 is going to be more standards compliant. so my css will work in IE7 without the thought of shoving a rusty spoon in my eye.

    that and IE6 just plain sucks ie7 HAS to be better... right?

  109. Re:Clearly No lesson was learned in the courtrooms by Shados · · Score: 2, Interesting

    Not really. In this case, its Microsoft fixing a mistake (the mistake being IE6).

    IE6 is holding the internet back. This -has- to be done. The faster the pool of IE user upgrade their browser, the faster we can push our web sites forward. IE7 isn't enough, mind you, but it is a start.

    When i saw this headline, I was like "WOOHOO!", because I can expect my customers (which all use Windows XP or Linux), to -all- have IE7 or Firefox. So, I can ditch IE6 support in a matter of weeks. Thats a blessing.

  110. Re:Speaking of... by ericlondaits · · Score: 1

    Just as I was reading this article a window popped up telling me that Firefox 1.5.0.5 has finished downloading and I need to restart Firefox for it to install. My options are "Restart now" or "Restart later", but there's no option to avoid the update.

    --
    As a Slashdot discussion grows longer, the probability of an analogy involving cars approaches one.
  111. Re:I like your favourite quote and I hope M$ dies. by nottoogeeky · · Score: 2, Insightful

    Well, i take care of 100's of websites and i'm actually very happy MS are pusing it through as an auto update. However, alot of the css bug fixes are still not implemented, so for now on, im goin to put my ieonly div within the if[ie] command to display the following: IE Fix Your browser might not render the page as intended. Please upgrade to a css compliant browser like opera or firefox You may laugh, but i feel i should stop catering for Microshafts incompetence, and the only way to do this, it to show Microshaft what happens when they create inferior products. I'm serious about this BTW!

  112. Re:Speaking of... by Magada · · Score: 1

    Massive, n00bish UI design failure there. The sane way to do it is to put three buttons up: "Yes", "No" and "No, and don't even dare thinking about asking again I will do my own upgrading as I see fit thankyouverymuch".

    --
    Something bad is coming when people are suddenly anxious to tell the truth.
  113. Please lower the anti Microsoft tone by dcam · · Score: 2, Insightful

    Also to have end users suddenly using a new browser right before the holiday shopping season could magnify the cost any bugs that might create a bad user experience on sites

    Can we tone the advocacy down a little?

    This somehow suggests that this is a bad idea and that it is different from what Microsoft has done in the past. Well IE 5.5, IE 6, IE 6SP1 were all critical updates.

    What is more, this is straight editorialising on the part of the submitter or the editor. This isn't a case of a sensationalised article that is being posted on slashdot, the sensationalisation is supplied by the submitter or the editor.

    I'm hardly a Microsoft fanboy but this is ridiculous.

    --
    meh
  114. Re:I like your favourite quote and I hope M$ dies. by Anonymous Coward · · Score: 0

    Try explaining that to some managers. There are a LOT of people who expect things to work, and not care when something changes. He doesn't do the free upgrades, he looses work.

    And his age doesn't mean a goddamned thing. There is a guy that graduated from my University that was 16 with a Honors in Computer Science.

    Do you like to work for free? Cause if so, I'm sure there are lots of people that'd love to use your free time.

  115. But it's still in beta by octaene · · Score: 1

    This sounds like an awful aggressive schedule for Microsoft. Do we really think that this product will really be ready before the 4Q2006 shopping season?

  116. Don't blame MS, blame Joe Average Windows user by pandrijeczko · · Score: 1
    I'm no MS fan, use Linux far more than Windows but I really don't see what the problem is here.

    There are good Windows sysadmins and users but by far the majority of Windows' user base are Joe Average-types who wouldn't know a security update if it hit them on the head with a hammer - consequently, if those users won't take responsibility for the security of their PCs themselves, then good luck to MS pushing those updates on them. I've not used IE7 but if it's more secure & more standards compliant then I say it's a good thing.

    --
    Gentoo Linux - another day, another USE flag.
  117. Comment removed by account_deleted · · Score: 2, Interesting

    Comment removed based on user account deletion

  118. is it just me? by maytagman · · Score: 1

    is it just me or is ie7 the best browser ive ever used?
    the tab interface is slick, almost everything ALREADY works...
    security is apparently better... not to mention that it now has a phishing filter.
    its far faster in my experience than firefox...
    and the reset button is AWESOME! settings get screwed up, your homepage gets hijacked...
    just hit RESET and poof. back to factory defaults.
    who WOULDNT want a better browser?

    p.s. i cant read the word in the image... that is very poorly executed guys... and no im not a script.

  119. Today's Dumbest Troll by Gr8Apes · · Score: 1
    I give you the challenge to find the answers if you really don't know, it is up to you to find out who is the nutball, I am not here to spoon feed you programming or process and threads 101...


    In simple words - IExplore.exe is a process, it's isolated, that true. And that's apparently all you know. IExplore.exe depends upon numerous DLLs, which, wait for it..... are already loaded in memory by... wait for it... the OS.... applause.

    Hopefully the lightbulb above your head got at least half a watt after reading that.
    --
    The cesspool just got a check and balance.
  120. OOoooh - I know, I know! by RGautier · · Score: 1

    It's a series of tubes, right?!

  121. Re:Speaking of... by Anonymous Coward · · Score: 0

    There's a big difference, firstly what was pushed to you was a minor update, not a full version upgrade as with IE6 > 7. When a new version of FF comes along, the browser doesn't push you to install (as far as I remember I wasn't even prompted that there was an upgrade to 1.5, I had to go find it myself).

    Updates are often useful or even critical security fixes, upgrades can be much more disruptive if they change a lot of features or break compatibility with existing features, sites, etc. Going from IE6 to IE7 is likely to be one hell of a change for the average user.

    Secondly, it was FF itself that fetched the update, not the OS. Meaning you had to be an active user of FF for this to happen. IE7 will be pushed whether the user is using it or not. I haven't used IE on my home system in 18 months - 2 years but it will still download and prompt me to install the newest version.

    Software which updates itself with the latest patches can be useful (although a way to turn off the updates if you don't want them would also be nice). Software which does a full upgrade to the next version without you even having to use it, via the OS, could be seen as more insiduous.

    By the way, despite what I've said above, I welcome the upgrade from 6 to 7. 6 was a pig of a browser and 7 should make my life as a developer a little easier, the quicker it spreads the better, it's just that comparing the FF update to the Windows-driven IE7 upgrade is a little skewed.

  122. Re:I like your favourite quote and I hope M$ dies. by Macthorpe · · Score: 1

    So Beta 2 did?

    Which has been out for almost 6 months?

    --
    "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
  123. Explanation by Anonymous Coward · · Score: 0

    ActiveX is demonized because it is both browser and OS specific. As an added bonus, many sites are coded to require it. Of all the other technologies you mentioned, they are either (1) available on multiple browsers and platforms, or (2) not required for a website to function. ActiveX is one of those technologies that by its very existance limits user choices. Under a very specific set of circumstances, it helps the people who have chosen MS and IE. That's great, until it starts penalizing those who have chosen something else.

    You make an interesting point about Java applets. They run on any browser or OS, and are therefore viewed as less "evil". Problem is, applets tend to misbehave when they encounter versions of Java other than the ones they are written for. The potential for exploitation is surely there. Java would be almost as big a problem as ActiveX, but it is not so universal and consistent in its deployment so as to make an easy target for malware authors. Also realize that Java has a long history of making itself obvious when a program launches, while ActiveX is quite willing to conceal it's existance unless the user has their security settings cranked up.

    Fortunately, ActiveX can be easily blocked by firewalls. This causes developers to think twice before relying on it. From a corporate perspective, we simply don't have the time to police the use the Internet and stop the users from self-infecting their machines with spyware delivered via Activex through mistyped URLs.

  124. This could have been a fantastic thing, but; by dud83 · · Score: 1

    At least for webdesigners. The only fscking issue, is that STILL Microsoft refuse to adhere to standards. Look at how horridly IE7(b2) fails at the ACID2 test!
    Microsoft prides themselves in having the industries brightest programmers and scientists, which they actually might have(google aside of course...), but MS must have the absolutely most moronic business executives and marketing executives.

    As I said, if IE7 adhered to web standards, it would be such a fantastically orgasmic idea that over night all users would have IE7 instead of IE6. Bugs, yes... But at least we'd be able to create websites without having to spend 50% of the time creating a special "IE" version of all the CSS and Javascripts!

  125. You're wrong. Stop spreading bad advice! by astrosmash · · Score: 3, Informative

    Firefox uses the same amount of memory whether trim_on_minimize is true or not. However, if you set that to true you will dramatically increase the number page ins/outs to disk and severely reduce system performance. That's why it's disabled by default. If you're low on memory you're much better off if you restart Firefox regularly. trim_on_minimize simply makes a bad situation much worse, especially when you're low on RAM.

    You don't understand the memory statistic (Working Set) that Windows Task Manager is showing you. It doesn't mean what you think it does, but you can blame Microsoft for defaulting to misleading memory statistic (and mislabeling it as 'Memory Usage')

    Use Process Explorer to get an accurate representation of the memory usage on your computer.

    --
    ENDUT! HOCH HECH!
  126. Re:I like your favourite quote and I hope M$ dies. by tomhudson · · Score: 1

    You're absolutely right, and the only way to combat this perception is to start getting the word out now that

    1. this is going to be a problem,
    2. this is Microsofts' fault for purposefully continuing to ignore standards
    3. you can't do anything about it now because IE7 is still beta software, and any changes you make now may not work with the final release
    4. that other browsers (opera, firefox, epiphany, konq, etc) don't have this problem

    I think the best way to go is to remind everyone, once a week, about whats coming down. An email update every week with a brief discussion of Microsofts latest problems, and links to articles and blogs.

    If we all get together and each write just ONE lousy article a week, and bundle them all up into our emails, it'll have some influence. After all, how can anyone argue if they get an email each week with 100 links to 100 different sites all saying the same thing?

    Email me and we'll set it up. admin@groupehudson.com

  127. IE 7 isn't the sky and it's not falling. by singingjim · · Score: 1

    Geeezuz, the tone of the post is the most FUD I've ever read. As far as browser operability goes, FF works like crap on a lot of websites - including THIS ONE! I know becuause I'm using it right now and the website looks like crap. Images running into words and vice versa. IE 7 works fine for chrisake. Could everyone just five the MS bashing a rest for a while? It's all a bunch of sour grapes.

    --
    Terrible karma and aiming lower, which in this environment of one-sided reason, is higher.
  128. On the other hand... by Jugalator · · Score: 1

    This has serious implications for e-commerce websites whose functionality might be affected by any bugs in the software.

    Bugs in the software? I think the risk is more about IE 7 adhering to standards better, and those websites not.

    Also to have end users suddenly using a new browser right before the holiday shopping season could magnify the cost any bugs that might create a bad user experience on sites.

    Yes, but on the other hand, is staying with IE 6 even an option for those? Is the risk of this greater than the risk of being infected by malware from IE 6 security holes? IE 7 isn't perfect, but it's improving in several security-related areas. For example its phishing support -- that could help users a lot in the holiday shopping season.

    That article brings up the downsides, but it doesn't look into its upsides. IE 7 is a major improvement over IE 6 in most areas.

    --
    Beware: In C++, your friends can see your privates!
  129. good idea by herbiesdad · · Score: 1

    i think this is a good idea. at some point people need to be prompted to download more secure products. the average user does not regularly patch their computer, and provided newer products shore up more security problems it will keep everyone safer.

  130. Re:I like your favourite quote and I hope M$ dies. by poulbailey · · Score: 1

    So now about six months suddenly qualify as "ages"?

  131. Easy way around agent check by Laebshade · · Score: 1

    Agent Switcher for Firefox is an easy way around the agent check.

  132. Re:I like your favourite quote and I hope M$ dies. by Yvan256 · · Score: 1

    After having read a few posts about MSIE7's standards compliance, it seems the parent will have an easy job if:
    - he used standards (the websites work fine on Opera, Safari, Firefox)
    - he didn't use crap like ActiveX
    - he used the usual MS-style conditionnal comments to add IE-only code

    If that's the case, then a simple modification of the MS-style conditionnal comments will be all the work that's required. Depending on how well the whole things are coded, it could be as simple as 30 seconds of work per website.

    If he didn't do the things above, well, though luck. That'll be a lesson about not using proprietary code on the Web.

  133. Re:I like your favourite quote and I hope M$ dies. by Macthorpe · · Score: 1

    It's certainly not 'last week'. I don't think it's a stretch to assume that someone could update their IE knowledge in six freakin' months.

    Stop arguing semantics and try to argue a point.

    --
    "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
  134. meh. by DoctorDyna · · Score: 1
    The MS bashing machine runs Linux around here, and it would seem it's been added to crontab on a 10 second cycle.

    Rather than cry about whats not going to work or what will work, if you meet the conditions of a.) Being a webmaster / designer and b.) Being at all responsible, then you should probably go download the beta on your testing platform (you have one of those riiiight???) and make sure your site isn't going to break. The whole argument is moot when you can negate the badness with 60 seconds of effort.

    Oh, and to appease the "anti-trust" conspiracy theorists, some of which seem to be responsible for the submission of articles here of late, chances are 99% that this push WON'T affect anybody not currently using Internet Explorer 6. In which case, it counts as a program UPDATE and not some sort of forcible takeover of the users default browser.

    --
    Windows has more viruses because linux has more virus coders.
  135. Get with the program.. by ganiman · · Score: 1

    "We're really trying to get the world ready for a major new browser release"

    Umm.. it's already happened. It's called Firefox. You know, that browser you copied ideas from? Yeah, that's the one.

    --
    geek n performer who performs morbid or disgusting acts, as biting off the head of a live chicken
  136. Re:I like your favourite quote and I hope M$ dies. by Macthorpe · · Score: 1

    Yes, probably. That lesson would include telling people that a lot of sarcasm requires tone of voice.

    --
    "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
  137. So how are e-commerce sites different by Lumpio- · · Score: 1

    I doubt "e-commerce" sites will break any more or less than any other site online, so why put emphasis on them? Oh, and sites will more likely be affected by bug*fixes*, not new bugs. MS finally made an attempt to fix some of IE's bugs and in all honesty I doubt they could have done worse than the bug-ridden crash-prone sorry attempt at a browser IE6 is.

  138. just turn it off by sdnoob · · Score: 1

    (command line) tool to block ie7 delivery via automatic updates and 'express' windowsupdate:
    http://tinyurl.com/kwkgt (link target is microsoft)

    on the local machine it looks like a simple registry edit:

    Registry key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Setup\7.0

    Key value name: DoNotAllowIE70

    Value = 0
    ie7 is NOT blocked

    Value = 1
    ie7 is blocked from installing via above methods

  139. website needs more info for nubbies by maddogsparky · · Score: 1

    Sure, we all know what firefox is. But can't the website at least say that firefox is a web browser? I advise anyone who asks me computer questions to get firefox, but many people have never heard of it and might assume they stumbled across something unrelated and avoid it.

    --
    science is a religion
  140. Re:I like your favourite quote and I hope M$ dies. by Rinzai · · Score: 1
    Let me see if I understand this correctly. The bane of web development has had two significant prongs: first, the inability of the various browsers to conform to a standard, and second, the requirement to support legacy browsers alongside the latest and greatest.

    So, as Microsoft attempts to eliminate the second, and make the first less of an issue, you're complaining?

    Whatever you're drinking--stop.

  141. tweak it? Why should I? by PhYrE2k2 · · Score: 2, Insightful
    if you're literate enough to notice that, you should be able to use a search engine and figure out how to tweak it


    I think you're missing the point. This is a consumer operating browser for the average user. Firefox should be smart enough to expire the memory cache either outright or to disk as it grows beyond a certain size. That size should also be set at a conservative (64MB maybe?) size to start with.

    You, my friend, should be the one tweaking to get additional performance or make use of the 1-2GB of available RAM you probably have- not your average shmo with a Intel-Cellery processor and 192MB of RAM.

    Am I the only one that believes that things should work right out of the box in 99% of the cases? Look at Linux's file cache system. buffers/cache will use most of the available memory, but when you start filling your memory, it reduces them instantly. Now of course FireFox doesn't have this power. It should be more sane to start with.

    PS: As a side note, those of you in the OS world know that free() on Linux and Windows returns memory to the program, and not to the OS. So realisticly, Firefox should never use too much in the first place, as that won't go to the OS until the program exits.

    So:
      - small MEMORY cache to start with (64MB maybe?)
      - configurable to make it bigger
      - expiration policy to memory or disk
      - minimal growth in application size due to reclaimation time on an application that pretty much doesn't close most of the time and hence won't release its memory

    -M
    --

    when you see the word 'Linux', drink!
  142. Re:I like your favourite quote and I hope M$ dies. by tehcyder · · Score: 1
    You appear to be really immature when you call Microsoft "M$"
    lol!!! ur teh faggortz
    --
    To have a right to do a thing is not at all the same as to be right in doing it
  143. That's some really nice FUD you have there... by ThinkFr33ly · · Score: 2, Interesting

    First of all, the update is OPTIONAL. The only thing that is "pushed" to the client via Windows Update is an installer shim. When it runs it prompts the user and asks them if they would like to install an update for IE. They can say Yes, No, or Ask Me Later.

    Second, guess what I was greeted with this morning when I came in to work? It was a Firefox dialog saying that I was already updated to the new version and would I like to restart firefox so the changes could take effect. How is this really any different? Does anybody have knowledge that version 2.0 of Firefox won't be pushed this way, just like version 1.5.0.5 was today?

    Could IE7 have bugs? It almost certainly does... but the fact of the matter is that it has some very important security related design changes and fixes that will make Windows users safer. If large e-commerce sites are worried about how their pages will display in IE7, why don't they download a copy of the freely available beta and test it?

    Microsoft's decision to push IE7 out via Windows Update is a good one not just because of the security reasons, but because it will move a huge percentage of the people on the web to a browser with far better standards support. The lag time between standards adoption will be dramatically reduced. Let's face it, a big reason that many sites aren't standards compliant today is because of IE. If Microsoft simply offered it as a download on their web site it would take years for adoption to reach high enough levels to stop coding for IE6.

  144. Examples by mrcolj · · Score: 1

    You see? This is exactly why Firefox will never really take off versus IE. All the slashdotters have to huddle 'round their Linux monitors and debate about which command-line voodoo is necessary to get it to really work; and they back all their points up with mythical snopes-ish conspiracies about what resources IE7 or Windows really uses. 90% of people are still using IE simply because it works and you never have to deal with it. Firefox and Linux is like becoming a Jehovah's Witness--you have to study it for years before you dabble in it for years before you actually become a user. That being said, I have two examples of companies that don't work on IE7 yet, and I wish they did. First, Google Desktop's RSS reader which brought me this article is opening everything in a new browser instance instead of a new tab. That's just annoying. But second, last.fm. Their new redesign won't load correctly under IE7, and there's no way to inform them of it because their fora don't work on IE7.

    --
    --Colin Jensen
    colinandbethany.com
  145. Steppenwolf said it best by Number6.2 · · Score: 1

    God damn, The Pusher
    God damn, I say The Pusher
    I said God damn, God damn The Pusher man!

    --
    "If god did not exist, it would be necessary to invent him" --Voltaire
  146. perhaps not so meaningless by westlake · · Score: 1
    Those statistics are essentially meaningless, because they are based on a verifiably bad samples.

    w3schools belives the stats overstate the adoption of Firefox among the general population. But I don't you can simply ignore the trend lines which suggest that none of the alternative browsers have gained market share in 2006.

  147. Firefox updates forced too... by Anonymous Coward · · Score: 0

    I just opened FF and a patch was installed automatically and it asked me to restart.

  148. What's the Big Deal here? by rising_hope · · Score: 1

    I'm as anti-microshaft as anyone, but I fail to see the big stir here. To this day, even though Windows XP SP1 will be unsupported as of October 10th, they *still* don't force you to update. I'm sure anyone with Automatic Updates enabled will receive it automatically, but for those users who prefer to live in an unsupported world, Microsoft seems to allow it. Having used the beta, I have no plans to "upgrade" as the biggest advantage (besides running activeX for those occasional sites that need it) over FireFox is its integration with Windows Explorer when it comes to FTP. Not being able to download entire directories drives me nuts, and for the first time since IE4, it's back to a simple web-page type interface with only single file downloads. No thanks. No plans to buy CuteFTP here... I'll just stick with what works, is free, and legal. FireFox will continue to be my primary browser, with IE6 being there when I'm absolutely forced to use it.

  149. Warning labels as band-aids by Kelson · · Score: 1
    When people complain, they "solve" the problem by printing in big letters on the front: "WARNING: cake may conceivably not be perfectly free of element number 33".

    This sounds silly, but in the food industry it's pretty much exactly what most manufacturers are doing with allergy labeling. Instead of improving their factories to reduce the chance of, say, bits of peanuts from Snickers ending up in a Milky Way bar by accident, they put a warning on the Milky Way package to say, "Warning: manufactured in a facility that also uses peanuts, tree nuts, and might possibly have come into contact with air." (OK, I made up that last part.)

    So instead of dealing with the problem (cross-contamination of allergens), they throw on a useless warning. It's useless because it doesn't provide information on which you can act beyond "don't buy prepared food, ever." By contrast, a useful warning would be one telling you that they've added peanuts to Almond Snickers.

  150. "Bwaaaaahahahahahaha!" Loves and Kisses, Steve by Anonymous Coward · · Score: 0

    Also to have end users suddenly using a new browser right before the holiday shopping season could magnify the cost any bugs that might create a bad user experience on sites."

    this is 2006... who still thinks msft is interested in eliminating bad user experiences?

    they are interested in E3 (embrace, extend, extinguish), and E3 often yields bad user experiences.

    as a firefox user, i don't really care. i went to a travel site that didn't support ff and i sent them a note that i would shop elsewhere.

    i *hope* msft breaks up lots of sites with this move - some lemmings might finally get the message and move to firefox or some other decent browser.

  151. "Security is much higher than IE6"? by argent · · Score: 2, Insightful

    "Security is much higher than IE6"?

    They've dropped ActiveX and desktop/browser integration finally?

    No?

    Then how exactly is "security much higher"? That's the biggest security problem in Windows for the past 9 years, and until it goes away I can't see how anything they could do could make a significant difference. Certainly nothing they've done over the past decade has.

  152. Exactly why people deomnize active x by mrraven · · Score: 1

    I think people "demonize" active x because it makes it's so damn easy to install serious malware on a Windows box. Not everyone is an elite ubergeek like on slashdot and when a dialog box comes up saying hit OK to continue viewing the web site they click it without even knowing what they are clicking on. Of course in a perfect world everyone would know what they are clicking but the actual facts are that many non computer experts need to use a computer in their day to day life. That being the case the computer needs to be set up so ORDINARY users can use the damn thing without snagging malware. And yes it's very possible my Firefox and Mac setups never get malware even the iMac used by my mom who is a total non techie.

    --
    Tired of all the isms, don't exploit people as an employer, or a government, mmmmK?
  153. Who modded this informative? Try LitePC.com by Anonymous Coward · · Score: 0

    Go to LitePC.com, remove IE and all its dlls, and then tell us that Windows does not preload IE and its components. You will see how clear it is once you have compared the performace of a PC with and without IE installed. I have done this on numerous occasions in order to breathe life back into older PCs. When I remove IE completely, my clients thank me for the performance improvement on their otherwise obsolete PCs.

  154. Huh? by Anonymous Coward · · Score: 0

    How did you get something that uses khtml to run on your ds?

    1. Re:Huh? by stonecypher · · Score: 1

      It wasn't too god-awful, actually. I worked with the S60 port of GTK+/KHTML, because it's less painful than Webcore/Webkit, and basically just followed in Nokia's footprints. I had to port several underlying libraries, including Freetype and a massively hacked Nano-X (which I've been slowly replacing with something home-grown, built on top of a platform-specific fast graphics library.)

      I've got mostly-correct rendering, correct ECMA/DHTML and good (not great) font rendering. International fonts are tremendously broken. PNG works better than it does on IE. It's pretty reasonably fast, and the browser footprint is about 950k, plus another 200k from support libraries and 300k from the fonts I built in. It's enough to use to roll certain other applications, as long as I'm careful about their RAM usage.

      This is actually the reason I originally started the DS WiFi Bounty. The IRC clients and whatnot that are now being built are amusing, but I have bigger plans. (No, the web browser isn't the apex of what I'm doing.)

      --
      StoneCypher is Full of BS
  155. finally, someone's got it almost right by Mr+44 · · Score: 1

    OK, you are mostly correct (and way more informed than 99% of the other posters here), but you are wrong on a very key point: explorer.exe does NOT load MSHTML.DLL at startup. This can easily be verified with a debugger, or with processes explorer from sysinternals.

  156. Re:browser supporting technology by JcMorin · · Score: 1

    Does any browser really do support all of this perfectly?

  157. Re:tweak it? Why should I? by Simon80 · · Score: 1

    I agree, sane defaults are good, and firefox lack them on occasion, but it's still better than IE. And if you're running WinXP on 192MB of memory, it doesn't matter what firefox does, your OS is going to enjoy chugging every now and then. I've used it on 256MB of memory and I ran into problems at times, and I've seen it crawl on a computer with 128MB of memory, so logically, 192MB has to be somewhat worse than 256MB. Also, not every power user goes and gets 2 gigs of RAM. Nowadays, I think there are even some people who think that because they obtained 2GB of RAM, they are now a power user. I, however, have been on a rather hefty laptop with 512MB of RAM for the past two years. And I'll be using it for another year at least, though probably with some kind of memory upgrade.

  158. Not until Vista is released will IE7 get released by VGfort · · Score: 1

    Afterall its one of the main reasons they even bothered to update IE (that and threat of Google and Firefox). I can't see them letting XP users get ahold of this before the Vista users, but I expect it to come out for XP like a week or two after Vista gets released.

  159. Re:I like your favourite quote and I hope M$ dies. by cloricus · · Score: 1

    You are correct it will be a reasonably easy task assuming I have the time to go through and test all of the betas for their quirks and learn how to fix them. I use the if ie version 'hack' to deal with css specific things and other problems that need fixing so I'll only have to fix one part of the site in most cases. All of my sites work in Firefox, Opera, Safari and Links2 and I dislike ActiveX as much as the next guy.

    --
    I ate your fish.
  160. Re:I like your favourite quote and I hope M$ dies. by cloricus · · Score: 1

    A PHP script pulls back the doctype to one supported by IE when it is detected though all of the code is XHTML1.1 compliant. Or didn't you know that could be done? Are you inexperienced or some thing?

    Microsoft is releasing betas! Save the bell! The problem is solved! ...Okay on this point I am rather supportive of Microsoft because that was very nice of them though unfortunately I cannot run IE7 yet as I only have Linux and Mac computers. And before you scream fanboy IE6 runs nicely under wine so I've been able to test everything over the last few years since I moved away from Windows. Still that doesn't address the concerns I pointed out, reread the post.

    I abbreviated as I had to type the post rather quickly, lunch hour was nearly up at work, and it's just a sarcastic noun so get over it.

    I sold websites with the express details of all updates and content patches with what they'd cost and etc. Though for some unknown reason you assume small business would understand that this is a _required_ update that they are _required_ to pay if they want it to continue to work...So if I go to them with this they will assume I'm screwing them over and if I wait till they come to me I'll be swamped and they will assume I have screwed them over. I know not all of them will react this way though I know a majority will because they simply do not know the web at all - they paid me so they didn't have to. And yes I was a high school student when I did the majority of these, I am not professional in that it is my primary employment though at the time I was working for an interstate company doing enterprise websites, though in my defence the alternatives in this state are pitiful unless you are a huge fan of Frontpage templates for over four thousand dollars and I am not exaggerating.

    As for keeping compliance I wrote the sites to be compliant and at that stage Microsoft said outright that IE was 'feature complete' and wouldn't be updated again, I didn't believe them and at most expected another service pack - this was a mistake but still. Though all of the sites I've done, one of which was tested against Firefox .6, still correctly work in all the browsers they were written for so if Opera and Firefox can pull this off without any glitches in several years it is sad that Microsoft can't (and yes I know why they can't...we have several proprietary apps at work that are broken by IE7s basic updates).

    --
    I ate your fish.
  161. The real reason by IceFox · · Score: 1

    The real reason is pretty simple. Vista is coming out next year and it will come with IE7, not IE6, I doubt there will be a way to install IE6 on Vista. So here a lot of people are going to buy Vista with IE7 only to find out that there pet site doesn't work because it is for IE5.5 and better. For most people the internet has become what the computer is. If the internet experience is bad they will smite Vista as a bad operating system. The only way for Microsoft to fix that is to get IE7 in as many hands as possible *now* in the hopes that most sites will be fixed before Vista is released. I don't use Windows so for me this just means is that with the combined usage of IE7 and Firefox in a few short months I will be able to finally be able to use transparent png's without feeling guilty. The increase of standards is good.

    -Benjamin Meyer

    --
    Do you changes clothes while making the "chee-chee-cha-cha-choh" transformation sound?
  162. Windows update by kehren77 · · Score: 1

    Maybe it's just all of my insane relatives, but none of them run windows update. Ever. Maybe that has to do with it taking hours to download on their dial-up connections.

    Additionally, I don't see this as a big issue. If people would code their sites to comform to browser standards, instead of making them IE friendly, they would have nothing to worry about

  163. Re:Clearly No lesson was learned in the courtrooms by Helldesk+Hound · · Score: 1

    You should be coding to published standards, not to individual browsers.

    If their browser is broken - that is their problem not the problem of websites that don't display in broken browsers. End of Story.

  164. Re:Clearly No lesson was learned in the courtrooms by Shados · · Score: 1

    Not quite. Some of us are trying to do business, not politics.