Slashdot Mirror


Microsoft's New Multiple-Browser Tester

Z80xxc! writes "Microsoft recently announced a new product called Expression Web SuperPreview, which lets developers view their web pages in any browser installed on their system, as well as in different versions of IE, all from the same interface. The product has one genuine innovation — a built-in tool for overlaying the rendering from one browser over another to compare (referred to as 'onion skins'). There are also HTML debugging aids and other helpful tools for web developers. A beta version is available for download. However, the current build only has support for IE — it will compare rendering in IE6 with either IE7 or IE8, whichever is installed. An internal build shows Firefox and Safari on Windows as well. The final product will appear as part of MS Expression Web Studio 3 when it is released later this year. (It will not be available in the Expression Mac suite.)"

221 comments

  1. Browsershots by Snowblindeye · · Score: 5, Informative

    There is a free service that does the same thing: browsershots.org

    1. Re:Browsershots by larry+bagina · · Score: 4, Informative

      Queue estimate: 3 minutes to 1 hour, 12 minutes

      It's only free if your time is worth nothing.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    2. Re:Browsershots by FooBarWidget · · Score: 3, Informative

      Browsershots is not a serious alternative. Everything that you send to Browsershots will be placed into a giant queue so you'll have to wait about 30 minutes before you see the results.

    3. Re:Browsershots by BenoitRen · · Score: 0, Offtopic

      So what? They say the same thing about GNU/Linux.

      I expect this will be modded troll.

    4. Re:Browsershots by RichardJenkins · · Score: 4, Informative

      Overlay? Interactivity? Real time results?

      Last time I checked browser shots didn't provide that for free.

      This sounds like the first new MS product that's interested me in a while.

    5. Re:Browsershots by Xtravar · · Score: 2, Interesting

      Because obviously you have no other important work to do until it's finished.

      Because you just design websites from your mom's basement for some spare cash on the side.

      Anyway, browsershots is useful for browsers you don't have installed and want to *eventually* check. This product is for browsers you have installed and want to debug *now*.

      --
      Buckle your ROFL belt, we're in for some LOLs.
    6. Re:Browsershots by Anonymous Coward · · Score: 0



      non delivers

    7. Re:Browsershots by Anonymous Coward · · Score: 0

      Yes, but it's much faster to boot GNU/Linux and test the browsers yourself than to wait for a website to do it for you.
      Or better yet, virtualize some extra browsers.

    8. Re:Browsershots by bcrowell · · Score: 1

      I like browsershots and use it quite a bit. I don't consider the wait time to be a huge issue. I can just do something else while I wait. It sure beats driving in to work to get access to a Windows machine for testing, and I don't have access to a mac at all, not even at work. You can test a huge number of browsers in it, way more than it would be practical to do by hand. The one place where browsershots doesn't quite do the job for me is when I have javascript that I need to test interactively. However, it is good enough to tell me whether my javascript loaded properly without causing an error.

    9. Re:Browsershots by ericlondaits · · Score: 4, Insightful

      I do web developing professionally and can say that a service with a 3 hour queue is only marginally useful. When your site has a rendering bug under some browser it takes quite a bit of trial and error while fiddling with CSS until you come up with a different way of expressing the same layout that is compatible across the board. IE6, particularly, has numerous rendering bugs that sometimes call for this "do the same, but differently" route and some bugs that require hacks to be put in place. While looking for the rendering bug you also need to find out what exactly is going on... for instance, IE6 will double an element's margin in some cases, but you need to find out which element first, which can be done with a bit more of fiddling with the CSS. ... So anything but an interactive solution is worthless in this cases. A service like browsershots is useful to check the state of a site, but once you find it has errors, you probably need something else.

      I have a single VMWare VM with side-by-side installations of IE3 through 6, and IE7 in my main OS, along with Opera, Safari and Firefox.

      --
      As a Slashdot discussion grows longer, the probability of an analogy involving cars approaches one.
    10. Re:Browsershots by noidentity · · Score: 0

      Queue estimate: 3 minutes to 1 hour, 12 minutes

      It's only free if your time is worth nothing.

      Yeah, whenever I bake a pie, I have to sit there in front of the oven for 45 minutes until it's done. I can't do anything else in the meantime.

    11. Re:Browsershots by wkurzius · · Score: 5, Insightful

      Do you also not mind waiting 45 minutes in between adding each ingredient?

    12. Re:Browsershots by ais523 · · Score: 3, Informative

      You can pay to jump the queue. Also, the 30 minute time is for if you want rendering on some really obscure browsers; the more easily available browsers, like Firefox and IE, generally render pretty quickly, and if you turn off all the obscure ones you'll get shorter queue times. Still, Browsershots is best for a final check that your page works in really obscure browsers, as opposed to other alternatives which you'd use during development.

      --
      (1)DOCOMEFROM!2~.2'~#1WHILE:1<-"'?.1$.2'~'"':1/.1$.2'~#0"$#65535'"$"'"'&.1$.2'~'#0$#65535'"$#0'~#32767$#1"
    13. Re:Browsershots by mdwh2 · · Score: 1

      I'm sorry, do you have a car analogy?

      PS - you have to wait an hour between typing a reply, and posting it.

    14. Re:Browsershots by dmsuperman · · Score: 3, Insightful

      Not only that, but if the issue requires you to scroll or click to show you the bug then you're SOL. Personally I run a VM for IE6, a VM for IE7 (only because I've found MultipleIE to not always accurately represent what the end user uses), and Firefox in one of the VMs. I have outrageous amounts of RAM to play with, though. At work we have a couple fairly decent windows machines running remote desktop that the lot of us remote desktop into to view the pages, for the 15 or so of us it works quite well.

      --
      :(){ :|:& };: Go!
    15. Re:Browsershots by Anonymous Coward · · Score: 0

      Not so, this product is useful for browsers that you have installed -and- that you don't have installed. It does Safari for the Mac remotely.

    16. Re:Browsershots by ericlondaits · · Score: 3, Insightful

      Just minutes ago I had to fix a bug where IE7 will place misterious bullets on "ul" elements which had the bullets removed through CSS... but the bullets only appear in some of the pages, and dissapear when you scroll or force a redraw of the browser (i.e. by minimizing and maximizing).

      Browsershots is also useless when checking JS code, animation, DHTML and AJAX... which amounts to a good percentage of what I do.

      --
      As a Slashdot discussion grows longer, the probability of an analogy involving cars approaches one.
    17. Re:Browsershots by Anonymous Coward · · Score: 0

      Overlay? Interactivity? Real time results?
      Last time I checked browser shots didn't provide that for free.
      This sounds like the first new MS product that's interested me in a while.


      Who said anything about free??? The summary says this will be part of Expression Web Studio 3, to be released later this year. I can just about guarantee that MS will be charging for that.

    18. Re:Browsershots by lordtoran · · Score: 0, Offtopic

      I expect this will be modded troll.

      Rightfully, because "they" are trolls and you repeat it.

      --
      Want to hear the voice of GOD? cat /boot/vmlinuz > /dev/dsp
    19. Re:Browsershots by RichardJenkins · · Score: 2, Informative

      Who said anything about free???

      The guy I was replying to.

    20. Re:Browsershots by Hannes2000 · · Score: 3, Insightful

      This sounds like the first new MS product that's interested me in a while.

      What a coincidence, that one of Microsofts more interesting products' sole purpose is ironing out their own fail :-)

    21. Re:Browsershots by basementman · · Score: 1

      browsershots is a pain in the ass. Half the time it will take pictures of the page before it finishes loading and it takes forever.

    22. Re:Browsershots by Anonymous Coward · · Score: 0

      Don't forget xenocode, it's quite good for testing in different browsers if you're running windows.

      http://www.xenocode.com/browsers/

    23. Re:Browsershots by Anonymous Coward · · Score: 0

      Browsershots is a joke. Other then waiting..I need to not only test display but functionality in real time.

    24. Re:Browsershots by blackest_k · · Score: 1

      3 minutes is pretty quick but over an hour, well after getting a huge spike in demand (presumably we all submitted something) thats still not bad.

      but if you looked at details of the 67 default browsers most will complete in 20 minutes or less. the remaining ones are all on bsd completing in about an hour.

      I hate to say this but unless your site is huge or bsd related bsd hits are going to be very rare, and unlikely to get much paid attention.

      The alternative product from Microsoft is a windows only product supporting browsers from Microsoft.
      that's hardly a comparison (although it's where 99% of the issues will be).

      If your time is worth money you can get a months priority processing for $29.95 or just post on slashdot while you wait.

    25. Re:Browsershots by blackest_k · · Score: 1

      results
      67 different browser versions across 4 platforms 60+ near identical renderings and then there is internet explorer... but then we knew that didn't we.

    26. Re:Browsershots by ProfessionalCookie · · Score: 1
      Unfortunately it doesn't let you test behavior. You can't tell it to click a page. It's also hard to get IE 6/7 shots off there, at least every time i've tried). It's a pretty unconvincing way to correct IE bugs.

      Right now I'm in the market for a way to test IE6/7/8 on my Mac without having to license Windows 3 times. At the moment there's not an IE6 machine within 3 miles.

    27. Re:Browsershots by EvanED · · Score: 1

      There should be a "funny and insightful" mod, 'cause you should get it.

    28. Re:Browsershots by D+Ninja · · Score: 1

      I have a single VMWare VM with side-by-side installations of IE3 through 6, and IE7 in my main OS, along with Opera, Safari and Firefox.

      IE3 through 6? Really? I can understand supporting 6, maybe even 5, but if people are still on 4 or 3, they sure as heck don't know what's going on with their computer, and you're creating (what seems to me) a lot of extra work for yourself.

      I'm not a web designer, though. Can you explain why you care about IE3/4/5 compatibility? Is it that huge of the marketshare that it even matters?

    29. Re:Browsershots by the_womble · · Score: 2, Informative

      http://www.browsercam.com/ offers VNC access to a huge range of OS/browser/plugin combinations.

      More expensive than running a few VM, but it does more.

      It also strikes me that multiple installed browsers + transparent windows = onion skins, albeit with a clumsy UI.

    30. Re:Browsershots by nysus · · Score: 1

      I've got IE6 running on my mac directly. Check it out: http://www.kronenberg.org/ies4osx/

      --

      ---Technology will liberate us if it doesn't enslave us first.

    31. Re:Browsershots by ericlondaits · · Score: 1

      Normally I just test for IE6, and in some special cases I might test for 5.5... I've never been asked to support IE4 yet, but installing it along the rest wasn't any harder.

      --
      As a Slashdot discussion grows longer, the probability of an analogy involving cars approaches one.
    32. Re:Browsershots by Anonymous Coward · · Score: 0

      Thanks for the info! However, SuperPreview runs LOCALLY. And des not take three minutes per onion skin to work. Sheesh.

    33. Re:Browsershots by mlingojones · · Score: 0

      Browsershots doesn't work if you use any of the behavioral features of CSS (:hover, etc) or Javascript.

    34. Re:Browsershots by Anonymous Coward · · Score: 0

      Because you just design websites from your mom's basement for some spare cash on the side.

      You're a fucking asshole.

    35. Re:Browsershots by pmarini · · Score: 1

      the resulting pages are saved on the server for your own (and other's) pleasure to be browsed at a later time... surely you are only going to submit your final work and not every single change that you make to your WIP

      --
      Can I put a spell on those who can't spell?
      Your wheels are loose and they're losing their grip, good you're there.
    36. Re:Browsershots by pmarini · · Score: 1

      why should I install this bloatware that only works for Internet Explorer when only one copy of IE can be installed on a Windows computer at any time ?! (and that's the only browser it works with at the moment..)
      and no, I don't believe in "announcements" of future feature by Microsoft, they're usually vapourware

      --
      Can I put a spell on those who can't spell?
      Your wheels are loose and they're losing their grip, good you're there.
    37. Re:Browsershots by FooBarWidget · · Score: 2, Insightful

      surely you are only going to submit your final work and not every single change that you make to your WIP

      Actually, a web developer should and has to submit every single change. As a developer you'll want to catch cross-browser rendering differences early, instead of finding out after 2 months that the awesome design that you made works in Firefox and Opera (locally tested) but totally broken in IE with no way to fix it thanks to IE bugs.

    38. Re:Browsershots by FooBarWidget · · Score: 1

      "Because obviously you have no other important work to do until it's finished."

      Human multitasking is very, very, very bad for productivity. By switching task one will lose his concentration, and it will take a long time before one's back into "the zone". If you have two tasks to finish, it's faster if you finish them serially. If you multitask between them every 10 minutes then it might take you twice as long to finish the tasks.

      If I have to wait 3 minutes every time I want to see a browser rendering it will totally kill my productivity, even if I have other tasks.

    39. Re:Browsershots by master811 · · Score: 1

      IE collection has EVERY version of IE (and it's portable).

      http://finalbuilds.edskes.net/iecollection.htm

      Granted it's not the same thing, but it saves messing around with virtual machines etc.

    40. Re:Browsershots by marcello_dl · · Score: 2, Informative

      and there's ie net renderer
      http://ipinfo.info/netrenderer/
      which is faster... until some idiot posts the link on slashdot :)

      > The product has one genuine innovation â" a built-in tool for overlaying the rendering from one browser over another to compare (referred to as 'onion skins')

      net renderer has had this 'genuine' innovation for quite a while.

      --
      ---- MISSING MISCELLANEOUS DATA SEGMENT --- [sigdash] trolololol
    41. Re:Browsershots by VGPowerlord · · Score: 1

      I think the GP's point was that the file on MS's site is a trial version and that MS Express Web, the product that this is going to be part of, is decidedly not free.

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    42. Re:Browsershots by Blakey+Rat · · Score: 1

      I use Expression Web 2 every day, it's great. If you've used the HTML editor in Visual Studio, it's fundamentally the same as that but also provides:
      * PHP syntax highlighting
      * A contextual menu item for "Find Matching Tag". (If you click the opening BODY tag, it'll scroll-to and highlight the closing tag, and vice-versa-- super handy and not in VS for some reason.)

      It doesn't have the nice Auto-Format options that Visual Studio has, unfortunately.

      It's really a shame that more people don't know about Expression Web, really. It's solid.

    43. Re:Browsershots by Keeper+Of+Keys · · Score: 1

      windows only product supporting browsers from Microsoft....(although it's where 99% of the issues will be)

      True, but Microsoft acknowledge this now. IE8 is probably the most compliant browser there has ever been with regard to CSS 2.1. If you find an inconsistent rendering between Firefox and IE8, chances are it'll be Firefox that's at fault. This is very good news. We can actually confidently use 'advanced' CSS that has been part of the CSS spec and supported by other browsers for years. (With some graceful degradation for IE6, and maybe a few hacks for IE7.)

      However, AFAIK they have barely touched the javascript engine, which is why IE8's ACID 3 score is so low. I was going to say, let's hope that gets remedied quickly, but I realise some people round here would probably prefer Internet Explorer died a horrible but not too protracted death. I just want people to visit my sites with a browser that understands what I'm trying to get it to do. Bring the javascript up to scratch (and get everyone to upgrade - ha!) and it won't really matter what browser people are using.

    44. Re:Browsershots by blackest_k · · Score: 1

      IE8 doesnt appear to be popular
      my stats give IE 38% for all versions IE7 has 25% and IE6 11% with 0.7% IE8 and about 1.3% other versions
      Firefox ranks 48% of my site visits and 3.07 has 32% and 3.06 about 8% most of the other versions rank less than 1% as well
      Mozilla opera and safari split about 12% between them with close to equal shares. but thats not evidence:)

      I think IE8 does cause issues on some popular sites, I seem to remember yahoo mail wouldnt render as expected under IE8 for example.
      Internet explorer isn't a standard in any incarnation, W3C is and if it passes that I've some javascript which is designed to convert pages for IE

    45. Re:Browsershots by ProfessionalCookie · · Score: 1

      Thank you!

  2. Web standards by nightglider28 · · Score: 5, Insightful

    Tools like this, while helpful, should never have been necessary. If MS, owner of the dominant browser, wasn't among the poorest in W3C compatibility, stuff like this wouldn't be needed. Web pages should render the same in any browser, on any OS. The only difference should be in resolution.

    1. Re:Web standards by Bill,+Shooter+of+Bul · · Score: 3, Insightful

      As long as there are different rendering engines, things will look differently. The biggest problem is that you cannot have multiple versions of Internet explorer installed on the same computer.

      --
      Well.. maybe. Or Maybe not. But Definitely not sort of.
    2. Re:Web standards by BenoitRen · · Score: 2, Insightful

      Every rendering engine that isn't Trident renders most things the same way, as long as the code is valid.

    3. Re:Web standards by RichardJenkins · · Score: 3, Insightful

      Layout should be identical amongst media types. Rendering differences (think: fonts available, widgets, text-only workstations etc.) are possible with two different systems adhering perfectly to standards.

      Try telling that to a non-technical designer though :(

    4. Re:Web standards by FishWithAHammer · · Score: 4, Interesting

      Oh, very much not true. Webkit (either Chrome or Safari, take your pick) and Gecko render things very differently. Especially in regard to fonts. Not even Chrome and Safari render fonts the same way.

      There's also some weirdness related to boxes, but that should come as no surprise to anyone.

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    5. Re:Web standards by Literaphile · · Score: 3, Informative

      Try telling that to a client who demands that her website "just works on my screen". Yes, every web developer wishes that IE would just go away, but it's a moot point. As long as 'normal' users continue to use IE because it's all they know - most clients I've dealt with just call it 'the internet', they don't even know what a browser is - we just have to pander. That's life.

    6. Re:Web standards by smartr · · Score: 1

      Oh it's necessary... With normal browsers you can install multiple versions on the same machine. With IE, you have to use hacks which Microsoft breaks... Now Microsoft might charge you to make things compatible with their browser in single vm. http://tredosoft.com/Multiple_IE

    7. Re:Web standards by Anonymous Coward · · Score: 0, Funny

      You mean the W3C is not compatible with the dominant browser?

    8. Re:Web standards by abigsmurf · · Score: 1

      No browser conforms 100% to specifications. There's plenty of valid code with will look different, perhaps to the extent of being broken, in Safari, Opera and Mozilla.

      For example I've had major annoyances in the past with Firefox not supporting Negative Z-indexes and it needs its own Mozilla specific command to change the box model (I hate the W3C's choice of default box model) whereas all the other browsers use the proper syntax.

    9. Re:Web standards by moderatorrater · · Score: 1

      It absolutely would. Speaking as someone who's spent many hours debugging problems that only appear in webkit-based browsers, not Firefox or IE, I can safely say that multiple browser testing would be necessary anyway.

    10. Re:Web standards by Anonymous Coward · · Score: 1, Interesting

      And to be on the safe side, just CSS reset everything initially. (this should always be a priority if you want a website looking "pixel perfect" across all browsers)

      I've done this for most things, and generally, everything was perfect across all browsers.
      The more advanced things only screw up with IE.

      I always do a more up-to-date browser first, never even looking at IE until i pretty much have it all completed.

    11. Re:Web standards by amori · · Score: 0

      "However, the current build only has support for IE". Question being does Microsoft intend to support other browsers ?

    12. Re:Web standards by Runaway1956 · · Score: 1

      Errrr, not so, Grasshopper. I have IE4, IE5, IE6, IE7 and IE8 all on the same physical machine, and I can view a page side by side in all of them. What's more I can run Firefox 2, Firefox3, and Firefox 3.1 at the same time that I run Safari, Chrome, and Konqueror. Granted, you can't run them all in the same installation of Windows, but that doesn't stop me comparing browsers. ;)

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    13. Re:Web standards by shutdown+-p+now · · Score: 3, Informative

      Web pages should render the same in any browser, on any OS. The only difference should be in resolution.

      Not really. HTML/CSS is not designed for pixel-perfect rendering, so you cannot reasonably expect that - for example, things such as word and line breaks, and word wrapping in general, are up to the user agent. Then, of course, you cannot guarantee that the user will have a specific font family installed, and CSS generic families are called "generic" for a reason. And so on.

    14. Re:Web standards by tepples · · Score: 1

      I have IE4, IE5, IE6, IE7 and IE8 all on the same physical machine

      Which requires the purchase of how much hardware and how many Windows licenses?

    15. Re:Web standards by moderatorrater · · Score: 3, Insightful

      The problem is that "most" isn't the target for high profile websites, they need to be as close to identical as possible. The assertion that cross browser testing only came about because of MS was just plain wrong. In fact, it could be argued that for a few years, cross browser testing wasn't necessary because of Microsoft since IE was the only browser with any significant market share.

    16. Re:Web standards by Anonymous Coward · · Score: 5, Informative

      No they don't. Not relative to the differences between Trident and most other engines.

      There may be some differences, but they're nothing when compared to IE's awful rendering engine. Just look at the broken box model, or the hasLayout flag for example.

      For around the last five years my Web design job has always revolved around making things look right in standards compliant browsers, then hacking for IE. Look at the code of most sites these days and you'll see an IE-specific style sheet.

    17. Re:Web standards by pete-classic · · Score: 3, Informative

      Web pages should render the same in any browser, on any OS.

      Your heart is firmly in the right place, but you're conclusions are faulty.

      No version of HTML as ever been intended to be a page description language. If you want things to look a certain way use PostScript, PDF, or another language that is intended to give a specific layout.

      HTML is intended to allow you to describe your content so that an agent can display it in accordance with the viewer's preferences.

      The fundamental problem, even bigger than IE's lousy compliance, is that graphic designers seem to be the largest producers of HTML. They fall in love with their "brochure" designs and then foist them on the rest of us. Consumers of web sites would almost universally be better served if content providers would just stick to straightforward HTML, and allow agents to present the content in a way that suits the users' preferences, devices, visual acuity, etc.

      -Peter

    18. Re:Web standards by Anonymous Coward · · Score: 0

      Tools like this, while helpful, should never have been necessary. If MS, owner of the dominant browser, wasn't among the poorest in W3C compatibility, stuff like this wouldn't be needed. Web pages should render the same in any browser, on any OS. The only difference should be in resolution.

      Speaking as someone who used to get paid a decent amount of money to make websites work equally well in IE5.5 and Net Navi 4.79, in THREE resolutions...

      Making your pipe dream a reality would require three things:
      1. Everyone coding the same way.
      2. Everyone wanting the same things.
      3. Everyone giving a shit about the W3C.

      Why the hell would we need more than one browser if it was even feasible? (Hint: See #2 above.)

      Most of what makes the web interesting is the diversity and the ways people push the envelope.
      (Remember when CSS Zen Garden was nifty? Remember ForgetFoo being a monthly showcase for the cutting edge? Remember when Projectseven was relevant?)

      Standards exist to help underachievers, and to give innovators a starting point.

      If you want it all to look the same, unplug your internet and stick to paper output.

    19. Re:Web standards by ericlondaits · · Score: 1
      --
      As a Slashdot discussion grows longer, the probability of an analogy involving cars approaches one.
    20. Re:Web standards by Anonymous Coward · · Score: 0

      Are you fucking retarded?

    21. Re:Web standards by pizzach · · Score: 2, Insightful

      I have news for you: Ariel and Verdana are not always guaranteed to be available. People may even enlarge them or shrink them on your web page without your permission. Fonts are something you have to plan for when making web pages, though many nowadays don't. I HATE authors forcing font sizes smaller than I am comfortable with.

      --
      Once you start despising the jerks, you become one.
    22. Re:Web standards by AceofSpades19 · · Score: 2, Insightful

      its called a virtual machine ;)

    23. Re:Web standards by Anonymous Coward · · Score: 1, Interesting

      Actually, it's quite sad that I should have multiple browsers installed at all.

      A rendering engine is a useful library for an operating system to have. So is a DOM parser. I should be able to pick any rendering or DOM parser library I want and have every bit of software in the OS that needs HTML services use that particular selection. In fact, I should be able to pick and choose at any time for any reason.

      There shouldn't be multiple browsers. There should be a single browser that uses any renderer library I want, any DOM parser I want, any scripting languages I want. If I want Trident or Gecko or KHTML/Webkit or Presto, I get to pick. If I want client-side Javascript or VBScript or Perl or some form of fake-C (C--?), I should be able to load it if the page needs it.

      This is the sort of thing that ActiveX tried to do, but it failed miserably because it trusted people on the Internet. (Ha!) It's also like the way Linux is supposed to work (and in many cases, does). You pick your components and they do what they're supposed to as long as they implement the proper API for everything else to tie-in to.

      Mmm... sky pie... ghlghlhglahglhaglhagh

    24. Re:Web standards by Animaether · · Score: 3, Interesting

      That's no argument against the fact that presuming that, as per your example (which GP didn't give),
      - Arial IS available
      - The user IS NOT overriding the document style
      - The window size etc. IS the same (or the website is presented in a fixed-width format to begin with)

      things still do not render the same even between browsers that supposedly use the same engines.

      I lay much of the blame with the W3C. All that fuzziness with "A browser MIGHT display this as:" and "a browser MAY ...". All that has no place in 'strict' documents. Either the browser renders it exactly the way as specced, or it doesn't follow the spec. Sounds simple enough, but apparently as long as you just do things 'close enough', you're standards-compliant.

      Doesn't take away that IE is indeed, by far, the worst of the bunch (IE/FF/Opera/Safari/Chrome), but to dismiss the fact that there are differences between even the 'standards-compliant' engines/browsers as "well they're just minor differences" (as per your sibling poster) or "you probably just didn't design your site right" is a bit silly

    25. Re:Web standards by causality · · Score: 4, Insightful

      No they don't. Not relative to the differences between Trident and most other engines.

      There may be some differences, but they're nothing when compared to IE's awful rendering engine. Just look at the broken box model, or the hasLayout flag for example.

      For around the last five years my Web design job has always revolved around making things look right in standards compliant browsers, then hacking for IE. Look at the code of most sites these days and you'll see an IE-specific style sheet.

      Imagine the sum total of the economic cost to Web designers worldwide, if such a figure could be accurately assessed. I wonder just how large this number would be? To me this sort of unnecessary and deliberate incompatibility is very much like spam; it's a business practice that causes others to bear its costs. If the total cost to Web designers everywhere could be known, I really would have no problem with fining Microsoft for that amount, accompanied by the legal use of government police power to seize assets if this is necessary to pay the fine.

      If that sounds drastic, I say that the only thing more absurd is the idea that we should have to put up with this kind of shit and shouldn't use any means available to discourage it, within the bounds of the law of course. I really believe that the only reason why Microsoft gets away with half of the things that they do is because of the general public's ignorance and lack of technical understanding. If not for that then I would expect at least some type of backlash against it, much like what Sony experienced due to their rootkit DRM.

      --
      It is a miracle that curiosity survives formal education. - Einstein
    26. Re:Web standards by Anonymous Coward · · Score: 1, Informative

      Oh, very much not true. Webkit (either Chrome or Safari, take your pick) and Gecko render things very differently. Especially in regard to fonts. Not even Chrome and Safari render fonts the same way.

      Different rendering of fonts (due to the anti-aliasing) method used, does not mean in the least that PAGES render differently. It's the layout that counts, not sub-pixel differences in antialiasing. This kind of font rendering differences is entirely outside the W3C specs.

      There's also some weirdness related to boxes, but that should come as no surprise to anyone.

      No, there aren't in 99.99% of cases...

    27. Re:Web standards by slimjim8094 · · Score: 5, Insightful

      No no no no no.

      That thought is breaking the Web.

      HTML is a markup language. It was NEVER designed to give a pixel-picture representation of content. EVER. That would break mobile browsing, not to mention different resolutions, and everything else.

      What you're looking for is called PDF, and it works great. That makes the guarantees you want - every pixel is in its proper place.

      Too many designers, used to working in pamphlets where they had complete control, moved to web design. They just aren't the same!!

      --
      I have developed a truly marvelous proof of this comment, which this signature is too narrow to contain.
    28. Re:Web standards by Anonymous Coward · · Score: 1, Informative

      There's also some weirdness related to boxes, but that should come as no surprise to anyone.

      The only browser still in use with box model related problems is ie6.

      I didn't experience *any* layout problem related to box model that made a page render differently between ff2/ff3/ie7/ie8/chrome

      fonts handling differences on the other hand can be quite a pain in the ass

    29. Re:Web standards by indiechild · · Score: 3, Insightful

      Even PDFs with vector-based images and layouts render slightly differently on different platforms and different PDF viewers. I could hardly believe it myself when I saw the results.

      The only thing you can trust is a bitmap image.

    30. Re:Web standards by Anonymous Coward · · Score: 1, Insightful

      I lay much of the blame with the W3C. All that fuzziness with "A browser MIGHT display this as:" and "a browser MAY ...". All that has no place in 'strict' documents.

      Please tell me how to achieve exactly no fuzziness with all the following setups:

      * The young twenty-year old reading 10 pt font on a 1200x900 widescreen laptop monitor
      * The old lady reading 30 pt font at increased DPI on an 800x600 resolution
      * The secretary printing everything out on 8.5x11 or A4-sized paper
      * The geek reading a web page in a 24x80 terminal
      * The geek reading a web page on a 240x160 PDA screen

      Here's how: you can't do it. The range of displays are simply too diverse. Even ignoring more exotic displays, you've always got major issues of resolution (16x9 or 4x3?), DPI (printed paper is not the same DPI as a screen!), and font face and size to worry about.

    31. Re:Web standards by claar · · Score: 1

      No no no no no.

      That thought has perpetuated the breakage of the Web.

      HTML (combined with CSS, etc) and decent design should not be mutually exclusive. It should be possible to specify that, if the client renderer supports it, an exact rendering. Why do we have to resort to flash or PDF to get content to look the way a designer intended?

      We're getting closer with CSS3, and while I can't stand the jumbled mess that has become HTML/CSS/Javascript, I believe we can have the best of both worlds (pixel-perfect renderings where supported, complete flexibility of pure content where needed) if we continue refining our protocols and rendering engines.

      --
      I'd give my right arm to be ambidextrous...
    32. Re:Web standards by coryking · · Score: 1

      You know I find it moderately amusing how everybody who makes arguments like yours has a horribly bland looking website.

      Pro Tip: Presentation matters as much as the content. In fact, presentation *is* part of the content.

    33. Re:Web standards by ProfessionalCookie · · Score: 1

      The biggest problem is that you have to license and run windows in order to test IE. Yikes!

    34. Re:Web standards by ProfessionalCookie · · Score: 1
      Hmmm. Then maybe "Web Pages" shouldn't be written in HTML.

      Speaking as an html/css/javascript writing maniac.

    35. Re:Web standards by Rich0 · · Score: 1

      HTML (combined with CSS, etc) and decent design should not be mutually exclusive.

      Absolutely. Just put your document text inside the appropriate header/table/list tags and the browser will render it just great using a VERY decent design.

      The problem comes when what you're using a content markup language to desribe an appliction GUI. HTML is about content - not presentation. If I'm reading a news article I don't see why it needs to take up 30% of the screen with the other 70% occupied with navigation devices and related items and all that other junk. Just give me the article I asked for! Put all that other stuff in a simple list at the bottom of the page. If you must have another navigation bar at the top of the page.

      I'm fine with hinting so that browsers can enhance presentation. I'm not a fan of just outright laying out a page at a pixel level. Is that boring - absolutely - just like a book. And, just like a book, it is completely functional.

    36. Re:Web standards by pyrbrand · · Score: 1

      Should we charge every new browser that doesn't match existing browsers? Because there's certainly no browser which is 100% compliant with every standard. And the standards themselves leave a lot of leeway with things like "might", "may" etc.

      You're certainly allowed to put a "works best in Chrome" stamp on your pages - no one's making you keep them working in Safari, FF, and the various versions of IE. What you're paying, essentially, is the non-monopoly tax. The only way you're not going to have to test on each browser is when there's only one browser and it stops rev'ing versions. Until then, a little extra work is the cost you pay for interoperability.

      On another note, yoking Microsoft with IE6 at this point is also hardly fair. It's an 8 year old browser. Its competition was not even Mozilla yet - Mozilla 1.0 came a year later. Believe me, if your users were still using Netscape 4.0, you'd have just as much fun hacking to get it working. IE7's been out for 3 years and 8 just launched. If you really want to save the effort, drop 6 from your supported matrix and put up the upgrade badge. Until sites stop working in it, corporate IT departments are going to stick on 6 to keep their intranet apps working. Once the boss's online poker game stops working, they'll have to fix it, but until then, it's going to be around.

    37. Re:Web standards by disambiguated · · Score: 3, Funny

      You can't count on bitmaps either, because of Gamma Correction and similar issues. That's why I always directly stimulate my user's optic nerves. But even that isn't perfect.

    38. Re:Web standards by Anonymous Coward · · Score: 0

      don't forget JPEG and PNG. I don't trust fonts on client machines for shit.

    39. Re:Web standards by Pollardito · · Score: 1

      it doesn't cost web designers it makes them money. it costs companies and people who for whatever reason want to make a website. because these issues make it hard for an inexperienced person to make a widely compatible and also reasonably advanced website, they have to hire experienced web designers

    40. Re:Web standards by Anonymous Coward · · Score: 0

      And, just like a book, nobody will read it.

    41. Re:Web standards by rdebath · · Score: 2, Interesting

      Pro Tip: Presentation matters as much as the content. In fact, presentation *is* part of the content.

      Yup, spend too much time on the fluff and there's no content left for the meat.

      As for Hutnick's site it's definitely a case in point. He's using (almost) plain HTML and what should have happened was that your browser would supply your favourite style sheet so that it doesn't look ugly and bland to you. That way the web is an information source and nobody needs to create the fluff.

      Of course, then Microsoft declared the browser wars and everybody started bastardising HTML. Some people who understood the original hope got a committee together and started on CSS for the publishers who demanded complete control, however, it looks like most of them misunderstood the requirements so CSS has no reasonable layout engine (eg: a "stretchy grid") and even where it is workable it has weird and unintuitive hidden rules (inheritance and weights) that cannot be learnt by example (ie visually), a rather serious flaw in a language for visual presentation by primarily visual people!

      Javascript, isn't too bad. (faint praise; Okay, okay it's actually a damn good language now) The original implementations were flaky but that's mostly gone. It's only real problem is the object model and yet again Microsoft are the main criminals here. Still the language is probably good enough to fix everything ... if noscript lets it.

      Arrrg! CSS is CRAP! There I said it. The only way the inheritance and selectivity rules can be used is to minimise their effects and as for layout you basically have to pin everything to a static grid and pray your boxes and gaps are big enough. Sure there are a few simple layouts created by "CSS gurus" that with do the right almost every time, almost. But don't expect more than three stretchy columns or any sort of column wrap. As for doing something a little original like having the screen laid out with a fixed height and adding columns as the content increases ... yea, right!

    42. Re:Web standards by pmarini · · Score: 1

      I still don't get why so many web devs are so interested in the exact layout of their web pages... as long as it's formally correct and not missing any relevant bits, I don't really mind how precise it looks compared to a bitmap that the dev had in mind... given the fact that their web layouts are supposed to be displayed on a variety of devices / screen resolutions / windows sizes, does it really matter ? (or are you from the Microsoft school where it's acceptable to use autoSpaceLikeWord95 in your web page ?)

      --
      Can I put a spell on those who can't spell?
      Your wheels are loose and they're losing their grip, good you're there.
    43. Re:Web standards by Anonymous Coward · · Score: 0

      No, no, no! Even bitmaps show up differently on different monitors. They also look different depending on the lighting in the room, the position of the sun, stars, and moon, and the pair of eyes you are using. The only way to be sure you see the same image I see is to use the same monitor at the same place, with the same alignment of the sun, moon, and stars... and to get an eye transplant.

    44. Re:Web standards by pete-classic · · Score: 1

      I got an iPhone on release day. My page looked "right" the first time I loaded it. So did the PDF on my site. Nearly ever other site I visited looked broken.

      I fail to see how I'm the one with the problem.

      The fact that you describe my vanity page as "horribly bland" says as much about you as it does about it. I'd be more inclined to call it "perfectly functional", or, if I was feeling generous, "delightfully austere".

      Presentation certainly can be part of the content. But if I can't get to your content because you made some bad assumptions about the capabilities of my agent who benefits?

      The extreme example is when all of the content of the site is buried in Flash. When I browse to it on my iPhone I get a little blue box with a question mark in it. In that case the presentation is the content indeed. And the content is, "You're not welcome here."

      User Tip: If I can't even display your web page, I'm going to go to your competitor.

      -Peter

    45. Re:Web standards by Anonymous Coward · · Score: 0

      Even bitmap images are shown with different colours in different browsers, depending on gamma.

      Plus, screens are calibrated differently, have different contrast abilities, sitting in differently lit rooms.

      Everyone will always see everything differently.

    46. Re:Web standards by jonaskoelker · · Score: 1

      Try telling that to a non-technical designer though :(

      • uninstall internet explorer
      • uninstall firefox
      • install lynx

      "What, your browsers are all gone? Can't handle that right now, please put it in the ticket system..."

    47. Re:Web standards by ion.simon.c · · Score: 1

      Your t-shirt feed is offline:
      "Error establishing a database connection"

      Don't fix it 'cause I complained, though... I'd never heard of it until three minutes ago.

    48. Re:Web standards by froboz · · Score: 1

      Actually you can run versions of IE from 3-7 concurrently with MultipleIE: http://tredosoft.com/Multiple_IE

    49. Re:Web standards by Thing+1 · · Score: 1

      The biggest problem is that you cannot have multiple versions of Internet explorer installed on the same computer.

      You can with an application virtualization technology, like Softricity's SoftGrid (now Microsoft's App-V), or VMware's ThinApp, or Citrix's XenApp. Of course, those wrappers also come with their own set of unique, difficult-to-research bugs, so as always YMMV.

      --
      I feel fantastic, and I'm still alive.
    50. Re:Web standards by DCstewieG · · Score: 1

      As for doing something a little original like having the screen laid out with a fixed height and adding columns as the content increases ... yea, right!

      I'm not sure if I completely understand what you're describing but they do have this planned: http://www.quirksmode.org/css/multicolumn.html

    51. Re:Web standards by krunk7 · · Score: 1

      Web designers everywhere could be known, I really would have no problem with fining Microsoft for that amount, accompanied by the legal use of government police power to seize assets if this is necessary to pay the fine. If that sounds drastic, I say that the only thing more absurd is the idea that we should have to put up with this kind of shit and shouldn't use any means available to discourage it, within the bounds of the law of course.

      Seems you're willing to take just about any extreme means to teach Microsoft a lesson except for the most obvious one: stop working around their bugs.

      If all these potential web designer litigants stopped bitching and just stopped supporting the browser, web sites would look horrid in them, users would use other browsers, and then MS would have to play catch up to ensure its browser rendered correctly with minimal effort.

      Remember, MS's is browser is exactly as compliant as you want it to be.

    52. Re:Web standards by BenoitRen · · Score: 1

      The problem is that "most" isn't the target for high profile websites, they need to be as close to identical as possible.

      Most websites don't use most of the rendering abilities. My point was that most websites will look the same. It's lesser-used things like display:table CSS that might have some small bugs.

      The assertion that cross browser testing only came about because of MS was just plain wrong.

      It is not wrong. Remember that the web browser wars didn't start until IE entered the market.

      In fact, it could be argued that for a few years, cross browser testing wasn't necessary because of Microsoft since IE was the only browser with any significant market share.

      Not true. Many clients still demanded compatibility with Netscape 4.x and both PC and Mac versions of IE5.

    53. Re:Web standards by TheLink · · Score: 1

      "The only thing you can trust is a bitmap image"

      The colours will vary. Various displays/programs might stretch or crop the image.

      --
    54. Re:Web standards by Blakey+Rat · · Score: 1

      Tools like this, while helpful, should never have been necessary. If MS, owner of the dominant browser, wasn't among the poorest in W3C compatibility, stuff like this wouldn't be needed.

      I'm sure as soon as Microsoft perfects that time machine they're working on, they'll go back in time and fix everything. For the people who live here in reality, where we have to deal with the Internet landscape that *exists* instead of the one that should exist, this is a very useful tool and I appreciate their adding it.

      People like you remind me of the uncle in Napoleon Dynamite. Please just wake up and join the rest of us in the modern world, instead of always obsessing over the past.

      Web pages should render the same in any browser, on any OS. The only difference should be in resolution.

      Are you saying the W3C should even be mandating monitor DPI and font smoothing algorithm? Last I checked, *nothing* looks the same on OS X compared to Windows, because OS X generally runs at 72 DPI (I'm a couple years out-of-date, OS X might have changed this...) while Windows runs at 96 DPI, and OS X uses a completely different (and much fuzzier) font-smoothing algorithm.

      Heck, Windows and OS X have never even shipped the same sets of fonts.

    55. Re:Web standards by Blakey+Rat · · Score: 2, Insightful

      For around the last five years my Web design job has always revolved around making things look right in standards compliant browsers, then hacking for IE. Look at the code of most sites these days and you'll see an IE-specific style sheet.

      Smart people code in the browser most of their customers use, then adapt that code for the other browsers. It's a lot easier that way around.

      I'm not one of those "worship at the alter of web standards" people for two reasons:

      1) I'd *much* rather have browser makers add features that benefit the 99% of the population who are end-users of the web, rather than the 1% of the population that are web developers.

      2) The standards seem to have developed specifically to always do the *opposite* of whatever Microsoft chose to do. No doubt out of pure geek-rage instead of actual rational consideration. Take the text version of the property "innerHTML"... Microsoft quite reasonably calls it "innerText". The standards say it should be called "textContent." Why "textContent?" There's no "htmlContent"! Oh... right, because if they had called it "innerHTML" then Microsoft would have been saved some work. I swear the standards are written by people who are simultaneously head-in-the-clouds academics ("who needs columns on a website? It doesn't matter that CSS is shit at making columns, you should use it and not tables") and at the same time petulant children ("let's do it the way that IE doesn't do it!")

    56. Re:Web standards by FishWithAHammer · · Score: 1

      Different rendering of fonts (due to the anti-aliasing) method used, does not mean in the least that PAGES render differently. It's the layout that counts, not sub-pixel differences in antialiasing. This kind of font rendering differences is entirely outside the W3C specs.

      Sigh. How about differences in how they handle CSS inheritance? I had a page once that had normal 10-pt text in Gecko and 14-pt bold text in Safari. Wasn't my code, but it was a bitch and a half to fix and never should have happened in the first place.

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    57. Re:Web standards by FishWithAHammer · · Score: 1

      Because it looks like ass if it isn't done right. I don't want my "create new account" link wrapping to a second line. It looks retarded. As such, I specify a size that will work appropriately relative to the width of the login box. Gecko will do it right, Safari will not (or vice versa, in just as many cases).

      You are a computer geek and clearly are not the target audience. Being formally correct means nothing. Looking correct is all that matters to the people who actually use the sites I am paid to build.

      More missing-the-fucking-point...

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    58. Re:Web standards by FishWithAHammer · · Score: 1

      I didn't mean to suggest box model problems, sorry. What I was referring to is that Gecko and WebKit can have slightly different sizes because of font differences, though, especially if you're using em-sizing. It's really annoying, because it depends on the sometimes-different ways that various browsers treat CSS inheritance (like I said upthread, one time Firefox showed a chunk of text in 10pt font, while Safari showed it in 14pt bold). This difference in inheritance can throw off sizing based on em units.

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    59. Re:Web standards by FishWithAHammer · · Score: 1

      And you are not one of the thousands upon thousands of people who want an attractive website and thus will pay for it, so why the fuck should we listen to you?

      When the people who pay the money want shitty boring crap like that, then I'll make shitty boring crap like that. They don't, so I won't.

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    60. Re:Web standards by FishWithAHammer · · Score: 1

      HTML is a markup language. It was NEVER designed to give a pixel-picture representation of content. EVER. That would break mobile browsing, not to mention different resolutions, and everything else.

      What you're looking for is called PDF, and it works great. That makes the guarantees you want - every pixel is in its proper place.

      Too many designers, used to working in pamphlets where they had complete control, moved to web design. They just aren't the same!!

      You are mistaking original intent and design for what the fuck it's used for today.

      It is not standards-writers who make decisions. It is the people paying to have those standards put into practice.

      Clients want pixel-perfect? Shut the fuck up and give them pixel-perfect.

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    61. Re:Web standards by papershark · · Score: 1

      Agreed. I kind of want to than MS for a product that does this. But it would of kind of be like thanking God for inventing chemotherapy. It obviously begs the question...why the cancer?

    62. Re:Web standards by Keeper+Of+Keys · · Score: 1

      The only way you're not going to have to test on each browser is when there's only one browser and it stops rev'ing versions.

      That was essentially the situation before Firefox came along. So sue Mozilla!

    63. Re:Web standards by Keeper+Of+Keys · · Score: 1

      I HATE authors forcing font sizes smaller than I am comfortable with. [emphasis added]

      Then stop using IE6. It's the only current browser where the font size can be forced (by setting it in pixels rather than a scalable unit).

    64. Re:Web standards by rdebath · · Score: 1

      Closer, but I wouldn't want to tell it how many columns because I don't know what height the screen is so I don't know how many columns are needed to display the text. It's like "list mode" in windows explorer where you use horizontal scroll to see more text.

      I imagine CSS will eventually have this sort of thing, or you can probably use javascript to hack it in but it will still be bogged down by so many bad early choices.

    65. Re:Web standards by Bill,+Shooter+of+Bul · · Score: 1

      Its a PITA. The virtual machines come with hard coded expiration dates. You have to download new versions every couple of months. Its sucks. If this were an adequate solution, Microsoft wouldn't be creating another way to do it.

      --
      Well.. maybe. Or Maybe not. But Definitely not sort of.
    66. Re:Web standards by Anonymous Coward · · Score: 0

      Of course, but then there are people who take screenshots with ClearType enabled when the target may be a printer and/or a CRT!

    67. Re:Web standards by Anonymous Coward · · Score: 0

      Unless the designer wants interaction, then you need to use postscript or flash

    68. Re:Web standards by pete-classic · · Score: 1

      Nobody had.

      I can't really decide between fixing it and retiring it. I'm not very motivated to do either.

      -Peter

    69. Re:Web standards by Mythrix · · Score: 1

      The biggest problem is that you cannot have multiple versions of Internet explorer installed on the same computer.

      Actually, I played around a bit with this: http://tredosoft.com/Multiple_IE, which seemed to work somehow. It was almost nostalgic to start up IE3 again, and kind of fun seeing it rendering various webpages horribly.

    70. Re:Web standards by Animaether · · Score: 1

      Here's how: You fricken do it.

      A designer says a container should be 20 pixels wide, the renderer best give the designer 20 pixels wide. Not 19. Not 21. Not some fuzzy number based on whatever the heck else surrounds that DIV. 20 pixels is 20 pixels. It's NOT that difficult to deal with. If it means the site doesn't scale well - screw it.. the designer should think of that when he specifies pixel values - it is NOT the browser's task to interpret what the designer 'meant to do' and change things around.

      But this wasn't about different devices, resolutions, whatevertheheck. I even said as much. But if you absolutely must - very well. Let's define all positions and sizes as floating point percentages. Yes, on a 1600x1200 display, 25% width means 400 pixels and on a 800x600 machines it means 200 pixels. And that's fine - heck, that's awesome.
      But at least, for the love of technical specifications, let TWO 1600x1200 displays using two different renderers BOTH give 400 pixels.. and not one 400 pixels, and the other 399. The 399 is simply *wrong* no matter how much irrelevant crap an apologist throws at it. But how can you tell it's wrong if, for example, the specifications merely say that a renderer 'may' render it as 400 pixels, but that if it so desires, it 'may' render it as 1 pixel, 31298 pixels, whatever?

      If you've ever messed with some of the more intricate web design bits and pieces, you'll quickly notice there can be vast differences between how engines render things, even when ignoring IE (and not counting non-graphical renderers). /nokarma

  3. Nice!! by techprophet · · Score: 1

    Firefox already has (part) of this on them. With plugins it can view pages as IE

    1. Re:Nice!! by techprophet · · Score: 1

      Not that I'll buy expression web....

    2. Re:Nice!! by Quantum+Loopy · · Score: 1

      Yes but you need to have IE installed for it to work because it uses IE to render the page.

    3. Re:Nice!! by techprophet · · Score: 1

      Yes. Either way you need windows, one just costs more.

  4. Again with the names by Protonk · · Score: 1

    Is anyone surprised that it has a terrible name like that? I'm actually glad they didn't call it "Livesearch Expression Web SuperPreview Pro. For windows"

    1. Re:Again with the names by abigsmurf · · Score: 1

      Yeah, it's so much worse than GIMP or Firefox for hinting at what it's function is!

    2. Re:Again with the names by Anonymous Coward · · Score: 0

      Actually, the full name is Microsoft Windows Live Expression Web SuperPreview Pro for Microsoft Office 2009.

    3. Re:Again with the names by nightglider28 · · Score: 2, Informative

      Actually, GNU Image Manipulation Program is quite an apt name.

    4. Re:Again with the names by Anonymous Coward · · Score: 0

      At least GIMP is an acronym.

    5. Re:Again with the names by lordtoran · · Score: 1

      TheseCamelCaseBuzzWordsAreSo90's!

      --
      Want to hear the voice of GOD? cat /boot/vmlinuz > /dev/dsp
    6. Re:Again with the names by Anonymous Coward · · Score: 0

      Apt, but still stupid. Like calling your penis a "Female Impregnation and Urination Appendage".

    7. Re:Again with the names by Ash-Fox · · Score: 1

      Yeah, it's so much worse than GIMP or Firefox for hinting at what it's function is!

      Why? Doesn't your operating system categorize it under graphical programs and then give a informative tip next to the name saying that it's a image manipulation program?

      --
      Change is certain; progress is not obligatory.
    8. Re:Again with the names by Blakey+Rat · · Score: 1

      Yeah, they should have called it something really cool, like "AwesomeBar". Nobody's using that one, right...?

  5. Missing info by Anonymous Coward · · Score: 0

    The summary neglected to mention that, as a "gift" to MS's customers, that Microsoft will change the time it took IE to complete the benchmark to 0.5f, where f is the fastest browser to complete the benchmark.

  6. IETester by Anonymous Coward · · Score: 4, Informative

    IETester ( http://www.my-debugbar.com/wiki/IETester/HomePage ) will let you test rendering in IE5.5, IE6, IE7 and IE8 on the same machine - you're not limited to whichever of IE7 and 8 is installed.

    1. Re:IETester by adam.jimenez · · Score: 1

      IETester is great, been using it for ages.

    2. Re:IETester by Nimey · · Score: 1

      Who still uses IE 5.5? I think even Windows 95 could be upgraded to IE6.

      --
      Hail Eris, full of mischief...

      E pluribus sanguinem
    3. Re:IETester by rdebath · · Score: 1

      Horrifyingly about a quarter of a percent are still using IE5. I really, really, hope they are faking their UA string ... please.

  7. Chrome by Enderandrew · · Score: 1

    Safari but no Chrome or Opera?

    --
    http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    1. Re:Chrome by fejjie · · Score: 1

      According to the MIX09 talk on Expression Web, it also supports Chrome - I forget if it supports Opera, but I wouldn't doubt it.

      A feature the Slashdot summary also forgot to mention was that they made it so that the developer could have it overlay a snapshot of the website as rendered in any browser on a remote host (which can be running Mac or Linux, for example).

      So even if they don't support Opera natively, you could use their remote host feature to get what you wanted.

    2. Re:Chrome by fejjie · · Score: 1

      I meant to link this in my previous comment:

      http://videos.visitmix.com/page8

      The relevant part is about 17:30 into the talk.

      Unfortunately, having re-viewed it, I can't find any mention of support for getting browser shots/doms from browsers running on Linux, so maybe that's not supported after all :-(

  8. Ge golly, layering images? by eddy · · Score: 1

    >The product has one genuine innovation a built-in tool for overlaying the rendering from one browser over another to compare.

    Man, when animators get a hold of this "lay one image over another"-innovation, their productivity will go through the roof!

    Tomorrow's Microsoft Innovation: Layering images to gauge object motion!

    --
    Belief is the currency of delusion.
  9. Age of the browser? by benwaggoner · · Score: 2, Insightful

    Perhaps this is more an issue about Windows' dominance on managed corporate desktops.

    IE6 is the version that gets most of the ire about compatibility. But the current version is IE8, which is quite standards compliant, and IE7 was much better in that regard than IE6.

    Looking at the browser history timeline:

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

    IE6 came out October 2001, the same month as Netscape 6.2, and the better part of a year before Mozilla 1.0 was released. Would Netscape 6.2 offer that much a better browsing experience for today's internet? Does anyone still regularly test sites against either?

    How much of this is because non-IE browsers aren't commonly used in the enterprise, and thus older versions of them don't wind up deployed nearly as long?

    1. Re:Age of the browser? by jonbryce · · Score: 1

      Nobody uses Netscape 6 these days. They never did, as it was a pretty useless browser. But lots of people still use ie6.

    2. Re:Age of the browser? by benwaggoner · · Score: 5, Informative

      Exactly. The problem isn't that IE6 was a bad browser for its era. The problem is that lots of people haven't upgraded to a more recent version, which is typical of the corporate managed desktop market.

      IE7's been on the market for, what 2.5 years now? How many people are still running 2.5 year old versions of Firefox or Safari on thier personal desktops? Not many. And that's not something about IE in particular, but of some markets where IE is dominant. I don't imagine many avid gamers on Windows are running IE6, as a counterexample.

      Had Windows bundled Netscape instead of IE, it'd be Netscape we'd be griping about today. But the real issue is how slow corporate desktops are to get updated for ANYTHING not required for security or line-of-business.

      Windows Media Player 9, which was released back in 2003, has only become standard in corporate America in the last year or so, and there are some holdouts even there.

    3. Re:Age of the browser? by amorsen · · Score: 2, Interesting

      Would Netscape 6.2 offer that much a better browsing experience for today's internet?

      Probably not, because today's internet tests for IE6 and hand feeds it something it can handle. The same isn't done for Netscape 6.2. However, if you removed the hand feeding and fed Netscape 6.2 what you feed Firefox, it would do vastly better than IE6.

      Also, Firefox 1 arrived less than a year after IE6, and its standard support is probably on par with IE7.

      --
      Finally! A year of moderation! Ready for 2019?
    4. Re:Age of the browser? by anss123 · · Score: 1

      Also, Firefox 1 arrived less than a year after IE6, and its standard support is probably on par with IE7.

      IE6: 27 August 2001
      Firefox 1.0: November 9, 2004

      Wow, the years really are getting shorter :-)

    5. Re:Age of the browser? by Anonymous Coward · · Score: 0

      He was born yesterday after all.

    6. Re:Age of the browser? by amorsen · · Score: 1

      Yes, I mixed it up with Mozilla 1.0, which isn't on par with IE7 for standards compliance (while still being significantly better than IE6).

      --
      Finally! A year of moderation! Ready for 2019?
    7. Re:Age of the browser? by Anonymous Coward · · Score: 0

      Corporate desktops running Windows don't update constantly partly because many of their day to day business applications are intimately tied to specific versions of certain Windows components. Easy example: try running QuickBooks 2004 with Internet Explore 7.

  10. Correction: There is no Mac Expression Studio by benwaggoner · · Score: 2, Informative

    The OP mentions that this is not available for the Mac version of the Expression suite.

    This is because that doesn't exist. The Expression Media product is cross-platform, as it is a new version of iView, a cross-platform product Microsoft purchased.

    http://www.microsoft.com/expression/products/overview.aspx?key=media

    The other products in Expression Studio began life as Windows-only products, and remain so.

    That said, The Expression Professional Subscription does include a license for Parallels, so I suppose it's supported on Mac in that sense :).

    http://www.microsoft.com/expression/products/ProfessionalSubscription.aspx

    1. Re:Correction: There is no Mac Expression Studio by Anonymous Coward · · Score: 0

      Huh, that's odd, I could have sworn there was a version of Expression for the Mac. I knew a guy that worked at Microsoft in Expression for Mac this past summer. He was definitely working at Microsoft on Mac products; they gave him a MacBook Air as a work laptop and he always complained about how much he hated developing in Objective-C. He was also definitely working in Expression... Maybe he was on Expression Media, which does have a Mac version?

      Either way, it's strange to me; I really thought there was a Mac version too.

    2. Re:Correction: There is no Mac Expression Studio by tb3 · · Score: 1

      Interesting that it includes Parallels. When Microsoft bought Connectix they had a perfectly good virtualization program in the form of Virtual PC. But they promptly axed the Mac version of the program, and Parallels and VMWare filled the void. Microsoft really seems to have a thing for killing Mac versions of the products they buy. There doesn't seem to be anything left but Office, and yet the Mac is thriving.

      --

      www.lucernesys.comHorizon: Calendar-based personal finance

  11. Ain't technology great? by noidentity · · Score: 5, Funny

    Isn't it great how modern technology can do things like this? Back in the old days, we had to make do with defining a standard and ensuring that everything displayed things according to it. But now, we don't need the stifling constraints of consistency; browsers can be creative in their interpretation, and every developer can use a tool like this to see the amount of expression browsers put into rendering. I foresee a future where this innovation will be carried to things like simple desk calculators, where 2+2 is no longer shackled to equal 4, where one will have a "multi-calculator" that gives a range of results. I can't wait!

    1. Re:Ain't technology great? by qw0ntum · · Score: 3, Insightful

      Every browser has quirks. Things render differently even between Firefox, Chrome, and Safari. As long as the rendering engine's source code is different and people are running the browser on different platforms, you're going to have differences in the way that pages are rendered, and that's just a fact of life. This tool makes it easier to spot differences in the way your code renders on different browsers. I'm not sure what your sarcasm is adding (dystopian future of calculators?) but given that differences will always exist between browsers this tool seems well-designed and helpful.

      --
      'Every story, if continued long enough, ends in death.' --Ernest Hemingway
    2. Re:Ain't technology great? by Anonymous Coward · · Score: 0

      Microsoft has already invented a multi-calculator. Probably one of their few true innovations. That's how people continue to "calculate" that Linux only has a 0.83% market share no matter how many national governments, police forces, or school systems switch over to desktop Linux.

    3. Re:Ain't technology great? by lordtoran · · Score: 1

      Excel is also a very good "multi-calculator" when doing math. I'm glad I don't have to use it for anything serious, like obtaining a predictable arithmetic result.

      --
      Want to hear the voice of GOD? cat /boot/vmlinuz > /dev/dsp
    4. Re:Ain't technology great? by Anonymous Coward · · Score: 0

      Wouldn't this be like a pharmaceutical company selling you a drug thats purpose is to cure the side affect of another drug that they paid a doctor to prescribe to you?

    5. Re:Ain't technology great? by pyrbrand · · Score: 1

      What is this "old days" you speak of? The "old days" I remember was the one where each website said "best viewed at 800x600 in Netscape Navigator 3.5". Or if you were lucky "800x600 in Netscape Navigator 4 or IE 5.5".

    6. Re:Ain't technology great? by prockcore · · Score: 1

      Even in the old days, there were competing standards.

      EBC-DIC versus ASCII for example. Hell, there were even variants of that. The Apple II used ASCII, but unless you wanted inverse or flashing text, you had to set the MSB.

    7. Re:Ain't technology great? by Anonymous Coward · · Score: 0

      /---/I foresee a future where this innovation will be carried to things like simple desk calculators, where 2+2 is no longer shackled to equal 4, where one will have a "multi-calculator" that gives a range of results. I can't wait!

      It already exist, it's called Excel.

    8. Re:Ain't technology great? by Anonymous Coward · · Score: 0

      I'm not sure what your sarcasm is adding (dystopian future of calculators?)

      Humour?

    9. Re:Ain't technology great? by Blakey+Rat · · Score: 1

      Isn't it great how modern technology can do things like this? Back in the old days, we had to make do with defining a standard and ensuring that everything displayed things according to it.

      When was this? It's never existed on the web. Hell, you can't even find to FTP clients that behave exactly the same in all situations.

      But now, we don't need the stifling constraints of consistency; browsers can be creative in their interpretation, and every developer can use a tool like this to see the amount of expression browsers put into rendering.

      Snark away, but the reality of the situation is that Microsoft's new focus on web standards won't make IE6 simply disappear overnight-- I have several financial clients as customers, and they *still* require IE6 on their internal networks, so that means I gotta test for it. And a feature like this makes testing for it a lot easier, so I'm all for it.

      Now if you're one of those open source pie-in-the-sky people who are just going to bury your head in the sand and ignore IE6, then this isn't useful to you. Then again, by dropping IE6, you're doing the same thing that so many sites have done by not supporting FF: you've given up on double-digit percentages of audience because "it's too haaaaard!"

    10. Re:Ain't technology great? by qw0ntum · · Score: 1

      Yeah, I suppose... when I made the comment it was modded "insightful" rather than "funny" so I guess I read it in a bit of a different light.

      --
      'Every story, if continued long enough, ends in death.' --Ernest Hemingway
  12. Should be tagged "itsatrap" by Anonymous Coward · · Score: 0

    Since this is from M$, it be a t5rap for developers. M$ will use this to further their illegal monopoly.

    --
    Friends don't help friends install M$ junk
    Friends do assist M$ addicted friends in committing suicide.

    1. Re:Should be tagged "itsatrap" by pbhj · · Score: 1

      MS: "But Firefox 0.7" /is/ a recent version"

    2. Re:Should be tagged "itsatrap" by Anonymous Coward · · Score: 0

      There never was a Firefox 0.7.

      Phoenix (0.1 => 0.5), Mozilla Firebird (0.6 => 0.7), and then came the name change to Mozilla Firefox (0.8 => ?)

  13. Let me rephrase by tepples · · Score: 2, Interesting

    its called a virtual machine ;)

    I knew that. Please let me rephrase my question:

    You have one PC running Internet Explorer versions 4, 5, 6, 7, and 8 in virtual machines. What kind of PC hardware would one need to run these virtual machines at an acceptable speed, and how many licenses for Microsoft Windows operating systems loaded into these virtual machines would one need to purchase?

    1. Re:Let me rephrase by AceofSpades19 · · Score: 2, Insightful

      http://tredosoft.com/Multiple_IE You would only need 1 windows xp vm, so you would probably only need 1 gig of ram for the virtual machine at most, which doesn't cost that much and 1 copy of windows xp which is only $150 at most I believe

    2. Re:Let me rephrase by gazita123 · · Score: 1

      If you are running on windows already, you can use the free VM that MS provides for this exact purpose: http://www.microsoft.com/downloads/details.aspx?FamilyId=21EABB90-958F-4B64-B5F1-73D0A413C8EF&displaylang=en

      For testing a single site, I've found that I can use as little as 200MB of RAM for the image to run with. Which is pretty good, since that is still 1/5 of what I have available.

    3. Re:Let me rephrase by Anonymous Coward · · Score: 0

      My workstation is a Core2 quad 9450 w/4 GB of ram running Ubuntu Intrepid 8.10. I often run 3-5 VMs at once with different OSs and have no problems with "acceptable speed". Not to mention the apps I have running on the host machine. With RAM being so cheap these days (I saw 4 GB on TigerDirect for $25 CAD just the other day), I don't see how this is a barrier.

    4. Re:Let me rephrase by tepples · · Score: 1

      With RAM being so cheap these days (I saw 4 GB on TigerDirect for $25 CAD just the other day)

      That is, if you have a motherboard that takes 4 GB sticks.

    5. Re:Let me rephrase by Anonymous Coward · · Score: 0

      To run IEs 6-8, at least, you need only one Windows license.

  14. Video Demo of SuperPreview by MSwanson · · Score: 1

    There's a video demo of SuperPreview in the keynote from last week's MIX09 conference in Las Vegas. Jump to 28:50.

    1. Re:Video Demo of SuperPreview by Anonymous Coward · · Score: 0

      Don't click the link! It's just a thinly veiled attempt to get you to install silverlight!

      Its also a rick-roll.

    2. Re:Video Demo of SuperPreview by MSwanson · · Score: 1

      Don't you have anything on your machine that will play MP4 videos? That's one of the many formats you can choose to watch the video. And last I knew, you had to click a button to install Silverlight...it won't sneak-up on you. :)

  15. Welcome back, Twitter. by westlake · · Score: 1
    Since this is from M$, it be a t5rap for developers. M$ will use this to further their illegal monopoly. Friends don't help friends install M$ junk.

    This rounds things off nicely:

    Friends do assist M$ addicted friends in committing suicide.

  16. nice bias by Anonymous Coward · · Score: 0

    If this had been made by anyone other than Microsoft, all you zealots would be hailing it. It's a nice tool, stop ripping on Microsoft and grow up.

  17. Browser rendering for IE6 only by RudeIota · · Score: 1

    However, the current build only has support for IE â" it will compare rendering in IE6 with either IE7 or IE8, whichever is installed.

    Well, that's not too bad, at least. Webkit and firefox seem to render the pages I design just as I expect. It's almost always IE6 that has the issues, so if I could pick one...

    --
    Fact: Everything I say is fiction.
  18. Dreamweaver by PktLoss · · Score: 4, Interesting

    Adobe did a demo of their next Dreamweaver release last fall at their Adobe Max conference. Similar feature there, except a bit better. Using a render farm your page is rendered in pretty much every browser, on each OS (rather than just what you have installed), including the "Onion Skin" feature shown in Expression Web. They even used the same name for the feature.

    1. Re:Dreamweaver by pyrbrand · · Score: 1

      The Expression feature renders on whichever browsers you have installed locally, plus a cloud based service for rendering on other OSes as you describe.

    2. Re:Dreamweaver by indi0144 · · Score: 3, Funny

      I have to admit I was tempted and looked for the Expresion Studio product page, once there, any demo obviously require Silverlight. since I'm on the Linux machine and Silverlight will not touch the windows machine EVER. I clicked on the install and prompt me to the Moonlight page. I have to admit again that I was waiting for the "zomg you're using Linux what the hell are you doing here? chu chu" but no. I'm confused == Microsoft delivered. Bah I did not install Moonligh.

      I'm not a big fan of Dreamweaver, I do most of my coding on Notepad++ or TopStyle and go retro and use Adobe GoLive to manage batch changes in links and files. But if Dreamweaver delivers what MS promises I'd try it.

      Do you know what version of DW will bring this functionality? I don't test my webpages on the same machine I develop them, I have and "old" machine: Athlon XP 512Ram 1024x768 on 15" crt with IE from 5 to 7 Mozilla 2 and Safari xx. Flash v5 and Java 4 If I remember correctly. The page should work on that, thats my acid test.

      It's naive to test the website on a wooping quadcore with huge ram and rather good video card @ 1900x1200 21", I have to think in my local demographics and not everybody have that kind of machine, I have to do this also because I do a lot of Flash (clients ask it can be helped, also I like it) and it's honest if you develop thinking not just in the render engine but taking care in not raping the CPU on the visitor. That said I do very minimal and friendly promotional websites.

      Sigh I always roam this articles and see all kind of weird arguments for the render engines and most of you do not even care to make a page that takes a visitor and lead it to the buy. Visitor is not looking for standard compliance or pixel perfect display, nor the visitor is going to fire 3 different browsers just to decide if it's ok to trust in that company. The visitor is looking for something: they want to find it asap in a clean and friendly format, easy to read meaningful texts, images, animations or demos; then they will want to get in touch with you to close the deal or to know more. My pages close more deals in relation to the amount of visitors than any other that I've know working in design shops in the past. Thats because I think of the future visitor like a potential buyer/subscriber/vendor and not like that lazy ignorant scum using IE6 that doubles my workload.

      You forget that you're doing an actual piece of marketing and not a technical dissertation about web standards. Try to make a 50/50 with both of them and everyone will be happy.

    3. Re:Dreamweaver by Anonymous Coward · · Score: 0

      Sigh I always roam this articles and see all kind of weird arguments for the render engines and most of you do not even care to make a page that takes a visitor and lead it to the buy.

      This is Slashdot: "News for nerds. Stuff that matters", not Slashdollar: "News for salesmen. Stuff that sells". That's why you get discussions on the technical details, and not how it helps increase sales because increasing sales is not relevant to the discussion, though if it was I'm sure I'd come up.

      Yes, I do get your point that websites are often used for marketing, but that doesn't make sales relevant to this discussion.

    4. Re:Dreamweaver by indi0144 · · Score: 1

      Well yes I admit you're right, sadly your promotion in the I.T. department is not related to the discussions on this board either.. I have yet to meet the boss that reads /. and looking at an Anon post says: "OMG Anon posted this insightful comment on /. I'm gonna take it out the layoff list, heck I'm going to give him a raise. Wheres this guy Anon I'm sure he works here"

      Nor Ballmer after reading this will stand up and walk to the the balcony, with a glass of cognac in his hand, staring blankly at the city lights, thinking: "man, we have screwed so much the development of the Internet with this trident crap, think I'm going to payback those guys for all the time they've wasted". Then he smashes the glass of cognac in the wall and hug his pillow crying like a little girl saying "sorry guys, I'm so fucking sorry" weeping until he sleeps.

      Nothing we've said is relevant to make the things change in real life maybe tips we can share so we can make this web development stuff less cumbersome. Well, as someone else said, maybe Cornficker is designed to nuke from orbit all versions of IE! One can only dreams.

  19. Great way to MITM competition render engines. by miknix · · Score: 0, Troll

    As I see it, this is a great way to let Microsoft introduce errors in (for example) firefox rendered html, showing the fake/non-original rendered output to users. People in their complete ignorance would just assume it is a Firefox problem.

    Trying to take "embrace" the competition, heh?

  20. Mod 3 Arithmetic by Xenographic · · Score: 1

    > I foresee a future where this innovation will be carried to things like simple desk calculators, where 2+2 is no longer shackled to equal 4, where one will have a "multi-calculator" that gives a range of results. I can't wait!

    Sweet! I could really use a calculator that does mod 3 arithmetic! That will show those people who don't believe me when I tell them that 2+2 == 1!

  21. Microsoft is getting desperate by QuietLagoon · · Score: 1
    Microsoft is getting desperate in its failed attempts to keep Windows relevant as a development environment.
    .

    When Microsoft ports a tool like this to Linux, then and only then will Microsoft be viewed as anything but a company that is trying to take over the computing world.

    1. Re:Microsoft is getting desperate by Blakey+Rat · · Score: 1

      You're either smoking crack, or you've never used Windows. Microsoft's development environment blows Linux's out of the water, period. You can debug any code, anywhere... for web development, that means you can debug every line of code from sending the AJAX request to your page, to running the SQL query, to receiving it, to parsing it in JS.

      Hell, web development alone: point to me a better web development environment on Linux than Expression Web on Windows. Show me it. And Expression Web isn't even as powerful as Visual Studio at web development.

      Of course, you're still smoking crack. Because even if Microsoft did have poor development tools, the single fact that you can run your Windows application on over 90% of the world's computers with no modification makes it far more relevant than any other system.

    2. Re:Microsoft is getting desperate by miknix · · Score: 1

      You're either smoking crack, or you've never used Windows. Microsoft's development environment blows Linux's out of the water, period.
      (...)
      Hell, web development alone: point to me a better web development environment on Linux than Expression Web on Windows.

      What you guys fail to see is that we DON'T need an integrated environment inside a single UI like Visual Studio. And do you know why? Because the whole GNU/Linux system is interoperable. It's a big and happy family of tools and applications, perdiod.

      So while Microsoft came out with their OH SO INNOVATIVE .NET solution to give some interoperability between different languages and applications, you fail to realize that we had that system working way before. - It's UNIX!

      Want an example?
      Suppose you want to show up in your webapp the current webserver bandwidth (taken/available).

      How would you do that on .NET?
      If .NET doesn't provide you an API to do that (I really don't know if it does), you are skull fucked in the ass because you are always dependent on what Microsoft allows you to have in their limited ecosystem.

      However, one of the zilion solutions to solve the problem on UNIX would be:
      1) Create a cgi-bin in (perl, python, bash, whatever you like).
      2) Make the script dump and filter the statistics from the iptables.
      3) Format the data in a pretty way.
      3) Secure input on the cgi-bin script.
      4) ??
      5) Profit!

      Of course, you're still smoking crack. Because even if Microsoft did have poor development tools,
      the single fact that you can run your Windows application on over 90% of the world's computers with no modification makes it far more relevant than any other system.

      If your definition of good development tool is a bulky UI that dumps everything in your face, I would totally agree.

      Just because on GNU/Linux every tool is maintained by different people under different directions and don't show up under the same UI, it doesn't mean you can't use all of them for the same purpose.

  22. "Mobile browsing" by coryking · · Score: 1

    That would break mobile browsing

    Everything breaks for mobile browsing. The interface and interaction differences are too great to try to reconsile the difference between a mobile phone and a "real" browser. That is why you do a seperate website for them.

    It was NEVER designed to give a pixel-picture representation of content

    It was never designed to display images either. Quite frankly I dont care what it was designed for. Times change and now days, we expect all browsers to render the way we specify. Please note nobody is saying "pixel perfect accuracy"--we are saying "behaves the way we programmed it to behave". There is a subtle, but important difference.

    That makes the guarantees you want - every pixel is in its proper place.

    Funny, it is actually way easier to do this with HTML/CSS than it is to actually make a page that is *not* pixel perfect. Standards compliant, liquid layouts are a bitch to get working on all browsers. Fixed grid, "pixel perfect" is easy--just drop in a table and set all the "width=''" to whatever.

    Too many designers, used to working in pamphlets where they had complete control, moved to web design.

    1998 called and want their arguments back.

  23. Typical Microsoft "(re)inventions". This is old! by Hurricane78 · · Score: 1

    I remember that we used an online service that did this in 2003. We also had Photoshop overlay scripts. A layer for every version, colorize them, and then substract them from each other. Or something like that.

    As always, Microsoft tries to sell us something as their great new "invention", that was already old before they found it in the products of their concurrents.

    (Mind you, that I am no Microsoft basher, and give credit where credit is deserved. As with having the most successful OS in history (by being the most talented in handling stupid people ^^).)

    --
    Any sufficiently advanced intelligence is indistinguishable from stupidity.
  24. I prefer Xenocode by Jason+Levine · · Score: 1

    I prefer to use Xenocode's Browser appliances. With them I can compare IE6, IE7, and IE8. They also have FireFox, Safari, and Google Chrome. (I don't use these though. I have FireFox installed and the others have too small market share to really spend time testing against.)

    http://www.xenocode.com/browsers/

    --
    My sci-fi novel, Ghost Thief, is now available from Amazon.com.
  25. Sticking up for IE. by tjstork · · Score: 1

    Imagine the sum total of the economic cost to Web designers worldwide, if such a figure could be accurately assessed. I wonder just how large this number would be? First off, if we really wanted standards compliant browsing, we could just send bitmaps over the server back to the client. We can stream bitmaps to the client and remote desktop works like a champ. The concept of a standards compliant browser is retarded from the get go because all consumers really truly need is a standards compliant remote desktop client, and that exists in RDP. All you have to do is be able to send clicks and keystrokes to a server, and get bitmaps back. No need for all this other crap we put people through, no need to shoehorn state into cookies and other crap. If you ask me, standards based web has completely fucked up computing and the future is going to be more like RDP than it will ever be HTML. I am of the view that standards are nice in theory but impossible to achieve in practice. If we look at the track record of software standards, there's really only been one complicated standard that's actually worked out well, and that's C++. C++ works because, well, it leaves some basic things out of the standard and -doesn't- make promises about everything the way HTML tries to do. It's just impossible. Every other language either has an open source implementation that is a defacto standard, or there is a dominant vendor that people imitate. IE sucks now, I'll give you that. I think Chrome kicks the shit out of FireFox, hands down. Firefox is on my shit list right now for not obeying a z-order, but before Chrome I did prefer that to IE. Still, IE's break with standards was pretty damned good. Were it not for IE, we would have never have had InnerHtml. Nor would we have had a useful programmable DOM, event model and scripting language to go with in one package PLUS, the little chumpy that lets you go after a web server after the fact. You can blab about Netscape as much as you want, but IE had all the pieces in place to do Web 2.0 stuff as far back as IE 4. Back when Netscape fans were screwing around with layers, IE people could go and write real client / server systems in Javascript and HTML, as sick as that is. One more time. Netscape started out ok, but IE 4.0 kicked the shit out of it. I would have -loved- to see Microsoft just run away with the internet, tell the W3C to kiss its ass, and load up a web browser with 2d and 3d graphics, all of the windows controls, all from the get go. With at one time a 90% market share, everyone would have benefited. Frankly, if Google Chrome did it, I'd like to try it out. If FireFox did it, I'd like to try it out. But as it is, browsers are basically stagnant, hobbled by a standards committee that sucks. And, one more think. I am sick of greater than less than typing way too much tags.

    --
    This is my sig.
    1. Re:Sticking up for IE. by jgrahn · · Score: 1

      ... all consumers really truly need is a standards compliant remote desktop client, and that exists in RDP. All you have to do is be able to send clicks and keystrokes to a server, and get bitmaps back. No need for all this other crap we put people through, no need to shoehorn state into cookies and other crap

      Partly agree. State and HTTP do not mix well, and it seems to me a lot of people earn their living by working around this in more or less kludgy ways. And yes, people should write custom networking protocols more often, and ship specs and/or binaries instead of abusing web browsers.

      But that doesn't imply that the web should be replaced by X11. The web isn't all heavy-weight "web applications" run by big corporations who can pay the for the huge CPU, RAM and network usage you suggest. Nor are all web users on recent computers with fast, low-latency networking.

      I am of the view that standards are nice in theory but impossible to achieve in practice. If we look at the track record of software standards, there's really only been one complicated standard that's actually worked out well, and that's C++. C++ works because, well, it leaves some basic things out of the standard and -doesn't- make promises about everything the way HTML tries to do.

      What you write here makes me believe you know little about standards, C++ and HTML. For example, in what way does HTML make promises "about everything"? Where does it say what a H1 heading should look (or sound, or feel) like?

    2. Re:Sticking up for IE. by tjstork · · Score: 1

      What you write here makes me believe you know little about standards, C++ and HTML. For example, in what way does HTML make promises "about everything"? Where does it say what a H1 heading should look (or sound, or feel) like?

      I was using the term HTML liberally to include CSS. CSS is VERY strict about how things should appear on the screen. In contrast, C++ is famously unconcerned with how types are to be represented.

      --
      This is my sig.
  26. Give it up!!!! by tjstork · · Score: 1

    HTML is a markup language. It was NEVER designed to give a pixel-picture representation of content. EVER. That would break mobile browsing, not to mention different resolutions, and everything else. HTML was supposed to be a markup language but it is a layout language now. So now we have an ok markup language being shoehorned into a presentation langauge and let's throw some scripting on top of that. Dude, the internet is a train wreck. screw all this browser shit, and let everyone have some basic kind of RDP.

    --
    This is my sig.
    1. Re:Give it up!!!! by Keeper+Of+Keys · · Score: 1

      HTML was supposed to be a markup language but it is a layout language now. So now we have an ok markup language being shoehorned into a presentation langauge and let's throw some scripting on top of that.

      Erm, ever heard of CSS?

  27. Still waiting for a grid control. by tjstork · · Score: 0

    Microsoft is getting desperate in its failed attempts to keep Windows relevant as a development environment Hey buddy, let me know when Linux gets a grid control that doesn't suck... but we've been waiting now for what, how many years, and there's no grid control in Linux that is even as good as some of the grid controls that were available in Windows 3.1. In fact, let me know when the Linux GUI gets -ANY- control that doesn't suck. The listview are behind the times, the treeviews are slow, all the common dialogs look like high school projects .. the whole OS just has a bunch of junky controls that are completely inferior to their Windows counterparts. It's telling that even even text entry boxes aren't as good - Linux don't cut and paste among each other all the time but on Windows I can cut and paste fairly often between my local desktop and a remote desktop.

    --
    This is my sig.
    1. Re:Still waiting for a grid control. by ion.simon.c · · Score: 1

      In fact, let me know when the Linux GUI gets -ANY- control that doesn't suck.

      Hi. QT4.x is here. You might wanna check it out. (Check out KDE 4.2 [and 4.3 when it's released] while you're at it. You might be pleasantly surprised.)

      ...but on Windows I can cut and paste fairly often between my local desktop and a remote desktop.

      I've not noticed "rich" cut and paste between QT and GTK-based applications fail in more than five years. I've never noticed plain-text cut and paste [0] fail between any apps, ever.
      Any two dialogs that I can cut and paste between on my local machine, I can also cut and paste between if they're running the same remote machine, or one's on a remote machine and the other is local, or each one is running on a different remote machine. Moreover, I can run remote applications and have their windows appear seamlessly on my local machine, on the same desktop as my local applications. Let me repeat that, in case you missed it. I can manage windows created by a remote application just as if they were generated by a local application. Let me know when Microsoft adds that to the OOtB Windows Experience.

      [0] Using the "drag-to-highlight, click the text box that's gonna recieve the text, then middle click (or press the left and right mouse buttons simultaneously) to past the text." method, that is.

    2. Re:Still waiting for a grid control. by tjstork · · Score: 1

      Hi. QT4.x is here. You might wanna check it out. (Check out KDE 4.2 [and 4.3 when it's released] while you're at it. You might be pleasantly surprised.) I might. But I must confess that I like Wx's programming model better. Wx has the Windows style message maps that are really simple to use. I've looked at Qt and Wx screen shots and have played with Wx a bit, but in both cases the dialogs and widgets are comparable to Windows 2000 with some splashes of XP but don't really quite come up to Vista. Linux is just not emphasized to be a desktop application development environment. IT's a server at its heart and always will be. Still, with that said, the way user interface resources are handled in Wx is really rather amazing and if somebody ever integrated one of the very good Wx form designers into KDevelop, Microsoft would be in deep, deep trouble for C++. If I actually had money, I would take off a year and do the damn thing myself because it would be a really kick ass environment. Even the concept of using Wx as a basis for a more VB like language has a lot of promise to it. Wx forms editors really do outclass anything Microsoft has put out there for native C++ development, and its really because Wx just has a richer model for forms and both MFC and WTL are either built around code or the hopelessly obsolete Dialog resource. I really only want to program in C++...its an artistic thing. Which ever platform does the best for me, I'm game for. I was into Linux for a while, but Microsoft won me back with Vista and VS2008... but once I finish my WTL paint program, I'll check. I can run 64 bit Linux on my Opteron, but can't run Linux. Maybe I should make my program for wxWidgets...

      --
      This is my sig.
    3. Re:Still waiting for a grid control. by ion.simon.c · · Score: 1

      I've never used wxWidgets. I've done 99% of my work in FLTK's FLUID. [0] Given how the wxWidgets folks do things, I'm surprised that their Vista implementation doesn't use native Vista widgets. I'll make a note to check out their interface designer over the weekend.

      Frankly, I think that MSFT's UI designing tools suck, hard-core. Even FLUID does a better job than what MSFT has put out there.

      What has MSFT done to win you over with the Vista UI? Also, what does Vista have that you don't see present in Linux that makes Vista a better platform for desktop development?

      I can run 64 bit Linux on my Opteron, but can't run Linux.

      What? Is there a typo here?

      [0] If this doesn't tell you how much I care about pretty UIs, I don't know what will. ;) Function over form, baby!

  28. Invention? by Anonymous Coward · · Score: 0

    No where in the MS linked page do they imply they invented it. In fact, they mention existing solutions as a comparison.

  29. Gee, thanks Microsoft by nysus · · Score: 5, Funny

    This is a lot like someone kneecapping you and then expecting you to be thankful when they offer you crutches.

    --

    ---Technology will liberate us if it doesn't enslave us first.

  30. wait..what? by Hut_tuH · · Score: 1

    it's trial software....this is a commercial product?

    people have wasted a ridiculous number of hours dealing with specific issues related to nearly every version of IE to come along

    and now they have the audacity to cash in on it? To pay THEM so we can deal with it?

  31. Benevolent Dictator says... by yaphadam097 · · Score: 1

    First we invented the cross-browser compatibility problem. Then we worked hard and spent millions of dollars to make sure it persisted for more than a decade. Now we have the ultimate solution!!!

  32. Too Early ... by Anonymous Coward · · Score: 0

    I read that as: "Microsoft's New Multiple-Browser Taser".

    1. Re:Too Early ... by VGPowerlord · · Score: 1

      Don't tase me, man!

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
  33. It crashed by Max_W · · Score: 1
    I installed it on XP, 3200 MHz. Firstly, it was 250 MB download, then it asked to install .Net 3.5 SP1, it was 74 MB download, then after clicking about 10 times on OK of different questions, it finally installed.

    I started it from Start menu, it crashed. I rebooted PC, started it again, it crashed again. I uninstalled it. 1 hour of my time lost on this thing.

    Did you MS people go insane? Why just not let me download a file of 300 MB, if you need this size, and let me start it? Like, say, Mozilla or Gimp do. Why I always have to OK-answer on countless meaningless questions? Why it installs so long? What is this installation checking something endlessly, it is your OS after all?

  34. You commie bastard! Uh, I'm downloading it now.. by tjstork · · Score: 1

    Ah, see that KDevelop 4 is in beta... that's good enough for me. By by ubuntu, here comes opensuse...

    --
    This is my sig.
  35. easy by way2trivial · · Score: 1

    Turning the steering wheel, and having the change in your direction occur 45 minutes later?

    --
    every day http://en.wikipedia.org/wiki/Special:Random
  36. RIA - Flash by c0d3r · · Score: 1

    Doesn't Flash solve all these problems? With video requiring the player and the player so widespread, why not just go RIA?

  37. Already available by YourExperiment · · Score: 1, Funny

    What's the big deal? Microsoft has provided this feature in Windows for a long time now. Whenever I open a URL from a Microsoft product, there's a good chance it's going to "allow me to preview the output" from the URL in Internet Explorer, despite the fact that IE hasn't been my default browser for about ten years.

  38. CSS is a hack. by tjstork · · Score: 1

    The whole concept of separating content from presentation is what is crazy about HTML / CSS as a combination. You can't just go and shovel HTML through a different CSS renderer to get a different interface for some device or even a user that has different senses. You have to have the content, the pages, the meaning, the interaction all aligned to what users need for each medium.

    --
    This is my sig.
    1. Re:CSS is a hack. by Keeper+Of+Keys · · Score: 1

      You can't just go and shovel HTML through a different CSS renderer to get a different interface [emphasis added]

      Depends what you mean by "interface". HTML is mostly rich text, and that can be re-purposed quite easily for different devices. This is the main reason for separating out the presentation and interactivity. Without either, you should still have a working website.

      Navigation can be a problem, but in essence it's just a list of links (you *are* marking up your nav as a list, of course) so your user-agent should be able to handle that in an appropriate way.

      Pagination is purely a matter of taste: by now most people have realised you don't write a book for a single web page, or even as much text as you'd have on a magazine page. Page length should not really be a problem for any specific user agent, even a phone.

      Interactivity is a murkier kettle of fish (although it has nothing to do with CSS), but the rise of NoScript is making developers more aware of how their sites should work on user agents where javascript is unavailable (ie they should still work! - the text at least should still be reachable).

      I have no idea what you mean about changing the meaning for specific media - sounds like black hat SEO to me.

      This is not just theoretical - Opera Mobile, for example, makes a pretty good job of rendering properly built sites for a tiny screen. With many sites, including ones I have built, I find it even preserves enough of the CSS to maintain the general "look" of the site, while nicely reflowing the text. Not sure how it would manage to do that with a table based layout, a pure Flash site, or whatever the heck you have in mind.

      Put simply: I utterly disagree with you. From where I'm sitting, as the type of web-enabled devices is diversifying, the recent push for separation of content and presentation is starting to pay off.

  39. Re:You commie bastard! Uh, I'm downloading it now. by ion.simon.c · · Score: 1

    Two things.
    1) opensuse seems to package KDE 4.1.x. *A lot* changed between then and KDE 4.2. If you're having issues w/ their rev of KDE 4 [0], you might want find some way to get your hands on a newer version.
    2) kdevelop 4 is still crashy. :/ Also, its GDB integration is currently nonexistant. However, its "Intellisense" [1] is really very good, IMO.

    [0] The OpenSUSE machines in the local Uni computer lab seem to be *extremely* crashy and slow when you enable OpenGL Composite acceleration. YMMV.
    [1] Is there a word to describe that feature that's not covered by a trademark claim?

  40. IE3 through 6?! by Pope · · Score: 1

    Normally I'd question the sanity of anyone trying to support anything before IE6, so I have to ask "Why bother?" I know on my company's sites, the main traffic last year was about 90% IE, with a 50/50 split of IE6 and IE7. I wouldn't even bother wasting time to support something that wasn't used (and have the stats to prove it!)

    --
    It doesn't mean much now, it's built for the future.
  41. Let's call it "TypeList" by tjstork · · Score: 1

    ] Is there a word to describe that feature that's not covered by a trademark claim?

    Don't know, and the thing is, it's not even a good word. Intellisense, Intellimouse, all those "Intelli-gent" brands of Microsoft sound corny. "Smart"...

    Maybe we should call it "TypeList", because, you type and get a list.

    --
    This is my sig.
  42. I know where that quarter-percent is by Anonymous Coward · · Score: 0

    A year or two ago I built a website for a small specialty health care facility in a hospital in Southern California. One of the specifications for the site was that it work perfectly in IE5 for the Mac -- it turns out that most of these doctors had old-ass iMacs in their offices, and that particularly busted version of IE5 was the most recent version of The Blue Internet "e" that worked on those beastly machines.

    (That gig sucked.)

  43. WRONG! by Anonymous Coward · · Score: 0

    Expression Design began as Expression from Creature House, who bought it from Metacreations(?). The present version of the product was rewritten using WPF for Windows users, therefore the _current_ version is Windows-only (while previous versions had Mac versions as well).