Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×
The Internet Operating Systems Software Windows

Why are Websites Still Forcing People to Use IE? 899

DragonTHC asks: "I just visited Movielink's website for research. Their site has a nice message saying, 'Sorry, but in order to enjoy the Movielink service you must use Internet Explorer 5.0 (or higher) or Mozilla/Firefox with an IE Tab Extension (IE installation required).' While allowing the IETab Firefox extension is somewhat progressive, why do companies still force people to use Internet Explorer? Surely the site should work just fine in Firefox? With Firefox's steady gains in market share, you would think that webmasters would get the hint. If you are a webmaster, what are your reasons for forcing IE?"
This discussion has been archived. No new comments can be posted.

Why are Websites Still Forcing People to Use IE?

Comments Filter:
  • Obvious (Score:2, Insightful)

    by MisterCookie ( 991581 ) on Wednesday April 18, 2007 @07:53PM (#18790299)
    For the same reason people use IE in the first place: They are stupid and/or lazy.
  • by Anonymous Coward on Wednesday April 18, 2007 @07:54PM (#18790305)
    I think you mean forcing people to use other sites.
  • "Allowing" IETab? (Score:5, Insightful)

    by Kelson ( 129150 ) * on Wednesday April 18, 2007 @07:54PM (#18790313) Homepage Journal
    As I understand it, IETab simply embeds Internet Explorer inside the Firefox window and allows the chrome to control it. As far as the website can tell, IETab is IE.

    What's (somewhat) progressive about MovieLink isn't that they're allowing IETab... but that they're recommending it.
  • by Jupix ( 916634 ) on Wednesday April 18, 2007 @07:54PM (#18790317)
    They have no power over you. Just go somewhere else for your research. That's what I do when I come across a stupid website like that.
  • Wild guess here... (Score:3, Insightful)

    by Giolon ( 1006069 ) on Wednesday April 18, 2007 @07:56PM (#18790347)
    but probably so that they only have to test for one browser's compatibility. Each browser has its own quirks (incorrectness?) in dealing with things like CSS transparency, and DIVs, etc. and the lowest common denominator for the vast majority of people browsing the web is, Internet Explorer. It's bundled into Windows. Knowledgeable people seek out others like Firefox or Opera, but your average person setting up their phat myspace profile.
  • features - (kinda) (Score:3, Insightful)

    by Gates82 ( 706573 ) on Wednesday April 18, 2007 @07:57PM (#18790355)
    Many sites (especially employee websites) require IE because they are using some active-X or item that IE has integrated into it. People say, "cool I can use x,y,z instead of a stand alone app." Since IE is so much more then a browser it does all of this wonderful things. Annoying I know, but people want a one stop app for everything even if it means you use IE to imput your time or run some database app for work.

    People just need to realize that a web browser should be used for browsing the web and the websites should be HTML compliant.

    --
    So who is hotter? Ali or Ali's sister?

  • Easy (Score:4, Insightful)

    by nighty5 ( 615965 ) on Wednesday April 18, 2007 @07:59PM (#18790375)
    I work for a major company and externally they make a bit of effort to make the website run on Firefox and IE.

    However, internally they don't give a damn and most of the apps don't work - its very very frustrating. See below for reasons:

    Lack of training
    Lack of funding
    Lots of Apathy
    Business risk

  • by Opportunist ( 166417 ) on Wednesday April 18, 2007 @08:02PM (#18790405)
    Well, however it may be, browsers still display different content differently. There is still no full consensus over how certain things should be displayed.

    Now, of course, everyone has to use the latest technology in webpage design. In other words, the most incompatible technology. What looks lovely in IE looks aweful in Firefox and even worse in Opera. Ok, ok, maybe not aweful. But not JUST the same way. So you'd have to do the page two or three times to make it compatible with every browser. But that, in turn, would cost more money.

    And here's where corporate design comes into play. It HAS to look exactly the way intended. The colors have to be JUST right, the placement, the spacing, everything has to match so it is immediately identified as THAT page. Since this cannot be warranted, the powers that be usually decide it's the lesser evil to "force" people to use a certain browser. Since you can assume that everyone has IE (at least everyone who uses Windows), but the amount of people who'd have Firefox is way smaller, IE is usually the browser of choice.
  • by MBCook ( 132727 ) <foobarsoft@foobarsoft.com> on Wednesday April 18, 2007 @08:02PM (#18790415) Homepage

    I would guess two reasons, which are related. IE was VERY popular a few years ago. It was a relativly good browser, up to date, and thanks to Windows coming with IE by default it held a massive market share. The biggest competitors were Opera (not free) and Netscape. Even Macs had IE. If you made a website, you had to make it work in IE, and making it work in something else was a luxury, it wasn't that necessary.

    I think what we are seeing is the result of that, at least in part. Web sites were designed for that and things have continued. You update your site, update your site, update your site. It's still setup for that browser. You may bother to fix it for FF and such.

    Don't get me wrong, I HATE this. I especially hate sites that tell me I must use IE then work fine when I tell Safari to fake being IE. And this is becoming less of an issue as the market share of Macs goes up, and FF reaches like 20% here in the US and up to 50% in some European countries (see story from the other day).

    Ignoring other browsers used to be safe. Now it can mean a big share of the market.

    Also, in the (smaller) shop where I work, things MUST work on IE simply because it is such a big part of the market. That said, we all use FireFox and design for it first then go fix stuff for IE. Safari tends to work with whatever FireFox does for the most part.

    PS: Installing IE tab is not a solution. Saying you are "FireFox compatible with IE tab" is like saying a paddle boat is gas compatible when you duct-tape an outboard motor on it.

  • by G4from128k ( 686170 ) on Wednesday April 18, 2007 @08:05PM (#18790451)
    I'm sure this is a great way to propagate malware -- force the user to use an insecure browser so that the site can install malware on the person's PC.

    "This site works best (for us, not for you) with Internet Explorer"
  • Do what I do... (Score:3, Insightful)

    by nschubach ( 922175 ) on Wednesday April 18, 2007 @08:06PM (#18790461) Journal
    Find a service online that supports Firefox and give them your money instead of the other guy.

    There's no sense worrying about one site when there are usually at least 3 more to replace it.
  • by LighterShadeOfBlack ( 1011407 ) on Wednesday April 18, 2007 @08:06PM (#18790471) Homepage

    What's (somewhat) progressive about MovieLink isn't that they're allowing IETab... but that they're recommending it.
    It's not all that progressive though is it? That just means the website isn't from a time where for most people there really was no known alternative to IE. They're obviously well aware of Firefox and yet they have chosen to jam a proverbial fork in the user's eye by suggesting they change their software to fit the website. If anything that's regression in my book. They're aware of other browsers, they explicitly just don't care.
  • by thegrassyknowl ( 762218 ) on Wednesday April 18, 2007 @08:13PM (#18790547)
    The only people who require IE are the ones that purchassed some dumb HTML book by some other clueless n00b that uses IE, realised it was all too hard and went out and got frontpage to do the dirty work for them. There's a proliferation of them out there. They jumped in at the dot bomb boom thinking that calling themselves "web developers" would make them rich. It probably did, but it doesn't mean they're any good at it.

    I mean c'mon it's not hard to write a brilliant page that works everywhere. Look at how Gmail works. IE, FF and Opera all render it correctly. Even Konqueror does a good job but its javascript implementation is a bit lax.

    We have two "web applications" that we need to run at work. One is a time management package that used to be simply web-based using forms/java. There was nothing wrong with it except Java took a little time to start. They upgraded to the latest and greatest version that is now fantastic ActiveX. I pointed out that now us Linux users can't use it and will have to revert to the paper forms. Their first solution was "but everybody has 'The Internet'". It took over a week to demonstrate the Linux doesn't come with that (Internet Explorer) installed by default. They then reverted to "just borrow someone else's PC when you need to use it".

    The other is an employee workflow manager. It works in FF but only barely. The HTML is that crap that you can hardly figure out what it's doing. Funnily IE renders the poo just fine, and is the only browser that does.

    The people who recommend, install and run these services know nothing about Linux and wouldn't know what a web browser was if you showed them. They actually think "The Internet" is the Internet Explorer icon on their desktop.
  • by vux984 ( 928602 ) on Wednesday April 18, 2007 @08:18PM (#18790599)
    What's (somewhat) progressive about MovieLink isn't that they're allowing IETab... but that they're recommending it.

    That isn't progressive, its idiotic.
    They support non-IE/Windows platforms by telling you to install Windows and IE.

    I bet this bullshit was because someone said "Make sure it supports firefox too"!

    Then either the developer was colossally arrogant and BS'd his way through by showing that it worked with IE tab, or the developer was colossally stupid and actually thinks supporting IETab somehow constitutes support for firefox.

    Either way, the developer deserves to be beaten to pulp.

  • by Robber Baron ( 112304 ) on Wednesday April 18, 2007 @08:19PM (#18790619) Homepage
    Never mind IE, the idiots I'd like to kick the shit out of are the ones who do a website entirely in Flash!
  • by Zocalo ( 252965 ) on Wednesday April 18, 2007 @08:31PM (#18790761) Homepage
    Exactly. This is the strongest message you can send and it's actually your easiest option thanks to Internet search engines. Any decent web logfile analysis package is capable of showing stats on the number of visitors that only visited the home page and didn't follow any links. If the site in question is using one and that figure gets high enough then they might just correlate it with browser usage and the clue train will pull into the station. If not, well, it's their lost sales, advertising revenue, warm-fuzzies though high pages hits or whatever other factor they judge the success of the site by.
  • by ergo98 ( 9391 ) on Wednesday April 18, 2007 @08:31PM (#18790763) Homepage Journal

    How about IE has functionality that your sacred cow doesn't?

    Such as? What necessary piece of functionality does IE have that Mozilla (or Opera, or others) don't have?

    The GP is absolutely correct most of the time: In the vast majority of cases there is no justifiable reason, and the only explanation is a lazy and/or dumb development team that couldn't be bothered to support another browser. Many of these projects were developed or began back when such a lazy choice wouldn't impede them much, but nowadays it can be deadly (if I encounter an IE-only site, I presume the operators are just grossly incompetent and go elsewhere).
  • by JavaRob ( 28971 ) on Wednesday April 18, 2007 @08:33PM (#18790777) Homepage Journal

    Typical slshdot arrogance. How about IE has functionality that your sacred cow doesn't?
    If Y% of the market uses IE and Z% uses Firefox, Opera, etc... well, as Z grows, supporting only IE gets stupider and stupider.

    Certainly, it's easier to write one-platform one-browser code. I guess as long as the extra effort would cost more than you're losing in users, it makes sense...
  • Laziness (Score:3, Insightful)

    by Quantam ( 870027 ) on Wednesday April 18, 2007 @08:35PM (#18790813) Homepage
    There's no other reason. IE comes with Windows, which is a overwhelming majority of the market, and it's easier than learning something new.

    The answer is about the same as asking why most Windows programs require you to be admin: because they're too lazy to learn how to deal with not having access to every last corner of the computer (this is probably even easier than learning to write for multiple browsers).
  • by lhand ( 30548 ) on Wednesday April 18, 2007 @08:39PM (#18790873)
    And I've had this discussion with people since the browser came out.

    A browser displays a mark-up language. It was never designed to be a page layout language.
    If you want that kind of control over presentation, use GIFs, PDF or Flash to do your presentations.
    Of course, if you're too lazy to do all that work go ahead and assume that all IE users have their system set up exactly like you do--same screen resolution, same color depth, same fonts, no changes to default browser settings--and, by all means, use IE.
    Every once in a while someone gets it but I think, as another poster mentioned, they're too lazy to bother.
  • Re:Laziness (Score:3, Insightful)

    by Quantam ( 870027 ) on Wednesday April 18, 2007 @08:42PM (#18790915) Homepage
    I should add that Unix has a clear advantage with respect to user access rights, as it was always a fundamentally multi-user system. To be precise, NT has ALWAYS been a secure (in the sense of protecting one user's data from another) multi-user system, no matter what the clueless Linux zealots say. However, NT had a very low market share until XP came out. Before that, MS-DOS and Windows 9x, both fundamentally single-user systems (Windows 9x had some basic multi-user support, but zero security), had nearly all of the market. So by the time XP came out, there were an innumerable number of programs that assumed full control of the computer, and an innumerable number of programmers to write new code based on that assumption.
  • One example: (Score:4, Insightful)

    by ruiner13 ( 527499 ) on Wednesday April 18, 2007 @08:54PM (#18791113) Homepage
    My company is very near releasing an update to our web application that will provide 100% support of both IE and Firefox (our next major revision will be out next month). There are a number of reasons why we are only just now adding support for Firefox. Though my company is only 6 years old, as far as browser development goes, a lot has changed. When version 1.0 of our application was written, mozilla based browsers lacked a lot of the functionality they have now. For instance, a central part of our application is a rich text editor that creates text and html formatted email content. Up until Firefox 1.3 with the introduction of Midas, only IE supported editable regions in web pages. This was a major hurdle for us.

    In the mean time, we continued to add features and pages to the application which was only targeting IE, so most of the application was not 100% standards compliant. We've wanted to do Firefox support for a long time, but sometimes the need to add new features for existing customers outweighs the need to provide support for a very small number of people who complained. Additionally, web developers who are trained in cross-browser coding are a rare commodity (much rarer than the number of people who complain about the lack of firefox support).

    Also, adding firefox/mozilla support isn't just code and forget it. Even though the code for firefox on PC and firefox for mac may be similar (I haven't looked, sorry), they still have slightly different rendering practices. Just to name one, a file upload input box with a size attribute set to 50 will be much longer and take up more screen than on a PC. So you have to do a platform check in javascript to set the size differently on a mac or a PC so the screen looks the same. Nope, the CSS width attribute is completely ignored in both platforms.

    These are just a few reasons, and your mileage may vary. We have a very complex application with a lot of complex scripting, so our effort is likely more than most would have to do. A firefox user simply impersonating an IE user agent would not have had any luck in making our app work.
  • by Jeffrey Baker ( 6191 ) on Wednesday April 18, 2007 @09:02PM (#18791209)
    The web is a lever of productivity for banks and similar businesses. If their website excludes you, you can cost them some money by transacting all of your businesses with them over the phone or, even better, in person. Maybe after a while they'll get the hint.
  • by kiwimate ( 458274 ) on Wednesday April 18, 2007 @09:11PM (#18791307) Journal
    So I'm stupid and/or lazy because I prefer IE to Firefox. Hmm...and how telling this gets moderated insightful. I'll be generous and presume it is because one can in fact contend that a developer who only supports IE these days is a bit out of touch with what's happening with Firefox.

    But because I do take exception to being so categorized, I'll comment that I have IE, Firefox, and Netscape Navigator installed on my current laptop and use IE about 80% of the time. Firefox is usually quicker, but IE gives a browsing experience that, in general, I prefer. I've articulated some of the reasons in past posts, so I won't go into it here. Just wanted to inform you that there are one or two intelligent, hard-working geeks about who actually happen to prefer IE.

    And there's nothing wrong with that. Isn't it, ultimately, about choice? Right?
  • by NtroP ( 649992 ) on Wednesday April 18, 2007 @09:18PM (#18791377)

    a look at the javascript code shows that the site uses ActiveX

    Making the decision to use ActiveX is a conscious decision to say "We don't care about the tens of millions of people that use OS X or Linux". I know that it's easy to tell your boss "It works for 95% of the world" and have it be OK, but somehow, changing that around to say "I've purposely chosen to block out tens of millions of potential customers by going this route. And by the way, they just happen to be the ones who tend to A) be the most technically savvy or B) have the most disposable income to spend (or both)".

    If that's OK with their bosses, fine, but somehow I don't think that particular message is getting through. As for me, I'll gladly take my business elsewhere.

    I'm not just part of that five percent. I'm part of the top five percent!

  • by poopdeville ( 841677 ) on Wednesday April 18, 2007 @09:32PM (#18791545)
    Take a site that is for an airline. They have it available in heaps of languages. So I click English, and then click something else, and it takes me back to the front page. Why the fuck cant' it use server side sessions?

    Because HTTP is a stateless protocol. When implementing user sessions, you have to rely on extra-protocol information, either with cookies or by including a session id in the url. Cookies tend to be easier to work with.
  • by peacefinder ( 469349 ) <alan.dewitt@gmAA ... inus threevowels> on Wednesday April 18, 2007 @09:32PM (#18791557) Journal
    "And there's nothing wrong with that. Isn't it, ultimately, about choice? Right?"

    I got the impression that the article was discussing the server-side requirement for IE, not the user's voluntary browser selection. If you like IE, good on you.

    But if, as you say, it's ultimately about choice, the article is pointing out how odd it is that people running websites would still design new sites demanding one particular browser.
  • Re:Obvious (Score:5, Insightful)

    by Blakey Rat ( 99501 ) on Wednesday April 18, 2007 @09:32PM (#18791563)
    Ever heard the phrase "you only have one chance to make a first impression?"

    Applies to software, too.

    Sure you say he should try Firefox again now that it's bumped up a version and improved. But I'm going to wager (this being Slashdot) that you're unwilling to install and try out RealPlayer again. Right?
  • by Anonymous Coward on Wednesday April 18, 2007 @09:37PM (#18791605)
    Couldn't you do what all these other web sites do and use sessions and cookies to track whether a user is logged in and what they should be allowed to access?

    I don't know much about NTLM authentication, but from what I'm reading it's pretty crappy. This sounds like a classic case of choosing a crappy Microsoft technology, then saying that alternatives don't measure up because they don't support the crappy MS tech, even though they support much better and more reasonable alternatives.
  • Re:Obvious (Score:1, Insightful)

    by trawg ( 308495 ) on Wednesday April 18, 2007 @09:42PM (#18791681) Homepage
    Business: Build us a website that does a,b,c.

    Web Developer: Fine - we can do all that and reach 90% of the market and it will cost $x. Or we can build a cross-browser site that will cost $y and reach 99% of the market.

    Business: Well, $x is less than $y and 90% is still a lot of people. Do the first thing.
  • by AJWM ( 19027 ) on Wednesday April 18, 2007 @09:54PM (#18791835) Homepage
    but IE gives a browsing experience that, in general, I prefer

    Again with this "browsing experience". I don't want a damn browsing experience, I want the damn information/content that I'm going to a given website for. Anything that gets in the way of that -- especially all-singing all-dancing crap -- may be a "browsing experience" for some (and an image of 60s drug-addled hippies grooving to Jimi Hendrix comes to mind), but it just gets in the way for the rest of us. Gods, it's even worse than blink tags.
  • by writermike ( 57327 ) on Wednesday April 18, 2007 @09:56PM (#18791863)
    Wow. So many of the comments here just assume the worst about people. The users are lazy or stupid, the developers are "n00bs" or the people that run the websites are arrogant. And, yeah, I'm sure that's the case for some.

    I propose a much simpler answer: Return-on-investment.

    Here's an example: When the site was created, it was around the time that building for IE was considered a must-have and getting a presence on the Internet meant untold riches coming your way. Companies hired designers based on those premises. The designers delivered. The companies sunk a chunk of money into it.

    A few years later, designing for _ALL_ browsers is a must-have, but... The company didn't make the untold riches they were promised (turns out people would rather buy tube bending by phone and email). They don't see the point in sinking money into a redesign for a website that doesn't amount to much in the company's overall income.

    Yeah, it annoys me when Firefox doesn't work on a site, but I have alternatives and, for the most part, some of those sites are indeed being retooled little by little. All of my bank sites support Firefox without question. Something not true a couple of years ago.

    Cheers,

    Mike...
  • by certain death ( 947081 ) on Wednesday April 18, 2007 @09:56PM (#18791871)
    That is why. Lucent is using the same platform for delivering TV over IP, and they are forced to use Windows Vista in their set top boxes for the same reason.
  • Re:Obvious (Score:5, Insightful)

    by dwater ( 72834 ) on Wednesday April 18, 2007 @10:06PM (#18791987)
    > Ever heard the phrase "you only have one chance to make a first impression?"
    > Applies to software, too.

    Unless it's Microsoft s/w, apparently - I don't recall it being particularly good when it first came out, but they have the 'advantage' of being able to put it on everyone's desktop, so people used it, *despite* their first impression.
  • by dal20402 ( 895630 ) * <dal20402&mac,com> on Wednesday April 18, 2007 @10:08PM (#18792001) Journal

    If Y% of the market uses IE and Z% uses Firefox, Opera, etc... well, as Z grows, supporting only IE gets stupider and stupider.

    True, and, further, more than Z% of the market will not use your site. Even though I have IE available to me, and even though 90% of IE-only sites render just fine if I spoof the user agent, I usually don't go back to sites that are IE-only because I assume the operator will be similarly myopic in other respects.

    Consider also that non-IE users are likely to be disproportionately tech-savvy, and therefore will probably have an outsize word-of-mouth impact.

    I don't know how many users feel like me, but it's got to be enough to change the "extra effort > cost of lost users" equation a bit...

  • Re:Obvious (Score:2, Insightful)

    by billcopc ( 196330 ) <vrillco@yahoo.com> on Wednesday April 18, 2007 @10:12PM (#18792057) Homepage
    If you're doing kinky ActiveX stuff or other hacks that only work with IE, I'd dig up the bastard that built the web site in the first place and get him to deliver a FULLY FUNCTIONAL replacement. The IE-exclusive features are only necessary in very limited scenarios and certainly don't belong on a publicly-accessible web site on the net. I can think of very few exceptions such as the Trend Micro ActiveX virus scanner, but even they have a Java version that's browser-agnostic.

    The other thing to consider is that if 92% of the logs show IE7, is that really because your clients don't use other browsers, or is it because your site's so broken that the Firefox/Safari/Opera users just go to another vendor that knows how to properly code a friggin web site ? That 8% of "outcasts" are probably hitting your page once, realizing it doesn't work with their preferred browser, then switching to IE because they love you too much to go elsewhere. That's what I have to do with certain Government sites because 1. their web developers are idiots who can't code and 2. they're oblivious to anything developed in the last decade. Thing is, I don't really have a choice; it's either I switch to IE and get my tax files uploaded, or I don't and they send the men in black after me. How about you ditch the server logs and ask your paying customers which browsers they want to see supported ? It could go one of two ways: either that 92% turns into something more representative like 60-70%, or it tips the other way and everyone says "I love IE, screw the rest". At least then you have documentation to support your decision.
  • by billcopc ( 196330 ) <vrillco@yahoo.com> on Wednesday April 18, 2007 @10:15PM (#18792083) Homepage
    The thing is, it shouldn't be harder to support multiple browsers because if they could quit comparing epeens for a moment and actually agree on published standards, they would all work with the same HTML and it would truly boil down to features and personal preference. As it is now, the browser war is about compatibility more than personality, in which case diversity is actually a detriment.
  • Not a big deal. (Score:2, Insightful)

    by crhylove ( 205956 ) <rhy@leperkhanz.com> on Wednesday April 18, 2007 @10:17PM (#18792111) Homepage Journal
    This isn't really a big deal. Sites that require IE just make themselves broadly more irrelevant.

    I mean is there a serious important website that is relevant that doesn't load in Firefox?

    rhY
  • Not sure your exact meaning of authentication cache... however if you are talking http authentication (Popup login password window brought on by .htaccess or such) then I know that it can be done with the web developer plugin in Firefox.

    Miscellaneous -> Clear Private Data -> HTTP Authentication

    It should be a quick trip through their code to find out how they did it and make a little plugin of your own to do it for you.

    In fact... while you are in there grab the code that lets it clear session cookies and run that at the same time also. That will kill ANY authorization system they have been in for 99.999% of the web.
  • by Anonymous Coward on Wednesday April 18, 2007 @10:21PM (#18792159)

    it's sort of cool to have an entire page pixelate/warp/dissolve/rotate/... in.


    no...no it's not
  • Re:Not Obvious (Score:5, Insightful)

    by ozmanjusri ( 601766 ) <aussie_bob@hoMOSCOWtmail.com minus city> on Wednesday April 18, 2007 @10:28PM (#18792243) Journal
    Or...there are people who simply do not know about Firefox.

    TFA is about websites which are coded to be IE only.

    Any web developer who does not know about Firefox is stupid or lazy.

    In any event, there is no need to support Firefox, Safari, IE or any browser at all. There is only a need to code to W3C standards, not to browser-specific hacks. IE's extensions to standard HTML were made specifically to Embrace, Extend, then Extinguish the free internet. Don't contribute to the trap.

  • Re:Obvious (Score:3, Insightful)

    by binary paladin ( 684759 ) <binarypaladin&gmail,com> on Wednesday April 18, 2007 @10:29PM (#18792261)
    A web developer worth his salt designs with standards and all browsers in mind from the ground up and doesn't have to think of a way to "tack on" other browsers to IE. And it's not "90%" anymore either, not even close.

    There's a growing population of non-browser devices hitting the web too. The reality is, if you're designing for just IE you're alienating a lot of customers and EVEN IF if you're a lame web dev who would need to charge more to support all browsers, the extra cost of the coming years will catch up with that pathetic development savings.

    (The real moral of the story is that if a web dev quotes you two prices, one with and one without "other browser" support, then you need to get yourself a difference developer because your current one probably uses Microsoft Publisher for making websites.)
  • by mollymoo ( 202721 ) on Wednesday April 18, 2007 @10:44PM (#18792431) Journal
    That's reason for mandating IE for your kiosks, not a reason for mandating it for the site. Or is the site only ever accessed from the kiosks?
  • Re:Obvious (Score:3, Insightful)

    by penix1 ( 722987 ) on Wednesday April 18, 2007 @10:56PM (#18792561) Homepage

    92% of our server logs show people using IE7.


    That is very deceiving. For one, they could easily change their browser identification to be just about whatever browser your site wants. Second, as posted above, that 8% could be just landing and finding out you don't support them and moving on or changing their ID as above. Still, for those that don't know about the ID you have just forced them away from your site just because a log file told you to. Like the poster above, I recommend you ditch the log and ask those that visit.

    B.
  • by Anonymous Coward on Wednesday April 18, 2007 @10:57PM (#18792579)

    And there's nothing wrong with that.

    Yes, there is. It's fucking selfish. As an "intelligent, hard-working geek", you know how much Internet Explorer users are holding back the web. And yet you continue to be part of the problem.

    It's people like you that make it impossible for web developers to use CSS described in a specification nine years old. It's people like you that make it impossible for web developers to use PNG functionality described in a specification over a decade old. It's people like you that make it impossible for web developers to use HTML features described in specifications over a decade old.

    You are holding back the web, causing web developers all over the world to give up on going home to see their kids early because they have to nail that elusive Internet Explorer bug or the website update can't go live. You are causing a ton of absolutely needless work because you insist on using a retard web browser. You are, for all intents and purposes, polluting the web.

  • by Meostro ( 788797 ) on Wednesday April 18, 2007 @10:59PM (#18792591) Homepage Journal

    I mean c'mon it's not hard to write a brilliant page that works everywhere. Look at how Gmail works. IE, FF and Opera all render it correctly. Even Konqueror does a good job but its javascript implementation is a bit lax.

    This statement tells me you've never done web development.

    IE, FF, Opera, Konqueror, Safari and all the other browsers out there ALL treat HTML, JS and CSS just differently enough that it's very hard to "write a brilliant page that works everywhere." Even different versions of the browsers will handle some situations differently. Sure, you can do some static HTML and some modest CSS and it'll look fine everywhere. But you can't create anything complicated or impressive without tripping over these browser bugs or quirks. Look at /. itself - the new CSS-and-Ajax style layout said "F*** You" to IE for a while, and even now doesn't work exactly the same way across both browsers. That's because it is hard to do.

    Quirksmode [quirksmode.org] documents a lot of these differences, and almost any time you try to make a "brilliant page" you will come across some weird quirk of some browser that will make you search the world trying to find out why something doesn't work the way it's supposed to. Half of those are on Quirksmode. In the end, you'll find another way to do it that works equally badly in all browsers, but is at least consistent.
  • by mollymoo ( 202721 ) on Wednesday April 18, 2007 @11:06PM (#18792665) Journal

    I work support for an ISP; our billing page is IE-only. How many complaints do you think we have on file regarding not being able to use Firefox or Safari or another alternative? 2 complaints for the last year.

    Do you have to use the billing page to set up an account? If so, that could explain a lack of Firefox/Opera/Safari/... users :)

    If I were a customer of your ISP I wouldn't complain, I'd just leave. I complain to companies I like, not ones I don't like. The ones I don't like I waste as little of my time with as possible; I certainly don't help them out with feedback. Have you ever correlated requests for the billing page from non-IE browsers with cancelled acounts? It shouldn't be too hard to work out retention of customers who use IE compared to those who use other browsers.

  • by binary paladin ( 684759 ) <binarypaladin&gmail,com> on Wednesday April 18, 2007 @11:09PM (#18792695)
    Here fucking here.
  • by echocharlie ( 715022 ) on Wednesday April 18, 2007 @11:15PM (#18792763) Homepage
    I agree that you should take your business somewhere else, but that doesn't correct bad behavior. Customers also need to call these companies and be vocal about their complaints. I've talked to tech support and logged official requests with many banking institutions to get rid of their IE/ActiveX dependencies and embrace open standards. Most places have a forum for users to request a feature or address an issue. If someone doesn't tell you that they are logging your request, then ask to speak to a manager until you get someone who will.
  • by KwKSilver ( 857599 ) on Wednesday April 18, 2007 @11:22PM (#18792853)
    When I hit "IE version X or higher" sites or sites that demand that I install flash, I just leave ... and don't come back. Period. Problem solved. Fuck 'em if they can't do better than that. There are other sites out there that want my business, places where they act like the customer/visitor isn't trash. It's like going to a restaurant turned away at the driveway, "GM vehicles 2001 or later ONLY!" Only a fool or a masochist would return.

    Hey developers, the front page of a site is like the doorway to a place of business. Does yours say "Welcome!" or "Fuck Off!!"?
  • by fbartho ( 840012 ) on Wednesday April 18, 2007 @11:33PM (#18792979) Homepage
    Because it's a hair more seamless that's why... It's one of the things I missed when I moved to firefox and openoffice... I now always had to download office documents even if I just wanted to view them just like a webpage... just to extract the info I needed.
  • by Redlazer ( 786403 ) on Wednesday April 18, 2007 @11:38PM (#18793015) Homepage
    I totally agree, minus the overbearing "Microsoft Sucks" attitude.

    Nothing bothers me more, being a hardcore Opera user, than going to a webpage and getting the message "Sorry, you must use IE, Firefox, or Safari to browse this page".

    Theres nothing wrong with Opera - its just as good (of course, in my opinion, far superior) to the other browsers, and i find that almost all webpages work.

    And if i get another "Your browser must be java compatible in order to view this webpage" error, ill scream.

    That doesnt even makes sense.

    -Red

  • And he's right (Score:4, Insightful)

    by Toby_Tyke ( 797359 ) on Wednesday April 18, 2007 @11:49PM (#18793115) Journal
    "The boss wants to cut costs and doesn't see the choice driving away clients."

    And then you say "Nobody here is dumb ..."???? Come ON!


    About three comments further up, someone posts a story about trying to use an IE only site to open an account. The poster in that comment went through a long, fruitless call to the companies tech support, complained bitterly to them that they did'nt support firefox, and then caved in and used IE.

    The simple fact is that Windows has over 90% of the OS market, (Probably over 99% of certain demographics) and every single windows user has a copy of IE. If a firefox user tries to access a site and gets an "IE only" message, he will just click the blue E and get on with it. Both my desktop and my laptop run ubuntu, but if I really needed to access an IE only site, I'd just boot into windows.

    It's not a question of how many people use firefox. It's a question of how many people will boycott your site rather than use IE.

  • by Iron Condor ( 964856 ) on Wednesday April 18, 2007 @11:50PM (#18793119)

    So I'm stupid and/or lazy because I prefer IE to Firefox.

    No, you are stupid and/or lazy for forcing IE down everybody else's throat by writing web-pages that will not work in any other browser.

    And your reading comprehension needs work too.

  • Obvious denial (Score:5, Insightful)

    by Anonymous Coward on Wednesday April 18, 2007 @11:58PM (#18793199)
    I want the audience to read this thread because it proves my point. MS says "You have a problem? I have a solution". The OSS community starts you off with a "you don't have problem". The poster didn't even suggest OpenOffice or any other OSS software that might give the needed solution (assuming it can). That's why some sites code to IE, and if they're "stupid and lazy" for solving problems instead of denying them? Then so be it. IE will still be there to take up the OSS slack.
  • Re:Obvious (Score:4, Insightful)

    by badasscat ( 563442 ) <basscadet75@@@yahoo...com> on Thursday April 19, 2007 @12:02AM (#18793245)
    I believe it's more like website project managers saying:

    92% of our server logs show people using IE7.


    Except that there are two problems with that argument.

    1) It's not 92%. I mean I *suppose* there could be some Microsoft fansite out there that does nothing but talk about how great Microsoft is all day that gets 92% of their audience from IE. But at my company, which is a mainstream entertainment company, IE usage is currently at 64%. That's all versions, including AOL, including IE4, even including Opera identifying itself as IE.

    2) So the question then is how does that website project manager turn to his executive VP for marketing and say "oh, sorry, we're not going to develop for that other 36%, even though that's a couple million visitors per month." If you're at all familiar with the modern corporate environment, you know that the "but we don't have time!" excuse doesn't fly anymore - whether it's actually the case or not. Every web department I've ever worked in has been staffed with overworked, burnt-out, disgruntled workaholics that are on the job 18 hours a day, about 15 of which are spent doing browser QA. (Yeah, you can tell I'm saying this from experience.)

    Even if it *is* only 8%, that's still potentially a million visitors or more at some sites. No company in the world is going to say that's not worth making an effort for, even if it means hiring one more person.

    We've leveraged scripting technology that only works with ActiveX. If you want to replace it, I'm going to need the following additional server, developers, and it's going to delay the $NEW_CONTENT_PROJECT by 4 months and cost $LARGE_AMOUNT_OF_MONEY.

    Or, in other words, time to start looking for a new job while your boss hires somebody who will actually do the work he wanted you to do. It sucks, but that's modern corporate life.

    So really, the only reason a modern site would be developed for IE only is gross ignorance on the part of company executives. They'd have to have no interest in or knowledge of the company's own web site. That's certainly possible, but less common these days than it used to be. Because no company these days would knowingly exclude a large portion of their potential audience unless they had some vested interest in doing so (e.g. an MS-affiliated company - though even sites like msnbc.com now use Flash video made to work across all browsers, rather than the ActiveX-enabled Windows Media that they used to use).
  • No (Score:3, Insightful)

    by MoxFulder ( 159829 ) on Thursday April 19, 2007 @12:07AM (#18793277) Homepage

    While allowing the IETab Firefox extension is somewhat progressive, ...


    "Allowing" the IETab Firefox extension is not "somewhat progressive" ... it is the same damn thing as running IE, just with different window decorations and menus around it.

    It's MS-Windows only, and can be exploited by nearly all of the security flaws that plague IE.
  • by sunderland56 ( 621843 ) on Thursday April 19, 2007 @12:10AM (#18793295)
    Sure, brick-and-mortar pipebending stores that can do business by fax & phone don't need to accomodate all web browsers.


    But: this is Movielink, a service that is renting and selling movies over the internet. In other words, they are selling something that you cannot get by fax or phone - you need an internet connection, a computer, and a reasonable amount of knowledge to be their customer in the first place.


    So: by restricting their customer base to IE only, they are artificially limiting their customer base. They could target 100% of people on the Internet, but they choose voluntarily to limit themselves to only selling to people who are able to (and want to) run a recent copy of IE.


    In short: they are artificially limiting themselves to maybe 50% (and falling) of their potential customer base. What a grand business model that is.

  • Re:And he's right (Score:2, Insightful)

    by javaxjb ( 931766 ) on Thursday April 19, 2007 @12:23AM (#18793387)
    It's not a question of how many people use firefox. It's a question of how many people will boycott your site rather than use IE.

    Or how many people have a Mac and can't use IE (also a growing number) and have no choice but to boycott the site?

  • by bataras ( 169548 ) on Thursday April 19, 2007 @12:58AM (#18793689)
    why don't 1 or 2 of you take a few evenings and port the js/css to work on firefox? put it on your qa server and say see? looky, it works, it doesn't suck and now we can stop being mocked.

  • by fromvap ( 995894 ) on Thursday April 19, 2007 @01:04AM (#18793737)
    When I learned how to use Frontpage, the only other web page editors I had heard of were the one built in to Netscape, and very expensive ones from Macromedia or Adobe or something. At that time, I had just ditched Netscape 4.x or so because it crashed all the time. So, I wasn't going to reinstall Netscape to see if its web page editor was any better than its unreliable browser. Lots of people I knew knew a bit about using Frontpage. Now, I use Firefox as my only browser, except for paying my bills. But I still make webpages with Frontpage, because I know how. Sometimes, those pages don't work in Firefox. But that doesn't bother me, because I know that less than 20% of my visitors will be on Firefox, and it is a lot easier to lose them than to learn a new editor. I could attract a lot more than 20% more visitors by spending time and effort on improving my pages or on working to get them linked more, etc. Is it lazy to not learn NVU or something? I don't think so, it is a choice, a decision on what is the most effective use of my time. If we Firefoxies ever get to be 50% of users, many people may feel it is worthwhile to learn how to make pages for us. But for now, it isn't worth my time. Should a business rework a lot of code to satisfy 20% of users out there? That is for them to decide. Boycott them if you like, or email them to have our voice heard, but if they feel it is not worth the expense, they are ENTITLED to make that choice. And it may be the wisest choice for their bottom line.
  • Re:Obvious (Score:3, Insightful)

    by Gnight ( 163400 ) on Thursday April 19, 2007 @01:08AM (#18793773)
    It's fine if you decide not to try newer versions of a product due to a bad first impression. It's not fine if you use that as justification for bashing the current version of the product on slashdot.

    It seems like a logical fallacy to me. I may have disliked previous versions of RealPlayer, but I don't go running around slashdot bashing the current version while using my experience with an earlier version as justification.
  • by CrossChris ( 806549 ) on Thursday April 19, 2007 @01:27AM (#18793889)
    Nobody here is dumb or lazy.

    Yes they are - the boss deciding this policy is fundamentally stupid. If he worked for me he'd have 1 month notice to realign his attitude or it's goodbye. Anyone stupid enough to reduce the availability of a commercial website by making it browser specific doesn't deserve a job in the IT industry (unless he's downgraded to Janitor!).

    As a maintainer of a Top 10 website (it's the only British one listed in the Netcraft Top 10), I can tell you that Internet Explorer accounts for less than 50% of our visits right now and has IE use has visibly declined in the last year. Indeed "other" Operating Systems now account for over 45% of our site visits. We will not be using proprietary codecs in future for our on-line programme services.

    Game Over, Microsoft!
  • Um, you do realize that the vast majority of users who encountered that issue probably just wrote off your company and switched to another, right? I use a Mac; just using IE for the billing page isn't an option for me, so I wouldn't even consider using your company for an ISP. I wouldn't bother complaining to you; that would be a lot more work than just finding another ISP. You have such a small number of complaints because your sample is self-selecting; your users are only the ones who would put up with that sort of thing.
  • by Ahnteis ( 746045 ) on Thursday April 19, 2007 @02:12AM (#18794157)
    No. Like it or not, IE is the standard. Firefox is like the "better, but less used" pig-latin in your story.

    It would be more correct to say that they're requiring English in the U.S. to order. Note that I said "more" correct, because it's still not a good analogy -- but it's better than the one you offered.

    Just because Firefox is better doesn't make it the dominate browser.
  • by johnw ( 3725 ) on Thursday April 19, 2007 @02:28AM (#18794275)

    ActiveX. It's great for internal corporate web sites where "getting things done" is more important then 100% standards compliance.
    ...or security.
  • Re:Obvious (Score:1, Insightful)

    by Anonymous Coward on Thursday April 19, 2007 @02:52AM (#18794415)
    Even if something would just work perfectly with FireFox, it is hard to justify (at this company) testing with other browsers.

    You'd have a hard time justifying it with a potential userbase of nearly 13% Firefox users and another 5% "Other"? You clearly work for some very stupid people.
  • by holophrastic ( 221104 ) on Thursday April 19, 2007 @03:16AM (#18794561)
    I do use IE. And that sometimes surprises me. I am a developer, and I am an educated user. And yes, all that Firefox stands for is good, and I would support each and every stand that Firefox and the like would take.

    However, Microsoft does so much more. IE is only one small little part of the Microsoft world. As a small part integrated into a huge world, I prefer IE to FF. It's just that simple.

    For example, I do a lot of programming in HTA's. I think that it's just a glorious environment/platform/API that comes ready with a network engine, rendering engine, scripting engine, and interface engine ready to go. So building business applications is simply a matter of programming the business logic. It's performance and memory usage are obviously poor compared to alternatives, but for business apps, it's absolutely perfect.

    And that's because the entire operating system is available. People mock activex controls, but really they simply allow a developer to access anything in the system. I have no idea where to begin if I wanted to integrate a barcode scanner into a Firefox web app. Maybe a simple application, like an inventory system. And some systems have a barcode scanner. Is FF going to let my web page access the barcode scanner? I don't know. But IE will! And with the scanner's native drivers too, or with my own, or with a generic port reader.

    It seems that FF deals with security by destroying features. Instead of starting off as a client application, and having access to everything -- like every installed application -- FF seems to start off with nothing, in its own little world -- like every web page. That's a browser. I haven't browsed the web since the days when I surfed the web. As a tool, it simply needs to be more powerful.

    I don't care about the FF bugs. And I'm not talking about the maybe bugs, or the security bugs. I'm talking about the rendering bugs -- like contents overflowing it's container, or hidden (display:none) objects not being centered within a non-hidden container, and then not being centered when they are later revealed.

    I care about the limitation of FF as a system component. It has addons a'plenty, but it isn't an addon itself. IE is a small component -- very small. Having created my own pluggable protocols -- another thing I don't know if FF can handle -- I'm used to blurring the line between web page and client machine.

    So yes, any time a web page grows to the point where it does something interesting -- more than presenting plain information -- it quickly benefits from being a system piece of client software, rather than a restricted web page. FF falls short there. IE starts there.

    So, the reasons again are: system peripherals, other system components, pluggable protocols, activex controls. The idea is that IE is on a real client machine. FF is a terminal app that hides the client machine for "security purposes". I guess that means no automatic printing too. No controlling CD burners, or card swipes.

    Think of every piece of software that you've seen in your consumer life labelled "employees only". Now that we live in a time where everything goes over the Internet, how many of those can be built on FF? All of them can be built on IE. And I can promise that.

    I can swear, right now, that if it a real-world issue can be solved by a web site in any browser, it can be solved by an IE browser. Can you say the same of FF?

    Control of peripherals like printers, scanners, readers, burners, drives, keys, locks, turnstiles, IR, RF, and any device attached to the client machine; Control of other software installed on the client machine like remote desktop, and ftp server, old DOS apps, corporate software, and anything else installed on the client machine.

    The idea is that there is a client machine. It's only a security hole when a malicious individual comes along to take advantage of it. When that criminal is not around, it's a feature. Now that criminal needs to be stopped, but not by destroying all of the features.
  • Re:Obvious (Score:3, Insightful)

    by dcam ( 615646 ) <david AT uberconcept DOT com> on Thursday April 19, 2007 @03:31AM (#18794639) Homepage
    ASP != ASP.Net.

    At ASP.Net 1.1, if you build using most of the ASP.Net controls you will end up with a non-standards compliant site. With ASP, you have to work harder to do that.
  • by yoasif ( 969247 ) on Thursday April 19, 2007 @03:32AM (#18794649)

    User agent switcher [mozilla.org]

    I really hate using it though, because if the webmasters care at all (and are looking at their logs), it just looks like "oh everyone is using IE anyway, who said Firefox is gaining in marketshare?"

  • Re:Obvious (Score:3, Insightful)

    by Jugalator ( 259273 ) on Thursday April 19, 2007 @04:02AM (#18794791) Journal
    What has standard compliance to do with working with Firefox? Firefox supports non-standard compliant sites, as do all other major browsers. Actually, non-standard compliance is the norm.
  • Re:Obvious (Score:5, Insightful)

    by pallmall1 ( 882819 ) on Thursday April 19, 2007 @04:41AM (#18794989)

    It is, however the job that pays for my current lifestyle.
    You sound like a porno queen.
  • Re:Obvious (Score:4, Insightful)

    by Frostalicious ( 657235 ) on Thursday April 19, 2007 @05:04AM (#18795111) Journal
    Yes, after you turned off the "downlevel" browser feature that treats IE as CSS 2 compliant

    Or you could not use all the compound controls and wizards, and just code it by hand. People bash ASP.Net for the poor automated HTML output. Well you don't have to use that.
  • by Ingolfke ( 515826 ) on Thursday April 19, 2007 @06:15AM (#18795399) Journal
    This whole conversation just reinforces the stereotype that "technical" people are clueless idiots about anything other then technology... they're even clueless about the basic workings of the business around which their technology is put to use and through which they are (or might be) paid.

    Development is not free. Support is not free. These things cost money. Users prefer features for themselves over equality in features for everyone and so choices have to be made. In MovieLink's case they've elected to focus the majority of their development dollars on providing the the most features for the highest number of their users. The vast majority of home users have Windows installed which means the have IE. It's been suggested that they could build a plugin for Firefox... that's true they probably could. Of course they'd have to write the code, provide instructions for using the plugin, support the users who complain because the plugin doesn't work with their software (they're trying to install it into notepad?!?!), etc. If the # of users who are undeserved by their choices isn't that great then they make an economic decision to simply have one platform target and go from their. They save tens of thousand of development and support dollars and focus those dollars on providing the best experience for the majority of their users and making sure they make some profit to give back to the people who put millions at risk to run the company.
  • by linebackn ( 131821 ) on Thursday April 19, 2007 @06:19AM (#18795425)
    Obviously the typical answer to why some sites still only work in IE is "stupidity" and "laziness" but it boggles my mind that there are still sites out there like this. It is 2007 for crying out loud!

    Just a few weeks ago I went through and updated my "Sites that Make Firefox sad" page: http://toastytech.com/good/badsitelist.html [toastytech.com] I was able to remove a large number of sites from this list as they appeared to be working in Firefox now, but I wound up ADDING almost just as many new sites to my list.

    And my list still focuses mainly on sites that completely forbid Firefox, there are incredibly many sites that have various small glitches (like menus or spacing) in Firefox and no fix in site. And the WORST offenders are corporate Intranet applications. Companies are still "sold" on Microsoft. Heck, brand new "web" apps from Microsoft such as Exchange Web Access, Sharepoint, Project Server Web Access still either require IE or give other browsers a "downlevel" experience.

    And the thing that really gets me is that Firefox can be a very good thing for companies - it is available for so incredibly many different platforms and works mostly the same on each - Firefox can help turn operating systems in to a true commodity! Each app that only works in IE (and arguably if it is IE only it really can't be called a true web application) just ties you down to Microsoft just that much more.
  • Re:Obvious (Score:2, Insightful)

    by Professor_UNIX ( 867045 ) on Thursday April 19, 2007 @06:53AM (#18795555)

    With that thought in mind, I wonder if there's some way to calculate how much money IE has lost webmasters trying to make their websites look the same in both IE and web-standards compliant browssers?
    Which would those be? All browsers suck at complying with "standards" because there are so many standards and too many ways to interpret them. How's Firefox at rendering that ACID test these days?
  • by kotku ( 249450 ) on Thursday April 19, 2007 @07:45AM (#18795793) Journal
    > Either way, the developer deserves to be beaten to pulp.

    Very rarely does anybody deserve to get 'beaten to a pulp' over technical choice issues. I am surprised and saddened that the parent was modded insightful for the above comment. Only days after 35 people are gunned down by a nutcase with petty grievances we see pre-pubescent slashdotters suggesting people should be killed because they choose to support a particular web browser. I understand that this whole M$ thingie gets people a little hot under the collar. However the whole debate gets rather dogmatic and quasi-religious. Some of the comments flying round fit better to religious extremist websites than a supposed tech geek sites. Tone it down!!

    My 2c

    KA
         
  • by Anonymous Coward on Thursday April 19, 2007 @07:50AM (#18795821)
    Obviously, 3rd party tools purchased 5+ years ago.

    Secondly, non-technical people in charge of the budget who set the requirements.

    Third, Testing requirements. If you don't explicitly test it, then it is considered dangerous to allow other clients (by some).

    Forth, the cross-site advertising method they use isn't compatible with anything other than I.E.

    fifth, IE still has 80% of the browser market and they want to target folks that just do what they are told.

    Lastly, they don't like YOU.
  • by arsenix ( 19636 ) on Thursday April 19, 2007 @07:59AM (#18795883)
    When I encounter a vendor that has an IE only site, I send them an email informing them that I don't do business with companies that don't endorse open standards. Then I find another place to buy the item. Many websites are done by consultants, and the folks who pay for these services don't necessarily know the difference. Sending them an email might raise a flag that they need to address the issue.

    James
  • Re:Obvious (Score:1, Insightful)

    by Anonymous Coward on Thursday April 19, 2007 @09:42AM (#18796991)
    Well we won't be using your opinion as a benchmark seeing as you appear to be of the opinion that the cross-as-pointer mouseover effect is "cool" and your sites HTML consists of some of the most malformed junk I've seen in a long time. Developers like you churning out malformed code are the reason we face these problems in the first place!
  • Re:Obvious (Score:1, Insightful)

    by Anonymous Coward on Thursday April 19, 2007 @10:00AM (#18797247)
    As hard as it is for the Slashdot crowd to imagine, IE does actually do somethings BETTER than Firefox/Safari, etc. For example, this simple code to have a page reloaded to an anchor either does not work in Firefox/Safari, or works much better in IE. (I know this was fixed after Firefox 1.0, but that is not an excuse. People still use Firefox 1.0, so we can't allow this simple functionality):

    <script language="javascript">
    window.location.href = "#myanchor";
    </script>

  • by Gallowglass ( 22346 ) on Thursday April 19, 2007 @10:34AM (#18797773)

    Frankly, I've never understood this. It does not cost more to write W3C compliant code. It just requires understanding of what you are doing and avoiding platform-specific code. (And you can do that even if you are using nothing but MS tools on an MS platform.)

    My response to this attitude is to ask, "Why are you insisting on a solution that is guaranteed to deny access to a segment of your potential market? Don't you want to reach all of your customers??"

    Alas, in the Land of PHBs, that is still not going to work with total success.

  • Re:Obvious (Score:3, Insightful)

    by Pope ( 17780 ) on Thursday April 19, 2007 @11:05AM (#18798283)
    Why the fuck would you do that in JavaScript instead of just A HREF= #anchor?! Reloading a page for no reason is stupid.
  • by Safety Cap ( 253500 ) on Thursday April 19, 2007 @02:47PM (#18802217) Homepage Journal

    Anyone using ActiveX outside of an INTRA-net should be shot. ActiveX is an enterprise feature, it sucks on the public internet.

    I'm a professional web developer, too (my sites get in the ~6 million hits/month range), and I have never come across a need for ANY Active/X object. All it does is add bloat to the page, and anything it provides can be done with HTML/Javascript/SSI for better quality (i.e., lighter, compliant pages), easier extensibility (just try to change an Active/X object without using a compiler) and ease of use (does any Active/X POS work for folks who are on text-only or limited browsers?

    The sooner Active/X is dead, the sooner dumb developers will leave the field and find work more suitable to their skills, such as cleaning toilets. No, that's insulting to janitors. Sorry.

He has not acquired a fortune; the fortune has acquired him. -- Bion

Working...