Slashdot Mirror


IE8 May Be End of the Line For Internet Explorer

snydeq writes "InfoWorld's Randall Kennedy reports on rumors that IE8 may be Internet Explorer's swan song: 'IE8 is the last version of the Internet Explorer Web browser,' Kennedy writes. 'It seems that Microsoft is preparing to throw in the towel on its Internet Explorer engine once and for all.' And what will replace it? Some are still claiming that Microsoft will go with WebKit, which is used by Safari and Chrome. The WebKit story, Kennedy contends, could be a feint and that Microsoft will instead adopt Gazelle, Microsoft Research's brand-new engine that thinks like an OS. 'This new engine will supposedly be more secure than Firefox or even Chrome, making copious use of sandboxing to keep its myriad plug-ins isolated and the overall browser process model protected.'" The sticking point will be what Microsoft does about compatibility for ActiveX apps.

83 of 380 comments (clear)

  1. Misleading headline, and ActiveX by Raindance · · Score: 4, Insightful

    1. Headline should read, IE8 May Be End of the Line for Internet Explorer Engine .

    2. I don't see any reason why ActiveX apps couldn't be sandboxed like anything else. Granted, it has deep hooks into the OS-- but if nothing else, given how beefy computers are going to be by the time IE9 comes out, you could give each ActiveX app its own perfectly compatible virtual copy of XP+IE8 to run on, and just parse the result into IE9 format. Destroy the virtualized OS+browser when the app closes.

    Moore's Law makes some problems easy, yay. :)

    1. Re:Misleading headline, and ActiveX by INeededALogin · · Score: 5, Insightful

      given how beefy computers are going to be by the time IE9 comes out

      Moore's Law be damned. People have been using this excuse for years to write bloated, crappy software. How about for once we don't try to predict the future. Instead, lets write the code for todays hardware. People seem to forget that we have sold way more computers than people in the world... no reason to replace them all to run IE9.

    2. Re:Misleading headline, and ActiveX by east+coast · · Score: 5, Insightful

      It is clear you do not understand why ActiveX must be married to the operating system.

      Really? Because it's not clear that you do. Seriously, would it kill people to bring the issue to the surface in an intelligent manner that might benefit those of us who are outside the loop on this? I'm not asking for a thesis but rather a simple dialog that can be researched by people who are interested in learning more about the issue at hand.

      --
      Dedicated Cthulhu Cultist since 4523 BC.
    3. Re:Misleading headline, and ActiveX by Anonymous Coward · · Score: 5, Funny

      Because Balmer frowns on extramarital sex between software components

    4. Re:Misleading headline, and ActiveX by PitaBred · · Score: 4, Informative

      Ever been to Windows update? That's an ActiveX control. How does it get so much information about your computer? By it's deep connection to the OS. ActiveX CANNOT be sandboxed because it needs too many things to be accessible in the OS. Almost all ActiveX components make use of that integration.

    5. Re:Misleading headline, and ActiveX by geekoid · · Score: 3, Insightful

      Exactly..and Moore's law isn't exatly as reliable as it was 15 years ago when talking about a direct improvement to the desktop computers speed.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    6. Re:Misleading headline, and ActiveX by BlackSnake112 · · Score: 4, Insightful

      Needing information and having full control over the system are two different things. If all activex needs is the information, then let it have read only access. Now since most activex programs want a lot more then read only access, this will not work. The question is was it lazy programming that required full root/admin access in order to work or something else?

      Some programmers feel that unless they have complete control they cannot get anything done. In development this is fine. Once in testing and production stages why do people insist that they still need to run as root/admin? Run as the least privileged level as you can.

    7. Re:Misleading headline, and ActiveX by sqlrob · · Score: 5, Insightful

      You can do the same thing with a signed Java Applet. OMG! Java is tightly integrated to the OS!

    8. Re:Misleading headline, and ActiveX by Anonymous Coward · · Score: 5, Informative

      A lot of people seem to have little-to-no understanding as to what ActiveX is. It is a plug-in infrastructure based on COM, nothing more, nothing less. It allows for a library to provide a visual component that can be loaded by another application to display content. That plug-in infrastructure was used in Internet Explorer to load browser plug-ins. Those plug-ins run within the browser process under the current user security context. There is absolutely no functional difference between ActiveX in Internet Explorer on Windows or an XPCOM plug-in for Firefox on Linux.

      The problem is that in both cases those plug-ins have to have a fairly wide amount of functionality. If that plug-in is intended to display video then it has to be able to work with the video API of the platform in question. As such these plug-ins generally cannot be sandboxed too tightly otherwise they would no longer be able to function and their usefulness of being able to extend the functionality of the browser is lost.

      https://addons.mozilla.org/en-US/firefox/browse/type:7

      This website lists the XPCOM plug-ins available for Firefox. There are quite a few more if you follow the link to the bottom. If a vulnerability is identified in ANY of those plug-ins a successful exploit will be fully capable of trashing the profile of the current user and there is nothing that Firefox can do to stop it, even on Linux.

    9. Re:Misleading headline, and ActiveX by the_humeister · · Score: 5, Funny

      People seem to forget that we have sold way more computers than people in the world

      Yes, especially since the emancipation proclamation was nearly 130 years ago.

    10. Re:Misleading headline, and ActiveX by Anonymous Coward · · Score: 3, Insightful

      Using quasi-mystical language like "deep connections" in a technical discussion is a good sign the person doesn't know what he's talking about.

      ActiveX applications have no more "connections" than any other Win32 app.

    11. Re:Misleading headline, and ActiveX by TheRealMindChild · · Score: 3, Insightful

      An ActiveX library is not a .NET library. It is a DLL with a "Class Factory" to create your COM objects. Just like any DLL, how exactly are you going to sandbox it properly when the whole development cycle there was access to everything on the system? Can I write to the registry? Can I write to the file system? Can I load another DLL? It would just be a complete mess and still be exploitable in some corner that wasn't planned on. The alternatives being either provide a "safe" only API that ActiveX would have to use, OR you could run the control in a virtual machine of sorts...

      And then you'll realize that you just reinvented .NET

      --

      "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
    12. Re:Misleading headline, and ActiveX by afidel · · Score: 3, Interesting

      Well, because they are COM objects they don't just interact with the browser but with the entire system, you can't just sandbox them. A good example are all of the plugins my company uses, they tie functionality between our various enterprise systems ECM, ERP, CRM, etc and Office. This makes the life much easier for the user and provides all sorts of advanced functionality without needing to code up some new interface for the user to learn. Personally I think it would be fine to provide two browsers or two personalities for IE, one that loads when you access sites in the trusted sites zone that allows ActiveX and another that's used everywhere else that doesn't. Microsoft could either provide two executables or they could provide one and use sandboxing and virtualization behind the scenes.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    13. Re:Misleading headline, and ActiveX by Anonymous Coward · · Score: 5, Funny

      ActiveX applications have no more "connections" than any other Win32 app.

      But I was looking at ActiveX's facebook page and it had like a million friends in common with Windows - isn't that a deep connection?

    14. Re:Misleading headline, and ActiveX by Applekid · · Score: 3, Funny

      ActiveX applications have no more "connections" than any other Win32 app.

      But I was looking at ActiveX's facebook page and it had like a million friends in common with Windows - isn't that a deep connection?

      You're probably thinking of eHarmony.

      --
      More Twoson than Cupertino
    15. Re:Misleading headline, and ActiveX by Gilmoure · · Score: 2, Informative

      When my daughter came home from first day of computer class in kindergarten, she sat down at her computer (iMac G4) she poked around for a few minutes and then burst in to tears. She had a new website she wanted to show us but couldn't find the 'blue e' to get to it. I explained how web sites could be viewed by any web browser. She already had Firefox and Safari in the dock and once I showed her how to type in the web addy, she was good to go. Only have to explain a concept once to a kid, if you catch them early enough. She now (2nd grade) totally gets application/instruction file/data file concept.

      Wish more of my users did.

      --
      I drank what? -- Socrates
    16. Re:Misleading headline, and ActiveX by AnalPerfume · · Score: 3, Insightful

      Writing software to force people to buy new PC's has been an integral part of Microsoft's strategy for years, it's only recently begun to bite them on the ass with Vista and the credit crunch happening at the same time. People keep forgetting that around 80% of Windows sales come from new PCs pre-installed with the current version of Windows that Microsoft are giving customers the choice of.

    17. Re:Misleading headline, and ActiveX by 93+Escort+Wagon · · Score: 4, Informative

      Ever been to Windows update? That's an ActiveX control. How does it get so much information about your computer? By it's deep connection to the OS. ActiveX CANNOT be sandboxed because it needs too many things to be accessible in the OS. Almost all ActiveX components make use of that integration.

      XP has not relied on the browser-based Windows Update for several years. I imagine the OS-side Windows Update/Microsoft Update may very well be based on the same code; but it's certainly not being triggered by a visit in a web browser to an external website for goodness sake.

      ActiveX needs to die, plain and simple - the past decade has shown how fundamentally flawed the ActiveX concept is. Just think about all the horrible security exploits that wouldn't have happened over the past decade if ActiveX had never existed.

      --
      #DeleteChrome
    18. Re:Misleading headline, and ActiveX by ArsenneLupin · · Score: 3, Funny

      This is Slashdot . Everyone around here knows that ActiveX must be married to the OS in order to have plausible cause to bundle the browser with the OS. If it could be sandboxed to easily, a judge might get the idea to force Microsoft to dissociate both products.

    19. Re:Misleading headline, and ActiveX by shutdown+-p+now · · Score: 3, Insightful

      There is absolutely no functional difference between ActiveX in Internet Explorer on Windows or an XPCOM plug-in for Firefox on Linux.

      Except for one crucial thing: IE provides content authors with the ability to advertise ActiveX plugins required to view the content, which pops up the window on the client asking the user whether he wants to install the plugin. And it's damn easy to trick a user into clicking "yes". In a technical sense, it's secure. In practice, because of social and psychological factors, it is a very convenient attack vector.

    20. Re:Misleading headline, and ActiveX by frosty_tsm · · Score: 4, Informative

      Exactly..and Moore's law isn't exatly as reliable as it was 15 years ago when talking about a direct improvement to the desktop computers speed.

      Especially since it never was about speed, only the density of transistors on a chip. Which, through clever architecture, smart compilers, and good programming can result in more speed.

    21. Re:Misleading headline, and ActiveX by TeXMaster · · Score: 3, Informative

      Needing information and having full control over the system are two different things. If all activex needs is the information, then let it have read only access.

      Which is already enough to be a humongous security breach.

      --
      "I'm never quite so stupid as when I'm being smart" (Linus van Pelt)
    22. Re:Misleading headline, and ActiveX by Kenshin · · Score: 2, Interesting

      This full admin lazy programming thing drives me nuts.

      I did some part time IT work at an agency, and I was severely annoyed when I found out that their booking system REQUIRES local admin privileges to run.

      It needed local admin... TO INTERFACE WITH AN SQL DATABASE ON A SERVER.

      I intended for all the users to run with limited local rights, since they had a high intern turnover rate and interns can't be trusted... but screw security, some program originally written in the Win98 days still has this idiocy in a new version released this year.

      --

      Does it make you happy you're so strange?

    23. Re:Misleading headline, and ActiveX by Ilgaz · · Score: 2, Insightful

      A company named Apple tried to save itself from the amazingly huge work and tried to modernise and secure MacOS. It took years and a top of the line IT director to admit it won't happen.

      Their plan was exactly the same, sandboxed MacOS virtual machines.

      They accepted that sad fact, (probably) mailed to their software vendors saying ''We are going with NeXT''

      As MS is known for not admitting such facts and keep shipping that biggest PR disaster of all times named IE (I mean it), they may go with your method. There comes the issue of users NOT wanting to run Virtual Machines. Trust me, there are many of them out there.

      For the IE engine? Even MS can't remove it from OS. It is like a monster in a horror movie, they created it and they can't kill it. What about third party apps and legendary compatibility which causes users live with 1990s 8.3 filename shit in 2009, even on Windows 7?

    24. Re:Misleading headline, and ActiveX by shutdown+-p+now · · Score: 2, Interesting

      And Firefox does the same thing. If I don't have Shockwave installed and I navigate to a website that contains Flash content I will be presented with a little yellow information bar telling me that there is content on the page that requires a plug-in and asks me if I want to install that plug-in. Is there any browser that doesn't do this by default?

      There's still a difference. In Firefox, if you click "yes", it will send you to Adobe's download page for Flash; but you still need to initiate the download manually, and then run the downloaded installer. In IE, if you click "yes", it immediately downloads the ActiveX binary and executes it, all by itself.

    25. Re:Misleading headline, and ActiveX by icannotthinkofaname · · Score: 2, Interesting

      Using quasi-mystical language like "deep connections" in a technical discussion is a good sign the person doesn't know what he's talking about.

      But didn't Microsoft way that Internet Explorer was "tightly integrated" into the OS? Seems to me like a "tightly integrated" application would have "deep connections" to the OS.

      Hold it, that explains a lot!

      *goes out and doubles efforts to convert people away from Windows*

      --
      Let q be a radix > 1. I am in ur base-q, killing 10 d00ds.
    26. Re:Misleading headline, and ActiveX by Miseph · · Score: 3, Funny

      Yeah, but it's also in an "it's complicated" with Trojans. Kind of a problem, really.

      --
      Try not to take me more seriously than I take myself.
    27. Re:Misleading headline, and ActiveX by glittalogik · · Score: 4, Funny

      A better technical explanation would be that ActiveX can lick Windows' bellybutton from the inside.

    28. Re:Misleading headline, and ActiveX by dbIII · · Score: 3, Interesting

      ActiveX needs to die, plain and simple - the past decade has shown how fundamentally flawed the ActiveX concept is

      Even the decade before it existed it was known how stupid an idea it was. Remember this was the time when one of the main talking points about java was it running in a sandbox.

      Even a librarian warned me about the danger of ActiveX just proir to it's release (training session on using search engines for academics). I have never understood why it was released. Just when everyone had learned how to disable it they had to turn it back on to get OS updates.

    29. Re:Misleading headline, and ActiveX by Anonymous Coward · · Score: 2, Funny

      Grammar Nazi just took out a Jew?

    30. Re:Misleading headline, and ActiveX by BenoitRen · · Score: 4, Interesting

      Or even better: let's write code for yesterday's hardware. Not everyone has a computer of today, and the more computers that can use your software, the better.

    31. Re:Misleading headline, and ActiveX by Anonymous Coward · · Score: 2, Insightful

      > XP has not relied on the browser-based Windows Update for several years.

      Yes, it does.

      The native automatic updates client doesn't support half the stuff the online one does. You can't install driver updates, or non-critical OS updates, for example.

      Vista, on the other hand, doesn't have a browser-based Windows Update at all, and the native client can do everything XP's web-based client could.

    32. Re:Misleading headline, and ActiveX by russlar · · Score: 2, Funny

      OMG! Java is tightly integrated to the OS!

      Yanno, spilling coffee on your computer is generally _not_ a good thing.

      --
      Anybody want my mod points?
    33. Re:Misleading headline, and ActiveX by ThousandStars · · Score: 2, Interesting
      People have been using this excuse for years to write bloated, crappy software.

      I see this argument occasionally on /. and always find it more than a bit puzzling: if software that you think is "bloated" continues to be used (and to be sold to people willing to pay for it), then it must be of more value to its users than whatever hypothetical small and beautiful software that you're imagining. In fact, Joel Spolsky wrote a pretty good article called Bloatware and the 80/20 myth attacking the very line of thinking you're espousing.

    34. Re:Misleading headline, and ActiveX by ozphx · · Score: 2, Interesting

      MS have already made and released a sandboxable and verifiable COM.

      They called it COM2+ for a while, and then released it as .Net.

      --
      3laws: No freebies, no backsies, GTFO.
    35. Re:Misleading headline, and ActiveX by fractoid · · Score: 2, Interesting

      What asplodes my head is when I'm telling my wife how to do some computer-related task and I say "now open a windows explorer window" and she opens IE. I need to remember to say "open 'my computer'".

      Then again it could be much worse. One girl I tutored used to use the File|Open dialog box in MS Word for ALL her file management. Just goes to show that if you make it possible, someone will do it.

      --
      Rampant carbon sequestration destroyed the Dinosaurs' tropical paradise. I'm here to help repair the damage.
    36. Re:Misleading headline, and ActiveX by Anonymous Coward · · Score: 2, Interesting

      Note also that processors haven't gotten much faster in the last few years. If anything they've only really added more cores or made memory cheaper. In reality it seems that moore's law has stopped.

    37. Re:Misleading headline, and ActiveX by hairyfeet · · Score: 4, Insightful

      I hate to break the news to you, but the INTRANETS of many major corps as well as a ton of SMBs are filled with ActiveX crap. Insurance companies, parts shops, companies large and small have those damned ActiveX pages, often in mission critical roles. Could it be fixed? With a shitload of money and some retraining,yes. Are they going to spend that kind of cash in this economy? Not a chance in hell. Like it or not IE is a requirement for many businesses. And that of course doesn't even bring up the lack of GPO integration of any browsers other than IE, which is the deal killer with most admins I talk to. No GPO integration? No Sale.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    38. Re:Misleading headline, and ActiveX by gazbo · · Score: 5, Funny

      DEPRECATED, motherfucker. DEPRECATED.

    39. Re:Misleading headline, and ActiveX by Kagura · · Score: 2, Interesting

      Sorry, but when have you seen the last ActiveX anything?

      The only plug-ìns that are widely spread are Flash and Java. They both can run as NSplugin. So if IE9 adopts that interface, and maybe another new one, they are good.

      Korean websites use TOOOOOOOOOOONS of ActiveX. If you break ActiveX, then you basically break the entire Korean-language internet.

  2. Last Post! by Anonymous Coward · · Score: 3, Funny

    Oh wait...

  3. Nope, not webkit... by mdm-adph · · Score: 5, Funny

    ...they're going to buy Mozilla. Mark my words. :P

    --
    It is by my will alone my thoughts acquire motion; it is by the juice of the coffee bean that the thoughts acquire speed
    1. Re:Nope, not webkit... by sakdoctor · · Score: 2, Informative

      It was renamed IceCat

    2. Re:Nope, not webkit... by SatanicPuppy · · Score: 5, Funny

      Those fucking weasels. At least they didn't call it LOLcat.

      --
      ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
    3. Re:Nope, not webkit... by Ilgaz · · Score: 2, Interesting

      Nokia basically knew (a good guess) that Apple will enter smart phone market and become the ultimate rival to their smart phone business but that didn't stop them from implementing Webkit S60 Browser to near hundred million phones giving Apple the ultimate credibility.

      Of course, Nokia is a company which is run by market rules. If there is an opportunity, no matter where it comes from, they will pick it.

      Somehow, MS can keep acting like a spoiled kid and keep pushing a technological and PR disaster since first ever IE exploit was released and it was proven that it is not a fixable thing, it was design flaw.

      They are acting like an insane person who tries the same thing and expect different results. Ask Windows Mobile owners about their browsing experience with IE. They ported the very same junk to their mobile OS who runs on things that doesn't even have the power to run a full feature security suite like on Windows. That is the insanity.

  4. Please kill ActiveX by Thornburg · · Score: 4, Insightful

    The sticking point will be what Microsoft does about compatibility for ActiveX apps.

    KILL IT!!!

    Seriously. Since IE8 does it, people will just keep using that for the next decade...

    If they don't kill ActiveX after IE8, we'll be stuck with it even longer than that. Since it's going to take 10 years to actually die, please start the process now, Microsoft.

    1. Re:Please kill ActiveX by truthsearch · · Score: 3, Informative

      In my experience ActiveX seems to be used most often in internal business applications (intranets). When you're on a homogeneous environment it's easy to build for the specific platform. Using ActiveX often allowed for continual updates without deployment issues. Thankfully it doesn't appear to be popular for new projects, but there's a lot of old business systems out there.

    2. Re:Please kill ActiveX by therealmorris · · Score: 2, Informative

      Windows Update on XP and earlier yes, but Microsoft finally made it a separate app for Vista. At least I hope it doesn't still use ActiveX...

    3. Re:Please kill ActiveX by e4g4 · · Score: 4, Funny

      How can you kill that which does not live?

      By using sudo:
      sudo kill -9 ...

      --
      The secret to creativity is knowing how to hide your sources. - Albert Einstein
    4. Re:Please kill ActiveX by zizzo · · Score: 5, Funny

      You've clearly never tried to kill a zombie process.

    5. Re:Please kill ActiveX by jmorris42 · · Score: 4, Funny

      > > How can you kill that which does not live?

      > By using sudo:
      > sudo kill -9 ...

      Nope. A process that isn't alive is a zombie. And kill -9 won't kill a zombie. We need a grenade_launcher command. After all, to quote the old Quake manual:

      "Thou can not kill that with doth not live. But you can blow it to chunky kibbles."

      --
      Democrat delenda est
  5. ActiveX won't matter by Midnight+Thunder · · Score: 4, Insightful

    Given the compatibility issues that ActiveX has in IE8, then it probably won't matter what Microsoft will do in the future. In all reality no site should be depending on ActiveX. If it breaks without it, then fix the site.

    --
    Jumpstart the tartan drive.
    1. Re:ActiveX won't matter by vux984 · · Score: 4, Insightful

      Given the compatibility issues that ActiveX has in IE8, then it probably won't matter what Microsoft will do in the future. In all reality no site should be depending on ActiveX.

      No external public facing site should rely on activeX. There is really nothing wrong with internal enterprise apps using it.

      If it breaks without it, then fix the site.

      You mean build the enterprise intranet application from scratch? When its working perfectly fine exactly the way it is? That will be a pretty tough sell.

    2. Re:ActiveX won't matter by markdavis · · Score: 4, Insightful

      > No external public facing site should rely on activeX. There is really nothing wrong with internal enterprise apps using it.

      Um, yes there most certainly is a MAJOR problem with internal enterprise apps using it. It means that everyone is chained to running MS-Windows and IE *only* on the desktops and every possible device that connects to that internal enterprise application. Just because you might not have a choice with what is running on the server doesn't necessarily mean you want to have no choice for the client.

      Perhaps a company might want some additional choice.

    3. Re:ActiveX won't matter by spectre_240sx · · Score: 2, Insightful

      No external public facing site should rely on activeX. There is really nothing wrong with internal enterprise apps using it.

      So vendor lock-in is OK as long as you do it to yourself? Why should corporate end users or IT departments be forced to use Internet Explorer? ActiveX needs to go away. There's no reason for any of it anymore.

  6. Thinks like an os, eh? by mevets · · Score: 5, Funny

    Given their history, this could be pretty funny.

    1. Re:Thinks like an os, eh? by MrEricSir · · Score: 2, Funny

      They're doing it for the lulz.

      --
      There's no -1 for "I don't get it."
    2. Re:Thinks like an os, eh? by xSander · · Score: 5, Funny

      Blue Page of Death

  7. WebKit?! by rbanffy · · Score: 4, Insightful

    "Some are still claiming that Microsoft will go with WebKit"

    Microsoft will never allow the browser that ships with Windows to become a commodity. They will go with Gazelle or whatever they develop that's as incompatible to official standards as possible while still being called a web browser engine.

    Their goal is lock-in. A standards-based engine would negate that.

    1. Re:WebKit?! by fuzzyfuzzyfungus · · Score: 2, Insightful

      Not necessarily: Pages that are mostly Flash blobs are not "standard" in any useful sense, even if the html/CSS/javascript that embeds the blobs is perfectly well formed.

      If, for instance, MS decided to use webkit; but push Silverlight, you could easily end up with an equivalent situation.

    2. Re:WebKit?! by markdavis · · Score: 2, Insightful

      >But they have failed to do lock in, and if they try they will get shut down.

      Wrong. They have failed to lock in PUBLIC facing web sites. But they have done a MARVELLOUS job of lock-in for corporate web applications and inside apps with IE. Trust me, I have fought that monster over and over again.

    3. Re:WebKit?! by jmorris42 · · Score: 2, Interesting

      > Their goal is lock-in. A standards-based engine would negate that.

      True enough, but they are learning of late. They were so hellbent on pushing OOXML they perverted the ISO. But enough people stood firm and resisted so they are putting ODF support into the next Office service pack. We will see if they manage to put a sting into it. I'd bet they won't make it possible to set ODF as the default save format. Or ensure subtle conversion errors force large instituitions to not use ODF as their primary interchange format.

      --
      Democrat delenda est
  8. IE8 may be end of the line for Trident by Shin-LaC · · Score: 5, Insightful

    The rendering engine. The browser itself will probably still be called Internet Explorer 9, no reason to throw away a strong brand. It will use a new layout engine with deep Silverlight integration.

    1. Re:IE8 may be end of the line for Trident by PotatoFarmer · · Score: 2

      What is this "brand" you speak of? All the average user cares to know about it is that its a big E on their desktop and its name is "the internet".

      And when they click on "the internet", a window pops up that says Internet Explorer on the top, and probably takes them straight to MSN, where they can check their email through Hotmail. It's all part of the MS brand, and they're not about to toss any piece of it.
      Good marketing is a lot like whale hunting - you might not notice one or two small harpoons/elements of the branding strategy, but eventually you end up tied to the ship. After which your ribs are made into corsets and your precious body fat is rendered into fuel oil. Or something.

      Methinks I should think these metaphors through before I start writing them.

  9. Re:Coming full circle? by RAMMS+EIN · · Score: 5, Insightful

    ``Funny how the vendor of one of the world's most insecure operating systems now considers that they're going to one-up the competition with the most secure browser / operating system?''

    I wonder if Windows is still one of the world's most insecure operating systems. Microsoft have certainly been working hard to improve things, which is more than I can say for many other operating system vendors. Meanwhile, Linux user seem to be content pointing and laughing at Microsoft's efforts and pointing out that Linux is so much more secure.

    I won't make any claims about which operating system is more secure than another operating system (because I think it is fundamentally impossible to measure, let alone to know), but if I see that Microsoft is introducing things like address space layout randomization and non-executable stacks, I have to wonder why those features aren't in other mainstream operating systems yet. OpenBSD has done a lot of pioneering work already, but when will we see the day that all of Debian is compiled with -fstack-protector and ships with PaX enabled?

    --
    Please correct me if I got my facts wrong.
  10. Browser as a milli-application by bluefoxlucid · · Score: 2, Interesting

    http://blackfiber.wordpress.com/2008/07/06/the-web-browser-as-a-milli-application/

    I am obsessed with microkernels. This idea's been in my head for years, since I looked at how KDE sandboxes Flash and thought, "Hey, this should be for every piece of the whole application!"

  11. Nobody Will Use IE By Version 9 by WebmasterNeal · · Score: 5, Interesting

    I seriously doubt IE will have the majority of the market share by the time IE9 comes out. Many of the web usage reports out there are showing that Firefox is at 20% or higher and that Safari is around 5% or so.

    I would also argue that a lot more 'dumb consumers' (people like my parents) are buying Macs now to be trendy which will help IEs market share drop.

    Also has anyone used IE8 yet and tested sites out on it? I've used it and it rendering engine is pretty terrible, even when set in emulate IE7 mode which then introduces a complete new set of rendering bugs.

    --
    "During My Service In The United States Congress, I Took The Initiative In Creating The Internet." -Al Gore
  12. Hypothetical news? by icepick72 · · Score: 5, Informative

    The author states: At least, that's what I'm hearing through the grapevine
    The author is effectively saying his story is not credible! Slashdot is supposed to run with a hypothetical situation about IE8 demise instead of commenting on real news? It should be fun scanning through these comments to find out who bites (not the big one ... but the fantasy woven by the author).

  13. Re:Coming full circle? by mcrbids · · Score: 4, Informative

    Meanwhile, Linux user seem to be content pointing and laughing at Microsoft's efforts and pointing out that Linux is so much more secure.

    Because it is. There. I said it.

    The relatively simple, understandable Unix security model has a very long history, and has grown gracefully as the strength, power, speed, and ability of the individual computers have. Everything is a file, and all files have the three permissions: Users, Groups, and Other. Each of these can have read, write, and execute permissions. Simple, understandable, easy to enforce. It's so taken for granted as such that it's routinely used in embedded devices (such as routers) where updates are few and far between, yet they are rarely, if ever, compromised.

    Compare/contrast that with the Windows security model, where there are actually alternate file spaces within the existing file system. With the Windows API, it's trivial to save a file that's in an alternate namespace and thus cannot be found with *any* normal Windows system call. There are many examples of strangeness like this!

    There was a recent article I read about the confessions of a grey-hat programmer... he describes Windows as incredibly complex, labyrinthine, and basically impossible to secure well. He laughed at so-called "security vendors" like anti-virus.

    --
    I have no problem with your religion until you decide it's reason to deprive others of the truth.
  14. Russian Roulette with a Fully Loaded Gun by wdhowellsr · · Score: 3, Interesting

    I worked through thick and thin with Microsoft for over twenty years and find this to be a classic example of pure insanity. My primary work load is n-tier web application development using Asp.net, VS and C#. The .Net framework is very closely tied to the IE engine and I don't even want to think of the headaches in trying to migrate all existing applications to whatever they release.

    This is obviously a dream, but it would be nice to have some sort of standard system for Internet Cloud and Browser software and hardware not unlike the telco and cellular market. There would still be billions to make for all of the Tech companies.

    1. Re:Russian Roulette with a Fully Loaded Gun by zoips · · Score: 3, Interesting

      The .Net framework is very closely tied to the IE engine

      In what way is .NET tied to IE? WPF doesn't use Trident at all, and that's the only thing I can really think of that might be in .NET that could be tenuously tied to IE. So what am I missing?

  15. ActiveX Must Die by Nezer · · Score: 3, Insightful

    The sticking point will be what Microsoft does about compatibility for ActiveX apps.

    No sticking point... ActiveX needs to die.

  16. Plays for Sure by clarkn0va · · Score: 3, Insightful

    The sticking point will be what Microsoft does about compatibility for ActiveX apps.

    How sticky are we talking? Sticky like trying to make PlaysForSure compatible with the Zune? Sticky like ongoing support for MSN Music?

    If Microsoft has taught us anything, it's that today's lockin is tomorrow's lockout. The day MS decides that ActiveX no longer serves their purposes is the day that every site requiring ActiveX is out of luck.

    --
    I am literally 3000 tokens away from the chaotic crossbow --Stephen
  17. "myriad plug-ins" Heh, yeah right by gilgongo · · Score: 2, Insightful

    "This new engine will supposedly be more secure than Firefox or even Chrome, making copious use of sandboxing to keep its myriad plug-ins isolated and the overall browser process model protected.'

    IE doesn't have any plugins, does it? At least, if it does, they're nagware garbage compared to the truly myriad plugins for Firefox. Really, if it wasn't for FF add-ons, I doubt it would have even a half percent share.

    --
    "And the meaning of words; when they cease to function; when will it start worrying you?"
  18. Re:Coming full circle? by lgw · · Score: 4, Informative

    Everything is a file, and all files have the three permissions: Users, Groups, and Other.

    Don't forget the sticky bit! Much as one might like to, let's not forget that the "simple Unix permissions" included one Hell of an egregious security flaw.

    there are actually alternate file spaces within the existing file system. With the Windows API, it's trivial to save a file that's in an alternate namespace and thus cannot be found with *any* normal Windows system call.

    There is no alternative namespace, there are merely alternate streams in a file - named locations for storing meta data. The file is right there in the filesystem, obvious to all. The file data may be a bit hidden, requiring normal Windows system calls to read (just like one uses normal Windows system calls to create alernate data streams), instead of Notepad. Oh, wait, you can read them with Notepad too. What a bunch of FUD.

    he describes Windows as incredibly complex, labyrinthine, and basically impossible to secure well.

    Vista clearly lost the thread, going for security through complexity, but any OS that doesn't have a read-only kernel is impossible to secure. Any OS that does have a read-only kernel is impossible to patch. No OS can secure itself. Scanning for modifications to kernel bits from a hardware-protected hypervisor is the only way, but as long as "Trusted Computing" is used for evil, we can't get there.

    --
    Socialism: a lie told by totalitarians and believed by fools.
  19. Moore's Law makes some problems easy, yay. :) by symbolset · · Score: 5, Funny

    Intel giveth, Microsoft taketh away.

    --
    Help stamp out iliturcy.
  20. Re:Doesn't microsoft say this about everything? by Excors · · Score: 2, Informative

    Gazelle is from Microsoft Research, and their paper discusses the details of the security model - it's not just a marketing claim.

    The idea is that every 'origin' (basically a domain name, which is used as the basis for access control in all modern browsers) is separated into its own sandboxed process. If a page on your domain embeds an iframe from an advertiser's domain, the iframe is rendered in a separate process, and all communication is handled through a Browser Kernel which enforces the security constraints (e.g. preventing the advert from touching or rendering anything outside its iframe box, even if an attacker can find a way to execute arbitrary code in it). Plugins are handled in the same way.

    Chrome's security model doesn't handle that kind of separation of multiple sites within a single page. But Gazelle sacrifices some backward compatibility (e.g. it removes the document.domain attribute, and it requires all plugins to be rewritten to use the Browser Kernel instead of directly accessing the network or filesystem), which is unlikely to be acceptable in practice.

    And Gazelle is certainly not a replacement for the IE engine - it's built on the existing IE7 components for parsing, rendering, scripting, etc. It's research, and the value is its ideas, some of which could perhaps be integrated into current browser engines to improve security. It's not meant to be a real browser engine, but it seems successful as a research experiment.

  21. Mobile computing educates them by Ilgaz · · Score: 4, Informative

    Do you know what hit them very seriously? I mean the coders laughing to vendors like Opera for struggling not to code CPU and speed dependent stuff?

    Mobile computing. It is like ultimate punishment for them. Do you remember those fanatics calling people to ''buy more RAM'' no matter what their issue with memory is? Top of the line smart phone comes with 512MB RAM or something and 400 Mhz ARM CPU. Opera ships 9.5 beta which runs the exact same engine as Desktop version to 256MB RAM having, 200Mhz CPU UIQ3 devices with zero vendor support.

    I know some professional OS X developers keeping a G4 Mac Mini no matter how many xeons they have, just to make sure their application runs on low end computers fine. So far, thanks to their wise decision, their software gets good feedback not just from low end but very high end computers too. If it works on low end, it will rock on high end. Trust me, some of the ''cool guys'' out there still couldn't figure this basic rule.

    When Webkit proved to work on Nokia S60 Symbian devices and got very good feedback from users, I said Webkit is the future. What mattered was, can the code run under 128MB RAM, completely alien OS? S60 browser proved it.

    1. Re:Mobile computing educates them by KiloByte · · Score: 4, Interesting

      I always kept saying that every developer should be forced to use a slow machine, at least where compilation and automated tests are not involved. If you sit your butt at a fast box, you simply never notice anything is unacceptable slow.

      I've personally caught myself ignoring complaints that a piece of my code is slow and noticing it only after seeing it crawl on a slow machine myself.

      --
      The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
  22. How to make 30% of planet hate a browser? by Ilgaz · · Score: 3, Interesting

    Have a stupid blogger who could say things like ''This new engine will supposedly be more secure than Firefox or even Chrome''

    That is 30% of entire Web browser market, you have guaranteed that they will do everything to joke about your code without being even released to public.

    Also very advanced coders who are talented enough to work on Mozilla or Google will come up with real information debunking your allegations. They may ask a very basic question: ''How can people review your code?''. Mozilla, Google and even Apple has answer, you don't.

  23. Re:Coming full circle? by EvanED · · Score: 5, Interesting

    There is no alternative namespace, there are merely alternate streams in a file - named locations for storing meta data. The file is right there in the filesystem, obvious to all. The file data may be a bit hidden, requiring normal Windows system calls to read (just like one uses normal Windows system calls to create alernate data streams), instead of Notepad. Oh, wait, you can read them with Notepad too. What a bunch of FUD.

    This... is actually not the whole story.

    NTFS is actually a case-sensitive file system. You can illustrate this by installing Services for Unix. This is an alternative subsystem that doesn't go through the normal Windows API (or the DLLs implementing it) and collection of Unix programs that have been "ported" to it. Once you install this, programs that are part of SFU are able to create files with the same case-sensitive name but different case.

    Instead, the reason you normally can't do this is because the DLLs that are part of the Windows subsystem (the one providing the normal Windows API) hides this case-sensitivity in concert with the file system driver. (IIRC, open commands in the driver get a flag saying whether to be case-sensitive or not.) Instead of making calls through the Windows API, you can either use another subsystem like SFU or make native system calls directly (though that interface isn't supported).

    Finally, the implementation of the Windows API is such that if you create two files with different case but the same name, only one will be visible through the Windows API, at least with NTFS's implementation of all of this.

    This means that if you want to write security software for Windows, to catch malware written by people who know about this hole, you need to make API calls to an undocumented interface if you don't want to require people to install SFU. (Of course, security software does so much other stuff that's even worse that's hardly a drop in the bucket.)

  24. Enterprise pipe dreams by Valdrax · · Score: 2, Insightful

    By the time IE8 is EOL'ed, I hope ActiveX will be long gone.

    Just like COBOL is.

    --
    If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
  25. Clippy? by deanston · · Score: 3, Interesting

    When did OS started to think? A browser that thinks like an OS? Sounds like day after day the fallout recognized by Andressen and Gates were right. But we all know MSFT puts its IE engine in every piece of its software, so whether a separate browser client exists doesn't matter. Even if the new engine is called Gazelle it doesn't mean the browser cannot be called IE still (Gecko/Firefox, WebKit/Safari).