Slashdot Mirror


Quiz Microsoft's IE Team Leader

About as timely an interview as you can get: Microsoft released Internet Explorer 7 last week, and today we're gathering questions for IE team general manager Dean Hachamovitch. As usual, please follow Slashdot interview rules when posting or moderating questions. We'll publish Dean's answers verbatim as soon as he replies.

414 comments

  1. First question by LiquidCoooled · · Score: 4, Funny

    Do you prefer Internet Explorer or Firefox?

    --
    liqbase :: faster than paper
    1. Re:First question by Anonymous Coward · · Score: 0

      And what extensions you use with it?

    2. Re:First question by Anonymous Coward · · Score: 2, Funny

      The question wasn't directed at you, idiot. It was an interview question for the IE guy.

    3. Re:First question by Hogwash+McFly · · Score: 3, Funny

      Did you make a wrong turn from the IMDB forums or something?

      --
      Mother, do you think they'll like this sig?
    4. Re:First question by Anonymous Coward · · Score: 2, Funny

      Did you code IE7 with vi or emacs?

    5. Re:First question by dingus9 · · Score: 1

      The guy is paid to say that he prefers IE. If he said Firefox he would likely get fired, not to mention it would just be retarded if he said Firefox. Firefox user.

    6. Re:First question by ATMD · · Score: 0, Offtopic

      And would you have said that to his face? ...no, I didn't think so.

      --
      Nobody else has this sig.
    7. Re:First question by Mr+Crawly · · Score: 1

      Internet explorer.

      --
      Your mother just left.
    8. Re:First question by xunling · · Score: 0

      i have a feeling ... > *just must look for the porson with a hispanic spelling in his name* oO

    9. Re:First question by WilliamSChips · · Score: 1

      That was the point of the question.

      --
      Please, for the good of Humanity, vote Obama.
    10. Re:First question by Fred_A · · Score: 1

      Maybe he could reply as an AC so that Bill wouldn't know it was him ? ;)

      --

      May contain traces of nut.
      Made from the freshest electrons.
    11. Re:First question by LiquidCoooled · · Score: 1

      I can't speak for the AC, but I know I would.
      I might have worded it differently, but being blinded solely to a single program without having a view on competitors in the market place is a dangerous thing.

      --
      liqbase :: faster than paper
    12. Re:First question by abigor · · Score: 1

      What? Yeah, for sure I would have. And I'd say it to yours too. Stop trying to sound all intimidating, because you're not, fatass.

  2. How about this... by also-rr · · Score: 5, Interesting

    Would you like to make available IE on other operating systems?

    1. Re:How about this... by AKAImBatman · · Score: 5, Interesting

      IE used to be available on Solaris, HP-UX, and Mac OS 9/X. Microsoft dropped support for all of those platforms. Considering that my attempts to install IE on Solaris 8 caused the CDE profile to be corrupted, I'm not sure that the lack of support is a bad thing. At the time, I found it more useful and reliable to build Mozilla nightlies.

    2. Re:How about this... by jiushao · · Score: 3, Interesting
      I am not sure what cause your specific problems, but IE for Solaris was not all that bad really. Sure it didn't fit in all that well (shipped with a sizable part of the WIN32 API, including the widgets), but then, what applications actually do on a UNIX desktop even today?

      It did work pretty well though, and was in my opinion a superior alternative to the horrors of the really early Mozilla project.

    3. Re:How about this... by Ed+Avis · · Score: 3, Informative

      Yes... IE7 does run under Wine - so it wouldn't be too hard for Microsoft to make an official Linux/i386 version.

      --
      -- Ed Avis ed@membled.com
    4. Re:How about this... by Anonymous Coward · · Score: 1, Informative
      At the time, I found it more useful and reliable to build Mozilla nightlies.
      Unless you needed NTLM authentication, which Mozilla couldn't do back then.
    5. Re:How about this... by Alex.X.Zhang · · Score: 2, Insightful

      They cannot even make IE work well on their own OS, how much can we expect for supports of other systems?

    6. Re:How about this... by Known+Nutter · · Score: 1

      And how many people would actually run a Linux version of IE? Maybe a couple, just so they could say they did it?

      The whole idea is pure mental masturbation.

      --
      Beware of the Leopard.
    7. Re:How about this... by jazir1979 · · Score: 1

      lots of linux web developers who want to test cross-browser. but that's about it, i'd imagine.

      --
      What's your GCNSEQNO?
    8. Re:How about this... by Anonymous Coward · · Score: 0

      OR.....WHY would you want to?

    9. Re:How about this... by drakken33 · · Score: 1

      That's exactly why I'd want it. Professionally there's no problem. My company's official line is we support IE6, Mozilla/Firefox and Safari (I test on Opera too though) and will support IE7 soon.

      For personal stuff though there's a slight problem. I run Linux and OS X at home. I only have Win2k which I run in a VM so I can test for IE6. There's no way on Earth that I'm going to pay £160* for Vista Personal Basic (or whatever it's called) just so I can test with IE7. MS can either give us non-Winodws users a way to test for IE7 for free on other OSs (or a Win2k version which is never going to happen I guess) or they can go and screw themselves as far as I'm concerned and I won't officially support it.

      * That's Amazon's price. I haven't looked for cheaper prices and don't have a price for an upgrade version.

      --
      Andy.
    10. Re:How about this... by Lex-Man82 · · Score: 1

      Why don't you buy XP that would be cheaper and you could get IE 7 for it?

    11. Re:How about this... by drakken33 · · Score: 1

      I could get XP Home SP2 OEM for ~£60 but then I have to buy a non-peripheral hardware component. A HDD would always come in handy but I don't really need one or the expense, and I'm saddled with the OEM license.

      XP Home Upgrade is ~£85 and could actually be cheaper unless I need hardware but £85 just to test some web pages in IE7? I don't think so. Effectively that's £85 just for a web browser because I wouldn't use XP for anything else. £85 isn't a lot but it's money that I could put to many other, arguably better, uses.

      Vista is a safer, if more expensive, bet. All MS have to do is release IE8 for Vista only (IE7 was originally going to be Vista only IIRC) and I have to upgrade again. Yes, that's probably years away but suddenly I'm on the MS upgrade treadmill just to support their browser. I'm not going to earn any money out of any personal sites so I'd rather not spend any money, say that I don't support IE7 and take pot luck that things work right.

      --
      Andy.
  3. CSS by Beuno · · Score: 5, Interesting

    Why did you go half way implementing CSS instead of fully supporting standards all other browsers have for some time now.

    1. Re:CSS by Anonymous Coward · · Score: 4, Interesting

      Does the IE roadmap include at any point 100% W3C compatibility, or are there features in the standard that you do not ever intend on supporting?

    2. Re:CSS by LordEd · · Score: 5, Insightful

      A better question: Are you aware that no matter what answers you give here, they will never satisfy the anti-Microsoft Slashdot crowd?

    3. Re:CSS by DittoBox · · Score: 0

      Another question I have is related to this: Do you realize that with IE5 and IE6 you've made many web designer's lives a living hell?

      --
      Good. Cheap. Fast. Pick Two.
    4. Re:CSS by AKAImBatman · · Score: 4, Informative
      Are you aware that no matter what answers you give here, they will never satisfy the anti-Microsoft Slashdot crowd?

      It's difficult to speak for everyone, but I can give my own opinion on your question.

      I used to like IE5. Whether I disliked Microsoft or not, it was a superior browser in its day. The problem is, that the standards that Microsoft helped create all those years ago are not actually supported by Microsoft today. To use the example I pointed out in my own question, IE's lack of DOM 2 Events support means that there is absolutely no way to write DHTML code that works in both IE and Firefox. Yet, I can easily write code that works in Firefox, Safari, and Opera.

      Is there any reason for this dichotomy? Yes and no. Code can be made to work across the major non-IE browsers, because they all provide at least basic support for the W3C standards. IE has its own attachEvent() model that is (obviously) incompatible at a code level, and subtly incompatible at the behavior level. All that microsoft needs to do is to lay a parallel API that supports the W3C standard, and I would be a happy fellow. Yet they haven't done that, won't do that, and I have NO IDEA WHY.

      So I continue to write code that works in Firefox, Safari, and Opera, then special patches to make it work in IE. From where I'm sitting, I just want the problem to go away. If Microsoft fixes their browser, then I'll be happy. If Microsoft can't do that, then I will carry the "Down With IE!" torch until their browser is irrelevant in the market. Then I'll also be happy.

      Basically, my web browser opinion is not one based on my feelings about Microsoft. I just want a market were I can target a single standard is all. If Microsoft abuses their Web Browser monopoly to stand in the way of that, then it is my duty as a web developer* to help smash that monopoly.

      * What happened to the "Developers, developers, developers" jingle, hmm? Are we important, or aren't we?
    5. Re:CSS by Ant+P. · · Score: 3, Interesting

      A better question:

      Do you have any plans to support CSS 2.1 *when it's finished*?

    6. Re:CSS by scuba0 · · Score: 1

      I think it is a rather fair question to ask. They have only implemented ~50% of a standard that they said they would fully support.

    7. Re:CSS by babbling · · Score: 1

      Since when is considering 100% compliance with standards a good thing equivalent to being "anti-Microsoft"?

    8. Re:CSS by Admin_Jason · · Score: 5, Interesting

      Throwing percentages and numbers around are dangerous questions that will either not be moderated up or even if they are, and they are selected for questioning to IE developers, will likely be dismissed as arbitrary. It's better to ask in terms of generalities, so my suggestion would be something along the lines of the following:

      Browser comeptition is likely to continue in the marketplace, and as such, the feature sets of browsers will vary in order to appeal to a certain user base. Firefox has become something of the de facto standard for developers, to the extent that many web designers follow the practice of "design with FF in mind" while adding scripting and such to correct for what are commonly referred to as IE tweaks. Given this environment, there are 5 germane questions to ask:

      1. Does the Microsoft vision for IE7 place it in comeptition with Firefox as the browser of choice for developers?

      2. If so, what feature sets will IE7 have that can compete with Firefox and the open source community, and will those features include increased recognition and compliance with W3C standards?

      3. Often times I find myself opening IE for simply Microsoft functions that I otherwise cannot do in my browser of choice. Will cross-based browser support ever occur for common Microsoft functions like Windows and Office updates?

      4. As IE7 goes public as an update for those in a post-Windows 2000 environment, are there plans to make this upgrade available for businesses that still rely on those features of the Windows 2000 family of clients and servers?

      5. Finally, as some businesses rely on certain functionalities embedded in IE6 that are no longer there in IE7, are there plans to allow for dual instances of IE6 and IE7 in the future to allow for software and program compatability for businesses and their 3rd party vendors?

      --
      Just another nameless binary in a crowd of 1's and 0's
    9. Re:CSS by Anonymous Coward · · Score: 0

      "Are you aware that no matter what answers you give here, they will never satisfy the anti-Microsoft"

      Are you aware Microsoft created the anti-Microsoft crowd?

    10. Re:CSS by Aqualung812 · · Score: 5, Interesting
      4. As IE7 goes public as an update for those in a post-Windows 2000 environment, are there plans to make this upgrade available for businesses that still rely on those features of the Windows 2000 family of clients and servers?

      Please add this one to the list if the others do not make it. I still do not understand ignoring W2k support with Firefox breathing down Microsoft's neck.

      So I can buy new hardware and new OS in order to get anti-phishing and tab support, or I can download Firefox for free???

      --
      Grammer Nazis - I mod you "troll" unless you actually add something on-topic. Yes, I know I have mispellings in my sig.
    11. Re:CSS by Anonymous Coward · · Score: 1, Funny

      He was talking about REAL developers, web developers do not count.

    12. Re:CSS by t0tAl_mElTd0wN · · Score: 1

      or, building off that, why were the W3 standards not implemented fully (but instead completely ignored) way back when?

    13. Re:CSS by Bogtha · · Score: 4, Insightful

      What on earth is "100% W3C compatibility"? The W3C is an organisation, not a specification. They have published hundreds of specifications. No software would implement the lot, nobody would even want to.

      You are asking a nonsensical question. A better question would be whether they plan on complete support for specific specifications, such as HTML 4.01, HTTP 1.1, CSS 2.1, DOM 2, SVG 1.1, etc.

      --
      Bogtha Bogtha Bogtha
    14. Re:CSS by Anonymous Coward · · Score: 0
      He was talking about REAL developers, web developers do not count.

      Translation: He was speaking about wanne-be developers who drink the Microsoft Kool-Aid.
    15. Re:CSS by Bertie · · Score: 2, Funny

      They do, man, they just start from one rather than zero...

    16. Re:CSS by rsd · · Score: 2, Interesting
      Does the IE roadmap include at any point 100% W3C compatibility, or are there features in the standard that you do not ever intend on supporting?

      Better yet.

      Is there a roadmap for future versions of IE?
      What can we expect from IE7 updates (just bug fixes)?
      Will we have to wait another 5+ years for standards update?

    17. Re:CSS by caluml · · Score: 1

      And go up to eleven.

    18. Re:CSS by Anonymous Coward · · Score: 0

      Win2K is officially end of lifed. Microsoft doesn't support it. Expecting them to support an OS with applications when they won't support it with security patches is just silly.

    19. Re:CSS by Shaper_pmp · · Score: 1

      Sorry, I think you mis-spelled "anti-Microsoft Web Development crowd".

      St's not just Slashdot, it's almost every web developer who knows what they're doing.

      (The clueless ones just tend to code to IE then spend their time cussing out every other browser in the world for all getting it "wrong" in almost exactly the same way.)

      --
      Everything in moderation, including moderation itself
  4. Evil Plan? by dsginter · · Score: 5, Interesting

    As someone who has developed for multiple browsers, it really seems like there is a secret ploy at Microsoft to keep IE relatively incompatible with other browsers.

    Is this purposeful? If not, what is the reason?

    --
    More
    1. Re:Evil Plan? by Anonymous Coward · · Score: 0

      Isn't the obvious inference that it is to make .Net look like the preferable method of developing internet applications?

      I mean, if there is no suitable cross-platform networking method, might as well go whole-hog and jump into the Windows-only GUI.

    2. Re:Evil Plan? by Bogtha · · Score: 3, Insightful

      Just wondering, but what kind of answer are you expecting here? "Dang, yes, you caught us in our secret ploy! Oh well, back to the drawing board!" :)

      --
      Bogtha Bogtha Bogtha
    3. Re:Evil Plan? by dsginter · · Score: 1

      Just wondering, but what kind of answer are you expecting here?

      There is no way that he can answer this question without sacrificing his reputation. Either he concedes that they have broken compatibility to maintain a monopoly (and he is unethically working for such a company) or he concedes ignorance.

      Either way, he has to sacrifice his career outside of Microsoft.

      --
      More
    4. Re:Evil Plan? by man_of_mr_e · · Score: 1

      Wow, such narrow thinking.

      Perhaps he might answer that they're doing the best that they can with the limited resources Microsoft has allocated to the IE team, and that it wasn't possible to completely rewrite IE from the ground up and implement every W3C standard 100% (despite no other browser having achieved that goal either) in the time frame required to ship a new release.

      No, you're right, there's no other possible anser than that it's a conspiracy to deliberately keep the web broken. (rolling eyes)

    5. Re:Evil Plan? by 91degrees · · Score: 1

      It's nto a yes/no question. Here's a possible answer: "Well, compatibility is something we aim for, but we're not fanatical about it. However, there were a few issues and anomolies in IE6 that developers were exploiting. We need to discourage people from using these oddities, and so we simply don't support them"

  5. A few choice questions. by Whatistehmatrix · · Score: 0

    1) What is your most used browser you noticed [both you and your team] and why?

    -and-

    2) Why is there still a huge lacking of CSS on internet explorer? is there any plans on fixing this problem?

    --
    visitor from www.slashdot.jp
  6. IE's design goals by Tet · · Score: 4, Interesting
    I've seen it mentioned (by Chris Wilson, amongst others) that IE7 was never going to pass the ACID2 tests when it shipped. Although as a web developer, that's not a situation I'm particularly pleased about, I'm mostly OK with it. I can appreciate that some aspects of the browsing experience will be propritized above others. However, I don't think I've ever seen a clear statement from Microsoft that 100% HTML and CSS compliance is even a goal. Can you comment on that?

    Is it your goal to render a standards compliant website correctly in all cases, or are you just aiming to implement those parts of the spec that are used by the majority of your customers? Naturally, I can understand prioritizing the things that are hitting your customers above those that are rarely used in the real world, but part of the reason the some of them aren't used in the real world is down to lack of browser support. I find it incredibly frustrating that some of my site layouts have to be butchered just to get them to work in the commonly used browsers. If IE fails to render a compliant page according to the spec, can you commit to actively tracking it as a bug with a view to fixing it in a future release of IE, even if it only affects a handful of people?

    --
    "The invisible and the non-existent look very much alike." -- Delos B. McKown
    1. Re:IE's design goals by UbuntuDupe · · Score: 5, Funny

      Most developers I've talked to said they're going to drop ACID because of IE7 issues.

    2. Re:IE's design goals by Mike+Rubits · · Score: 0, Troll

      As a webdeveloper, you should know that the ACID2 test is pretty retarded and pointless

    3. Re:IE's design goals by Anonymous Coward · · Score: 0

      Tet is talkinbg about customers. Often I've heard Microsft use customers as an argument, specifically the customers' needs. For instance, Microsoft once said that tabs were not a feature that customers wanted. Now IE7 has tabs. Who are these customers? Wouldn't you agree that developers (developer developers) are the customers of your browser? IE was made to display websites and webapplications. Users of those websites and applications are not your customers, they are the developers' customers.

    4. Re:IE's design goals by nihaopaul · · Score: 1

      as a developer also, are you going to push the updates out for IE7? (not just to legit versions of XP - so i can use IE7 without going to your site to download it) if so when? i ask this as currently we'd have to wait 4-5 years before ie7 actually makes it predominant and we can actually implement things we can't do with IE6 out there.

      you know you could always buy gecko from the OSS and fix all our problems instantly and come out a winner! think of all that money you could save on developing a lesser product!

    5. Re:IE's design goals by Ruvim · · Score: 1

      Some, however, will start using acid for the same reason.

    6. Re:IE's design goals by yoyhed · · Score: 2, Insightful

      And this is why we don't make drug jokes to a crowd like Slashdot...

      --
      WHO NEEDS SHIFT WHEN YOU HAVE CAPSLOCK/ DAMN1
    7. Re:IE's design goals by Anonymous Coward · · Score: 0
      As a webdeveloper, you should know that the ACID2 test is pretty retarded and pointless


      (Score:0, Troll)!?! Lord love a duck! This comment is completely accurate and not a troll at all. Sheesh.

      I'm not the only one who think's so:

      No shit, ACID2 is pointless. As a web developer, I honestly had a good laugh when it first came around. The laughing stopped when my community took it seriously. Instead I had to develop strong arguements against it, which instead of being read, were just tossed as 'pro-Microsoft'.


      I think people just like to say ACID2 to sound cool, much like AJAX.
    8. Re:IE's design goals by Anonymous Coward · · Score: 0

      That's nothing - the IE developers have been dropping ACID for years.

  7. This needs to be answered by Anonymous Coward · · Score: 3, Funny

    Why are you so gay? And why do you allow IE to destroy the fucking internet?

    1. Re:This needs to be answered by Omeger · · Score: 1

      This is perhaps the most pressing question of all time. 3

    2. Re:This needs to be answered by the+web · · Score: 1

      My question... Are you just lazy? HAHA Just kidding! But seriously, you're lazy right?

      --
      __
      Thou hast besquirted me, O leotarded one.
    3. Re:This needs to be answered by foamrotreturns · · Score: 1

      Good job there, genius. Way to make all geeks look like homophobes and hyperbolists.

  8. CSS and IE compatibility by dontbflat · · Score: 2, Interesting

    It has been widly know that IE, Firefox, and others all behave differently when it comes to CSS compliance/compatibility. Since new incompatabilities are found every day, how will microsoft respond to these incompatibilities? Will it be possible to get updates weekly to address these issues for us developers that like to play by the rules of CSS and HTML and prefer strict mode vs quirky?

  9. A question by also-rr · · Score: 5, Interesting

    Would you like to see a universal architecture so that all rendering engines* worked in all web browsers, and all plugins** worked with all rendering engines? *Gecko, mshtml etc **Free and non-free - flash, mplayer and the like

    1. Re:A question by jonasj · · Score: 4, Interesting

      There is such a standard for plugins, and Opera, Safari, Konqueror and all Mozilla-based browsers support it. Microsoft used to support it, but an update included in SP 2 for IE 5.5 removed support in favor of their own ActiveX-based plugin architecture, hoping that the added work needed to maintain two versions of their plugins would cause plugin makers to drop support for other browsers than IE. Who said abuse of monopoly power?

      --
      You know, Microsoft's street address also says a lot about their mentality.
  10. Prediction: by Atlantis-Rising · · Score: 5, Funny

    90% of the questions posted by slashdot will fall into one of two categories (or maybe both): 1) Why is Microsoft the Evil Empire and what are you doing to stop this (like using Firefox) and 2) What the fuck is up with your CSS support, dude?

    --
    "It is possible to commit no errors and still lose. That is not a weakness. That is life." -Peak Performance
    1. Re:Prediction: by Roblimo · · Score: 4, Informative
      I'll add another prediction: That lots of people won't read and follow this note in the Slashdot Interview FAQ:

      You can ask as many questions as you'd like!

      But please, only ask one question per submitted comment.

      You can ask a compound (multi-part) question, but if you make your question so complicated that no one's sure what you're asking, it's less likely to be moderated up. If you have several burning questions, take a minute to organize your thoughts and separate them into multiple comments.


      - Robin
    2. Re:Prediction: by Ignignot · · Score: 1

      You forgot: 10% astroturf! The marketing department gets to take a vacation to slashdot!

      --
      I submitted this story last night, and it didn't get posted.
    3. Re:Prediction: by Anonymous Coward · · Score: 0

      Why is Microsoft the Evil Empire and what are you doing to stop this?

      On my first day of orienation at Microsoft, the presenter began by bringing out a Stormtrooper helmet and asked how many of us were told by our friends that we were going to work for the Evil Empire. The follow-up to this was a discussion of how Microsoft came to be known as the Evil Empire and how the company is changing its behavior to improve its image.

      Something to consider is that the people being hired by Microsoft these days have grown up in a fairly anti-Microsoft environment. Many of them have experience with Linux and other open source projects. A lot of the same criticisms brought up on Slashdot are voiced within the company.

    4. Re:Prediction: by Krimszon · · Score: 1

      How do the anti-MS comments on slahsdot and the IE7 blog and on all the other blog affect your development team. I think they would really like to develop a 100% compliant browser, but management decides what gets done. How does it affect morale?

    5. Re:Prediction: by jZnat · · Score: 1

      There aren't enough mod points to go around to mod up all the questions we want then! If people combine questions, less mod points needed => more [good] questions are asked.

      Then again, if the questions you chose to ask weren't solely based on mod points, then people might break up their questions (although 5 questions = 10 minutes to post, so that damn posting limit is also an issue).

      Now that I think about it, the posting limit is probably the main reason why people post them all at once.

      --
      'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
  11. Interface by techmuse · · Score: 5, Interesting

    The new version of IE makes it much harder to work with certain critical aspects of the browser. While I like some aspects of the new browser, some of the interface changes make it much more difficult to work with, and this will keep me firmly in the Firefox camp for now. For example, bookmarks now require many more clicks to access, especially if you use links nested in folders. Also, most interface elements can not be moved around as was previously possible (and is currently possible in Firefox.) The menu bar itself is hidden, and when exposed, appears in the middle of the browser controls! Why go to so much trouble to make essential elements of the program difficult for users to access?

    1. Re:Interface by Twanfox · · Score: 3, Interesting

      I second this inquiry wholeheartedly. The new layout deviates from standard Windows UI design (menu bar at top, always) and doesn't even allow you to resort to your own needs. This has made me, in the 3 days I've had IE7 on my machine, contemplate removal of the app and a return to IE6 despite it's outdated features.

    2. Re:Interface by jmyers · · Score: 4, Informative


      Agreed, the UI for IE7 is strange. If this is a hint of Vista I expect Mac and Linux will pick up a few desktop users afer the release.

      FYI this reg setting will move the menu bar to the top.

      [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Toolbar\WebBrowser]
      "ITBar7Position"=dword:00000001

    3. Re:Interface by Anonymous Coward · · Score: 1, Interesting

      The new interface deviating a lot is on purpose.
      1) It looks "cooler" 2) It is something most windows users will have to get used to and then they will complain when firefox isn't like that.

    4. Re:Interface by Anonymous Coward · · Score: 0

      Because it makes for shiiiiny screeeeenshots for Marketing purposes.

    5. Re:Interface by Tony+Hoyle · · Score: 1

      That's a vista thing.. instead of the standard UI philosophy of not hiding things (because users won't know they can do things if they can't see the option) vista goes the other way and hides everything but the immediate set of options - including the menu bar (everything is on right click). Damned infuriating when you know what you're trying to do and there's no obvious way to do it.

    6. Re:Interface by Anonymous Coward · · Score: 0

      You have got to be kidding!?!?! You mean to tell me the way to move a toolbar in IE7 is to edit the frigging registry!?!?! If this is true, then they better expect even more Firefox uptake.

    7. Re:Interface by AdamKG · · Score: 2, Informative

      Thirded. I used to use IE7 at work as the HTML editor for our ticketing system was IE only, and *I*, a computer power-user who has been using MS products since I could type, worked for a week before finding the menubar, quite by accident. When this gets pushed out via WU, millions of people will have no idea how to find the menubar, and I can't blame them.

      I ended up using Portable FF with the IEtab extension enabled for the one site I need IE for. Much nicer. I get to maximize screen real estate, keep most sites rendering correctly (IE7's rendering of the school's homepage is messed up- something to do with CSS, ironically enough), and have the extensions I live off of. And I have a menubar.

      --
      groupthink: It's good for self-esteem.
    8. Re:Interface by Overly+Critical+Guy · · Score: 1

      Ha, if you think IE7 is bad, wait until you try Vista. It doesn't even adhere to its own styles half the time.

      --
      "Sufferin' succotash."
    9. Re:Interface by Yankovic · · Score: 1

      Just FYI, you can turn it on very easily. From the Windows help file:

      ------------

      Show the menus in Internet Explorer

      The menus that were displayed in earlier versions of Internet Explorer are turned off in Internet Explorer 7, but you can turn them back on.

      To display the menus temporarily
      Press ALT.

      To display the menus permanently
      Click the Tools button, click Toolbars, and then select Menu Bar.
      To turn the menus off, repeat the steps above to clear the check mark.

    10. Re:Interface by man_of_mr_e · · Score: 1

      Believe it or not, there is a valid reason for this. My understanding is that they designed the UI to make it more difficult for spoofing attacks where the site hides the controls and then creates new ones that show false information. The new, non-modifiable design addresses a major phishing issue, but at the cost of flexibility in the layout of controls.

    11. Re:Interface by Anonymous Coward · · Score: 0

      And if you think Vista is bad for this, wait til you try OS X!

  12. Standardized Compliance Tests by justinbach · · Score: 5, Interesting

    How important is it to Microsoft to ensure that IE passes acknowledged tests of compliane (i.e. Acid2) at the cost of sacrificing newer and possibly more exciting/efficient proprietary technologies?

    --
    I left my wallet in El Sigundo!
    1. Re:Standardized Compliance Tests by Anonymous Coward · · Score: 1, Insightful

      Acknowledged by what authority?

    2. Re:Standardized Compliance Tests by jkmiecik · · Score: 2, Interesting

      No shit, ACID2 is pointless. As a web developer, I honestly had a good laugh when it first came around. The laughing stopped when my community took it seriously. Instead I had to develop strong arguements against it, which instead of being read, were just tossed as 'pro-Microsoft'.

      My question: Do you think that it is possible for IE to exist with other browers (not just Firefox, but Safari etc.) or that there will always be a 'front-runner' like IE is now?

    3. Re:Standardized Compliance Tests by mmell · · Score: 1
      . . . I honestly had a good laugh when it first came around. The laughing stopped when my community took it seriously . . .

      So, let me guess - you also laughed when the POSIX standard was announced, right? How 'bout the TCP/IP stack? ACID is based directly upon the W3 standards; any other standards you find unbearably humorous?

      Say, before you answer . . . do you work with technology, or are you another one of them PHB's?

    4. Re:Standardized Compliance Tests by Anonymous Coward · · Score: 0
      So, let me guess - you also laughed when the POSIX standard was announced, right?


      POSIX extensions standards matter to mission critical software. Rendering of a malformed CSS happy face really does not matter in the grand scheme of things.

      Don't be such a pompous ass.
    5. Re:Standardized Compliance Tests by man_of_mr_e · · Score: 1

      ACID and ACID2 are not standards compliance tests. In fact, the WaSP project specifically says so.

    6. Re:Standardized Compliance Tests by man_of_mr_e · · Score: 1

      The answer you will get is that ACID2 isn't a compliance test, something the tests authors also state. Acid tests a subset of features, plus several features that aren't a part of the standard, plus some deliberately malformed code.

  13. Best/Future Features by x_MeRLiN_x · · Score: 5, Interesting

    What are the best features of IE7 that sets it above the competition, what features are perhaps lacking and are you currently working on adding these?

    1. Re:Best/Future Features by CastrTroy · · Score: 1

      I find this to be an important question, because it seems to me that IE is playing catch-up, and hasn't actually implemented anything that all the other browsers don't have. Most of the competitors have more features. Will we get an upgrade to IE in a year, or will MS wait another 5 years before releasing an upgrade, leaving it's browser even further behind the competition.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    2. Re:Best/Future Features by scuba0 · · Score: 1

      They have answered to that question in a way. They added plugins, see now they can wait almost a millenia before they need to upgrade because the users will do everything for them!

    3. Re:Best/Future Features by ClamIAm · · Score: 1

      What are the best features of IE7 that sets it above the competition

      Shoot, man, even I know the answer to this: being shipped as the default browser on 95% of all PCs.

    4. Re:Best/Future Features by x_MeRLiN_x · · Score: 1

      That doesn't make it a better browser, only more popular, which isn't the same thing at all.

    5. Re:Best/Future Features by Achoi77 · · Score: 1
      that makes me wonder: where there some really cool things you guys would have liked to have added support for (rss, podcatching, bittorrent - I don't know if any of these are supported, so forgive my ignorance) that was shot down by the powers that be due to some wierd legal implications?

      Like for example: bittorrent support in particular would be pretty snazzy for largish files, like podcasts, but with the RIAA/MPAA lawyers looming by, would your bosses have said "Perhaps that is not such a good idea..." thus preventing you from adding in support for such tech?

      Were there legal implications that prevented you guys from adding in more support for CSS or other standards like PNG or SVG? Or were they merely ignored and put on the backburner simply because they were considered 'small fry' at the time? I am aware of the png support that is added in IE7, but working with pngs in the current IE left such a bad taste in my mouth (especially that rediculous bug that prevented you from putting in anchor text in an object that contained pngs in the background when the object did not have a predefined height/width value - arrgh!)

      What's going on with DOM support? I hear conflicted reports about not that much support, including buggy support for ECMAscript. WTF?

      Sometimes I wonder if certain standards were deliberately ignored simply because IE didn't want to be a 'standard' browser, thus the reasoning why certain tech that is commonly supported by most other browsers that happens to be oddly missing in IE. Would I be going out in a limb to say that this was not too far from the truth? I'm honestly not trying to bash you guys, far from it, but there are times when I'm just baffled by the direction you guys take and the effort and money involved in an attempt to try and be different, thus causing the headaches we have now, instead of embracing a common standard to which everybody can enjoy.

    6. Re:Best/Future Features by scuba0 · · Score: 1

      "what features are perhaps lacking and are you currently working on adding these?" I think I answered correctly, if they are lacking features, the community will provide it for them. They don't need to _add_ anything if they have a plugin-system where the community will provide them with whatever they would like to se in the browser.

    7. Re:Best/Future Features by ClamIAm · · Score: 1

      Thanks for not defining what you mean by "better".

  14. My Question by B3ryllium · · Score: 5, Interesting

    Well, I can't think of a real Slashdot-headed question to ask, so I'll go for the entertaining rather than socially relevant:

    Presumably, throughout this development process for IE7, your team has had their nose to the grind-wheel, so to speak. What sort of things did you do to chill out and relax? Were there any in-office perks, like pool tables or whatnot? And were you actually all in the same office, or did some members of the team have to telecommute from far-off lands, like Oregon?

  15. IE8? by Anonymous Coward · · Score: 4, Funny

    If you adopt FireFox 2.0 as IE8, your boss would be impressed with how much you improved the product in a very short time. My question is: would you take the extra time to remove CSS features from IE8? Thank you and God Bless.

  16. IE7 release time by BeeBeard · · Score: 5, Interesting

    Why did IE7 take such a long time to release after IE6?

    1. Re:IE7 release time by Anonymous Coward · · Score: 0

      Microsoft said after IE6 that they were stopping development on "Internet Explorer" because there was no further developments that could be done with it.

      For a while that was looking fine but after Mozilla rose from the ashes of Netscape Microsoft changed it's tune about what could be done with a browser. This delay was I think mostly because Microsoft at that point had "won the browser war" and decided to focus it's efforts elsewhere.

    2. Re:IE7 release time by Tumbleweed · · Score: 1

      Why did IE7 take such a long time to release after IE6?

      Considering when they started working on IE7, it was actually a pretty fast release for Microsoft, if not *very* fast. Especially when you take into account how many products, internal and external, that changes in IE impacts.

      The real question is, of course, why did MS take so long to START working on IE7?

    3. Re:IE7 release time by Dan+Farina · · Score: 1

      I think the reason for that seems, on the face of it, obvious: There was no crisis that threatened MS market share, so why put effort into it? May well work on something else.

    4. Re:IE7 release time by Anonymous+Custard · · Score: 1

      I think the real reason is that there was no significant competition. People didn't choose to purchase Windows or Office (MS's cash crops) because they liked Internet Explorer. They probably wrote up a cost-benefit analysis, and found they'd get very little if any return on their money for an IE upgrade.

      But now that Firefox is popular and makes IE6 look old, MS has to upgrade IE7 to save face. Also, IE7 seems to coincide with Vista, which is important because Vista wouldn't seem like a huge upgrade without a new-looking web browser to go with it.

  17. DOM 2 Events by AKAImBatman · · Score: 5, Interesting

    One of the stated purposes of IE7 was to better support the W3C standards, and (presumably) to increase compatibility among W3C-compliant browsers. Yet despite multiple requests for DOM 2 Events support, the IE team decided to overlook this support. Currently, IE is the only major browser lacking DOM Events support. Which is a major issue, as IE's attachEvent() design means that special code must be written for IE compatibility.

    As someone who's been forced into using runtime patches (example) to increase IE's compatibility with DHTML code, I feel compelled to ask: Why has the IE team ignored this critical standard?

    1. Re:DOM 2 Events by Anonymous Coward · · Score: 0

      Dude, there are only three major browsers or four if you're a machead. That's like saying Canada is the only North American country with a parliament. It's true, but not that amazing.

    2. Re:DOM 2 Events by julesh · · Score: 1

      Why has the IE team ignored this critical standard?

      At a guess, it was because hacks like the one you point out work in most cases, and they preferred to work on features that couldn't easily be emulated in script.

  18. Doing WebSite development. by jellomizer · · Score: 4, Insightful

    Doing some WebSite development I found that with IE 6 (I havent been able to test IE 7 Yet) I always had to wander away from the standards and the only reason I have gotten is that MS just doesn't like them. Is IE 7 going to make sure that they follow the stands much more closely so when I make HTML and I test it in IE, Firefox, Safari and Opera they all look the same, I normally get the Last 3 to work without much fighting but IE always decided to do it differently. Giving us New Windows Only features is not useful for the developers, but following the standards is. As well our custerms weither they know it or not like it better when we follow the standards (Less junk and warning messages, Or misaligned stuff).

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    1. Re:Doing WebSite development. by Aqualung812 · · Score: 1
      Is IE 7 going to make sure that they follow the stands much more closely...

      The final version was available last week. Download it and see, then phrase your question "Why didn't you make sure that...", or thank them for finally fixing it (doubt I'll be seeing that one).

      --
      Grammer Nazis - I mod you "troll" unless you actually add something on-topic. Yes, I know I have mispellings in my sig.
    2. Re:Doing WebSite development. by man_of_mr_e · · Score: 1

      Here's a free clue. Even if IE was 100% W3C compatible (whatever that means) and every other browser was as well (they're not) there would still be no guarantee that code that renders a certain way on one browser will look the same on any other browser. There are a variety of reasons for this, including platform specifics (fonts, font-sizes, default stylesheets, undefined behaviors, etc..).

      Yes, your work is greatly reduced by having standards compliance across all browsers, but until the standard doesn't have loopholes the size of pitsburgh, there will always be differences.

    3. Re:Doing WebSite development. by jellomizer · · Score: 1

      2 Words
      Windows 2000

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    4. Re:Doing WebSite development. by Aqualung812 · · Score: 1

      DOH! Good point. I've made at least two posts lamenting the last of w2k support, and here I go and ignore it!

      --
      Grammer Nazis - I mod you "troll" unless you actually add something on-topic. Yes, I know I have mispellings in my sig.
    5. Re:Doing WebSite development. by Anonymous Coward · · Score: 0

      Yea R I G H T. You are useing a pirated version of XP and you know it.

  19. Simple questions by Billosaur · · Score: 5, Interesting

    IE has a dominating command of the market, although Firefox is slowly making inroads, due to innovations such as tabbed browsing that IE has had to incorporate to maintain that command. But where are the IE innovations? Why can't the IE team get ahead of the curve on Firefox? Is there anything you consider an innovation that is unique to IE that would plausibly be something the browser market would have to incorporate to stay competitive?

    --
    GetOuttaMySpace - The Anti-Social Network
    1. Re:Simple questions by Anonymous Coward · · Score: 0

      GAH! Yes, Firefox "innovations" such as tabbed browsing, which was available for IE before Firefox was even created! (As a third-party shell around IE in 1997, but still available.) Tabbed browsing was available in Opera before Firefox was even created. Firefox hasn't innovated anything.

      It doesn't mean Firefox isn't a good browser, but calling the features it implemented "innovative" is a discredit to the people who actually did the innovation. There are no really innovative features in Firefox. This isn't a bad thing - there are no really innovative features in World of Warcraft either, and it's still a great game. It's just not innovative.

      Credit where credit is due, please.

    2. Re:Simple questions by Billosaur · · Score: 1

      As a rejoinder, I doubt Opera has anybody associated with IE quaking in their boots. Maybe they should, but that's a separate issue. Firefox is making the major inroads on IE, not Opera.

      --
      GetOuttaMySpace - The Anti-Social Network
    3. Re:Simple questions by Kjella · · Score: 1

      Why can't the IE team get ahead of the curve on Firefox?

      I think I can answer that one for you, though I'm sure the IE team leader won't be so blunt: Microsoft doesn't need to. They're not getting more money and resources than to play catch-up. All they have to do is keep it decent and not be a horrible underperformer. Then a few years down the road, people will have bought new PCs with new Windows and IE editions, use IEx and say "Remember when IE was so bad, you had to install a separate browser?" People quite frankly are fairly lazy, and want things to just work.

      I think a lot of the people chanting about Firefox and it's wonderful extensions forget that - you might like to tinker together 20 extensions to create your perfect browser. A car freak might like to tinker together 20 accessories or after-market parts to create his perfect car. But the rest of the world would just like to turn the key and drive. To most people the browser is just something that connects you to where they want to go, like a car gets you from A to B.

      I hope that Mac/Linux picks up momentum now, because I don't think the Win/FF wave is going to last. Firefox has grown in a vacuum of a browser that's been essentially dead for half a decade. When IE awakens, I hope there's an installation base that won't (can't) switch because they aren't on Windows. Not because IE is superior - but because I know what a chore it is to (re)install and setup everything the way I want. The less I need to change, the better. Not features, not performance - convienience.

      --
      Live today, because you never know what tomorrow brings
    4. Re:Simple questions by Billosaur · · Score: 1
      I think I can answer that one for you, though I'm sure the IE team leader won't be so blunt: Microsoft doesn't need to. They're not getting more money and resources than to play catch-up. All they have to do is keep it decent and not be a horrible underperformer. Then a few years down the road, people will have bought new PCs with new Windows and IE editions, use IEx and say "Remember when IE was so bad, you had to install a separate browser?" People quite frankly are fairly lazy, and want things to just work.

      Well, Microsoft could follow that tack if they so choose, but then they's be repeating the mistakes of the Big Three in Detroit. Yes, people are fairly lazy, but they are also interested in things that work and do what they ask of them. IE causes its fair share of headaches, no matter how your site is configured. If you ignore what your competitors are doing, one day you may wake up to find them knocking on your door. Its the innovations that Honda and Toyota came up with that allwoed them to make up gorund on the Big Three, while they continued to churn out the same basic types of cars. Just because you have the greater portion of market share does not insulate you from eventual failure.

      --
      GetOuttaMySpace - The Anti-Social Network
    5. Re:Simple questions by Meatloaf+Surprise · · Score: 1

      JavaScript?!?! Don't you mean JScript? Let's not confuse Mr. Hachamovitch more than he is already

    6. Re:Simple questions by Bogtha · · Score: 1

      Doctype switching, which is where a browser intentionally screws up rendering in order to compensate for potential non-standard HTML and CSS, is something that Internet Explorer for Mac introduced. All other major browsers have since followed suit.

      It sounds like a joke, I know, but Microsoft really did innovate buggy code, and all the other browsers really did copy them :).

      As well as that, Internet Explorer 4 had "channels" built in, which were quite similar to RSS and Atom. That's not particularly innovative in itself, but I think Microsoft might have been the first to do it in a browser rather than a dedicated app.

      --
      Bogtha Bogtha Bogtha
  20. Why ditch platform conventions by linuxci · · Score: 5, Interesting
    One of the biggest complaints about IE7 is that it does not obey the standard user interface guidelines for Windows XP. As an update that'll be pushed to users automatically next month do you not consider it a bad idea to break platform conventions?


    There is a workaround that involves editing the registry to get the menu bar in the correct place but why is this not implemented as part of toolbar customisation?

  21. Why do you... by Omeger · · Score: 1

    Insist on making IE7 not being standards compliant?

  22. Pointless question. by Petersko · · Score: 5, Insightful

    "Why did you go half way implementing CSS instead of fully supporting standards all other browsers have for some time now."

    I believe that NO browser fully supports CSS. Am I wrong in this assumption? Even if you're asking them to support the standards to the same level as all other browsers the implementation would still be incomplete.

    There's a built-in derogatory slant to your question. I believe that IE supports more than 50% of CSS standards, which would mean they went further than half-way. Your choice of words is subtly antagonistic.

    It's not a "Have you quit beating your wife" question, but neither is it a suitable one for a serious discussion.

    1. Re:Pointless question. by Bromskloss · · Score: 2, Funny
      There's a built-in derogatory slant to your question.
      Of course it is!
      --
      Swedish plasma phys. PhD student; MSc EE; knows maths, programming, electronics; finance interest; seeks opportunities
    2. Re:Pointless question. by Drizzt+Do'Urden · · Score: 1

      You are right!

      On my site (http://www.menzonet.org), Safari get's the 3 columns right, but sometime the footer wrong, and FireFox get's most of the time the 3 columns right, but the footer always right. IE7 it's sometime wrong for both.

      The columns get's hoosed when the content is larger than the viewport.

    3. Re:Pointless question. by DittoBox · · Score: 1, Interesting

      Have you done any serious web design? I mean hand coding, XHTML 1.0 valid code, using CSS/Divs? You're pulling out the same excuse that all the MS funded studies about Windows being more secure because it has less vulnerabilities. It's not the amount of vulnerabilities that are acknowledges or that get fixed, it's the seriousness and size of the problems that matter. There are some very serious short-comings in the way IE5 and IE6 addressed standards, and to a large degree een IE7. They are far more serious, and far more vile in nature than the bugs that Gecko/Firefox/Mozilla, Opera, Safari etc. have.

      Let's imagine for a moment that all browsers support only 50% of XHTML/CSS standards. If that's true it still isn't a real indicator of the problem, because the other 50% that IE doesn't support is where a lot of basics might be. Even then it's not to say IE's "50% support" isn't horribly broken.

      --
      Good. Cheap. Fast. Pick Two.
    4. Re:Pointless question. by grahamlee · · Score: 1
      Have you done any serious web design? I mean hand coding, XHTML 1.0 valid code

      If you're doing that nonsense, then the chances are good that your website won't work properly in any browser, because it either gets loaded as quirky HTML 4.01 or as XML, which the browser won't render. The HTML validator lies to you about whether your XHTML is valid XHTML, because it only looks at content not the server-supplied MIME type.

    5. Re:Pointless question. by Citizen+of+Earth · · Score: 2, Insightful
      Your choice of words is subtly antagonistic.

      Perhaps that is because Microsoft is a convicted predatory monopolist with a vested interest in anti-interoperability. When the anti-Microsoft conspiracy theories always end up being right on the money, maybe there really is a conspiracy going on.

    6. Re:Pointless question. by Petersko · · Score: 4, Insightful

      "Perhaps that is because Microsoft is a convicted predatory monopolist with a vested interest in anti-interoperability. When the anti-Microsoft conspiracy theories always end up being right on the money, maybe there really is a conspiracy going on."

      We have a choice. We can either ask questions that are antagonistic, and hope some of our fellow slashdotters will pat us on the back for MS-bashing, or we can ask questions that have a hope of receiving an enlightening response from the representative of Microsoft.

    7. Re:Pointless question. by Anonymous Coward · · Score: 0

      writing valid XHTML will not mean the website won't work, in fact writing valid XHTML means it's more likely to work. while the webkit article is correct in saying it serves up XHTML as invalid HTML, it will still render properly on all modern browsers. there are pros and cons to doing HTML 4.01 and XHTML 1.0, constantly argue the points back and forth in my mind and read every article on the subject and have yet to arrive at a definitive conclusion.

      bottom line, if you know what you're doing HTML 4.01 and XHTML 1.0 will both work fine. CSS on the other hand is a mess and IE 7 has made things a lot worse.

    8. Re:Pointless question. by jZnat · · Score: 1

      What version of Safari? It seems to work fine in Konqueror 3.5.5, and both browsers are based on the same engine (KHTML).

      --
      'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
    9. Re:Pointless question. by Drizzt+Do'Urden · · Score: 1

      Latest.

      Sometimes, the footer gets in the middle of the page.

      Try closing a comment, see if the footer follows. (It doesn't in Safari but does in FireFox)

    10. Re:Pointless question. by grimdonkey · · Score: 1
      There's a built-in derogatory slant to your question. I believe that IE supports more than 50% of CSS standards, which would mean they went further than half-way. Your choice of words is subtly antagonistic.
      Actually, he is pretty accurate. Take a peek at the css2.1 support summary row.
    11. Re:Pointless question. by syousef · · Score: 2, Funny

      Given your odds of receiving anything other than marketing speak from the MS rep, I'll go with number 1 MS-bashing please. And I'll have the side order of fries with that please. And a coke. Gotta have a drink.

      --
      These posts express my own personal views, not those of my employer
    12. Re:Pointless question. by tedgyz · · Score: 1

      How about...

      How important is CSS support in IE?

      --
      "No matter where you go, there you are." -- Buckaroo Banzai
    13. Re:Pointless question. by lunaticLT · · Score: 0

      I for one welcome our new enlightening and responsive overlords!

    14. Re:Pointless question. by PintoPiman · · Score: 1
      or we can ask questions that have a hope of receiving an enlightening response from the representative of Microsoft.

      Not that I'm in favor of antagonism or anything, but I'd argue that it's sheer lunacy to expect anything remotely enlightening out of the MS IE team. Read the IEBlog for a while and it will become abundantly clear that the IE group has circled its wagons in the face of 1) little resources coming from the mothership and 2) overwhelming web developer antipathy.

      I would generally expect that all answers will be scrubbed for potentially informative content by PR flacks. Either that or the Fearless Leader of IE is himself adequately trained in useless response generation. In neither case would a carefully worded question add any information to the system.

      When the day is done, you can join the rest of us in the comments section of IEBlog wailing "this is it?" and pleading hopelessly for a continued effort on their part to not suck.

      And... end rant.
    15. Re: Pointless question. by wozbk · · Score: 1

      That's really funny - IE has the worst CSS support of any modern browser by leaps and bounds - has for about 6 years now and this response gets modded insightful? Even with this substantial update, IE will break many pre-existing sites - even those specifically hacked for IE 6 (because it too does not play like all the other browsers - just like its update) - a little ironic no? Slashdot - you are a bunch of pandering shills just like the rest of them.

      The more accurate your post the more it gets buried - defend M$ with a hollow argument and be considered insightful.

      M$ deliberately creates a non-standard platform in order to create vendor lock-in - if you think otherwise you are lying to yourself - they have plenty of resources to get IE up to full speed. If their products worked better perhaps I wouldn't care.

  23. Microsoft jisallim aklak by BeeBeard · · Score: 5, Interesting

    What do you make of all this pro-Firefox, anti-IE digital jihadism?

    1. Re:Microsoft jisallim aklak by ErikTheRed · · Score: 1
      What do you make of all this pro-Firefox, anti-IE digital jihadism?
      Durka Durka, Muhammed Jihad. Shurpa Shurpa.
      --

      Help save the critically endangered Blue Iguana
  24. IE7 + Win2k by TubeSteak · · Score: 5, Interesting

    Why haven't you guys hacked IE7 to run on Win2k minus the WinXP SP2-dependant security features?

    It's not like it'd be any less secure than IE6 on Win2k.

    --
    [Fuck Beta]
    o0t!
    1. Re:IE7 + Win2k by Anonymous Coward · · Score: 0

      As far as I can tell, so that customers would interpret it as a "feature", not a "bug" - giving them an incentive to buy a newer operating system just to get a secure browser.

  25. Security by Anonymous Coward · · Score: 0

    Have you got anything without spam?

    1. Re:Security by Anonymous Coward · · Score: 0
      Will it be possible to disable ActiveX on a per site basis (that is, only allow ActiveX on sites I trust). Even better would be to allow ActiveX or javascript only on verified sites that are maybe SSL.

      Right now, I can only set ActiveX to "disable", "enable", or "prompt". This gets annoying because I have to click the pop up every time I go to my favorite (trusted) sites (and vice versa).


      You already can:

      Tools...Internet Options...Security Tab...

      See the "Internet", "Local Intranet", "Trusted" and "Restricted" sites zones? You can set the security settings for each independently and add sites to these zones as desired. Use this appropriately and you will have the behaviour you desire.
    2. Re:Security by Anonymous Coward · · Score: 0

      The bug is in Outlook Express code and doesn't have to do with IE. Believe it or not, IE doesn't update every piece of code in windows.

    3. Re:Security by Snover · · Score: 1

      Except that Outlook Express has traditionally been bundled with the IE installer.

      --

      [insert witty comment here]
    4. Re:Security by slidersv · · Score: 1

      Ehh, Secuni clearly states that bug relates to IE5.5 Did you actually visited the site? The bug relates to IE5.5, IE6, OLE5.5, OLE6

      --
      there is no issue with my network
  26. How much of SpyGlass is left in IE7? by HaeMaker · · Score: 5, Interesting

    As I recall, Microsoft licensed SpyGlass browser code as the basis for Internet Explorer. Is there any of it left, or have you finally rewritten all the IE code?

    1. Re:How much of SpyGlass is left in IE7? by Jon+Abbott · · Score: 3, Interesting

      IIRC, Microsoft's license with Spyglass was: We will agree to pay you a set amount for every copy of Internet Explorer that we sell. Then they went and gave it away, so that they weren't selling it. It's either genius or insanity, depending on how you look at it...

    2. Re:How much of SpyGlass is left in IE7? by linuxci · · Score: 3, Informative

      IE7 is the first release that does not mention Spyglass Mosaic in the about box.

    3. Re:How much of SpyGlass is left in IE7? by Anonymous Coward · · Score: 0

      I thought they sold it as a part of the operating system? Isn't that what senior executive testified in the DOJ trial, that it was a core part of the Windows OS? Perhaps the SpyGlass successors in interest should... well, take an interest.

  27. Why? by jcrash · · Score: 1

    How come I cannot open a new tab with the address of my current page in the new tab? Why are my only two choices "My homepage" and "blank page"??

    --
    I do not fear computers. I fear the lack of them. Isaac Asimov (1920 - 1992)
  28. IE as Open Source by GodWasAnAlien · · Score: 1, Interesting

    The base of Open Source software is constantly rising.

    A software company can either decide to add value to that base of software,
    or fight the tide and compete directly with it.

    Will Microsoft, at some point decide to open source a few things, like IE, that have been equalled or surpased by open source?

    Or will Microsoft instead try to "compete" with such software via other means: legislative, marketing, proprietary lock in?

  29. MOD PARENT UP! by Petersko · · Score: 4, Funny

    "Why are you so gay? And why do you allow IE to destroy the fucking internet?"

    This is an important question. We don't want people to view the average slashdotter as able to participate in a calm, reasonable discussion. We need to be viewed as zealots, collectively frothing at the mouth.

    I'd even like to see this question include just for humour.

    1. Re:MOD PARENT UP! by Bromskloss · · Score: 3, Insightful
      We don't want people to view the average slashdotter as able to participate in a calm, reasonable discussion.
      Actually, I can understand outbursts like grand parent, seeing how the opposing force (Microsoft) slimily smiles and puts forward their arguments in a way that, to an uneducated person, might seem reasonable. Politicians seem to be a frequent target, since having them take the right desicions means better business for Microsoft, thought it to the rest of us means less choice, less freedom and worse technology. Heh, the feeling you get is that if they were to decide freely, we wouldn't be allowed to run whatever software we like, particularly not operating systems! That causes frustration, you know.
      --
      Swedish plasma phys. PhD student; MSc EE; knows maths, programming, electronics; finance interest; seeks opportunities
    2. Re:MOD PARENT UP! by ronanbear · · Score: 1

      Can we get him to apologise to the AC grandparent for IE6 and all the issues that have caused such a strong reaction in so many other people to Microsoft and IE?

      --
      the more they over-think the plumbing the easier it is to stop up the pipe
  30. Now that transparency and CSS is fully implemented by Bromskloss · · Score: 5, Interesting

    ...when will you come to SVG?

    --
    Swedish plasma phys. PhD student; MSc EE; knows maths, programming, electronics; finance interest; seeks opportunities
  31. My shot by Njovich · · Score: 5, Interesting

    What do you consider the greatest weakness of Firefox?

    1. Re:My shot by jellomizer · · Score: 1

      Does IE 7 attempt to avoid that weekness?

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    2. Re:My shot by Anonymous Coward · · Score: 0

      Easy. It's not bundled with Windows.

    3. Re:My shot by booch · · Score: 1

      Easy. It's not bundled with Windows.

      I can't believe that didn't get modded up. I'm not big on bashing Microsoft, but realistically, this is the honest answer about Firefox's biggest shortcoming.

      --
      Software sucks. Open Source sucks less.
  32. IE 8 by diegocgteleline.es · · Score: 5, Interesting

    A simple question: What are you planning to implement for the next IE version, be it IE 8 or IE 7.5 or whatever?

    1. Re:IE 8 by anaesthetica · · Score: 1

      And a follow up: how many times do you expect to push back its release over the course of development?

  33. A question .. by rs232 · · Score: 1

    A question for Dean Hachamovitch: What feetures did the Firefox developers borrow from IE7.

    --
    davecb5620@gmail.com
  34. anti Open Source pro-Microsoft digital jihadism by rs232 · · Score: 2, Funny

    What do you make of all this anti Open Source pro-Microsoft digital jihadism?

    was Re:Microsoft jisallim aklak

    --
    davecb5620@gmail.com
    1. Re:anti Open Source pro-Microsoft digital jihadism by BeeBeard · · Score: 1

      Touche (which I think is French for "touch me there, OK now harder!"). Perhaps you've just added another part to a two-part question.

    2. Re:anti Open Source pro-Microsoft digital jihadism by Anonymous Coward · · Score: 0

      It said firefox not open source. Durrrr..................Plus do you really want him to comment on Microsoft adverts? Hes not an ad guy for fucksake. The more intereting question is about what he thinks of campaigns against the product he works on. Thats real arabic too.

  35. Does this mark a faster release cycle? by Control+Group · · Score: 4, Interesting

    I realize, of course, that any answer you give to this question may not be valid a couple years down the road, but as of now:

    Does the release of IE7 mark the beginning of a more aggressive development/release cycle for Internet Explorer? That is, we are all aware of various aspects of CSS, for example, that are not currently supported in IE (though kudos on all the progress in this direction you've made): can we expect updates to IE, either as service packs, point releases, or new versions, that will provide better standards support in the relatively near future? Or will we be limited to security fixes for the foreseeable future, as with IE6?

    --

    Reality has a conservative bias: it conserves mass, energy, momentum...
    1. Re:Does this mark a faster release cycle? by gsnedders · · Score: 2

      It's been said that IE7.5 should be in mid-2007, IIRC.

  36. IE7 and Vista by epuidokas · · Score: 5, Interesting

    Did any new Windows Vista technologies influence the development of IE7?

    1. Re:IE7 and Vista by Jugalator · · Score: 1

      Yes, thanks to new Vista kernel features, they were able to make IE 7 run in a "sandbox" with lower rights than a limited user account.

      --
      Beware: In C++, your friends can see your privates!
  37. IE vs. Firefox by thoriphes · · Score: 3, Interesting

    Besides matching some of the features in Firefox (ie. tabbed browsing), what are some others to look forward to in IE7 that an avid Firefox user such as myself would find useful?

  38. Innovation by HuckleCom · · Score: 0

    Do you expect to raise the bar with innovative ideas for browsers?

  39. Moo by Chacham · · Score: 5, Funny

    Is "Hachamovitch" your real name, or a nickname for how IE is put together?

  40. Web Development by Anonymous Coward · · Score: 2, Interesting

    Do you or does anyone else on the IE team run multiple versions of IE on the same machine for testing purposes? Do you use the DLL hack that's been published here or some other method?

  41. Follow up by LordEd · · Score: 5, Interesting

    If you had more time, is there a new feature you would have liked to include in IE7?

    1. Re:Follow up by oscartheduck · · Score: 1

      I can't believe this wasn't modded as funny.

      --
      How to use coral cache: http://slashdot.org.nyud.net:8090/~oscartheduck
  42. Security by Seto89 · · Score: 5, Interesting

    One of IE7's revolutionary features was supposed to be security, although it took less than 24 hours for Secunia to post an advisory about a security hole. Moreover, the bug seemed to be carried over from as early as IE5.5. What approach did you take to improve browser's security, and how come the vulnerabilities have been carried over?

    --
    There are two kinds of people - those who are radioactive and those who have already decayed..
  43. Pretty simple really. by /dev/trash · · Score: 1

    Can I see your implementation of a bubble sort?

    1. Re:Pretty simple really. by Jerf · · Score: 3, Funny
      Can I see your implementation of a bubble sort?
      General Manager Dean Hachamovitch: "Hey, Bob, I need one of your programmers to have a Bubble Sort on my desk by Wednesday."
  44. ooh ohh! i have a question! by Anonymous Coward · · Score: 5, Funny

    Do you want to continue running scripts on this page?

  45. question by vismat · · Score: 1

    What are the main reasons to change the current (and probably really familiar) look, that to my opinion offers a better acces to some of the advanced option that we use in computerlab excercises?

  46. Why no protected mode? by jo7hs2 · · Score: 1

    1) Why did you make the IE protected mode only for Vista? Is it for technical reasons, or marketing reasons?

    2) Will IE ever have a way to permanantly set the window size on open from within IE? I've always been irritated by IE (and Windows) only occasionally remembering what size I want it when not maximized, and more frequently deciding to store the smallest size possible.

    3) How do you feel about the new interface. I mean, obviously you like it, or it wouldn't be there, but what is your opinion? Personally, after a few days, the lack of top menus and the new placement of buttons seems really logical. IE is really simplified. I really appreciate the close buttons ON the tabs. That has always annoyed me about Firefox's tabbing support.

    4) Have you considered implementing a "certified" toolbar system? Or even drop toolbars altogether?

    5) You folks aren't going to name the next version of IE something stupid, like vista or anything, right.

  47. pro Open Source != anti-Microsoft .. by rs232 · · Score: 4, Interesting

    "A better question: Are you aware that no matter what answers you give here, they will never satisfy the anti-Microsoft Slashdot crowd?"

    Why do you assume that pro Open Source equates with anti-Microsoft

    was Re:CSS

    --
    davecb5620@gmail.com
    1. Re:pro Open Source != anti-Microsoft .. by Tumbleweed · · Score: 2, Insightful

      Why do you assume that pro Open Source equates with anti-Microsoft

      Because of ... reality? There can BE no peaceful coexistence between Microsoft and anyone else, open source or not. If you don't understand this, you don't understand Microsoft.

    2. Re:pro Open Source != anti-Microsoft .. by MobileTatsu-NJG · · Score: 3, Funny

      "Why do you assume that pro Open Source equates with anti-Microsoft"

      The Bill Gates of Borg icon for this story?

      --

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

    3. Re:pro Open Source != anti-Microsoft .. by Anonymous Coward · · Score: 0
      Because of ... reality? There can BE no peaceful coexistence between Microsoft and anyone else, open source or not. If you don't understand this, you don't understand Microsoft.


      (Score:2, Insightful)?

      Give me a break! This is totally false. MS and open source platforms have peacefully coexisted on my home and work networks for ages.

      What is Samba for then?

      Unbelievable. I run dozens of open source applications on the windows platform on a daily basis.

      I understand Microsoft quite well and use it as a very effective tool where appropriate.

      It simply does not matter what microsoft does or does not do, that will not affect my use of open source platorms at applications in the least.

      Get a grip man. Moderators: get a clue.
    4. Re:pro Open Source != anti-Microsoft .. by Caspian · · Score: 1

      Why do you assume that Slashdot is pro-open-source? I've seen a LOT of pro-Microsoft toadies on this site.

      --
      With spending like this, exactly what are "conservatives" conserving?
    5. Re:pro Open Source != anti-Microsoft .. by MobileTatsu-NJG · · Score: 1

      "Why do you assume that Slashdot is pro-open-source? I've seen a LOT of pro-Microsoft toadies on this site."

      "Pro-Microsoft Toadies" are usually people who post AFTER they read the article.

      --

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

    6. Re:pro Open Source != anti-Microsoft .. by JohnVanVliet · · Score: 0

      pro open sorce yes BUT only anti microsoft bisnness stratages . the os is " ok - maby " but the bisnness side is just like the old robber banons of the rail and steal age

      --
      "I don't pitch OpenSUSE Linux to my friends, i let Microsoft do it for me
  48. IE7? by Anonymous Coward · · Score: 0

    Are you viewing Slashdot on IE7? If so, why is the site suddenly broken?

  49. How about this.... by Toreo+asesino · · Score: 5, Interesting

    Let's pretend for a moment that Internet Explorer isn't the default web-browser built into Windows and instead, users are presented with a choice on first login (e.g. a message asking 'How would you like to browse the internet? MSIE, Firefox, Opera').

    Would you expect IE to become as dominant as it is now if users had to specifically choose it over another?

    Ignoring the slight impracticalities, if so (I'm guessing you do), on what basis would this be?

    --
    throw new NoSignatureException();
  50. Windows 2000 by Erwin_D · · Score: 1, Offtopic

    Why is Windows 2000 not supported? I paid more for Windows 2000 then XP costs, and 2000 is barely 18 montsh older then XP. Can you imagine I and many others feel cheated?

  51. how does microsoft choose which CSS/DOM to add? by jonwil · · Score: 4, Interesting

    How does microsoft choose which bits of the CSS and DOM standard to implement?

    1. Re:how does microsoft choose which CSS/DOM to add? by aug24 · · Score: 1

      Easy:

      1) Write them all on little pieces of paper.
      2) Put them in a hat.
      3) Pull out one piece of paper at a time.
      4) If it says "DOM2 Events" or "PNG transparency", subtly pick another one while pretending to have a coughing fit.
      5) Give it to a developer to implement.

      Justin.

      --
      You're only jealous cos the little penguins are talking to me.
  52. DOJ Antitrust Settlement by KJSwartz · · Score: 4, Interesting

    While upgrading to IE7, I noticed that IE6 had to be removed before Windows could install IE7. Does this mean that Internet Explorer is not so tightly bundled into Microsoft/OS that it can not be removed in the name of competition? Also, is the complete IE7 API available for license and fee-free?

    1. Re:DOJ Antitrust Settlement by Joe+The+Dragon · · Score: 1

      Removeing files form a older ver and replaces them with a new one is not the same thing as geting rid of them alltogether. Also it may only remove some of the ie6 files.

    2. Re:DOJ Antitrust Settlement by CastrTroy · · Score: 2, Interesting

      With so many people using different versions of IE, why not make it possible to install 2 different version of the browser, especially for the sake of web developers? What options are open to developers who now want to code against IE 7, but don't want to abandon users of IE6. Are the only options to have 2 computers, or 1 computer running a virtual machine?

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
  53. Moo by Chacham · · Score: 1

    Knowing the IE is pushed onto ever so many desktops, are decisions ever made based on what most people already do? Easing an erstwhile difficulty is a major thrust of Windows the OS, and i'm sure some of that exists in IE. But Windows looks forward, and it just keeps backwards compatibility in mind. Is IE the same, or is contemporary usage the main point, with innovations taking second seat?

  54. Toolbars&Big Screens [Forward-Backward & H by phorest · · Score: 1

    Was any thought given about not being able to move/reposition/undock the forward/backward/address bar/refresh/close buttons? All the while burying the history function in the dropdown history menu, as opposed to having a stand-alone history button?

    I say this about the forward and backward buttons being unmovable because there are a lot of us with big monitors and if I can't move those buttons it makes it hard to use them. That's a lot of real-estate to cover every time (upper left on a 21 inch monitor) Also with a bigger monitor it would be great to be able to undock any toolbar and have it hover always on top.

    I've always moved the address bar to the lowest possible toolbar position on the left and the standard toolbar to the right of the address bar.

    --
    God: When you do things right, people won't be sure you've done anything at all.
  55. Questions for IE Development Team by kseise · · Score: 5, Funny

    Would you like to install SearchBar Helper? Select Yes to Close this Window.

  56. short and sweet by drew · · Score: 1

    Will IE ever support event capturing?

    --
    If I don't put anything here, will anyone recognize me anymore?
  57. Browser integration by solevita · · Score: 5, Interesting

    We've been told in the past that the reason that IE was so deeply embedded (to the point that it could not be removed, as we were told) in to the operating system was to improve the online experience of a Windows PC. With Web 2.0 firmly in place, the desire for a web browser integrated in to the operating system is, some would say, greater than ever.

    Where do you stand on this issue? How central to the XP and Vista experience will IE7 become?

  58. Moo by Chacham · · Score: 1

    Who decides what features make it in? I'm sure the team comes with a mandate, but a whole slew of "little things" are integral to a browser. Does a meeting define those, or do people code what they think is useful, and have it decided later if it should make it in or not?

  59. client-side persistent storage by gradix · · Score: 2, Interesting

    What about the client-side session and persistent storage (like in Firefox 2) ? See http://www.whatwg.org/specs/web-apps/current-work/ #scs-client-side

    1. Re:client-side persistent storage by SCHecklerX · · Score: 1

      You can do all of this server side, and that is the proper place. You really shouldn't be dumping data in cookies, other than a session ID.

    2. Re:client-side persistent storage by gradix · · Score: 2, Informative

      For Ajax apps that you want to run offline (and synchronize when online), it can be useful...

    3. Re:client-side persistent storage by Anonymous Coward · · Score: 0

      I approached the WHATWG regarding very serious security flaws in persistant storage (your data can leak to parent domains - by design!). I never got a satisfactory answer. I can't imagine Microsoft implementing this in a very secure way either.

      Another user pointed out the the greatest beneficiaries of the current proposal are advertisers. Principally because the data is more 'persistent' and harder to erase (again by design). Ian Hickson - the WHATWG moderator works for Google (ie. AdSense).

      Nuff said.

  60. ActiveX control and spyware by weiqj · · Score: 0

    Why didn't you guys change the logic of handling ActiveX control for years until the WIndows XP SP2? Do you think you are responsible of the wide spread of spywares in the last several years?

  61. Why do we need a new IE? by Bromskloss · · Score: 1

    Why do they (the Windowsers) need IE? I mean, there are fine browsers out there already.

    --
    Swedish plasma phys. PhD student; MSc EE; knows maths, programming, electronics; finance interest; seeks opportunities
  62. Re:First question (wasted question) by Anonymous Coward · · Score: 0
    Do you prefer Internet Explorer or Firefox?

    Why waste space with this question? You know what the answer will be.

  63. What were you thinking?! (N/T) by OriginalArlen · · Score: 1

    (no body)

    --

    Everything I needed to know about life, I learnt from Blake's Seven
  64. IE 7+ by wwrafter · · Score: 4, Interesting

    First, thank you for the efforts the team has already put in. I'm pretty sure that the two features that will provide the biggest benefit to developers, and by extension the users, namely better CSS (hopefully some CSS3) support and moving to the W3 standard event model, will be addressed in the next version of IE. My two part question: Do you have any ETA on the next version, and is there any possibility of adding pieces to IE7 via Windows Update? I recognize changing the event model is not really an option here, but adding support for say border-radius or opacity css support seems like it would be a fairly innocuous change.

  65. Teaching others about new features in IE7. by srothroc · · Score: 5, Interesting

    You have implemented a new GUI and new security features; these have been examined, praised, and lambasted on just about every tech site out there, so those of us "in the know" are aware of all of the changes and their implications. You also have resources like the quick reference sheet available to help new users of IE7. These are all well and good, but they'll be of no use to anyone who does not know about them or how to use them.

    What I want to know is this: how will you spread word of the new changes and features to neighbor Joe or Grandma Smith -- will you rely on word-of-mouth from the technocracy, or do you trust that your features are transparent enough that they will easily understand the difference between, say, types of SSL certificates provided by sites?

  66. Project Management? by RingDev · · Score: 4, Interesting

    What type of project management processes and structures did you impliment in order to keep the vast number of people and resources invovled with this project in line? How do you feel about those processes now that it's done, and what would you have done differently?

    -Rick

    --
    "Most people in the U.S. wouldn't know they live in a tyrannical state if it walked up and grabbed their junk." - MyFirs
  67. IE5/6 already has this by Anonymous Coward · · Score: 0


    of sorts its called Persistant Storage
    http://msdn.microsoft.com/workshop/author/persiste nce/overview.asp

    but any kind of persistant storage (flash local object, unexpiring cookies) will be abused by advertising and tracking companies, just like cookies where a good idea to begin with , now they are even detected by antirus and spyware apps i bet the original designers never imagined that when they designed them and just like modern day cookies it will be detected as unwanted and removed by apps

    until they solve the abuse factor its not something people will want in a hurry

  68. Allowing Developers to Test for Compatibility by miyako · · Score: 5, Insightful

    IE7, like IE6, renders a lot of pages significantly differently than the other main HTML rendering engines available (Geko, KHTML, and Opera). At the same time, IE7 requires WGA to run - so that applications like Wine are unable to run it. This means that web developers who are using Linux and Mac OS X will have an extremely difficult time testing their sites with IE7. Was this intentional? If so what was the reason behind it (do you want to force developers to move to Windows for web development, or simply set IE aside as something different that isn't a regular browser and must be specifically developed for), and if not how do you plan to rectify the situation?

    --
    Famous Last Words: "hmm...wikipedia says it's edible"
    1. Re:Allowing Developers to Test for Compatibility by Anonymous Coward · · Score: 0
      IE7 requires WGA to run


      Nope, it does not require WGA to run. It only requires a legitimacy check on installation (which does not require that WGA is installed on the target system). The installer calls its bundled legitlibm.dll at some point during the install instead. There is a workaround to avoid WGA altogether by running the installation stepwise using a modified iecustom.dll.

      Unpack the IE7-WindowsXP-x86-enu.exe download with 7-zip and take a look at the files, you'll see what I mean, it is relatively trivial to accomplish. I have not installed IE7 under wine but theoretically it should work. (Though I have never seen wine run any complex windows applications well)
  69. Why release IE7 in the first place? by thewils · · Score: 1

    What was wrong with IE6?

    --
    Once I was a four stone apology. Now I am two separate gorillas.
  70. Not just the Events module... by Snover · · Score: 2, Interesting

    There is a painful lack of support for not only the DOM 2 Events, but also for several other significant parts of the DOM specification.

    Some issues I've personally encountered, several of which I hit on a regular basis:

    * Namespaces are completely absent from IE's DOM implementation (createElementNS, getAttributeNS, etc. functions simply do not exist).
    * Prototyping of DOM elements is impossible without using proprietary HTC behaviours.
    * Tables that are created dynamically will not appear unless elements are added to -- in other words, using DOM to write content does not display anything, even though is optional.
    * importNode? Nope. Doesn't exist.
    * getElementsByTagName('object').item(0).getElements ByTagName('param') returns EVERY IN THE ENTIRE DOCUMENT, not just ones under the requested object. Yikes!

    And one other thing the lovely DOM Level 0...

    * navigator.plugins exists but is always empty. What's up with that? Either don't have the attribute at all or populate it properly, for fuck's sake.

    The worst thing is that as far as I can tell, there has been NO improvement in the JavaScript engine between IE6 and IE7 (except that the Microsoft Script Debugger doesn't work anymore. Thanks, guys! Not everyone has or wants to buy and install Microsoft Office just to debug in your broken browser.)

    --

    [insert witty comment here]
    1. Re:Not just the Events module... by AKAImBatman · · Score: 1
      Some issues I've personally encountered, several of which I hit on a regular basis:

      * Namespaces are completely absent from IE's DOM implementation (createElementNS, getAttributeNS, etc. functions simply do not exist).
      * Prototyping of DOM elements is impossible without using proprietary HTC behaviours.
      * Tables that are created dynamically will not appear unless elements are added to -- in other words, using DOM to write content does not display anything, even though is optional.
      * importNode? Nope. Doesn't exist.
      * getElementsByTagName('object').item(0).getElements ByTagName('param') returns EVERY IN THE ENTIRE DOCUMENT, not just ones under the requested object. Yikes!

      In all fairness, those are very advanced features to be using. While it would be very, very nice if they were supported, they can be avoided in most code. With DOM 2 Events, you can't avoid it. Any user activity you want to respond to, MUST go through the event system. The only other option is to completely override the event handlers, which is only effective for very simple webapps. In commercial level webapps, you end up having to build your own event system on top of the handlers you overrode. In which case, it's just as easy (which is to say, like pulling teeth) to patch Internet Explorer with a DOM-compliant event system.

      * navigator.plugins exists but is always empty. What's up with that? Either don't have the attribute at all or populate it properly, for fuck's sake.

      I think that's a vestigal Netscape-compatibility thing. Some webpages used to check for the stupidest things to determine which browser they were using. At this point, we're still paying for the Netscape/IE war. (Of which Netscape was no saint themselves.)
    2. Re:Not just the Events module... by Jerf · · Score: 1
      Tables that are created dynamically will not appear unless elements are added to -- in other words, using DOM to write content does not display anything, even though is optional.
      You can write <table><tr><td /></tr></table> and it'll work (and that works with .innerHTML, which I've made my peace with as long as it's going to be orders of magnitude faster than DOM manipulations, even though abstractly I prefer the DOM API), but if you're build tables out of DOM manipulations you have to use the equivalent of <table><tbody><tr><td /></tr></tbody></table>. Then things will dynamically appear correctly.

      (You may have said this and gotten your tag eaten; it wasn't clear to me and it's worth saying so perhaps other people see it.)

      For reference, the HTML 4.01 stardard says (and I think you were referring to this):
      The TBODY start tag is always required except when the table contains only one table body and no table head or foot sections. The TBODY end tag may always be safely omitted.
    3. Re:Not just the Events module... by Snover · · Score: 1

      Thanks Jerf. Yeah, Slashcode ate my tags. (Durhur, preview? What's that? x|) I'm currently in the middle of writing a response..just waiting for some JS unit tests to complete..

      --

      [insert witty comment here]
    4. Re:Not just the Events module... by Snover · · Score: 4, Informative

      While I agree that missing the Events module is definitely the BIGGEST problem, it's certainly not the ONLY problem, which is mostly what I was trying to get out. Also, I'm a fucktard and didn't preview my comment before posting (it's the only time I've ever not previewed a comment on Slashdot, I swear ;)) and Slashcode wiped out a bunch of what I was saying.

      What I MEANT to write was:
      * Tables that are created dynamically will not appear unless elements are added to <tbody> -- in other words, using DOM to write <table><tr><td>content</td><tr><table> does not display anything, even though <tbody> is optional.
      * getElementsByTagName('object').item(0).getElements ByTagName('param') returns EVERY <param> IN THE ENTIRE DOCUMENT, not just ones under the requested object. Yikes!

      As far as the navigator.plugins is concerned, it's definitely possible that it's a fragment of the browser wars, but that would be rather weird (except as an intentional attempt to sabotage Netscape Plugins API in order to push ActiveX -- something I find much more plausible than "fixing Netscape-only sites"). An empty nagivator.plugins would be just as easy to detect as one that didn't exist, and if something depended on it being there so that it could find a plugin, the site still wouldn't work in IE.

      As an aside, between my last post and now, I ran some JavaScript unit tests from the W3C Compatibility Test Suite.

      http://www.w3.org/2003/02/06-dom-support.html

      DOM Conformance Test Suites
      ==========
      DOM Core 1
      ----------
      Internet Explorer 7 (37.95% failure)
      Tests: 224
      Errors: 4
      Failures: 85

      Opera 9.02 (11.34% failure)
      Tests: 238
      Errors: 12
      Failures: 27

      Firefox 1.5.0.7 (5.88% failure)
      Tests: 238
      Errors: 15
      Failures: 14
      ==========
      DOM Core 2
      ----------
      Internet Explorer 7 (45.45% failure)
      Tests: 11
      Errors: 2
      Failures: 5

      Opera 9.02 (36.36% failure)
      Tests: 11
      Errors: 0
      Failures: 4

      Firefox 1.5.0.7 (18.18% failure)
      Tests: 11
      Errors: 0
      Failures: 2
      ==========
      DOM HTML 2
      ----------
      Internet Explorer 7 (8.47% failure)
      Tests: 685
      Errors: 16
      Failures: 58

      Firefox 1.5.0.7 (1.31% failure)
      Tests: 685
      Errors: 0
      Failures: 9

      Opera 9.02
      I tried about 20 times to get Opera to
      complete this test, and it would constantly
      fail to load files and Retry did nothing.
      Oh, well. I'd guesstimate the failures are
      probably around 2-3%.

      I'd say there's a pretty serious fucking problem when nearly 38% of DOM Core 1 functionality is BROKEN.

      --

      [insert witty comment here]
    5. Re:Not just the Events module... by IAmGarethAdams · · Score: 1

      It's useful to know the difference between an element and a tag. The tbody element is required, however the <tbody> tag is optional - the HTML parser is allowed to imply that the tbody element is present if it sees a <tr> without a <thead>, <tbody> or <tfoot>. The DOM, however, works directly on the document element tree and doesn't get that luxury.

    6. Re:Not just the Events module... by Snover · · Score: 1

      Well, all I can tell you is that IE is the only browser that doesn't allow it. Konqueror? Works fine. Safari? Here, too. Firefox? Yep. Opera? No problem.

      --

      [insert witty comment here]
    7. Re:Not just the Events module... by Moridineas · · Score: 1

      FWIW, Safari won't even run any of the DOM conformance tests ... pops up the same "error / retry" msgbox you saw with opera, I believe.

      Safari kind of sucks as a browser I have to say...it's the only major browser than doesn't work with fckedit (which is avery cool tool), google maps / mail often makes safari freeze up and crash.. it can't even run other google projects like the spreadsheet at all..

      sigh

      I just wish Firefox was more macified.

    8. Re:Not just the Events module... by Snover · · Score: 1

      Try the latest WebKit nightly build. I think that the version of Safari that's going to ship with 10.5 is going to be a lot better, based on the changes I see.

      The best part about running the tests on IE7 is that if one of the tests fails to load (as it did a couple times for me), instead of popping up the retry/cancel window, it will display an information bar stating that a scripted window has been blocked. You have to click on the information bar, "temporarily allow" the window, and then...RELOAD THE PAGE. The confirmation never appears unless you start everything over again. What a fucking stupid idea.

      --

      [insert witty comment here]
    9. Re:Not just the Events module... by Moridineas · · Score: 1

      I ran the WebKit nightlies for several months, but ultimately found them overall to be too unstable. Even when I found a build that worked pretty well, it crashed far more than regular safari (which for me does occasionally crash). In comparison with Firefox where I don't think i've ever had a crash.

      I think I would use Firefox 2.0 100% of the time now if it had better RSS (Safari-like RSS) and if the arrow keys functioned in text boxes the way they're supposed to on Mac!!

  71. Re:First question (wasted question) by Morphine007 · · Score: 1

    Firefox... obviously...

  72. ie7 and runas by jd142 · · Score: 2, Interesting

    Why does IE7 no longer work with the runas command? What was the thinking behind "breaking" the runas feature?

    Some background for people who aren't familiar with runas:

    Sometimes I need to browse the network as an administrator while logged in as a non-admin. With IE6, I can type "runas /user:domain\username cmd" to launch a command prompt and then run c:\program files\internet explorer\iexplore and then browse to \\servername\sharename as my admin user. Very handy when I need to move a file from one user's area to another's.

    But after I installed IE7 final on my test machine, this no longer works. Running ie7 as an admin user, whether by right clicking on the exe and picking run as or running it from a cmd line launched as a admin user, no longer let's me browse network shares or local drives as an admin user. This is really frustrating.

    1. Re:ie7 and runas by cnettel · · Score: 1

      The thinking was that this was perceived (and, to some very limited degree is) as a security hole, that the same process COULD at all be used for local file system browsing and web browsing, although the components loaded were quite a bit different. It's got nothing to do with runas.

    2. Re:ie7 and runas by Anonymous Coward · · Score: 0

      Why not just run explorer to browse the network instead of iexplorer? Surely you don't need the extra gadgets in the web browser just to look at your shares?

    3. Re:ie7 and runas by hclyff · · Score: 1

      Or why not just use a real operating system?

  73. Question by monoqlith · · Score: 1

    When you go to Steve Ballmer and ask him if, you know, it might be in the best interest of humanity for you to make Internet Explorer more standards-compliant, how many chairs does he throw at your face?

    We're willing to believe as few as 10.

  74. I've got one: by Ant+P. · · Score: 1

    Now that your Mac version and its different rendering engine are pretty much abandoned and forgotten by MS and users, why not open source it?

    1. Re:I've got one: by ambivalentduck · · Score: 1

      They don't want you seeing the code for reasons like this:

      class EvilEmpire{

      void Report_Surfing_Habits()
      void RandomCrash() //Mac OS isn't more stable, HAH!
      void StealInformation()
      void CorruptData()
      void ThrowChair()
      void CedeControlToGatesNet()

      }

  75. Does microsoft have plans for an IE feedback form? by jonwil · · Score: 5, Interesting

    Does microsoft have plans for an IE feedback form similar to what they have now for Visual Studio?
    Having such a feedback form would mean that people could post things like "Support " or "Fix issue where adds an extra pixel to the border" or whatever and then the IE team could investigate them (just like the Visual Studio team does with the Visual Studio feedback) and provide feedback such as "no, we cant fix this at this time" or "we will consider this for the next release" or "we have investigated this and have a fix already" or "here is a workaround" or whatever else it is. If there was a vote system so people can vote for what they think is important, microsoft could use that information to see how many people want which features (and therefore which features it makes the most sense to implement).

  76. Release schedule? by Val314 · · Score: 3, Interesting

    Are you planning to do more regular updates (IE8/9/10/...)? maybe 1 year for between releases?
    Will you release those versions for all Windows versions that have mainstream support or just the latest Windows?

  77. My question by JustNiz · · Score: 1

    How is it that a program that is meant to just read and display text and images can actually cause virusses and other binaries provided as data to be executed with admin privileges?

  78. Security by Anonymous Coward · · Score: 0

    Will it be possible to disable ActiveX on a per site basis (that is, only allow ActiveX on sites I trust). Even better would be to allow ActiveX or javascript only on verified sites that are maybe SSL.

    Right now, I can only set ActiveX to "disable", "enable", or "prompt". This gets annoying because I have to click the pop up every time I go to my favorite (trusted) sites (and vice versa).

  79. Let's have this one from the horses mouth... by Anonymous Coward · · Score: 0
    Which is the better way to block legacy, CSS-screwing web browsers:

    1. Using the "if IE" conditional around a style rule that toggles display of main content and links to downloads of modern browsing software?
    2. Using server-side UA sniffing to redirect the user to a page linking to modern web browsing software?


  80. Zoom in IE7 by Instine · · Score: 2, Interesting

    Are you ging to fix the zoom in IE7. It currently hasmany bugs, some of them are a hindrence to accessible screen readers (usually used by visually impaired users). I personal reported the problem with getElementfromPoint not getting the correct element went zoomed (javascript) and actually got a reply from the Manager in charge of the unit dealing with the zoom, sayng he was on the case. That was Beta1. Since then the issue has morphed slightly, but never gone away. PLEASE fix, as it can/is causeing real problems for screen reader users, and producers. e.g. : this

    --
    Because you can - or because you should?
  81. This one is simple... by Glog · · Score: 3, Interesting

    Given the highly negative feedback provided for the User Interface of the IE7 BETA releases why did you decide to stick with the same format for the final release?

  82. Your selling point? by codelad · · Score: 1, Interesting

    Why should I use IE over, say, Firefox or Opera?

  83. Why do you hate us so? by Quiet_Desperation · · Score: 0, Troll

    What did we ever do to you?

  84. Testing IE7 by Anonymous Coward · · Score: 0

    Now that IE7 is out, every web developer on the planet suddenly has to test (at bare minimum) three browsers:

    1) Firefox (the version doesn't really matter since they haven't made major changes to their CSS parsing)
    2) IE 6
    3) IE 7

    However, the IE development team has deliberately made it impossible to have both IE 6 and IE 7 installed on the same machine. When some clever people figured out a way around this, the IE team introduced a patch that broke this functionality.

    My question is: Why don't you want developers to test both of your browsers? Or if you do, why make it so difficult?

    1. Re:Testing IE7 by Anonymous Coward · · Score: 0

      just maybe they dont want people using ie6

  85. Assumptions are dangerous... by LordEd · · Score: 1

    Why do you assume that I was equating anti-Microsoft with pro Open Source? I like open source, and I am not anti-Microsoft. Do you deny that there are some people on Slashdot who will never accept Microsoft products even if they turn out to be good? I am not intending a flame war on whether products are good or bad, just that it wouldn't matter if they were good to some people here.

  86. That goddamn PNG bug by BluhDeBluh · · Score: 1

    Why haven't you fixed the infuriating PNG colour bug - the one that has plagued mankind (and web developers) since the dawn of time where PNG colours never match web colours and thereby reducing the format's usefulness and uptake by a huge amount?

    1. Re:That goddamn PNG bug by Anonymous Coward · · Score: 0

      pngcrush -rem gAMA infile.png outfile.png


      I don't know what GUI apps let you save PNG without gamma information as I've always used pngcrush myself.

    2. Re:That goddamn PNG bug by Glenn+R-P · · Score: 1

      The bug is demonstrated by the page at http://pmt.sf.net/gamma_test
      The gamma=1/2.2 patch is supposed to match the GIF, JPEG, and other unlabeled content, but when viewed with IE, the gamma=1/1.96 patch matches instead.

  87. "Find"/"search" feature by tkarr · · Score: 2, Interesting

    I'm curious about your design of the "find" window. What considerations did you have for the ease of use? How do you think it compares to having the "find" window built into the browser window (like Firefox). Did you find that users were not be able to locate the "find" text box? Adding an option for having the "find" window as part of the browser window (internet only, as opposed to the Windows explorer) might be a nice feature. This enables multiple windows or tabs to have their own search, and users can have many searches going on at the same time.

  88. WGA no longer required to install IE7 by Tumbleweed · · Score: 1

    I've already seen a hack (not verified whether it really works) to let you install IE7 without WGA verification. (Sorry, no link; I saw it go by a day or two ago on either Digg or Reddit, I think.)

    FYI.

  89. Firefox code by jamienk · · Score: 1

    Do (or would) any MS IE people help hack on the Firefox codebase? If not, why not? If so, what do you think of the quality of their code/ease of jumping in?

  90. the first question that comes to mind... by Tumbleweed · · Score: 1

    Dude, *WTF*?!?!

  91. Furthermore... by Anonymous Coward · · Score: 2, Informative

    Myself and many other web developers have no intention of ever running Windows. We have even less intention of working around flaky standards support in the Windows default web browser. Is there an end-user support address or bug tracking system where we can send users that wrongly blame us for problems with your software?

    1. Re:Furthermore... by Achromatic1978 · · Score: 1
      Is there an end-user support address or bug tracking system where we can send users that wrongly blame us for problems with your software?

      Fantastic. Such amazing arrogance. And, pray tell, how is Microsoft, or indeed anyone, to know that their problem is MS's fault, rather than you fucking something up? Or is your question not so much "We have even less intention of working around flaky standards support in the Windows default web browser" as "I have no intention of supporting IE at all. Any problems whatsoever, be they valid, or be they my fault as a developer, I want nothing to do with - instead I'd like to just lay the blame, without trial, at Microsoft's feet"? Because I think it is.

  92. I cringe when someone uses words "leader" or by melted · · Score: 1

    I cringe when someone uses words "leader" or "leadership" for these folks. Let us make an important distinction here. They are _managers_. Being a _leader_ is a totally orthogonal thing to being a _manager_. Leadership is earned through the respect of subordinates. Management position is obtained through brown nosing with higher ups.

  93. Did you fix all the bugs? by taniwha · · Score: 1

    how many unresolved bugs in your bug database?

  94. Why develop IE at all by CmdrGravy · · Score: 5, Interesting

    Given that you are not planning on selling IE 7 and the fact that there are already other browsers on the market which can allow Windows users to experience the web fully why is Microsoft investing so much time and effort in continuing the development of IE ?

    1. Re:Why develop IE at all by Anonymous Coward · · Score: 0

      Or, to put a different way: What to you think is lacking other browers that creates a need for Internet Explorer? (Other than the fact that MS doesn't bundle them with Windows.)

    2. Re:Why develop IE at all by Anonymous Coward · · Score: 0

      erm... maybe... ActiveX?

    3. Re:Why develop IE at all by typicallyterrific · · Score: 1

      Oh, I can answer this one (although I suspect that anyone working on IE7 might have a different, official answer).

      There is one strong, obvious reason why MS still needs it's own browser.
      With every app slowly moving to the web, and the slow death of shrinkwrap software (i.e. you buy it at staples and it installs), you need one thing to have a usable computer: a web browser.

      Problem is, you don't need Windows to run a web browser.

      This is the situation that MS was trying to prevent back when they went out of their way to quash Netscape, albeit, it turns out, they were somewhat unsuccesful (thank-you-open-source).

      So, what do you do now? You're in danger of becoming obsolete in the desktop arena, the one where you cash the majority of your profits in.

      Well, you release your own newfangled browser to compete with the other, portable browsers - for one.
      People hate change (even techies and software developers); if you have a good running browser in one platform, well, no reason to switch.

      Finally, if you have a virtual monolopy on any market, you set the defacto standard (see every comment in here bitching about how they code for Firefox, then go about putting in IE hacks). All you need to do is move a bit forward and everyone has to rush to implement what you've been upto, or face becoming effectively useless and obsolete.

      If firefox gains more marketshare, you might start to encounter more and more web devs who refuse to code for the outdated horror that is IE, which only further propels FF. This way MS can still hedge it's bets and keep people locked in. (Re: Why IE still doesn't fully implement W3C standards, and introduces it's own Javascript oddities).

      Google netscape, "extend, embrace, extinguish", etc.

  95. okay, for real's this time: quirks mode question by Tumbleweed · · Score: 1

    I'm under the impression that IE7's quirks mode renders exactly like IE6's quirks mode (which is not a bad thing, IMHO), except I have a question about how far this compatibility extends - is the * hack still available in quirks mode?

  96. Scobles religous freaks by sjwest · · Score: 0, Troll

    Hey Robert Scoble loves new ie, he called a friend of mine a religous freak on his blog, and told them to post here.

    Robert Scoble loves /.'ers

  97. more questions by Tumbleweed · · Score: 2, Interesting

    Oh, and what was the reason behind this particular release date? Was it to beat FF2, to make it in time for some Vista requirement?

    And will there be minor feature enhancements/bug fixes before the next major release? The PNG color space problem comes to mind - fixing this in a minor release shouldn't break anything else.

  98. Here's one by charlieman · · Score: 1

    Is there any IE7 feature that would make it be better than Firefox?

  99. IE 7 list item gap regression? by bcat24 · · Score: 1

    Is it true that the release version of IE 7 still suffers from the old bug that causes gaps between list items in some cases? I thought it had been fixed in the betas/RCs. Even if it's not a major bug, it is an annoyance for those of us using CSS-based navigation menus. Are there any plans for a bugfix release soon?

  100. Money and .NET at a disadvantage by ambivalentduck · · Score: 1

    1.  Couldn't you save a lot of money on anti-trust suits by just following standards?  (Including W3C and CSS)

    It really looks like it's in your best interest to at least provide .NET developpers with something like Google's cute browser-quirk avoiding JAVA -> HTML + JavaScript compiler so that they don't miss out on FireFox and Opera (mobile phone) users.

    2.  Why not fork over a C# -> HTML + JavaScript compiler that provides similar quirk-avoiding code?

  101. Scientific Publishing on the Web by Chris+Chiasson · · Score: 1

    Dean Hachamovitch, As you probably know: MathML, for mathematics, and SVG, for charts and graphs, represent two major enabling technologies for scientific publishing on the web. Presently, most scientific and scholarly papers are presented in Adobe's PDF format, possibly because Acrobat Reader is the most widely installed application that can display typeset mathematics and vector graphics. What is Microsoft's position on supporting these two technologies natively in Internet Explorer? This question is important, because few people can be expected to download the extensions that support MathML and SVG, namely Design Science's MathPlayer and Adobe's SVG viewer. Supporting these technologies would help you better compete against Adobe and, should you include authoring support for MathML in Word, add value to your word processor offering. Thank you for your time.

  102. Standards Compliant Mode by Apocalypse111 · · Score: 2, Interesting

    You may not have any idea about this one, but I figure I'll ask anyways. In IE6, a tag was required in the html to enable standards-compliant mode (which still wasn't, but that's beside the point). Why was this not enabled by default?

    --
    There is no mod option "-1: Disagree" for a reason. "Overrated" is not an acceptable substitute. Post something instead.
    1. Re:Standards Compliant Mode by Phroggy · · Score: 1

      You may not have any idea about this one, but I figure I'll ask anyways. In IE6, a tag was required in the html to enable standards-compliant mode (which still wasn't, but that's beside the point). Why was this not enabled by default?

      What you're talking about is the DOCTYPE declaration. If you want to write standards-compliant code, you should be testing it with the W3C Validator, which will give you a warning (with a link to an explanation) if you fail to include a DOCTYPE declaration.

      If you don't want to write standards-compliant code, you probably want your site to look the same as it did in IE4, which means you don't want the browser to behave in a standards-compliant way. So, IE7 and IE6 and Firefox will all fall back to a "quirks mode" which attempts to guess what the HTML author meant, instead of following the standards. If this didn't happen, the majority of web sites would break, and users would blame the browser, not the web site.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  103. Forced upgrade for IE6 users ? by Lightman_73 · · Score: 1

    Given the horrible CSS support in IE6, not to mention the fact that it is a big security hole, do you plan to "force" the upgrade to IE7 via Windows Update, or do you plan to let the users choose ? Wouldn't this be a sensible way to push web developers towards standards (CSS) ?

  104. another q: cleartype by Tumbleweed · · Score: 1

    Why is ClearType on by default, and not respect the user's system setting for it? Many of us still use CRTs and don't like how it looks on CRTs.

  105. Windows 2000 SP4 by Lightman_73 · · Score: 1

    Do you think IE7 will ever be available for Win 2k ? Given the huge users base (especially in offices), wouldn't the unavailability of IE7 under Win2k mean a way slower adoption and a slower push toward standards coding (CSS) ?

  106. Business case for releasing IE7 separate from Vist by reidconti · · Score: 3, Interesting

    Originally, Microsoft claimed that IE7 would only be available with Vista, and would not be made available for older versions of Windows.

    As it turns out, the release of IE7 separately is an about-face on this matter.

    While it might take away one advantage of Vista over sticking with XP, I think the choice of a free upgrade is a good thing for the user.

    Can you speak to the pro and con arguments that came out in deciding to release IE7 separate from Vista?

    Thanks.

  107. Re:First question (wasted question) by Anonymous Coward · · Score: 0

    Opera?

  108. PNG by Sloppy · · Score: 2, Insightful

    Can your software fully handle PNGs yet, or is 11 years still too short of a time to adopt a very-well-documented standard that has been fully published along with a reference implementation?

    If 11 years is too short, I understand and you have my sympathy. I imagine the development portion of your company is quite understaffed, and more importantly: underfunded.

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    1. Re:PNG by Anonymous Coward · · Score: 1, Interesting

      Yes, IE7 fully supports PNG but there were issues with gamma in the beta and RCs, interested to hear if they fixed this for the release?

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

      While I think there are many great questions posted here, and I agree it's frustrating how behind IE is in regards to standards, it's too bad several of these questions will probably not be asked since they are sprinkled with "IE sucks" remarks. :\

    3. Re:PNG by Glenn+R-P · · Score: 1

      The gamma issue isn't fixed.

  109. Double bind? by jejones · · Score: 1

    Isn't there an inherent conflict between the stated purpose of better W3 standards conformance for IE7 and the benefit to MS from IE not conforming to standards, to maintain an applications barrier to entry for other web browsers?

  110. Put another way by Anonymous Coward · · Score: 0

    How do you feel about your hard work winning because of being installed with the operating system? Do you believe that your product wins through merit, and if so isn't this similar to religion in that, how do you know? How do you validate your pride in your work without a level playing field?

  111. Vulnerabilities by zefrer · · Score: 0

    In the months to come, do you expect to see a large amount of vulnerabilities for IE7 compared to, lets say the first few months of IE6s and Firefox's 1.5(to stick to one version) existance? If so then why(or why not)?

  112. Who cares? by Firehed · · Score: 1

    Why is Microsoft even bothering to stay in the browser market? It's creating international legal issues and generally irritates web developers (which would be relatively easy to change). Surely the default MSN search isn't that profitable for Microsoft, and not to the point where it offsets the development and PR costs when the IE team could be working on a great number of other projects.

    --
    How are sites slashdotted when nobody reads TFAs?
  113. Color Profile Support by dudeX · · Score: 1

    There's a segment of the population that loves to show off its photos edited in ICC aware programs. On the Mac, Internet Explorer 5 supports ColorSync. When will Internet Explorer for Windows support embedded ICC profiles (and Microsoft's WCS features in Vista)?
    Also would it fully support embedded profiles? - In Windows Vista RC2, the Photo Gallery software is ICC aware, but it seems to ignore profiles that are not in the profiles directory of Windows Vista. That's a weird implementation if you ask me. The same behavior occurs in Windows XP. The Windows Image and Fax Viewer doesn't read profiles not in its database, but Windows Explorer correctly uses the profile.

  114. Which browser have you been using? by Anonymous Coward · · Score: 0

    Dean,

    Which browser have you been using?

    Honestly.

    I can imagine you have switched to IE7 now (dogfooding), but I can't imagine anyone with more than a basic knowledge of IT using IE6. So, which browser have you been using in the last 4-5 years?

    (Post your interview answer as AC, so Bill won't know. Thanks.)

  115. WGA by zefrer · · Score: 1, Interesting

    Why is it that to download and install IE7 you need to have WGA on your computer? If IE7 is the big security improvement that everyone is saying it should be then why do businesses in particular need to handle the daunting task of installing and maintaining a fairly controversial by anyones standards, piece of software?

  116. My question by Anonymous Coward · · Score: 0

    How much time did it take for you to reinvent tabs?..

  117. Will the new IE7 ... by giriz · · Score: 1

    .... throw Chairs ? _____ Question 2: Is IE7 an iPod killer ? oh, wait.

    --
    I don't want a signature.
  118. Director's Cut by Admodieus · · Score: 1

    Are there any features that you wanted to include in Internet Explorer 7 but had to cut due to time constraints or other conflicts? If so, will we see these in a Service Pack or maybe IE8?

    --
    "It's a reverse vampire...they....they crave the sun!"
  119. full PNG support by Anonymous Coward · · Score: 0

    I'd like to see you try to justify your steadfast refusal to fully support the PNG image file format--specifically, alpha blending--long after every other browser on the face of the earth supported it and long after it was recognized as a necessary component for good web design. Why are you so behind the curve?

  120. Interface customizing by bogie · · Score: 1

    First, why did you remove the ability for users to move buttons where they saw fit? What great threat do you see in allowing me to have my home and print buttons next to my back and forward buttons? Second, roughly what percentage of your user base will actually end up using any of IE's new features beyond those who by default will passively benefit from the print engine which finally no longer cuts off pages? Do you think it will fall along age lines? I can see a year from now the vast majority of IE users still not knowing about or using tab browsing.

    --
    If you wanna get rich, you know that payback is a bitch
  121. Open Source and IE by Anonymous Coward · · Score: 0

    MS does not make money from IE. Aside from hiding obvious security holes, why isn't IE open source? Clearly you could retain your job(s) were it so (see MySQL).

  122. Personal input in the IE development process? by srothroc · · Score: 1

    I'm sure there are many people on the IE development team who have their own hobbies or preferences that involve certain browser setups or certain types of compatibilities -- how much, if at all, do personal preferences figure into the development of IE versus Microsoft-mandated standards from higher-up?

  123. Firefox 2.0 vs Internet Explorer 7 by Van+Cutter+Romney · · Score: 1

    Firefox 2.0 is to be released soon. How is IE7 better (or lag behind) Firefox 2.0?

    --
    Help a man when he is in trouble and he will remember you when he is in trouble again.
  124. Dealing with anti-MS/IE sentiment and stress? by srothroc · · Score: 1

    I'm sure you're aware that despite being one of the most-used browsers, Internet Explorer often seems to be one of the most-disliked browsers due to an extremely vocal number of people (as I'm sure you're aware, if you read Slashdot!). Some people seem to dislike Internet Explorer as a Microsoft product, some seem to dislike it because of its stances on standards compliance, and still more seem to dislike it because it's the "geek thing to do". It has to be a bit of a hit on morale to be playing on a pitch where all the vocal groups seem to be rooting against you.

    If this figures much (or at all, even) in the lives and stress levels of the IE development team, what are some ways you have dealt with it in the past?

  125. Standards? Please?!? by scoot2006 · · Score: 1

    Why doesn't IE (pick any version including 7) come close to passing the acid2 test? Is it concentration on other areas? Disregard for W3C standards?

    As a developer these are the most important updates that could have been included in IE 7. But from the standards point of view, not much has changed from IE 6 to IE 7. Sure, there have been many bug fixes, but the acid2 test says everything for standards compliance. Please, please please please, make IE 7.x or IE 8 completely standards compliant. It would make many people happy and give IE some validity as a browser again. Right now, it's seen as a necessary evil.

  126. Alternate Stylesheets by jonadab · · Score: 1

    We've finally reached the point, at long last, where most browsers have at least minimal support for letting the user choose between alternate stylesheets supplied by a website. However, Internet Explorer, including version 7, still completely fails to understand alternate stylesheets. In the absense of any UI for choosing, a reasonable behavior is to just select the first choice and use it, but IE instead chooses to try to apply *all* of the choices at once. This gets really weird with several alternate stylesheets and results in the need for hacks like adding a special last choice stylesheet that systematically undoes most of the styling done in the other choices.

    Can we expect a future version of IE to correct this? How soon?

    --
    Cut that out, or I will ship you to Norilsk in a box.
    1. Re:Alternate Stylesheets by Anonymous Coward · · Score: 0
      <!-- Something like this might work? -->
      <!--[if !IE]>-->
      <link href="/css/nekkid.css" rel="stylesheet" type="text/css" title="in the raw">
      <link href="/css/dressed.css" rel="alternate stylesheet" type="text/css" title="dandy">
      <!--<![endif]-->
      <link href="/css/OMFG_MSIE_IS_TEH_SUCK.css" rel="alternate stylesheet" type="text/css" title="MSIE">

      Still required to uglify our markup using MSIE proprietry workarounds.

  127. Re:Now that transparency and CSS is fully implemen by Bromskloss · · Score: 1

    Why am I modded "Interesting"? This was supposed to be funny! CSS and transparency, are far from fully implemented!

    --
    Swedish plasma phys. PhD student; MSc EE; knows maths, programming, electronics; finance interest; seeks opportunities
  128. sleep paterns by bryxal · · Score: 1

    How are you able to sleep at night re: css support?

  129. Why is the menu bar hidden? by MunkieLife · · Score: 1

    Why have you decided to hide the menu bar by default?

  130. Why? by stevedcc · · Score: 1

    What is your reasoning for facing the Flamewar / Rampant Hostility of the Slashdot crowd to talk about IE7?

    --
    todo - The developer's equivalent of confession: "Forgive me Father, for I have sinned..."
  131. I asked Hakon about CSS and now I ask you: by Chabil+Ha' · · Score: 5, Informative

    This past summer Håkon Wium Lie was interviewed on /. and my question was selected concerning IE7's glaring lack of full CSS support. Why is it that MS has avoided meeting at least the ACID2 spec for CSS in order to bring some semblance of comformity for developers?

    Håkon Wium Lie's response to these questions is boiled down to the fact that you do have the talent and resources to fix these issues and he says that "the fundamental reason, I believe, is that standards don't benefit monopolists" like MS.

    How do you respond to his comments (the author of the CSS spec) and does MS have any near future plans to adhere to the existing CSS standard? If not, what would it take for MS to take a more proactive role in supporting it?

    --
    We're all hypocrites. We all have hidden parts, it's the contrast between them that make us more a hypocrite than others
    1. Re:I asked Hakon about CSS and now I ask you: by Anonymous Coward · · Score: 0

      I assume that Håkon is on the money - Microsoft would like to leverage their monopoly position to force web developers to code to their own IE idiosyncracies rather than fully support standards like CSS. Presumably the reason Microsoft think this is to their advantage is because they want to try to control the web by encouraging IE-specific rather than standards-compliant web pages.

      In reality it seems that Microsoft have shot themselves in the foot, and instead it's the companies that are truly embracing the internet, such as Google, that are winning. The Microsoft strategy of fighting internet standards is a losing one. I guess the reason why this is so is because Microsoft has become a slow-moving giant (see Vista for example) and in a competition between a sluggish giant promoting IE quirks and a million nimble start-ups promoting web standards, the giant is going to lose. A better strategy would be to embrace and leverage the standards and surf the wave of the internet, but Microsoft hasn't yet figured out how to do that... but Google has.

    2. Re:I asked Hakon about CSS and now I ask you: by jesser · · Score: 1

      Gecko developer Boris Zbarsky answered this question last December. Firefox 3 will support Acid 2, while Firefox 2 could not have supported it without being delayed until around the time Firefox 3 will ship.

      --
      The shareholder is always right.
  132. Incremental Updates by infestedsenses · · Score: 1

    I've read somewhere that IE7 will offer incremental updates addressing developer issues, in contrast to IE6's security-only patches. Is this true, and if yes, how will this affect developers regarding CSS and DOM support?

    I would highly welcome it, but it seems to me this has many implications on how developers keep up with the various versions of IE7, such as a stronger forking of code than that already taking place.

  133. getElementsByName / childNodes & Open Source.. by C0y0t3 · · Score: 1

    1) Will your team be addressing the problems with the DOM elements where IE uses the id and name attributes interchangably?

    This problem causes the javascript function getElementsByName to cease to function is an ID and Name are both defined but not identical.

    A workaround is to use the childNodes array of the containing DOM element - however, this too has its problems, since IE (again, ONLY IE, including version 7) adds "phantom" nodes containing only line breaks when there are none defined, requiring a further hack to remove empty elements.

    These particular bugs have personally cost me tens of man hours on various recent projects - extrapolate that out to the rest of the world, and this nastiness is worth quite a bit of actual coin, since local (US) coders do not yet earn minimum wage (a topic for another day...)

    ---

    2) Since IE is distributed for free anyway, why not open it up as Open Source and enlist the programming prowess of the same group of developers that have managed to make Firefox a leading competitor without the benefit of an existing installation monopoly?

    These problems would have been fixed LONG ago, along with the laundry list of CSS bugs destroying the sanity of designers, as well as developers.

    Tim

  134. View Source Color Coding by MunkieLife · · Score: 3, Interesting

    Why is your "view source" feature so much worse than Firefox's?

    1. Re:View Source Color Coding by Chabil+Ha' · · Score: 1

      In what way is it worse? Let's try and qualify and quantify your complaint. Are you complaining that viewing the source is plain old text with no keyword highlighting? Is it worse because it opens inside notepad? Are you complaining that you can't make updated changes to the markup? C'mon! These are suppose to be questions that you're asking the person. If I were the one being presented this question, I'd ask in what way is it worse. But since there is no way to ask for clarification, I would discard it.

      --
      We're all hypocrites. We all have hidden parts, it's the contrast between them that make us more a hypocrite than others
  135. Multiple versions. by Anonymous Coward · · Score: 0

    Have you succeeded in coming up with an easy way to run multiple versions of IE simultainiously? I'm running out of Windows boxes here.

    BTW, thanks for finally supporting more CSS... as a web developer I'm glad that IE users will finally be able to get the full presentational expirience from my sites and I can get rid of that jscript png transparency hack.

  136. A good question by ShadowC_ar · · Score: 1

    Wat drugs do you guys use over there at Microsoft?

  137. An open source path for Microsoft Web Browsing by wintermute42 · · Score: 1

    Would Microsoft consider a more open source oriented approach to a web browser application on Windows?

    Internet Explorer does not deliver any particular advantage to Microsoft. Browsers are largely interchangable because of the standard nature of web page markup languages (HTML, CSS, etc..) Few people make the decision of which operating system to buy on the basis of the web browser. Nor do they decide to purchase other software (web page design software or web server software) on this basis.

    If IE is delivering at most a modest competitive edge to Microsoft, why not consider a more open source oriented approach to the IE project? This could involve using components from the Firefox release (like some of the rendering software) or making Microsoft components open source. By turning any special interfaces between the IE and the operating system into a public API, Microsoft would also be one step closer to addressing some of the objections raised by the European Union. Making IE open source could make some IE components a standard in the same way that Eclipse has become a widely adopted standard.

  138. rfc2782 support? by 14CharUsername · · Score: 3, Interesting

    rfc2782 allows for DNS servers to return a list of ips to clients with info on priorities and weights. This would allow browsers to seamlessly switch to a backup server if the primary server went down, which would greatly improve website availability. Unfortunately, from what I can tell, there are no browsers out there that support this.

    Is there any possibility that IE will support this?

  139. Javascript (not JScript) support by mumrah · · Score: 1

    Any plans to support JavaScript so we can stop writing browser dependent code?

    e.g. addEventListener vs attachEvent, XMLHttpRequest vs ActiveXObject("Microsoft.XMLHTTP"), et al. ad nauseum.

  140. Important Standard by akaina · · Score: 1

    Which standard is most worth supporting, Themes or CSS?

    --
    Remembering that you are going to die is the best way I know to avoid the trap of thinking you have something to lose.
  141. Why - - by gelfling · · Score: 1

    Do you suck at the internet?

    1. Re:Why - - by Anonymous Coward · · Score: 0

      Every time a microsoft weenie sees the internet they think of Google and poop their pants.

  142. Why do I need to send my browsing habits to MS? by Anonymous Coward · · Score: 0

    In a recent trial of Vista and IE 7, I was presented with a window telling me how Microsoft and IE7 can protect me against phishing sites. In order to do so I had to "periodically" send the URLs I was looking at to MS to determine if they were phishing sites or not. My own experience suggests the "periodically" part is the first time you visit a website you have not been too before. So in essence it seems that while protecting me against phishing sites, MS is also building a database of what sites I am visiting.

    How do you justify this in terms of privacy when a very very small percent of sites out there are phishing sites. Not to mention the more technically savvy users tend to avoid phishing sites anyways.

    Needless to say I have disabled this feature, though I am constantly nagged about it.

  143. Why is Microsoft playing cath up? by XNine · · Score: 1

    Why is it that Microsoft does not uphold to web compliant standards? Why can it not pass the ACID2 test, and more importantly, when will it do both of these things?

    --
    Never monkey with another monkey's monkey.
  144. How about other Microsoft operating systems? by Aqualung812 · · Score: 1

    Woah, back up. I still have over 200 Windows 2000 computers waiting in line for IE 7. Your OSX and i686/Linux versions are going to be waiting for a while!

    --
    Grammer Nazis - I mod you "troll" unless you actually add something on-topic. Yes, I know I have mispellings in my sig.
    1. Re:How about other Microsoft operating systems? by cp.tar · · Score: 3, Interesting

      Well, if IE7 works under Wine, we have an interesting paradox: it just might be cheaper to upgrade from Win2k to Linux in order to be able to run all the new MS programs which can't run under Win2k.

      Something seems so very wrong here...

      --
      Ignore this signature. By order.
    2. Re:How about other Microsoft operating systems? by jZnat · · Score: 1

      I think that might be one of the goals of WINE: make Windows obsolete. :)

      --
      'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
  145. Trident vs Gecko vs KHTML by Constantine+XVI · · Score: 1

    1) Since Gecko and KHTML are open source, have you looked at the source for those engines?
    2) Have you ever lifted or considered lifting code from either Gecko or KHTML for Trident?
    3) Would you ever port Trident to other platforms (Linux and OSX) to allow for web developers to test without needing Windows?

    --
    "I think an etch-a-sketch with an ethernet port would beat IE7 in web standards compliance."
  146. Plans to fix javascript fileSize detection? by akaina · · Score: 1

    Does IE7 intend to fix how document.fileSize checks a file (it breaks because of how it checks the cache), or will you continue to force people to use ActiveX instead of javascript?

    --
    Remembering that you are going to die is the best way I know to avoid the trap of thinking you have something to lose.
  147. FireFox Extensions by cypher_soundz · · Score: 0

    Are you planning on implementing such an "idea" as IE7 has tab browsing and a side search bar already? If so what potential problems / security issues do you see happening? Regards cyph

  148. CSS Table Support by Feneric · · Score: 1

    When are you going to add support for table, inline-table, table-row-group, table-column, table-column-group, table-header-group, table-footer-group, table-row, table-cell, and table-caption? These will make a lot of standards-compliant fluid-width site designs practical as they already work reasonably well everywhere else.

  149. Is developing IE frusterating? by FellowConspirator · · Score: 1

    Microsoft is a large company with considerable development resources. Right now, MS is shipping IE7 which, among other things implements most of the CSS2 standards (provided the site sets DOCTYPE properly specifically for IE) pretty much correctly (with a few notable exceptions). However, the implementation comes 8 years after the standards were settled and IE7 still doesn't have the richer feature set and plugins that other popular browsers do.

    Do programmers at Microsoft find it demoralizing to work on a product that's a loss-leader and a continuing disappointment to both users and developers when their fewer and less-well-funded open-source counterparts consistently exceed them in quality, features, and reliability?

  150. Mod parent up by Anonymous Coward · · Score: 0

    Best question so far.

  151. dude did you actually check before you posted by Anonymous Coward · · Score: 0

    "... FireFox get's most of the time the 3 columns right, but the footer always right. IE7 it's sometime wrong for both."

    I can't speak for safari, but on Firefox and IE7 your page loads just fine. Granted I am using a vista rc1 for both. But Firefox and IE7 do load your page just fine. Did you actually check or did you use IE6.

    1. Re:dude did you actually check before you posted by Drizzt+Do'Urden · · Score: 1

      Like I said, columns gets bad when the content is larger than the viewport, like this blog, per say.

  152. My Question: Requirements by rlp · · Score: 1

    How did Microsoft go about developing requirements for IE7? (i.e. internal, external developers, focus groups, industry panels, W3C, etc). How did Microsoft go about prioritizing IE7 requirements?

    --
    [Insert pithy quote here]
  153. Devs should know Google by Aqualung812 · · Score: 1

    I think they figure developers are smart enough to use search

    --
    Grammer Nazis - I mod you "troll" unless you actually add something on-topic. Yes, I know I have mispellings in my sig.
    1. Re:Devs should know Google by CastrTroy · · Score: 1

      Just for fun, I did JFGI. We get a few solutions. Dual/triple Boot, Use a VM so you can run multiple OSes, Use multiple computers, and the final one, Mess around with a bunch of DLLs, renaming a bunch of them, and doing a bunch of other stuff. I'm not even sure how this would affect your history/bookmarks/other personal information since IE likes to keep everything in one specific place. Maybe you could hack the registry to change this. Why doesn't MS provide a way for developers to simply install a bunch of different versions of IE, instead of having to mess around with stuff like this?

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    2. Re:Devs should know Google by Aqualung812 · · Score: 1

      Good question! :)

      --
      Grammer Nazis - I mod you "troll" unless you actually add something on-topic. Yes, I know I have mispellings in my sig.
  154. Download manager? by Anonymous Coward · · Score: 0

    What are the chances that future versions of IE will include a fully functional download manager that will allow queuing of downloads and a pause/resume function that will work across browser sessions or system reboots? Firefox has the ability to pause a download but does not have the ability to resume in a new browser session or after a system reboot, nor does it allow queuing downloads. I would love to see a browser with a fully functional download manager as I am stuck on 28.8 Kbps dialup. There are seperate download manager programs available but none of them are satisfactory to me (either they want money, bundle spyware or just don't have the features and do not integrate well with browsers).

    A browser's download manager should do the following:

    - allow queuing of downloads (with ability to reorder the queue and specify a "serial" or "parallel" mode per download)
    - allow pausing a download with the ability to resume after a browser or system restart
    - handle scripted indirect download links and ftp connections (perhaps bittorrents as well?)
    - perhaps allow bandwidth allocation per concurrent download

    That's about it, so far no one has been able to do it within a web browser. Only the first two capabilites are a must in my view. It does not seem like a lot to expect from a modern web browser.

    Is there any chance it will happen?

  155. Getting together by Anonymous Coward · · Score: 0

    I know that each browser house wants do differentiate themselves from the other with their proprietary features, but really, why is the W3C standard so hard to achieve. I'm not a web developer so I may be asking a naive question, but I think it's a valid one seeing all the cries of injustice from the real webdevs on this topic.

  156. best question! by edxwelch · · Score: 1

    That's the funniest comment made so far!
    Please send it to Hachamovitch. Please!!

  157. Do you consider IE7 a bugfix release? by Stormx2 · · Score: 1

    In the IE Blog, it mentions how a lot of bugs were fixed. Things like the guilotine bug have been annoying people for years. However, in the 5 or so years it took to fix these, almost no new CSS2 was implemented. pseudoclasses are a little better, but basic things like display:table; are still lacking. In my mind, IE7 is purely a bugfix release, so why not call it IE6.5?

  158. Bundled IE by Anonymous Coward · · Score: 0

    I find it totally absurd that people would complain that IE is bundled with windows. Following that logic I would expect these same people to complain about calculator, notepad, remote desktop, hyperterminal, backup or outlook express (etc. etc...) being included with windows, yet they do not. It seems like people want less for the same price, inconsistently. They also rant about "market" share where I fail to see how a free product can have a "market". When KDE is available for windows I expect that people will irrationally want windows to ship completely bare and boot to a command line only. Do you feel similarly on this issue?

    1. Re:Bundled IE by ollywompus · · Score: 0

      There are a few differences between the apps that you mention and IE, but I do see your point of view. However, consider the history of WHY people bitched about the inclusion. The original complaints stemmed not simply from the inclusion of IE, but the fact that removal of IE HOSED Win 95/98 systems. This fact seems to have gotten lost in the shuffle of Monopoly trials, but it remains one of the main problems. Personally I don't care if IE is included... so long as removing it doesn't screw up my system (not that I use Windows very often anyway). An example from the car world would be the HORRIBLE electrical job that VW foisted off in late 90's model Jetta's (among others). The electrical system was so needlessly complex and badly designed that in order to remove a factory stereo and put in an aftermarket one, you had to disable the built in security system as well. Point is, it's MS's OS, they can do what they want... but from a consumer point of view, don't expect me to pay for it if I don't have control over it. -olly

      --
      -- "We're only gonna die from our own arrogance, that's why we might as well take our time..." -Bad Religion
  159. Standards (everybody's, not your own) by Delusional · · Score: 1

    Why the hell can't you useless bastards program something to real, external standards? Why does every damn thing have to be proprietary? Every time I land on a site where some lazy-ass developer programmed to IE's so-called standards without bothering to check any real browsers I curse Redmond and all who dwell there.

    Your browser doesn't do *anything* better than Opera or Firefox - if it did, a very *few* proprietaries *might* be excusable. I know the original intent of the product was to try to change the Internet into the MSNet by proprietarizing it, but haven't you caught on that it won't work yet?

    in summary:
    Why do you continue to include proprietary bullcrap in your browser?

    1. Re:Standards (everybody's, not your own) by Orrin+Bloquy · · Score: 1

      I sense you're going somewhere with this, but the details are fuzzy.

      --
      "Made up/misattributed quote that makes me look smart. I am on /. and I must look smart."
  160. Can you put on pants? by Anonymous Coward · · Score: 0

    Can you put on pants for your next interview, or do you enjoy making people uncomfortable?

    http://channel9.msdn.com/ShowPost.aspx?PostID=1749 8

  161. Re:Now that transparency and CSS is fully implemen by Gorath99 · · Score: 1

    Why am I modded "Interesting"? This was supposed to be funny! CSS and transparency, are far from fully implemented!

    Nonetheless, the SVG bit is important. Allow me to restate the question in a less sarcastic/funny way:

    I am currently one of the developers on an existing online application that uses a combination of SVG and javascript for an important piece of functionality. Currently, our users using Internet Explorer can use this functionality thanks to the Adobe SVG plugin for IE that comes bundled with Acrobat Reader. However, Adobe has recently announced the end of life of this product and has also announced that not all of its features will work on Vista. Will Microsoft take steps to ensure that SVG remain usable for users of IE? If so, can you provide us with concrete data on what these steps will be?

  162. RSS Feed by Inzkeeper · · Score: 1

    In Firefox, a live bookmark can be expanded to show all the headings.
    Not so in IE7.
    What is the intended use/purpose of the IE7 RSS Feed?
    How is it any different than a regular bookmark other than the fact that it is bold if there are new items?

    I don't get it.

  163. plans for javascript compatability by sentientbrendan · · Score: 1

    Are there any plans to make IE javascript more compatable with what's standard/available on other browsers.

    Probably the biggest issue I'd like to see fixed is support for the standard event model. It's more powerful and virtually everything needs to use events, so it makes writing a web app that works with both IE and everything else a pain.

    Also, has there been any discussion of supporting the canvas tag at some point in the future? All the other browsers that I know of have adopted this, and if there were uniform adoption it would make the need to resort to flash less prevalent. At some point in the future it would be nice if I weren't *just* using my browser to launch the flash plugin.

  164. Re:Now that transparency and CSS is fully implemen by LifesABeach · · Score: 1

    I am curious as to why the SVG 1.1 is not a straight forward solution by the IE team? I know that the developement team has had their hands full just coming out with the IE7; But it is not like no one else has done it.

    A second question comes to mind, if the IE product is so hard maintain; Why not open source it?

    "Slowly, one by one, the Peguins steal my sanity" - Unknown

  165. User testing throughout the development? by Clochard · · Score: 1

    What kind of user testing was done with respect to the interface changes throughout the development process? For example how early were users involved in providing feedback on the interface changes and potential work flow changes? What kind of methodology was used to collect this feedback? What methods weren't used that you wished you could have employed and which ones were used with less than satisfactory results?

  166. IE Vs FireFox by ebtebee · · Score: 1

    Do you think IE will regain the market share from Firefox and other browsers or do you think Microsoft will accept the trend and be more satisfied with lesser percentage?

  167. Is IE7 enough? by Anonymous Coward · · Score: 0

    Are you guys planning IE8 in the immediate future or do you think IE7 is enough to win the browser war?

  168. Why the bugs? by Anonymous Coward · · Score: 0

    Past IE releases have not been too secure, nor too reliable. As a professional software developer I am interested in your take on What was, in your opinion, the cause.

  169. My Question by CherniyVolk · · Score: 1


    "We Heard You, you wanted it easier and more secure." Security is too broad and general, more closely associated to Microsoft as a whole than any one product you have. And, I dare Microsoft to give evidence ANYONE wanted IE to be "easier". What about the real cries from Webmasters and Webdesigners screaming about the lack of compliance to standards, lack of support for CSS? They have been screaming at Microsoft to conform to standards since the early 90s and still... Internet Explorer is off doing it's own thing.

  170. Is it worth dumping familiarity? by quinnharris · · Score: 2, Interesting

    The primary value IE6 offers over the competition is familiarity, compatibility and convenience. A typical user doesn't have to do anything to install it (installed with windows) and it will work on almost every web site (because developers slave away to make sure it does). For many users it is also familiar, they are comfortable with it. Yet the default IE7 is a substantial departure from past web browser interface designs. It seems IE7 is ignoring one of IE's primary assets. Which traditionally seems out of character for Microsoft but reflects a more recent trend. Traditionally MS products have very few changes (but many additions) from previous versions. MS Office has many aspects that haven't changed for a decade, and in my opinion many of these aspect are exceptionally convoluted e.g. styles in Word, graphing in Excel. But now we are seeing MS change old habits and start to change existing interfaces, look at IE7, Vista or Office 12.

    Do you expect these changes could cost market share considering an IE6 user will feel more at home with Firefox than IE7.

  171. IE7 for x86_64 and third party plugins by orospakr · · Score: 1

    I've noticed that on build 5744 of Windows Vista for x86_64, that there are actually two copies of IE7 installed, a 32-bit version and 64-bit version. This is great in that a 32-bit version is conveniently available so that legacy proprietary plugins can still be used without problems. However, it appears that the 32-bit build is the default.

    Is Microsoft pushing for plugin vendors such as Sun and Adobe to release 64-bit builds of their plugins so you can switch the default IE build to the x86_64 version? These vendors really appear to be dragging their feet on x86_64 support for all platforms.

    Good work on the new release.

  172. Corny ass people by Anonymous Coward · · Score: 0

    You people on this site are so fucking lame.

  173. Compromises? by pingveno · · Score: 1

    What compromises had to be made when coding IE 7, both on the technical side and the compatibility side? By technical, I mean the actual implementation of the engine. By compatibility, I mean not breaking the multitude of web sites that are poorly designed or have been hacked together to work with IE 6 bugs.

    --
    "it's not about aptitude, it's the way you're viewed" - Galinda
  174. Ad Blocking or plugins by ameline · · Score: 1

    Question: Do you plan to implement a functional ad blocker (not just a pop-up blocker), or implement a plugin architecture that would enable third parties to implement such a blocker?

    Background: Ads are so annoying, and once you get used to firefox with the Adblock extension, it is *painful* to go back to seeing all those flashy animated annoying ads. So if your answer is no, I'm afraid I will never use IE7.

    --
    Ian Ameline
  175. Printing by IMWakko · · Score: 1

    We use an embedded IE (6 currently) browser control in our application and we print via that control giving it a custom print template.
    One thing lacking (we couldn't find anyway) was a way to tell the control which printer to print to. It just prints to the default printer.
    We reverted to saving the current default printer, changing the default printer to the printer we wanted, print, then change it back (hopefully without crashing in between).
    Is there such functionality exposed from IE7 so we can tell it to print to a particular printer without resorting to such a kludge? Again, we looked but couldn't find anything.

    Thanks

  176. Simple questions by metamatic · · Score: 1

    1. CSS 2 was finalized in May 1998. When are you planning to finish implementing it?

    2. JavaScript DOM level 1 core was finalized in October 1998. When are you planning to finish implementing it?

    3. SVG 1.1 was finalized in September 2001. When are you planning to start implementing it?

    4. When the battle was IE vs Netscape 4, I used IE (on Mac) as it was more standards compliant. During that time period you had enormous growth in market share by shipping a more standards-compliant browser. So, why did you abandon that strategy?

    --
    GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
  177. testing in all browsers by markandrew · · Score: 2, Interesting

    this has been partly covered by other questions, but i figured a direct one just on this was important:

    i'm a web developer, and need to test web sites for both IE7 and IE6. Buying another PC isn't an option, and running virtualization software is a lot of effort (in many different ways) just to have two browsers installed. With that in mind, how would you recommend I go about testing sites in both browsers? Most solutions I've seen involve hacks which aren't guaranteed not to break certain things.

    Because of this issue, many sites are going to (visually) break in IE7 as soon as people update their browser. This isn't going to look good to most users, and could potentially send many of them running for an alternative which doesn't break the sites they like.

    If this dual setup is not easily possible now, will it be in the (near) future? And was this something that you considered when developing, and planning the release of, IE7?

  178. EOL on Adobe SVG plugin January 2008 by Orrin+Bloquy · · Score: 1

    As mentioned elsewhere in this thread, Adobe is discontinuing SVG plugin support in 2008 on the grounds that SVG support, like PNG, should be innate to the browser. Of course, the fact that SVG is a competitor to SWF has absolutely nothing to do with this and should be construed as strictly coincidental.

    --
    "Made up/misattributed quote that makes me look smart. I am on /. and I must look smart."
    1. Re:EOL on Adobe SVG plugin January 2008 by Chris+Chiasson · · Score: 1

      I should have said compete against Adobe PDF.

  179. You got the tabs, now get the user contributions by Anonymous Coward · · Score: 0

    One reason I love firefox is the plugins https://addons.mozilla.org/search.php?app=firefox& appfilter=firefox&sort=downloads

    with these add-ons, You have the ability to allow javascript per site, block flash, block scripts, right-click and create a tinyurl, a swtch to TOR button and even an IE tab: https://addons.mozilla.org/firefox/1419/

    If you want to compete with firefox (stop laughing ;-), try putting up api's so that we can add the features we want

    -JP

  180. Web Standards Compliance by buckhead_buddy · · Score: 1
    Beuno asked:
    Why did you go half way implementing CSS instead of fully supporting standards all other browsers have for some time now.

    As stated, there's really only one answer to this question: "We didn't. We achieved greater than 50% CSS standards compliance." I think a better question (with the same intent) would place the question in the context of why IE7 failed to meet the web community's expectation of compliance and what may change in the future. Something like...

    Web standards are open goals cooperatively established by competing interests (including Microsoft). Because partial implementation of web standards was a tactic in the "browser wars", many view lack of compliance with common standards as uncooperative and anti-competitive. What was eagerly expected to be a unified call for users and developers to "upgrade the web" based on the excellent support of web standards in IE7 has been muted by improvements which only offer limited support of commonly used portions of CSS, JavaScript, .xhtml, and the Document Object Model. Considering the financial resources of Microsoft, the incredible coding talent of the IE7 team, and Microsoft's participation in the web standards bodies, the unmet expectations in IE7's standards compliance are perplexing. But whatever the conflicting corporate interests were, the initial release of IE7 is now in the past. What can the portion of the web community which was disappointed by the current release of IE7's standards compliance expect of the new goals now under development?

  181. Waddabout pr0n? by ukemike · · Score: 1

    Forgetabout CSS and standards, forgetabout interface design, bloatware, and other techno-BS...


    I wanna know what IE7 has done to improve the internet pr0n experience.

    --
    -- QED
  182. Doing business with Microsoft by Henry+2.0 · · Score: 1

    On behalf of my own web development company, and in turn, our clients, I would like to pose these three questions to you.

    1. As the authors of the most abundant internet focused rendering software, how have you made yourselves accountable to the consumers of the underlying technology? (developers/business)
    2. In an ideal world, the specifications produced by the W3C would be 100% implemented, and additional features would dictate the success of any browser. Do you feel that Microsoft has not provided the financial/executive support to achieve this?
    3. What can we as a community do to aid the adoption of WC3 specifications in Internet Explorer?

    Kind Regards, Henry
  183. Popular standing by griblik · · Score: 3, Interesting

    I remember back when I started web development, Netscape (3|4) was the browser everyone loved to hate. It was the one you had to bend everything to fit for (resize fix, anyone?). IE4, on the other hand, was fantastic. You could make it do all sorts of cool things really easily. I thought it was the best toy in the shop.

    Today, IE is the browser that has people swearing blue murder because of the amount of effort it takes to make a page that works properly in the other browsers look correct in IE. As someone pretty high up in the dev team, does this bother you/niggle your professional pride? And perhaps more importantly, are there any plans to try to win back the affection of the web dev community?

    Personally, I think IE7 is a step in the right direction, but I think Netscape had to get to 7 or 8 before I started thinking it was a decent browser again - old hatreds die hard...

    --
    Warning: May contain nuts
    1. Re:Popular standing by Anonymous Coward · · Score: 0

      Interesting. I used NN from v3 and then switched to Opera (in the early mozilla.org days) before switching back to Moz with the first public phoenix release (early firefox). So for me, IE has always gotten it wrong!

  184. So, what's next? by zanglang · · Score: 1

    I know IE 7 has only been released like, what, not more than a few days ago, but can you drop us software geeks a few pointers on what to expect down the roadmap to IE7.x/8?

    And seriously, no Vapor-Vista empty promises please.

  185. Re:Now that transparency and CSS is fully implemen by gouldtj · · Score: 2, Interesting

    Or a follow up, now that Adobe has decided not to maintain their SVG viewer is there a chance of getting that code into IE mainline? I'm betting Adobe would sell it for cheap.

    I do consider the lack of SVG support a critical failing of IE7. SVG is a huge step towards making the web a more beautiful place. The compeating standard is Flash, which doesn't help Microsoft. It would seem that adopting SVG would help Microsoft's design suite.

    Thanks. Ted.

  186. ACID2 CSS compliance for specific doc types by dlane · · Score: 2, Insightful

    Hi,

    I understand that the argument (based on the IE7Blog) for IE7 not supporting CSS and ACID2 to the same level as modern browsers like Opera, Mozilla, and Konqueror/Safari is that doing so would break to many existing websites which were developed to support IE6's non-standard quirks rather than W3C standards. I understand the business requirement to protect this existing user base which is dependent on the flaws in IE6 being propogated to IE7, but there is one thing I don't understand:

    Few if any of the web sites which depend on IE6 specific features state an explicit doctype - if they do, they're doing so pointlessly, as they almost never adhere to it. On the other hand, web pages which do assert adherence to a W3C document specification, e.g.
    , clearly don't intend to use IE6-specific features - if they do, they should be penalised by getting incorrect rendering.

    Why, given the depth of developer talent at Microsoft, wasn't IE7 given the smarts to apply appropriate rendering to pages asserting a valid W3C doctype, and fall back to the non-compliant rendering consistent with IE6's non-standard rendering practices for pages that don't state a doctype?

    Also, to whom should I send my invoices for the approximately 50% extra development time, per design, required to get perfectly functional W3C standards compliant sites (that render flawlessly in modern standards compliant browsers) to work in IE6 and now IE7? The cost that Microsoft's callous attitude towards open standards compliance has imposed on the diligent web developers for the past 6 or so years is unacceptable.

  187. Re:Does microsoft have plans for an IE feedback fo by gnomino · · Score: 1

    People who respond to such a system would have to actually care about the quality of the software, and be willing to help improve it. This probably applies to most VS users (developers), but the average IE user will probably be too apathetic/ignorant/lazy to care about providing feedback. Such a system would be invaluable to web developers though.

  188. 3 Things by WedgeTalon · · Score: 1

    I'm probably too late to have my question modded enough to be included, but here goes anyway...

    1) Why were you not able to get your CSS and JavaScript compatability to come close to Firefox, Safari, and Opera?

    2) Will there be updates released to address CSS and JavaScript issues, hopefully in some sort of reasonably timely manner, or will we have to agonizingly wait for IE8?

    3) Where would you like to see IE compatability in a year's time and where do you realistically imagine it will be? Relatedly, has any CSS3 implementation been discussed yet?

  189. "a dead albatross" by Trueblood · · Score: 2, Interesting

    John C. Dvorak had some fairly pointed comments regarding Internet Explorer in his article: http://www.pcmag.com/article2/0,1895,1952995,00.as p I think he makes a great argument. For what little revenue IE brings to Microsoft, it costs a fortune in reputation, much less support costs. What is the business driver behind continued development of IE?

  190. DHTML -- Canvas Tag by jsight · · Score: 1

    Why was the canvas tag skipped in IE7? And will it be included in a future release of the browser?

  191. Exponent CMS by Anonymous Coward · · Score: 0

    Why does IE 7 sit there loading HUNDREDS of items when it goes to sites created in Exponent CMS? Firefox doesn't do that. Opera doesn't do that. Koqueror doesn't do that. Safari doesn't do that. Help?

  192. Re:You got the tabs, now get the user contribution by soulhuntre · · Score: 1

    If you want to compete with firefox (stop laughing ;-), try putting up api's so that we can add the features we want

    You know those API's are available? For free? As are the development tools needed to do the work. You might want to, you know, do some research.

    --
    --> Fight tyranny and repression.... read /. at -1!
  193. One question I definitely haven't seen yet by McFadden · · Score: 1
    With all the hype over the browser wars for the last decade or so, and the determined efforts Microsoft made to ensure that IE became dominant, can anyone point to a single fuggin' penny of profit that it's actually earned them?


    Or perhaps if I'm going to get it past the editors:

    Hypothetically, if Firefox actually succeeded in surpassing IE's market share and Microsoft no longer 'owned' the browser of choice on the Windows desktop, how do you think this would impact Microsoft as an organization. Do you think it would actually make a difference if someone else's browser was more common on your company's OS?

  194. RFC 2817 support (HTTP TLS upgrade) by booch · · Score: 1

    While we're at it, how about RFC 2817 support? It allows an HTTP/1.1 connection to be upgraded to a TLS (SSL/HTTPS) connection AFTER the initial connection. This would allow web servers to use a single IP address for secure virtual hosts, which cannot be done currently via HTTPS. (Because the certificate is required in the HTTPS handshake, before the Host: field is provided, so the server cannot choose which certificate to present based on the hostname requested.) Adding this feature to browsers would release a lot of pressure on the IP address space utilization.

    --
    Software sucks. Open Source sucks less.
    1. Re:RFC 2817 support (HTTP TLS upgrade) by caluml · · Score: 1

      Just read that - I hadn't heard about it before, although it happens in other protocols - ldap, for example.
      Does Apache support it, and if it does, is there any plan to get it integrated into browsers? Or is it like the IPv6 thing, where everyone is saying, Bah, who needs that - IPv4 (https) works fine.

    2. Re:RFC 2817 support (HTTP TLS upgrade) by booch · · Score: 1

      Apache added support for RFC 2817 to mod_ssl about a year ago, in Apache HTTPD 2.2. Admittedly, not many people are using 2.2 yet; a lot of servers are still running 1.3.

      I could not find any indication that Mozilla/Firefox support RFC 2817. (I read one email archive that said it did, but bugzilla says it has not been implemented.)

      I found the answer to my question regarding IE7 support: it will not support RFC 2817. It will however, support RFC 3546 (SNI) in the Vista version, which is apparently a better method of getting the same functionality. (The reply to the above Slashdot comment includes some info and links on SNI.) Mozilla does not yet support SNI. Apache does not support SNI out of the box; the mod_gnutls module does, but it's not included with Apache, and is not yet production quality. There is a patch for Apache mod_ssl.

      Summary: It appears that SNI will be the way forward, but consensus and implementations still need to catch up. IE7/Vista is the second browser implementation after Opera. Apache and Mozilla do not yet support it, but are working on it. Here's a decent write-up about the situation.

      --
      Software sucks. Open Source sucks less.
  195. How does it feel... by bangenge · · Score: 1

    You know what you're getting into, right? How does it feel giving an interview here in slashdot? Which among the following would you compare it most to?

      a. Swimming with sharks with a small wound (really dangerous)
      b. Entering a lion's den (not really dangerous if you know what you're doing)
      c. Having to remove your own eyeball to save yourself from a deranged serial killer (just outright no way you can win)
      d. Getting honey from a honeycomb (with the right preparation, no harm at all)
      e. Putting a toy car up your ass and having it x-rayed (painful, messy, but will generate a whole lot of laughs)

    And yes, I'm really curious. Grill him all you want for the IE problems. I wanna know how he feels while answering the /. community's questions.

    --
    . o O ( TwO hEaDs ArE mOrE tHaN oNe... )
  196. hasLayout - why? by Anonymous Coward · · Score: 0

    The vast majority of issues writing web pages that work with IE and its competitors stem from Microsoft's decision to implement the proprietary hasLayout property, which determines how elements draw and bound their content, interact with and relate to other elements, and react on and transmit application/user events.
    1. Why did Microsoft decide to implement this property originally?
    2. Why did you extend its use to include overflow in IE7?

  197. Broken Websites by Anonymous Coward · · Score: 0

    I have several websites that look fine in IE 6, Firefox and Safari. They are 100% vaild XHTML and CSS. How come they appear broken in IE 7?

  198. When are you planning to support HTML? by Anonymous Coward · · Score: 0

    Do you intend to support for rendering HTML correctly in the near future? Specifically, when will IE render the Acid2-test correctly (or my own Homepage for that part)?

  199. Will the next version... by MatthewHays · · Score: 1

    ... of IE be written as an AJAX app?

  200. Questions by Anonymous Coward · · Score: 0

    When will IE have complete and standard compliant XHTML support?
    When will SVG support, including inline SVG support be implemented?

  201. XAML and IE7 by Murgalon · · Score: 1

    Are there plans to add native XAML support to IE7 ? (Perhaps via a future IE7 update?)

  202. Why no CSS "display: table" support? by SpinyNorman · · Score: 1

    I'm curious why it was decided not to add CSS "display: table/table-row/table-cell" support to IE7 since this would do so much to make it easier to create web pages whose layout looks consistent across all browsers? Was there some technical reason why this was not done, or is there a more machievellan reason? ;-)

  203. To elaborate on that question by androse · · Score: 1

    I'm a web developer too, have been since the NS4 days, etc.

    My question: How do you manage to keep yourself (and you team) motivated when you know you are working on the worse web browser on the market? When you sit down and reflect on your work, put things in perspective, and see how insanely more advanced the Opera, Gecko, WebKit rendering engines are, how do you feel exactly? These question interest me, on a human level. It baffles me that people would want to get out of bed in the morning and go to work on such a poor product.

    For us web developers, things are simple: spend 40% of the time building a page from scratch so it works in "A list" browsers, and then spend the resting 60% of the time debugging it for IE6. For us, your product is not only a source of emotional frustration, it's the source of a direct, unavoidable loss of money. This is not an exagerated statement (if anything, the 40/60% division is conservative).

  204. The future of the Internet by Lex-Man82 · · Score: 1

    What kinds of new Internet technologies do you think will become popular in the next ten years. Do you think that the foundations for a virtual world like that described in Snowcrash is likely? How far do you think that modern internet technologies such as SVG/Flash could be utilized to this end?

  205. Why not? Some people need such treatment. by mmell · · Score: 1

    Especially anonymous cowards.

  206. Market Share by Avatar8 · · Score: 1
    When market shares are calculated, is that based upon active browser usage (i.e. websites report back to browser companies) or is that based upon installation? Since IE comes with every Windows product (whether you want it or not), I think this would greatly affect the numbers.

    If Windows came without a browser already installed and users had a choice to download one, do you think IE would still have as large a market share?

    Why did tabbed browsing take Microsoft so long to implement? (Opera had it several years ago.)

  207. Active-X by pestilence669 · · Score: 1

    Will Active-X ever be deprecated and removed entirely from IE?

    It would be a different world if automatic download & installation of executable code was never promoted for use in a web browser.

  208. what's with the shortcut for the search? by Anonymous Coward · · Score: 0

    in firefox the shortcut to the search box is ctrl+k. ie7 uses ctrl+e. Was this intentional? this made me give using ie after a couple of tries.

  209. Question for IE team lead by scuba_steve_1 · · Score: 1

    I am looking for a new and challenging development position...do you know anyone at Google?

  210. Compliance ? by jopsen · · Score: 1

    How come developing pages for Firefox/Konqueror/Opera/Safari and comply with W3C standards be an easy job? And developing pages for Internet Explorer be a complete task? Are you planing to do anything about this in future releases of Internet Explorer? And I always wondered what's up with the HTML, DOM, DHTML and JScript documentation you can find on MSDN? Isn't the W3C standards good enough for you?