Slashdot Mirror


Web Designers Ignoring Standards and Support IE Only

An anonymous reader says "According to this story on news.com, it is becoming harder for users of Microsoft-free systems and browsers to view the web. This seems to be a new call to arms from the standards groups, and it is something we should be thinking about. Without help from web designers, using browsers like Mozilla and Opera will effectively cut off our ability to view web sites 'correctly.'" My pet peeve is when sites hype and announce new-and-improved sites, and then they come out and they are simply a gigantic flash application.

392 of 1,160 comments (clear)

  1. Sad, very sad.... by stevenbee · · Score: 2, Insightful
    The irony is, that I'm running IE6 and it's identified as follows:

    You are using: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)

    But I guess that MSFT has succeeded in polluting the standards to the point where
    IE can totally ignore IEEE compliance.

    Not a troll, just a lament

    :-(

    --
    Don't read this!
    1. Re:Sad, very sad.... by Anonymous Coward · · Score: 2, Informative

      That pretty much goes for all browsers, and it's not really MS's fault.
      From http://www.xs4all.nl/~ppk/js/detect.html:

      "When Netscape 1 was the latest and greatest browser, it used Mozilla as its name and identification. Since back then it was the only browser supporting cookies and other exciting novelties like , many web developers wrote browser detects searching for Mozilla in the browser string to send Netscape 1 users to advanced pages and users of other browsers (Mosaic, Lynx) to simpler pages.

      When Explorer and the later browsers hit the market, they supported cookies and other advanced Netscape 1 code, too. Therefore they also started their identification string by Mozilla to end up on the right side of these browser detects. This has remained a habit until today, even though it's not necessary any more.

      Once again, we see that the use of browser detects forces browsers to identify themselves differently (wrongly, if you like).

      The other browser vendors generally put the real name of their browser in their string, MSIE or Opera or whatever. They also added compatible directly after the Mozilla version number, to indicate that they weren't really Mozilla but only Mozilla-compatible. This, also, has become a habit.

      On the other hand, until Netscape 6 Netscape has never added Netscape to this string. Therefore there is no certain way to detect a Netscape 4 or lower. If it's no other browser and if there's no compatible in the string, we have to assume it's a Netscape 1 to 4."

    2. Re:Sad, very sad.... by General+Wesc · · Score: 2

      You can make Netscape 4 ignore your style sheets by using @import, which NS4 doesn't support.

      Also, IE will ignore any styles following this:
      voice-family: "\"}\"";
      voice-family:inherit;

  2. ...yes... by jonathan_atkinson · · Score: 4, Informative

    This is, er, total rubbish. While a lot of smaller web designers may be MS focused, most large sites will try very hard to make their sites work across platforms. Just check out most of the discussion on alistapart, which primarily deals with new web technologies, and how to implement them in a cross-platform manner. While a lot of the 'amature' web may be strewn with proprietary tags, a lot of the larger sites really do care about users who use different browsers; from Netscape 4 to WebTV.

    --jon

    --
    Cleanstick.org: Dumb weblog about nothing
    1. Re:...yes... by Bouncings · · Score: 2
      While a lot of smaller web designers may be MS focused, most large sites will try very hard to make their sites work across platforms.
      My response to this: Subaru.com. You stand corrected.
      --
      -- Ken Kinder ken@_nospam_kenkinder.com http://kenkinder.com/
    2. Re:...yes... by Jobe_br · · Score: 2

      Absolutely agreed. Also - calling the folks involved in the HTML development "web designers" is absolutely incorrect. In all but the absolute smallest web boutiques, the designer is the creative talent that develops the look, feel and flow of the site. Colors, shapes, copy location, copy size, etc.

      Folks in charge of HTML are the developers or "production monkeys." Typically, good designers have a decent bit of knowledge when it comes to what is and isn't possible in HTML, but are not involved after they hand off the Photoshop, Illustrator, Freehand or Fireworks files to the developers to slice 'n dice into images & html using their tools. Those tools being Fireworks and Imageready, primarily.

      As a developer, I'll typically do production work in Dreamweaver 4 or Dreamweaver MX after slicing and dicing in Imageready (we have an Adobe workflow). As a rule, DW produces very compatible HTML unless you coerce it not to. DW MX (and to some extent DW4) is aware of Mozilla's DOM and writes JavaScript that is cross-browser compatible. Typically, when producing sites in DW4/MX, I only ever have problems with NS4, Mozilla and *most* versions of IE on both the Mac and the PC render the pages acceptably, possibly needing a bit of tweaking here and there. NS4, on the other hand, is (as it always has been) a pain in the a** to code for.

      DW MX can even create its HTML to be XHTML compatible now, which is a nice feature (but one I haven't really used so far). People using Frontpage will necessarily produce MS-centric web pages and companies that rely on Frontpage for web production are not what I would call professionals. I don't mean to offend, but the line needs to be drawn somewhere. Frontpage is fine for personal stuff if you have that bent, but if you're promoting yourself as a professional web developer to a client, you should be using industry leading tools such as Dreamweaver or Adobe GoLive! (though most developers worth their HTML-salt will prefer DW over Golive! without exception).

      Now, on a related note - as a developer, I can tell the Slashdot community that I have fielded a fair number of requests from clients to "ignore" browser-compatibility testing and to "simply" ensure that the site looks fine on IE, that's all they care about. Most of the time I can convince the clients to allow us to produce the best possible site out there, but the fact of the matter is, it costs money to do cross-browser, cross-platform testing. I typically test sites on IE5,5.5,6 for PC, IE5,5.1.x,5.2.x on Mac, NS4 on PC/Mac/*nix, Mozilla on whatever system I happen to be on (I've yet to find a rendering fault that is platform specific) and NS6.2.x,7 on Mac/PC. Ignoring the amount of maintenance that goes into keeping systems around that allow me to test all those browsers (even through the use of VMware) and the sheer time of loading key elements of the site on all those browsers, the time spent fixing rendering errors for NS4 alone is not inconsequential. Any HTML changes to fix one browser then need to be previewed on all others to determine if any regression has occurred ... in many respects, this testing is equivalent to software QA/QC. I've even written an article comparing the two, since I have a software engineering background (checkout interactive8.webprojkt.com - it should be in the archives).

      This post ended up being a lot longer than I intended ... my apologies.

      Cheers.

    3. Re:...yes... by jonathan_ingram · · Score: 2
      The Odeon UK cinema chain is hardly a small, amateur operation, but their website is completely unusable in anything except IE 4 or greater (as well as being one of the worst designed sites that I have every had to use). The web masters were notified about the problem, and shown the three line change they would need to make in order to get the site to work in other browsers, but they just don't care.

      This is only one example out of many.

    4. Re:...yes... by 1010011010 · · Score: 2


      Home Depot's website is picky about its clients.

      --
      Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
    5. Re:...yes... by ceejayoz · · Score: 2

      Subaru's site works just fine on my Mozilla install. I haven't found a site Mozilla 1.0 hasn't been able to display properly... Nutscrape problems, yes, but Mozilla seems to display almost all IE-specific pages just fine.

    6. Re:...yes... by Bouncings · · Score: 2

      Ok, we're talking about designers, so let's touch on the supposedly most well-known design firm there is: RazorFish. Another site that requires Flash. I'm very sure that Flash is not on the w3c standards list.

      --
      -- Ken Kinder ken@_nospam_kenkinder.com http://kenkinder.com/
    7. Re:...yes... by e40 · · Score: 2

      Total rubish, eh? Try this link in Mozilla 1.0.

    8. Re:...yes... by ceejayoz · · Score: 2

      I'm referring to things that have IE specific stuff (like ActiveX plugins) but still degrade gracefully. For example, MSNBC.com is perfectly usable in Mozilla, but there are some extra functions (like popup navigation on the left sidebar) for IE.

    9. Re:...yes... by ealar+dlanvuli · · Score: 2, Funny

      Then they should use CSS for popup navigation on the left sidebar...

      oh wait, IE dosen't support CSS well enough to do that, nevermind..

      --
      I live in a giant bucket.
    10. Re:...yes... by Bouncings · · Score: 2

      The WHOLE SITE is flash, pure flash. Which is, by every meaning of the word, not a standard. It is, infact, an anti-standard. Flash is the direct opposite of acceptable.

      --
      -- Ken Kinder ken@_nospam_kenkinder.com http://kenkinder.com/
    11. Re:...yes... by Bouncings · · Score: 2

      It didn't crash for me, as this isn't a Mozilla bug. The site requires flash, which I am certainly not willing to install.

      --
      -- Ken Kinder ken@_nospam_kenkinder.com http://kenkinder.com/
    12. Re:...yes... by Reziac · · Score: 2

      According to my customers, WebTV renders pages just about like Netscape 2.0x. So there's your Netscape backward-compatibility target.

      (I have lots of browsers installed, but I use NS3.04 by *preference*, with images and js off. It actually works better on more sites than does NS4.x)

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    13. Re:...yes... by Isofarro · · Score: 2
      there is no time for testing in every browser version anyways.
      Quality isn't an accepted requirement then?

      Shoddy workmanship, that's what _I_ call it.
  3. No problem by AirLace · · Score: 5, Insightful

    I see this as an advantage. Ever noticed how the "Flash" sites are the very ones which tend to be filled to the brim with adverts and little else, or otherwise "arty" sites by self-important 'blogging nuts who think their combination of morphing pastel colours needs to be seen by the whole world? Sorry, but that's not what the Web is to me -- I use it for information, and that's why I use Mozilla.

    1. Re:No problem by Isofarro · · Score: 2
      so it brakes their design.
      Ahh. Sounds like a case of "broken-by-design". If a design breaks because of the introduction of a rectangular resource, then it was broken to begin with.
      if e.g. real time communicaion between two visitors is wished you would have to call a cgi every few seconds or so
      Or you could do what intelligent people do and stop reinventing the wheel, then use the multitude of instant messaging systems already available. Then they wouldn't be stuck on your site all the time if they wanted to talk to each other - that would definitely be an end user benefit.
      javascript behaves differently from platform to platform. that makes development slow (read: expensive for the customer).
      But javascript behaves consistently on the same platform, and thus documented as such. This documentation is available to you, and as a result, the javascript libraries you build will contain these reusable menus.

      If you believe that javascript development is slowed, then your techniques are up the creek along with your business model, and you are effectively charging the client for your incompetance and lack of skills, rather than your demonstration of existing skills.

      Why you lot (webdesigners) consistently insist on reinventing the wheel at each turn, and yet still only deliver triangular wheels (because its an improvement of one bump over the square wheel) -- this is beyond me, and seems to be about pure greed rather than doing a good quality job and being proud of it.
  4. I sit next to our web developer by Lxy · · Score: 5, Interesting

    And I always hear him say stuff like "Well, *I* run IE, so I assume most everyone does". For awhile I had just assumed that Microsoft was sleeping with W3C, until I met a few web programmers. As I see it, there are really two types of prgrammers. Those who learned HTML in the beginning, and those who learned Frontpage so they could be 133t and have their own website. Since the latter outweighs the former, there you see the problem.

    In their defense, from the user's point of view, the easiest tools out there are made by Microsoft. Click, click, click, oh look! I have a website. Sure, it's 8 MB in size without graphics, but it's all mine! Sadly only the geeks care about standards anymore.

    --

    There is no reasonable defense against an idiot with an agenda
    :wq
    1. Re:I sit next to our web developer by Fweeky · · Score: 2
      I really mean that. Virtually no tools out there produce W3C compliant code? Why?

      Simple, your site will be able to displayed less-well on more browsers if you follow what the W3C wants.

      So? Who cares if IE3/4 users get the lynx-look? Ok, NN4 is perhaps a little less easy to forget about (luckily for me, it's less than 1% of my userbase), but a gracefully degraded site is still perfectly fine without CSS.

      And let's of course not forget that you can use transitional HTML and get a site to display pretty much identically to if you'd used tag soup and STILL be standards compliant.

      You're claim that "only geeks care about standards" is an utter joke. Slashdot is a forum dedicated to geeks. Get that? Dedicated to geeks. And yet, does even ONE of their pages conform to the full XHTML 1.0 spec? Or even the HTML 4.01 spec? NO.

      Yup, but we all know SlashDot is hardly representative of the cream of the crop in terms of, um, anything.

      That's because everyone knows the W3C is a joke.

      That's funny. I hang around places with thousands of web developers. I think you'd find your opinion quite rare among them.

    2. Re:I sit next to our web developer by mshiltonj · · Score: 2

      Sadly only the geeks care about standards anymore.

      Which is why geeks will RULE THE WORLD. Bwaaa-haa-haaa!

    3. Re:I sit next to our web developer by 1010011010 · · Score: 2


      You never test in commonly-used browsers? For shame!

      --
      Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
    4. Re:I sit next to our web developer by Lxy · · Score: 3, Insightful

      Notepad's your best bet

      Correction, TEXT EDITORS are your best friend. If you're developing on Windows, I prefer CuteHTML. It's everything good about Notepad with a complete HTML 4.0 reference in its help file as well as syntax highlighting and basic syntax checking. It also includes code snippets for Javascript and whatnot, but the beauty is that it's ALL HTML. No WYSIWYG whatsoever.

      I think there's similar products out there for linux, but I haven't seen anything that I really like.

      --

      There is no reasonable defense against an idiot with an agenda
      :wq
    5. Re:I sit next to our web developer by Isofarro · · Score: 2, Informative
      I can produce a site that will display perfectly against every browser ever created, but I can't do that *and* have a reasonable site layout.
      You can't, I can. You first need to unlearn the crap you've amassed so far. Most likely you have layout and presentation in your HTML, and that's why you always fail.

      Authoring for the World Wide Web 101

      Take just the content of one of your pages, and create a simple HTML document that correctly describes the structure of your content. Encapsulate that content within a div, and give it an id.

      Now underneath, create another div for your navigation. Your navigation will tend to be a list of links.

      Now create another div before the content div and stick your logo graphics in there.

      Now you are done with the HTML and you have a page that displays in all html compliant browsers.

      Now, and _only_ now can you insert your presentation, like this: Reference a CSS file in your document header. Now create a stylesheet that encapsulates the placement of your div's, style your fonts, colour with your crayons.

      Simple when you approach the problem from the right direction.
    6. Re:I sit next to our web developer by tempest303 · · Score: 3, Informative


      The bottom line is though that standards put out by the W3C are USELESS.


      And who would YOU propose invent the standards? The "market"? You know who THAT means... we DON'T want the web becoming the sad state that word processing has become: you buy Word, or you can't play nicely with 90% of the rest of American business.

    7. Re:I sit next to our web developer by A_Non_Moose · · Score: 2

      I think you've nailed the problem right there, but I'd like to add a few other thoughts as a former "Webmonkey".

      The majority of WYSIWYG HTML editors do not generate HTML, the defacate it. Frontpage is infamous for it.
      Some of the others (dreamweaver, homesite, adobe something or other) do the same to a lesser degree.
      (I mean, really, does *every* word need its own font tag?)

      The most aggrivating thing about IE (Mac/PC) was that the browser *allows* programming mistakes to be made and attempts/gets a good guess about what you meant (Missing tags and such).
      But when you view it in other browsers (generated or hand edited) that *don't allow FSCKups/bad HTML* the browser won't generate it, or puts it and odd location.

      Any developer (programs, web et al) should *not*, IMO, allow such poor practices to continue much less perpetuate in thier own code.

      Most aggrivating to a lot of "normal" people was IE/Microsofts mucking about with fonts (remember that?) whereby a page rendered in (IE or other browsers, I forget which) would make the author look like an illiterate moron.

      You are correct about the two types of site creators. Perhaps that is why IR and wireless mice are being invented:
      1) mouse ball + muzzle loader = seige upon the redmond campus
      2) the IE team found garroted by the wired mice in a back alley somewhere. Oddly enough, the mice were Intellimice.

      Why is it when this stuff comes up I keep thinking of the saying:
      "The chains of addiction are never heavy until its bond is too strong to break".

      Explains a lot.

      --
      Have you read the moderator guidelines? Well, have you, PUNK? (and I want a Karma: Gnarly option)
    8. Re:I sit next to our web developer by |<amikaze · · Score: 2

      EditPlus is also a great editor for HTML and C/C++

    9. Re:I sit next to our web developer by Isofarro · · Score: 2
      WTF. You don't need the divs. You can assign CSS attributes to all elements.
      You are welcomed to explain how you are going to float all the content to the right, allowing the navigation to fill up the space on the left without putting the content and navigation in its own containers and without overkilling on ids and classes.
    10. Re:I sit next to our web developer by Isofarro · · Score: 2
      Except that no matter you do, no matter how phrase that, it will look like absolute crap on older browsers.
      Looks fine in Lynx and Links. Perhaps its your dislike of text that's the problem? Browser support of CSS is not mandatory, browsers can elect whether to use it or not. Netscape 4 insists on doing it badly, that's their choice.

      Have you actually _considered_ why people use older browsers. It doesn't take a genius to figure out that its not because they want cutting edge over-crufted websites. They want information. If your information cannot be presented without enforcing a brand, Netscape 4 makes an excellent website filter.

      With a free choice, Netscape 4 is chosen by people who want the content without the bloat. By authoring in the style above, you are giving them exactly what they want.

      People who tend to use Netscape 4 out of choice also have the intelligence to customise it for their specific requirements -- user defined style sheet -- why prevent that by forcing a typically "presentation-only" unreadable font?
      You know that the site will look like crap on NS4
      No, given good content and clean markup, the website is completely usable in Netscape 4. Leave the presentation to the browser-user -- they know better than you and me what fonts and what layout suits them.

    11. Re:I sit next to our web developer by fizbin · · Score: 2

      Composer is fine for a rough draft, but then you still need to go through and clean it up at the raw HTML level. (It has a habit of leaving little "br" tags all over the place, and the automatic nbsp when your fingers do the habitual two spaces after a period is also annoying)

  5. Maybe if the designers learned to program... by st0rmshad0w · · Score: 2

    ...instead of just using Frontpage for everything, we wouldn't necessarily have this problem.

    Oh, and what's the point really, of a Standards Body, if they can't to an extent enforce the standards? Just a thought.

    1. Re:Maybe if the designers learned to program... by Quila · · Score: 2

      Maybe if the designers learned to program ... instead of just using Frontpage for everything, we wouldn't necessarily have this problem.

      Web designers do not use Frontpage.

      However, home-brewed amateur sites ("Oooh, quilting circle will love this site.") and sites made by worker bees ("Jones, make a department web site.") may be done with FP.

    2. Re:Maybe if the designers learned to program... by Isofarro · · Score: 2
      those who insist that text based editing is the way to go are either working on sites that aren't very "fashionable" or are insane enough to be able to keep nested tables, layers, ect all strait in their head
      Or working with the proper tools already in place, like a templating system and a content management system, and a document management system, and a version control system.

      Web authoring is more than just fiddling with Photoshop and Dreamweaver. Its a manufacturing process, and as such everything is broken down into components, as such, I hardly touch a complete html page any more, its all dynamic and managed by tools.
      the last three companies I worked at, web logs would show that IE makes up for 95% of all viewers. Netscape is about 4.9%. Though I test on Netscape and IE on both Windows and Mac, is it really economically feasible to test on other browsers other than the two that make up for 99.9% of all visitors to most corporate websites?
      *sarcasm*Well if you created the markup so that it only works in IE, then made those changes site wide, what you would find is that less and less non-IE browsers would use your site, thus completely vindicating your choice not to support non-IE browsers. */sarcasm*

      They're just numbers that are pretty meaningless in trend analysis.

      Its not economically feasible to test in every possible browser combination, but it is economically feasible to markup correctly to an available standard (or more precisely a documented recommendation), test in a variety of browsers, and let the browser manufacturers fix the problems they've created. With a bit of thought and common sense its easy enough to create fully accessible sites (except for web designers, who still think the wheel hasn't been invented yet)
  6. Complain to webdesigners by brejc8 · · Score: 5, Insightful

    When I find that a website doesnt work with Linux or my browser then I send them an email.
    Often they just ignore them but for examle the inquirer just this morning corrected their site after I emailed to the webmaster on friday with the bug.

    1. Re:Complain to webdesigners by Jobe_br · · Score: 3, Interesting

      I absolutely agree. I've launched a fair number of sites in the few years that I've been in charge of production for WebProjkt and on the occasions that I've received an email, either directly from an end-user or indirectly from the client, the highest priority has been given to getting that problem or issue resolved as quickly as possible.

      The main area our sites are somewhat lacking is that they are not very Lynx friendly ... but, then again, on some sites, I redirect Lynx browsers to a page indicating that our sites are in fact difficult to browse using that browser, so I hope I give the impression that WebProjkt is aware of the console browser crowd, but that we simply don't have the necessary resources to make sure everything looks right for that ...

    2. Re:Complain to webdesigners by AVee · · Score: 2

      You've had more luck then I usually have. I've found that a lot of sites block browsers with javascript or serverside scripts and are not willing to change the check. When using Konquerer or Opera i keep getting kick of websites until is chose to identify as MSIE. Even when you mail the webmaster that the site works perfectly and all he has to do is change the browser check i keep getting replies that say that they only target MSIE users and they will not change the site.
      I just keep being suprised by sites that work perfectly well in non MSIE browsers and still block everything thats not MSIE. I really can't understand the ignorance of some webdevelopers...

    3. Re:Complain to webdesigners by brejc8 · · Score: 2

      Ive had replies like:
      We dont want to allow non standard browsers as the 1% of the poeple using them will send us bug reports about some pages not working.
      Its easyer to tell them to go away.

    4. Re:Complain to webdesigners by Stuart+Gibson · · Score: 2, Interesting

      OK, so people agree that the way to get people to listen is to complain, but whenever we do, we get the "No-one uses the browser you're using, please go away".

      Now, a concentrated effort, whereby each week a particular site was targetted as being alternative browser unfriendly and everyone from /. emails them to complain...

      Suddenly, they have several thousand people complaining and management start questioning what their web dev team is doing blocking all these customers.

      Anyone else feel like helping co-ordinate this effort?

      Goblin

      --
      It's all fun and games until a 200' robot dinosaur shows up and trashes Neo-Tokyo... Again
    5. Re:Complain to webdesigners by vanyel · · Score: 5, Funny

      As long as a large enough percentage of users are using IE, complaining won't help much. You can help educate them with a variation of the following stuck in your <head></head> section:

      <script language="JavaScript">
      <!-- Hide the script from old browsers that don't recognize scripts

      var browser_name = navigator.appName;
      var browser_version = parseFloat(navigator.appVersion);

      if (browser_name == "Microsoft Internet Explorer") {
      document.write("<font face=\"Futura, Kudos, Helvetica, Arial\">");
      document.write("<center>\n");
      document.write("My condolences! ");
      document.write("You appear to be running Internet Explorer.<br>\n");
      document.write("I highly recommend checking out ");
      document.write("<a href=\"http://www.opera.com\">Opera</a>\n");
      document.write("as an alternative...\n");
      document.write("</center>\n");
      document.write("</font>\n");
      document.write("<p>\n");
      } // -->
      </script>

    6. Re:Complain to webdesigners by Adam+Wiggins · · Score: 3, Insightful

      Agreed. The article mentions that e-commerce sites, due to whiz-bang view cart/checkout features, are often the least likely to work. These tend to be very receptive to your complaints, if you email them and say, "Hi, I'd like to buy your product, but I can't - you don't support my browser!"

      I did this for an online recordstore once, and the webmaster wrote back to apologize, and request that I use IE in the meantime. I wrote him back to explain that MS doesn't make IE for my platform, and he replied to that rather shocked, "What platform is that?!" I gave him a quick Linux spiel.

      What do you know - a few months later their site is redesigned, works fine with Konqueror, and no "You must be using IE" warnings to be found!

    7. Re:Complain to webdesigners by Reziac · · Score: 2

      A couple weeks ago I had a long argument on the phone with a webmaster of a commercial site which has a lot of compatibility issues. Unfortunately his responses all boiled down to "but we do it THIS way" without any really valid reasons for why they do stuff however. More like, Dreamweaver4 does it that way, and he doesn't know any other method.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    8. Re:Complain to webdesigners by CProgrammer98 · · Score: 2

      Score 3 informative?

      Surely Score 3 Funny...

      I can't beleive anyone would seriously use that code.

      What's with the browser_version var anyway? it isn't used. and all those \n's ? Totally unnecessary, it's just wasted bandwith!

      --
      And the people shall be oppressed, every one by another, and every one by his neighbour Isaiah 3:5
    9. Re:Complain to webdesigners by vanyel · · Score: 2

      This script does not dictate anything, nor does it block any browsers. It simply suggests that there are alternatives to people who might not otherwise be aware, and the message can be tailored to suit your taste...

  7. I for one... by sirgoran · · Score: 2, Interesting

    Speaking only for myself, As a Web Developer, I code first for NS/Mozilla products first and IE last. My only complaint about NS is the lack of standards support in the 4x versions. However, as folks around the internet upgrade my job becomes better and better. The latest versions of Mozilla are very easy to build sites for, while M$ still gives me and some of my co-workers headaches.

    Goran

    --
    Carpe Scrotum - The only way to deal with your competition.
  8. Harder and harder? by saintlupus · · Score: 5, Interesting

    According to this story on news.com, it is becoming harder for users of Microsoft-free systems and browsers to view the web.

    That's odd... I've been using Mozilla as my sole browser for a few months now, and I haven't had any problems at all. That's compared to a year and a half ago, when M18(?) was completely stymied by a lot of sites.

    Seems to me that things are getting better, not worse. Then again, stories about things improving don't get the ad impressions.

    --saint

    1. Re:Harder and harder? by irix · · Score: 3, Informative
      Seems to me that things are getting better, not worse.

      I was about to post the same thing. I have been running an up-to-date version of Mozilla/Galeon for quite a while, and things seem to be much better now that Mozilla has matured. The also plugins seem to be much better now - I usually find that Java Applets and Flash work just fine too.

      I very rarely find a website that I can't view correctly. That being said, we still need to keep up the web standards pressure to make sure this trend continues.

      --

      Do you even know anything about perl? -- AC Replying to Tom Christiansen post.
    2. Re:Harder and harder? by johnlcallaway · · Score: 2

      I have only had one problem. The Capital One site works, but if you try to login with Mozilla 1.0, you get a 'non-compatible browser' page that they created. Now, our company does the same thing, but only if your encryption is below 128 bit.

      I fired off a friendly email to them suggesting that maybe they should update the HTTP_USER_AGENT they check, and their response was basically a friendly 'nuts to you, we will fix it later if we feel like it' message.

      Oh well...I tried....

      --
      I rarely read replies, it's my opinion and if you thought about your opinion a little more, I'm OK with that.
    3. Re:Harder and harder? by Chelloveck · · Score: 2

      I was really annoyed the other day. I was trying to do some moderately tricky but perfectly legal CSS stuff. I wanted to have a bitmap as a background for a link. I didn't want to pre-render the text onto the button in a paint program, but have the browser render it in the user's default font. So I thought I'd just give the <a> tag an id property, and specify its background-image and min-width (or even just width) in a style sheet. As far as I can tell, this should be the right way to do it.

      The result? IE6 rendered it perfectly. Mozilla 1.0 (on Win2k) rendered the image, but completely ignored the width. WTF? I thought Mozilla was supposed to be the completely compliant browser? I had to go back to the old technique of placing the link within a table cell to get it the right width.

      I really hate to say it, but in at least this one case my CSS presentation would have "looked better in IE" because IE actually implemented the standards correctly, and Mozilla blew it. I hate it when Microsoft is right!

      --
      Chelloveck
      I give up on debugging. From now on, SIGSEGV is a feature.
    4. Re:Harder and harder? by SocialWorm · · Score: 2

      The Capital One people are jerks as far as their website goes. They won't change it until it has a negative financial impact on them, so I encourage people to close accounts with them with an explicit note that their website accesibility in less-popular browsers is an issue that they should correct.

      Blocking Moz had some rational, albeit not a very impressive one, when it didn't respect "don't remember passwords on this page" requests. Now that it does, blocking it is just ignorant.

      --
      My Blog: http://nic.dreamhost.com/
    5. Re:Harder and harder? by Chelloveck · · Score: 2
      Actually, IE blew it. Width and min-width cannot be applied to non-replaced inline elements. Take a look at the spec [w3.org], then go visit the validator [w3.org].

      Huh. Mea culpa. Serves me right for reading a CSS tutorial instead of the actual spec. The tutorial didn't mention this.

      Now if I could only figure out what the W3 means by "inline, non-replaced elements" as opposed to "inline, replaced elements"...

      --
      Chelloveck
      I give up on debugging. From now on, SIGSEGV is a feature.
    6. Re:Harder and harder? by Raul+Acevedo · · Score: 2
      I know exactly what you mean... their web site is the ONLY reason I ever use Netscape Navigator still. I also sent them an email, and got a smiliar response. Hopefully if enough of us keep bugging them, they might eventually change. I also like to keep visiting their site with Galeon, just so they see it in their web logs. I'm sure it won't make any difference, but hey, it's another way to try. :)

      Unfortunately I'm stuck with them for now, my credit card balances are going to take some time to whittle away...

      --
      In a real emergency, we would have all fled in terror, and you would not have been notified.
    7. Re:Harder and harder? by morgajel · · Score: 2

      I think taco mentioned this before, but I live in the same area, so I've felt his pain...
      www.capitalone.com

      --
      Looking for Book Reviews? Check out Literary Escapism.
  9. The sad truth. by swagr · · Score: 4, Insightful

    The boss tells the web designer what to do. (I wan't Flash, dynamic animated menus, this, that, etc.)
    The boss uses IE.
    The boss doesn't care if some small percent isn't using IE.

    --

    -... --- .-. . -.. ..--..
    1. Re:The sad truth. by Uttles · · Score: 2

      I see your point, but at the same time, I'm sure the percentage not using IE is not "small". I don't know the exact numbers, but even if it were as low as 10%, that's still a lot of people, a lot of which will be pissed off that your site doesn't work when they see it.

      --

      ~ now you know
    2. Re:The sad truth. by Sloppy · · Score: 2

      So, in other words, this "boss" guy is the web designer, and he just has an assistant draw and type for him.

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    3. Re:The sad truth. by DrXym · · Score: 3, Insightful
      Well then your boss is a fucking idiot. Imagine running a real store where you turn away 10% of your potential business, simply because they're black or chinese. It's just stupid business, especially where those customers could make the difference between bankruptcy and success. At the very least you're turning away more profit which is just as dumb. Businesses stupid enough to turn away customers who have taken the time to visit their site deserves to fail and a lot probably do.

      The same for business who stupidly as to lock themselves into a single vendor for their intranet. It might mean short-term relief from writing a system that works with any reasonable endowed browser but let's see how smart it the next time Microsoft clobbers them for licence fees.

      Long live Darwin.

    4. Re:The sad truth. by tunah · · Score: 2

      Long live Darwin.

      No. Early death, many offspring and high rate of mutation Darwin.

      --
      Free Java games for your phone: Tontie, Sokoban
  10. Re:Pet Peeves.... by jandrese · · Score: 5, Insightful

    ...flash is fun...

    Until you hit your back button to see a previous page and get dumped clear out of the site. Flash sites are the worst at "Is that a control or a decoration?" syndrome. Sometimes I find myself aimlessly clicking to try to find the non-intuitive custom controls on some flash page, and worse you can't even expect the cursor to change when you hover over a link like you can on a web page.
    Flash should not be used for your main page. It should be used for interactive demonstrations, small movie clips, or other highly interactive content. It should not be used for simple data retrieval (I don't want to fire up flash to find out what the stupid VCR codes for my remote control are), or your main website as it breaks the web UI model. It should also be used sparingly as some people will not be able to use it (blind people in particular).

    Just my $0.02

    --

    I read the internet for the articles.
  11. Personaly... by autopr0n · · Score: 4, Insightful

    I usually design web pages using w3c documentation, but Microsoft's MSDN documentation is a lot easier to sift through for a some of dynamic things. I'll usually design using IE and then tweak it until it looks good in IE and Moz. (even when using 'cross platform' code, it still never works right in both, in my experience)

    Netscape 4 users can go fuck themselves, though. Seriously.

    --
    autopr0n is like, down and stuff.
    1. Re:Personaly... by Baki · · Score: 2

      You're right on NS4, since sticking to the standard (and thus using it and not avoiding normal things that are in it) means your site won't run well with NS4.

      I design according to HTML4, which means it works with Opera, NS6/Mozilla and IE5/6. Not with NS4.

    2. Re:Personaly... by VZ · · Score: 2, Insightful

      > Netscape 4 users can go fuck themselves, though.

      Thanks for your gentle advice, how thoughtful of you. The arrogance of the Web designers never ceases to amaze me -- especially combined to the fact that everyone seems to find it perfectly normal unlike, say, the programmers saying that the latest version of their program will require a Pentium ++N with at least 1Tb of RAM. I really wonder why is it so and how is the above different from saying "all non-IE users can ..."?

      And what do you think of lynx users, BTW?

    3. Re:Personaly... by remande · · Score: 2
      Netscape 4 users can go fuck themselves, though. Seriously.

      So, I guess you can't really browse the net with a mere Unix box, right? Last time I checked, most Unix machines and distros have NS4 as the default browser.

      --

      --The basis of all love is respect

    4. Re:Personaly... by bilbobuggins · · Score: 2

      NO. this is NOT arrogance on the part of programmers. it's a lament from having to be up at 2 in the morning re-coding seperate versions of all your pages because some small market segment MIGHT be using a horrendously out of date browser.
      if anything it's arrogance on the part of the USERS who are too set in their ways to switch something that makes things better looking, can do more useful stuff and is (gasp) COMPLETELY FREE.
      give me ONE good reason to use NS4 over Mozilla 1.0. just ONE.

    5. Re:Personaly... by mlas · · Score: 5, Informative

      Two links of relevance:

      First, note this list of CSS bugs. Note that a number of valid markups CRASH NS4. That's why NS4 is a thorn in the side of standards compliance... otherwise valid code can flat-out cause the browser to tank. Not good. Just as a little knowledge is a dangerous thing, a little CSS compliance is a train wreck. In response to one of the above posts, I'd much rather code for Lynx than NS4. And I do code for IE, opera, Netscape 6, Mozilla...

      But there are workarounds, some painful, some quite painless. Go here for an FAQ on dealing with NS4.

      --
      "Luck is the residue of design" --Branch Rickey
    6. Re:Personaly... by extrasolar · · Score: 2

      "Netscape 4 users can go fuck themselves, though. Seriously."

      I'll agree with this -- but only figuratively. :)

      Not because I am lazy but when you try to develop web sites that are cross platform, going with the standards (old standards, at that) is the best (or only) option. Browsers that break the standards can screw themselves.

    7. Re:Personaly... by Isofarro · · Score: 2
      . it's a lament from having to be up at 2 in the morning re-coding seperate versions of all your pages because some small market segment MIGHT be using a horrendously out of date browser.
      If you are up at 2 in the morning of a going live date re-authoring pages for a browser that's been around for five years, then it points to your severe lack of skills and competance as a web developer. Netscape 4 didn't appear yesterday.

      Did it occur to you any time before that Netscape 4 is not Internet Explorer? Or was it a case of not doing a competant job during the development cycle, and passing it off as a problem to the testing cycle.

      You didn't cater for Netscape 4 from the start of the project, that's your problem. Don't blame your management fuckups on Netscape 4, your lack of resource and risk management is what's caused you to be working up till 2 in the morning. You had all the time in the world before hand to do the job right, but you neglected to do so.

    8. Re:Personaly... by Isofarro · · Score: 2

      Ironically enough, if more websites could use standard compliant markup and the @import url to bring in their CSS layout suggestions rather than cluttering the HTML with cruft layout in tables, then Netscape 4 with a user-defined stylesheet would be an ideal tool to browse the web.

      Its this unrealistic insistence of websites controlling the environment that creates the mess in Netscape 4. Give Netscape 4 the barebones clean and sleek HTML, and I'll have a completely useful browser.

  12. make them feel stupid by bigpat · · Score: 2

    I have put together a few well used sites and have forgotten to check something new on IE and I feel stupid when somone tells me that it don't work on the browser they are using... Nothing works like shame.

    Unfortunately, Microsoft and Macromedia have used the embrace and extend model successfully and if you want to add something fancier to a web site you are starting down the path towards platform dependency.

    Any news on standards based vector animation?

  13. Something's missing... by Masem · · Score: 5, Insightful
    They've covered 3 of 4 (or 4 of 5) participants in web standards: the browser makers, the web designers, the end users, and possibly the web standards setters. However, they're missing the biggest reason why a chunk of web pages are incompatiable: poor web page authoring programs.

    Even if you ignore Frontpage's effects, a lot of the more recent authoring programs don't put out the cleanest code. Not necessarily as bad as tag soup of the past, but still putting out code that works with no problem in IE, but not good in Netscape/etc. And unfortunately, if you consider the cycle of web advancements, they are typically late to the game (that is, they won't add support for a standard until a browser with majority support includes it). So we're only now seeing these WYSIWYG editors including support for XHTML and CSS level 2 stylesheets, despite all the major browsers supporting these (to a good extent).

    Of course, there are some that say "the best HTML editor is Notepad" (or vi, or EMACS, or...), and those are the people that I expect to have no problem with any browser on their sites. Unfortunately, that group is the minority, the majority seem to want to ignore HTML and just get it right in the WYSIWYG. And right now, that approach can easily lead you to the IE-only site.

    --
    "Pinky, you've left the lens cap of your mind on again." - P&TB
    "I can see my house from here!" - ST:
    1. Re:Something's missing... by toupsie · · Score: 5, Informative
      "the best HTML editor is Notepad"

      Close. The best HTML editor, ever, is BareBone's BBEdit. It Doesn't Suck(TM)

      Its also one of the best Text Editors ever made, if not the best ever made.

      --
      Strange women lying in ponds distributing swords is no basis for a system of government.
    2. Re:Something's missing... by Beautyon · · Score: 2

      Even if you ignore Frontpage's effects, a lot of the more recent authoring programs don't put out the cleanest code. Not necessarily as bad as tag soup of the past, but still putting out code that works with no problem in IE, but not good in Netscape/etc.

      Anyone that really wants to solve this problem needs to take some time and write an extension for Macromedia Dreamweaver that prevents it from creating non compliant HTML.

      Dreamweaver is used by around one million people, who would gladly boast that their code is 100% W3C compliant; after all, it makes them look competent.

      In this way, pages would by default be viewable on any browser.

      Its pointless trying to get WYSIWYG people to run two browsers and test against them both. This needs to be solved at the code creation stage, and thankfully, since Dreamweaver allows you to greatly change the way it works, this can be done.

      All it takes is one person to step up to the plate, create this extension, and post it at the macromedia extensions page

      --
      ATH0 Bitcoin: 1DnwFLXczVZV8kLJbMYoheUrpqHesjxrSi
    3. Re:Something's missing... by Misch · · Score: 2

      which version of W3C are you using? Unfortunatley, by default, Dreamweaver doesn't add the DOCTYPE header to your HTML by default, so that's a strike against WC3 complinace... but other than that, the only things I did w/ dreamweaver taht didn't meet the HTML 4.01 spec was 1. Not defining alt tags for my images (I should do this, even if it's just a blank for spacers, and it used "absmiddle" for an image alignment instead of "middle" (absmiddle is not HTML 4.01-Transitional compliant.)

      Other than that though, I haven't had any problem with Dreamweaver code.

      --

      --You will rephrase your request for me to go to hell. Goto statements are not acceptable programming constructs
    4. Re:Something's missing... by toupsie · · Score: 2
      but in a working environment where time versus productivity is essential, how can you justify using a text editor when your productivity would be a fraction of whats possible with a wysiwyg

      Wysiwyg is the slowest way to develop a web site. Hitting the raw HTML code (meaing you know HTML well) is a much faster way of development. If you use macros, you can insert commonly used code pieces over and over again. Also WYSIWYG isn't. You end up having to test out your web pages on a few different browsers.

      --
      Strange women lying in ponds distributing swords is no basis for a system of government.
    5. Re:Something's missing... by Phroggy · · Score: 2, Informative

      Damn straight. BBEdit is simply amazing. Not just for HTML; it's pretty sweet for most programming languages too. It's handy to be able to double-click a command I've just typed, select a menu option and have it show me that command in the Perl documentation. On Mac OS X it can tell me whether the code compiles cleanly or if there are any errors, and show me where the errors are. Cut and paste some code into a function and need to indent it farther in? No problem, just a couple of keystrokes to shift it over. Too many features to begin to describe, really.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    6. Re:Something's missing... by extrasolar · · Score: 2

      "It's handy to be able to double-click a command I've just typed, select a menu option and have it show me that command in the Perl documentation."

      Heh...thats C-h TAB in emacs. I don't think it does perl docs, but it does scheme, glibc, elisp, and some other lanuages with texinfo documentation.

      "On Mac OS X it can tell me whether the code compiles cleanly or if there are any errors, and show me where the errors are. Cut and paste some code into a function and need to indent it farther in? No problem, just a couple of keystrokes to shift it over. Too many features to begin to describe, really."

      Check. Check. Check. Emacs rulez. :)

    7. Re:Something's missing... by javacowboy · · Score: 2

      "the best HTML editor is Notepad"

      The best HTML editor, or text editor for that matter is Vim, but I digress. I don't want to start a vi vs. emacs flame war.

      When my boss asked me to create some HTML templates for our web application. He got me to install Dreamweaver. In less than an hour, I gave up and used Vim to edit the HTML directly. Editing the HTML by hand is the only way I can do webpages. I need to have total control over my HTML in order to make even a half-decent web page.

      I don't understand why people insist on using WYSIWYG editors. They infuriate me. They're especially bad for tables, where dragging and dropping the margins never seems to work. When I get to the raw HTML, my table margins, sizes, etc, do EXACTLY what I want them to do.

      --
      This space left intentionally blank.
    8. Re:Something's missing... by toupsie · · Score: 2
      Once they build in CVS and SCP support, it will be the best text editor. I only hope they port it to other Un*ces than OS X.

      Good call! I agree. #1 would be SCP then #2 would be CVS support. I am sure the guys at BareBones will add this soon.

      --
      Strange women lying in ponds distributing swords is no basis for a system of government.
    9. Re:Something's missing... by rossz · · Score: 2

      hehe, just yesterday my wife asked me what web authoring program I used. I said, "vi". She said, "vee what?"

      Of course, most of my web pages look like shit, but I don't really care.

      --
      -- Will program for bandwidth
  14. This is exactly why... by Havokmon · · Score: 5, Interesting
    I used IEradicator to remove IE from the company presidents desktop, and replaced IE with Opera.

    "Wow. Now I see what you mean about web sites not being compliant." She told me. "Our site looks ok, why don't others?"
    "They don't properly test them, or think some flair is really necessary that's only supported in IE 5.X. They forget Web Browsing is like window shopping in a Ferrari. You move on to the next one REAL quick."

    Though I have to say Opera's pop-up management sucks compared to Mozilla's. Since I've installed Mozilla for her, I havn't heard a peep. Before it was "Some links just don't work anymore" - which was due to Opera not opening REQUESTED Javascript URLs.

    BTW, I just didn't think it was a 'grand' idea to replace the presidents browser, but IE kept storing/retrieving some virus in it's cache (maybe from Eudora's preview?), and the calls from the president about viruses on her PC were getting annoying. Not to mention the reboot required to delete the IE Cache file that's ALWAYS open due to the wonderful Win98 integration! ;)

    (*sigh* No, once the file is detected by NAV as having a virus, you can't do anything with it.. But it's open so it can't be quarrantined... get it? :P)

    --
    "I can't give you a brain, so I'll give you a diploma" - The Great Oz (blatently stolen sig)
    1. Re:This is exactly why... by Mr_Silver · · Score: 2
      "Wow. Now I see what you mean about web sites not being compliant." She told me. "Our site looks ok, why don't others?" "They don't properly test them, or think some flair is really necessary that's only supported in IE 5.X. They forget Web Browsing is like window shopping in a Ferrari. You move on to the next one REAL quick."

      Sounds like your company president, when shown something, is fairly clueful.

      The biggest problem comes about when people who see broken sites in a non-IE browser assume that its the browser that is at fault rather than the site.

      When AOL move browsers, I'm wondering how many people will phone the support line and complain that their web-browser is broken because "the web site worked just fine on the old one".

      --
      Avantslash - View Slashdot cleanly on your mobile phone.
    2. Re:This is exactly why... by Havokmon · · Score: 2
      You're pretty brave. The last thing you want to do is install a non compliant program on the president's puter. I actually had Opera crash more on me than IE.

      Really? I've had basically ZERO issues on Windows, and random crashes on Linux with Opera. Most of the Opera issues I've run into are 'site display' related. I don't know what you mean by "non-compliant", are you following an MS-approved list? Like the Hardware guide? In any case, IE was being a major nuisance (because of the virus/cache issue), and it definately had to go.

      Though I CAN see Opera not being on one of those lists. I installed 'Compatibility Pack 2' on my XP test machine, and sure enough, it broke Opera and Litestep, both MS replacement apps! :P

      I would love to see the IT folks when they come over to fix his computer next time and he has no IE to run updates and Opera comes up as the default web browser. Unless you *are* the IT dept ;-)

      There, you hit the nail on the head! Yep, I AM the IT department, and the president is 3 offices over from me ;). (Oh, and the Deer outside my window - ok, I'm done rubbing it in.)

      In any case, The IEradicator doesn't REALLY remove IE completely, you can still open a folder in explorer, and type in an URL to browse with IE. I've had more problems with Windows Update after removing VBScript than I've had with IEradicator.

      You think that's bad, I'm beta-testing OpenOffice too! (but not on the President's machine yet!)

      You have to admit, though, it's weird when the president asks you about the "squashed cat" on her monitor.
      Long pause..."Oh that's Irfanview. You'll be able to view some of those pictures you couldn't before, and it's free."

      --
      "I can't give you a brain, so I'll give you a diploma" - The Great Oz (blatently stolen sig)
  15. Re:Standards according to who? by Mr+Windows · · Score: 5, Insightful
    Who set these mythical "standards"?
    The w3c, of course. What makes you say that they are "arbitrary"? I suppose you could say that "HTML is arbitrary", which to some extent it is, but it's not very hard to produce standard-compliant HTML (and also to verify it). It's all very well to talk about de facto standards, but you should remember that all the world isn't a Windows PC, and that's going to become increasingly true over time.
  16. Adopt the standards. Gain customers by Neil+Watson · · Score: 5, Insightful
    I was in a meeting lately when following web standards was debated. These was some resistance as it was going to take some people longer to design their web pages. My boss hit the nail on the head:

    Don't think of it as having to change your design for 5% of the people. Think of it a designing to gain 5% more customers.

  17. Even worse... by toupsie · · Score: 2
    Not only are these web sites supporting IE only, they are supporting IE for Windows only. As a Mac OS X user, I have encountered many web sites, using IE for Mac, only to be told that my browser will not work with their site, because I didn't make the "smart choice" of using Windows.

    So not only is this a problem with web designers targeting IE, but IE on Windows.

    --
    Strange women lying in ponds distributing swords is no basis for a system of government.
  18. Please stop. by autopr0n · · Score: 5, Insightful

    Stop supporting netscape 4. Netscape four is a bane on the internet. It is black death.

    The sooner users get a browser that dosn't suck, the better.

    --
    autopr0n is like, down and stuff.
    1. Re:Please stop. by yog · · Score: 2

      There are still a lot of organizations using old Netscape 4.x browsers. For example my wife's employer, a non-profit refugee agency, runs Netscape 4.7x browsers on Windows 95 machines (plus a few Win98 boxes). They neither know nor care about the standards wars; they simply use what they're used to and they don't want to spend a lot of time retraining their staff, converting bookmarks, etc. Not that these are hard things to do necessarily, but it's simply not on their agenda; they're too busy doing their jobs and staying afloat. I suspect a lot of non-technical organizations think pretty much the same way.

      Most sites behave correctly with NS 4.7x browsers, though a few will indeed specify IE 5.x. As for those sites which simply won't work with anything but IE, we either complain vociferously or boycott, or both.

      For what it's worth, I have found NS 4.7x on Linux to be the reference browser when all others fail to render a site correctly. If Microsoft came out with IE for Linux, I'd gladly download it and use it for a reference browser, but my main tool remains Opera, the queen of browsers. ;-)
      -Terry

      --
      it's = "it is"; its = possessive. E.g., it's flapping its wings.
    2. Re:Please stop. by BrookHarty · · Score: 2

      Oh yes, nobody talks about about the corporate area.

      I currently have to use netscape 4.7 for iplanet(netscape) products, preside products, nortel, lucent, ericcson. Have to use IE for e-room and intranet sites that our IT department builds (hr, finance, payroll, etc.)

      The one left I cant really even fake partially is e-room, that company is like a virus, they invade and make all the project manangers use it, then your stuck with crappy IE.

      But Im a mozilla user, I have to create custom filters in proxomitron filter out java applets that check which version of browser im running. My work order system runs flawlessly under mozilla, but the webmaster put 2 java apps to make sure im running IE! The whole company wants IE, but my production servers need Netscape 4.7.

      Then there is cold fusion and java applets guis, ARGH... Why cant everything be plain text with input/drop down/check mark boxes? I'm trying to get work done on slow links across the country with servers thousands of miles away from me, and I have to wait for a damn java gui to pop up. KILL ME NOW. Developers dont code web admin tools worth shit. I wish they had to walk a mile in an operations/sys-admin shoes.

      Have you played the free game www.americasarmy.com? Its based on the unreal 2003 engine, its free, if you like counter-strike, you will love americas army.

    3. Re:Please stop. by LiamQ · · Score: 2

      There's no need to stop supporting Netscape 4.x. If you have problems with Netscape 4's CSS support, just hide the style sheet by using media="screen, not Netscape4" in your or tag. If you use HTML and CSS properly, then the resulting page should be perfectly accessible (though somewhat bland) in Netscape 4.

  19. Really? by aallan · · Score: 2

    ...it is becoming harder for users of Microsoft-free systems and browsers to view the web.

    Not any bits of the web I actually want to use, I haven't come across anything I want to see that isn't still Netscape 4.x compatible, let alone compatible with Mozilla 1.0. As far as I'm concerned the web is still working just fine...

    Al.
    --
    The Daily ACK - Eclectic posts by yet another hacker
  20. Re:Standards according to who? by joebp · · Score: 5, Interesting
    Who set these mythical "standards"?
    I would rather the W3C dictate the standards than Microsoft. At least the W3C has no vested economic interest in requiring Microsoft software to use the Web.

    (If you hadn't noticed, the Web is meant to be an open medium, not controlled by a large, monopolistic and law-breaking American corporation)

    Sir, I do believe you are a troll.

  21. my experience by drDugan · · Score: 2

    in the past, this has not really bothered me. I've come across several sites that really only worked with IE, but they were sites that I could ignore, or limp by with poor rendering.

    on more than one occasion, I've sent letters to the company sale people (not the IT people) saying that they just lost a customer because of their stupid IT / Web people.

    I agree the problem has gotten worse. Just yesterday, a site simply did not ALLOW access unless there was an IE tag. It was the AC2 game website. Thankkfully, Opera's "Identify as..." feature got around the server block, but it just as well may not have.

  22. Which version of IE? by (H)elix1 · · Score: 2

    Even though all the major browsers are considered to be up to snuff on standards compliance, some Web authors still find it easier to code directly to IE--and test only with IE--rather than to open standards.

    Ah, but what version of IE? IMHO, just because is works in 5.0 and 5.5 does not mean it will work in 6.0. Service packs have a huge impact as well. From a testing standpoint, this is STILL a huge pain.

    I find if it works in Mozilla, it will probably work in most everything. IE tends to be too forgiving, rendering bad or malformed HTML too well. For that reason alone, I prefer to test with Mozilla first -- then a cut or two of IE...

  23. Re:Gnome or KDE? by FooBarWidget · · Score: 2, Insightful

    Rediculous. W3c is far from irrelevent. If you comply to HTML 4.0 your website renders just fine in Internet Explorer!
    "The best possible experience". Are you saying that you can't create a good website experience without Microsoft HTML? I know enough sites that display just fine in Mozilla and Opera but still have a good website experience (easy to navigate, pretty animated menus with JavaScript, etc.)

    Let's face it, you don't need Microsoft HTML to create a good-looking website! W3C standards are good, dispite what all the Microsoft fanboys say. There's no excuse for not complying to W3C standards, except when you're creating a site like Windows Update.
    I've been creating websites for years, and the fact that people refuse to comply to W3C standards is totally rediculous.

    And there's one more thing: our rights. People have the right to choose whatever they want. If I don't want to use Windows or IE, then that's my choice. Standards are created to make sure that I can still view the Internet, no matter which OS/browser I choose. But people like you are effectively taking away our right to choose.

    "Hell, even when I tried making my stuff NS compatible, Mozilla is so full of rendering bugs that it was impossible."

    Then either you're using a Mozilla build from a year ago or you just don't know how to code HTML properly.

  24. Slightly OT: How to block flash animation ads? by jaunty · · Score: 2, Interesting

    If you're reading this, thanks -- I've got a question about a topic that has been bothering me for a while. With Mozilla, if you see adbanners on a page, you can right-click on them, and then scroll down to "Block Images from this Server" and presto, no more ads. While this is simple with clickable imagemaps, its not possible with flash adbanners (at least with mozilla's builtins....).

    Does anyone have any commnets/opinions or hints on how to "disappear" the flash adbanners?

    --
    Why did I post this? Ask me now!
    1. Re:Slightly OT: How to block flash animation ads? by PhxBlue · · Score: 2

      I don't suppose uninstalling Flash is an option. . ?

      --
      !#@%*)anks for hanging up the phone, dear.
    2. Re:Slightly OT: How to block flash animation ads? by MrEfficient · · Score: 2

      You can use Privoxy, www.privoxy.org, (a web filtering browser proxy). Privoxy allows you to replace any piece of text in an html document with whatever you want.

      Note: I tried placing an example of how I do this, but it won't display properly, so email me if you want an example.

      This will disable flash for all websites. If there are specific websites that you want to see flash, then you can exempt them from the filter like this:

      Note: more missing code

      This is what I do and it's been very effective. There are very few sites that I actually want to see flash on, so it hasn't been much of an inconvenience.

      Privoxy takes some time to learn, but it's very powerful. It's also very effective at blocking advertising. Privoxy combined with Mozilla's pop-up and image blocking makes the web much more enjoyable.

      --
      Check out AbiWord.
  25. And in other news... by SSJ2+Labsuit · · Score: 2, Funny

    The Pope is Catholic

    There's a war in Afghanistan

    CmdrTaco's grammar and spelling leave something to be desired

    Your cat only loves you because you feed it

    That girl would go out with you, if you'd only ask

    Nobody expects the Spanish Inquisition

    Let's meet our next contestant, Sybil Fawlty. Special subject: The Bleeding Obvious.

  26. IE==De facto standard by Your_Mom · · Score: 2, Redundant
    I hate to tell everyone, but IE has become to the de facto standard for web sites.

    I hate it too, but the sad truth is, there are not enough users of other web browsers to justify $BIGCORP investing $BIGNUM bucks to make their website 'standards compliant' when someone can hire a monkey that knows how to point and drool in Frontpage to make a pretty website. This isn't a call for more standards commitees, its a call to make your neighbor/friend/guy on the street use something other then IE. Only then will we see a standard compliant web.

    --
    Objects in the blog are closer then they ap
    1. Re:IE==De facto standard by jandrese · · Score: 5, Insightful

      Boy, imagine if your code monkeys were saying that. Gee sir, I can code this up faster if I ignore all of the design standards and just stick GOTOs everywhere and skip the documentation. Or how about: we're not bothering to stick to the TCP/IP standard on our stack, we figure that it'll work OK with Win98, and it would cost more to actually make it standards compliant. What do we need standards for anyway, most of our users are still using Win98. Nobody in the software design field would last long with that attitude, but yet we allow it in our web designers. How odd.

      --

      I read the internet for the articles.
    2. Re:IE==De facto standard by fozwinkel · · Score: 2, Insightful

      Actually its a call to email $BIGCORP and tell them their site sucks. Suites won't pay extra for fancy features that scare away potential customers.

  27. Re:Standards according to who? by tapped_spine · · Score: 2, Insightful

    Yeah, but what IS the new standard? If it's a STANDARD, why can't they publish it?

  28. Bah by autechre · · Score: 4, Insightful


    I'm sure that there will be plenty of poorly designed Web sites that only allow proper functionality with IE. For that matter, there will be poorly designed Web sites that are not really helpful at all to the person who wants to buy something, due to their (lack of) organization and structure. I deal with these sites in the same way: I buy from someone else.

    I can't remember having run into an IE-only problem on a commerce site; the second type of problem is much more common. I've been able to use my bank's Web interface with Mozilla for months (and before then, I only had to use NS4, not IE).

    That said, I was pleased to read about the push by the people in Netscape/Mozilla to get Web designers to create compliant sites. Sure, I'm never going to visit most of the sites on the Web, and if I have a problem with one, there will likely be an alternate. But it's nice that one browser maker is pushing for people to have as much choice as possible (it's likely that their efforts will also help users of Konqueror and Opera).

    --
    WMBC freeform/independent online radio.
  29. Re:IE has the most uesrs by sandman935 · · Score: 2, Interesting

    Because it's a pain in the ass.

    It's much simpler to write to W3C recommended spec. If it validates, stop there and be confident in knowing that IE will display it properly.

    --

    Defecation occurs.
  30. Why AOL is so important by bill_mcgonigle · · Score: 5, Interesting

    Pretty soon AOL is going to be using gecko for its HTML renderer.

    In short order, developers taking this tack loose about 30 million customers. Do you want to be the one to explain to your boss why the company site doesn't work on his wife's computer?

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    1. Re:Why AOL is so important by Ooblek · · Score: 2, Insightful
      Do you want to be the one to explain to your boss why the company site doesn't work on his wife's computer?

      Me: It doesn't work because the browser she is using only supports the capabilities set forth by some standards comittee. You know, a bunch of people sitting around a round table, arguing about some base set of features the web should have.

      Boss: How do we get it to work?

      Me: Well, since you wanted the site to be navigable in ways that would make it user-friendly and have it look good, IE was pretty much the only browser that could support that. Sure, we could have waited until all the Java virtual machines worked the same way on all browswers and made one big Java applet, but they have a better chance of creating the web standard that supports a lot of the UI features we use before that happens.

      Boss: So when they create the standard, it will work?

      Me: Probably not since some people think "standards" must mean feature-poor so that it is easy to implement incrementally, and doesn't make one browser totally out of date by favoring another. So everyone complains that Microsoft has historically stolen and extended instead of innovating like they say they do. Now, as it turns out, IE is actually innovative because of its rich set of features, making web applications easier to make. Now they are complaining that it is too innovative. If you can't compete, complain I guess.

      Boss: What about Flash?

      Me: Oh, it works well, is cross platform, and can deliver a feature rich user experience too. The only problem is that installing the rendering engine on each desktop comes with its own challenges created by each OS it is supposed to work on. Everyone also seems to complain about it since the mindset of Flash designers seems to be, "Because we can, we should," and you get these really nifty animated websites that are flashy, but useless for imparting the information you intended.

      Boss: OK, we are uninstalling AOL when I get home and going to Earthlink. My wife can figure out how to use Eudora and Yahoo Messenger, and she'll have all she has with AOL, except for the unwanted ad bombardment and A/S/L requests.

    2. Re:Why AOL is so important by namespan · · Score: 2

      I would begin by saying I don't know where to begin, but lately I've begun to many posts that way....

      Well, since you wanted the site to be navigable in ways that would make it user-friendly and have it look good, IE was pretty much the only browser that could support that.

      You're joking.. right? In what way is IE the only browser that will support that?

      Even within the abortion known as NS4, there were/are lots of sites that do both gracefully.

      NS6, Mozilla, iCab, Opera etc are all as easy to work with as IE (from a user OR developer standpoint). Easier, in some cases.

      Sure, we could have waited until all the Java virtual machines worked the same way on all browswers and made one big Java applet, but they have a better chance of creating the web standard that supports a lot of the UI features we use before that happens.

      You have apparently been hiding under a rock for the last 3-4 years. No one has really touted Java as a solution for cross-platform in-browser deployment on the client side since then -- although some people have quietly deployed full-fledged applications using Java. Web standards folks are not the applet people; applet people almost don't exist these days.

      So everyone complains that Microsoft has historically stolen and extended instead of innovating like they say they do. Now, as it turns out, IE is actually innovative because of its rich set of features, making web applications easier to make. Now they are complaining that it is too innovative. If you can't compete, complain I guess.

      Which innovative features of IE are you refering too? Which aren't related to any of the web standards, or aren't simply different in some arbitrary way? Put simply, what can I do in IE that I can't do in any other browser?

      It doesn't work because the browser she is using only supports the capabilities set forth by some standards comittee. You know, a bunch of people sitting around a round table, arguing about some base set of features the web should have.

      Because if it's designed by people who don't work for a large company more concerned with their bottom line than a useful evolution of the web, they must be a bunch of pontificating, innefectual, ivory-tower eggheads, right?

      I suspect I've been trolled...

      --
      Libertarianism is rich wolves and poor sheep playing gambler's ruin for dinner.
    3. Re:Why AOL is so important by Ooblek · · Score: 2
      You're joking.. right? In what way is IE the only browser that will support that?

      I think you missed the whole point. Sure there are other ways of doing things, but you have to juggle your definition of "User-friendly" with the amount of mouse clicks required for your target audience to complete their task. Obviously coupling client-side script with server-side logic makes it easier than implementing it all on the server side. (And there are tons of arguments for an against these methods too.)

      And, no, I haven't been hiding under a rock in regards to Java applets. If someone wanted to tackle the task of trying to make a user-friendly, elegant presentation that was cross platform, they might evaluate Java as one option. What, because you don't use it no one is supposed to? Come on, Java was touted as the run-anywhere solution at one point, it just never made it. I have a hard time blaming Microsoft for it totally since the VMs in the browsers never made it to the level needed for it to really run-anywhere easily. Sun then tried to make up for this using a "plug-in" with some success, but it still fell pretty short.

      Put simply, what can I do in IE that I can't do in any other browser?

      Wasn't this whole subject about web pages that didn't work anywhere except for inside IE? There is obviously something you can't do in other browsers that can be done in IE. (But since you asked, try embedding an ActiveX control in anything but IE. "So what?" you might say....well, this is probably part of the complaint that things don't work anywhere but in IE.)

      Because if it's designed by people who don't work for a large company more concerned with their bottom line than a useful evolution of the web, they must be a bunch of pontificating, innefectual, ivory-tower eggheads, right?

      Your hatred for Microsoft is clouding your better judgement. Look back at what has happened with standards bodies in the past. They are largly bureaucratic organizations that take so long to argue about the set of standards that the thing they were standardizing is almost useless by the time they are finished. Take a look at how long it took to define ANSI C and even get a proposed standard for C++. Look at what ICANN has done as a standards body. This is a good thing?

      I think you need to look up the definition on "inneffectual." You imply that Microsoft is a bunch of lazy people sitting on something, preventing it from going forward. This is certainly not the case, like it or not. It is laughable to think that you would consider what can be done with IE as a useless evolution of the web.

      I suspect I've been trolled...

      This whole topic was a troll to begin with.

    4. Re:Why AOL is so important by namespan · · Score: 2

      Wasn't this whole subject about web pages that didn't work anywhere except for inside IE? There is obviously something you can't do in other browsers that can be done in IE.

      Almost universally, though, none of the page-incompatibility problems discussed are because of any "innovation" on the part of Microsoft's.... the incompatibility doesn't come because of any feature available above and beyond most browsers. It's because MS makes gratuitous changes in order to reinforce lock-in. Then people code to IE because half of them don't realize there's anything else.

      What I'm saying is: there aren't any compelling features that IE and/or its DOM have that don't exist in a similar form in the standards produced by the w3c and other projects.

      you have to juggle your definition of "User-friendly" with the amount of mouse clicks required for your target audience to complete their task. Obviously coupling client-side script with server-side logic makes it easier than implementing it all on the server side.

      All of the browsers I mentioned (Mozilla, NS, iCab, Opera) have excellent support for client-side scripting. Standards compliant, matching IE. Not because they aimed at IE, but because they implement the standard, and IE does... with the usual MS caveats.

      (But since you asked, try embedding an ActiveX control in anything but IE. "So what?" you might say....well, this is probably part of the complaint that things don't work anywhere but in IE.) ...
      And, no, I haven't been hiding under a rock in regards to Java applets. If someone wanted to tackle the task of trying to make a user-friendly, elegant presentation that was cross platform, they might evaluate Java as one option. What, because you don't use it no one is supposed to? Come on, Java was touted as the run-anywhere solution at one point, it just never made it.


      The two points I wanted to make about Java were:

      1) Java has made it as a run-anywhere solution.... just not within the web browser.

      2) Talking about Java in the context of web stadards is a Red Herring. It's not any core part of anything web standards focused folks worry about. It -- like ActiveX -- is a different kind of client/server solution from the web. Both have their place, but the most everyone and even sun realized that most of the time it wasn't in the browser. It has been YEARS since Java was positioned as that kind of solution. Same as ActiveX. Flash still has that position; the difference is that it's actually good at being a thin interactive client inside a web browser.

      Look back at what has happened with standards bodies in the past. They are largly bureaucratic organizations that take so long to argue about the set of standards that the thing they were standardizing is almost useless by the time they are finished.

      The implication that the W3C, for example, is behind the times, is by and large VERY unwarranted. They issue recommendations for standards usually months if not years before anyone gets around to a full implmentation. They not only make standards, they point the way with transitions. They provide tools and reference implementations. This is not a sit-on-your-ass academic group, and the implication that people pushing for web standards were simply whining blowhards who don't do anything is really the biggest thing that compelled me to reply to your post, my distaste for Microsoft's products and especially their business practices aside. Their research, efforts, and contributions to the progression of the web are easily the equal of Microsoft's, and their intentions are much less assailable. It's much harder to accuse them of being in it for the money than The Right Thing.

      (A re-reading of my post will show that I wasn't accusing MS of being innefectual, but mocking your characterization of web standards folks being innefectual. I'll chalk it up to fog of /.).

      As for C/C++ ... they're one of the best examples of why we NEED good standards bodies and for people to listen to them. Maybe if their commercial and academic implementations hadn't had such a head start on the standards process writing cross-compiler code would be a lot easier.

      And yes, ICANN sucks.

      --
      Libertarianism is rich wolves and poor sheep playing gambler's ruin for dinner.
    5. Re:Why AOL is so important by brunes69 · · Score: 2

      Caveat: I am a professional Web Developer

      Wasn't this whole subject about web pages that didn't work anywhere except for inside IE? There is obviously something you can't do in other browsers that can be done in IE. (But since you asked, try embedding an ActiveX control in anything but IE. "So what?" you might say....well, this is probably part of the complaint that things don't work anywhere but in IE.)

      Horrible example. ActiveX is OK for company intranets, where you can control the browser and security priviliges. But they are totally unacceptable for a public website. First of all, by definition you are shutting out not only all UNIX users, but all Mac users as well (even those who use IE). Secondly, you are shutting out all users who have ther security premissions set higher. Third, you are often displaying a nasty "Security Alert" dialog to your users, which to the non-savvy web user can be quite alarming, and cause them to go elsewhere. Quite frankly, anything you could possible want to do (UI wise) in the ActiveX can be done in client side script anyway.

      Your hatred for Microsoft is clouding your better judgement. Look back at what has happened with standards bodies in the past. They are largly bureaucratic organizations that take so long to argue about the set of standards that the thing they were standardizing is almost useless by the time they are finished. Take a look at how long it took to define ANSI C and even get a proposed standard for C++. Look at what ICANN has done as a standards body. This is a good thing?

      ICANN never was a standards body, they are a regulatory body, which is quite a different matter. The W3C has avery good track record with prompt definitions of standards, which are widely accepted, and a good forward-looking attitude. For the most part, IE follows the DOM stanrdards quite well, but not to the letter. The most significant deficiency is in the event model for IE. However, for anyone willing to put an extra 5 minutes into their client side script, you can make your stuff work on all W3C DOM browsers, as well as IE. People who complain that it is "too time consuming" or "you can only do this in IE" are just being ignorant. If they would spend a half hour and go read the spec, they would see that 95% of IE's DOM model is in the standard, and the rest are things almost no one uses, and everyone can do without, like DHTML behaviours.

    6. Re:Why AOL is so important by Isofarro · · Score: 2
      you have to juggle your definition of "User-friendly" with the amount of mouse clicks required for your target audience to complete their task
      Uggh.. another insufficiently digested piece of usability engineering. I suppose your IE only menu is one of those badly written DHTML dynamic menus (since link lists are accessible and work in all browsers).

      You've misunderstood the usability concept that's been laid out. The rule of "a page being within three mouse clicks away" is a heuristic based on user actions in the days before DHTML (well, hidden layering). The concept was, more accurately, that it shouldn't take more than three user actions to get to a specific page. Since clicking a mouse or entering a new URL were the only ways to change the content of a page, this naturally became dogmatisized into the "three click" rule.

      Now in a DHTML light, an action is anything the user has to do to change what is presented on the screen (like clicking on a link, or making a precise mouse pointer movement that makes a hidden division visible). So the first action is to mouse over the word or icon that makes the menu appear. The screen changes as the menu appears, the user then has to stop to read the screen to see the changes that weren't visible before.

      Now the user has to make another action, like moving the mouse pointer over a link that opens a sub-menu. That's now two actions.

      The sub menu now appears, and the user has to stop again to read the new menu items that weren't visible before.

      Now the user moves the mouse pointer and clicks a link that takes them through to a new page. That would be the third action.

      So its taken three disparate actions to leave the current page. That's the equivalent to the ill-digested "three clicks away", and the simplest proof that DHTML menus are not more usable than a simple link list, since it now takes three clicks to exit a page instead of one.

  31. What about VisualStudio.NET? by Schnapple · · Score: 5, Informative
    Well if anyone out there has fooled around with VisualStudio.NET and its GridLayout mode then on a web server with the .NET extensions loaded (yeah yeah I know it's a Windows-only technology thus far) when the .aspx page is loaded the proper page is given to the client based on what browser they're using. Whatever trick you want is passed over as whatever the client will understand, be it VBScript, JavaScript or simple HTML links - whataver works. Whatever graphic layout you specify will come across as the correct DHTML specification based on the browser.

    I took a DHTML page I made in Visual InterDev that would simply not work in non-IE browsers and re-did it in VisualStudio.NET - it worked 100% perfect in all browsers (well, except Konqueror). Sure, not everything works or looks 100% right (some tricks I tried didn't have as good results but they did the job) but for all the fuss that Microsoft is trying to shut out non-IE users, .NET sure does seem to be doing a lot to try and keep all the browsers happy.

    1. Re:What about VisualStudio.NET? by tunah · · Score: 2

      Of course at the same time, microsoft blocks sites based on user agent settings, encouraging people to change them and so this will server the wrong code.

      --
      Free Java games for your phone: Tontie, Sokoban
    2. Re:What about VisualStudio.NET? by Reziac · · Score: 4, Interesting

      On a similar note, I'd noticed that sites made with Frontpage 2002 lack most of the bugs and annoyances I'd come to associate with older FP sites. Guess M$ got tired of being the laughingstock of the HTML world :)

      But here's a fine irony for you: On my WinXP machine, the IE6 that came with XP will NOT correctly render the M$ knowledge base pages!! In fact it doesn't even come close -- tables are mangled and some text simply vanishes.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
  32. Site designers by mr_z_beeblebrox · · Score: 2, Informative


    Some website designers are not aware of the difficulties of non windows users. A couple months ago I went to www.mancow.com and it was flash only. I e mailed a note to the webmaster and a few days later received the following:

    An apology and explanation that no attempt was being made to alienate users

    A request to view his NEW page the front page was graphically cool enough and then it linked to "Flash version or HTML version"

    So, not everyone does this deliberately.

    BTW As a courtesy (if his servers can take it) this was also a plug for www.mancow.com.

    Karl

  33. Re:IE has the most uesrs by Profane+Motherfucker · · Score: 2, Flamebait

    Oh for fuck's sake, you can't argue that. Why should we have java? Why not code in ANSI C all the time? Why write programs for MacOS or Windows? Why not code straight commandline apps that eschew the GUIs -- which only fuck shit up by making shit platform fucking dependent?

    Hell, why have USB? Why not just make PS/2? Why have IDE? Why not have SCSI? Why do we have to use HTML when clearly, XML is a better format?

    It's a poor fucking argument. The real reason is that HTML is a shitty fucking file format that cares more about presentation than internal format. If people want to use IE -- so be it. They want more flexibility. For fucks sake: apply this bullshit fucking argument to printing: oh, woe! Why do people use CMYK? Why not use letterpress! It's a long established standard. Damn that proprietary postscript bullshit! Fucking assholes excluding black and white users.

  34. Program? by autopr0n · · Score: 2

    Why should designers need to program? Programming is for programmers. Designers design. There are lots of people who are both, but you can't expect good design from someone just because they are a good programmer.

    Also, designing a web page hardly ever involves anything that could be called "programming". (since back-end stuff has nothing to do with how it's rendered in different browsers)

    --
    autopr0n is like, down and stuff.
    1. Re:Program? by mosch · · Score: 2
      why should artists know how to paint. they should merely describe their vision to a painter!

      oh wait, that's completely rediculous.

    2. Re:Program? by autopr0n · · Score: 2

      why should artists know how to paint. they should merely describe their vision to a painter!

      Why should an architect know how to operate a crane? They should merely describe their vision to a construction worker

      Oh wait, that's completely sensible.

      --
      autopr0n is like, down and stuff.
    3. Re:Program? by mosch · · Score: 2
      I'm not saying that designers should know how to write a parser which translates their code into a graphical representation displayed in a browser.

      i am saying that designers need to understand what elements they're working with, and what those elements do. Just as an architect understands what the various portions of a building do, and how the interact to create a functional structure.

      all "artistic" professions have quite a bit of skill that's required learning before the artist can properly render what it is they want to create. Painters learn about paint, brushes, canvas, color, perspective, various techniques for painting, and much, much more. Pianists generally spend better than a decade studying, even if their goal is just to ramble on some chords in a rock band...

      why is it unreasonable to expect that somebody whose medium is HTML should know HTML?

  35. McMaster is doing the same thing... by 2nesser · · Score: 2, Insightful

    My school [www.mcmaster.ca] is re-designing it's page. It's about time for a new web page since it's currently old and bulky. But the company that has been hired to do it worries me a bit. Their site is built on flash mostly.[www.cossetteinteractive.com]

    Mac's site will not be a flash based application, because the content is the most important but I have a feeling we are looking at IE & Netscape > 5.0 browsers for CSS and java code (my mozilla doesn't have a java plugin!).

    Anyway, it's going to be interesting to see how the university reacts to this change.
    It's nice when things look pretty, but if it doesn't say anything, or not everyone can read it, then you've just spoiled your "target market" and your "branding" doesn't matter any more?

    Chris

  36. Re:Standards according to who? by Neil+Watson · · Score: 2

    Are Microsoft's "changes" intentional or are they errors? If they are intentional then they should be submitted to the W3C for acceptance. If they are mistakes then they should fixed.

  37. Re:Standards according to who? by qengho · · Score: 3, Insightful

    Who set these mythical "standards"?

    Volunteers from academia and industry, just like the people who set up the "mythical standards" for the Internet.

    The W3C has been irrelevant for several years now.

    Then why are the browser manufacturers working so hard to make their products standards-compliant?

  38. It's just poor hygene. by Matey-O · · Score: 2

    I maintain several sites that do lots of nice things using CSS and HTML...they work on and have been tested with multiple versions of Netscape, IE, and Opera (at the very least). As a Government entity, we've also got to consider ADA accessiblity and have accounted for that.

    Making a site so that it works on only one browser demonstrates a lack of talent.

    --
    "Draco dormiens nunquam titillandus."
  39. Re:Gnome or KDE? by NineNine · · Score: 2

    Then either you're using a Mozilla build from a year ago or you just don't know how to code HTML properly.

    Nice troll. My bugs have been languishing in Bugzilla for months. I was writing something that was in the W3C spec that IE supported and Netscape did not
    . Jackass.

    And there's one more thing: our rights. People have the right to choose whatever they want. If I don't want to use Windows or IE, then that's my choice. Standards are created to make sure that I can still view the Internet, no matter which OS/browser I choose. But people like you are effectively taking away our right to choose.

    First off, I can *choose* to write my sites any way I'd like. Secondly, you can either choose to visit them, or not visit them. You can choose what browser to use. It sounds like you're trying to take away my right to *choose* how I code my own websites. Jackass.

  40. Now this gives me an idea... by llamalicious · · Score: 4, Interesting

    Make a repository of sites which break on non-IE browsers.. Basically, a net-wide site-bug watch. Launch it as a universal database, and submit the reports to each webmaster in turn (as well as publishing the information on worst-offenders)

    Anyone know of something like this? If not, I'll take the initiative and build it damnit.

    Oh, and how many of you complaining wussies are posting via IE on windows anyway? Go sit in a corner.

    1. Re:Now this gives me an idea... by sylvester · · Score: 2, Interesting

      Do it, and make a Mozilla toolbar, so you can just click "report this site as b0rked."

      Have Mozilla do the validation with its internal engine, report its version, etc.

      -Rob

    2. Re:Now this gives me an idea... by llamalicious · · Score: 2

      Well, people seem to like the idea...
      and as illsorted Moz Evan already has started the process...

      stay tuned, I'll get cracking.

    3. Re:Now this gives me an idea... by jesser · · Score: 2

      Instead of boosting the pigeonrank of any page that doesn't validate, I think it makes more sense to list a bunch of competing sites and say how well each one validates. Here are some sites that I think do it right:

      Search Engine HTML Validation Results - list of major search engines and web directories, showing how many HTML errors the W3C validator finds on both the front page and the results of a search for "mp3 rippers". The table was posted on June 29. One site (dmoz.org) made its front page validate by July 3.

      Financial Institutions and Mozilla Operability - list of many banks, saying how well Mozilla works with each bank. By concentrating on the practical "Can I use this site with Mozilla" rather than the ideal "Does this site validate", this site is more useful to users trying to decide which competitor to choose. It is therefore more powerful for getting the sites to fix themselves.

      and for contrast:

      Free Web Hosts - list of free web hosts and whether the host makes an uploaded web page stop validating. Doesn't have enough data for a table yet, so there's not much pressure on hosts to change. Uploads XHTML test pages rather than HTML 4.01 test pages, which seems like an odd choice to me.

      --
      The shareholder is always right.
  41. AOL by Mr_Silver · · Score: 3, Insightful
    "From the beginning, the situation has been that we listen to our customers and deliver what they ask for," said Whitney Brown, a representative for Shutterfly. "We have had very few requests for Opera--most of our users are on a PC using IE, and the next largest group is on a PC using Netscape. We have a pretty mainstream user base, which has moved away from the early adopters who may be aware of other browsers out there."

    The solution isn't that hard.

    As soon as AOL starts using Mozilla as their standard browser everyone who maintains an IE only page will be forced to sort their HTML out or lock out a potential 34 million customers .

    That should give them food for thought.

    --
    Avantslash - View Slashdot cleanly on your mobile phone.
    1. Re:AOL by PhxBlue · · Score: 3, Funny

      I'm no corporation, but you've just given me 34 million good reasons to reject any non-IE browser from viewing my personal webpage.

      --
      !#@%*)anks for hanging up the phone, dear.
    2. Re:AOL by mwa · · Score: 2
      Corporate executive: "Hah! We don't care about 11 million potential customers. Let them go someplace else."

      Shareholders: "How about you go someplace else"

  42. Re:Standards according to who? by supabeast! · · Score: 2

    "(If you hadn't noticed, the Web is meant to be an open medium, not controlled by a large, monopolistic and law-breaking American corporation)"

    An open medium? Well then, I guess Microsoft should be free to do any damned thing they want to with web standards, developers should develop for any platform they want to, and consumers reap the benefits of openness. As for who controls the standards, how is Microsoft any worse than a bunch of dorks who write white papers about which standards to use?

  43. It works both ways...... by Theologian · · Score: 2, Interesting

    It's the same story from 7 years ago, in reverse.
    It comes down to laziness in web application development teams and making users conform to the whims of the developers instead of the developers trying their darndest to be transparent throughout the web application process.
    To make a specific browser an integral part of an application rather than making it irrelevant will be something web app teams will have to deal with well into the future if they truely want to cater to all PC users in the long-haul.
    Just like error-trapping is necessary, there should a a browser-trapping standard developed for web apps.
    Anyone agree?

    --

    Crapdot
    News from birds. Stuff that splatters.
  44. Re:Standards according to who? by Havokmon · · Score: 4, Interesting
    Who set these mythical "standards"? I do business online with my websites. Some arbitrary "standards" are irrelevant. What *is* relevant is making the best possible experience for the most possible users. The W3C has been irrelevant for several years now. IE is the de facto standard.

    That's like saying if I want to wire my house a certain way, and the building codes from 88 don't allow me to, then I should just go ahead and do it my way because the codes are 14 years old.

    If NS and Opera want to compete, they need to make *their* browsers compatible with the new de facto standard.
    Hell, even when I tried making my stuff NS compatible, Mozilla is so full of rendering bugs that it was impossible.

    No.. You just need to try harder, or do it differently. Sure, I have a site that works a little better in IE (the TD background color is changable - remotely - in IE, as a highlight, while not in Opera/NS), but if I used an image instead, it would work just fine.

    There ARE multiple ways to accomplish the same thing. By not conforming to the existing standards, and buying into the extended monopoly, you're only screwing the rest of us into a specific browser.

    And remember, just because it looked right in IE, before you tried it in Mozilla, doesn't mean you didn't account for IE's rendering bugs.

    For example. Did you know that for absolute width, there IS no standard? Some browsers include the browser border, while others do not. It hasn't been addressed. This can easily be worked around, and is well-known. I think you just need to do more research.

    --
    "I can't give you a brain, so I'll give you a diploma" - The Great Oz (blatently stolen sig)
  45. standards, imcompetance and malice by den_erpel · · Score: 2, Informative

    Since a couple of months, we've been active in a local group to support and promote open standards (http://www.openstandaarden.be). While decent use of html is not the only aspect, the current replies of webmasters can be cathegorised in 3 main groups:

    1. Incompetence. Let's face it, with the advent of WYSIWYG editors, nobody needs to know a single line of HTML anymore. Combined with software producers that practice point 2, this is a deadly combination. This is actually the worst group because the webdesigners (can one use this word) do not see any need to change. Hey, everybody should be using their tools and OS, because they are the experts.
    2. Malice. Especially Microsoft uses a couple of well documented techniques to kill all opposition and different browsers is for them one way to kill other operating systems. In one particular case, they seriously funded a government related site and all radio audio streams were in wma format. When the webmasters were contacted, they admitted to this fact. Luckily some of the webmasters there are not in cathegory 1 and changes were made. (The site used to be unaccessible with anything but IE). Realplayer and MP3 audio streams are still on the way out though (even though there seems to be some sensibility with a couple of people that can influence desicions (http://www.vrt.be, http://www.radio1.be, ...)
    3. Standards. Some webmasters still do an effort to get sites accessible with most browsers (and, very importantly, to disabled people). This last cathegory is often "forgotten" when building another Flash and other extension enabled site, even though simple things (like tagging images) can help them a lot. It is nice to see that changes are made for the good after indicating a problem on the site.

    Unfortunately, cathegories 1 and 2 are growing faster than cathegory 3 and when faced with "we got the server and bandwith to provide the streams for free" argumentation, there is, still, little one can do other than trying to get the people understand the value an need for standards
    And the fact that government sites seem to be especially susceptible to these effects makes it worse: these sites should be accessible to _anyone_ (even when "best viewed with telnet 80") and, if the government practices something, it is to some an indication of "standardisation" :((

    --
    Genius doesn't work on an assembly line basis. You can't simply say, "Today I will be brilliant."
  46. Re:Pet Peeves.... by Midnight+Thunder · · Score: 4, Informative

    Apart from the problem of not being able to being able to bookmark a page on the site ( since it is all flash ) and waiting ages for the site to load, web designers literaly shoot themselves in the foot when it comes to indexing. There was an article that I read recently that indicated that more people will make use of a search engine before surfing to the site of interest, so if your site is flash only your site is not going to get indexed, so nobody will know that there is stuff of interest, unless someone explicity says so.

    --
    Jumpstart the tartan drive.
  47. IE is the standard unfortunately by M_Talon · · Score: 3, Insightful

    (and I'm going to ignore that "complaining about flash" != "debate about coding standards")

    Right now IE is the dominant browser. As we all know, the winner of a war gets to write history. Thus, IE is the standard as far as most business and personal users are concerned. Your average Joe Blow off the street doesn't know or care about any standards body making rules. All he cares about is whether www.whatever.www will work in his browser, which statistics show is most likely IE.

    We can lament the failure of Opera, Mozilla, etc to be the Redmond giant, but that doesn't change the fact that programmers will be told to code for IE because that's what everyone uses. When time is an issue, the big suits are going to want it working on the majority of systems in the shortest amount of time. That means coding for IE and leaving the rest behind.

    If you want to make a difference, go to the sites that are coded for IE only and let them know there is a demand for them to be cross-browser compliant. Word your email rationally and explain why they are losing customers due to their lack of support for other platforms. If they don't respond, don't go there anymore. Enough people doing that should get the suits attention (if they care, and if they don't then why do you bother). MS will only take over the web if you let them.

    --
    Electronic Frontier Foundation for online civil rights information
  48. Comment removed by account_deleted · · Score: 2, Insightful

    Comment removed based on user account deletion

  49. Re:IE has the most uesrs by John+Hasler · · Score: 4, Informative

    "I think coding for ALL browsers would be rather hard."

    It's easy. Write standards-compliant pages, validate, and you're done.

    --
    Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
  50. Depends on the sites involved by ACK!! · · Score: 2

    Your problems with sites supporting IE only depend a lot on what sites you frequent. I hit sites dealing with Unix, Linux and some odd news sites.

    I have not had a major problem with site content itself. Sure, I do not have the Crossweaver's plugin for viewing QuickTime but if I did I would pretty much be in the clear for all sites I view in terms of seeing the content available.

    I worried a bit when my wife started using the KDE desktop I set for her but Opera has done her right.

    The biggest issue I have has been with IE and more precisely windows based web apps on my company's intranet. In fact, this has been the biggest problem for most people using a *Nix desktop in the corporate environment.

    Out there in the wild of the WWW world I have not hit this problem.

    Am I just sheltered in my web viewing?

    ________________________________________________ _

    --
    ACK /ak/ interj. 2. [from the comic strip "Bloom County"] An exclamation of surprised disgust, esp. i
  51. Get yer own back by Draoi · · Score: 2
    Support Microsoft-free Fridays at your Apache-based domain by running; this module

    In support of freedom of choice in browser software, this web site is Microsoft-Free on Fridays. Please use any browser except MSIE to access this web site today.
    Wonder where this would leave /. ??
    --
    Alison

    "It is a miracle that curiosity survives formal education." - Albert Einstein

  52. Re:IE has the most uesrs by Alan+Partridge · · Score: 3, Interesting

    you don't have to code for "hundreds of little browsers" just ONE - W3C standards. It's easier to go for W3C anyway, as you don't have to worry about browser detection and it doesn't stop you using Java craplets, php, Flash or whatever other MM stuff you want. Browser detection is the fucking pits - exclusion from sites for no reason other than sheer laziness. The true horror is using IE on the Mac - a very standards compliant browser that virtually every detection script THINKS is IE WIn, and then the site doesn't fucking work - even more pathetic than not letting you in at all.

    --
    That was classic intercourse!
  53. Huh? by autopr0n · · Score: 2

    I do business online with my websites. Some arbitrary "standards" are irrelevant. What *is* relevant is making the best possible experience for the most possible users.

    What are you talking about? Your website is butt ugly (btw, 'free pics' link is http500 - internal server error. Great customer experience there).

    No, there aren't that many people using mozilla, but it doesn't take any more work to make a site that works in moz if you follow the standards. Unless you just needed to have that stupid cascading menu thing that covers the text on your page. Of course, no one with Javascript disabled will even be able to use it, and a lot of people do turn it of when surfing for porn, to avoid all the popups.

    By the way, what are you talking about moz having rendering bugs? Every time I've had a rendering glitch moving from IE to moz it turned out to be because of Mozilla's more strict parsing rules (in other words, I had made a mistake and IE worked around it)

    --
    autopr0n is like, down and stuff.
  54. Re:Going overboard to keep other browsers OUT by MrEfficient · · Score: 2
    What email address did you use to contact them? I have one of their credit cards and was going to complain, but I couldn't find an email address on their site. I'm seriously considering switching credit cards if they won't fix it. I don't buy their excuse about encryption.

    Strangely, Konqueror works fine with their website if you tell Konq to identify itself as IE on windows. Their was nothing I could do to mozilla to get it to work.

    --
    Check out AbiWord.
  55. Comment removed by account_deleted · · Score: 4, Insightful

    Comment removed based on user account deletion

  56. Research in the Netherlands by tuxzone · · Score: 3, Informative

    I did a small research in the Netherlands for uselab.com. We tested 22 municipal websites for accessibility using Mozilla 1.0 on Win2k and IE 5.1 on MacOSX.

    The result: over 30 % of the websites had serious accessibility problems on Mozilla and on IE on the Mac. Problems where mainly caused by improper use of dynamic HTML and erroneous handling of the useragent-string (ie. trying to deliver a non-existant Mozilla webpage).

  57. Re:Other Browsers Don't Support Standards!!! by oldstrat · · Score: 3, Insightful

    There is no excuse for a browser to operate on pages that contain broken open and close tags.
    Internet Explorer ignores/substitutes for missing close tags in tables.
    Netscape 4.X incarnations at least do not.
    Unfortunately users tend to blame Netscape for not ignoring a glaring error, and compliment Explorer for allowing them to view what may be error laden information.
    There are standards that go deeper than simply being W3C compliant. Explorer fails at adhearing to these core programming standards.

  58. A web designer's humble opinion by Smedrick · · Score: 2, Interesting

    I admit that I am guilty of writing specifically for IE. The reason I do so is simply because IE gives me the best results. I find that when I place a tag in my HTML, it comes out looking just the way I want it on IE more often than it does on the "others". Take my job for example...here, the default browser installed on all the computers is Netscape 4.7. Because of this, the correct use of style sheets is damn near impossible. Most of the time I am forced the use incorrect HTML practices, such as using tables for layout, just to get a decent look.

    Now when I'm home and designing websites, I am so fed up with stooping to the lowest common denominator that I end up throwing together a warning page and going nuts with CSS2. Granted I could probably use PHP or a separate style sheet to get a halfway decent look on the other browsers, but I have neither the time nor the patience to try to cater to everyone viewing my personal sites. I see web design as an art and I believe that IE best handles the "code" to present that art. Standardization would be wonderful, but don't go shunning IE just because it's easy M$ fodder.

    And as for Flash, I honestly believe that it (or some other similar form) is the future of web design. To be able to get the exact same look regardless of the enduser's system is a web designer's wet dream. Add to that growing bandwidth of the average user and that clunky Flash site is looking more and more attractive.

    --
    "I strongly urge both the faint of heart and the faint of butt to leave the room at this time."
    - Strong Bad
  59. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  60. Microsoft isn't all bad by loosenut · · Score: 2

    (did I just say that?)

    This article on Webmonkey explains how IE6 is going to make it easier for designers to create web pages viewable by all browsers, by becoming more standards-compliant. It is over a year old, but explains IE6's use of the DOCTYPE declaration, which allows designers to write standards compliant code for almost any browser (and throw microsoft's old propriatary standards out the window if they choose).

  61. Great. Now find a good web page builder by MtViewGuy · · Score: 2

    I understand your concerns using FrontPage to build web sites.

    Now, how about finding a decent standards-compliant WYSIWYG web page builder that will create web pages that look good in both IE 6.0 and Mozilla 1.0? What brands do you recommend?

    1. Re:Great. Now find a good web page builder by Jobe_br · · Score: 4, Informative

      Hands down, Dreamweaver - 4 was real good, MX in some respects is better. It beats the pants off of Golive, which is really meant as the "designer's" web development tool (when the designer doesn't have access to a professional developer, for some reason or another).

      DW MX will produce code using CSS and the like (even XHTML if you so desire) that will validate to the W3C validator, for the most part.

      Cheers!

    2. Re:Great. Now find a good web page builder by Chelloveck · · Score: 5, Insightful
      Now, how about finding a decent standards-compliant WYSIWYG web page builder [...]

      There's no such thing as a WYSIWYG web page builder. HTML specifically leaves most rendering decisions up to the browser. Different browsers should render a page differently. One of the problems with WYSIWYG editors (for anything, not just web pages) is that people will do really bad formatting that just happens to "look right". Centering a line by using leading spaces or spacer GIFs, for example, instead of the "align=center" property. Looks great on their screen, but looks like hell if someone has their screen width or font set differently.

      I'd also mention using physical <i> and <b> tags instead of logical <em> and <strong> tags, but that battle was lost years ago. It is an example of using the wrong markup just because it happens to "look right" on their screen, though!

      If someone really wants WYSIWYG, maybe they should publish as a PDF document instead.

      I'd really like to see a GUI HTML editor that does a good job using the proper tags, instead of acting like a paint program and producing crappy HTML to try to force the end user into seeing a pixel-by-pixel copy of the author's screen. I suspect this is what you meant by "standards compliant", and I'm sorry I can't help you there.

      --
      Chelloveck
      I give up on debugging. From now on, SIGSEGV is a feature.
    3. Re:Great. Now find a good web page builder by sehryan · · Score: 2

      Bullshit. I am looking at the many pages I have built in both Dreamweaver4 and MX, and the only time I see a div tag is where I put one so I could use some DHTML. And nested tables? Again, the only time I see nested tables are when I nested them myself.

      Once again, don't blame the tool for the ignorance of the person that uses it.

      --
      The world moves for love. It kneels before it in awe.
    4. Re:Great. Now find a good web page builder by scm · · Score: 2, Interesting

      I'd really like to see a GUI HTML editor that does a good job using the proper tags, instead of acting like a paint program and producing crappy HTML to try to force the end user into seeing a pixel-by-pixel copy of the author's screen. I suspect this is what you meant by "standards compliant", and I'm sorry I can't help you there.

      I'll disclaim this by saying I'm not a pro web developer, and I haven't used things like ColdFusion or GoLive...

      Mozilla's editor seems really nice. It has WYSIWYG, "tag view", Source, and preview (using gecko) modes. And it's free ;-)

    5. Re:Great. Now find a good web page builder by extrasolar · · Score: 2

      While I'll usually agree with using the more generic markup, its always okay to cut corners. Such as using the italic and bold tags. In truth, there is absolutely *no* benefit to using strong and emphasis tags instead other than in your mind. In truth, it seems impossible to use completely generic markup. Presentation and content are never truly separable, but going a ways towards this ideal makes our lives easier.

    6. Re:Great. Now find a good web page builder by tunah · · Score: 2

      I use dreamweaver mx and love it. (yay for syntax highlighting my php) however I can't seem to find a way to get it to close empty tags, as in />. Without this it doesn't produce xhtml. Have you had any luck with this?

      --
      Free Java games for your phone: Tontie, Sokoban
    7. Re:Great. Now find a good web page builder by Reziac · · Score: 2

      Does DreamweaverMX default to or have a frames template using Flash (with *no* HTML link) for the navigation buttons? Cuz in the past couple weeks, that horrible design has popped up twice that I've seen, and it has the look of a default template.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    8. Re:Great. Now find a good web page builder by Reziac · · Score: 2

      Believe it or not, old AOLpress makes the most anally-correct HTML I've seen, even tho it's primarily a WYSIWYG editor (but has a raw HTML mode as well -- and it makes beautifully legible source).

      --
      ~REZ~ #43301. Who'd fake being me anyway?
  62. Legalities of Accessibility by Anonymous Coward · · Score: 4, Insightful

    One thing that is rarely mentioned in web page standards discussions is the growing requirement to make web pages accessible to _everybody_ - this includes those with special needs. This is where a lot of the W3C work really comes into its own.

    Standards make things like client side style sheets for translating pages into something a text to voice system (for the blind for example) can actually understand much simpler. Mainly as parsing and translating valid XML or HTML is much simpler than broken HTML (IE). Braille output systems are another example of where good use of XML/XHTML/CSS could make a huge difference.

    Web designers who don't stick to the standards should especially take note of this as there is growing legal pressure to force accesibility of web pages. Many government and university pages already HAVE to be standards compliant for these very reasons.

    As for flash - I have no idea how you convert those pages into braille?

    Not relevant you say? Only a small percentage of the population? Think about how many wheelchair access ramps you've seen? Why do you think they were put there?

  63. Hmm, let's see if Slashdot can stand a W3Cing by Mtgman · · Score: 3, Interesting
    --
    -- I have marked myself unwilling to moderate-- I don't have other accounts to artificially inflate the karma of
  64. Re:Gnome or KDE? by Liet · · Score: 2, Funny

    You are not even capable of aligning your bold tags properly...

  65. Legacy... by autopr0n · · Score: 2

    Got that? Less well. If you follow what the W3C wants to the letter, people with "legacy" browsers will be screwed - people on NS 3/4 especially will see nothing but crap.

    Personaly, I think people using netscape 4 should be shot. Baring that, showing them a fugly-ass page is good enough.

    --
    autopr0n is like, down and stuff.
    1. Re:Legacy... by TheTomcat · · Score: 2

      Personaly, I think people using netscape 4 should be shot. Baring that, showing them a fugly-ass page is good enough.

      I couldn't agree more -- especially the second part.

      -We generally try to talk the client out of it when they ask for NS4 support.
      -We generally add 10-15% to our HTML production budget when a client demands NS4 support.

      The way we see it: If a user can't/is too lazy to upgrade their browser from that 4 year old POS, then they're USED to seeing messed up pages. There's no good excuse to use NS4. If that's corporate policy, complain about it and get it changed. If you're too lazy to download 15 megs, I have no pity for you.

      It takes a VERY long time to get complicated HTML to display the same on recent browsers AND legacy browsers.

      S

    2. Re:Legacy... by MadAhab · · Score: 2
      Lazy, lazy, lazy. You are lazy. If you think about standards and graceful degradation from day one, it's not all that hard. If you don't, you make horrible messes and you can only blame your own incompetent ass. There are plenty of really valid descriptions of how to do this in previous comments.

      I agree that NS4 is a piece of shit, but a lot of people have it and won't upgrade because their computer works, and they don't want it getting broken. And you ought to have pity on those who have only dial-up connections and can't spend all night downloading new browsers (but you probably don't and make horribly fat pages). But congrats for being an elitist who hasn't earned the privilege..

      --
      Expanding a vast wasteland since 1996.
    3. Re:Legacy... by TheTomcat · · Score: 2

      Hardly.

      Time is money. It takes a lot more time to make pages look like they should in NS4. We bill our clients on an hourly basis. The 'NS4 tax' is an estimate on how much longer HTML production will take when we run into NS4 problems. They're bound to pop up. They always do. Sometimes they're a simple fix. Other times not so much, and yet other times there IS not fix, and we need to find a complete workaround.

      I hardly do any HTML myself, and I know, that our designers and html producers aren't lazy.

      It's very difficult to make modern HTML (HTML4/XHTML) display correctly, without a hitch, accross many browsers.

      S

    4. Re:Legacy... by Isofarro · · Score: 2
      Hardly (In reference to him not following standards based authoring as being "lazy")
      Agreed. Incompetant is the more accurate term.
  66. Clueless. by rob_from_ca · · Score: 2

    I like this quote from Shutterfly about the issue, blaming browsers:

    What we want to do is write once and have it work with everything," said Russ Sanon, senior manager for quality-assurance engineering at Shutterfly. "But it falls onto the lap of the individual browser manufacturer. There's nothing that we do that's proprietary. Everything that we write should work with W3C-complaint specs.

    Funny. According to an html validator, I would put their site in the not even close department. I wonder how the QA manager could claim his page is standards compliant, when the front page is so obviously not (although it would be a lot closer if it at least had the right DTD...). Could be because he doesn't understand what we are even talking about? Sigh.

  67. Numbers Everywhere by great+throwdini · · Score: 2, Insightful

    From the article (I made the link a bit more obvious):

    IE is used by more than 85 percent of all Web surfers by many counts, and may go even higher. One recent study showed it with 95 percent share.

    The referenced study actually reported 95.3% use of MSIE, down from 96.6% as reported the month before. I don't care if it's true, the audience of users to whom I serve web documents is far more diverse. I believe it would be foolish to permit numbers of overwhelming IE dominance sway you into the IE-centric camp of Web design.

    Here are my overall use percentages. In cases such as those which feed the numbers below, I don't really have much choice but to be agnostic about the browser in use. Percentage of documents (HTML only) viewed by various browsers, top ten:

    • 60.13% MSIE (order: 5.x, 6.x, 4.x, 3.x)
    • 9.37% Netscape (order: 4.x, 6.x, 3.x, 7.x)
    • 8.56% Opera (order: 6.x, 5.x, 4.x, 3.x)
    • 7.14% Mozilla (order: 0.x.x, 1.x.x)
    • 5.43% Identified Robots [!!!]
    • 2.57% Konqueror (order: 2.x, 3.x, 1.x)
    • 2.04% Galeon (order: 1.x, 0.x)
    • 1.40% AOL (order: 7.x, 6.x, 5.x, 4.x)
    • 1.05% Mac MSIE (order: 5.x, 4.x)
    • 0.66% Lynx

    I really won't go into reasons why I've split AOL or Mac IE from Win IE ... I could rejoin them or group all the Gecko-based browsers together, but the above provides me with a pretty clear indication of why I shouldn't care whether 95% of those not visiting my sites are using IE exclusively. Would I really want to forfeit over 1/3 of my visitors' experiences? Would you?

    Numbers are great. Context is better.

  68. Re:Adopt the standards. Gain customers by Baki · · Score: 3, Insightful
    Think of it a designing to gain 5% more customers
    Not to mention that one never knows what the next version of IE (6.5, 7.0) does and implements.

    By sticking to the standards, and not to what current IE happens to implement, you have more chance that your site keeps working with future versions of any browser, including IE. So even in an IE only world (god forbid) it is risky to use non-standard HTMl/Javascript.

  69. Same as applications for Windoze only by Gorbie · · Score: 4, Interesting

    For sooo many years mac users (and linux...and whatever non-M.S. platform you use) have felt the frustration of not having the same level of application choice. Companies develop where the money is, and that was in the big windows market.

    So, the web designer says to the company looking for the site: "Hey...what customers do you want to reach?"

    Company: All of them! (typical)

    Designer: All of them? Okay...lets take a look at the possible conditions under which you can view a web site. You can have this generic looking site that will distinguish you from this peanut in that the peanut isn't on the screen, and it is dumbed down enough to be viewed by everyone. That's cheap. You can have this terrific looking site, but for every different scenario that you want someone to be able to view it under, it will cost an additional 'X' dollars. Or...you can develop for M.S., get 85% of the potential viewers, and have it cost the original quote"

    Company: Do that. THat sounds good!

    And that is the world we live in!

    1. Re:Same as applications for Windoze only by jht · · Score: 2

      When we revamped our company's public site a couple of years ago, I gave the developers the following targets:

      -Must look the same in all browsers
      -No Flash (they wanted to do a Flash intro, which I rejected in favor of an animated GIF)
      -No complicated HTML

      So after a while, the ad agency that developed it gave us final code to load, and we checked it internally and put it on-line. I called my mom (the ultimate tester), and asked her to look at the site with her old version of Netscape on her iMac. She reported some major display glitches - so I confirmed it on my Mac later that day and we got in touch with the designers to holler about it.

      They said "you didn't say you wanted it to work with Macs."

      The (paraphrased) reply from our head of marketing: "We didn't say it shouldn't work with them - now fix it!"

      They did. Quickly.

      --
      -- Josh Turiel
      "2. Do not eat iPod Shuffle."
    2. Re:Same as applications for Windoze only by Tet · · Score: 2
      I gave the developers the following targets:

      -Must look the same in all browsers

      Never going to happen. Not only that, it's not even desirable. How is is going to look the same on my cellphone as it does on my desktop? How about on my partially sighted aunt's computer (where she uses huge fonts)? You want the site to be *usable* to sell your product to the largest number of people possible. Insisting on strict visual presentation is not a good way to go about that...

      --
      "The invisible and the non-existent look very much alike." -- Delos B. McKown
  70. Re:Pet Peeves.... by AVee · · Score: 2

    Oops, here's the link.

  71. Re:Maybe if the programmers learned to design... by John+Hasler · · Score: 2

    "Ever wonder why most open-source project websites look completely unprofessional?"

    I like the look of most open-source Web sites.

    "Maybe we'd make better inroads to businesses if the marketing materials we used looked halfway decent."

    Most commercial Web sites are cluttered and ugly.

    --
    Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
  72. The WaSP by jonwiley · · Score: 2

    The organization that is devoted to evangelizing Web standards is the Web Standards Project, aka The WaSP. They have been promoting web standards for years now.

    Originally The WaSP targeted the browser makers to support standards in their browsers. They also targeted WYSIWYG Web development applications like Macromedia Dreamweaver and Adobe Golive.

    Now that modern browsers are (mostly) standards compliant and WYSIWYG developers have released programs that generate standards compliant code, The WaSP has changed focus to the Web developers.

    The WaSP agrees that the last bastion of old school, standards flaunting Web junk lies with Web developers. Now that we've got good browsers and good tools, there is no excuse why we don't have standards compliant sites.

  73. JAMIE! He's talking to you! by FortKnox · · Score: 2, Funny

    Don't think of it as having to change your design for 5% of the people. Think of it a designing to gain 5% more customers.

    Now tell this to jamie to fix the page-widening-bugs that plague slashdot. And change 5% to the real number of IE users (I'd really like to see real stats on who uses what browser to view /.).

    --
    Good quote, too many chars. Seriously, the slashdot 120 char limit sucks!
  74. That's true. by autopr0n · · Score: 2

    I think someone just took a year or two year old artical, punched it up a bit, and sold it to news.com.

    --
    autopr0n is like, down and stuff.
  75. Re:Pet Peeves.... by ReVMD · · Score: 2, Insightful

    Your Flash peeve will be redundant, as the latest version of flash (MX) now supports the back button and will work with content inside the flash file, it's only a matter of time before most web sites are upgraded.

  76. The5K Contest by HappyPhunBall · · Score: 2, Informative

    Take a look at the 5K contest this year. The rules were relaxed a bit this time around, and in my totally random browsing of the entries I found that at least half of them do not work in my trusty Mozilla sans java, flash, etc. Disgusting, what used to be a contest to showcase novel design has become a wasteland of cheesy javascript and flash.
    Sadly, the 256b contest seems to be going the same route. Check the first 5 entries, they are all IE only or require javascript.
    Web designers are sucking more and more latley. Learn proper CSS and stop designing broken pages.

    1. Re:The5K Contest by doom · · Score: 2
      Take a look [the5k.org] at the 5K contest this year. The rules were relaxed a bit this time around, and in my totally random browsing of the entries I found that at least half of them do not work in my trusty Mozilla sans java, flash, etc. Disgusting, what used to be a contest to showcase novel design has become a wasteland of cheesy javascript and flash. Sadly, the 256b [wildmag.de] contest seems to be going the same route. Check the first 5 entries, they are all IE only or require javascript. Web designers are sucking more and more latley. Learn proper CSS and stop designing broken pages.
      No, the *unemployed* web designers are sucking more these days. Once these guys are gainfully employed in the food service industry, the web will get a lot more useful, and commercial web sites might actually start turning a profit.
  77. standards by ooshy · · Score: 2, Insightful

    i stuck with designing stuff with clean (by the book, w3) code, even though i knew that NS couldn't/wouldn't display properly...

    i was safe in the knowledge that as soon as mozilla was available mainstream all my designs would suddenly look fine.

    and they do.

    they still look good in ie too.

    webstandards.org/upgrade

  78. I just send them the results of by mocm · · Score: 5, Interesting

    the w3c validator.
    Sometimes the webmasters of the site even respond and are surprised that such a thing exists. If people would keep doing that, web desingers might use the validator as well.
    The real problem are those so-called authoring tools which produce invalid html in the first place. Everybody who bought such a program should complain to the manufacturer.

    --
    ***Quis custodiet ipsos custodes***
    1. Re:I just send them the results of by Fastball · · Score: 2, Informative
      I don't know about this one. Yes, it is an excellent validator as far as catching everything. I built a validation and publishing system around the SGMLS tool that it uses and the HTML::Validator Perl module. It works, but...

      The error messages are extremely cryptic. It's tough to run down problems when you get messages like "general entity." OTOH, if your familiar with CSE Validator, then you get good, comprehensible messages. And 9 out of 10 pages that validate in CSE Validator will validate with the W3C/SGMLS validator. Alas, CSE Validator is GUI only for Windows. Sigh.

  79. Not all standards... by matth · · Score: 2

    I'm a website designer.. and I know that sometimes when I'm designing a website I will notice that IE displays the page as it "thinks" I want it to be displayed.. rather then how I WANT it to be displayed.. where as netscape displays it as I CODED it.

    An example. If you leave the closing off of a website.. IE will usually display fine.. on the other hand Netscape will display a blank page because .. well you didn't code correctly.

    The problem, as far as I can see is that Netscape follows code.. IE just haphazardly tries to decide what YOU want to do and "fixes" the code.

  80. My favorite non-compliance message... by SPYvSPY · · Score: 5, Insightful

    ... is MSN's games page. (Note: You will see an error if you're not using IE.)

    When my girlfriend tried to log in to play her favorite time-wasting game, she saw this message and told me (again) that Macs suck. It's so nice to see Microsoft mind control at work in your very own home.

    1. Re:My favorite non-compliance message... by psocccer · · Score: 2

      I ran in to that just last week trying to set up an MSN Messenger account (my gf uses messenger) and was greeted by the fun "You must upgrade to IE or Netscape 4+" type of message. What a crock. Luckily I had been playing on MozDev and found lots of cool toolbars, like the google toolbar, and the UA bar which lets you set your useragent from a handy dropbox, like IE4, 5, 5.5, 6, etc. There I just set it to IE6/NT and the page loaded fine, set up my Messenger account, and I was done. Yeah, I need to "upgrade" for what reason again?

      If you use the UABar, though, remember to reset your UA string to the default before you close Mozilla. If you don't, it gets saved to the prefs.js file and next time it starts, will barf an error because the UA number is too low (I think IE uses part of the NS4 version string), not a huge deal but you do have to edit the prefs.js to fix it.

    2. Re:My favorite non-compliance message... by weave · · Score: 2
      which lets you set your useragent

      Nice, but unfortunately it makes it look like even more people use IE than really do, which to them justifies it even more.

      Want to help screw stats? Set your company or home proxy server to rewrite the user agent to something other than IE... (disclaimer, this will break some sites that browser id sniff (instead of do capability checking) unfortunately... maybe better just do it on your home proxy server :)

      Stats suck...

    3. Re:My favorite non-compliance message... by isorox · · Score: 2

      Want to help screw stats? Set your company or home proxy server to rewrite the user agent to something other than IE

      No, do do it on your companys proxy, tick people off, and they all moan at the discrimatory sites.

    4. Re:My favorite non-compliance message... by Simon+Brooke · · Score: 2
      ... is MSN's games page. [msn.com] (Note: You will see an error if you're not using IE.)

      Oh, beautiful. From the page:

      If you do not want to upgrade your browser, you can still use the Zone, however some pages may not render properly and some games may not function properly. To continue using the Zone without upgrading your browser, click here

      What happens if you click there? Why, you get to see exactly the same error message all over again.

      --
      I'm old enough to remember when discussions on Slashdot were well informed.
    5. Re:My favorite non-compliance message... by Graff · · Score: 2
      ...you get to see exactly the same error message all over again.
      Not here. I'm using OmniWeb 4.1 on MacOS X 10.1.5 and once I clicked on the "To continue using..." link I was able to use the site just fine. Not a single glitch. The site is just coded to make you nervous about using our usual browser in hopes that you'll switch. I'm sure that some browsers may have problems with the site, but that could happen with any browser on any site.
    6. Re:My favorite non-compliance message... by Mtgman · · Score: 2

      Funny, it looked like utter crap on NT4 with Netscape 4.72. Pictures out of line, gaps in the background images, broken links, games didn't load(tried to play the Lego game). Yep, looks like it doesn't work with Netscape 4.72. A valid warning message in this instance, you may be right about their intentions, but in my case they're spot on about the results.

      Steven

      --
      -- I have marked myself unwilling to moderate-- I don't have other accounts to artificially inflate the karma of
    7. Re:My favorite non-compliance message... by inimicus · · Score: 2, Insightful

      Heh... Even with IE 4.0 or later there's still an error-message

      --
      Internet Explorer was unable to link to the Web page you requested. The page might use standard HTML or CSS.
  81. Re:Gnome or KDE? by Viqsi · · Score: 2, Insightful

    What Bugzilla bugs? Keep in mind that if you reported bugs that basically demanded a return to the rendering model of yesteryear then they're likely to remain languishing for quite some time. Switching to standards-compliance requiures a little more than just slapping on a 4.01 Transitional doctype and praying.

    You might try looking here: http://www.hut.fi/~hsivonen/standards.html

    And as a small aside point, yes, you *can* choose to keep coding for MSIE; it's just that doing such is a very unwise course of action.

    --

    --
    viqsi - See "vixen"
    If we do not change our direction we are likely to end up where we are headed.
  82. i don't buy their stats by kubla2000 · · Score: 2

    I think one has to take into consideration that a great deal of these statistics are compiled on the basis of free and paid-for webcounters.

    The news.com article refers to stats made public by OneStat (http://www.onestat.com/). OneStat provides "free" counters to end-users much like Netstat, webcounter and others. I've had a Netstat counter for yonks and keep it there mostly because many of my collaborators on the site like the pointy-clicky graphics it produces; however, I have noticed a huge discrepancy between the stats that netstat compiles and those I derive from running analysis programmes on the server logs.

    OneStat, for example, installs an invisible image on the page:

    Apply for Onestat Pro or Onestat Premium if you want an account with an invisible tracking icon and password protected stats and extra features.

    How many of us have browsers and/or software that blocks this kind of monitoring? How many of us have browsers that lie about what they are?

    While there's no doubt that the large majority of users continue to use IE, I do not for a moment believe it's anything like the 95 or 96% that's being reported.

  83. non-Web designers by autechre · · Score: 2


    You've just hit upon a recent pet peeve of mine. Why is it that people think they can apply their graphic design skills (in designing layout for newspapers, yearbooks, etc.) to the Web unchanged?

    If I had a job playing a standup bass, I certainly wouldn't practice for it with a fretted electric bass. I guess what's needed is a good bash over the head with "Designing Web Usability." Unfortunately, that's not always an option.

    This situation really isn't very much different from the software development world, though. Bad software is produced largely because of people (bosses, designers, and even the coders) wanting some flashy feature without really having a need for it, and bad Web pages often come about in the same way.

    --
    WMBC freeform/independent online radio.
  84. Irony by gdr · · Score: 2, Funny

    This page on news.com wouldn't validate on w3c's validator (it doesn't even have a DOCTYPE declaration). Oh, the irony.

  85. browser wars are heating up again by jilles · · Score: 3, Interesting

    Discussions like this show that browser wars are back on the agenda. IMHO that is largely the result of Mozilla adoption which has a modest but growing market share (yes also on my desktop). For a while the browser field has been fragmented you had netscape 3.x, 4.x, opera, mozilla milestones, various IE versions, konqueror. However, the non IE versions are all becoming more and more standards compliant (or disappearing). So effectively there's only two camps: the standards compliant camp and the MS camp.

    While the latter camp has the largest marketshare (95% according to some sources), the standards compliant share is made up of a group of very active net users (mostly techies) who do a lot of online shopping, browse a lot of sites and see a lot of ads. For that reason, webdevelopers have an interest in keeping that part of the internet community happy and adhering to standards enough to make their sites usable in alternative browsers.

    --

    Jilles
  86. Re:Adopt the standards. Gain customers by Neil+Watson · · Score: 2, Insightful
    So you're saying 30% of the effort for dual-maintenance needs to go into luring in 5% of the customers?

    How much will %30 of the effort cost? How much revenue will be gained if you lure 5% more costomers? Will the investment payoff?

    If you design the website using the proper standards no dual maintenance would be needed. What you design would work on all browsers.

  87. Market Share by nosilA · · Score: 3, Insightful

    Except those 5% are presumably not being targeted by any of his competitors. Let's say this company has a 10% market share. Adding another 5% that are virtually guaranteed to go with him is actually a 50% increase in sales, which is well worth the 30% increase in development costs.

    Let's put it another way... let's say that this 5% of customers will bring in $1million in profits to the company. This 30% extra development time will cost, say, $50,000 to the company? Which makes more sense?

    When comparing percentages, it's always important to pay attention to what you're comparing to.

    -Alison

  88. W3C Specs my ass! by Frag-A-Muffin · · Score: 2

    From the article:
    "What we want to do is write once and have it work with everything," said Russ Sanon, senior manager for quality-assurance engineering at Shutterfly. "But it falls onto the lap of the individual browser manufacturer. There's nothing that we do that's proprietary. Everything that we write should work with W3C-complaint specs."

    A quick trip to the old trusty w3c validator and you'll find that the front page isn't even compliant!

    Bad Russ. Anyone have Russ's email address? He needs to learn how to use the resources of this thing called the "web".

    --

    AirSpeak - http://itunes.com/apps/AirSpeak
  89. 3x ??? by sofar · · Score: 2

    This is a totally disproportional estimate. Any good web developer digging into JavaScript e.d. alread knows the ins and outs of most browsers, and if not, can find them relatively easy (just install NS and type javascript: in the white thingy).

    Estimates of 3x the development cost is just plain stupid, that means you're actually spending twice the time to set up the same site for the remaining 10% of all browsers. That is completely rubbish. It doesn't take a NS site much longer to be set up than a IE site.

    In fact, only minor parts of code usually needs to be changed or dubbed for IE or -the-other-browser-, and this usually works with all the other browsers immediately.

    A *real* estimate would look like this:

    $X to create a 90% browser cover
    (1.1 to 1.3) x $X for 98% cover
    (1.5 or up) x $X for 99.9% cover

    if you manage to get your boss to pay 3 x $X for that, well, go for it!!!

  90. Re:flash... by ceejayoz · · Score: 5, Insightful

    Almost every site I've seen done in Flash could have been done in plain old HTML just as well. If a page has "Skip Intro" it has been badly designed, and whole-site Flash animations are almost always horrendous.

  91. Comment removed by account_deleted · · Score: 3, Insightful

    Comment removed based on user account deletion

  92. Re:Adopt the standards. Gain customers by NoMoreNicksLeft · · Score: 2

    You are obviously not a business school graduate. No one calls them customers anymore, they're "suckers". And if they use an alternaative browser, chances are they're not nearly as retarded as your average "sucker". If they aren't idiotic, how do you expect to sell your crap to them? You can't force them to buy... unless you're a telecom or something I suppose. But if you can slam them, why bother building a website?

    For the clueless, yes I'm being sarcastic. I'm for the total abolishment of advertising...

  93. Comment removed by account_deleted · · Score: 3, Insightful

    Comment removed based on user account deletion

  94. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  95. I can almost tolerate the flash... by delld · · Score: 2

    ... it is the Java that kills me. I hate sites that simply use java for their menu systems. Java just kills my poor little PII 300, and as such I do not have it installed. The fun thing is that this makes so many sites simply un-navigatable, as the maintainers don't even provide a simple link to an index or something. Why do they bother getting fancy, when the fancy does not even work? (And when it does not work, I take my money else where!)

  96. Yes, but complain to the site owner by dcavanaugh · · Score: 5, Insightful
    I agree that complaining is the way to go. Without any feedback, what is to prevent the web designers from taking shortcuts and ignoring browser compatibility? In the case of corporate sites with the IE-only defects, the good-old "contact us" generic mailto might be worth a shot. The trick is to get the site owner to start whining to the web developer, "Why do people complain about our website being incompatible with their computer?"

    Of course, the real problem is the choice of lowball labor for the task of website development. If you hire a high school webmaster wannabe or a disposable HB1 and pay them minimum wage to produce your website, this is what happens.

    We hired a supposedly reputable company to make a simple but graphically pleasant corporate website. Browser compatiblity was an afterthought for them too. They did all kinds of funny things with tables that just happened to work in IE but not with anything else. I knew we were in trouble when I saw the first prototype and it included (for no apparent reason) a Flash intro that was really more like an infomercial. Our marketing manager insisted we needed more bandwidth to support the website, which led to an interesting discussion about page bloat and it's effect on load time for dialup users.

    The people who develop websites for a living need to realize that browser compatibility is one of the things that distinguishes the professionals from the wannabes.

    1. Re:Yes, but complain to the site owner by dcavanaugh · · Score: 2
      Reasonable compatibility is all I expect. Most of the IE-only issues are stupid things that slip through the development process only because the offending code isn't an immediate show-stopper with IE. I guess it depends on how much confidence you have that today's IE features will work the same way in future versions of IE. Go ahead, trust Microsoft.

      If your vistors are 90%+ IE and you provide workable-but-not-perfect interaction for the other 10%, that's your choice. I guess you have to estimate the dollar value of compatibility. If by some chance IE loses market share (or MSFT changes the product), how big a task will it be to bring your code into standards compliance?

      Personal counter-rant: You should have more respect for the Open Source developer community. Although they tend to get religious about things like Mozilla compatibility, there would be no Internet without Open Source. Without the publicly funded DOD/NSF project, there would be no TCP/IP. Without Mosiac, there would be no browsers. If the free market was left to it's own devices, MSFT would have ignored TCP/IP, and all of us would be paying a premium price for the privilege of using some hacked-up way to route NETBEUI or maybe Appletalk over corporate WANs. Home users would be dialing into MSN, which would be a centralized content delivery service, along the lines of ancient Compuserve & Prodigy.

      I'm not sure that it's possible to build a business or a career out of Open Source developing/consulting. Profit and employment were not the original goals of Open Source. Maybe it can be done, maybe not. It's a tough market to operate in, but not every business model can be as simple as running a doughnut shop next to the police station. I think the worst choice is to develop a Windows app, where your product either dies of natural causes or MSFT emulates it and gives it away [WMP, IE, File/Print services, Terminal Services, Compressed filesystems]. Heads you lose, tails they win. What kind of a choice is that? Is it really so bad to beat MSFT to the punch and give the product away before they can clone it and give it away?

      BTW, everyday I get sales pitches from increasingly desperate "business-like" consulting companies, none of which are Open Source. The development/consulting business is tough, no matter whose technology you use.

    2. Re:Yes, but complain to the site owner by isorox · · Score: 2

      the good-old "contact us" generic mailto might be worth a shot.

      But if the site doesnt work, how do you get to the contact us page?

    3. Re:Yes, but complain to the site owner by dcavanaugh · · Score: 2
      I'm assuming enough of the site would work that you could view enough of the "contact us" page to get a mail contact. Most of the IE "innovations" result in poor/inaccurate rendering, not a total failure to show the page content.

      On the other hand, if they have the contact info as part of some hare-brained Javascript mouseover or popup that relies on IE's implementation of Javascript, then I guess you're screwed.

    4. Re:Yes, but complain to the site owner by isorox · · Score: 2

      On the other hand, if they have the contact info as part of some hare-brained Javascript mouseover or popup that relies on IE's implementation of Javascript, then I guess you're screwed.

      www.odeon.co.uk

    5. Re:Yes, but complain to the site owner by Lysander+Luddite · · Score: 2

      "The people who develop websites for a living need to realize that browser compatibility is one of the things that distinguishes the professionals from the wannabes."

      Unfortunately, the Marketing Department and the President's comp/browser set up has much more influence in what happens than developer recommendations in my experience.

    6. Re:Yes, but complain to the site owner by hendridm · · Score: 2

      > They did all kinds of funny things with tables that just happened to work in IE but not with anything else.

      Good Lord! How can any self-respecting web publisher allow this to happen. I am no professional, but even I give my own web site a shot in Mozilla and on both browsers on a Macintosh to make sure people see it the same (and my site isn't even that useful).

      It isn't that hard to do! This is just sad...

      I design for IE first (because I like IE, so shoot me) and then I check it in Mozilla and (*ugh*) Netscape. If I find something that doesn't look right, it usually only requires a small adjustment to the code to fix it.

      People are just being lazy...

    7. Re: Yes, but complain to the site owner by pjrc · · Score: 2
      Of course, we've had the odd complaint, but they're very few (hasn't cost us a sale yet).

      That you are aware of....

      I shop on-line frequently. For a specialty item, I'll complain (or more likely just call the merchant on the phone if the site isn't working).

      For "normal" things, if a site doesn't work for me in Mozilla (linux), usually I'll just go back to my google search and try a different merchant whose site does work. Sites that don't work with Mozilla are pretty rare, and for "normal" things like consumer electronics and computer parts, I rarely give a damn about any particular merchant.... I've already decided what I want and I'll just go find some other place that has it in stock and ready to ship.

      And as a personal rant, I would never rely on the self-righteous opinion of most people using Linux and Mozilla. You want your software, services, and bandwidth and don't care who pays for it as long it isn't you.

      Wow, because I'm using linux and mozilla, I therefore have a self-righteous (and thus unreliable) opinion, and I'm a freeloader who wants everything for free despite who else ends up paying??

      Ok, I know it's a troll, but perhaps this AC really is some merchant with a real website? If that's the case, I have some news for you:

      I am a paying customer. I regularly shop online. I buy all sorts of things, but electronic items are among the higher dollar items. I pay $79/month for DSL, and I pay for a dedicated server at Verio for my website. I pay to rent movies (considering going to netflix.com). I own my home (pay monthly mortgage), and I own my car. I pay my bills, and I make enough money to eat out, go to movies, and shop both in brick-n-morter stores and online. I am an electrical engineer (approx 11 years professional experience). I'm also NOT an Anonymous Coward. I use Redhat Linux (and mozilla) for a variety of reasons, partly because the documentation is so much better than windows (if you really need to know something instead of point-n-click hand holding), and partly because I've used Unix since the late 80s and Linux-based systems "feel" more natural to me than windows. I do shop on-line. If a merchant's site doesn't work AND the same item is available elsewhere, I simply shop elsewhere. I usually find merchants using search, so if one doesn't work, there's a long list of competitors who are ready to fill in for them. There's very few things important enough to go to the trouble of rebooting, and shopping certainly isn't. I'm the paying customer, why should I have to change what I'm doing just to spend my own money??

      Perhaps I'm the only linux user who ever buys anything? I somehow doubt that. More likely is that zealots complain loudly, while paying customers silently move on to another site that works properly and ultimately accomplish their goal... to purchase their intended item. Why bother complaining to a merchant who probably doesn't give a damn and has a bad attitude? A guy like this AC probably wouldn't believe you were ready to buy, even if you did waste your time to let him know. Of course, I don't know how many serious shoppers use linux (except for me), I don't know how many move on with their shopping goal without complaining (except for me), and I don't even know if this AC is for real or just a smarter-than-average troll.

      But I do know that linux users are a small percentage AND merchant sites that don't work with linux are also a small percentage. AC, if you're reading this, I've got some news for you. One of those percentages is slowly but steadily increasing, and the other is doing roughly the opposite. Guess which one you are?? And before you smuggly conclude that your site's incompatibility with linux has never cost you a sale, ask yourself why a serious buyer would bother complaining to someone who didn't invest the time/money to make a compatible site instead of just returning to google (just a couple simple clicks of the back button) and locating another merchant with a better website? That's what I do on those rare occasions when a site doesn't work.

    8. Re:Yes, but complain to the site owner by Tablizer · · Score: 2

      (* Man, you hit the nail on the head buddy. If any webmaster targets only IE he is a wannabe. Not a true programmer, and definitely not a pro to any extent. If you are a true pro you know the pitfalls of the major browsers and you test your site on multiple browsers. If you are a lazy wench then you don't. Plain and simple. And yes, I do design websites. *)

      Yeah, but these "wannabe's" get the jobs because they are cheaper and please the PHB's.

      Perception is everything, and PHB's have not a clue what non-IE customsers are seeing, and don't want to hear "geek talk" about it. They just follow around the shiney red things.

    9. Re:Yes, but complain to the site owner by dcavanaugh · · Score: 3, Insightful
      I have a five-year-old who knows that smoking is bad. I didn't plan it this way, but she's a militant anti-smoker. When she sees someone smoking, she says, "You need to quit smoking or else you won't live very long." Then we have my co-workers, many of whom are smokers. Go figure.

      Now we have a self-described high school webmaster wannabe who knows enough to adhere to standards while the so-called professionals are flipping through their MS certification study guides, so they can lookup which JavaScript hacks work with which versions of IE. Meanwhile, we're all chuckling about prosecution exhibit A.

      Seriously, if you are really as described, check out the following:

      Every once in a while I stumble across a little piece of evidence that suggests we're not all doomed to lifetime of watching the results of other people's bad code. I hope your approach to coding is matched by a healthy appreciation for Linux and all the other Open Source goodies.

    10. Re:Yes, but complain to the site owner by dcavanaugh · · Score: 2
      This was a situation where the marketing dept. was really itching to upgrade the corporate website. I saw this as a political hand grenade, so I was perfectly willing to let them pull the pin and observe from a distance. Sure enough, they located a web designer that was weak on coding, but they were OK as graphic artists. Let's just say they were a little artsy-fartsy for my taste.

      My software development staff could easily build a website, but I hired programmers & analysts, not graphic artists. Besides, I wanted some other department to bear the burden of endless whining and cosmetic change requests. I don't have 3 man-months per year to referee the fight over whose icon goes where.

    11. Re:Yes, but complain to the site owner by Isofarro · · Score: 2
      there would be no Internet without Open Source
      True, though I'm reminded of a signature I once saw:

      The Internet was designed for Unix,
      Windows was designed for the Internet.
    12. Re:Yes, but complain to the site owner by 0x0000 · · Score: 2, Interesting
      The Internet was designed for Unix,
      Windows was designed for the Internet.

      Heh. I still remember M$'s catagorical denial (circa 1990) that they would ever ship a TCP/IP stack with windows. A time when all the clever little yuppie boyz and girlz at M$ were tell us nerds "you don't really need that" when we asked about network connectivity software; such remarks were usually followed by a condescending lecture about how "this internet thing" was "just a fad -- nobody will even remember it in a couple of years" ... so we wound up getting our fixes from some acid-head drop-out unix hacker at a dingy ftp site in the dark, frozen waste-lands of Scandanavia...

      In retrospect, the M$ strategy w.r.t. internet could only have been perpetrated by the same minds that gave use the 640k RAM constraint. Windows wasn't "designed for the internet" -- if it was designed at all, it was designed for a 20-bit address space (everything since then is cruft), but it was defintitely a design without network connectivity.

      It would be more correct to say that Windows was dragged onto the internet kicking and screaming and crying for its mommy by the big, bad, unix connectivity daemons that possessed a certain segment of the Consumer Society that Willy-Billy and his friends wanted to continue bilking....

      ....gads. I promised myself I wouldn't post on this thread....*sigh*

      --
      "The Internet is made of cats."
    13. Re: Yes, but complain to the site owner by sgtrock · · Score: 2, Informative

      Preach on, bro!

      BTW, site to avoid:

      http://www.capitalone.com

      For almost 2 years they have had the gall to claim that only IE and Netscape 4.x are secure enough to log in to their site. Konqueror, Netscape 6.x, Mozilla, and Galeon all return a page saying that the client in use is not secure enough.

      I have talked to several people at Capital One over the past year or so trying to get a straight answer as to what they saw as 'insecure' with all of these other browsers. I never got a straight answer, nor did I ever get a satisfactory answer as to WHEN they would start supporting something besides an ancient browser and the leakiest browser on the planet.

      I've given up waiting for them to clean up their act. I'm pulling my credit card business and moving it to a company that wants my money.

  97. Re:Sorry... by liquidsin · · Score: 2

    Good idea. If you're sick of letting a company like microsoft dictate to you how the web should look, let a company like macromedia do it instead. No thanks. I'd rather have an objective third party like W3C dictate the standards, and then have developers actually follow them.

    --
    do not read this line twice.
  98. Re:flash... by srmalloy · · Score: 2, Insightful
    Almost every site I've seen done in Flash could have been done in plain old HTML just as well. If a page has "Skip Intro" it has been badly designed, and whole-site Flash animations are almost always horrendous.
    Even if it's in HTML, a website that has an 'intro page' is badly designed. If I go to 'http://www.companyname.com', I don't need an intro page that consists of some useless graphical chrome and an 'ENTER' link; I want to see your content, not your graphics department's latest tour de farce. What I want probably isn't on your root content page, anyway, so when I find it I'm going to bookmark that page so that next time I'll skip your home page and its useless graphic completely and go right to where I want to be -- so why go to the effort of putting it up in the first place?
  99. Re:IE has the most uesrs by arrogance · · Score: 3, Insightful

    I totally disagree with the Coward and his attitude (that's nice, calling someone a moron because you don't agree with him). Many clients say "I want these features and I don't give a #@$% about Netscape 4.08 since it's gonna cost me more to have you develop it. I'm happy to satisfy 9?% of my possible audience."

    Others say "I want it to do everything (DHTML, CSS, ActiveX, Flash, integrated Authorization and Authentication, SSL etc.) with every browser" until we tell them the price of the development, and the potential bugginess....

    It's easy enough to say "make it standards compliant", but the different browsers implement standards differently Take CSS, for example, and how about printing? Why do you think there are so many pages devoted to cross browser functionality? BECAUSE IT'S HARD AND TAKES TIME. TIME MEANS IT COSTS THE CLIENT.

    Not every client has the $ resources of an Amazon or an Ebay. Do you work for real live clients?

  100. Re:Adopt the standards. Gain customers by NutscrapeSucks · · Score: 2

    If Mozilla/Netscape 6 had a 5% marketshare it would be a no-brainer. The problem that it doesn't -- the numbers I've seen are under 1%, and the browser just isn't on the radar at all among the 'normal user' community.

    I test my stuff on Moz as a sanity check, but nobody's ever written it into the project requirements.

    Instead, your 5% is Nutscrape 4.x users, and catering to them could cause you to produce some non-compliant and/or ugly HTML/JS in order to get the thing to render correctly. That makes actually more difficult to support Mozilla in the longrun.

    Maybe two thirds of the Intranet/Vertical stuff I've seen that is IE-only is only that way because writing a second javascript path for Netscape 4 isn't worth the trouble. If Mozilla supported document.all, the stuff would run unmodified. The other third uses client-side activex or data-binding or other nasty stuff.

    (Also, Baki makes a good point about that using MS extentions is risky because they've been known to change.)

    --
    Whenever I hear the word 'Innovation', I reach for my pistol.
  101. Outside the box by randomErr · · Score: 2
    One problem, your audience likes eye candy.

    Do you play top 40 songs on local FM stations or short-wave?

    Short-wave has an international standard. Everyone can get a short-wave radio. Everyone could also build a short-wave radio and stick a tower out to pick it up a station. So, why go to trouble to get a scratchy signal that will take twice the time and effort to pick up?

    People have FM radios are similar to people who have IE. Fm radios and IE are both easy to get a hold of. They do not want to go to extra effort of switching to another âuniversalâ(TM) standard. What they have no is just fine.

    Microsoft has gone outside the standards box and has created a piece of software that can do more, in more respects, then current standards. If any open source company did the same 'build a better mouse trap' thinking and created something better standard then what was already out there this forum would be praising that company to the heavens. Look at Mosiac compared to LINX? How about Linux to Unix? How about USB to RS-232 serial? How about ribbon cable to ATA Serial? How about 3.5' to 8' floppy disks? Eacfh was a good standard but something came along that had features the other did not have and was superceded.
    • Do most people have IE? Yes
    • Is IE easier to script for? Yes
    • Does IE offer more abilities and effects with little to no overhead? Yes
    • Does IE offer tighter integration into the OS for application such as CMS and program updates? Yes
    • Is there a Basic-based scripting engine out now for Non-IE browsers? No
    Why take the extra time to build a universal standard that isnâ(TM)t as flexible as the prevailing standard?

    Also as an aside, I did a census from Alexia on your two standards following sites. They came up ranked at about 1,100,000:1. That means that only 1 out of every 1 million people are visiting those sites.

    Job 34:26 He striketh them as wicked men in the open sight of others;
    --
    You say things that offend me and I can deal with it. Can you?
  102. Bashing Netscape 4 users ? by forged · · Score: 2
    All these AC posts bashing NS4 have to be written my Microsoft zealots.

    I'm using NS4 myself on a daily basis, since it's the standard browser installed through the company (30,000+ employees), and it's doing just fine.

    Occasionnally we come accross a site which doesn't render properly (such as when the </table> tag is missing), but as someone said before, you just move right along and go surf somewhere else.

    1. Re:Bashing Netscape 4 users ? by kubrick · · Score: 2

      I'm using NS4 myself on a daily basis

      Obviously you're not developing for it on a daily basis.

      More grief than it's worth. Much more. (It is requiring all my strength of character not to break out into a long, heated string of invective against the people responsible for NS4's CSS "support"... suffice to say that they deserve it.)

      I long for the day when user numbers drop to the point that I can safely discard support for browsers which so grossly violate the standards.

      --
      deus does not exist but if he does
    2. Re:Bashing Netscape 4 users ? by autopr0n · · Score: 2

      All these AC posts bashing NS4 have to be written my Microsoft zealots.

      Well, I run microsoft software, but I don't pay for it. I have an Xbox, but only for Jet Set Radio Future, and I doubt I'll buy any more, so theoreticaly I cost 'em $100 there.

      Anyway, I'm not pro, and slightly anti microsoft. But mostly I'm just anti ns4. Since your stuck with ns4, at least disable CSS.

      --
      autopr0n is like, down and stuff.
    3. Re:Bashing Netscape 4 users ? by yomahz · · Score: 2
      I'm using NS4 myself on a daily basis, since it's the standard browser installed through the company (30,000+ employees), and it's doing just fine.

      Dude, do you really have any idea how broken and non-standards compliant Nutscrape 4 is?
      • Try putting a border style on a href tag and watch it stop working.
      • Try resizing a netscape window that has absolutely positioned layers.
      • Try getting your background color on your layers to match the geometry of the div (or span or whatever other block element)
      • Try writting JavaScript for a browser that doesn't even come close to supporting W3C DOM specs
      • Try watching your browser completely choke up with a very large table
      Ugh, I could go on all friggin day but I think you might get the point. I can write a completely W3C compliant, validated site and have it be utterly useless in NS4.

      The reason why most of the sites still look okay under NS4 is because most people have taken the time to write little javascript fixes or avoid the styles that make NS4 break, etc., etc.. It's a real pain in the ass for most web developers.

      Mozilla is truly a great browser now (so much better than the early days when Netscape released NS6 with an ALPHA version of Mozilla). There's no reason for web developers to support a legacy product that even Netscape's given up on. If you want to live in the past, why do you want everyone to suffer with you?
      --
      "A mind is a terrible thing to taste."
    4. Re:Bashing Netscape 4 users ? by forged · · Score: 2
      • If you want to live in the past, why do you want everyone to suffer with you?

      You're missing the point here. NS4 is just the *standard* installed browser on every PC and workstation through the company, and we don't really have the choice here (we're mostly a Unix shop).

      True they could deploy Moz or NS6, however the sysadmins haven't done so, probably for reasons other than 'Does this website renders well'...

    5. Re:Bashing Netscape 4 users ? by _xeno_ · · Score: 2
      Does anyone out there do any real work? I'm really, really pissed off at the way Mozilla and Adobe are handling 133567, because when the project started and it was decided to do some critical things in SVG, it worked in both Mozilla and IE. Which was nice.

      Time passes, Mozilla reaches 1.0 - and breaks the SVG plugin. Well, yeah, it may be Adobe's fault, but guess what this does to our already-in-progress site? Forces us to drop Mozilla support since the bug crashes Mozilla on our site. Really damned annoying, especially because the site used to work with Mozilla.

      Anyway, a feature request gets added that means a floating panel that follows the scrolled viewport - something easily achevable with the onscroll event. Except guess what? Bug 35011 pops up - the code doesn't work in Mozilla. After spending an hour or so trying to figure out why I pop over to Mozilla and find Bug 35011.

      And it may be marked FIXED, but check the "target milestone" listed - it's 1.0.1. Decidedly not 1.0 - I can guarentee you it does not work in Mozilla 1.0 - try the test case given for the bug. It will not work in Mozilla 1.0.

      Since there is no way I can convince anyone that telling the users to use browsers marked as a "bleeding edge alpha release" - straight quote from mozilla.org, no trolling - I'm left with not bothering to test the site in Mozilla.

      Were those two bugs fixed, I could get around to ensuring all the Javascript (which is required by the end-users) works in both browsers - until those bugs are fixed, I just kinda have to wait around and continue developing for IE and hope that when Mozilla 1.1-stable is released, the code won't be too IE-specific.

      Until either Adobe or Mozilla addresses the SVG plugin, vast portions of the site will cause the browser to crash - or be unusable. We didn't want to use Flash and so went with the "open standard" and it turns out that by doing that we're locking people in with IE - now do you understand?

      No trolling - just the simple facts. Due to those two bugs, the site is unusable with Mozilla - literally - because the only page that doesn't use SVG requires the onscroll event to work correctly, or things get ... weird. (It's dynamic in other ways, which means that the bar that should float on the top will occasionally get moved in Mozilla when certain events occur - meaning that Mozilla users wind up with a bar stuck in the middle of the data they wanted to read.)

      So I would say that both those bugs are showstoppers for the project I'm working on. Yeah, the first bug might be "fixed" - but it isn't fixed in the stable release. The second bug might "not have anything to do with Mozilla" but it is something that used to work with Mozilla and now doesn't work with Mozilla. Meaning that Mozilla gets the blame, and the site is unusable with it. Until they get around to releasing the next "stable" version.

      (And anyone who wants to argue that this is a troll might want to instead expend that energy doing something useful like bugging Adobe to release an SVG plugin that works with Mozilla, so that half the site works again.)

      --
      You are in a maze of twisty little relative jumps, all alike.
    6. Re:Bashing Netscape 4 users ? by Isofarro · · Score: 2

      Try putting a border style on a href tag and watch it stop working.

      So use @import url in your styles, and let me suggest a presentation for links in NN4.

      Try resizing a netscape window that has absolutely positioned layers.

      Why must I resize my window, why can't you use the space I've already allocated to you?

      Try getting your background color on your layers to match the geometry of the div (or span or whatever other block element)

      Use the @import url in your CSS style and let me deal with it in NN4 as I find best for me.

      Try writting JavaScript for a browser that doesn't even come close to supporting W3C DOM specs

      No problem, but then I know how to use Javascript

      Try watching your browser completely choke up with a very large table

      Large tables? Sounds like you are pushing out too much information per page to be useful to visitors anyway. Why not break it out into separate tables? (Of course, you'd never use a table for layout, right?)

    7. Re:Bashing Netscape 4 users ? by Isofarro · · Score: 2
      If you want to live in the past, why do you want everyone to suffer with you?
      If you want to live in the future, why not use HTML for the purposes for which it was intended, describing document structure, and leave presentation suggestions to CSS. So what that Netscape 4 doesn't play along, hide the stylesheet and move along.
    8. Re:Bashing Netscape 4 users ? by yomahz · · Score: 2

      Hmm... I guess you didn't read my whole comment:


      The reason why most of the sites still look okay under NS4 is because most people have taken the time to write little javascript fixes or avoid the styles that make NS4 break, etc., etc.. It's a real pain in the ass for most web developers.


      kinda sounds like what you just described huh? Guess that coulda saved you a little typing. Oh well, you sound like someone who likes to learn the hard way anyways so it probably wouldn't have helped.

      --
      "A mind is a terrible thing to taste."
    9. Re:Bashing Netscape 4 users ? by yomahz · · Score: 2


      If you want to live in the past, why do you want everyone to suffer with you?

      If you want to live in the future, why not use HTML for the purposes for which it was intended, describing document structure, and leave presentation suggestions to CSS. So what that Netscape 4 doesn't play along, hide the stylesheet and move along.


      You've gotta be kidding me... we're talking about a lot more than just CSS. Netscape has some serious bugs and performance issues. It's really, really far behind. So much that even Netscape knows it. In fact, everyone knows it but you and 1% of the other web users out there.

      --
      "A mind is a terrible thing to taste."
    10. Re:Bashing Netscape 4 users ? by Isofarro · · Score: 2
      Netscape has some serious bugs and performance issues
      Runs fine for me. Perhaps you need to uninstall all the trojans and spyware you've got running. Or get a real operating system.
      It's really, really far behind. So much that even Netscape knows it.
      I know Netscape 4 is five years old. Its got this great filter that can tell the difference between web authors that know what they are doing and the crap. I run it without Javascript and without CSS.

      If you cannot present the information to me in a readable format (readable to MY eyes), then you are not much of a web developer, and your company is yet another of those that promise so much and deliver so little.

      I'm the one with the credit card, you are the one that's trying to sell something. Don't you ever forget that, amazon.co.uk certainly don't.
    11. Re:Bashing Netscape 4 users ? by Isofarro · · Score: 2
      Hmm... I guess you didn't read my whole comment:
      Naturally I stopped at the statement "I can write a completely W3C compliant, validated site [w3.org] and have it be utterly useless in NS4."

      The _problems_ you listed are all presentational and stylesheet in nature (apart silly resize one which isn't a problem at all), but yet you quote a URL to an HTML validator, but not the CSS validator. The ludicrity of that proposition prevented me from continuing since my sides were aching from the unintended humour. To the clueful its obvious that Netscape 4 has a problem with the CSS, not the HTML - I would expect an experienced web developer to know this.

      Would you like to give a proper example of a correct HTML page that doesn't work in NN4? (HTML being a markup language used to describe the logical structure of content).
    12. Re:Bashing Netscape 4 users ? by yomahz · · Score: 2


      Naturally I stopped at the statement "I can write a completely W3C compliant, validated site [w3.org] and have it be utterly useless in NS4."

      The _problems_ you listed are all presentational and stylesheet in nature (apart silly resize one which isn't a problem at all), but yet you quote a URL to an HTML validator [w3.org], but not the CSS validator [w3.org]. The ludicrity of that proposition prevented me from continuing since my sides were aching from the unintended humour. To the clueful its obvious that Netscape 4 has a problem with the CSS, not the HTML - I would expect an experienced web developer to know this.

      Would you like to give a proper example of a correct HTML page that doesn't work in NN4? (HTML being a markup language used to describe the logical structure of content [w3.org]).


      Here ya go hot shot:

      devnull.org

      There's not content there yet (it's going to host some JSP taglibs, webapps and JavaBeans) but it's completely fsck'd in Nutscrape 4.x but works in Opera, Mozilla, IE, and Konquorer.

      --
      "A mind is a terrible thing to taste."
    13. Re:Bashing Netscape 4 users ? by yomahz · · Score: 2

      Netscape has some serious bugs and performance issues Runs fine for me.

      Perhaps you need to uninstall all the trojans and spyware you've got running. Or get a real operating system.


      Hmmm.... assuming that BSD and Linux aren't real operating systems, what's your suggestion? The only other thing I'd consider is OSX.


      I'm the one with the credit card, you are the one that's trying to sell something. Don't you ever forget that, amazon.co.uk certainly don't.


      First of all, most of the "web" things I do has nothing to do with sales. It's mostly thin client database front ends. I'm not trying to sell anything but even if I was, I'd probably still feel the same way.

      Let me break it down for you. I still try to double test my stuff for most of you NS4 users but it's getting really old. Now that there are completely acceptable alternatives, it's really, really getting old.

      Bottom line: you're a dying breed and you're just to stubborn to actually know it. That's fine but when you guys are almost extinct (like you are now), don't cry when nobody gives a shit about fixing their site for your browser anymore.

      --
      "A mind is a terrible thing to taste."
    14. Re:Bashing Netscape 4 users ? by yomahz · · Score: 2

      (apart silly resize one which isn't a problem at all)

      I think this may be due to your ignorance. You thought I meant trying to re-size the browser with JavaScript but I actually meant the user re-sizing the browser after the page has been rendered.

      You see, this is referred to as the infamous "Netscape resize bug" that every person who has stitched together any DHTML knows about. All layers that have been absolutely positioned all get returned to 0,0 upon the browser re-size. The reason why you don't notice it is because most people have the standard javascript work-around which detects the dimension changes and forces a reload (A real problem if the user has just submitted a form).

      --
      "A mind is a terrible thing to taste."
    15. Re:Bashing Netscape 4 users ? by Isofarro · · Score: 2
      most of the "web" things I do has nothing to do with sales.
      well, since the top reasons for visiting sites are 1.) for information and 2.) to buy something, and you do neither, then you're not really part of mainstream web development.
      you're a dying breed and you're just to stubborn to actually know it.
      Yes, this thread has bourne that out, I take a lot of pride in doing a good job - which a lot of you designers don't.

      I'm actually using NN4 so I can cut out all the useless junk you people keep inserting into pages - the flash, javascript, CSS - all useless when all I want is the info. Its a great web-filter, and only the useful sites get through.
      don't cry when nobody gives a shit about fixing their site for your browser anymore.
      I'll be jumping for joy at that point, since twits like you won't be inserting "javascript fixes" for _my_ benefit. Hurry up and start using standards compliant markup, use HTML for its correct purpose of describing the logical structure of the content, use CSS for styling and presentation. Quit this fixation that you know better on how to support Netscape 4, you don't know. You are supposed to be a web developer - start acting like one.

    16. Re:Bashing Netscape 4 users ? by yomahz · · Score: 2


      well, since the top reasons for visiting sites are 1.) for information and 2.) to buy something, and you do neither, then you're not really part of mainstream web development.


      Ummm... I'm pretty sure that database thin-clients have everything to do with #1 but whatever you say.


      Yes, this thread has bourne that out, I take a lot of pride in doing a good job - which a lot of you designers don't.

      I'm actually using NN4 so I can cut out all the useless junk you people keep inserting into pages - the flash, javascript, CSS - all useless when all I want is the info. Its a great web-filter, and only the useful sites get through.


      Look, when making web applications, HTML is a limited enough UI to begin with. When standards organizations approve of new methods and technologies approve of things to help extend the functionality I'm going to jump on it. Just because you insist on using a application that doesn't work with the new standards doesn't mean crap to me. You're getting to be a small enough portion of the population that everyone is starting not to care.


      I'll be jumping for joy at that point, since twits like you won't be inserting "javascript fixes" for _my_ benefit.


      Too bad nobody will give a shit

      --
      "A mind is a terrible thing to taste."
    17. Re:Bashing Netscape 4 users ? by Isofarro · · Score: 2
      Would you like to give a proper example of a correct HTML page that doesn't work in NN4? (HTML being a markup language used to describe the logical structure of content [w3.org]).
      Here ya go hot shot:

      devnull.org [devnull.org]
      png screencap
      gif screencap

      Looks fine an usable to me, nice work. Next.

    18. Re:Bashing Netscape 4 users ? by Isofarro · · Score: 2
      I think this may be due to your ignorance. You thought I meant trying to re-size the browser with JavaScript but I actually meant the user re-sizing the browser after the page has been rendered.
      On the contrary. I have no need to resize my browser window since it is already set to the correct width for me. Any website that expects me to resize because of their requirements need to have another re-think.

      A website should use up the space it is allowed. To ask for more, or do with less is a failure on the website, not my browser.
    19. Re:Bashing Netscape 4 users ? by yomahz · · Score: 2

      Looks fine an usable to me, nice work. Next.

      Okay, I'll concede that turning off the CSS and JavaScript made it look better and that a HTML 4.0 validated page will render correctly when there's no CSS.

      My problem is that I added styles to elements that didn't effect the width of the div's, tables, etc. but the div's and table's width was effected. And if you turn on the JavaScript and CSS again, how in the hell does the CSS validator gif get under the mozilla gif?

      I think it goes much beyond layout. Organizing menus and UI for data driven sites is becomming more and more difficult and if the people who organize the standards give us the tools to help us, then why not use it.

      --
      "A mind is a terrible thing to taste."
    20. Re:Bashing Netscape 4 users ? by yomahz · · Score: 2

      On the contrary. I have no need to resize my browser window since it is already set to the correct width for me. Any website that expects me to resize because of their requirements need to have another re-think.

      You're telling me you never resize your browser? Not even to make room for more windows on your screen? Well you're definitely a very odd case.

      --
      "A mind is a terrible thing to taste."
  103. US 508 Compliance Regulations may be a way out by Pachooka-san · · Score: 2, Informative

    I work for a company that does a number of web projects for the US government, and the big buzzword here is Section 508 compliance. This is federally mandated support for web users with disabilities that use readers and other assistive tools. It is a requirement for all government websites, although enforcement appears to be highly variable. From what I have gleaned, the rule of thumb is make the site Lynx-compliant and you're not too far off. By time you have true 508-compliance, you're not using very many of the cute IE tags, you're not using Flash (I know it's theoretically possible, but Flash & 508 absolutely do not mix), and you've eliminated a lot of the useless JPEG/GIF/Javascript menu junk. Unfortunately, some of our (government) clients are just thumbing their collective noses at the regulations right now, but 508-compliant sites do render just fine in just about anything.

    --
    I tremble for my country when I reflect that God is just. --Thomas Jefferson
  104. Re:And write multiple stylesheets by Isofarro · · Score: 3, Informative
    Not too hard because you can detect that from the User Agent.
    You are _relying_ on User Agent string -- then you deserve to get royally screwed. Nowhere, but nowhere is it documented that the Agent String needs to be accurate, its _optional_ and at the discretion of the browser.

    The only reason people have started manipulating their User Agent string is because fuckwits like you can't do your job properly by making your content fully accessible in the first place.

    Look how many pages assume that MSIE and NN4 are the only possible browsers on the planet. 2 browsers out of 1000 -- that's shocking and idiotic.
  105. Missing a very large point by Ambassador+Kosh · · Score: 2, Informative

    Overall I have been doing web design for a while and all of our pages are 100% spec and there are a lot of reasons for that.

    The first problem is that thinking IE is the only standard is a self fulfilling prophecy. The more you design for IE the less you see other browsers and thus the more you can design for IE since you don't see other browsers. I have seen this a lot of rewriting a customers page that was designed for IE only by another company typically increased the number of customers a fair bit.

    When you piss someone off most of the time they will tell 10 other people that x company pissed them off. However if you make something good and cool they typically tell only 2-3 people. So how can it be a good idea to ignore these other browsers that are down in the 5-10% area? That would lower the overall usage of your site by a staggering amount which I have seen that it does.

    Finally I have seen sites that only work on IE and block you if you are not using IE. Guess what guys search engines for the most part are not IE. Google is most certainly not IE. Ooh your company page is really good and will really help your company now that it is not on the search engines. Also sites that are 100% spec move up in the various search engines faster. I don't know exactly why but I do know that it happens.

    Overall the data is the same between many views of a website so why not just do server side browser detection and change some of your layout code for each of the browser groups you need to make for you site to make it render correctly in all of them? The data is the same between all of them and changing your layout code should be fairly easy in any dyanmic environment. Then you can serve back to the browser whatever version best suits that browser and overall I have found that usage of web pages using that rises dramatically. Also with that we tend to see far more opera, netscape 4.x, konqueror and mozilla users and thus the percentage of IE drops a fair bit.

    --
    Computer modeling for biotech drug manufacturing is HARD! :)
  106. Re:And write multiple stylesheets by FFFish · · Score: 2

    There's not a single reason why you can't discover who the Opera users are. A quick google of "opera identify browser script" brings up a great, accurate script that does the trick.

    http://www.webreference.com/tools/browser/javasc ri pt.html

    Opera lies, yes; but only to the simple-minded. Smart people can see through the lie quite readily.

    --

    --
    Don't like it? Respond with words, not karma.
  107. Re:Heres a thought... by JimDabell · · Score: 2

    If you can tell what browser the user is using at runtime, via GET headers, why not send them code specific for that browser?

    Because you can't tell what browser the user is using. The user-agent string is supplied by the user-agent, which can send whatever it likes. For instance, opera and konqueror can send ie user-agent strings to get into sites designed by morons. I believe opera defaults to identifying itself as ie.

  108. Re:Of course by mark_lybarger · · Score: 2

    what "features" does M$ IE provide that you must use that aren't able to be written for w3c standards?

    from my experience, web devels (myself included) are too lazy to code correctly. we're using IE for testing, and when it looks good, we ship it out. if we were using a w3c browser (mozilla) for testing, we wouldn't have to worry. it would *er rather should* look ok in IE. if it doesn't, it's IE's problem.

  109. Re:What's wrong with standards? by RadioheadKid · · Score: 2

    That's great that you can validate your page, but there is no motivation to do so. Heck, even /. doesn't validate, but does anyone really care? It shows up fine in IE, Mozilla, Konqueor, Opera, etc...why should they waste time making sure they are compliant? It's good in theory, but there is no real motivation to do so...hence the problem.

    --
    "Karma can only be portioned out by the cosmos." -Homer Simpson
  110. Follow the standards, almost by shd99004 · · Score: 2

    As a web designer, you really only have to follow the standards. Sure, are you using the latest ones, there will be old browsers out there that can't handle it. There are people still using Netscape 4.7, so you never know...! Personally though I test my homepages in the latest versions of IE, Opera and Mozilla (if it works there it works in Netscape 6 too). I am trying to use the latest versions of HTML and CSS, which sometimes doesn't render alike in every browser... Opera doesn't have 100% support for CSS2, for example. If I use .png graphics, I know that I can never use alpha transparency since IE6 does not have full support for .png. About Flash and javascript, I have to say that both have their place in web design, and actually I like flash sites, even if I have learned that a lot of people seem to hate it...

    --
    Will work for bandwidth
  111. Sorry, this document does not validate by jmegq · · Score: 2

    > doesn't-that-burn-your-bottom

    Yeah, especially since /. doesn't validate as proper HTML. Slashdot is one of the premier OSS sites; if we don't follow the standards, why should anyone else?

    1. Re:Sorry, this document does not validate by jmegq · · Score: 2
      > I'm a web developer for a site with a varied, highly technical audience, and routinely test in a rather obscene number of browsers/platforms (17+ combinations, including Lynx, OmniWeb and other "obscure" ones), with success (i.e. readability and successful funcationality)

      Yow, your dedication is impressive!

      > but only rarely does the w3 html checker return a "valid" result to these pages.

      Well naturally; since each browser/platform has its own idea of what a "valid" page is, it will differ from the official w3 standard. That's exactly the problem.

      > When pages are generated by scripts (like /.) and combine (sometimes) bizarre fragments of machine-generated output, the idea of a perfect page every time just insn't practically possible.

      On the contrary! Scripts and other machine-generated code are the way to ensure valid output at all times -- that's one of the (few) good reasons for the XML hype. Sure, you *can* produce invalid garbage from scripts, but it can be much easier to be sure you're only generating valid code from scripts.

      > This should not be an automatic assumption that the code is not standards-compliant.

      Of course it should be -- how else should we define "standard"? If we define it in terms of MSIE or Lynx or Opera or Mozilla, we give up all the benefits of open, reliable standards in favor of proprietary, error-prone, specification-by-implementation nonsense. We can and should do better!

      There's a world of difference between "standards-compliant" and "seems to work with the browsers I tested". The latter (plus market dominance) is how Microsoft keeps winning the game. But MS is Goliath; we can't hope to win using that strategy. Standards-compliance is the way OSS must always go to win.

  112. Re:And write multiple stylesheets by adewolf · · Score: 2, Insightful

    If you stopped writing browser specific code checking the browser would be unnecessary. The only reason the Opera lies is because some sites will only let you in if you return IE for your browser.

    Alex DeWolf

    --
    "The Brady Bunch is back...working homicide"
  113. Web Development and Cross-Browser HTML by javacowboy · · Score: 2

    First let me say that I'm a big supporter of OpenSource, cross-browser and cross-platform HTML, and of the principle that a web page or web application should be viewable on as many browsers as possible.

    Having said that, as a web developer (NOT designer), it's very easy to succumb to temptation and support only IE, especially when there are tight deadlines.

    On the last major web development project I worked on, the QA people didn't bother to test on browsers other than IE, and none of the developers on my team (including myself) bothered to test on different browsers. This is curiously despite the fact that my browser of choice is Mozilla. The project manager sort of wanted us to produce cross-browser HTML and JavaScript, but didn't emphasize it all that strongly.

    It got to the point where, late one night doing a criticial build, one of my teammates decided to run a few routine tests in Netscape 4.7. It turned out there was a MAJOR impairment of functionality in that browser. We couldn't get a hold of our supervisor, so we debated whether or not to rebuild, seeing as nobody was really concerned about cross-browser performance. We decided to stay even later to fix the bug, which was simple enough, but time-consuming.

    The next morning, we told our supervisor what had happened, and he told us we did the right thing. Afterwards, he sent an email to QA and the requirements people, emphasizing the need to test the application on different browsers. It turned out that the HTML templates he requested well beforehand were to be specifially tailored to support ealier versions of Netscape.

    Also, we dodged a bullet when there was a rumour that the client didn't even use IE. That rumour turned out to be false. Nonetheless, one of our potential clients apparently doesn't even use IE. The product has since been tailored to be cross-browser (NS 4.7, NS 6.2, IE, etc), right down to the JavaScript.

    The moral of the story: Make sure your product works on different browsers, because you never know who your client will be. Furthermore, it's just good practice and the right thing to do. If you're going to do your job (web design/development), you might as well do it right, and not take any foolish shortcuts. Anything else is just the wrong attitude.

    --
    This space left intentionally blank.
  114. Re:Other Browsers Don't Support Standards!!! by @madeus · · Score: 2

    Yes *damn* Microsoft for writing a browser that lets you view improperly formatted pages!

    Oh wait there *is* an excuse for rendering badly formatted pages - it makes life easier for the majority of people (~90%+ of web users) when one person fucks up (i.e. the HTML monkey).

    So actually there is a reason and it's an excellent one that makes sense.

    Maybe you would prefer a browser to utterly refuse to render any pages with invalid HTML As only a tiny minority of pages are fully valid HTML I don't think it would get many users, but if you wanted to it would be pretty trivial to set up a proxy via a Perl script to validate all pages and give you an error of they were improprely formattted, though I don't think it would do much to enhance your browsing experience.

    For the record, at this time, Internet Explorer for Macintosh is the *most* compliant browser according to the W3C. Saying that fails to adheare to 'core programming standards' by having additional support for auto-correcting user error is illogical.

    Rendering *some* useful content is a lot more useful than not rendering it at all.

    Don't blame Microsoft for correcting errors, blame the user who put the error there in the first place!

  115. large companies do care about cross-platform by self+assembled+struc · · Score: 2

    i work for the second largest portal site in their webhost division as a production engineer. i only use mozilla (since .9.1) to do my work and we have to test all of our pages in:

    IE 4.0 +
    Netscape 4.7
    Netscape 6.0+

    Everything, aside from DHTML tricks (of which we use VERY little) has to work in all browsers, including our CSS (simple CSS, no layout).

    We even test on WebTV for our flagship project.

  116. Re:And write multiple stylesheets by alexhmit01 · · Score: 2

    All my pages validate to HTML 4.01 Transitional. I sent all the correct headers, etc.

    However, if you make it easy (as IE, NN4, and NN6/Gecko have), I will test my site in your page and tweak the stylesheet. You'll get fonts that look good on your system, etc.

    If you want to play games, like Opera, then you get ignored. Opera users should have no problem viewing the site, but it won't be customized for them. I won't do Javascript hacks (what happens if you turn off Javascript).

    I will probably start tweaking for Omniweb on the Mac in the near future, but Opera users are completely on their own until Opera stops lying to me.

    Alex

  117. Don't be an asshole, read how rude you were by alexhmit01 · · Score: 3

    I don't like being lied too.

    It is certainly at the discretion of the browser.

    You told me you were IE 5.01, you get the IE Stylesheet. If Opera provided a separate User Agent, they would get their own Stylesheet hacks.

    As it stands, NN4 gets the Netscape Stylesheet, NN3 gets no Stylesheet, Gecko gets the Gecko stylesheet, and everyone else gets the default one. I want to add Mac tweaked stylesheets as soon as I can.

    Because Opera doesn't want to follow some basic rules of respect, WebTV will get customized support before Opera.

    Blocking people on User Agent is rediculous. If you tell me what you want (via an HTTP Get) you get that file. If you want a customized stylesheet, you need to tell me what it should be.

    I'm not going to throw Javascript hacks in. My pages are straight HTML/CSS, almost no Javascript. I'm certainly not going to add Javascript because Opera won't follow Net conventions.

    Alex

  118. Re:IE has the most users by AntiSkiZm · · Score: 2, Interesting
    two issues here
    #1 As a webmaster for an edu, I have to deal with strict government compliance issues daily, and coding to w3c spec saves time and money.

    As a contract developer, developing for IE only at the expense of 9% of your audience saves the client time and money, and is a worthwhile tradeoff since a minimal amount of netscape support can be written in effortlessly.

    #2 Web development is a field that constantly strives towards providing applications level functionality that rivals and imitates desktop software. DHTML and SQL are how we make those happen.Regardless of who makes it, IE exceeds css standards, and pushes the envelope for what will come in the next standards. Its a joy to use! I can give my users so much more. Having to make a site netscape compliant means sacrificing features. Its really not about "bells and whistles", its about bringing the user the best experience. while this experience comes from designing UI for custom database driven applications behind logins, it does apply to the front end as well, albeit to a limited extent.

    the solution i have found is this: If you want a custom web-based software solution, you are bound by the same constraints that desktop users are, ie: mac, linux and pc softs are not interchangeable. behind the login, the functionality is what you want and the browser is what most easily supports the application.

    SkizZy

  119. Coding to standards should not even be a question by WebMasterJoe · · Score: 5, Insightful

    I see a lot of comments here along the lines of "we're still going to use IE because thats what 99.99% of my users use and added development time costs money" and that just sickens me. Why? Because if coding a site to standards is even a question, then you shouldn't be in that line of work. Doing the job correctly is part of doing your job. If you write proper xhtml (all your attributes are quoted, every tag is properly closed including <p> and <li>, etc.) then your site will usually look correct. If you learn how to do a "neat trick" by looking at code generated by a Microsoft editor, then you'll have problems.

    But, but, but... most of my users use Internet Explorer! If everybody tailored their work to "most" of their audience, there would be no handicapped spaces in parking lots, restaurants would not have vegetarian menu items, record stores would only carry "Top 40" music, and bars wouldn't serve Guiness. I don't want to live in that kind of world.

    But coding to standards is more work! Yeah, and not falling down the stairs is more work than walking down. But that's the way it should be done. If you can't do it right, don't be surprised when somebody who takes pride in his/her work shows up and gets your job.

    But I want to use those special IE-only features! Most of the world can do without page transitions. If you need some special eye candy, it can most likely be done with Java, Flash, or plain old DHTML coded properly. The flash plugin exists for the major browsers (and works under linux too) and can be done properly, but again that takes some work on the developers part.

    And to those who are hiding behind their huge IE user bases, think about this: What if some other browser begins to get significant market share? Maybe current users will generally not notice that the gecko engine can't render your site the way you want it to look, but users next year might have some problems (especially if AOL does indeed incorporate the gecko engine in an upcoming release). Is it better to learn how to write proper HTML/XHTML now, or write quick semi-correct HTML now and then have to fix it in a year? And chances are, if you aren't writing proper HTML now, you're not commenting your code eaither.

    In conclusion, I agree that blame should be placed on web developers who only want to develop for IE because that's easiest. If you don't want to do the job right, then too f-ing bad. That's why they call it work. If it was supposed to be easy, then they wouldn't pay you - they'd pay the neighbor kid because "he's good at computers." Do the job you're paid to do. People might not find out if you slack, but the more you slack, the harder it will be to correct it when the time comes.

    Disclaimer: My site (listed above) is not currently XHTML compliant. There is a new version being developed which will be compliant, though. And if you see browser-specific features, that's because the template for the site is chosen based on the user agent string.

    --
    I really hate signatures, but go to my website.
  120. A little irony by maiden_taiwan · · Score: 4, Funny
    True story.

    At a world-famous corporation (that shall remain nameless here), the chief technology officer mandated IE as the official company browser. Compatibility with all other browsers was to be ignored for cost reasons, for all intranet sites.

    The CTO announced the mandate on an intranet web page.

    The page, when rendered in IE, crashed.

    Of course it displayed perfectly in Netscape.

  121. No. Don't encourage people. by Wakko+Warner · · Score: 2

    Netscape 4 is used by about 1% of the browsing public. It's 6-year-old technology. Yeah, it runs great on a Pentium II, but so does IE5.5. Use that instead. Or use Mozilla and live with the slight slowdown (though, really, on a PII, there's not much of a slowdown, let's be honest.)

    Kill Netscape 4, now.

    Let it die. Let it be forgotten.

    - A.P.

    --
    "Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
  122. Enough already by phpdeb · · Score: 2, Insightful

    I look at it this way, if the site doesn't show up in my browser(Galeon) - then I don't go there. If the company is trying to make money from that site, they just lost some.

    Businesses that are serious about making money on the web are going to make their shit work on as many browsers as possible.

    Some businesses may not care about the 5 - 10% of the traffic that can't view their pages. I find that strange. That would be like 711 not allowing some people into the store and basically throwing money away. Some businesses may have such a targeted audience of IE users that utilizing the "extensions" in IE makes sense.

    I have been a web developer for over 5 years now and I look at it like this:

    1. You are spitting out HTML. Use the standard HTML unless there is some compelling business reason to deviate. Even in that case, you should still cover non-IE browsers.

    2. This is off-topic. Don't rely on Javascript to make an online "application". Javascript is a supplement that should be used to make the user's experience more pleasant, but shouldn't break your site if it's not enabled.

    3. Just make good clean HTML. If you are a web developer that doesn't understand HTML and can't created good clean HTML, you might want to buy a book.

    4. Don't use WYSWYG editors. I don't care how much people complain about typing. No one ever said making a web site was supposed to be easy. Good clean code will serve you well into the future and something you can build onto rather than throw away everytime you want to make a change.

    This is a statement that I think most web developers will get pissed off about but here goes: I think designers should design and web developers should make this shit work. Example: A web designer creates PSD's of all the pages and hands them to the web developer who breathes life into them. I think that the web developer should be an expert at HTML and should know how to cut up the PSD and make that shit work. The web developer should own the entire site, not just their little PHP or Perl code. That works best for me anyway. I love having total control of the process. And it frees the designer up to focus on designing, which is what they do best. A nice spec. from the designer helps too. Of course, in larger businesses replace the previous term "web developer" with "web development team".

    HTML can be tedious at times, but you would be amazed at how pleasing it is to work on something that you know inside and out. Plus it is fun to break apart sites and simplify and eliminate duplicate html code and really make that site maintainable. Programmers kick ass at making things easy, that's what we do.

    Don't be afraid of HTML, it's not that big of a deal. One last thing, lose the attitude toward designers. If it weren't for designers all web sites would like Slashdot. I can sitdown with a good designer for an hour and they can make my crappy site look like it's something I can be proud of. It aint shit if you people can't use it.

    1. Re:Enough already by Tazzy531 · · Score: 2
      I think most of what you said is very accurate and I agree with most of them. The only thing that I don't agree with is your analogy:
      Some businesses may not care about the 5 - 10% of the traffic that can't view their pages. I find that strange. That would be like 711 not allowing some people into the store and basically throwing money away.
      Large business cannot fulfill the needs of every single user. For one thing, it may be too cost prohibitive to do so. At one point in the growth of a business, you have to decide which majority you will satisfy and which you just cannot fulfill the needs of. In your 7-11 example, I would say an equivalent analogy is that by having shelves over 5 feet high, they are limiting the number of people that can purchase the items on the top shelf. 7-11 could lower all the shelves, but in doing so they cut down on the amount of space that they can sell products.

      In the same way, if you're a large company and you are designing a website that is usuable for all, you are cutting down your potential to the common denominator. Is it cost effective to have two production teams do the same thing? Should the majority customers have to lower their user experience for the sake of cross browser compatibility?

      I agree with you. Developers should design pages for all. In an ideal world, all browsers will view the same page the same way. However, in this environment, you have to work with what you have. And what you have now is the the majority of users worldwide use MS products.
      --


      _______________________________
      "I'm not Conceited...I'm just a realist..."
  123. Non-compliance and Mac browsers by Spencerian · · Score: 2

    Yep. I've noted the trend, too. Ironically, IE5.2 for Mac OS X isn't recognized by many sites that handle its Windows counterpart.

    That's when I load up OmniWeb, which has an option in its preferences to proclaim itself as any popular Windows or Mac browser type, and can be customized as well.

    This doesn't guarantee that OmniWeb will actually be compatible with the site, but at least it lets you in the door.

    This is a nasty issue. Computers of all types need standards to communicate. While the W3C community has a standard, it's the effect of the mostly self-crafted and barely compatible coding of one company, Microsoft, that undoes that, and creates disharmony and incompatibility.

    When my wife and I are online shopping and run into an incompatible site, we vote with our browser. If the business doesn't understand or care that the world does not revolve around Windows, fuck 'em. We take our money to a site that does. I may have to fight incompatibility at work, but I don't have to live with it at home.

    Still, I now have to fight with getting my online banking to work in any Mac browser. I had to get my PC game box up to make a simple transaction. My PC box is for fragging chix, not for fragging checks!

    --
    Vos teneo officium eram periculosus ut vos recipero is.
  124. Re:The sad truth - everyone has IE. by gosand · · Score: 2
    The boss doesn't care if some small percent isn't using IE.

    It's more than the boss. I worked on a project recently that was an intranet web app (hospitals). During discussions about web browser compatability, development's "solution" to the problem was to just put a statement in our docs that states the supported browsers. (IE and Netscape) When we (QA) started raising tons of bugs against the code because it didn't work in Netscape, they actually wanted to change it so that we only supported IE. When I objected, I got the line that everyone had IE, there was no reason to support anything else. (?!) Amongst our customers, this was true because we were a Windows-only shop. Even though it would have cut down a lot of the testing we had to do to support only one browser, I fought against it and won. Now we officially support both Netscape and IE.

    --

    My beliefs do not require that you agree with them.

  125. A web designer's pain by aaandre · · Score: 2, Insightful

    A couple of years ago designing web sites was a major pain -- IE and Navigator had different opinions about almost everything -- from HTML to Javascript (especially the Document Object Model) and Cascading Style Sheets (very, very broken Netscape).

    Right now IE has over 90% penetration on the "market" and offers almost acceptable support for CSS and stylesheets (Remember, AOL uses various crippled versions of IE, too). Netscape prior to the Mozilla based code is out of the question. Opera has very little penetration.

    What was a web designer to do? Write fast and easy code compatible with IE and maybe breaking for 5% of the users (less than 5% for some big, non-geeky sites) OR spending over 200% more time accomodating for alternate templates, scripts, etc.?

    The light at the end of the tunnel comes with the now officially finished version of Mozilla which is less than a month old.

    Some designers got sick of the agony of coding all workarounds and decided to go for standards (load alistapart.com in Netscape 4.5, load it in Mozilla -- see?) but big sites still go with the shit flow (IE).

    The actions I personally am taking is coding with standards, and avoiding using features not supported by IE -- this way the layouts work in IE, Opera and Gecko based browsers, and is readable in Lynx.

    g Here are some links:
    http://Webstandards.org
    http://bluerobot.org
    http://alistapart.com

  126. Ignoring standards? by nochops · · Score: 2

    It seems to me that the web designers aren't the ones ignoring standards, but rather the web-browser designers (programmers).

    According to this, the browser of choice is decidedly IE. The reasons behind these statistics are not relevant here in the least, so don't even go there. The fact is, most people use IE browsers, so naturally, most designers design with IE foremost in their mind.

    If Netscape, Opera, Mozzila, etc. manage to get the majority of the user-base somehow, I'm sure that web designers will naturally sway their designs to those browsers.

    You can't logically blame this on the designers. Instead blame it on the browser makers for not complying with standards, and blame it on alternative browser makers for failing to make people want to switch.

    On another note, I'm really pissed that the current highway system doesn't better accommodate my motorcycle. It's smaller, lighter, faster, cleaner, and better in every way than those big ugly cars, but the road designers just continue to design roads with cars in mind....get the point?

    --
    "A terrorist is someone who has a bomb but doesn't have an air force." -William Blum
  127. NS4 is NOT YOUR ONLY CHOICE. by Wakko+Warner · · Score: 2

    You may have a slow-ass computer, but there's simply no reason to continue using Netscape 4, no matter what you may say.

    There are stripped-down versions of mozilla out there. You can use Opera or Internet Explorer 5, if you run Windows. You may even be able to stomach Mozilla or Netscape 6 if you've got a computer built this century.

    The world does not owe you a favor for having a slow-ass computer, though. We're not about to sit idly by while your shitty 486 attempts to render our modern websites. Stop using NS4. Times are changing. Get with it, or give up. But, stop whining.

    - A.P.

    --
    "Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
    1. Re:NS4 is NOT YOUR ONLY CHOICE. by Isofarro · · Score: 2
      The world does not owe you a favor for having a slow-ass computer, though. We're not about to sit idly by while your shitty 486 attempts to render our modern websites.
      Nothing like elitism and prejudice for a rational argument. So much for the World Wide web being a world-wide accessible medium, apparently the concept of "world-wide" eludes you.

      Which part of the world wide web specification are you referring to when you lay out the minimum specification of any user agent using it? You have a legitimate source of documentation on this?

      It would be ironic if the purpose of your site was to sell new PC's and you kept out users of older PCs from browsing.
    2. Re:NS4 is NOT YOUR ONLY CHOICE. by Wakko+Warner · · Score: 2

      Nothing like elitism and prejudice for a rational argument. So much for the World Wide web being a world-wide accessible medium, apparently the concept of "world-wide" eludes you.

      Actually, the concept and I are pretty good friends. I can access the Web from anywhere in the World, assuming I have a computer capable of doing so. What part of "World-Wide Web" implies "something that ought to be accessible by any computer ever made?"

      Oh, wait. It isn't implied.

      You stand retarded.

      - A.P.

      --
      "Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
    3. Re:NS4 is NOT YOUR ONLY CHOICE. by Isofarro · · Score: 2
      What part of "World-Wide Web" implies "something that ought to be accessible by any computer ever made?"
      The part of the definition that explicitly stated "homogenous systems", which would be systems _other_ that your own.

      Don't bother apologising, it wouldn't validate anyway.
    4. Re:NS4 is NOT YOUR ONLY CHOICE. by Wakko+Warner · · Score: 2

      The part of the definition that explicitly stated "homogenous systems", which would be systems _other_ that your own.

      No, that would be heterogeneous. Homogeneous systems are all the same.

      - A.P.

      --
      "Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
  128. Moz feature by aengblom · · Score: 2

    Possible Moz Feature:

    Create a button that will send an "error rendered on http://web.address.here" to mozilla. Also put a space to provide the webmaster's e-mail. (Time spent 5-20 seconds. Someone at Moz will check out the most popular links and find out if it's moz's problems or html problems. Moz will then politely send an e-mail. (X,000 of our users have e-mailed us concerning using our browser on your web page. We have verified that our browser was functioning correctly.) You can verify that your page is not compliant HERE.

    Especially in recent nightlies I have seen some render errors. This is expectable, but makes me wary to send in invalid HTML complaints. (And downloading moz 1.0 to check if it works there and then the most recent nightly to see if it works there is a lot of work on my 28.8!) I imagine webmasters also get pissed when they get complaints about build 2002893405209345802853.b, but it seems to be working on 2002893405209345802853.ba. ;-)

    --


    So close and yet so far from the world's perfect ID number
  129. Re:And write multiple stylesheets by Aqua+OS+X · · Score: 2

    I don't see what the big fuss is all about. It is VERY easy to make advanced web sites that look good in Nav4, IE 5+, and Mozilla/Gecko browsers.

    --
    "Things are more moderner than before- bigger, and yet smaller- it's computers-- San Dimas High School football RULES!"
  130. Re:The sad truth...ignore boss by lugonn · · Score: 4, Informative
    This exact thing happened to me. I told my boss about coding for different browsers. He said as long as it worked with IE and AOL he didn't care.

    He figured his client base would be using whatever came pre-loaded on the machine (i.e. IE), or AOL. After I explained they are the same. He told me not to waste my time with the other browsers.

    Well, I ignored him and made sure my code ran under NS6 and IE5 to W3C specs (CSS and NS4 == TNT).

    A few months ago I proudly showed him an article explaining how AOL would be dropping IE and going with NS in the future. He said I should look into supporting NS. I told him the code already does...scored some brownie points.

    Point is...don't listen to your boss when you know your right. Especially when they are lawyers with money trying to start a tech co. Always do what you know is the right way of doing things, fuck the bosses shortcut suggestions. I've spent the past year showing my boss how clueless he is concerning computers, and now he listens to me.

  131. Re:Of course by jmccay · · Score: 2

    Well, you will not be hitting the most users when AOL switches it main browser to Mozzilla source (probably with the release of 1.1 if all the bug fixes get in there).

    --
    At the next eco-hypocrisy-meeting, count the private jets used to get to the meeting. Should be interesting to see that
  132. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  133. Good let them just code for IE! by rickg13 · · Score: 2, Interesting

    That way other sites, like mine (www.mrpress.com
    for a shameless plug :), will get the excess
    Netscape and Mozilla runoff.

    I started designing/developing websites back in
    1993. I eventually worked my way into management
    before becoming a dotcom victim, getting fed up,
    and starting my own business.

    In the beginning many of the developers I worked
    with were careful. They coded carefully and
    tested carefully. Over the years that definitely
    changed. You had younger and/or lazier people
    getting into the business. Suddenly instead of
    it being the standard, I had to fight with them
    and with management to make sure that we at least
    worked on Netscape as well. It was unfortunately
    a losing battle.

    Nowadays, though I'm not all that saddened by it.
    As I learned, the majority of my current
    competition (the custom shirt, mug biz) isn't tech
    savvy enough to build anything much beyond what
    Frontpage can do. So I use that to my advantage.

    I keep I.E., Netscape 4.7, and the latest Mozilla
    builds on my development machine. I make sure my
    site gets tested in each of them in Windows, then
    I flip on Linux and test it in Mozilla there.
    Finally I usually give a graphic designer friend
    of mine a buzz and have her check it out on her
    Mac. End of story. 80% of my customers use I.E.
    That's great. However, I'm not about to cater
    exclusively to them at the cost of losing the
    other 20% of my eyeballs.

    As far as I'm concerned, as an e-business owner,
    regardless of what browser you use, your money is
    still the same color, and I'd rather you spent
    it with me then elsewhere. :)

    Rick
    http://www.mrpress.com

  134. Re:IE has the most uesrs by Moonshadow · · Score: 2
    Coding for all web browsers is a mofo, especially when you throw Netscape 4.x into the mix. However, in professional applications, it has to be and is done. For personal sites, and for internal tools with a controlled audience, browser-specific stuff is fine. However, when it comes to anything that you're being paid for, having it not be cross-browser compatible is not an option. It IS harder to write cross-browser code, but once you learn the tricks of the trade, it takes only 5-10% longer to make a site cross-browser compatible.

    The problem is in all these AOLers and Front Page users who write all these "fancy" pages full of MS-specific javascript and styles. That's when stuff breaks. However, realize that these same people aren't even aware that there are different browsers. To them, they have "their internet" (IE), and that's that. They don't even realize that there are alternatives out there - they just have "the internet" and if it works on "the internet" it's good to go.

  135. Opera UserAgent Strings for Dummies by alexander+m · · Score: 2, Interesting

    this is a common misconception. rather than launch into a rather over the top tirade about the evils of one of the most standards compliant, user-responsive browsers on the market, you could have just LOOKED at the complete user string. it's not rocket science... ;)

    even when opera is spoofing IE, you CAN still see that it is opera. all you do is look at the entire string. here they are:
    • Opera being Opera:
      "Opera/6.04 (Windows NT 4.0; U) [en]"
    • Opera being Mozilla 5.0:
      "Mozilla/5.0 (Windows NT 4.0; U) Opera 6.04 [en]"
    • Opera being Mozilla 4.78:
      "Mozilla/4.78 (Windows NT 4.0; U) Opera 6.04 [en]"
    • Opera being Mozilla 3.0:
      "Mozilla/3.0 (Windows NT 4.0; U) Opera 6.04 [en]"
    • Opera being MSIE 5.0:
      "Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 4.0) Opera 6.04 [en]"
    spot the common thread? yes, that's right. the giveaway is the word "Opera" in the useragent string. tricky, eh? in other words, it can fake out all standard detection scripts, but DOES allow you to notice that is Opera if you want to make the effort to distinguish it anyway. in other words, it behaves perfectly. it isn't lying. it DOES tell you its Opera, but only to those people who care enough to ask. are you one of those people...?

    i'm currently lead on a project to interactively web-enable some reasonably hardcore financial analytics. i'm working for an investment bank. we have a relatively homogenous, controlled environment. i COULD just code for IE. however, i have spent some time and effort up front, and currently have everything running as perfectly validating XHTML Transitional. and it's not just a page of text. drop-down menu layers, and a lot of interactivity have been put into this, yet it has been tested in the following browsers:

    Windows: IE4->6, NS4->6, Mozilla 1.0/1.1, Opera 5/6
    Linux: Konqueror 2.1.x, NS4, Opera5/6, Mozilla 1.0/1.1a

    yes, there are a lot of idiosyncracies that can be baffling, awkward to understand, code for, etc. but it can be done. and when you work it all out, it's really not THAT hard. once the project is finished, i intend to release the libraries i have created. perhaps they will be found useful by others.

    my advice: the time spent working out all of the DOMs, coding cross platform, cross browser server/client-side libraries may look like a long time. but it's worth it.
  136. Mozilla Evangelism by illsorted · · Score: 3, Informative

    Check out the Mozilla Evangelism site. They keep up a list of sites that are not standards-compliant (and therefore don't render well in Moz), including a list of specific bugs and their status for each site.

  137. Re:Pet Peeves.... by pmz · · Score: 2

    Flash peeves will never be redundant, since Flash is simply an awful tool for developing websites. As the original poster said, Flash is best used for value-added things like demonstrations, interactive tidbits, etc. Whenever I see an all-Flash website, I groan as it takes longer to load, sucks my machine's resources, doesn't always work, sometimes crashes my browser, is often counter-intuitive, and is tacky, in general. The result: I try to avoid Flash-based websites as much as possible, and I certainly never bookmark them (they aren't worth my time).

  138. Yep! by SPYvSPY · · Score: 2

    I caught that too. It's great how you can click that link at the bottom (after reading a lot of hooey about the beta-status of Netscape support), and the site works perfectly in nearly any other browser.

    1. Re:Yep! by isorox · · Score: 2

      Guess it only works with cookies. I clicked and the page just reloaded.

  139. irony? by Lord+Omlette · · Score: 2

    I was about to post something about how all ya'll Nutscrape lusers can suck it down, then I discovered that the Javascript for one of the admin pages on my personal site doesn't work in Opera 6.02 (fave browser for work). On the one hand, I now empathize with all ya'll. On the other hand, I now feel like a total idiot.

    --
    [o]_O
  140. Slashdot has issues too by Frank+T.+Lofaro+Jr. · · Score: 2

    The site works fine in Mozilla 1.0, but try this.

    Visit slashdot, hit ctrl-I and notice the rendering mode. "Quirks mode" instead of "Standards compliant mode".

    Slashdot should follow web standards and set a GOOD example for the community, especially considering their prominence, influence, and the appearance of hypocracy if we preach about standards and do not follow them.

    Try going to validator.w3.org and entering slashdot.org.

    It is quite disheartening to see just how non-compliant the site is.

    --
    Just because it CAN be done, doesn't mean it should!
  141. Re:Ya, fuck the NS4 users! by _xeno_ · · Score: 2
    Actually, I can design a webpage that looks lovely in IE and Mozilla, as well as looking fine in Lynx - but that completely craps out Netscape due to its complete and total flakeyness when it comes to CSS. My homepage (offline now) was designed to take full advantage of CSS's ability to layout text and created a page where the menubar by the side would appear properly in Lynx as a list of links at the top. (Although in the future I might wanna move it to the bottom - I dunno.) I would therefore assume that a blind person could have managed to use my webpage without much difficulty.

    However, in Netscape 4, things just kinda all came together on top of each other. The menubar and the content kinda just appeared all on top of each other with nearly-random black boxes around the text. For added fun, the links didn't always become links due to some weird Netscape 4 CSS+hyperlink reaction.

    End result: Fuck NS4 users - there aren't any anyway, so what do I care? My page works fine in Lynx, Mozilla, and IE (and Opera as well, I think, although I never really tested it) - any NS4 users can damn well use NS4 to download a real browser that properly supports or properly ignores CSS. So, yeah, fuck the NS4 users - I wanna use real web standards, and not have to bastardize a page to work in NS4 so that it'd be completely unusable to a speach reader but at least place the text properly on the page in the proper size with the proper border. It may not validate as valid HTML or valid CSS, but I can force Netscape 4 to do what it's supposed to do!

    Or I can just allow the NS4 users to go somewhere else and allow everyone else to view the page in a useable fashion.

    --
    You are in a maze of twisty little relative jumps, all alike.
  142. 80/20 rule... eventually the evidence some true. by neo · · Score: 2

    Where I worked we used the 80/20 rule. "You use 80 percent of your time trying to fix what's wrong on 20% of your users."

    That meant we didn't bother coding things to work in Netscape or Opera. I'd still do it on the side for grevious errors, but MS was a client of ours and so there was pressure to make it an IE only site.

    My boss didn't care about anything else so I decided to look at user statistics. He didn't really like that I was doing this, but in the end the numbers showed that only 4% of the users were using anything but IE. Since I know that the world uses other browsers in higher proportion I noted that we were forcing some people not to use our site. It didn't matter, because he used the numbers to say we should waste our time on 4% of the market.

    Statistics... pretty soon you start to believe them. ;-)

  143. gotta love those ms 'standards' by RembrandtX · · Score: 2

    My home site .. is viewable in (almost) everything .. since its a hobby site .. some stuff probally doesnt work in opera .. but it all works in NS/mozilla & ie ..

    work .. well .. thats a whole nother can of worms. I try to make everything web compliant, but we are in bed with microsoft .. much as i don't like that .. its a fact .. and when our marketing team insists on doing something (microsoft) cool .. there isnt alwayas a choice.

    especially when they insist on outsourcing something to a vendor who brags that their designers 'never had to do any of those certification things - they just loaded up the software and played with it.'

    a fact that is evident when you get 'frontpage' generated shit from them at $250 an hour.

    *sigh*

    --

    --Ne auderis delere orbem rigidum meum, non erravi pernicose!
  144. Re:Different interpretations of standards! by RevDobbs · · Score: 2
    Put an image in a table cell and IE will put it flush bottom but Netscape will put it on the font baseline (leaving space below for where decenders would go). Both are possible interpretations of the standards.
    yeah, kinda sucks. FWIW, Netscape seems to be the better interpetation. The IE model is more backwards compatible, however
    Working around this is a pain in the ass. Sure, we can do it: but we shouldn't have to!
    The work around is throwing:
    img {display:block;
    in your stylesheet. Not too f'in hard, eh?

    Besides, if you really want to go with the spirit of HTML 4.x, you'd be using CSS to place your silly widgets, not tables.

  145. This sounds like the voice of by Archfeld · · Score: 3, Insightful

    experience speaking. The bottom line is and always will be CASH for development. As long as MSIE continues to dominate the market, AND CONTINUES to effectively ignore standards, the smaller standards compliant browsers will suffer. It is a proven M$ merketing tactic.

    **** 100% Flash free and proud of it. ****

    --
    errr....umm...*whooosh* *whoosh* Is this thing on ?
  146. Re:Of course by arkanes · · Score: 2

    If you're doing real e-commerce, and you're relying on client side functionality for ANYTHING, please tell me who you are so I avoid your totally insecure web site. You don't trust the client. Ever. Especially not when you're trying to twist HTTP into doing something it was never intended for, like "real" applications.

  147. Re:Different interpretations of standards! by RevDobbs · · Score: 2
    fucker. something ate the closing curly brace; that style line should read
    img {display:block;}
    to trim all the extra space around images in Gecko-based browsers.
  148. w3schools.com by pschmied · · Score: 2
    W3Schools is really a good site to learn about many aspects of web design. If only they had as good a tutorial for PHP or Zope as they do for ASP.
    Seriously, check it out for everything from HTML, XML, SQL, CSS etc. They cover a lot.

    -Peter

  149. Well. by autopr0n · · Score: 2

    Have you seen Mozilla boot on even an 800Mhz P3? It takes forever
    I run mozilla just fine on a 600mhz Duron. They also have a tool now that'll load moz when the system boots, so it seems as quick as IE. If you're using windows. And of course, windows users can use IE. On Linux you can use Galion(sp?) Konq, or Opera. Lack of system resources is not an excuse to use ns4. There are faster and better.

    ...You just need to have some basic knowledge of NS4 CSS bugs.

    And why on earth would I want to do that? it's a complete waste of time. On one site putting CSS attributes on a table caused the table to simply not show up. Since it was the main layout table (this site used scoop, so getting rid of the layout tables would have taken forever) basically none of the site content showed up. I tried putting the table in a div, but that really screwed up the layout in IE and moz. So I basically told NS4 users to disable CSS. Do you know how annoying it was to have a lovely layout in IE/Moz, a nice one in NS1/2/3/mosaic/lynx and everything else but ns4?

    On autopr0n, I detect NS4 and send a blank style sheet if they have it.

    Using XHTML for simple markup and CSS for visual formatting, it's very easy to design a standards-compliant web page that renders fine in Netscape 4, without the fancy visual formatting you might see in Mozilla.

    That's true. But with about 95% less work I can write a page that will display in every browser except Netscape 4 with it's broken CSS. Seriously, why should I spend time testing against a buggy implementation and looking up bugs when I could be spending my time working on the DB layer for my site, or graphics, or playing Gran Tourismo 3? Actually, if NS4 users just killed CSS all would be ok.

    --
    autopr0n is like, down and stuff.
  150. But why? by autopr0n · · Score: 2

    Now try it with 128MB of RAM

    The diffrence between 128mb and 512mb of ram is $46....

    --
    autopr0n is like, down and stuff.
  151. "not optimized for" vs. "not allowed" by slashrot · · Score: 2, Insightful
    There's a big difference between sites that warn the user (this site may not work with your browser...) and sites that disallow access from non-IE browsers. I've found that most sites work just fine with Mozilla, even if they haven't been 'designed' to be compatible.

    I can understand why 'designers' don't spend much time worrying about anything other than IE, but I'd like to be able to take my chances. Give me a warning if you must, but then I'm pretty well capable of deciding whether or not a site is usable, thank you. However, I can't forgive the decision to block me entirely if I'm not using IE.

    The Benjamin Moore Paints website doesn't allow non-IE browsers to even TRY to render the pages; to me this is far worse than a simple warning. That company lost me as a customer recently because I couldn't view their product information. Pretty stupid.

    For the record, the arrogant, stupid people responsible for the Benjamin Moore site are Modem Media and some woman called Ellen Zaroff Brady. Please avoid them like the plague.

  152. Re:IE has the most uesrs by Enzondio · · Score: 3, Insightful

    Thank you for the voice of reason.

    Many times Slashdotters forget that it is not the web designer who generally decides what he codes for.

    Almost invariably my clients don't care if the content doesn't display on anything but IE (granted, I do most internal web applications, but still). And I'm not going to waste my time (and it can take a lot of time) to make sure all the fancy stuff that the client DEMANDS is going to work in all browsers unless they are paying me to do that.

    And one final note, I don't understand why in the post Flash is specically complained about. Honestly for robust web applications these days Flash is looking more and more sweet BECAUSE of browser incompatibilities. Flash in Netscape works just like Flash in IE or Opera or whatever (except for a few minor Javascript-Flash communication differences which are easily resolved.)

  153. Google could single-handedly "force" standards by c.jaeger · · Score: 5, Insightful

    Webmasters/designers would change their behavior overnight if (search engine of choice here) presented hits which either rewarded/penalized web pages for standards compliance.

    e.g. Your search for "Natalie Portman hot grits" returned 1,000,000 hits...

    page 1. #1-50. web sites - (standards compliant)
    page 2. #51-100. web sites - (non-standard)

    The point being that a pass for standards compliance lifts you up the rankings whereas IE-only would drop you onto page 2 or later.

    --cj

    PS: I can hear it now. "Jetson!!! Why is Cogwell Cogs higher on this search site than Spacely Sprockets?!"

    --
    -- "In a time of drastic change it is the learners who survive; the 'learned' find themselves fully equipped to live in
  154. Lynx. by autopr0n · · Score: 2

    I have no problem with Lynx. lynx into autopr0n and see for yourself. I used a server side hack to check for Netscape 4 and send a blank stylesheet if you're using it.

    The thing is, I don't need to do that for any other browser.

    --
    autopr0n is like, down and stuff.
    1. Re:Lynx. by tunah · · Score: 2

      I have no problem with Lynx. lynx into autopr0n and see for yourself.

      What the hell would be the point in that?

      --
      Free Java games for your phone: Tontie, Sokoban
  155. Re:Tags that won't work in IE by Junta · · Score: 2

    Dunno about general tags but try using some png files with an alpha channel without providing an alternative for IE users that specifies that stupid directx alphaimageloader crap.

    The problem here is that users see these problems on a web page. If it simply doesn't look good, they think 'wow, this site is so crappy, what stupid web developers' rather than blame their browser. In the case that the site intentionally looks fubared on IE and there is a prominent, clear statement and explanation, a user thinks 'the web developer is elitist and won't support my browser, and I know full well a site can do this stuff on IE because other sites do!'. The user could care less about standards and anyone else's experience aside from their own. If they see a bad website, they go to a similar, but different website that does look fine. Political agendas don't matter to a user unless the agenda is being pushed to someone who already believes.

    For example, when you see a company website that renders poorly in mozilla, and a comparable website renders well, do you fire up IE to cater to the 'bad' site, or do you take your business to the place that caters more to your experience rather than their implied agenda of 'IE is dominant, other stuff is BS'. You go to the mozilla site, and the IE user would do the same to any site with an 'IE is bad' agenda.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  156. No. You are wrong. by autopr0n · · Score: 2

    I don't know why blind people would want to go looking at porn galleries, but they can if they want to. Autopr0n will work in every browser out there. Actually it will work in ns4, but only because I put in a server side hack to detect NS and send it a blank style sheet.

    On another site I did, an entire table disappeared because of the CSS I was using. It worked perfectly in Netscape and Mozilla. And in other browsers it degraded pretty gracefully.

    --
    autopr0n is like, down and stuff.
  157. Re:Pet Peeves.... by jandrese · · Score: 2

    Flash MX has alternate display support (for the blind?) Does it have some sort of mechanism to dopeslap people who make their buttons look exactly like their background? Will it still take forever to load for people on dialup? Heck, will it still force you to effectively download the entire (or at least the majority) of the site when you first visit, instead of loading sections (pages) on demand like HTML? Will developers understand the importance of this when they're previewing their site from the local machine? Heck, I'm on broadband and I still have to wait forever for many flash animations (particuarly those that include lots of useless annoying background music or talking heads).

    Flash isn't bad, but it's not the same kind of tool HTML is. Flash should complement HTML, not replace it.

    --

    I read the internet for the articles.
  158. Well then use it to download a real browser. by autopr0n · · Score: 2

    There are tons of great modern browsers for Unix out there. Moz, Konq, Opera. It's not that hard.

    --
    autopr0n is like, down and stuff.
  159. BBEdit reverse search by GlobalEcho · · Score: 2

    Has BBEdit ever fixed the backwards search? Last few times I tried it, hitting Command-E got the selected text into the find buffer just fine, and Command-G would search forward as it should. But BBEdit hangs on Command-D to reverse search, which I use all the time. Very annoying.

    (This is probably not an issue for old Mac hands, but for an OpenStep junkie it can be crucial)

  160. Re:IE has the most uesrs by FleshWound · · Score: 3, Insightful
    BECAUSE IT'S HARD AND TAKES TIME. TIME MEANS IT COSTS THE CLIENT.
    You know what else costs the client? Lost business from all the users that can't access the client's web site.

    I have no qualms about taking my business elsewhere when a company tells me that they don't want my business by coding a site that doesn't work in my browser.
  161. s/document.all/document.getElementById/ by yerricde · · Score: 2

    If Mozilla supported document.all, the stuff would run unmodified.

    But both Mozilla and IE 5 and later support document.getElementById, the W3C recommended DOM method. You could create your site with getElementById and then have a site-wide js file that emulates getElementById through document.all for IE 4 users.

    --
    Will I retire or break 10K?
    1. Re:s/document.all/document.getElementById/ by NutscrapeSucks · · Score: 2

      The issue is that there's lots of legacy code which uses document.all, including tons of stuff copy-n-pasted in from MSDN and other resources by people who don't know what it means. Except for the trivial s/document.all/document.getElementById/, this code is generally standards-compliant.

      Much of this code will never be modified for Netscape-compatibility. Partially because lack of know-how, but mostly because the Intranet world just plain doesn't give a flying fuck about Netscape or the users (like you and I) that want to use Netscape.

      It's high time that Mozilla/Netscape stops pandering to the standards boards and starts pandering to the users by providing trival compatibility tweaks to maximize it's usefullness on a Internet Explorer WWW.

      The fact is that Netscape doesn't have the weight to get private sites to change their code anymore (as they did in 1998 when they took their high and mighty stands), and in a year or so, their corporate penetration will be down below 1% the way it's going.

      (I'd include requiring as another fine example of cutting off your nose in order to spite your face in the same vein as not supporting document.all).

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
  162. Monopolies by yerricde · · Score: 2

    And if there's one thing that's true about the web, it's that there's *always* another site offering what your site offers.

    What if your power company's web site is IE only? What about your natural gas company, your telephone company, your cable company, your ISP? What about a company that has a patent or copyright on the product you need?

    --
    Will I retire or break 10K?
  163. Re:The sad truth - everyone has IE. by pete-classic · · Score: 2
    The only place where I could see standardizing on a browser would be for in-house stuff like this. Major companies tend to adopt corporate standards for software like this, and in my case, that software is IE.
    That sound nice, but consider that 1. There are web standards, why not use them? and 2. can you be sure that no one in your organization has a legitimate business need to run an OS that doesn't support IE?

    At my last job I was a UNIX consultant. I had one PC (a notebook). I did not have (or want, to be honest) a Solaris license for the notebook. The upshot is that I couldn't use any corporate network services. I ended up using my personal server to grab all my corp mail with fetchmail via IMAP and using that for webmail. I found webmail to be indespesable but the coporate webmail was provided by Exchange (and only worked with IE).

    I couldn't read the internal website at all because of bogus use of tables that netscape can't handle, but IE likes just fine.

    Bottom line is that the only sane thing to do is to make all web pages adhere to a W3C recommendation and report failures to browser vendors. This whole idea of making crappy pages with frontpage or whatever and then trying to rig them to work with a particular set of web browsers is just nuts. It is more work for inferior results. Crazy.

    -Peter
  164. Mozilla Tech Evangelism by yerricde · · Score: 2

    Make a repository of sites which break on non-IE browsers

    As illsorted pointed out, you should look into Mozilla Tech Evangelism. If you find a site that discriminates against Mozilla or otherwise doesn't work, search Bugzilla for it, and if it's not already listed, add it using Bugzilla Helper.

    (I had to use a workaround to link to Bugzilla because Bugzilla refuses links from OSDN referers. It's not the goat.)

    Oh, and how many of you ... are posting via IE on windows anyway?

    I use a Mozilla nightly build on my home winbox, but when I'm on a public terminal, I don't have rights to install Mozilla, so I just use whatever's installed (IE 5.x, or NS 4.x with CSS turned off).

    --
    Will I retire or break 10K?
  165. Stop changing your User-Agent! by Dredd13 · · Score: 2
    A lot of "3rd-party" browsers (Opera, etc.) default to ID'ing themselves as IE in order to get past silly JavaScript "you're not supported" stuff. Stop doing that. In fact, vehemently oppose doing that. The more you do that, the more you inflate the figures for IE, making it seem even less important to support a 3rd party, standards-compliant, browser.

    Opera could have 20% market-share right now, and nobody would know because 99% of them are probably id'ing themselves as IE to servers. right or wrong, those user-agent stats are the only thing web-designers have to go by when they're determining the percentage of their traffic represented by different browsers. If you're pretending to be IE, you're selling your own position up the river.

    1. Re:Stop changing your User-Agent! by Dredd13 · · Score: 2

      Yahoo!Mail? What browser are you using, because I've never experienced any problem getting in using other browsers....

    2. Re:Stop changing your User-Agent! by hether · · Score: 2

      Opera 6.0. If I have it set to identify as Opera, I cannot log in. The minute I change it to MSIE 5, viola!, no problem. It could just be a random occurence with me, but its the same both with my computer at work and the one at home.

      --

      Most people would die sooner than think; in fact, they do.
  166. Re:Adopt the standards. Gain customers by MS · · Score: 2
    As a webmaster of one of the biggest e-commerce sites in Italy, I know, that it is only a (very) little effort to design pages perfectly compatible and viewable with *all* browsers. If you design your web-pages with standards in mind, it is no overhead at all...

    But I know something much more important: Netscape users are 3 times more likely to buy goods online!
    I tried to find an answer for this:

    • Netscape users are often hard-core veterans and more accustomed o use the Net for business
    • Some users are online since 1996 or even longer, and at that time Netscape was the only real browser. They didn't *upgrade* to MSIE, but are still loyal to Netscape. Those same users have the money to buy online
    • Young, 14-year-old freaks got their PC last Christmas and are surfing a lot. They visit also our mall, they do show up in the browser-stats, ... but they don't buy!
    Here's the analysis of the buyer's browsers (as opposed to the visitor's browsers) for the month of June 2002: 86% MSIE and 13% Netscape

  167. Surf with Mozilla by Jagasian · · Score: 5, Insightful

    Allot of slashdotters here spend hours just surfing the net. One easy way to help out is to surf the net with Mozilla, and everytime you encounter a site that doesn't work correctly with Mozilla... report it to the web admin! Not only that, but web servers can see and log what browsers its users are connecting with. Surfing with IE may seem harmless, but in fact, you are continuously voting for Microsoft each time you use it to surf.

    Honestly, how many of you guys posting to slashdot are using Internet Explorer right now? For shame, for shame. Even if you are at work, you could still install Mozilla, as it doesn't take up much space at all and you can still use IE alongside it if necessitated by work.

    1. Re:Surf with Mozilla by Jagasian · · Score: 2

      Make a feature request report, and search around for Mozilla skins/themes/alternative ToolBars. Seriously though, surf with Mozilla, and if something bugs you, REPORT IT!

  168. Adapt on the server ... by earache · · Score: 2, Informative

    The majority of professional web developers make every attempt at keeping the pages working across multiple platforms and multiple browsers. Any dev shop worth a lick of salt has this built into their QA process.

    I personally use what I can on the server-side to adapt pages to the browser viewing them. For most modern browsers, this only requires slight changes to insure consistent look and feel, but for netscape 4.x some major tweaking might be required. For instance, if I have any DHTML that is required, I try to make sure the designers have designed any DHTML elements so that their is a fallback mechanism that works if the browser viewing the page doens't have javascript enabled, or their DHTML implementation is too buggy to bother with.

    Being a microsoft shop, we use asp.net for development and it's proven quite easy to develop a set of custom server tags to enable this sort of adaptivity. It's really as simple as:

    <ilab:Browser Browser="Netscape" Major="4">
    { ... netscape 4 specific changes ... }
    </ilab:Browser>
    <ilab:Browser Browser="Default" >
    { ... everyone else ... }
    </ilab:Browser>

    Additionally with asp.net (as well as jsp) most of your page's UI elements are probably written as "controls" (or widgets) and you write those to degrade to lesser browsers, and give the full feature set to the capable ones.

    In the end, it's all about rigorous QA and deciding what works best for what platform and making those changes accordingly.

    Conspiracy theories aside, IE was a real boon to the advancement of DHTML for user interface in web pages. While netscape 4.x was choking to death, IE enabled developers to do a lot of new things rather easily. Unfortunately, this all occured during the web boom and a lot of developers were lazy or hurried and didn't take the time to strategize for multiple browser/platforms.

  169. Re:The sad truth - everyone has IE. by gosand · · Score: 2
    Well, the corp standard here is IE, but I use Opera. If I need to get something off of the corporate site, I just use IE. Why should I suffer 99% of the time if I don't have to? "CAUSE WE SAID SO", boomed the voice from the sky.

    In-house is one thing, but what we are developing is for customers (hospitals). Sure, we can say that they must use IE, and it isn't much of a pain for them to do so - yet. What if parts of the system are opened up to outside traffic? Or some of the employees work from home or remotely and need to access it? All of a sudden, our software sucks because it doesn't work with other browsers. Maybe that will never happen, but if it does we look bad. It is ALWAYS "cheaper" to do something correctly up front instead of trying to fix it after the fact.

    But, we are a corporate entity, where MS rules. I would love (hate, really) to see how much we are spending on MS licenses each year.

    --

    My beliefs do not require that you agree with them.

  170. Re:IE has the most uesrs by cloudmaster · · Score: 2

    Your pages are designed incorrectly. Most "compatibility" problems are caused by laziness and/or an inability to come up with more than one way to present information. Yes, I've done a lot of web development. No, I've never come across a problem that can't be solved with standards-compliant code and made to work on multiple browser acceptably.

    If people would stop designing for print and start deigning for the web - where no one knows what renderer will be rendering the pages - these issues would go away. If a design relies entirely on minute text/image alignment to communicate information, the design is flawed.

  171. What about Netscape 4.x by jjv411 · · Score: 2, Funny

    Speaking of standards and supporting multiple browsers... I do some web development on the side. One of the companies I work for doesn't care if we screw over Netscape 4.x users. This makes development real easy (using XHTML, HTML 4.0, CSS, etc). The other companies I work for want me to still support Netscape 4.x. I HATE SUPPORTING NETSCAPE 4.x. Are there any opinions on how long old browsers should be supported? Is it safe to say that anyone using any half-way decent OS can get some flavor of Mozilla or Netscape 6.x? The only OS that I know is screwed is Solaris 2.5 or less. Anything else?

  172. Big Sites Have Big Problems - But There Is Hope by RedSynapse · · Score: 4, Informative
    First off I want to dispel the myth that only small fry peon sites have standards compliance problems. Bugzilla currently has 1920 Tech Evangelism bugs open. These bugs all deal with websites that have poor coding resulting in problems rendering properly in Mozilla. These are sites like:
    • National Australia Bank Click "Register Now" and you get a "Your Browser Version is not supported"
    • CN Rail North America's Railroad (Excluding non-NS6 users).
    • Bank Of America Try to apply for a gold card and the form gets screwed up.
    • Benjamin Moore Sorry our page is designed for IE only, buy your paint elsewhere.
    • Novartis Screwed up rendering.
    • Connectsite Exchange, Collaborate, Connect! Unless of course your using a non IE browser, then go away.

    This isn't counting the 1720 Tech Evangelism bugs that have already been resolved. Sites like salomonsmithbarney.com, yahoo.com, cbs.com, citrix.com and many many more have all resolved improper coding issues that screwed up non IE rendering. But the positive news is that in 1720 cases web administrators have changed their websites to make them unbroken.

    Here's an example. One of the most highly reported bugs (bug 114812) that has since been fixed was with hotmail. Due to faulty javascript implementation if you would select the "ALL MESSAGES" box in your inbox only one message would actually be selected, so to delete the mountains of spam that accumulate daily you had to click the box beside _each_individual_message_. Clicking 200 checkboxes after not checking your mailbox for a few days does not a fun time make. Anyway after about 6 months of pestering microsoft finally fixed it. The moral: If complaining can make Microsoft make its pages standards compliant well the sky's the limit.

    Anyway if you want to do something to help check out Mozilla Evangelism The site is chock full of advice about how to report and deal with non-compliant websites. You can even use the Letter Writing Tool to write and send a nifty letter to website administrators who haven't yet seen the light. Obviously the site is geared to getting things to work properly in Mozilla, but the fact is, things tend to work in Mozilla if they are standards compliant.

  173. Re:IE has the most uesrs by reverius · · Score: 2, Insightful

    Agreed. The way people lay out most web pages now, they'd be better off using Adobe Acrobat or something meant for page layout. A webpage is supposed to look different on any platform, at any resolution/color depth, on any display, GUI or CLI. From the beginning, everyone has used different browsers that rendered pages differently. The only reason it's a problem now is that people expect pages to look the same.

    A well-designed page that renders correctly (but differently) on all platforms/browsers and presents the information well should be the goal for a web page.

    If you're trying to make it look like a page in a print magazine, use Acrobat.

    Just my $0.02.

  174. Wow! does that suck or what? by dcavanaugh · · Score: 3, Interesting
    That site is the best example of gratuitous Javascript at the expense of basic functionality I've ever seen. At first glance, I thought it was one of those Flash abominations, but it was JavaScript all the way. Did you stumble across that or did you find it here?

    I guess that's what happens when you hire someone who just finished reading "Teach Yourself JavaScript in 3 Easy Lessons Using Self-Hypnosis While Sleeping". It's an easy enough language to learn, the trick is knowing when not to use it.

    1. Re:Wow! does that suck or what? by isorox · · Score: 2

      I actually went there to find out what time a film started at my local cinema.

      Funny thing is it doesnt seem to work in internet explorer either (last time I checked).

  175. links as block elements by MenTaLguY · · Score: 2

    You can also use display: block in CSS to turn the links into block elements -- although be aware that IE doesn't quite get that right.

    --

    DNA just wants to be free...
  176. How do you know who visits your site? by Kenneth+Stephen · · Score: 3, Interesting

    You claim that your site isnt targetted towards the Linux / Mozilla user, so you dont care anyway. The fallacy in your assumption is that your target audience could be Linux / Mozilla users too - and then imagine their estimate of your company when they find your website doesnt work with their browser. When I use a non-IE browser to visit websites (100% of the time when I'm not at work - which is also the time when I have purchasing power), my expectations arent too high. Basically, I need a site thats usable. The bells and whistles might be nice, but I can live without that. Sadly, I find that there are people like you out there who dont even provide that.

    A case in point : Ikea - the furniture store. Just last week, I was ready to spend good chunk of money on buying a really good quality bookshelf. The site was unusable with Netscape on Linux. I spent my money at Walmart. Later, at work, I went to the Ikea site and looked at their catalog. There was a bookcase priced at $500 that I would have bought if only their site had worked with my browser. To bad for them.

    ...and too bad for you too.

    --

    There is no such thing as luck. Luck is nothing but an absence of bad luck.

  177. Re:Other Browsers Don't Support Standards!!! by jesser · · Score: 2

    IE and Mozilla render tables incrementally -- they can show you part of a table before the entire table is loaded. That is a good thing because it effectively makes pages load more quickly. It would look strange if IE/Moz were to toss an already-displayed table because it reached the end of the document before seeing a tag closing the table. That would be kind of like displaying 90% of a porn image, one row of pixels at a time, and then suddenly replacing it with the text "This image cannot be displayed because it contains errors" rather than leaving it 90% displayed. (Mozilla currently does that, by the way.)

    IE has lots of hacks that are only there to "help" webmasters who make coding mistakes and typos. Accepting tables without closing tags is not one of them.

    --
    The shareholder is always right.
  178. Three Words: HTML Validation Tools by cyc · · Score: 2, Insightful

    Web developers need to take a cue from software developent and use HTML validation tools to check the syntax of their work. Such tools can also check for compatibility with different browsers and different versions.

    This is all the more important because browsers are lenient in processing HTML with incorrect syntax. This convention has lowered the bar for letting non-programming folks write HTML, but has had the lousy side effect of having inconsistent behavior for rendering HTML in different browsers be the norm and not the exception.

    Syntax checking. It's a good thing.

  179. Re:Other Browsers Don't Support Standards!!! by smack.addict · · Score: 2

    What the fuck is this doing getting modded down as a troll? There is nothing "troll" about this post. IE has better support for W3C standards. Maybe these fuckhead moderators should check their facts.

  180. Re:Other Browsers Don't Support Standards!!! by smack.addict · · Score: 2

    Which part of it is a lie? Go read any browser comparison. Or, better yet, try viewing any page that is actually standards compliant using XHTML, CSS2, and JavaScript. They look good only on IE (though Mozilla has recently made some huge advances).

  181. Pet peeve? by anthony_dipierro · · Score: 3, Insightful

    Fix the page widening bug in slashdot then get back to us about not creating cross-browser compliant sites.

    1. Re:Pet peeve? by anthony_dipierro · · Score: 2

      Yes, but it doesn't bitch about people not making cross-browser sites.

  182. Mod both parents up... by Bedouin+X · · Score: 2

    It's like some of these people don't know what good design is. Total content accessibility via graceful degradation is an art that is totally lost on some of these pretenders that call themselves web designers.

    --
    Dissolve... Resolve... Evolve...
  183. Re:IE has the most users by Bedouin+X · · Score: 2

    [blockquote]#2 Web development is a field that constantly strives towards providing applications level functionality that rivals and imitates desktop software. DHTML and SQL are how we make those happen.Regardless of who makes it, IE exceeds css standards, and pushes the envelope for what will come in the next standards. Its a joy to use![/blockquote]

    Yeah I love the way that IE exceeds at fixed positioning...

    --
    Dissolve... Resolve... Evolve...
  184. Re:Other Browsers Don't Support Standards!!! by smack.addict · · Score: 2
    There is no excuse for a browser to operate on pages that contain broken open and close tags.

    Assuming you are correct (I will not debate that since several other posters have done that well enough), your point is a complete non-sequitur.

    My point was about support for W3C standards. Supporting broken open/close tags has nothing to do with compliance with those standards since those standards say nothing about what a browser is to do with such tags. The standards simply define what correct is and what the browser should do with correct things. And to that end, the other browsers cannot get things to behave the way they are supposed to when things are correct. Your concern about what IE does when things are wrong is just plain silly.

  185. We had a supplier... by arfy · · Score: 5, Interesting

    We had a supplier who switched from Apache on some flavor of UNIX to IIS /SQL Server on at least two WinNT boxes. BIG mistake, whoever did the work for them set it up so that Netscape browsers were denied online transactions.

    We gave them a few months to try and fix it, meantime we phoned in our orders but we weren't going to switch to IE internally. Their IT head was stubborn and the business owner bought the marketing line about how much money he'd save. I'm sure it wasn't the only factor but they're gone now. I spoke to one of their workers who bailed to another company and he told me that they'd lost more customers than just us over the Apache-to-IIS conversion and general unworthiness of the new system and that the client loss plus absorbing the costs of the upgrade and running maintenance costs of a system that never worked as well as the old one took the company down.

    All this so the CEO could have a pretty GUI to look at instead of a character-based terminal! Somebody should've bought him a Mac, put pretty pictures on it and told him they reflected some sort of reality and to leave the IT work to the pros.

  186. Re:... but Flash can be usefull, in a non intro wa by Bedouin+X · · Score: 2

    Well personally I think that the vast majority of Flash "developers" are misusing Flash. There is very little Flash that I've seen that was even neccessary. Try surfing the web without Flash for a week and then ask yourself what you're really missing. I found that I was missing nothing. And man Flash navigation in general is a pet peeve.

    Just for the record, I like Flash. As a presentation tool it can be a Godsend. It just has too many limitations (can't resize, recolor, or otherwise modify text, no default settings that I know of - like always disabling sound, can't control navigation - i.e. opening links in new windows, can't search text via the find function, and so forth and so on) for doing any serious data presentation. It's great for audio synching like you said, and it's cool that you can make flash apps as standalone apps too. I just wish that these graphic / multimedia designers would understand that designing for the web requires more than a simple title change.

    --
    Dissolve... Resolve... Evolve...
  187. Re:IE has the most users by Yorrike · · Score: 5, Insightful
    Groan, you're in management too, aren't you? No self respecting web designer/webmaster would say anything along the lines of "Web development is a field that constantly strives towards providing applications level functionality that rivals and imitates desktop software" - it's marketing guff with approx. 80% buzz words.

    Let's get a couple of things straight: Web pages are there to provide information. Plain and simple. If your webpage requires DirectX extentions through IE, it's not a web page, stop kidding yourself.

    If you want to write a Windows application, write a fucking Windows application, DO NOT pretend it's a web page. It's web designers with your kind of attitude that make browsing the web suck.

    I have no problem making any of my pages display the same way in IE 5,5, Mozilla 5,6 Opera, Konquerer or even Links. I write standards compliant CSS and XHTML. Anyone who tells you that their CSS/XHTML pages don't look the same across all the later browsers is not writing their pages properly. Stick to the standards and everything works. If you find an aspect of your design doesn't work, change the design. Simple.

    --

    Looks can be deceiving. Or CAN they?

  188. Re:Standards according to who? by Bedouin+X · · Score: 2
    No.. You just need to try harder, or do it differently. Sure, I have a site that works a little better in IE (the TD background color is changable - remotely - in IE, as a highlight, while not in Opera/NS), but if I used an image instead, it would work just fine.
    Try assigning a class to that TD and then assigning a hover value to it. Or even doing a p hover. Some derivative of that should work on NS 6+ or Mozilla.
    --
    Dissolve... Resolve... Evolve...
  189. Re:Complain to webdesigners BOSS by tupps · · Score: 2

    Web Designers will be quick to give you an email saying that they will not support this browser blah blah blah. They have been doing it for a long time, they are used to it.

    The best way is to complain to the web masters boss. Now most sites don't have webmastersboss@domain.com but most have sales@domain.com if a commerce site. Simply state your case, ie was going to do business with you but it doesn't work with my browser. Let me know when it is fixed and I might consider doing business with you.

    You will find things get fixed quick smart. Especially stupid things, like sites that have a flash intro, & a skip intro button that is also don e in flash so if you don't have flash you can't get into the site.

    --
    Go out and get sailing!
  190. Muchos problem by olman · · Score: 2

    I use Mozilla for work. Stabler, no backdoor of the day, no asking if I'm sure I rather wouldn't use MSN instead every time I log into webmail.. It's just nicer to use, period.

    However, as a HW designer, I have to spend quite a bit of time browsing the net for datasheets etcetera. I don't mind flash sites and I have zero problem using them. If done right. I really do hate fixed size flash windows. It's just *so* hard to understand that if you make a guy making purchasing decisions view your product listing via 600x400 window, he'll probably start thinking about competitors.

    There are quite a few sites which will work with IE only but same flash(y) interface would work just as well with mozilla. In any case, high-density I/O connectors may be boring, but a gimmicky site design doesn't help as far as I'm concerned.

  191. Re:Adopt the standards. Gain customers by pjrc · · Score: 2
    Here's the analysis of the buyer's browsers (as opposed to the visitor's browsers) for the month of June 2002

    Is this published somewhere?

  192. Re:The sad truth - everyone has IE. by Fastolfe · · Score: 2

    Well, the corp standard here is IE, but I use Opera.

    It's IE here too, but I use Mozilla most of the time. Like you, I switch to IE when I need to. So far it's a non-issue.

    but what we are developing is for customers (hospitals)

    Then perhaps this thread doesn't really apply to you. I was simply trying to say that there are situations where coding for one particular browser is not bad.

    Or some of the employees work from home or remotely and need to access it?

    For us, at least, we prohibit even remote access into the corporate network from non-company systems, so that's a non-issue for us also.

    It is ALWAYS "cheaper" to do something correctly up front instead of trying to fix it after the fact.

    This is completely dependent upon the situation. In my corporate environment, I disagree completely. We have hundreds (if not thousands) of different internal web sites. If 1% of these sites later for some reason becomes more of a public-facing site, it's far cheaper to go in after the fact and shore it up so that it's standards-compliant and functions with other web browsers than it is for us to double (or triple or more) our testing efforts and add development time to ensure all of our sites work with browsers that are not company standards. This just doesn't make good business sense.

  193. Exaggerated by alizard · · Score: 2
    When I saw the article, I checked both mac.com and salon on my browser, Opera 6.02 . Salon still works fine and I sent myself an e-card via mac.com... i.e. everything works. Starting the article with an obvious fuckup like that detracts from its credibility.

    I generally use Netscape 4.78 about twice a week for sites that Opera won't render. I'm beginning to run into sites that work on Opera 6 and not Netscape, when I run into them in significant numbers, I'll upgrade my Netscape.

    Opera doesn't render in most cases because:

    1. The tard site author told the browser detection not to support anything but IE/Netscape... Note in most cases that if one can bypass browser detection, the site will work fine in the great majority of cases.
    2. Incompatible Javascript and rarely, Java applets.

    The only site I couldn't get into with either Opera or Netscape was when MSN declared itself offlimits to everyone not running IE.

    As someone else pointed out, cross-platform compatibility is one way to tell developers from wannabes.

    Also, the browser-specific stuff tends to be bloated bandwidth hogs done by dipshits who forget the rest of the world generally runs dialup.

    In the great majority of cases, any site that isn't platform neutral has a direct competitor who is, whether the site is informational or sells products/services. Patronize the competitor and leave the IE-only site to Darwin.

  194. That's what YOU want from the net by spoco2 · · Score: 2, Insightful

    While you may want the web for just information and nothing else, some of us like to occasionally visit a site that's only point is to entertain via graphics, or demonstrate some very nice interactive graphics, sound etc.

    Why are you determined to LIMIT the web to be a text only domain?

    Sure my main use of the web is for text rich informative sites, but I don't want to be using a browser that can't support the entertaining flash driven sites with some very impressive graphical artistry if I wish to see them.

    Just because YOU only want text and static pictures does mean EVERYONE wants that out of the web... remember, when reading and posting on Slashdot you are conversing with a very limited subset of the web community... don't let your view of the web community be overshadowed by that.

    1. Re:That's what YOU want from the net by CProgrammer98 · · Score: 2

      Yahoo! games is a hugely popular entertainment site, with many tens of thousands online at any one time. (As I write this, there's 15,000 people just on Yahoo! pool) then there's MSN Gaming zone which is also very very popular. Admitedly, they're not flash but still entyertainment.

      Entertainment on the web is HUGE. The Web is many things to many people. To me it is a rich resource of knowledge that I use constantly at work, but when I get home I chill out and shoot some pool at yahoo, surf slashdot, read some other community hobby sites, check the news and sport, see what's on TV (usually nothing of interest!)...

      The Web has many many facets and we shouldn't disparage or discourage any of it. Well, ok, maybe except X10 and doubleclick.net :) ... but certainly entertainment sites have their place.

      --
      And the people shall be oppressed, every one by another, and every one by his neighbour Isaiah 3:5
    2. Re:That's what YOU want from the net by Isofarro · · Score: 2
      I don't want to be using a browser that can't support the entertaining flash driven sites
      I don't want to be using a browser, I'd rather have an intelligent agent to scour the web on my behalf and summarise what I need to know, offer me alternatives based on my criteria. That would return me a summary in my preferred format and allow me to flick through the personalised results.

      Unlike you, I don't see the value of sitting infront of a monitor all evening clicking links like a semi-trained gopher, gawking at flickery tricks like a magpie -- Oh look a blinky text cursor -- . I'd rather go out and see a movie on a large screen, a nice restaurant and finishing it with an exquisite company of friends. Not watching geekaws on a 17 inch monitor.

      Now with HTML correctly describing the structure of the content, I can spend more time with friends, and less looking at your blinky things. Because my agent will peruse your site, see nothing of value, and won't bother to record it (or add it to the trash filter of sites to avoid).

      Yes, there will be other people like you not having a life, and want to look at your geegaw portfolio. I have a life, the web is just a tool, and at the moment a manually-intensive tool, and judging by your efforts it will remain that way.

    3. Re:That's what YOU want from the net by Isofarro · · Score: 2
      Sure people want information from the web, but if they didn't want entertainment, how do you explain:
      OSDN visits a month: More than 5 million (Source, FAQ)
      AtomFilms unique visits a month: 18.7 Million
      Yahoo: 18 million visitors a day
      Google: 25 million a day
      MSN: 16 million a day
      BBC: 4.8 million a day

      Note: A DAY not a month
  195. Re:Other Browsers Don't Support Standards!!! by oldstrat · · Score: 2

    W3C does specify which tags REQUIRE close, and which have an optional close.
    I suggest you check the standards before you claim to know them.

  196. Re:IE has the most uesrs by debiangruven · · Score: 2, Interesting

    Bullshit... the problem is that most of the monkeys out there use some wysiwyg web page design program that throws in more code than you need. A perfect example of this is GoLive, Frontpage, etc. People just need to take the time to learn HTML ( should not take more than an hour if you are competent ) and use a complient editor, ( not a drop and drag look at me I am a web designer ) People just need to pull their head out of their ass and take the time to learn how to do something instead of relying on a program to do it for you!

    --
    Stay negative.
  197. HTML? by autopr0n · · Score: 2

    Since when is HTML programming?

    --
    autopr0n is like, down and stuff.
    1. Re:HTML? by Wakko+Warner · · Score: 2

      Since when is HTML programming?

      Since they extended the same term to include "Visual Basic".

      - A.P.

      --
      "Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
  198. Re:IE has the most uesrs by Zeinfeld · · Score: 4, Insightful
    see sites without HTML tags HEAD tags even without BODY tags, and IE still accepts them as valid HTML

    No, the browser obeys the HTML spec and makes a best attempt at rendering the content.

    This behaviour was specified by Tim B-L before Hakon, Ragget and the rest of us got on the case. Dave Ragget's Arena browser had a smiley face that frowned when you had bad HTML.

    The lax processing model was specified to make writing scripts as easy as possible. Basically Tim thought that systems that refuse to show you anything on a page because a footnote was missing a close element were broken. I think he was right there.

    The other thing that got messed up completely was the content negotiation mechanism which the folk at NCSA could never understand. First they had Mosaic sending 2Kb of accept headers ending with Accept: */* because they would go to the rescap file and look for viewers. Then after we told the this was not a good idea they cut out the headers completely. The idea of a happy medium never occured to them.

    Netscape's current problems are a direct consequence of their own behavior when they began the company. Netscape went out of their way to kill any working content negotiation mechanism. They calculated that as the dominant browser it would be better for Netscape if they controlled the standard. So instead of identifying the HTML version number the browser could accept they promoted scripts that checked for the string Mozilla in the user agent field.

    The news.com article actually misses the main point I presume Hakon wants to make, when Web Designers only write for IE they are only writing for people surfing from computer browsers. You lose the audience of PDA users, voice browser users, disabled users etc.

    Unfortunately Javascript and flash tend to be used aggressively on sites which would often be better without. I particularly loath the Javascript designers arrogance in allowing the content to override my UI choices. If I say I want the browser to go back to the previous page I want it to go back boyyo. The only reason to deprive the user of those bittons is to pander to advertisiers, which of course Netscape did.

    --
    Looking for an Information Security student project suggestion?
    Try http://dotcrimeManifesto.com/
  199. NOT the same as applications for Windoze only by setmajer · · Score: 2, Informative

    Designer: All of them? Okay...lets take a look at the possible conditions under which you can view a web site. You can have this generic looking site that will distinguish you from this peanut in that the peanut isn't on the screen, and it is dumbed down enough to be viewed by everyone. That's cheap. You can have this terrific looking site, but for every different scenario that you want someone to be able to view it under, it will cost an additional 'X' dollars. Or...you can develop for M.S., get 85% of the potential viewers, and have it cost the original quote"

    Me: You're incompetent. Next designer, please.

    I design and build sites for a living. I worked on the campaign that got an accessibility law analagous to the U.S.'s Section 508 passed in Germany. For very little additional development time (like less than 5%), you can build a site that will function correctly in damn near any browser you throw at it once you know what you're doing.

    You probably won't get fancy DHTML menus in Netscape 3.x, since that browser doesn't support DHTML in any form. It may look pretty bland in a browser with weak CSS support like OmniWeb. But it will function just fine in all of them.

    If you really must have the thing look 'the same' (not possible, really; never was; there's always a few pixels here or a differently-styled bullet there) in all browsers, I'll use a valid and accessible table layout (yes, it can be done) and call it a day. If you really want it done fast, I'll do the whole layout in CSS and use @import for the fancy stuff, then do a quickie stylesheet for NN4.x and bring that in via the <link> tag. NN4.x users will get colors, fonts, images, maybe even some of the JS goodies. The layout may be circa 1995 top-down boring, but it'll be perfectly usable. If another browser has issues, I'll just use one of assorted browser hacks to hide that bit of CSS. We're talking a couple of hours of testing and hacking, tops.

    Things do get ugly if you try to do a CSS-only multi-column layout that works perfectly in NN4.x. (I've done it, but it was a royal PITA). So what? If NN4.x is that big a deal for you, use tables and have done.

    Barring developer incompetence, there is NO reason on God's green earth why a site can't look great in Opera 5+, IE 5+ and Gecko-based browsers and function perfectly well in the rest without spending ungodly amounts of development time on it.

    Period.

    --

    1. Re:NOT the same as applications for Windoze only by Gorbie · · Score: 2

      Great point. I guess the question becomes "How many people buying the web programming/design services would have a clue about that"?

      My uncle is a developer and has written code for the Mac, Newton, Windoze, and many other devices/operating systems. Once he said to me "Programmers are the next Doctors and Lawyers. Everyone will need one, and the programmers will be able to charge what they want because the rest of the people do not understand what they are doing". While I thought this was a maligned viewpoint, I understood it. Some of the people that do this for a living will be honest and provide a good service. The rest of them will take advantage, and have been for quite some time now.

  200. BBEdit DID have CVS support by Ethelred+Unraed · · Score: 2

    What I don't understand is, in pre-OS X versions they DID support CVS (in combination with MacCVS). Since OS X, that support is gone.

    Of course, MacCVS and the UN*X CVS included with Mac OS X work rather differently -- MacCVS would write the CVS tag info in the resource fork of each file, whereas UN*X CVS has a directory "CVS" to store that same info. But I can't imagine that it would be that hard to change BBEdit's old CVS support to look in a directory named "CVS" rather than in the resource fork.

    Ah well...maybe they will have it again soon.

    Cheers,

    Ethelred

    --
    Everyone wants to be Ethelred. Even I want to be Ethelred.
  201. Re:IE has the most uesrs by Isofarro · · Score: 2
    Do you think that Lynx supports CSS 1, DOM 2
    And where exactly does it say that all user agents have to support CSS and DOM? Which part of the word "optional" are you having a problem with?

    If you are relying on a browser supporting CSS and DOM, then you are in for a very rough time.
  202. Re:Of course by Isofarro · · Score: 2
    As a web designer, it's in my job description to make sure the site is designed for "the majority of our audience". This means IE
    But not Pocket IE? What arrogance to think that websites will only be viewed on desktops and laptops.
  203. Re:Of course by Isofarro · · Score: 2
    The average user thinks if it's broken then the people who created the website suck.. and probably won't trust there service
    Now if only _that_ was the business justification behind AOL's decision to adopt Mozilla as their browser.
    • Netscape purchase price: $4.2 billion
    • AOL user online purchases in 2001: $100 billion
    • Watching IE-only websites go down the tubes: priceless
    Creating an inaccessible website may be cool, ... for everything else there's a W3C validator

    (With due respect to Mastercard, naturally)
  204. Don't forget to compliment good designers. by jotaeleemeese · · Score: 2

    Every time I go to a new site that works flawlesly with Mozilla/Linux I drop a quick mail of appreciation explaining why I used their site.

    People that stick to standards and do the right thing normaly answer back and are very grateful for the encouragement they receive from paying costumers (then they can show evidence that sticking to standards does really pay).

    --
    IANAL but write like a drunk one.
  205. Re:What's wrong with standards? by Isofarro · · Score: 2
    That's great that you can validate your page, but there is no motivation to do so.
    You are being paid to do a job, the least you could do is to do it properly. That should be motivation enough.
  206. DTV / STB by Martin+Spamer · · Score: 2

    This is not just a problem for PC users, it is a bigger problem for alternative access devices, for example STB's for Digital TV services which are increasingly Web enabled. A large propotion of web-sites do not work [well] because the web developers make assumtions that the access device is a PC.

    This plays into Microsoft hands, because most alternative access devices are disruptive technologies that could break the Microsoft monopoly because most IP enabled STB's are Linux based. Some examples: http://www.linuxdevices.com/news/NS4506518394.html

    Consider Slashdot & Google, these render poorly even on fully standardised DTV & STB's.

    The biggest problems are:

    1) Hardcoded widths in tables and frames instead of proportional.
    2) Colour Saturation levels are too high for TV's.
    3) Using proprietary web extensions like Flash, PDF, Real.
    4) Poor Standards (www.w3c.org) support.

    The most common Browser for on DTV systems is ANT's NC Fresco Browser (a Mozilla derrivative).

    So if you find 'NCBrowser' or 'NCFresco' in the User Agent, you now know that it is a DTV/STB.

    If you want argue that you get few/no visits from STB's, well you won't if you don't support them, so build it and they will come.

  207. Oh dear... by jotaeleemeese · · Score: 2

    I want information, relevant information, not idiotic flash snipets.

    How is people going to use search engines if everything is in Flash...???

    --
    IANAL but write like a drunk one.
  208. Re:Heres a thought... by Isofarro · · Score: 2
    The original poster suggested creating and maintining three codesbases for each site.
    And there you have it, a web designer incapable of thinking in the real world. Unable to spot the obvious inefficiency.

    Ever heard of templates? This has been done since the year dot. Quit re-inventing the wheel and start looking at every day solutions to every day problems.

    Surely you can comprehend to useful collaboration of templates and databased content. Avoids the duplication immediately.
  209. Re:IE has the most uesrs by Anarchos · · Score: 2

    My whole argument is that these are industry standards but are not supported by many browsers. Therefore, the parent's claim that coding to standards magically gives you support on all browsers is incorrect.

    --

    "A good conspiracy is an unprovable one." -Conspiracy Theory
  210. Re:Other Browsers Don't Support Standards!!! by smack.addict · · Score: 2
    I did not claim otherwise. What I said is that the W3C does not specify what a browser is supposed to DO when it encounters non-compliant HTML.

    I suggest you go back to elementary school for remedial reading comprehension classes.

  211. Re:The sad truth - everyone has IE. by pete-classic · · Score: 2

    I think the phrase "legitimate business reason" was removed from my original post in the drafting process. I needed UNIX more than I needed corporate email, to be honest. I had manager approval, etc.

    The point, however, is that if the site 1. complied with some W3C standard and 2. worked with IE, I would have been fine. I'm not demanding testing with my browser. That's, in fact, my core point. Testing with one browser and an SGML parser is no harder than testing with two browsers, but it puts the onus on the browser vendors when stuff breaks. Writing valid code is certainly no harder unless you have developed bad habits. Debuging valid code is easier.

    -Peter

  212. Re:You just don't get it, do you by Isofarro · · Score: 2
    In order to fix it for ns4, I often have to mangle the code to the point that it no longer displays correctly under any other browsers.
    Its amazing considering that we are in the twenty first century, and supposedly cutting edge designers haven't figured out the basics of componentising the tools of their trade.

    Have you never heard of the benefits of separating content from the presentation? Have you never heard of using templates to publish a website? Have you never heard of using automated tools to speed up the donkey-work?

    You are supposed to be using a cutting edge medium, we're no longer in the middle ages, we do have tools to reduce problems down to manageable sizes.

    Its your lack of understanding of the tools available that fails you as a good web developer. You've been caught out by the oldest trick in the book. Start modernising your design and development practices, all the tools you need are freely available.
  213. Re:No. You are wrong. by Isofarro · · Score: 2
    Actually it will work in ns4, but only because I put in a server side hack to detect NS and send it a blank style sheet.
    Another wheel reinventor! What is wrong with
    <style type="text/css">
    @import url(/path/style.css);
    </style>

    Or is your solution the proverbial triangular wheel, eliminating the extra bump from the square wheel implementation?
  214. Re:IE has the most uesrs by Isofarro · · Score: 2

    There's no specification forcing browsers to implement CSS and DOM, so this "industry standard" you refer to is meaningless. CSS is an optional item that should _never_ be relied on to display content. It is an enhancement of a proper well formed HTML document.

    The only thing you should ever rely on is that the user agent can render HTML and nothing else.

    The idea that CSS and DOM is an industry standard that all browsers must follow is ludicrous and misinformed. It is merely a nice to have, not an absolute requirement.

    So by adhering to a recommended HTML specification does give the author a higher degree of confidence that today's browsers and tommorrow's browsers will support this document.

    Heck, Lynx is a standards compliant browser. CSS is not mandatory. Javascript is not mandatory. DOM is not mandatory. Lynx is a Web browser.

  215. coding for all browsers by Patrick13 · · Score: 2

    Well, the problem I have is that there is no emulator for "all" browsers. I test pages with IE 5 & 6, Netscape 4.7 & 6.x, k-meleon and Lynx. I happen to have an iBook, so I also check IE & Netscape on that machine.

    The real problem, at least for me, is that it is fairly inconvenient (no to mention unrealistic) to test sites with every browser that has ever existed.

    I don't design out of preference to one browser over another, but the truth, there is not one web browser that interprets HTML 100% correctly. Different brands and different versions have introduced their own particular bugs.

    Its true that 90% of my visits are from users with IE running some version of windows. But I do take the time to make sure someone can view it with Mac browsers (mac's IE 5.0, for example had several bugs in it when loading tables, fixed in 5.1).

    The best I can do for everyone else is use a browser based on the Mozilla engine (K-Meleon) and lynx, the theory being that if the site works with these 2 browsers, it should at least be viewable for any others.

    The results aren't always pretty when you aim for wide interoperability. But at least they work.

    I hate flash. IMHO, the only thing more pathetic than a flash intro page, is an HTML page that says "click here to see our Flash presentation".

    --
    ::.. check out some Cell Phone Reviews
  216. Re:The sad truth - everyone has IE. by pete-classic · · Score: 2

    Well, as often is the case, the debate has become one of semantics.

    If your "XHTML" isn't valid it isn't XHTML, is it? If you are testing (as opposed to validating) with an out-of-compliance browser you don't even really know if you are writing XHMTL, do you?

    And, as I said, I don't expect "you" to make any special allowances for my browser, and I certainly don't expect you to test against it. But if you don't write some form of valid HTML I can't even write a useful bug report for my browser vendor.

    That makes you part of the problem. Internal site or no.

    -Peter

  217. Re:The sad truth - everyone has IE. by pete-classic · · Score: 2
    we have a very extensive lab that we use to verify that public-facing sites function with a diverse set of browsers. I don't make the decisions as to how that testing occurs, be it with an HTML validation tool or other forms of software and human testing.
    Who is talking about your "public-facing" pages? Not me.

    We seem to be hung up on testing and validation. Think debugging vs. compiler errors and warnings.* Somehow it became okay for "web designers" to pass off code that isn't HTML as HTML. How did that happen? I guess the same way it almost became okay to pass off non-Java that works with J++ as Java . . .

    So, yes, my opinion is that web sites, even internal ones, should be based on actual, valid (and by implication validated), HTML.
    also can't believe you'd advocate two to three times the testing and extend development times simply to support non-standard browsers that make up a stubborn 0.01% of employees that might use them. This does not make good business sense. Coding to standards is only part of this picture.
    Are you trolling me or what? I specifically said that I don't expect you to guess what browser I am using and test against it. My suggestion, in fact, was to do more (some) validation followed by less testing. In fact, I'd wager that the over all testing cycle would be shorter if you started by validating your HTML.
    In an ideal world, all code would adhere strictly to standards, and all browsers would render those standard-compliant documents perfectly. This is not an ideal world, and development time and testing cost money. While I personally (like you, I believe) do not feel this should be neglected on web sites that have a non-specific intended audience (e.g. public-facing Internet sites), I see no reason to not apply only a subset of these development and testing measures when you have a very specific target audience. This in no way reduces the expectations of public-facing code, and simply allows us to reduce development and testing times (which cost money!) for internal sites.
    You clearly didn't comprehend my previous posts. Allow me to spell it out a little more clearly.

    I worked at a company who's internal website was unusable in any browser except IE. (It was the same story for the corp email.) Running UNIX was a job requirement for my position. The company gave me 1 PC. I had neither the time nor the disk space to dual boot. They wouldn't buy me a VMWare license.

    You tell me how to reconcile all of the above without buying another PC (or VMWare) out of my own pocket.

    Explain to me how it makes business sense to go out of your way to write a web site to a specific browser, to the exclusion of all others, when you have employees who cannot run that browser.
    Perhaps we'll just have to agree to disagree here Sometimes the needs of the business outweigh technical wants. Even though I am one of the biggest supporters of W3C standards and validation in the web group at my company, I nevertheless recognize that there are overriding business needs to take into account here as well.
    I'm not prepared to agree to disagree based on that premise.

    The fact is that writing actual HTML is no harder than writing non-HTML (at least for someone who legitimately claims to be able to write HTML), and it is considerably easier to debug. The fact is that anyone who claims to be writing HTML and isn't is a twit at best and a charlatan at worst.

    The reality is that people are promoted to their level of incompetence and web designers are generally at that level. Most have no understanding of the technology that is their "area of expertise" and are just GUI monkeys that can drag shapes together to make flash animations and follow "Dummies" books to make barely-working sites that are "cool" because the menus expand when you hover over them (in IE, it crashes NS4.x (which is a separate rant), and causes newer browsers to be unable to render the page due, at lest in part, to undefined use of HTML tags).

    The bottom line is that most IT employees suck at their jobs, and most IT services hover around the line of total uselessness due to incompetent design and administration.

    -Peter

    * God this pisses me off. In my mind this is analogus to saying "Our C program throws a gazillion warnings, but it compiles with the particular sub-version of the compiler we are using at the moment and it seems to work with the test data. Any more testing would be a waste of money. Fuck it; were shipping it."

    Beyond this is the fact that so many "web designers" are frustrated wanna-be artists who think that their site is a work of art, and that the media is the message. I've got news; the message is the fucking message**. I don't give a shit that you graduated top of your class in graphics design at Shitheel Technical College, I actually want to know what the number to HR is, or what's for lunch in the cafeteria or how to change my 401k. Get over yourself and give my browser the INFORMATION (That is what the "I" in "IT" stands for!) in a format that my browser, whatever it is, has a fighting chance of parsing and presenting to me however I damn well please. If I want to use FooBrowser2000 on a black & White monitor at 320x240 with a gigantic font that ain't your fucking problem, Monet.

    -P

    ** I think I have a new sig!
  218. Re:The sad truth - everyone has IE. by pete-classic · · Score: 2
    You have a legitimate gripe, but it's against your company, not the web designers.
    What can you possibly mean by this. I have a gripe with the board of directors? It is ultimately "management's" fault, particularly the manager of the web designers. But to some extent it is the web designers fault. The ultimate responsibility falls to the technical level to make sure things work. Their manager was probably only vaguely aware that something other than IE exists. It is up to technical folks to inform management.
    I think you should petition your higher-ups to spend the extra money to train your developers to learn how to standardize their HTML output, purchase better authoring tools that generate clean HTML output, and get more testing time against your sites to ensure everything validates cleanly and appears as expected in your web browser. What do you think they will say to that?
    I don't work there anymore (laid off) so they'd probably say "Leave the property or we will call the police." ;-)
    In the real world, your bottom-rung "web authors" do not have an exceptionally high degree of training, which is pretty much what you say in the next paragraph. I'm not saying this is good, but it's the real world.
    Get out of here. The entire XHTML spec is 30 pages long (in PDF). If you can't digest 30 pages of material in a week or two you have no place in this business.

    If you are in technical management and you keep someone like this in your org for more than a month you need drug out and flogged.
    HTML validation problems aren't nearly as severe as warnings pointing out a potentially serious vulnerability in code. You are unlikely to find exploitable buffer overflows in HTML.
    Woah! Exploitable bugs are a miniscule portion of the bugs out there (and are unlikely to throw warnings besides). I know they get all the ink, but let's be for real.

    I'm just talking about quality, and how disturbing I find it that "our current dot version of IE" is the gold standard of HTML quality in corporate America. Disturbing on several levels.
    I was trying to point out that even standards-compliant code may not render as you expect.
    Ah Ha! Now we've hit upon something. The problem, clearly stated is that web sites and web browsers both approximate the specifications to widely varying degrees. This causes a less than ideal coincidence of interoperability.

    There are two general approaches to resolving this problem. First, pick two (or maybe more) particular release versions of particular browsers. Write some gross approximation of HTML (or "better yet," let FrontPage do it for you) then make ad hoc changes until it happens to mostly work in both (or all) the selected browsers. Second, write actual HTML, then resolve any issues with your selected browsers by eliminating problematic elements.

    The first creates an unmaintainable mess of javascript browser detection routines and hacks that are sure to break in the next few point releases of you pet browser. It also reflects a defeatist attitude about browser standard support, which I believe to be self-fulfilling.

    The second attempts to add to the harmony between web sites and browsers. The only actual disadvantage of this approach is that it doesn't give web designers the opportunity to masturbate to DHTML menus.

    The real point, however, is that you can only positively influence the situation by 1. writing (and encouraging others to write) valid HTML and 2. reporting failures to properly render valid HTML to browser vendors.

    Key to this is the fact that I believe that this can be done not only without additional expense, but at a development savings long term. (Yes, "long term," that magical phrase that sounds like silence to a manager's ears.)

    To illustrate. Before the UNIX consultant gig I've been talking about I worked as a phone drone at Dell. Dell took exactly your attitude towards web development. When IE4 was released we were forbidden to install/run it (but were expected to support it, which was fun). They worked and worked on the site, which had been designed around IE3's quirks. It seems that IE4 has a completely separate set of incompatible quirks. Finally, because of Dell's "special" relationship with MS we had to start moving workstations over to Win98 which includes IE4. What a fiasco.

    Things really haven't changed that much since then. The fact is that if you use "advanced browser features" you end up locked into a browser brand and version. Who wants to be in that pickle? Or, if you'd like, who wants to go to the CFO to explain that the web devel budget needs to be doubled for the next three quarters so that the crufty IE8 site can be refactored into a crufty IE9 site?

    I guess the same guy who in the late seventies wanted to go to the CFO and explain that only IBM peripherals would work with that spiffy new IBM mainframe, and cost 230% of what everybody else's peripherals cost.

    -Peter
  219. Re:Omniweb 4.1 not finished on CSS, JS by TheInternet · · Score: 2

    hat about Omniweb? it does a pretty good job (CSS/JS/etc). It's not IE or Moz, but apparently your javascript doesn't seem cross-platform enough.

    OmniWeb's CSS and JavaScript (ECMAScript) support is not complete, and therefore, will have problems in some situations, even if the site is authored to spec.

    - Scott

    --
    Scott Stevenson
    Tree House Ideas
  220. CSS makes life better in many ways by TheInternet · · Score: 2

    A lot of the craziness involving nested tables goes away if you use CSS, like W3C recommends.

    It's not perfect, but I can't imagine going back to all those nested tables, single pixel hacks, etc. It's such much easier to maintain.

    - Scott

    --
    Scott Stevenson
    Tree House Ideas
  221. Re:Other Browsers Don't Support Standards!!! by oldstrat · · Score: 2

    I could dig back into the OLD OLD rfc's etc and make a point that would in the end be pointless, I won't.

    What this discussion has done is re-enforced an assertation that given the opportunity things tend to sink to the level of the lowest common denominator.

    Tables have been a persistant problem for rendering by user-agents (browsers).
    The intelligent thing to do, standard, or no standard, is to be sure that your code (pages) are as complete as possible so that they survive transition to new methods (DTD, XML).
    An automated XML transcriber that would convert clunky old HTML into data that could be reused in XML and SGML is likely to fail on incomplete BASIC tags.

    The proper thing a browser _should_ do is to do it's best to display the information AND report an error to the viewer so that the viewer is aware that the presented display may be inaccurate allowing an informed decision about what has been presented.

    subnote: HTML standards say that a browser should IGNORE invalid tags.

  222. Re:The sad truth - everyone has IE. by pete-classic · · Score: 2
    At the risk of making this the thread that never ends . . .
    My comments were geared more towards testing and supporting a particular browser, though, not towards writing for a particular browser.
    Well, I don't know how to be any clearer that I don't want you to guess what browser I am using and test against it.
    We certainly have a number of people that do know how to write clean code, and how to build applications that output clean, validator-friendly code, but generally these guys are in positions a little more advanced than a typical web monkey.
    This is a management issue. Like I said, 30 pages. Those Sr. guys should be spot-checking the grunt's work. People will work up (or down) to expectations.

    -Peter
  223. Re:Adopt the standards. Gain customers by MS · · Score: 2
    Sorry, I cannot publish the full data - I'm sure you understand this. But believe me: it's true.

    The first three months of last year (jan - mar 2001) were even more interesting:

    • visitors: 71% MSIE, 23% Netscape
    • buyers: 49% MSIE, 51% Netscape
    So again: Netscape users are 3 times more likely to buy something, than a visitor which uses MSIE.

    For the same period of 2001 we analyzed also the visitors for different sections of our mall:

    • Fashion, T-Shirts: 80% MSIE
    • Coffe-related products: 56% MSIE
    • Wine: 44% MSIE
    • Gourmet products: 40% MSIE
    We hardly sold any t-shirts, but the mall is selling lots of wines to lots of returning customers.

    The numbers have now obviously shifted towards MSIE, but still Netscape is *very* important for anyone doing e-business.

    Markus Senoner

  224. I wasn't aware of that. by autopr0n · · Score: 2

    I wasn't aware you could do that. Next time I'll do it that way.

    --
    autopr0n is like, down and stuff.
  225. Re:Coding to standards should not even be a questi by doom · · Score: 2
    But I want to use those special IE-only features!

    Most of the world can do without page transitions. If you need some special eye candy, it can most likely be done with Java, Flash, or plain old DHTML coded properly. The flash plugin exists for the major browsers (and works under linux too) and can be done properly, but again that takes some work on the developers part.
    I agree with most of your rant here, but I want to make the point that "Flash" is definitely *not* a standards-based technology. In principle, a Macromedia dominated web would be no better than a Microsoft dominated web.
  226. Re:Coding to standards should not even be a questi by WebMasterJoe · · Score: 2
    I agree with most of your rant here, but I want to make the point that "Flash" is definitely *not* a standards-based technology. In principle, a Macromedia dominated web would be no better than a Microsoft dominated web.

    Of course it isn't a standards-based technology. I never said it was. The reason I suggest flash as an alternative is that is is supported under popular browsers in Windows, Mac OS and Linux. Also, the swf file format is open, so that you can actually create swf files with other tools, such as PHP.

    --
    I really hate signatures, but go to my website.