Slashdot Mirror


Top Ten Web-Design Mistakes of 2002

yoey writes "Another famous Nielsen year-end wrapup: "Every year brings new mistakes. In 2002, several of the worst mistakes in Web design related to poor email integration. The number one mistake, however, was lack of pricing information, followed by overly literal search engines.""

258 of 542 comments (clear)

  1. And in 1992... by Anonymous Coward · · Score: 2, Funny

    And in 1992 the winner of this award would have gotten it for having a plain website, because blink tags were oh so cool...

  2. You know what I like? by ZoneGray · · Score: 5, Funny

    You know what's a nice usability feature? A server that can handle the load. You click on the link, the page loads. Nielsen should get one of them.

    1. Re:You know what I like? by Mr.+Bad+Example · · Score: 2, Interesting

      You really should wait for the page to load, though. The cartoons there are pretty spiffy...and I'm not just saying that because they were drawn by my wife. Cough.

    2. Re:You know what I like? by cedmond · · Score: 2, Funny

      So, if almost every site that gets posted here gets slashdotted...why doesn't slashdot ever get slashdotted?

      --
      ----------------------------------
      I'd rather not take sides until I hear the monkey's version - PHB
    3. Re:You know what I like? by Mr.+Bad+Example · · Score: 3, Funny

      ...why doesn't slashdot ever get slashdotted?

      Bandwidth elves.

    4. Re:You know what I like? by Dun+Malg · · Score: 2
      So, if almost every site that gets posted here gets slashdotted...why doesn't slashdot ever get slashdotted?

      Same reason ebay will never be slashdotted. Plenty of servers and bandwidth.

      --
      If a job's not worth doing, it's not worth doing right.
    5. Re:You know what I like? by sgage · · Score: 2

      You're sig really hirt.

      - S

    6. Re:You know what I like? by ZoneGray · · Score: 2

      Her page loads just fine. ;)

      And the 'toons are pretty nice, too.

    7. Re:You know what I like? by hemp · · Score: 2, Funny

      How come I have to keep scrolling to the right to see the cartoons? :-)

      --
      Skip ------ See the latest from http://www.anArchyFortWorth.com
    8. Re:You know what I like? by Chris+Mattern · · Score: 2

      > why doesn't slashdot ever get slashdotted?

      Well...they do, actually. I have stretches of time (particularly early weekday mornings) when slashdot pretty much shuts down on me. Other times when it breaks--doesn't remember my user ID, won't let me sign on, won't let me display the stories and comments in anything but default mode.

      Chris Mattern

  3. Numero Uno ... by airrage · · Score: 3, Insightful

    I know this entire thread will probably turn into some sort of grip session, so I'll just throw the first volley:

    Number one: no website contact for links not working etc, ie American Express, etc.

    --
    "This isn't a study in computer science, its a study in human behavior"
    1. Re:Numero Uno ... by will_die · · Score: 3, Informative

      This is deliberate and not likly to change.
      The less technical a site is the less likly they will have something like this, the reason is that people will click on that and use that to complain about anything. The web people don't want to get customer support problems.

    2. Re:Numero Uno ... by Asprin · · Score: 2


      Ugh. IFYP. How about web sites with NO PHONE NUMBERS on their lame-ass "Contact Us" page. (no, the answer *wasn't* in the stupid FAQ.)

      NOTE: By the way, **mad** props to Neilson for pointing out how really horrible some of the commercial FAQs are. I hadn't even elucidated that fact until I read his piece.

      --
      "Lawyers are for sucks."
      - Doug McKenzie
    3. Re:Numero Uno ... by kisrael · · Score: 2

      Speaking of American Express...we use their banking and have been pretty happy with it...even when they did an internal revamp but removed the ability to tag your accounts with individual one line comments, so you could tell which was which (shared savings, private checking, etc) But our *favorite* gripe is how the "logout" button doesn't end your session...it takes you to a "thank you for using AmEx banking" screen, and you have to click "Done" or something there to actually log out. If you just close the window on the "reverse splash page", your session still hangs around. Duhhr!

      --
      SO YOU'RE GOING TO DIE: The Comic for Dealing with Death
    4. Re:Numero Uno ... by thomas.galvin · · Score: 5, Insightful

      Number three
      A home page that is just a logo to click on to go to the real home page. It is often large, slow and adds nothing (good) to the experience
      Number four
      Flash


      I used to feel the same way you do; actually, I still feel the same way you do. When I hit the net, it's usually because I am looking for something particular, and the more hoops/pluggins I have to jump through to get to it, the more unhappy I become.

      When I talk to the people that use my site, on the other hand, I find that at least a good number of them like the "ooh, shiney" parts of the web. I've actually had people ask me to restore the flash intro that the guy who ran the site before me made.

      I find that splash pages (the ones that link to the "real" hompage) act almost like the cover of a book. People process images much more uickly than they do written words, and a splash page allows you make a more reliable first impression than some other methods; and if you compress your images, there is no reason it should take more than a few seconds to load. A splash page, properly compressed, can come in at under 40k.

      I think the hallmark of good design these days is to wrap functionality in a pretty package; make sure that your site is useful/useable, but also make it attractive enough that your users know you care about both your content and their experience.

    5. Re:Numero Uno ... by DNS-and-BIND · · Score: 2

      Corporate policy...all users must be thanked at the close of a transaction.

      --
      Shutting down free speech with violence isn't fighting fascism. It IS fascism!
    6. Re:Numero Uno ... by dubiousmike · · Score: 2

      Ah, but a large corporate site should certainly have their web integrated with customer service support, a-la CRM.

      http://www.crm-forum.com/

      Just one place one could check out, I am sure there are millions of others. If Joe Shitstain makes it tough for you to contact him through his website, that's one problem. If American Express does, that's a huge problem.

    7. Re:Numero Uno ... by kisrael · · Score: 2

      Corporate policy...all users must be thanked at the close of a transaction.
      That's fine...you can still close the session and then bring them to a thanks page. It's a lousy design.

      --
      SO YOU'RE GOING TO DIE: The Comic for Dealing with Death
    8. Re:Numero Uno ... by BreakWindows · · Score: 2

      When I talk to the people that use my site, on the other hand, I find that at least a good number of them like the "ooh, shiney" parts of the web.

      Well, sure. Even as a CLI geek, I'll admit I've seen some decent-looking flash animations...however, they weren't necessary. They looked nice, but given the choice, I would've removed them.

      Your visitors dig the way they look, but will they still come back if the flashy shit's not there? Probably. On the other hand, will the persons who hate having to deal with plugins and useless excess come back just to jump through hoops or waste bandwidth? Probably not.

      One final note, mostly unrelated to the parent post: A lot of people in these discussions usually miss the point that there's more to site creation than Shockwave/Flash/Java vs. Black text on white pages. You can design a very cool looking site to present your content, while still acknowledging the fact that the web is supposed to be accessible by different machines and different people.

    9. Re:Numero Uno ... by DNS-and-BIND · · Score: 2

      There's no reasoning with the marketing guy who insists, "We absolutely cannot close the transaction without thanking the user first." The techies shake their heads and try to think about getting a new job.

      --
      Shutting down free speech with violence isn't fighting fascism. It IS fascism!
    10. Re:Numero Uno ... by kisrael · · Score: 2

      In 6 years in the industry, I've never met a marketing guy who I couldn't finagle out of a thought like that...for starters, if he's smart enough to think of session =~ transaction, he shouldn't have this problem, and if he's not that smart, then it shouldn't be too hard to convince him that 'oh, we haven't closed the transaction yet" even though the person is logged out. And if those fail, put in a javascript popup...but log the damn person out!

      --
      SO YOU'RE GOING TO DIE: The Comic for Dealing with Death
    11. Re:Numero Uno ... by alanwj · · Score: 2
      A splash page, properly compressed, can come in at under 40k.

      Just to put that in perspective...

      Maximum transfer rate of a typical non-broadband user (without accounting for the overhead in TCP/IP, etc, so this is an optimistic number) :

      56 Kbits/sec * (1024 bits / 1 Kbit) * (1 byte / 8 bits) = 7168 bytes/sec


      Time required to transfer a 40 Kbyte page :

      40 Kbytes * (1024 bytes / 1 Kbyte) * (1 sec / 7168 bytes) = approx 5.7 seconds


      6 seconds is a long time to make your users wait to view your "cover" page.

      Alan
  4. And the #1 mistake of all times is ... by oblom · · Score: 5, Funny

    Forgetting to prepare server for /. effect

    1. Re:And the #1 mistake of all times is ... by tomhudson · · Score: 2
      The problem is that, while the list might be so "last-year", people are still treating all this as a valid business model. And there's no sign it will change next year ... I guess that when PT Barnum said there was a sucker born every minute, he was a pessimist. It's more like one a second.

      All these business models have one thing in common - people too lazy to think of earning a living by (gasp - how old fashioned) working.

    2. Re:And the #1 mistake of all times is ... by tomhudson · · Score: 2

      Aw, come on, lighten up. You're going to claim that Barnum never heard Hannum, never quoted him, etc? Next, you'll be saying that he never said "There's no such thing as bad publicity".

    3. Re:And the #1 mistake of all times is ... by UniverseIsADoughnut · · Score: 2

      For #6 clothes was not the first thing that came to mind for me and probably many others.

  5. They missed websites that are just unnavigable by Mothra+the+III · · Score: 3, Insightful

    Its incredibly frustrating to have to roam a site for several minutes to be able to find what you are looking for. Is it that much trouble to put together a good site map and link to it from the home page?

    --
    Worst. Sig. Ever.
    1. Re:They missed websites that are just unnavigable by archeopterix · · Score: 5, Funny

      You have no spirit of adventure. Suppose that I hit a toaster manufacturer page looking for some technical data on a toaster. It is a very thrilling experience to click the "products" link and have to choose between "wooden products", "red&yellowish products", "other products", "products other than all of the above" and "guess where this link will take you". The products->toasters->specific model path is just boring when compared to that.

    2. Re:They missed websites that are just unnavigable by Anonymous Coward · · Score: 2, Funny

      "wooden products", "red&yellowish products", "other products", "products other than all of the above" and "guess where this link will take you"

      A tactit commenly employed is to group products by the model name. This is especially effective if the name is Scandinavian, or Swahili. Trying to find the toaster you saw in the store yesterday when the choices are "Knopox", "Ikbaan", "Fnafbert" and "Aaaaaaarghbaad" is definatly a good way to enduce a seizure in your users.

    3. Re:They missed websites that are just unnavigable by akintayo · · Score: 2, Funny

      At this point I would suggest writing down the name of the aforementioned toaster while in the aforementioned store. The psychic plugin for mozilla is on the way but not yet available. Until then customers who are searching for something are advised to have reasonable search terms.

      --
      Woe be on to them, all who rise against poor people, shall perish in a the end. Buju Banton
    4. Re:They missed websites that are just unnavigable by greenhide · · Score: 2

      At this point I would suggest writing down the name of the aforementioned toaster while in the aforementioned store. The psychic plugin for mozilla is on the way but not yet available. Until then customers who are searching for something are advised to have reasonable search terms.

      Okay,

      I'd put you on my enemies list but I'm feeling nice today.

      The point of a website is to allow users to find information, it shouldn't force the customer to educate themselves about the product before going to the website. That does make sense if you're talking about specialized products and a specialized audience, but these are toaster buyers here.

      When I go to a website, I don't give a flying #*$ about their company. I care about what they offer, in terms of products and services. So I don't care about their neat branding techniques, their logos, or their corporate structure.

      How about this for a Toaster search:

      Number of Slots: [1:2:4:8]
      Slot Size [ Wide | Narrow ]
      Style [ Retro Chrome | etc...]

      The point is that unless the person really is a complete moron, they can answer the above questions about a toaster they just bought without having to look at the toaster or the box it came in. Model names and numbers are often difficult to find on products, and it's also sometimes difficult to figure out which brand name represents the company and which brand name represents the product, and which number is the model number vs. the serial number vs. etc, etc.

      I develop websites myself, and so I know how difficult it can be to setup useful navigation and search engines. However, your attitude is customer-hostile. You want customers to find the product, even if they can't remember any "key" data (i.e. the product number, the model name, the brand, etc.). That's why record stores are cooler than CDNow. You can walk in and say, "What's that song that goes 'Na na na na na something something blues?'" and they may be actually able to help you. Of course, web sites will *never* be that intuitive, but you can certainly make it as easy as possible to find something.

      --
      Karma: Chevy Kavalierma.
    5. Re:They missed websites that are just unnavigable by sgage · · Score: 5, Insightful

      "A tactit commenly employed is to group products by the model name"

      Yes indeed, quite annoying. Even more annoying to me is when you go to a site for information about a product, click on the "products" link, and are made to choose between "home", "small business", and "enterprise". I just want to see the products and their specs! Don't worry about why! Just tell me what you've got, and I'll make my own goddam decisions!

      Sheesh.

      - S

    6. Re:They missed websites that are just unnavigable by parc · · Score: 5, Interesting

      My wife works for a not-to-be-named textbook company. Their online companion to one of their books was getting incredibly poor remarks. She was in a group working on the problem, so she asked to see the site map. The answer from the web-design group was "site map? We don't have one." So she clarified that she was talking about a design site map. They didn't have one of those, either.

      I wonder how many sites with no site map actually don't even have a design map? I would venture quite a few. Web design is similar to software enginerring: without a good plan, you're gonna get crap out of the process.

    7. Re:They missed websites that are just unnavigable by sootman · · Score: 2

      Even more annoying to me is when you go to a site for information about a product, click on the "products" link, and are made to choose between "home", "small business", and "enterprise".

      Luckily, no large companies do this *cough*DELL*cough*

      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    8. Re:They missed websites that are just unnavigable by aminorex · · Score: 2

      My small business is an enterprise run out of my
      home -- where should I go?

      By the way -- anybody know where I can find a
      rackmount blade enclosure with 5.1 audio support?

      --
      -I like my women like I like my tea: green-
    9. Re:They missed websites that are just unnavigable by RedWizzard · · Score: 2
      Even more annoying to me is when you go to a site for information about a product, click on the "products" link, and are made to choose between "home", "small business", and "enterprise".
      But worst of all are companies who think that if a product is no longer in production then it doesn't bear talking about. "We stopped making that model 15 seconds ago, why would you want to see the specs for that?"
    10. Re:They missed websites that are just unnavigable by susano_otter · · Score: 2
      By the way -- anybody know where I can find a rackmount blade enclosure with 5.1 audio support?

      Did you want the home, small business, or enterprise model?

      --

      Any sufficiently well-organized community is indistinguishable from Government.

    11. Re:They missed websites that are just unnavigable by susano_otter · · Score: 2

      Thank you! I thought I was the only one who ever though, "It's so much easier to find stuff using the sitemap--why don't they just serve that, and save mad web development dollars?"

      --

      Any sufficiently well-organized community is indistinguishable from Government.

    12. Re:They missed websites that are just unnavigable by susano_otter · · Score: 2
      I just organize the site so it makes sense and keep it shallow. It's never more than a few clicks to get where you want to go. Using SSI to keep a link list on the left side, it's very easy to move from one section to another or back to the front page of the site.

      Which just goes to show that any sufficiently well-designed site is indistinguishable from a good sitemap.

      --

      Any sufficiently well-organized community is indistinguishable from Government.

    13. Re:They missed websites that are just unnavigable by 5KVGhost · · Score: 2

      Site maps are a poor subsitute for properly designing the navigation in the first place.

  6. They missed one... by misfit13b · · Score: 5, Insightful
    Too Much Flash Animation

    It seems to me that some web designers use it almost like a crutch. As if some needless animation that I have to wait through is going to enhance my enjoyment of a website. If anything, it just makes me want to visit elsewhere.

    1. Re:They missed one... by SilkBD · · Score: 2, Interesting
      I agree, the #2 mistake should be flash (#1 would be auto pop-ups/unders)... use of it in any way other than a brief intro that can be skipped.

      Flash pisses me off because it takes away functionality from my browser...

      --
      00101010
    2. Re:They missed one... by JimDabell · · Score: 2
      Too Much Flash Animation

      Yeah, well as I recall, Nielsen was hired not too long ago in an advisory capacity by Macromedia. Apparently the latest version is far more accessible & usable.

      Did anybody else automatically try to scroll right when they got to #3? Also, the bit:

      For some reason, many websites seem to be optimized for 805-pixel-wide browser windows

      Anybody else wanna bet that the sites in question are actually designed for 800 pixels wide, but it's Internet Explorer screwing up the box model?

    3. Re:They missed one... by SEWilco · · Score: 3, Funny

      Too Much,
      Flash, and
      Animation is triply redundant.

    4. Re:They missed one... by rnturn · · Score: 4, Insightful
      ``For some reason, many websites seem to be optimized for 805-pixel-wide...''

      Wouldn't it be nice if web designers stopped dictating the size you need to run your browser? One designer tells me I'm supposed to run my browser at 800x600, another at 1024x768, and another at some oddball resolution. (Which tells me one thing: they're using the browser at full screen and I'd bet that it's on a Windows box as well.) A pox on all who don't use the ``width=NN%'' option on tables.

      --
      CUR ALLOC 20195.....5804M
    5. Re:They missed one... by fermion · · Score: 2, Interesting
      This is main current gripe with Nielsen. In the past his stance against Flash has made most of his other oversights tolerable. The fact is that Flash is almost always primarily used for 1)useless intros and 2) advertising. While I think his foray into flash usability is commendable, I think his association with Flash is a deal with the force of web unsuitability, and ultimately threatens his credibility.

      I do not run flash on my main browser. I do not like to upgrade browser software because it will generally include flash. I have seen good uses of flash. I have more often seen gratuitous uses that stifle the visitor.

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    6. Re:They missed one... by JimDabell · · Score: 2, Insightful
      how about this... DONT MAKE IT FOR SPECIFIC PIXEL SIZES???

      That had better not be aimed at me. The problems with the IE box model are there whether you use pixels or percentages, or anything else. I was merely commenting on the cause of the strange obsession with sites that are slightly too wide than what's probably intended.

      if you specify a width... then you are a no talent HACK as a web-writer.

      How about you go and get a little experience before going off on one? It's perfectly possible to produce fluid designs whilst specifying widths - you do know that you don't have to specify them in pixels, don't you?

    7. Re:They missed one... by rnturn · · Score: 2
      ``You aren't still using tables for layout are you?''

      Good Grief, No! I've done surgery on a few things (too often for my taste) that I've downloaded from the 'net to remove references to pixels in font sizes and table widths, replacing them with pts and percentages. I just don't understand the need for specifying these in pixels. Ever see some of these web pages when you run your browser at 1800x1600 or similar high resolution? It's ridiculous.

      --
      CUR ALLOC 20195.....5804M
    8. Re:They missed one... by leandrod · · Score: 3, Insightful

      Agreed, but I would go further. Flash should be banned until there are useable free software implementations running in other platforms than Intel. I use testing Debian GNU/Linux PowerPC and Flash simply isn't useable for me.

      I would also add:

      Wrong Character Codification: MS Win-specific character codes, contents inconsistent with HTML declaration.

      Fixed Linesize Text, too much header information: impossible to read in my Orange SPV Smartphone 2.002. Project Gutenberg is an offender.

      Bad Use of Hyphens: character separation should use optional hyphens.

      Content Proprietarily Encoded: MS WMA & Office, Real, recent versions of Apple Quicktime.

      --
      Leandro Guimarães Faria Corcete DUTRA
      DA, DBA, SysAdmin, Data Modeller
      GNU Project, Debian GNU/Lin
    9. Re:They missed one... by greenhide · · Score: 5, Informative

      I'd also like to point out that some webdesigners actually develop websites as a job for real living customers. Who pay them. For making websites look like what they want. Pretty websites. And sometimes those pretty websites require absolutely (does that work as an adverb?) sized tables.

      The fact is, browsers are *still* not all behaving the same way, and the only safe way to have a site appear correctly is to use absolute pixels. Stylesheets are nice for simple text styling, but can't even be depended on for font sizes! (Don't believe me? Set up a web page with a style

      BODY { font-size: medium }

      And see how it shows up on IE, IE for Mac, Netscape, and Netscape for Mac. They'll all be different sizes, last time I checked.)

      Since clients want pretty layouts, which includes, necessarily, the use of tables, from time to time absolute pixel widths have to be used.

      Our technique for getting around the 100% of 800 = 805 problem is to set the table to 95% instead of 100%, and then center it on the screen. It also adds to the whitespace on the left and right, so it's actually a pretty good thing.

      --
      Karma: Chevy Kavalierma.
    10. Re:They missed one... by jellomizer · · Score: 2

      I try for 780 because it leave plenty of room for that school box that people forget about and the window borders.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    11. Re:They missed one... by JimDabell · · Score: 2
      The fact is, browsers are *still* not all behaving the same way

      ...and they never will. It's always been the same. Lynx will never lay out your pages the way you want. PDAs will never lay out your pages the way you want. Ditto for set-top boxes. Ditto for aural browsers. Ditto for the next big thing that just hasn't arrived yet. Throw user stylesheets into the mix, and the trend is away from homogenous display.

      Stylesheets are nice for simple text styling, but can't even be depended on for font sizes!

      That was a design goal - stylesheets are suggestions, nothing more.

      [ {font-size: medium; } is different in different browsers ]

      What on earth makes you think that it should be the same? 'medium' means the font size your visitors have got configured. That means it will differ from user to user, even if they use the same browser. It also means that it's the most appropriate choice for body text.

      Our technique for getting around the 100% of 800 = 805 problem is to set the table to 95% instead of 100%

      There is no 100% of 800 = 805 problem when using table layouts. I'm referring to the broken IE box model. You know, CSS layout?

    12. Re:They missed one... by _xeno_ · · Score: 3, Insightful

      Stylesheets are nice for simple text styling, but can't even be depended on for font sizes! (Don't believe me? Set up a web page with a style

      BODY { font-size: medium }

      And see how it shows up on IE, IE for Mac, Netscape, and Netscape for Mac. They'll all be different sizes, last time I checked.)

      Yeah, well, try these:

      BODY { font-size: 14px; }

      BODY { font-size: 12pt; }

      I'll bet you'll find that those will display similarly on all browsers on all platforms. This of course assumes the same font, and that all the platforms have similar DPI settings. However, there are plenty of people who need the text to be larger than many sites provide (OK, Sprint?! 10px Verdana? *squint squint*) and get quite understandably annoyed when you've confined the text into a little bitty group of pixels.

      If you want overly-anal control of the exact font size, you should be specifying it in pixels or, preferably, points. IE doesn't "magnify" fonts set with either, but Mozilla will magnify both. I consider both behaviors to be wrong, I think the Right Thing would be to scale up the points-to-pixels conversion as text is magnified, and leave things specified in pixels alone. Or, if pixel-sized font is scaled, then the "virtual pixel" to "real pixel" conversion should be scaled everywhere, including with <img>s.

      Bottom line: "medium" is a browser-based setting. It's supposed to change from browser-to-browser (well, it should be expected to change - it doesn't have to). So complaining that the browsers don't have a uniform definition of "medium" when there isn't one is kind of silly.

      --
      You are in a maze of twisty little relative jumps, all alike.
    13. Re:They missed one... by JimDabell · · Score: 3, Informative
      What's wrong with tables, other than they let you lay things out exactly how they are supposed to look

      No they don't. You seem to think that html is a layout language, it isn't. It encodes meaning, nt presentation. Tables are fine for a table of data - but abusing them to get a specific look is only going to frustrate people who care about the semantic information (non-graphical browsers, search engines, summary tools, etc).

      A pox on layers and DHTML instead.

      If you're still referring to them as "layers", then it's time to take another look at them. DHTML is a useful tool - what should be avoided is DHTML that doesn't degrade gracefully. It isn't an all-or-nothing technology.

    14. Re:They missed one... by JimDabell · · Score: 2
      I'll bet you'll find that [absolutely-sized text] will display similarly on all browsers on all platforms.

      I'll take that bet. Ever heard of user stylesheets? Minimum font size settings in browsers? Fixed-pitch-font-only displays? Browsers that resize pt and px? Ever read the CSS spec, where it clearly states that px is designed to be rescaled?

      Bottom line - the only sensible font size for normal body text is the one that your visitor has already selected.

    15. Re:They missed one... by intermodal · · Score: 2

      Actually, that's often a result of text size rather than percentage, in my experience. However, I generally try to keep everything to where it's viewable any way you configure. but I definitely agree with you on the % width thing.

      --
      In SOVIET RUSSIA... erm...NSA AMERICA, the Internet logs onto YOU!
    16. Re:They missed one... by nhavar · · Score: 2

      If you design a site under the assumption that not everyone will use the same user agent and that some people will REQUIRE a different sized font then you should never used fixed pixel perfect measures. As a designer you should be advocating to the customer how the site can remain as close to their vision as possible while still maintaining accessibility and flexibility. If you just give in to fixed table layout then you are actually doing harm to the customer by helping them alienate existing and potential customers. No real business (exception:AOL) is going to say "F**k those old half blind ba***rds, we don't need their money" - but if you design your site without accounting for them you might as well have said it.

      Style sheets can do much more than simple text styling. Try looking around abit and you'll find plenty of styled sites, standard compliant and cross browser that work beautifully.

      --
      "Do not be swept up in the momentum of mediocrity." - anon
    17. Re:They missed one... by _xeno_ · · Score: 2
      Ever read the CSS spec, where it clearly states that px is designed to be rescaled?

      My specific complaint is that Mozilla will resize the meaning of "px" with respect to fonts, but nowhere else. So you can have huge text in a very small box.

      Try this in Mozilla:

      <div style="font-size: 12px; width: 200px; height: 100px; border: solid 1px black; font-family: Verdana">This is a test.</div>

      Scale the font size up and down. Watch the black box stay exactly the same size - my complaint is that the Right Thing to do would either be to leave the pixel-sized font alone, or to scale the pixel-size everywhere, proportionally scaling along with the text. Including scaling up images, preferably.

      --
      You are in a maze of twisty little relative jumps, all alike.
    18. Re:They missed one... by leandrod · · Score: 2
      >> Flash should be banned until there are useable free software implementations running in other platforms than Intel.
      > macromedia just released the beta linux v6 player if you are interested

      It's still Intel only...

      --
      Leandro Guimarães Faria Corcete DUTRA
      DA, DBA, SysAdmin, Data Modeller
      GNU Project, Debian GNU/Lin
    19. Re:They missed one... by GoRK · · Score: 2

      Trouble with it is that when used correctly, flash is very very powerful and useful. Flash intros and menus and banner ads and whatnot are all total crap, but Flash comes in very handy whenever I want to post a powerpoint to the web and preserve animations/audio/print ability/etc. Or when I want to write a simple application or do some push-style content delivery, Flash is a much quicker and thinner alternative than doing it in something ungodly like Java.

      Actually you could probably do the top ten Flash mistakes or the top ten misused/misunderstood flash features on a page all their own.

      ~GoRK

    20. Re:They missed one... by JimDabell · · Score: 3, Informative

      The word markup doesn't mean layout. It can sometimes, but it certainly doesn't in a web development context (or do you think that the 'Markup' in XML is talking about layout as well?)

      In computerised document preparation, a method of adding information to the text indicating the logical components of a document, or instructions for layout of the text on the page or other information which can be interpreted by some automatic system.

      -- http://dictionary.reference.com/search?q=markup

    21. Re:They missed one... by Chester+K · · Score: 2

      Flash should be banned until there are useable free software implementations running in other platforms than Intel. I use testing Debian GNU/Linux PowerPC and Flash simply isn't useable for me.

      What's the problem? The flash file format is open and documented, there's no reason your platform shouldn't have a Flash player..... unless it's simply because your platform is too obscure for even adequate coverage by Free Software, in which case it sounds like that's your problem, not Macromedia's.

      --

      NO CARRIER
    22. Re:They missed one... by richie2000 · · Score: 2
      Wouldn't it be nice if web designers stopped dictating the size you need to run your browser?

      Try this one. They are a web hosting/design company... (Warning: The page RESIZES your browser window to roughly 800x600.)

      --
      Money for nothing, pix for free
    23. Re:They missed one... by richie2000 · · Score: 2

      Care to leave some room for the sidebar? Or maybe for the people that actually do not run their browser in full-screen mode all the time?

      --
      Money for nothing, pix for free
    24. Re:They missed one... by Gleef · · Score: 2
      greenhide wrote:

      I'd also like to point out that some webdesigners actually develop websites as a job for real living customers. Who pay them. For making websites look like what they want. Pretty websites.
      I'm with you so far.

      And sometimes those pretty websites require absolutely (does that work as an adverb?) sized tables.
      A professional web designer has a responsibility to tell their customer that there is no such animal. If the customer demands that their product specification table be 830 pixels wide in all browsers, they need to be told that:
      1. It won't be 830 pixels wide in a text-to-speech processor, or a Braile screen.
      2. It won't be 830 pixels wide on the browser of the 80 year old man who has his font size set to 30 points so he can hope to read things.
      3. It will upset people with 800x600 screens, 640x480, and PDA viewers.

      The fact is, browsers are *still* not all behaving the same way,
      And they never will, for the above-mentioned reasons and more.

      and the only safe way to have a site appear correctly is to use absolute pixels.
      No, that's a dangerous way that is guaranteed to piss off a percentage of your page's viewers. Stop worrying about getting the perfect look, because you will never ever achieve it. Make something that is informative on all browsers and decent looking on the popular ones.

      Stylesheets are nice for simple text styling, but can't even be depended on for font sizes! (Don't believe me? Set up a web page with a style
      BODY { font-size: medium }
      And see how it shows up on IE, IE for Mac, Netscape, and Netscape for Mac. They'll all be different sizes, last time I checked.)

      Good, now go into your preferences, and change your default font size. Guess what, it will be still yet one more size. Imagine that, something that is specified as being user-defined isn't consistant between manufacturers.

      Since clients want pretty layouts, which includes, necessarily, the use of tables, from time to time absolute pixel widths have to be used.
      Clients want pretty layouts, but pretty layouts don't require the use of tables, much less absoulte pixel widths. Check out this article (excuse the color selection, the HTML/CSS layout and the actual content of the article are what I'm referring you to): http://www.alistapart.com/stories/journey/.

      Our technique for getting around the 100% of 800 = 805 problem is to set the table to 95% instead of 100%, and then center it on the screen. It also adds to the whitespace on the left and right, so it's actually a pretty good thing.
      That's off to a start, at least.
      --

      ----
      Open mind, insert foot.
    25. Re:They missed one... by loply · · Score: 2

      So write your own one, its an open standard.
      lol.

    26. Re:They missed one... by loply · · Score: 2
      Well perhaps you could merely resize the web browser window instead?

      The purpose of the message is to enlighten 640x480 newbies who complain about needing to scroll horizontally.

    27. Re:They missed one... by JimDabell · · Score: 2

      I have no problems reading; perhaps you have trouble comprehending. Again:

      ...the logical components of a document, or instructions for layout

      What you seem to be reading is:

      ...the logical components of a document, which are instructions for layout
    28. Re:They missed one... by greed · · Score: 2

      You can have it scale images if you want. But if I get a bunch of 10px text, I want to make it 14px with font scaling, and NOT adjust the images.

    29. Re:They missed one... by Simon+Brooke · · Score: 2
      I'd also like to point out that some webdesigners actually develop websites as a job for real living customers. Who pay them. For making websites look like what they want. Pretty websites. And sometimes those pretty websites require absolutely (does that work as an adverb?) sized tables.

      <rant>It is really incredibly amazing how bloody stupid soi disant Web designers are. Look if you want to design for bloody paper, design for bloody paper. The Web is not a fixed size medium. I'm currently using two browsing devices - one with a resolution of 1600 x 1200 pixels, and one with a resolution of 320 x 200 pixels. If you cannot design a page which will flexibly reflow for both these devices, you cannot design for the Web, period. You are a dinosaur. Stick to paper, it's all you're good for.</rant>

      if you ever use a fixed size table, if you ever use a table to position content, you are doing it wrong. If you expect your page to look the same on everybody's browser, then you expect the impossible. Flexible design is easy - much easier than inflexible, broken design - and always looks good, whereas inflexible looks good only on browsers set up identically to their author's.

      --
      I'm old enough to remember when discussions on Slashdot were well informed.
    30. Re:They missed one... by WNight · · Score: 2

      Incorrect. The correct handling of pixel-specific fonts is to either fire the web-dev or not go to the page because the company is full of asshats.

      If you wish everything to be pixel-perfect, lay it out in Pagemaker and screen-shot the screen. If you want things to be viewable by people using html-based web browsers, quit dictating how every little thing looks.

      Or do you really think you know better than the end user, which font size works best for them?

      There shouldn't be a way for people like you to specify these things, it simply lets you stick your nose where it doesn't belong. You've clearly missed the concept of platform and viewer independent pages.

    31. Re:They missed one... by leandrod · · Score: 2
      > The flash file format is open and documented, there's no reason your platform shouldn't have a Flash player...

      Let us see, a big, complex product is developed. Several years of develpment after, one gradually releases information about its formats. Interoperable implementations suddenly sprout everywhere, so no one is shut off and therefore all web designers can use it. Not!

      > that's your problem, not Macromedia's.

      Neither of us have a problem, but the webdesigner that abuses the system by using nonstandard, immature formats.

      Remember, nothing is a standard until it has at least two interoperable independent implementations. Until then it has not place in the public Web.

      --
      Leandro Guimarães Faria Corcete DUTRA
      DA, DBA, SysAdmin, Data Modeller
      GNU Project, Debian GNU/Lin
    32. Re:They missed one... by leandrod · · Score: 2
      > So write your own one

      I miss both time and competence.

      > its an open standard.

      Nothing is a standard until it has at least two independent, interoperable implementations. And it need to be agreed upon by a standards body.

      --
      Leandro Guimarães Faria Corcete DUTRA
      DA, DBA, SysAdmin, Data Modeller
      GNU Project, Debian GNU/Lin
    33. Re:They missed one... by greenhide · · Score: 2

      I would love to make websites that were always XHTML 1.0 compliant, that never used tables for layout, that were accessible on any kind of platform and any kind of browser. Unfortunately, there are people other than me making the final decisions: my boss, and my customers. Most customers that I deal with care about one thing and one thing only: How their website looks on their browser.</rant>

      Almost all the websites I design use tables for layout. I don't care how neat CSS-Positioning *can* be, it doesn't work consistently across browsers, while tables do. Most of my websites use relative tables rather than absolute widths, but occasionally there will come a time when even though the browser *should* display the page correctly using just proportional widths, it won't. Both Internet Explorer and Netscape have truly bizarre concepts of what 25% of a table means at a given time, and are especially horrible when you have many lines with different COLSPANs. At that point, I have to use absolute widths or it will become *less* usable for the majority of users.

      Most of the websites I design are used within the business world, which for better or [worse] <- is IE. My boss's criteria is: the website should look good on Internet Explorer, and be usable on any browser that is sized to at least 800 x 600. This offers the best return on investment. The only way to make a page viewable on both extremely large and extremely small browsers is either to make several different versions of the site, or to make it so utilitarian in appearance that the client will reject the design outright.

      I'm not a print designer, started out as a web designer, back when the TABLE tag was just being introduced. I'm not designing for print, I'm designing for my customers.

      I also want to emphasize that most of the time, I do not use absolute widths. Sometimes, however, I really have no choice, because otherwise the layout won't work and won't be as usable.

      I would like you to know and understand that when I make a table have absolute widths, it is generally because I have exhausted all other alternatives in order to find a balance between the visual design my customer wants with what the web is able to give.

      --
      Karma: Chevy Kavalierma.
    34. Re:They missed one... by susano_otter · · Score: 2
      Since clients want pretty layouts, which includes, necessarily, the use of tables, from time to time absolute pixel widths have to be used.

      I think that Nielsen's whole point--the one he ultimately hopes clients will learn--is that "pretty" and "useable" are exclusive attributes of a website, and that "useable" is more profitable.

      Just because clients want pretty sites, it doesn't mean they're a good alternative to useable sites, or that people who know better (like their web developer, or Jakob Nielsen), shouldn't try to educate them.

      --

      Any sufficiently well-organized community is indistinguishable from Government.

    35. Re:They missed one... by iabervon · · Score: 2

      Customers only *intend* to pay them to make pretty websites. They *actually* pay them to make ugly and unusable websites. How can you tell? These customers are requiring their designers to do things which actual market research by actual professional market researchers says looks bad for actual people and annoys them.

      Perhaps there are websites that should have everything twice as big on a monitor with half the DPI. But for almost all websites, this is a major flaw.

    36. Re:They missed one... by Gleef · · Score: 2

      Anonymous Coward wrote:

      I've gotta wonder, have you ever worked with a client?
      On software development projects, yes. Not on web development, though. You think clients are any less demanding when it comes to their user interfaces?

      99% of people do not care one tiny bit about any of the problems you mention.
      I must have had better than average clients, or they got worse since I left the consulting field, because most of them cared when I told them that a request was impossible to implement. Clients generally want to get something done, rather than funnelling money into an unfeasable task (like making websites identical across browsers).

      And Lexus or Sony give a rats ass about blind people when? When did that start. Never got that memo.
      I assume Lexus has little attention for blind people, for obvious reasons. Sony, however has a fairly navigable site, and has portions of their charter devoted to making their products "Barrier Free", allowing easy use by handicapped and elderly customers. They may not succeed all the time, but they recognize the issues and officially care.

      Your pureist/elitest ideas are +nice+ but really unworkable in the (unfortunatly) real world.
      I don't consider it purist or elitist to give clients feedback on their project, to make sure they get a result that they are actually happy with, rather than the gibberish they thought they wanted when they called. I don't consider it purist or elitist to expect people to learn how to use the tools given, and use them properly, rather than pounding on the screws with the screwdriver as if it were a hammer.
      I have, however, found my attitude quite workable in the real world. By refraining from blowing sunshine up my clients asses, I would get repeat business and avoid lawsuits.

      BTW, half the web designers I know have been out of work for a year+,
      Not surprising, even without the "Tech Bubble" bursting, there were far too many "web designers" for a while there. Many of the ones I've encountered had only a limited grasp of both the web and design. There were good ones too, but the people who took a few weeks of courses and tried to pass themselves off as professionals deserve to be out their jobs (not saying that this is representative of the designers you know).

      maybe where you are, people still have jobs with clients who care about standards. Here, it's "will you work for $12/hr?".
      Next, can I move where you are? sounds nice.

      I like where I live, the economy doesn't suck even though I'm less than three hours from NYC, the people are friendly, it's a good place to live. This summer, they're going to start building an incubator for IC designers. I certainly won't stop you from moving here.

      --

      ----
      Open mind, insert foot.
    37. Re:They missed one... by JimDabell · · Score: 2

      I'm having no trouble whatsoever. Where on earth does that say that markup means presentation, and only presentation?

    38. Re:They missed one... by nhavar · · Score: 2

      The real problem here is with the overflow specification. Overflow is show, hide, scroll, or auto. There's no reflow/resize option. IE I believe resizes the parent container as the contents expand unless told otherwise.

      Moz on the other hand spills the text outside of the parent container. Two entirely different interpretations of the specification.

      --
      "Do not be swept up in the momentum of mediocrity." - anon
    39. Re:They missed one... by HorsePunchKid · · Score: 2

      I'd mod you up if I had points at the moment. I work in a web development group on a number of internal and external projects and have had to fight this battle on every last one. Bottom line: the customer may always be right, but they're also almost always ignorant. The web simply isn't an "anything goes" environment when it comes to design, at least when you're going for staying power (as opposed to simply attracting customers for a single page view). Conciseness, consistency, simplicity, maintainability... those will always win in the long run. The challenge is convincing the tunnel-visioned clients that there actually is a long run to be concerned about.

      --
      Steven N. Severinghaus
    40. Re:They missed one... by goldfndr · · Score: 2
      Are you implying that anyone/anything doing page layout is going to be logical about it?

      A program's logic can be the same regardless of whether its in an obfuscated/golf contest or has beautifier-quality content. Logic again.

      --
      Copyrights, Patents, Trademarks: temporary loans from the Public Domain, not real property ("intellectual" or otherwise)
    41. Re:They missed one... by leandrod · · Score: 2

      Two more:

      Not offering the preferred language requested. All browsers request a preferred language. Even a monolingual OS such as MS WXP has its browser request a preferred language, in this case the same as the installed OS language. I constantly run into sites, including GNU ones, where my language preferences are ignored, I am presented with, say, German, French or English text when I would rather Portuguese, Spanish, English and French (the order is relevant).

      Text files: some sites still offer plain text files instead of HTML. Problem is that text files have fixed size, so they are unreadable in devices as small as my Orange Smartphone (not my fault, my company gave it to me instead of the Handspring Treo I would rather). So I am forced to go to BookRags for HTML versions of Project Gutenberg originals, for example.

      --
      Leandro Guimarães Faria Corcete DUTRA
      DA, DBA, SysAdmin, Data Modeller
      GNU Project, Debian GNU/Lin
    42. Re:They missed one... by SoupIsGoodFood_42 · · Score: 2
      For some reason, many websites seem to be optimized for 805-pixel-wide browser windows

      Anybody else wanna bet that the sites in question are actually designed for 800 pixels wide, but it's Internet Explorer screwing up the box model?

      I think you'll find in a lot of cases, they're optimizing for a browser that is maximised, and has no window borders or scrollbars.

  7. Worst mistake - listening to Nielsen by hey · · Score: 2

    He's had his 15 minutes.

  8. Web-Design Mistakes? That's easy... by Draigon · · Score: 4, Funny

    One word: Flash.
    Two words: Flash Intro

    Yeah sure, it can be done right, but the other 99.9% of the time I hate the world.

    --
    -Rabbit
  9. Numeber 1 web site mistake of all time. by papasui · · Score: 2, Redundant

    Getting your site linked to on the front page of /.

  10. Lack of pricing information (XBox Live site) by davie · · Score: 5, Insightful

    Our kids are excited about XBox and want to play online, but after visiting the XBox Live site I'm not sure it's going to happen. I spent about 30 minutes poking around on the site and found no information on pricing. This annoys me. I'm not going to buy something to find out how much it will cost.

    --
    slashdot broke my sig
    1. Re:Lack of pricing information (XBox Live site) by MImeKillEr · · Score: 2

      http://news.com.com/2100-1040-918460.html has the price.

      Quoth the article:

      "Microsoft will sell a $49.95 Xbox Live package, O'Rourke said, which includes a 12-month subscription to the service and a headset microphone that connects to the Xbox for voice chat. The fee does not include a broadband connection, which is required to subscribe."

      Google is our friend (I simply searched using 'XBox Live price' as the string).

      Also, http://www.xbox.com/live/xboxlive-retailers.htm shows where you can get the starter kit from your favorite local (nationwide) retailer.

      If you go to the main XBox live page, there's a link on the page under 'Get it now!' that lists the price.

      --
      Cruising the internet on my TI-99/4A @ a whopping 300 baud!
    2. Re:Lack of pricing information (XBox Live site) by Aggrazel · · Score: 2

      Yes but his point was valid that that information should be presented more clearly on the official XBox Live site, you shouldn't have to resort to googling for external information to get vital product information.

    3. Re:Lack of pricing information (XBox Live site) by MImeKillEr · · Score: 2

      Agreed, but if you look at my comments where I say

      "If you go to the main XBox live page, there's a link on the page under 'Get it now!' that lists the price."

      You'd see that I also pointed out that the information was readily available on the XBox Live front page.

      No big deal. If you can't find it, Google should be your first stop - that was my only reason for referencing it.

      --
      Cruising the internet on my TI-99/4A @ a whopping 300 baud!
    4. Re:Lack of pricing information (XBox Live site) by MImeKillEr · · Score: 2

      From http://www.xbox.com/LIVE/connect/legal-tou.htm#:

      6. SUBSCRIPTION RENEWAL
      If you are participating in any trial or promotional period offer, you must cancel your subscription prior to the end of the applicable trial or promotional period in order to avoid having the subscription automatically and continuously renewed for the specified period, as well as to avoid incurring any applicable service charges for early cancellation. If you are subscribed for a monthly subscription, then your subscription will automatically and continuously renew from month to month unless you cancel your subscription prior to the end of that month. If you are subscribed for longer subscription periods (e.g., 3, 6 or 12 months) then unless the terms of that subscription state otherwise, your subscription will automatically and continuously renew for such period at prices then in effect.

      So, they're not saying at this time. You'll have to pay whatever the going rate is at the end of the 12 months. Also, not unlike a gym membership, you've got to contact them before the anniverssary in order to cancel the subscription or it auto-renews.

      They also say that the service isn't intended for kids under 13.

      --
      Cruising the internet on my TI-99/4A @ a whopping 300 baud!
    5. Re:Lack of pricing information (XBox Live site) by Sentry21 · · Score: 2

      About $10/month, plus any downloadable content your kids downloaded.

      --Dan

    6. Re:Lack of pricing information (XBox Live site) by MrScience · · Score: 2

      It's up to the merchant (heck, even Amazon sells them). Check out any online store, as several may be running specials. Or do the google search xbox-live and msrp. The latter turned up at least one merchant that was offering discounts to a Live! game with purchase of communicator.

      Trust me, you will be missing out on the best console experience ever if you avoid Live due to the lack of pricing information on a single site.

      --

      You quitting proves that the karma kap worked. The most annoying of the whores shut up. --CmdrTaco

    7. Re:Lack of pricing information (XBox Live site) by jea6 · · Score: 2
      I went to the X-Box Live site (http://www.xbox.com/live/default.htm?det=1) and found an image on the right hand side, second row (http://www.xbox.com/CS/ads/images/adv-StarterKitL ink-0001.jpg) that says that the Starter Kit costs $49.99.

      For kicks, I then clicked on Support (http://www.xbox.com/support/xboxlivesupport.htm) and then "Get an Xbox Live Starter Kit." (http://www.xbox.com/LIVE/connect/starterkits.htm) which tells me (mid-way down the page) that:

      • "
      • Xbox Live Subscription Code
        This is your passport to 12 months of Xbox Live service! You'll enter this code when you are creating your Xbox Live account."

      Hope this helps.

      --

      sarchasm: The gulf between the author of sarcastic wit and the person who doesn't get it.
    8. Re:Lack of pricing information (XBox Live site) by greenrd · · Score: 2
      That's exactly the sort of sneaky nonsense I would expect from MS. But I think it'll backfire - I think they'd get more customers if they stated the subscription price upfront.

    9. Re:Lack of pricing information (XBox Live site) by MImeKillEr · · Score: 2

      Why? You get 12 months for $50. Let MS give out pricing info once they've determined costs to maintain the system. Putting out pricing info now would be bad business sense. They have no idea how popular the system will be and as such have no idea what the costs are going to be to maintain the system.

      What if this were a Linux-run system? Would you expect one of the Linux vendors to put pricing info online before even knowing how much its going to cost to maintain the system?

      It just seems that anything with 'Microsoft' in the name is instantly attacked, without forethought as to whether or not what they're doing makes good business sense.

      They are, afterall, a business.

      --
      Cruising the internet on my TI-99/4A @ a whopping 300 baud!
    10. Re:Lack of pricing information (XBox Live site) by Bios_Hakr · · Score: 2

      That's just the starter kit. After the first 12 months, how much will the charge be? What options are avalible? Are there seperate pricing tiers which will unlock specific games, or just one flat fee.

      The price of the starter kit is nice, but if the renewal price is $39.95 for a 6 month block of tier 1 (Halo and 14 other crap games) or $99.95 for tier 2 (tier 1 + MechAssault + 10 other games), then what's the point.

      I sense something shady approaching. Almost like crack...the first one is free. :)

      --
      I'd rather you do it wrong, than for me to have to do it at all.
    11. Re:Lack of pricing information (XBox Live site) by MImeKillEr · · Score: 2

      See my previous comment regarding prices after the 1st initial year.

      That, or look at the terms of service on the site. That's where I was getting my info from. I don't even own an Xbox. I'd rather sink the cash into my PC.

      --
      Cruising the internet on my TI-99/4A @ a whopping 300 baud!
    12. Re:Lack of pricing information (XBox Live site) by Phil+Wilkins · · Score: 2

      See my previous comment regarding prices after the 1st initial year. ...so you don't know either then? I mean, neither your previous comment, nor the article you link, nor anything I could find off of google, says anything about pricing after the first 12 months.

    13. Re:Lack of pricing information (XBox Live site) by MImeKillEr · · Score: 2

      EXACTLY. Why the hell would they post a price for a year from now, and on a service that hasn't even launched yet? They have NO IDEA what its going to cost to upkeep the system since they've got no data showing usage.

      --
      Cruising the internet on my TI-99/4A @ a whopping 300 baud!
  11. other mistakes by dkone · · Score: 5, Insightful

    lack of real world contact info. sometimes a phone call is required.

    Doug

    1. Re:other mistakes by div_2n · · Score: 2

      My guess (strictly a guess) is that companies that do not provide such info don't have the personnel capable of dealing with that many calls.

      You could always search the yellow pages (or your area's equivalent) for their number. If they do not have one listed, you might want to question the quality and capabilities of that company anyway.

    2. Re:other mistakes by micromoog · · Score: 3, Insightful

      This is not an oversight in most cases. Incoming phone calls are WAY more expensive than page views or incoming email.

    3. Re:other mistakes by AndroidCat · · Score: 4, Insightful

      Peeve: Companies that post jobs on their site, but don't provide a street address so you can figure out if it's possible to actually get there if you ever get an interview. I guess they want you to look up their domain registration in whois to prove your L337 skills.

      --
      One line blog. I hear that they're called Twitters now.
    4. Re:other mistakes by kevcol · · Score: 2

      And incoming email is so much easier to ignore than a letter or call from a customer.

  12. My gripe by Microsift · · Score: 3, Insightful

    Having to enter my email address twice.

    --
    My other sig is extremely clever...
    1. Re:My gripe by Mitchell+Mebane · · Score: 2

      That is for the same reason you have to enter your password twice; to verify it's correct.

      --

      The roots of education are bitter, but the fruit is sweet.
      --Aristotle
    2. Re:My gripe by DNS-and-BIND · · Score: 2

      Eliminates typos. Same as typing your password twice.

      --
      Shutting down free speech with violence isn't fighting fascism. It IS fascism!
    3. Re:My gripe by Chris+Mattern · · Score: 2

      > to verify it's correct.

      After all, you don't want your spam going to the wrong address, do you?

      Chris Mattern

  13. Web Standards? by JBMcB · · Score: 5, Insightful

    How about sites that code for IE only, and won't display anything, or broken tables, or text layered on top of other text..

    It's also annoying when using a high res, small screen, as on a laptop, you crank up the font size in Mozilla or IE and the fixed size tables sites use to do layout make it impossible to read anything. ARGH!

    --
    My Other Computer Is A Data General Nova III.
    1. Re:Web Standards? by principio · · Score: 4, Funny

      I could not agree more. Although I have always found it more amusing when companies that sell products for the Macintosh have web sites that cannot be viewed from a Mac. Like it would have been that hard to test.

    2. Re:Web Standards? by Reziac · · Score: 2

      Argh, yes... and that exacerbated by validators that insist that all tables have a fixed size. Even forcing percentage of the screen is sometimes a problem. Myself, I mostly leave table sizing alone so they size-adjust on their own, and if it takes a few seconds for the brower to render, well, that's better than rendering all wonky.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    3. Re:Web Standards? by thomas.galvin · · Score: 2

      How about sites that code for IE only, and won't display anything, or broken tables, or text layered on top of other text..

      What really bugs me is when I get done coding something that tests just fine in Moz, and then see how IE's html-mangling features ruin what I thought was going to be a perfectly good layout.

    4. Re:Web Standards? by thomas.galvin · · Score: 2

      That's why I test it in IE...but IE is not standards compliant, and is not my favorite browser. I make sure that my pages will display in IE, but I will not write pages that only display in IE, or that look better in IE.

      Most of the time, there isn't a problem, since I limit myself to basic nested tables and some CSS, but when IE screws it up, it is apparent that it is IE's problem; nested tables actually being drawn on top of one another, things like that.

      It almost causes me physical pain when I have to use someone's computer, and all they have is IE. We'd do them all a favor by introducing them to Moz, and at least a part of that is making sure they have the same content available as they did in IE.

  14. Too many choices - too many standards by bushboy · · Score: 3, Insightful

    As usual, in 2002, we had too many conflicting standards and choices.

    So long as this wonderful environment of competition and choice exists, we will continue to enjoy sub-standard results.

    --
    A slashdotting - you get the stick first and then the carrot !
  15. Re:for those who dont wanna wait on the page to lo by Spoons · · Score: 5, Funny

    For the love of god man! Learn to use the
    tag...

  16. /. almost fails the Number 9 by burgburgburg · · Score: 5, Funny

    The URL for this article has 70 characters, which is less then the 75 mentioned in mistake number 9. Of course, the post comment page is 109 characters, so I won't be giving it out to anyone over the phone very soon.

    1. Re:/. almost fails the Number 9 by Reziac · · Score: 5, Insightful

      If you need to voice-quote some obnoxiously long URL, check out tinyurl.com -- it converts long URLs into short temporary URLs.

      Frex, your post's http://slashdot.org/comments.pl?sid=48804&cid=4944 480 becomes http://tinyurl.com/3s1j

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    2. Re:/. almost fails the Number 9 by fermion · · Score: 2, Insightful
      I will jump to defend /. here. The essential URL for the article is 'http://slashdot.org/article.pl?sid=02/12/23/13924 3'. This is long but not complicated. It has no random sequence of characters. It is simple URL for anyone familiar with address conventions, and only slightly more complicated for the average user.

      There is no way that this is an unusable URL.

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    3. Re:/. almost fails the Number 9 by seann · · Score: 2, Insightful

      um
      thats pretty cool dude.
      you could almost post a front page slashdot story on it alone.

      --
      I'm a big retard who forgot to log out of Slashdot on Mike's computer! LOOK AT ME.
    4. Re:/. almost fails the Number 9 by ctr2sprt · · Score: 2
      I don't think he understands the real killer, which isn't the length but rather the complexity. This is a bad link (ignore the extraneous space in the middle):

      http://www.somesite.com/01,4891,0193,5,68,1893,985 /suprn/10,87,058,04k
      This is bad because people look at it and it's just a string of meaningless gibberish. They don't know what's important or what they can remove; they don't know what it means; and so it looks exactly like any other link from that site. The fact that it's long only makes the problem stand out more: the above would be unreadable if the after-site URL were only 10 characters long instead of 46.

      http://www.somesite.com/2002/12/23/opinion/letters
      But that's a much better link, because it makes sense to people. The date is the only thing that might serve to confuse people, but I think it would only slow them down for a few seconds at most. The above is really easy for humans to verify as valid or not, because it uses a bunch of rules we already have. Is the date valid? Are all the words in the link spelled correctly? And because each of the components of the URL are split into small, easily-speakable chunks ("opinion," "mysite," and so on), the total length matters less. A 105-character URL made up of 15 words is considerably more readable than a 40-character URL made up of numbers and the occasional comma.
    5. Re:/. almost fails the Number 9 by Vess+V. · · Score: 2

      OH GOD NO, if this gets popular... here comes a whole new Goatse deluge!!

    6. Re:/. almost fails the Number 9 by toeran · · Score: 2, Funny

      The following URL: http://tinyurl.com/ was shortened from a length of 19 characters to a length of 20 characters with the resulting URL: http://tinyurl.com/u

    7. Re:/. almost fails the Number 9 by Reziac · · Score: 2

      Oh man, that's sick :)

      --
      ~REZ~ #43301. Who'd fake being me anyway?
  17. Javascript in links and Flash animation by phylus · · Score: 5, Interesting

    I think we should be much more worried about the trend in using flash for everything. I've seen sites that have whole link bars, with no special effects that warrant it, done in flash. Isn't that' what an href is for?

    I do a lot of web developing and I've come realize that a lot of things that I want to do cannot be done without having Javascript in the link. While it is sometimes annoying when I'm browsing a site and cannot directly link to a page because they use a POSTed form inside of a Javascript, there are many many positive uses for Javascript, such as history.go(-1).

    1. Re:Javascript in links and Flash animation by oZZoZZ · · Score: 2, Insightful

      I think flash is being used so much because of the filesize of the flash files. You can have an entire menu bar in flash that's about 1/4 the size of gif/jpeg. This is very useful for people paying per MB for bandwidth.

    2. Re:Javascript in links and Flash animation by Reziac · · Score: 3, Interesting

      But your links that require js lock out everyone who has js turned off -- acto WebTechniques magazine (now NewArchitect), that's some 30% of users and growing -- including folks behind corp firewalls that strip js, so the user has no choice. At the very least, be kind enough to give us plain links somewhere on the same page!!

      Tho the absolute most obnoxious links arrived shortly after DreamweaverMX -- where the entire menu is done as flash buttons. The way they're rigged, you can't even download the .swf and extract the URL by hand, plus there's nothing useful in docsource.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    3. Re:Javascript in links and Flash animation by Will_Malverson · · Score: 3, Insightful
      ...there are many many positive uses for Javascript, such as history.go(-1).


      WTF is wrong with letting the user hit the back button?
    4. Re:Javascript in links and Flash animation by stephenbooth · · Score: 2

      Whole link bars? I can top that!

      I've seen whole sites rendered as a single Flash application. The worst perpetrator,IME, is Celebrity Boulevard. These people seem to have an in with a lot of talent agencies to produce the 'Official' web site for the celebs on their books. Basically they get a few photos of the celeb (usually olds publicity shots and maybe a magazine shot or two) and stick them plus a few chunks of text (basic bio + film/discography) into a Flash app and pocket a fat cheque from the agency.

      Guess it's quicker than writing a real site.

      On can only hope that with the rumoured aquisition of Macromedia by Micro$oft these people will stop getting the traffic and so stop getting the business.

      Stephen

      --
      "Don't write down to your readers, the only people less intelligent than you can't read" - Sign on Newspaper Office Wall
    5. Re:Javascript in links and Flash animation by rnturn · · Score: 2
      ``WTF is wrong with letting the user hit the back button?''

      Well, nothing except that they've already commandeered the Back button to pop up/under more ads when the hapless user tries to use it.

      --
      CUR ALLOC 20195.....5804M
    6. Re:Javascript in links and Flash animation by TheLink · · Score: 4, Insightful

      In my experience javascript has rarely been used positively.

      It seems MUCH of javascript encourages CRAP web design. People are encouraged to do stupid things and then try to use javascript as a bandaid.

      So many sites have javascript practically rewriting entire HTML pages.

      Even history.go(-1) seems silly to me. Users aren't stupid - the back button is one of the first things they learn or are taught about when web browsing. Given all the various web technologies, can you give me a good reason why you would need history.go(-1), or any of the history stuff for that matter?

      The other thing - you often can have javascript in the link, but still keep a usable href. I don't understand why so _many_ sites require javascript where a simple link will do. I hate this the most. Who cares about not having prices when the links don't even work? Or you can't even see anything on the first page.

      Fortunately most sites that require Javascript (or Flash) for access are usually useless - filled with fluff or even lies.

      Another thing, many sites that use javascript everywhere including forms appear to have been built by clueless idiots. There are often obvious web security problems with their sites. Easy SQL injection etc.

      There are indeed good uses for Javascript, but sadly, excrement has been put to more good uses than Javascript.

      --
    7. Re:Javascript in links and Flash animation by Just+Some+Guy · · Score: 3, Interesting

      What's wrong with saying "Click here to go back" instead of saying "Go find the back button which isn't near what you're reading right now and click that."
      What's wrong with doing something like:

      Click <a href="<? echo $HTTP_REFERER ?>">here</a> to go back

      The above example is PHP, but applies equally well to whatever server-side scripting language you're using. Why force your users to enable JavaScript when there's no real need for it?

      --
      Dewey, what part of this looks like authorities should be involved?
    8. Re:Javascript in links and Flash animation by TheLink · · Score: 2

      1) You can use text. If done well it looks good too.
      2) For many flat colour designs, GIFs can be rather small.
      3) GIFs and jpegs can be more cacheable - if you change your menus but reuse most of the icons/widgets, your regular users won't need to download much, in fact even the nonregular users shouldn't need to download anything for subsequent pages.

      Yes, in theory someone could do a flash for every button/item and mark it cacheable, and in theory I could find out where that person lives and make sure he/she dies a very very painful death.

      Anyone who thinks executable stuff should be everywhere, should ask whether they themselves should be executable everywhere.

      --
    9. Re:Javascript in links and Flash animation by Fastolfe · · Score: 2

      When you disable functionality built in to HTTP, this is what you get.

      So now, instead of relying on features built into the HTTP protocol, your paranoia has instead required you to adopt the use of a scripting language built into the content, making more assumptions and more incompatibility than before.

      If the user has modified their browser to prevent it from sending certain HTTP headers, they can probably find their browser's Back button.

      Personally, I think it's inappropriate to build 'back' functionality into your browser like this (either with referrer headers or through JavaScript), mainly because you run the risk of providing a link off-site. The user could have entered this page by typing a URL also, which would be legitimately without an HTTP referrer header.

      Just stop trying to play tricks/shortcuts and build a *real* link to a known page on your site. Let the browser maintain history and forward/backward movement (maybe with hints from your own <link> tags).

    10. Re:Javascript in links and Flash animation by Fastolfe · · Score: 2

      Exactly.. like if you're building a search system that goes through pages of results at a time, the 'next' link should take you to a URL for the next set of results. The 'previous' link should NOT be a history.go(-1) thing, it should be a URL for the previous set of results. If you're worried that the browser isn't caching each page of results, then you need to set your pages up so they can be cached (for a short time) by the browser. Not every piece of dynamically-generated content needs to be generated every time it's requested.

    11. Re:Javascript in links and Flash animation by PunchMonkey · · Score: 2

      Actually users are stupid and that's the number rule with web development... beta test from a complete idiots point of view.

      "Users are stupid" is a good rule of thumb, but you have to draw the line somewhere. The user got to your website, so it's reasonable to assume they're familiar with standard navigation.

      When you give directions to your place of business, do you feel the need to instruct someone how to drive? No, you just give them what they requested, and possibly point out anything they should be alerted to (one way streets, etc.).

      A webpage should use standard, familiar methods of navigation. The oddball site's that use javascript for wacky navigation are never going to be comfortable.

      My 2 cents....

      --
      I'll have something intelligent to add one of these days...
    12. Re:Javascript in links and Flash animation by Just+Some+Guy · · Score: 2
      I could see many cases where that may not work.

      As could I. In 99% of the cases, you and your users are much better off relying on the browser's capabilities than trying to trick it into doing something unnatural. However, if you haven't had a paying client insist that a given page just has to have silly feature "foo", then you can't really appreciate the pressure to use them.

      As for the server-side load: none of these hacks are meaningful for very small static sites. Any site big or interactive enough to have these sorts of issues will probably be running PHP, mod_perl, or Zope anyway.

      --
      Dewey, what part of this looks like authorities should be involved?
    13. Re:Javascript in links and Flash animation by prockcore · · Score: 2

      What's wrong with doing something like:

      Click <a href="<? echo $HTTP_REFERER ?>">here</a> to go back


      It's not the same as history.go(-1), what if the reason you want them to go back a page is because they forgot a field in a form? Using history.go(-1) will preserve all the text in the form, your way won't.

    14. Re:Javascript in links and Flash animation by pne · · Score: 2

      What's wrong with doing something like:

      Click <a href="<? echo $HTTP_REFERER ?>">here</a> to go back

      The fact that this can turn into an infinite loop, for one. Or that it messes up your browser's internal link stack, so when they use their back button, they move "forwards".

      Abigail wrote about this years ago.

      --
      Esli epei etot cumprenan, shris soa Sfaha.
    15. Re:Javascript in links and Flash animation by Idarubicin · · Score: 2
      That only works for people who actually send out HTTP Referers. I don't.

      I suspect that most people who know enough to deliberately disable HTTP Referrers also know enough to operate the back button on their browser.

      --
      ~Idarubicin
    16. Re:Javascript in links and Flash animation by shnarez · · Score: 2, Interesting
      Click <a href="<? echo $HTTP_REFERER ?>">here</a> to go back

      Except if I'm using links or elinks, I just might disable the appropriate $HTTP_REFERRER to be set: set it to something random or the page itself (as links allows) because say I'm not all into the "tracking" by companies of which pages I've been seeing before theirs. And then this magic also fails.

      People, my web browser knows better than your server which page is "back" for me! Don't second-guess me and pretend you're 'leet.

      On top of that, the above "go to referrer" is not equivalent to "go back" if you think about it: if I'm at A, and go to B, then C, my stack of pages is { A, B }. If I "go back", I am at B, with stack {A}. Stack = pages you previously saw. On the other hand, using "referrer" method, with stack { A, B }, being at C, going to referrer (B), my stack is now {A, B, C}, and I am at B. But now if I click "back" I should go to A. But, instead I will go to C!!

      Sorry if it's too complex, but this is just to say that all the external methods to control my "backward browsing" are doomed to fail. My browser is the authority on my history list, not the server. Hacks with javascript are cute, but I prefer to disable javascript.

    17. Re:Javascript in links and Flash animation by TheLink · · Score: 2

      With Yahoo, I use the nonframes nonjavascript version. Yahoo Mail-> Options-> Mail Preferences -> Nonframes nonjavascript.

      But yeah, there are lots of sites which do javascript:somefunction() for almost all their links. Very annoying, especially when I know that its actually simpler and possible for them to just use href.

      --
  18. Last but not least... by gUmbi · · Score: 5, Insightful

    11. Lack of line breaks

    Jason.

  19. Fornatted by damiam · · Score: 4, Informative
    Top Ten Web-Design Mistakes of 2002

    Summary: Every year brings new mistakes. In 2002, several of the worst mistakes in Web design related to poor email integration. The number one mistake, however, was lack of pricing information, followed by overly literal search engines. As the Web grows, websites continue to come up with ways to annoy users. Following are ten design mistakes that were particularly good at punishing users and costing site owners business in 2002.

    • No Prices No B2C ecommerce site would make this mistake, but it's rife in B2B, where most "enterprise solutions" are presented so that you can't tell whether they are suited for 100 people or 100,000 people. Price is the most specific piece of info customers use to understand the nature of an offering, and not providing it makes people feel lost and reduces their understanding of a product line. We have miles of videotape of users asking "Where's the price?" while tearing their hair out. Even B2C sites often make the associated mistake of forgetting prices in product lists, such as category pages or search results. Knowing the price is key in both situations; it lets users differentiate among products and click through to the most relevant ones.

    • Inflexible Search Engines Overly literal search engines reduce usability in that they're unable to handle typos, plurals, hyphens, and other variants of the query terms. Such search engines are particularly difficult for elderly users, but they hurt everybody. A related problem is when search engines prioritize results purely on the basis of how many query terms they contain, rather than on each document's importance. Much better if your search engine calls out "best bets" at the top of the list -- especially for important queries, such as the names of your products.

    • Horizontal Scrolling Users hate scrolling left to right. Vertical scrolling seems to be okay, maybe because it's much more common. Web pages that require horizontal scrolling in standard-sized windows, such as 800x600 pixels, are particularly annoying. For some reason, many websites seem to be optimized for 805-pixel-wide browser windows, even though this resolution is pretty rare and the extra five pixels offer little relative to the annoyance of horizontal scrolling (and the space consumed by the horizontal scrollbar).

    • Fixed Font Size Style sheets unfortunately give websites the power to disable a Web browser's "change font size" button and specify a fixed font size. About 95% of the time, this fixed size is tiny, reducing readability significantly for most people over the age of 40. Respect the user's preferences and let them resize text as needed. Also, specify font sizes in relative terms -- not as an absolute number of pixels.

    • Blocks of Text A wall of text is deadly for an interactive experience. Intimidating. Boring. Painful to read. Write for online, not print. To draw users into the text and support scannability, use well-documented tricks: subheads bulleted lists highlighted keywords short paragraphs the inverted pyramid a simple writing style, and de-fluffed language devoid of marketese.

    • JavaScript in Links Links are the Web's basic building blocks, and users' ability to understand them and to use various browser features correctly is key to enhancing their online skills. Links that don't behave as expected undermine users' understanding of their own system. A link should be a simple hypertext reference that replaces the current page with new content. Users hate unwarranted pop-up windows. When they want the destination to appear in a new page, they can use their browser's "open in new window" command -- assuming, of course, that the link is not a piece of code that interferes with the browser's standard behavior. Users deserve to control their own destiny. Computers that behave consistently empower people by letting them use their own tools and wield them accurately.

    • Infrequently Asked Questions in FAQ Too many websites have FAQs that list questions the company wished users would ask. No good. FAQs have a simplistic information design that does not scale well. They must be reserved for frequently asked questions, since that's the only thing that makes a FAQ a useful website feature. Infrequently asked questions undermine users' trust in the website and damage their understanding of its navigation.

    • Collecting Email Addresses Without a Privacy Policy Users are getting very protective of their inboxes. Every time a website asks for an email address, users react negatively in user testing. Don't assume that people will sign up for a newsletter just because it's free. You have to tell them, right there, what they will get and how frequently it will hit their mailboxes. Also, you must provide an explicit privacy statement or an opt-in checkbox right next to the entry field. Otherwise, you have little hope of collecting email addresses other than mickey@mouse.com.

    • URL > 75 Characters Long URLs break the Web's social navigation because they make it virtually impossible to email a friend a recommendation to visit a Web page. If the URL is too long to show in the browser's address field, many users won't know how to select it. If the URL breaks across multiple lines in the email, most recipients won't know how to glue the pieces back together. The result? No viral marketing, just because your URLs are too long. Bad way to lose business.

    • Mailto Links in Unexpected Locations When you click a link on the Web, what do you expect? To get a new page that contains information about the anchor you just clicked. What don't you expect? To spawn an email program that demands that you write stuff rather than read it. Mailto links should be used on anchors that explicitly indicate that they're email addresses, either by their format (donald@duck.com) or their wording (send email to customer support). Don't place mailto links on names; clicking on people's names should usually lead to their biography. Again, interaction design must meet users' expectations. The more that things behave consistently, the more users understand what they can do and the greater their sense of system mastery. Violated expectations create a sense of oppression, where technology rules humans and reduces their ability to steer the interaction. Cartoons by Doug Sheppard and Katrin L. Salyers The Growing Importance of Email Integration It's interesting to note that the last three mistakes all relate to email. Despite being the oldest of the main Internet services, email continues to be one of the most important. It's also finally becoming better integrated with the Web, and I expect that this trend will continue (if websites can avoid making those mistakes, that is).
    --
    It's hard to be religious when certain people are never incinerated by bolts of lightning.
    1. Re:Fornatted by IIRCAFAIKIANAL · · Score: 2
      Otherwise, you have little hope of collecting email addresses other than mickey@mouse.com.


      I wonder how much spam email dude@dude.com gets... I've been using that one for years :)
      --
      Robots are everywhere, and they eat old people's medicine for fuel.
    2. Re:Fornatted by DohDamit · · Score: 2

      I

      think

      that

      would

      be

      hard

      to

      read

      anyway.

      Oh well.


      aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaadded for the filter!

  20. Fixed text size? Only because M$ broke it by metalhed77 · · Score: 5, Insightful

    Hmmm, that should be a hard one to do, because a
    <tag style="font-size:20px">
    should do nothing more than render the font with that height, but still allow it to be resized, my website http://www.andrewvc.com uses this and using mozilla I can resize all the text perfectly.

    Unfortuanatly, I just discovered that Internet Explorer 6 does not do and won't let me change the text size. Of what relevance is text in points to a web developer? As usual I expect all trolls to be bash me and tell me to use the standard. Well I don't care, no old people go to my site.

    --
    Photos.
    1. Re:Fixed text size? Only because M$ broke it by battjt · · Score: 4, Interesting

      Does anyone with a monster graphics card jacked up to max resolution use your site?

      I like using large fonts on high resolution; it looks nice. Small fonts are too small to read on my monitor.

      (I'm 31 and have better than 20/20 eyes.)

      Joe

      --
      Joe Batt Solid Design
    2. Re:Fixed text size? Only because M$ broke it by Reziac · · Score: 2

      How do you know no old people go to your site? I'm 47, and my eyes are getting "old", and guess what -- *I've* been to your site!! Fortunately I use a CSS-challenged browser, so for me, your site renders in a nice legible 12pt Times Roman.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    3. Re:Fixed text size? Only because M$ broke it by fermion · · Score: 2, Interesting
      At this point this is mostly as philosophical argument. On one side is the 'original intent' people who states, correctly, that HTML is not a fixed page design tool, but an cross-platform, extendable, entity markup tool. That is, the designer marks entities with tags, gives the tag a default behavior, but ultimately does not know or care how these entities are going to be rendered.

      On the other side are those practical people who realize that the above idealization is ludicrous. We do care what things look like. Our clients do need clean well designed pages. Our clients do not understand the utopia we are trying to create, and therefore want to do stupid things like have a smidgen more space between the paragraphs, and we can do little to stop them.

      The issue should, at this point, be largely resolved. The font tag is depreciated and shouldn't be used. CSS is defined well enough to allow designers control the look of the page while allowing the rendering engine to override that look when necessary. Also, as much as we might complain, IE defines the look of the web, and most designers are crafted their page to the IE engine. Responsible designers make sure the code works well enough in other engines, but IE is the look and feel.

      What that means is that what happens in IE is not broken behavior, it is default behavior. M$ should be more responsible, but often their mistakes become default behavior.

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    4. Re:Fixed text size? Only because M$ broke it by stefanlasiewski · · Score: 2

      How can you have better than 20/20? Isn't that the most by definition? ;-)

      Nope. Some people can have better then 20/20 vision. Read this How Stuff Works article (One of the most useful sites I have ever seen!). An excerpt:

      You can also have vision that is better than the norm. A person with 20/10 vision can see at 20 feet what a normal person can see when standing 10 feet away from the chart.

      Many airplane pilots (and some astronauts) have vision that is better then 20/20, as I learned with dismay when I was 10 years old (I have like 20/999999 vision :).

      --
      "Can of worms? The can is open... the worms are everywhere."
  21. Bigger Mistake by Anonymous Coward · · Score: 4, Funny

    Not letting people post their extremely witty comments anonymously so they can not look like an ass with their fake name attached to it.

  22. My Worst One by md81544 · · Score: 2, Insightful

    I don't know whether any other /.ers have this reaction, but WHITE text on a BLACK background makes me want to puke (quite literally) after I've been reading it for a couple minutes. Black on white (or at least dark on light) is the only way to go as far as I'm concerned.

    1. Re:My Worst One by zomB1kenoB · · Score: 2, Insightful

      I agree about White on Black, which is why I prefer Gray or Blue on Black. It's the high contrast that makes the eyes bug. But I just can't look at a bright white screen very long before I start to feel my eyes starting to melt. I'm going blind right now, as I continue to stare at slashdot for hours on end.

      --
      What Would Satan Do?
    2. Re:My Worst One by archeopterix · · Score: 2
      I don't know whether any other /.ers have this reaction, but WHITE text on a BLACK background makes me want to puke (quite literally)
      You might want to check your eyesight. Bright background makes your pupils constrict, this can correct some forms of lighter astigmatism.
    3. Re:My Worst One by SCHecklerX · · Score: 2
      How long have you used computers? Obviously not long, or you aren't very sensitive to flicker, 'cause not so long ago glaring white backgrounds were a terrible thing. Even nowadays, most people aren't bright enough to change their default settings to take advantage of their monitor's capabilities, so when you sit at their machine and hit a black on white page, your eyes want to explode from the terrible flicker.

      There is nothing wrong with light on dark. Do you use black on white command shells or xterms?

  23. How to make a website by Anonymous Coward · · Score: 2, Funny

    http://www.homestarrunner.com/sbemail51.html

  24. Good stuff but... by ciryon · · Score: 3, Interesting

    a good thing would be to mention cross-platform and browser compatibility. Don't use Microsoft's arbitrary closed extensions. Make sure that the page validates as W3C code, or at least almost does it.

    But many other things in the article were bulls-eye, like the tiny text.

    Ciryon

  25. Grip session? by burgburgburg · · Score: 3, Funny
    That sounds sort of dirty.

    For everyone's sake, I hope you meant gripe session.

  26. Web designers competence improves? by varjag · · Score: 4, Interesting

    At least if we take the common design mistakes as the metric.

    'Poor email intergration' sounds pretty sophisticated compared to 'don't use the <blink> tag'.

    --
    Lisp is the Tengwar of programming languages.
  27. browser type by Khopesh · · Score: 5, Interesting

    how about sites that think mozilla can't render something?
    nothing quite as annoying as
    "you need Internet Explorer 5+ or Netscape 6.2.2+ to view this site"
    ...especially when mozilla 1.3a gets blocked but netscape 6.2.2 doesn't!

    solution: some browsers allow you to change the userAgent.
    in mozilla, the prefbar plugin allows this (among other things).

    --
    Use my userscript to add story images to Slashdot. There's no going back.
    1. Re:browser type by poot_rootbeer · · Score: 2

      solution: some browsers allow you to change the userAgent.

      That's hardly a solution. It's an ugly workaround.

      Well-designed sites don't exclude any browsers. They just deliver the code and it's up to the client to try and figure out how to render it.

    2. Re:browser type by Fastolfe · · Score: 2

      This is absolutely a *horrible* solution to this perceived problem. The real problem is that site authors do not know how to build their site such that it "degrades gracefully" for other browsers. PLEASE take these types of issues up against the site owners and don't advocate changing things like the User Agent string in browsers. Some sites may need to rely on this information to work around bugs or deficiencies *legitimately*, and you're only breaking their ability to do that.

      I understand it may be necessary for the short term, until site authors come to their senses, but a lot of people will change this based on this type of advice and will just never change it back. Then they'll wonder why they're seeing some dynamically-generated content using some proprietary IE features: it's because they've announced themselves as running IE!

    3. Re:browser type by DamnYouIAmALion · · Score: 2, Insightful

      Client-side scripting should check FUNCTIONALITY not BROWSER. You want to do a rollover? Check that the document.images collection exists.

      That way, you don't care what browser is viewing your site.. you only do what you're allowed to do.

      Of course, there are still annoying differences in the basic html rendering, etc. *sigh*

    4. Re:browser type by Just+Some+Guy · · Score: 2
      PLEASE take these types of issues up against the site owners

      Yes, yes, a million times yes! I recently tried to visit the website for Shuttle (the tiny-computer manufacturers). Their US division's website flat-out refused to let me enter with Mozilla, saying that they only supported IE. I launched Konqueror, changed the User-Agent string to IE, and visited the site again.

      At this point, I wrote a short-but-pointed letter to their sales department stating that I'm responsible for recommending hardware purchases for a few companies, and as a Unix user I could not visit their site. Since they denied access to non-IE visitors, they clearly did not welcome sales to Unix users. Then, I gave them a list of their competitors' sites that I was able to visit, and expressed relief that some companies still wished to do business with me.

      Their reply stating that the problem was permanently fixed came within 24 hours. Apparently, not everyone in their organization is as quick to dismiss potential customers as their website design department.

      --
      Dewey, what part of this looks like authorities should be involved?
  28. a pet peeve by mmcshane · · Score: 5, Insightful
    Fixed Font Size Style sheets unfortunately give websites the power to disable a Web browser's "change font size" button and specify a fixed font size. About 95% of the time, this fixed size is tiny, reducing readability significantly for most people over the age of 40. Respect the user's preferences and let them resize text as needed. Also, specify font sizes in relative terms -- not as an absolute number of pixels.

    OK, this is not the fault of stylesheets. Internet Explorer does not allow the "zooming" of fonts set with pixel sizes. This is a shortcoming of Internet Explorer, not CSS. If this is so important to Nielsen (and I can see why it would be - my vision isn't so great either), perhaps he should look into using alternative browsers (Opera and Moz-based browsers all allow font zooming regardless of how the font size was set).
    1. Re:a pet peeve by rnturn · · Score: 2

      I think the ``pet peeve'' has to do with the overriding of the user's desired font size in the first place. Why force the user to ``zoom'' at all? If I want to see pages in a 12pt font, then quit making me screw around with my browser settings and making me reload the page. I tend to stop going to sites where I have to resize the font size to 120% or 150% on every page I visit on the site. It's gets incredibly annoying after a few pages.

      If the web page designer is interested in having people visit, and maybe click on some of the ads -- that are supposed to be providing revenue -- on their pages, they'll make it easier and not harder for the user to read the pages in the first place. Forcing them to reconfigure the font size on each page (and waiting for the ads to reload again) is just going to result in the visitor saying ``Forget it!'' after a while.

      IMHO, HTML is not a page layout language and the web sites that understand this will have the happiest visitors.

      --
      CUR ALLOC 20195.....5804M
    2. Re:a pet peeve by poot_rootbeer · · Score: 2


      No. "Use a different browser" is not a legitimate solution to web design flaws, because users aren't going to change their browser preference except in extreme circumstances.

      The remaining options are "don't use code that is not handled properly by popular browsers" and "try to convince the popular browser authors to correct the behavior of their product." Nielsen is advocating the first, with a nod to the second.

  29. Why Frames Suck by igbrown · · Score: 2, Interesting

    These days I find fewer and fewer public and commercial websites that are relying on framesets for layout and navigation. IMHO, this is a good thing. However, I have noticed that a large number of web-based interfaces for commercial, enterprise-oriented applications, as well as many internal enterprise websites/web-applications, tend to rely very heavily on framesets.

    I would like to see Nielsen revisit his 1996 critique of frames, perhaps exploring some of the technologies (PHP, JSP, ASP etc.*) that have provided better solutions to the problems frames initially tried to correct (dynamic navigation/content, rich GUI interface, etc.).

    * While dynamic, server-generated content was around in 1996 (cgi, ssi, and shtml), it was not as widespread, nor was it as readily available to the average web-designer/developer.

  30. Re:How about some good examples? by mangu · · Score: 2

    My vote is for Amazon. Renders perfectly in any browser I have tried.

  31. This Guy Just Needs a BETTER Browser by Cokelee · · Score: 2, Insightful
    Fix These

    4. Fixed Font Size
    Sorry buddy. Get a REAL Browser, with full page zooming, not just silly text zooming. Opera

    9. URL > 75 Characters
    Not even realistic, we're past little html pages now, it's something called dynamic content. and without HTTP_GET you will be forced to fill out a form of where you would like to go (Think Web Application, Web Application...).

    10. Mailto Links in Unexpected Locations
    Tell the damned user to look at their STATUS BAR.

    Add These

    FLASH Navigation
    FRAMES
    REALLY BIG ADVERTISEMENTS
    POP UP/UNDER/SIDEWAYS/THROUGH/OVER/AROUND... ADS
    INEFFECTIVE (read: STUPID) use of COOKIES

  32. Search Engines! by PhoenxHwk · · Score: 3, Funny

    How about search engines that ignore words of 3 characters or less? ;)

    1. Re:Search Engines! by Idarubicin · · Score: 2
      But how can we get a sex gif?

      (Note: words all off three or fewer characters, including the important ones.)

      --
      ~Idarubicin
  33. Previous entries by 91degrees · · Score: 2, Insightful

    It's interesting to compare the previous versions (linked below the main article here and here

    I particularly liked: 1999:

    Slow Server Response Times

    "Slow response times are the worst offender against Web usability: in my survey of the original "top-ten" mistakes, major sites had a truly horrifying 84% violation score with respect to the response time rule."


    Took me a couple of minutes for that to download

    In 1996, we had Overly Long Download Times

    The previous version are Cached by google,
    http://www.google.co.uk/search?q=cache:pj5FFl38-pE C:www.useit.com/alertbox/9605.html+&hl=en&ie=UTF-8
    http://www.google.co.uk/search?q=cache:tgqi1bumb78 C:www.useit.com/alertbox/990530.html+&hl=en&ie=UTF -8

    1. Re:Previous entries by rnturn · · Score: 2
      ``Slow Server Response Times''
      ``Overly Long Download Times'' (etc.)

      My experience with sites that seem overly slow is that they tend to put up web pages that have to load banner ads from other sites (doubleclick, et al). If you disable those 3rd party image loads, things tend to load much faster. (Though this sometimes causes other problems which make me less likely to be a return visitor.)

      The server problems that drive me up the wall are the broken database queries. Crimeny, can't they do just a little testing?

      --
      CUR ALLOC 20195.....5804M
  34. useit.com? by bopo · · Score: 2


    Given the asswhupping this server just took, they might change the site's name to abuseit.com.

    --
    "Understand you're having a little Jimmy Page trouble."
  35. You'd be amazed at how many people don't check. by Skapare · · Score: 2

    You'd be amazed at how many people don't check. Seriously, those stupid rubbery power cords going into a plastic prong frame don't always hold snuggly in the correct position. I had a guy just the other day report his video had gone out and wanted me to come check it for him. He blew a $50 house call just for a monitor cable that had come loose from his video card. I suppose he saved money, though, as I would have charged $200 to set the machine up for him.

    --
    now we need to go OSS in diesel cars
  36. All Good, but, but, but by Greyfox · · Score: 3, Interesting
    It seems like most web sites feel like they have to annoy you with their obnoxious design. Corporate internal web sites often seem to be the worst offenders, too. It seems like the last thing a company is going to do is spend a few bucks for a usability person to go over the design of the web pages with them.

    Did you notice the alt tags on the Nielsen site? I've never seen another site put that much effort into a page.

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  37. What year? by Scrameustache · · Score: 2
    What year was "annoying sound loops that you can't shut off" the #1 web design mistake?
    (not that that site has it, its just the worst thing I get on the web...oh, that and the sites that make browsers crash...)

    --

    You can't take the sky from me...

  38. Why users hate horizontal scrolling by Tim+Macinta · · Score: 5, Insightful
    3. Horizontal Scrolling
    Users hate scrolling left to right. Vertical scrolling seems to be okay, maybe because it's much more common.
    Or how about because horizontal scrolling forces you to scroll once for every line you read while vertical scrolling only forces you to scroll once for every page you want to read? So, there's generally more than an order of mangitude less scrolling required with vertical scrolling than with horizontal scrolling.
  39. Reason why the site is slow... by mttlg · · Score: 4, Informative

    As many people have mentioned, the site hosting this article is straining under the load of geeks looking for more material to turn into running gags. I think I managed to find the reason for this site's poor performance - a lack of high speed internet access.

    From Nielsen's Law of Internet Bandwidth (1998):

    Nielsen's Law of Internet bandwidth states that:

    • a high-end user's connection speed grows by 50% per year
    • you don't get to use this added bandwidth to make your Web pages larger until 2003

    The dots in the diagram show the various speeds with which I have connected to the Net, from an early acoustic 300 bps modem in 1984 to an ISDN line today. It is amazing how closely the empirical data fits the exponential growth curve for the 50% annualized growth stated by Nielsen's Law.

    ...

    Starting about 2003, high-end users will have speeds corresponding to a personal T-1 line.

    ...

    Of course, low-end users will be on ISDN lines in 2003, so high-end users' megabit access will still not sanction bloated design. Looking even further ahead, Nielsen's Law does predict that the Web will be 57 times faster in ten years.

    It is amazing how easy it is to get an accurate approximation of the trend of internet connectivity speed from seven data points representing one person's internet connection speed over a span of 15 years.

    So the site might not be responding well right now, but at least we get broadband next year...

    1. Re:Reason why the site is slow... by rnturn · · Score: 2

      At a former employer, it was considered blasphemous to suggest that the web designer should have to test the pages using the same access that a typical visitor might be using. As a result, the page designs looked great when management approved them. Of course, they were reviewing the pages using the company intranet and the poor visitor was attempting to view them using the 56Kb (or usually 28Kb) dialup connection.

      --
      CUR ALLOC 20195.....5804M
  40. I'm noticing LESS Flash, actually by Alethes · · Score: 2

    Seems to me, that there is less Flash being used for content and more being used for banner ads. It could also be the selection of sites that I visit, though.

  41. How about denying access to pop-up add blockers? by Zerbey · · Score: 4, Insightful

    Having to enable pop-up adds in Mozilla is a big pain for those websites that refuse to load unless I do so. Fortunately, it is only a very small number of web site thus far.

    Yes, I recognise this is how web sites make their money but a discreet advert in the corner of your site is much better than slamming a window in front of your site.

  42. Homestarrunner (link) by jaaron · · Score: 2

    For the lazy:

    Strong Bad's Website Lessons

    Even if you hate flash, you've got to check this site out.

    --
    Who said Freedom was Fair?
  43. They can't if they don't know it's there by barzok · · Score: 2

    I've got apps where the users are, well, too stupid to know how to work a browser, and they require a Back button on the page itself.

    This is the same user community I serve where my requirements say "all data must fit on an 800x600 screen without scrolling" which, after I put in the standard page header, navigation buttons on the bottom, etc., gives me eight records per page that the user has to flip through. Search for client "John Smith" in this system and you're paging through 10 or 15 screens before you get to the guy you're after. It'd be nice if they let me scale the font down a notch or two (it's set at the browser default) so I can fit 12 or 15 records, but they won't even allow that.

    There are users out there, I sh!t you not, who if they don't see it screaming at them on the page, it doesn't exist. Scrollbars mean nothing, standard browser features (back button, etc.) mean nothing.

    1. Re:They can't if they don't know it's there by Fastolfe · · Score: 2

      and they require a Back button on the page itself.

      I still don't understand why. Why does a page need to have a concept of "the previous page the user visited"? Just link to other pieces of content as you feel necessary.

      Use <link> tags to set up relationships between your pages that you can't set up through standard links.

      Why do you need 'Back' button functionality in your content?

  44. And a couple more... by Scorchio · · Score: 2

    The UK Job Centre website has an irritating feature in the job search part, where you fill out a form selecting the type of job you want, before being asked where in the country you're looking for a job. My wife found this incredibly frustrating, as every time she wanted to alter the particularly narrow job type search parameters, she needed to re-enter the location.

    Another one I came across at the weekend was UGC Cinemas. I was trying to book tickets for LOTR. After I selected the location, the film, the time I wanted, selected how many tickets I wanted, entered my name, credit card details, email adress (with confirmation), phone number (with confirmation), and confirmed all the details, then and only then it decided to tell me that it couldn't go ahead with the booking because the showing was sold out. It wouldn't be so bad if I could just change the time to a later showing, but no, I'm back to the start and I have to re-enter everything again. It was only on my third attempt I found a showing with free seats...

    At lease the film turned out ok! ;)

    1. Re:And a couple more... by perlyking · · Score: 2

      Heres one. This URL is at fault for one, but just look at how its search button works.
      Check it out though, Its a great site besides that :-)

      --
      no sig.
    2. Re:And a couple more... by Scorchio · · Score: 2

      I'm intrigued... the company censorwall has blocked my sensitive eyes from seeing that page. Ah well, griping over, it's back to coding I go...

  45. Re:E-mail address (in)validation by rossz · · Score: 2

    I agree. On the rare occassion I register to get to the site, I use an email address generated on the fly that will tell me at a glance where the address came from. Of course, it's extremely rare that I will go through the bother of registering.

    --
    -- Will program for bandwidth
  46. Re:No pricing... by rnturn · · Score: 3, Funny
    ``I could not find pricing on Veritas *anywhere* on the web, other than "*CALL*"''

    Jeez! You mean the same guy who does the ads in the back of the stereo and camera magazines is now doing web pages? :-)

    As for Veritas... I suspect the reason that they have no prices is that they'd just put you off wanting to use their software. Plus they probably will be flexible in the pricing anyway if they think that they could negotiate a little bit to get you to sign the license agreement. (Just watch out when they decide that the discount you originally got will no longer be available when it's time to renew the support agreement. And, of course, they've got you by the short hairs as it would be pretty disruptive to switch backup software.)

    --
    CUR ALLOC 20195.....5804M
  47. A polite slashdot? by Peter_Pork · · Score: 3, Insightful

    It's time for /. to be more polite. You should tell web server administrators that they are going to get x100 load increase, at least a couple of hours ahead of time, so they can try to do something. This will benefit slashdotter (increasing the chances of accessing the web sites featured in the stories), and administrators, that will be able to simplify their sites, or at least know what hit them. And no, hiding the hand is not a good policy.

    1. Re:A polite slashdot? by caluml · · Score: 2

      Bad boys, bad boys, what ya gonna do, what ya gonna do, when they come down your 1.544 or 2Mb pipe, bad boys, bad boys...

      I'd like to hear what I should do if I had a warning that all the geeks in the world were going to hit my server in 1 hour.

      I hour isn't enough time to redesign everything, or change dynamic to static pages.

      What do the good citizens of Slashdot recommend?

    2. Re:A polite slashdot? by Mad+Bad+Rabbit · · Score: 2
      I'd like to hear what I should do if I had a warning that all the geeks in the world were going to hit my server in 1 hour.

      And you're not going to get an hour's warning anyway.

      What you need is a "choke" that prevents slashdotting. You'd tell the choke your servers can handle N hits/second. If requests start coming in faster than that, it only lets N per second through, and sends a 503 ("slashdotted, come back later") error code to the others. The choke itself could be designed to cheaply handle eBay-level loads, since all it has to do is count incoming requests and serve up a hardcoded error header for the blocked ones.

      For all I know, Cisco may already sell something like this.

      --
      >;k
    3. Re:A polite slashdot? by loconet · · Score: 2

      but where is the fun in that?

      --
      [alk]
    4. Re:A polite slashdot? by Scrameustache · · Score: 2
      Maybe a script that detects the load a "victim" of the /. effect can take and that stops the clickthroughs once its reached its limit?
      Dunno how feasable that is technically, but it would be polite, and if people really want to follow the link they can allways copy and paste it to the adress bar.

      --

      You can't take the sky from me...

  48. Looooooong URLs by FTL · · Score: 4, Interesting
    From the (slashdotted) article:
    URL > 75 Characters Long URLs break the Web's social navigation because they make it virtually impossible to email a friend a recommendation to visit a Web page. If the URL is too long to show in the browser's address field, many users won't know how to select it. If the URL breaks across multiple lines in the email, most recipients won't know how to glue the pieces back together. The result? No viral marketing, just because your URLs are too long. Bad way to lose business.

    There are two side points to this:

    1. To shorten your addresses and make your URLs more durable to change, point your links to www.foobar.com, NOT to www.foobar.com/default.htm (or index.jsp, or whatever).
    2. Don't invoke sessions unless absolutely needed. Sometimes these are in the URL, sometimes they are cookies. It is irritating to copy a URL, mail it to someone, and find that they can't access it because it is relying on a session which expired (in the case of a URL) or a session which their computer doesn't have (in the case of a cookie).
    One kludge to get around massively long URLs is to use a service like ShortURL. Neat idea. But definitely a hack.
    --
    Slashdot monitor for your Mozilla sidebar or Active Desktop.
    1. Re:Looooooong URLs by JimDabell · · Score: 3, Insightful
      To shorten your addresses and make your URLs more durable to change, point your links to www.foobar.com, NOT to www.foobar.com/default.htm (or index.jsp, or whatever).

      This will also increase the chances of a cache hit, speeding up access to your site, reducing server load and bandwidth bills.

      Don't invoke sessions unless absolutely needed.

      Ditto. Nasty URLs can usually be made at least a little nicer with judicious use of mod_rewrite (so instead of something like http://slashdot.org/comments.pl?sid=1234&pid=5 678 turns into http://slashdot.org/stories/1234/comments/5678 (also a help for search engines, as well as humans)

  49. Re:E-mail address (in)validation by Rob+Riggs · · Score: 2

    Amen, brother.

    This is my biggest complaint of web sites. The problem is mostly due to clueless web designers using broken off-the-shelf email validation tools.

    One option is to use Qmail instead of Sendmail as your MTA. Qmail uses "-" (dash, minus sign) as a seperator and that is almost universally accepted by web sites.

    --
    the growth in cynicism and rebellion has not been without cause
  50. Re:FAQ's that don't answer anything by rnturn · · Score: 2
    ``What I hate is a FAQ that is really just a marketing brochure.''

    Well, that tells you who decided that that there should even be a FAQ page: the marketing folks.

    A technical FAQ would probably derive the company of the profit associated with you calling them for support and, if written well enough, eliminate the need for a support or maintenance contract altogether.

    --
    CUR ALLOC 20195.....5804M
  51. Jacob Nielsen; self-proclaimed webdesign guru by Qbertino · · Score: 2

    Jacob Nielsen; self-proclaimed web design guru; got lucky at early building of web community who all linked to each other calling each other 'another really good 'professional'' (see also David Siegel);
    knows next to nothing about webdesign;
    by common judgement of his site apears to be colorblind and run browsers with full HTML 2 support;
    can bullshit really tough on webdesign, get's quoted on webdesign every odd month on /.;
    never get's quoted on alistapart.com;
    is usually stated to be 'the ultimate webdesigner' by people who build sites like www.kornshell.com (yeah, dig those colors);
    usually is absolutly unheard of buy people who aktually do webdesign ;recently (2002) noticed that horizontal scrolling sucks (Congrats, Jacob!)

    --
    We suffer more in our imagination than in reality. - Seneca
  52. Re:My least favorite mistake... by thomas.galvin · · Score: 2

    It's time for people to start moving away from tables to CSS and from .gif to .png.

    No, it isn't. The browsers are not compatible with one another when it comes to CSS, and neither of them implement the full spec. Sometimes IE renders PNG, sometimes it doesn't. Until I can be sure that 99% of the people who come to my site see what I intend them to see, I'm sticking with tables, jpegs, and gifs.

  53. Usability and Design go hand in hand... by x-dj · · Score: 2, Interesting
    Unfortunatly he pays attention to one and not the other.

    Most of the points he made are valid. Unfortunatly Nielson dosn't hold much credibility within the design commmunity. Many, including myself believe that he thinks the web should be vanilla plain, devoid of any asthetic value. His website reflects this.

    He is a usability expert NOT a design expert.

    Its not that difficult to create a site that is pleasing to the eye and conforms to usability guidelines. If he paid a 1/4th as much attention to design as he does to usability more designers would pay attention to what he is saying.

    --
    So is this where I stick a witty comment?
    1. Re:Usability and Design go hand in hand... by Beltza · · Score: 2, Informative

      He is a usability expert NOT a design expert.

      This is absolutely true, and this is exactly the reason why designers _should_ take him seriously. In fact he explains on his site exacly why his site looks this way. Everybody has his specialism, and a certain task according to his knowledge. He is a usability expert and admits that he isn't a design expert.

      The problem is that most design expert don't recognise that they aren't usability experts. Just like they are no networking experts and system administration experts. They trust others to maintain the servers and the network, why can't they just do the same with usability???

  54. Re:Tacky... by fanatic · · Score: 2

    There are numerous tools available out there for tracking error responses from the web server access logs,

    Your server access logs aren't of much use if you're linking to something not on your server, and the link becomes invalid. linkcheck can help with this, but you have to actually give a damn to use that.

    --
    "that's not encryption - it's a new perl script that I'm working on..." - from some Matrix parody
  55. Site maps are redundant by poot_rootbeer · · Score: 2


    The site IS the map. If you need a separate 'site map' page to figure out where the information you're looking for can be found, then the organization of the site is not very good and should be reconsidered.

    A well-designed and well-organized site only needs ONE method of navigation and it should be consistent throughout the site.

  56. Re:Nielson is not "The Nielsens (with an "e") by tomhudson · · Score: 2
    That's because they're saving the 11th error for themselves - hosting your site on a server from useit.com that can't handle the expected load.

    But this is not the "Nielsen" we associate with ratings (TV, radio, etc).

    And who is Jakob Nielson?

    whois useit.com: Jakob Nielson Consulting 2704 Fairbrook Drive Mointain View, Ca. ... Administrative contact Nielsin, Jakob. Nielson Norman Group ...
    As opposed to the Nielsen ratings ...

    Sounds like a lot of people would tend to get the two mixed up.

  57. Radio buttons and their dumbness by Lord+Bitman · · Score: 3, Insightful
    Not one place can you go where you need to click the small circle of a radio button rather than the option next to it. I'm sure somebody has noticed this. Not one place in any GUI anywhere must you click a status indicator rather than the option you wish to choose. Look around your desktop, look for radio buttons, and click next to them. Nobody ever does it any differently because it is the most convenient and logical way to make it work. Nobody except Every Page On The Net Anywhere.
    And I think it's just plain stupid. People, please, do this:
    function setopt(form,opt,i) {
    eval('var opt = document.' + form + '.' + opt + '[' + i + '];');
    opt.click();
    }
    and stick an a onlick= around your options. It's fast, it's easy, it doesnt add much clutter, and it's more widely supported than label tags. It is very annoying to have to click NOT what I want, but some tiny thing next to what I want, in order to get the option I want. I dont see why this setopt() practice isnt used on many more websites. I'd think at least /. would realize how stupid it is to have to click on some tiny thing next to their poll option, but maybe they havent noticed that the web is the only place they ever have to do that. Maybe they just dont use any other program with radio options. Maybe they never even open their browser's preference window. Come on, people! Am I missing something here? Just add ONE EXTRA ANCHOR around your option, and usability increases suddenly becomes much more comfortable.
    --
    -- 'The' Lord and Master Bitman On High, Master Of All
    1. Re:Radio buttons and their dumbness by Ziviyr · · Score: 2

      Yeah, who would think to actually press the button instead of pressing the text next to the button?

      Though its nice to have a way around it for people who can't see the metaphor.

      --

      Someone set us up the bomb, so shine we are!
    2. Re:Radio buttons and their dumbness by poot_rootbeer · · Score: 2

      I agree that active click area for form widgets should be greater rather than smaller, but I disagree with your reasoning as to why button labels should also be clickable.

      The text of a radio button is not the widget. The button itself is the widget. It is not a mere status indicator. The text itself has nothing to indicate that it is an active control -- unlike hypertext links, which are usually a different color, or text entry boxes where the cursor changes form and input behavior changes when the control gains focus.

      Like I said though, the labels SHOULD be clickable, because it makes the form easier to use, and that's what's important.

    3. Re:Radio buttons and their dumbness by Lord+Bitman · · Score: 2

      I see it the other way around, really. The label is a 'metaphor' for the button, and it's a metaphor which most people take for granted. It's because this 'metaphor' is such an obvious one that it is easy to confuse which is the metaphor and which is actuality. In actuality, the button is the real part of the form, and the label is nothing more than a description. A human sees the label as being the thing they want, and that is the part of the form they are interested in. It isnt the inability of someone to grasp a concept, it's about usability. You could grasp the concept of havng the whole page be navigated by rightclick context menus (yep, some modern browsers support that now), but you as a designer don't want to do that, because it isnt the most convenient way to do anything. Make it easy for users of your site, and people will feel better being there.

      --
      -- 'The' Lord and Master Bitman On High, Master Of All
    4. Re:Radio buttons and their dumbness by Ziviyr · · Score: 2

      Not to insult the chimps, but to expect intelligent humans to fall prey to impulsively stabbing at the word representing what they want like a chimp hitting a banana shaped button when they want something is sad.

      There are large, seemingly irrelevant, chunks of grey matter in most beings with largish craniums that can greatly enhance ones life if people:

      A. Are given a reason to. (hey monkey! this is just a description, theres prolly a trigger near by!)
      and
      B. Don't succumb to fear and curl up into a ball of ignorance-loving terror. (Its not human! Its rejecting my psychic demands! We're all doomed to perish under the rule of machines who by their initial, untested, appearances and anthromorphization hate us all!!!)

      I try to avoid giving the tsunami of technological devolution any more inertia than it already has. I wish others would consider it too. :-)

      --

      Someone set us up the bomb, so shine we are!
  58. No! No flash intros! by stefanlasiewski · · Score: 2

    I hate Flash Intros. They usually do not add any information whatsoever: It's usually something like Company logo rotating in some nicely rendered light while a woman states the mission statement and says "How can we help you!?".

    Dumb dumb dumb.

    A Flash ad is like being asked to watch a TV ad for 30 seconds before you visit the webpage. I would much rather spend 5 seconds reading a two-line mission statement on the homepage then wait through an ad. This is the web, it's about interactivity.

    If it doesn't enhance the information or interactivity of the site, don't clutter your site with this nonsense.

    Behind every Flash intro is some marketing nut who doesn't understand the nature of the web, and is trying to apply their TV experience to the web.

    If a site uses a Flash intro, I leave the site immediately. If I need to use the site, I always hit the "Skip" button. I never, ever watch the intro.

    Flash CAN be useful for certain features. I've seen some pretty inovative uses of Flash for displaying complex information, as in an interactive map of New York city or something similar. Shockwave is sometimes useful for something like "Games". Unfortunately, I cannot find a site that is an example of Good Flash Usage.

    --
    "Can of worms? The can is open... the worms are everywhere."
  59. Re:Worst mistake - listening to Nielsen by elemental23 · · Score: 2

    Believe it or not, last names are not unique. In other words, no, there is no relation between Jakob Nielsen the self-proclaimed web usability expert and Nielsen Research the TV rating people.

    Second, participation in the Nielsen TV research program is voluntary. Nothing is collected without the users' knowledge. In fact, you need a special set-top box to participate.

    --
    I like my women like my coffee... pale and bitter.
  60. Adding to that idea... by kcb93x · · Score: 2, Insightful

    Also...maybe we ask them if it's alright if we mirror the story *in the article topic section* so that the servers won't GET /.ed. Just my thoughts.

    --
    There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  61. (Dis)organization by product line by Animats · · Score: 2
    You know, the sites with menus like this:
    • Select your product line:
      • Inspirion
      • Zoomeron
      • Deceleron
      • Sillimarion
      • Turbo Zoomeron 2

    This only works if you have a very big advertising budget and a very small product line, like McDonalds.

  62. Re:My least favorite mistake... by thomas.galvin · · Score: 2

    PNG in 8-bit mode, with single bit transparency, works in all browsers. That's everything gif does (except animation which is available in .mng).

    Perhaps it's a problem with GIMP, then; last time I displayed a transparent PNG in IE, the transparent color was drawn as light grey.

    And, it's very possible to make a CSS site that works in IE5+, Mozilla and Opera 6+. Sure, you have to code around quirks in IE and Opera, but it can be done.

    It can be done, but I am not going to waste my time doing it. I spend enough of my time trying to work around the quirks in C++. I don't want to have to maintain two different stylesheets, or two branches of javascript, just to do something that I can do with a nested table. Tables are well-supported, well-understood, and consistant. When I've got time on the weekend, I'll play around with CSS positioning, et al, but when I'm realeasing something for general consumption, it is going to be something that I know, and that I know will work.

  63. Yes damn it! Remember point 4! by Snaller · · Score: 2

    Style sheets unfortunately give websites the power to disable a Web browser's "change font size" button and specify a fixed font size. About 95% of the time, this fixed size is tiny, reducing readability significantly for most people over the age of 40.
    Respect the user's preferences and let them resize text as needed. Also, specify font sizes in relative terms -- not as an absolute number of pixels.


    Damn it yes! Stop using absolute font sizes - use RELATIVE font sizes - lame web designers.

    --
    If Google really cared they would fix Android Chrome to reflow text, instead of discriminating
  64. Re:They missed one...agreed by DohDamit · · Score: 2

    Funny. I can tell a clueless webSurfer from a clueful web surfer. If they're using lynx or some other Luddite throw-back of a browser, then the web surfer is a geeked-out loser who really really needs to find something else to care about. If not, you have someone who has something else to do with their time other than yammering on about something no one with a life cares about in the slightest.

  65. A CLUE FOOOOOOR YOU! by DohDamit · · Score: 2

    Believe it or not, people who have jobs(you know, those people you hate and can't join) sometimes have reasons for not wanting dummies like yourself bookmarking into the site. Hmm. They may even have a viable business reason, such as not letting a competitor link into their site without going through the caveats and agreements necessary to reach that page. For example, on a medical page, its quite possible they want you to acknowledge that using their website does NOT constitute actual medical advice, and that you should seek a doctor's professional opinion if you are having issues.

    Bah. What do I know anyway. I'm one of those clueless idiots with a job. Not a webmaster, but almost as bad, given I'm employed.

  66. Doesn't retain POST data by phorm · · Score: 2

    That's one of my ultimate annoyance. You fill out a form, something goes wrong, and you have to click "back" (which reloads the page) and fill everything out.

    Much preferred is Click " onClick="history.back(); return false;">here to go back.
    You get the best of both worlds. If JS is on... the user goes back to a nice friendly form with most data still there. If not, the user still has at least a working link.
    Of course the best way is sometimes to repost the form with data filled in, and bad fields tagged for fixing... but for a one-click solution that's the easier.

  67. Re:What ticks me off the most... by josepha48 · · Score: 2
    Me too. I use mozilla specifically for its good cookie controil. If I visit a site and it says to view this site you need cookies enabled, I'm gone.

    Oracle does this shit too, just to read their documentation. They also make you register, which also pisses me off. Register so we can send you spam. Not only do they make you register, but then they cookie you to death, with each of their domains setting cookie after cookie, just to read a fucking docuement. That is enough for me to pick mysql or sybase over oracle any day.

    --

    Only 'flamers' flame!

  68. I don't like number 5... by Sj0 · · Score: 2

    Am I the only one who disagrees with number 5? Why should a site turn it's layout into a virtual infomercial like that? Perhaps I'm the only one who believes in a little literacy among the users of the internet? If you have an attention span so short you need every important word bolded and italisized, and won't read anything longer than a bulleted list, it's possible that you should go back to watching TV.

    --
    It's been a long time.
    1. Re:I don't like number 5... by Sj0 · · Score: 2

      A single misplaced letter hardly constitutes such a vicious, yet poorly calculated attack. Your use of the language betrays your ignorance. If I might lend a piece of advice to be meticulously followed, lest you once again betray yourself merely by articulating an opinion in an open forum, learn exactly what a word means before you use it. Misuse of words in a vain attempt to feign intelligence is a trademark of the unintelligent and uneducated.

      Furthermore, I must express my displeasure at the benchmark you have decided upon. Literacy is not necessarily the rote memorization of spellings, but the understanding and appreciation for both the creation and consumption of literature in all mediums, and a respect and appreciation for those who would advance their own literacy. Certainly, ignore my advice and criticism if you will, but be prepared to face the consequences of such a ill-advised decision.

      Finally, I have to disagree with your bourgeois opinion. Don't allow yourself to subscribe to the middle-class cult of ignorance. Literacy is indeed your duty as a patriotic individual. If you shirk this important responsibility, you relegate yourself to become mere cattle, to be ordered around by fascists living under the guise of democracy.

      --
      It's been a long time.
  69. Sort of untrue by fireboy1919 · · Score: 2

    Keep in mind that one of the greatest composers of all time, Mozart, kept the entire symphony in his head.

    It's a lot less difficult to keep a site map in one's head than that, especially if it's organized well. While it is true that a good design requires a plan, it is not always true that it requires one written down, especially if the total number of types of pages is less than 10 - almost anybody can keep that much information in their head.

    Just as with software engineering, sometimes the product itself offers inherent design methodology. For example, in C++, you specify what everything is going to do in header files before you write your code (or you do it that way if you are smart and actually plan BEFORE making the apps). You might even make it doxygen friendly and produce documentation on the various parts before you write it. Similarly, Zope offers the chance to make the site heirarchial if you design it correctly so that its easy to navigate.

    --
    Mod me down and I will become more powerful than you can possibly imagine!
    1. Re:Sort of untrue by parc · · Score: 2

      The problem with the "I can keep it all in my head" philosophy is that your head is not protected very well from being hit by a bus. Additionally, noone can read your thoughts. If you have to collaborate with anyone else, you need to write down the design and layout.

      In relation to your design methodology comment: Source code comments are not a replacement for good design and communication -- they are a part of it.

      Lastly, remember that design may matter all the time, but it matters incredibly when your site design is part of a multimillion dollar product.

  70. ugly sites by Alien54 · · Score: 2
    And in 1992 the winner of this award would have gotten it for having a plain website, because blink tags were oh so cool...

    Unless you like ugly logos. I still have a business from the guys at the link. It is much worse that the logo, as hard is that is to imagine.

    No sense of perspective whatsoever.

    --
    "It is a greater offense to steal men's labor, than their clothes"
  71. Forced Cookies by rossz · · Score: 2

    I just ran across this annoyance today. The website insists you allow cookies (by default, I don't), and redirections you to a NONEXISTENT error page when you don't allow cookies. Try it yourself, turn off cookies and go to law.com

    --
    -- Will program for bandwidth
  72. Brainded UA Sniffing by Millennium · · Score: 2

    What really ticks me off is the sites which sniff for NEtscape 6+, but don't include Mozilla, Chimera, Phoenix, or any of the other Gecko-based browsers.

    Fear not; the fix is trivial. Rather than sniffing for Netscape, sniff for Gecko instead. All Gecko-based browsers, by convention, have "Gecko" plud a number indicating the Gecko version in their User-Agent string. Use this, and you'll catch all Gecko-based browsers, which, since they all use the same rendering engine, will all work correctly unless you're doing something really esoteric, to the point where you'd already know it wouldn't work right.

    Of course, ideally you shouldn't be coding to need UA sniffing at all. But if you must, then pleast, stop sniffing for Netscape and start sniffing for Gecko.

  73. Re:I'd love Javascript control... by rhizome · · Score: 2

    JS does not need to use that history -1... I HAVE A BACK BUTTON!

    Sure, but those webmasteurs who like to use JavaScript for this have probably already put in an insta-redirect to break the back button. It's all part of user-hostile webdesign.

    -e

    --
    When I was a kid, we only had one Darth.
  74. Qualifications are in order here... by fireboy1919 · · Score: 2

    And the problem with the "I need to write it all down" is that when you have small sites or sections that don't require collaboration, you're spending a significant portion of design time on something that isn't going to help you. Even if you get hit by a bus, someone else can figure out what you do with a small site.

    This is quite applicable since most companies in the world are sole proprietorships. That means that there is a significant number of people who derive little benefit from site maps.

    Larger sites with more than one designer are perhaps a different story, except, as I said, in the case that the web-app interface provides structure by its very nature.

    Source code comments are not a replacement for good design and communication. Agreed. Programming language design has evolved, however, so that, for instance, UML or flowcharts are unnecessary for many languages. Structure is separated from implementation in many modern languages, such as C++ and Java.

    I speak from experience here: having started out trying to keep structure in my head and working in C, I moved to keeping everything in the class definitions and working in C++. After passing 10,000 lines, it was still easy to keep track of everything in C++, but C was another story (since then all further C writing will be done with documented structure).

    --
    Mod me down and I will become more powerful than you can possibly imagine!
  75. Re:Numero Uno ... [Contact info] by woogieoogieboogie · · Score: 2
    The Contact Info page was a PICTURE!

    Which you will probably see more of as more and more companies get sick and tired of spam from email harvesters.

    --
    ... Governments are instituted among Men, deriving their just Powers from the Consent of the Governed...
  76. Having to retype a form by renoX · · Score: 2

    When I find utterly annoying is when I spend 10 minutes filling a form, click enter and there is an error and now I have to retype all the form.

    It happens way too often!
    It is especially annoying when it is for job related purpose: I can't just swore and decide to ignore this website.

  77. Re: Relativity by chialea · · Score: 2

    Sayeth the great-grandparent:

    As usual I expect all trolls to be bash me and tell me to use the standard. Well I don't care, no old people go to my site.

    Sayeth the grandparent:

    I'm 31 and have better than 20/20 eyes.

    Sayeth the parent:

    What does the first half of your sentence have to do with the second half? Are you trying to say that because you're 31 the rest of your comment (and prior comments) are more important? Do you want to brag about having good vision?

    Sayeth me:

    Read what he's replying to before you reply.

  78. Why companies don't post pricing info. by RhetoricalQuestion · · Score: 2

    It's because they want you to get really excited about the product (or realize that you really, really need it) BEFORE getting turned off by the really high price.

    They also want you to call them and talk to a salesperson. That's why it's so common in B2B -- B2B is much more likely to have large deals, so the salesperson wants to convince you of the inherent value of product and why you need a site-license before quoting the price. (Especially now when companies are more price-sensitive.)

    Generally speaking, this isn't a good strategy for consumer products, though jewellery stores (and other luxury retailers) often go this route. You see it (but the price isn't visible), you like it, they have you try it on, you look at how great it looks on you, they tell you how stylish it is, what excellent quality the workmanship is and THEN you find out that it costs way too much. But by this point, you've decided that you really like it so it's easier to convince yourself that it's not THAT much more than you intended to spend... after all, it looks so nice and the workmanship is such excellent quality.... If the price was prominently displayed, you might just keep walking.

    It may not be good for the user, but it's generally good sales strategy.

    --

    I can spell. I just can't type.

  79. Aqua Teen Hunger Force!!! by Luyseyal · · Score: 2

    Episode title: "Interfection"

    http://www.athf.com/guide.html
    http://www.tvtom e.com/AquaTeenHungerForce/season2. html#ep14

    I can't help but wonder if Nielson was thinking of this episode with that cartoon of pop-up hell...

    -l

    --
    Help cure AIDS, cancer, and more. Donate your unused computer time to worldcommunitygrid.org. Join Team Slashdot!
  80. Re: Relativity by Idarubicin · · Score: 2
    What if his office is laid out with the monitor further than normal from his chair? Perhaps he likes to have the space in front of him for papers. Maybe (despite his youth) his near vision is going and he needs the monitor at arm's length.

    Maybe the guy does design work at very high resolution and can't be bothered to turn it down for occasional web browsing. Just because tiny (albeit well-rendered) fonts meet your needs doesn't mean that they will meet everyone's.

    Me, I browse in Opera, which has a handy little zoom adjustment in the upper right corner of the window. Handy if type on a page is too small, or there is an object too large to fit on the screen. Most pages are comfortable for me to read, but every so often I'm glad that adjustment option is there.

    --
    ~Idarubicin
  81. Argh... by ubernostrum · · Score: 2
    Some of these I can see agreement with, but others are just plain stupid..

    How about the search engine gripe? I'm sorry, but until a search engine can accept "that place that the nice youg man down at the store was talking about yesterday", then it's going to be useless to the elderly. Perhaps some flexibility in forgiving spelling mistakes is desired (a la Google), but lack of it should not be considered a mistake.

    The font-size gripe. Jakob, I know you're a klutz when it comes to Web design, and that you know jack about it, but please don't try to pass off your ignorance on others. Internet Explorer doesn't let you resize text set in pixels. Every other browser with a text resize function does. Thus, this is a problem with INTERNET EXPLORER, not with setting font-size in pixels, don't you think? Why not use some of the clout of Jakob Nielsen, world-famous usability guru, to get on Microsoft's ass about that and make them fix it?

    "Blocks of Text" - Hmm. You see, Jakob, some people use their websites as places to showcase their writing. I know you have a hard time grasping this concept, but some of us are here for the fun of it. That means that sometimes you'll come across a page that's intended to be read, rather than skimmed over for a quick summary of the important points. My $0.02: if you've graduated high school and can't handle a long paragraph now and then, it's YOUR problem.

    Long URLs - Well, if it weren't for the fact that virtually all "long" URLs are also URLs that no user on earth is ever going to need to manually type, I'd agree with this. But when I want to post a comment here on /., for example, I don't clear the address bar and type "http://slashdot.org/comments.pl?sid=48804&cid=0&p id=0&startat=&threshold=2&mode=thread&commentsort= 0&op=Reply. Instead, I hit the "Reply" button (or link, as the case may be). Most "long" URLs are the result of variables being passed to scripts via GET, which means they were produced by a form. If you know anyone who'd rather try to manually fill form variables into the URL than just filling the form itself, let me know and I'll beat some sense into them.

    Now I'm going to go do something silly to regain my sense of childlike innocence at the world. When I come back, Nielsen better be gone.

  82. Get ready, then. by ubernostrum · · Score: 2

    The Opera 7 betas have wonderful CSS support. That means IE, Moz, and Opera will all be relatively compatible - enough so that you can probably make the move to proper layout with CSS (heck, you could probably do it now; most of the bugs I know of in IE have to do with weird float behavior that doesn't happen too often). And if you really have encyclopedic knowledge of every single CSS 2 selector and property and use all of them in a single page (the only reason which would support the "doesn't support full spec" copout), then I applaud your gall and lament that you have no life.

  83. Different Navigation Styles for Different Readers by billstewart · · Score: 2
    Different people have different goals and different thought processes. Some web designers think that a layout that makes sense to them, when they've got the entire site map in their head and know what all the parts mean, is useful to other people. A few of those designers are even correct, but mostly for small simple sites without automation :-) In general, some people who make badly designed web sites know and don't care, but most bad web designers don't know that they're bad, or who they're bad for, but they do care. A site map is really easy to add to any site that isn't totally badly designed, and doesn't interfere with a good site. You might as well use one, in case you're one of those bad web site designers who doesn't know it.

    Site maps are useful for some readers, search engines are useful for other readers, good well-designed links are best, good FAQs are useful for other readers. It's obvious that a good search engine is hard to implement, but if you make your pages easily searchable by Google, that's at least a start.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  84. audible.com by Triv · · Score: 2

    audible.com's web-site annoys the hell out of me - every link on the site is a java command, basically meaning you can't open a link in a new window - you're stuck on a linear surf-path. So what happens when you want to compare two products? You need to open another window and renavigate to what you're looking for from the front of the site.

    Interestingly, the only part of the site that DOESN'T do this is the customer service portion? Why? Chances are because that part of the site is outsourced to a third-party customer service company. Smooth guys, real smooth.

    Triv

  85. Re:No pricing... by Sax+Maniac · · Score: 2
    I find that most sites that have $CALL$ as a price have integrated shopping. So you put the item in your shopping cart, and bang, there's your price. They can't charge you without telling you what it is, right? Then you just never check out...

    (The sites that I see this are usually high-end musical instruments. It makes me laugh-- there's a QUANTITY next to it: Yes, I'd like 10 baritone saxophones shipped to my door, please, at $6,000 a piece.)

    --
    I can explanate how to administrate your network. You must configurate and segmentate it, so it can computate.
  86. That way by design by lorcha · · Score: 2

    The whole point of choosing "slashdot" as the name was to thwart verbal dictation of the site's url. Try saying it out loud once:

    "Ech tee tee pee colon slash slash slash dot dot oh arr gee."

    "No, that's the word slash then the word dot, followed by a real dot then .. blah, screw it."

    --
    "Avoid employing unlucky people - throw half of the pile of CVs in the bin without reading them." -- David Brent
  87. What about the woman in #7? by MacAndrew · · Score: 2

    Speaking of Amex, what the heck is the woman illustrated in #7 wearing??

    Is she at work? What kind of work? What she got on underneath?

    I guess I was the only one who just looks at the pictures. :) Is this a hidden insight into Nielson's mind?

    A comment more on-topic: I like Nielson's points on what NOT to do; but his design edicts seem really dreary, such as the path at the top of the page, the dearth of color, the overly-large type, the drab layout....

  88. Re:They missed one...agreed by NulDevice · · Score: 2

    Or, they're disabled and have to use a text-to-speech browser. Which functions kinda like lynx.

    If they're using lynx, they could be web developers who are tsting their site for 508 compliance.

    --

    ----
    "I used to listen to Null Device before they sold out."

  89. Re:Font Size by NulDevice · · Score: 2

    Part of the problem with this is designer's environment - they've all got excellent monitors and great eyesight. Arial 8pt looks fine and is all hip when you're used to that sort of thing.

    Stick 'em on a crappy laptop and give them the slight nearsightedness the rest of us have, suddenly I think everything would be at least 12-point again.

    --

    ----
    "I used to listen to Null Device before they sold out."

  90. The Cartoons by Misch · · Score: 2

    If you like the cartoons in the article, you can go read the strip that was written and drawn by the same pair, Doug Sheppard and Katrin L. Salyers, you can go to WaitingForBob.com. The strip is on hiatus right now, but you can go back to the beginning of the archives, and read "the story so far", including crossovers with UserFriendly, Goats and others.

    --

    --You will rephrase your request for me to go to hell. Goto statements are not acceptable programming constructs
  91. Re:Search Engines... by Anonymous+Squonk · · Score: 2
    Inflexible Search Engines Overly literal search engines reduce usability in that they're unable to handle typos, plurals, hyphens, and other variants of the query terms. Such search engines are particularly difficult for elderly users, but they hurt everybody. A related problem is when search engines prioritize results purely on the basis of how many query terms they contain, rather than on each document's importance. Much better if your search engine calls out "best bets" at the top of the list -- especially for important queries, such as the names of your products.
    Searchspell has two novel approaches to fixing the typo problem:
    • Fix typos before sending users to the search engines.
    • Take over all of the typos in the search engines with your site.
  92. and then he forgot by Snaller · · Score: 2

    If I'm doing pages where I have side column text that is navigation oriented and the center is an article (which most have), I have the side text a fixed width font that is legible and the center text be something that is resizable

    There is not ONE webmaster who would say "I have a side text in a font that is not legible"

    --
    If Google really cared they would fix Android Chrome to reflow text, instead of discriminating
  93. Not content, it's an application by barzok · · Score: 2

    As for "why", I wish I could answer that. But the people writing the checks want it, and no matter how it's explained to them that it's pointless and stupid, they demand it.

  94. Re:Font Size by hether · · Score: 2

    Or more likely, a web designer's obligation to bow to the wants of his client. Some can be educated, but you'll still have the owner who insists his page look exactly as his brochure does down to the exact same fonts and graphics.

    --

    Most people would die sooner than think; in fact, they do.
  95. Removing the copyright notice? by yerricde · · Score: 2

    too much header information: impossible to read in my Orange SPV Smartphone 2.002. Project Gutenberg is an offender.

    How would you fix this in a way acceptable to corporate attorneys? The copyright and trademark notices are in there for a reason.

    character separation should use optional hyphens.

    What's the HTML code for "optional hyphen"? And how can you make it handle words that are spelled differently when hyphenated or not, such as German <Zucker>, <Zuk-ker> = "sugar"?

    Content Proprietarily Encoded

    What free, patent-free video codec would you suggest?

    --
    Will I retire or break 10K?
  96. Re:Every other adult is a sucker, right? by tomhudson · · Score: 2
    Sounds about right to me :-) Actually, I think we're all suckers at some point. Remember, you can fool all the people some of the time, some of the people all the time ...

    It's unfortunate, but it's also part of life. It;s just a matter of perspective, and hindsight being 20/20, etc. Happy new year.

  97. Xbox Live: $32/mo by yerricde · · Score: 2

    "The fee does not include a broadband connection, which is required to subscribe."

    And then the banner at the top of the page points you directly to MSN Broadband at $50/mo, which is $28/mo more than MSN's dial-up offering. Add that to the $50/year ($4/mo) Xbox Live subscription, and you get a grand total of $32 per month, available only to select residents of the United States of America. It's not even available to 1. households where neither the cable monopoly nor the telephone monopoly provides high-speed access (cable company: "don't like it? move to a different town!"), or 2. households with at least one child under the age of 13 (COPPA threshold) who likes to play video games.

    --
    Will I retire or break 10K?
  98. Grandma doesn't know the web by yerricde · · Score: 2

    The user got to your website, so it's reasonable to assume they're familiar with standard navigation.

    Not my about-60 grandma. She has trouble comprehending even the most basic concept of the back button stack. She just types in the URL she gets from a government office. Heck, I have to re-explain what a "right click" is every day.

    When you give directions to your place of business, do you feel the need to instruct someone how to drive?

    No, because driving an automobile is more entrenched in American culture than using the Web.

    A webpage should use standard, familiar methods of navigation.

    Agreed. But a site operator still has to make a site idiot-proof.

    --
    Will I retire or break 10K?
    1. Re:Grandma doesn't know the web by PunchMonkey · · Score: 2

      Good points, I think mine was a little unclear. Mainly, I just think that you have to stop at a certain point... I mean, should the government office website instruct your grandmother how to right click? Should it tell her how her mouse works? Should it tell her how to open a web browser?

      --
      I'll have something intelligent to add one of these days...
  99. Flash 6 is an improvement by yerricde · · Score: 2

    or he believes the use of Flash is going to improve radically soon enough

    Flash 6 aka Flash MX has introduced new features that greatly improve usability when used as directed. I don't have Flash because I can't afford it, but I'd expect that Nielsen has written a chapter in the Flash 6 manual about usability techniques. Expect Nielsen to rant against abuse of the Flash product once Flash 6 content becomes more widespread.

    Don't consider it as bias. Consider it as preaching not to the choir but to those who have the power to change things, that is, Flash content developers.

    --
    Will I retire or break 10K?