Slashdot Mirror


What Makes a Good Web Design?

Grand Master Math asks: "I'm currently redesigning my website and I have checked out tons of various web sites, gone from link to link, etc...to find the best web design techniques, layouts, and features. Wow Web Designs proved to be a pretty useful site, as it showcased virtually 'the best of the web' in design and creativity. I was wondering what the Slashdot community has to say about web design and what the best web design should implement and address. From browser compatibility, to simplicity and complexity, and customization to user interaction, what should a perfect web design incorporate?"

790 comments

  1. Uh by PenguinX · · Score: 2, Funny

    I always thought black backgrounds and red flashing fonts were cool

    1. Re:Uh by Steveftoth · · Score: 1

      Yeah, why did they get rid of my favorite tag, the BLINK tag!
      They also never made this work...
      <BLINK> <IMG SRC="myImage.gif"> </BLINK>
      Yahoo would be so much better if they only used the blink tag to get your attention.

    2. Re:Uh by DjReagan · · Score: 1

      The BLINK tag has an equivalent in CSS:

      <SPAN STYLE="text-decoration: blink;"> blah blah </SPAN>

      --
      "When I grow up, I want to be a weirdo"
    3. Re:Uh by I+Want+GNU! · · Score: 1

      But those tags don't work in every browser.

    4. Re:Uh by Jucius+Maximus · · Score: 1
      Seriously, I think that it is not too good to have a plain white background (like slashdot does.) The white hurts my eyes. Therefore I will modify the code before it gets to by browser by using The Proxomitron.

    5. Re:Uh by DjReagan · · Score: 1

      Neither did

      --
      "When I grow up, I want to be a weirdo"
    6. Re:Uh by slardy · · Score: 1

      Netscape invented the Blink tag, it was not an official tag included in the w3c reccomendation for what ever HTML version. Both IE and NS invent their own tags that aren't supported by every browser.

      --
      http://www.nu-vision.org
    7. Re:Uh by Zeinfeld · · Score: 4, Insightful
      Netscape invented the Blink tag, it was not an official tag included in the w3c reccomendation for what ever HTML version.

      Actually Eric Binna and Lou Montoulli invented the Blink tag at Netscape. It was an easter egg, it was never documented by Netscape, they just used it a couple of times on their Web site. It was actually meant as a joke.

      To answer the original question, Web designers should be taught to use as little active code as is necessary. I am fed up with sites that collapse in a mess of poorly debugged Javascript. At least these days Javascript rarely causes the browser to crash, but you can still go to a major site and hit a Jscript bug with a major browser release.

      The main design point I think Web Designers need to be taught is allowing the user to decide how to view the site. I really get fed up with sites where the main purpose is to satisfy the Web Designer's ego.

      My absolute hate is sites that start to mess arround with the controls on my browser. Especially those that try to disable the back button or fix the window size. At home I have a large LCD display, only i spend a lot of time looking at sites that insist on folding themselves up to a postage stamp size in one corner with 6pt fonts.

      Don't ever put 'best viewed in 640x480 on your site, or anything like it. The whole design of HTML was to make that type of thing unnecessary.

      IE now allows you to enable javascript on a per site basis. since turning off Jscript by default and only enabling it when necessary the quality of my browsing has improved greatly. A major side benefit is that popup ads no longer work. Now if we can only persuade MSFT to allow Macromedia to be disabled on a site by site basis or provide a button that says 'Never download this application it is a crappy piece of crap whose sole purpose is to bombard me with crappy adverts i don't want to see'.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
    8. Re:Uh by ryusen · · Score: 2

      i would have to agree with you there.. i find a balck background with grey/siler text much less of an eye strain

      --

      I believe sex is highly over rated... unless it involves me
    9. Re:Uh by xtremex · · Score: 1

      That's a windows program. Either way, I use Galeon and I can change a site to look how I want with Galeons Style Sheet Customizer. It can change fonts, colors, etc on a per site basis

      --
      If you're not a Liberal in your 20's, then you have no heart.If you're still a Liberal in your 30's you have no brain.
    10. Re:Uh by AKA+da+JET · · Score: 1

      "IE now allows you to enable javascript on a per site basis. since turning off Jscript by default and only enabling it when necessary the quality of my browsing has improved greatly. "

      Where is that option? I can't find it.

    11. Re:Uh by Not+The+Real+Me · · Score: 1

      Look under Internet Options -> security -> (select the zone) custom level -> scripting -> active scripting -> disable.

    12. Re:Uh by Anonymous Coward · · Score: 0

      This site kicks ass!

    13. Re:Uh by FunkyRat · · Score: 1
      At home I have a large LCD display, only i spend a lot of time looking at sites that insist on folding themselves up to a postage stamp size in one corner with 6pt fonts.

      Actually, with CSS you can specify 6pt (or whatever size) fonts and it should be readable on almost everybody's browser window. The browser should scale the text size appropriately for the user's display. The problems like you're describing occur when specific pixel values are specified for font sizes in CSS.

    14. Re:Uh by neuroticia · · Score: 2, Funny

      You know you're a Linux user who spends a lot of time at the command line when...

      -Sara

    15. Re:Uh by ryusen · · Score: 2

      *heh* cute
      unfortunatly i'm not a linux user... i just used to MUD alot and have bad eyes (completly unrelated i assure you)

      --

      I believe sex is highly over rated... unless it involves me
    16. Re:Uh by Anonymous Coward · · Score: 2, Interesting

      The following are list of No-No that I have seen on real website that could have been a potential vendor, but I as an hardware engineer usually pick someone else's part (if they are more or less equivalent) who have technical info available a few clicks away instead of having the sales rep call back just to route my question to the tech department which take a total of 3 days.

      You got to love the domination of the user by ignoring their font size preferences ! Who cares about people that have problems reading small prints in 1600x1280 display on a 21" monitor. Everyone uses a 800x600 display. (only marketing types do that. The rest of us who do real work use as high res as possible) Afterall they are only customers who have no appreciation of the godlyhood of being a web designers.

      Who cares about being readable. Let's put dark fonts (black) on a dark background (dark blue). Or better yet, let's put bright red fonts on a bright yellow background to make the whole web page stands out. (Gives you headache after 30 seconds)
      Let's make thing difficult to find by intentionally hiding file using the most obscure non-descriptive names.

      Who cares about keeping things simple. It is great to make web pages that take 3 minutes just to download and another 15 minutes to crunch through for formating and needless sound effects. If you are not using 3GHz PC, you won't be able to affort what we have to offer. Besides we are the only people you would want to deal with.
      (Sorry guys you just lost about $250K worth of business to the other guys today.)

      We are very exclusive. We don't want to tell you what we are trying to sell you. If you have to ask, then we need all your personal info so that we can SPAM you and track you on our website.
      (You being #3 supplier just lost to the #1 & #2 supplier has over 60% of the market in the business. Shouldn't you spend more time to let people know what you are selling ? The #1 & #2 have every bit of technical data of their products and good documentation available on their web without requiring user ID & password.)

      We make our phone number hard to find on the website. We don't even have a person to answer the phone. If you send us an email, we could get back to you in 2 week. (Don't bother. I already designed your parts out by then.)

      This webpage is for IE only. (Buzz!! If you are the IT support group that also happens to service 50%+ Un*x workstations for a huge company, that's a dumb dumb thing to do.)

      The comments fields are 1" by 1/2" boxes. We don't expect anyone actually to fill in anything. (That's only useful for people that uses 640x480 display.)

    17. Re:Uh by dagnabit · · Score: 2

      Of course. So freaking obvious... :)

    18. Re:Uh by Zeinfeld · · Score: 3, Informative
      Actually, with CSS you can specify 6pt (or whatever size) fonts and it should be readable on almost everybody's browser window. The browser should scale the text size appropriately for the user's display. The problems like you're describing occur when specific pixel values are specified for font sizes in CSS.

      The root problem is that the tag was bodged. We spent several months working through the issues raised by embedded images and the right way to do it. Then an undergrad decided he would bodge them in and gave 18 hours notice before he released his new code.

      That is why IMG sizes are measured in pixels rather than something useful like Knuth's em and ex measures which scale with the font sizes. As it is someone with a 300dpi LCD display (yes they do exist) would see a 'full screen' 640x480 gif in a 2 by 1.5 inch rectangle.

      Afterwards the undergrad spent his time telling reporters that everyone else opposed images altogether and did not understand their importance. And he wonders why we helped Microsoft wreck his start up.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
    19. Re:Uh by Anonymous Coward · · Score: 0

      http://www.legions.com

    20. Re:Uh by modulus · · Score: 1

      White should not "hurt your eyes". Try turning down the brightness of your monitor. A lot of people keep their monitors blazingly bright because it 'looks more colorful' or some such gibberish. It's just more brightness, and worse on your eyes.

    21. Re:Uh by Anonymous Coward · · Score: 0

      Seriously, I think it's not good with a white background (like /.) The white hurts my eyes. I modify the code before it gets to my browser with Proxomitron.

      Me too but I save the /. page and add this in the head:

      <style>
      <!--
      TABLE { background-color: #999999; }
      -->
      </style>

      Or you can put #CCCCCC }

    22. Re:Uh by smash · · Score: 1
      Black on white is easier to read (due to various studies that I have read about in passing).

      If the white background hurts your eyes, then it may be the case that your monitor refresh rate is too low. Try setting it to a res you can run at 75hz or better and see how it goes.

      You'll probably find that with a better refresh rate, your headaches will be less frequent too - i know mine were ;)

      smash(used to be a *must-be-max-resolution* wh0re, but refresh rate definately helps ;)

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    23. Re:Uh by giberti · · Score: 1

      Interestingly enough, screen white is (even correctly adjusted) still hard on the eyes. Studies on online usability have suggested that a light tan color (websafe #ffffcc) with black text is actually easier to read. This has something to do with the contrast between the two.

      However, studies also suggest that people only read about 13% of what they see online anyway, so regardless of colors, you had better make your point quickly.

      --

      AF-Design, web development.
    24. Re:Uh by Jucius+Maximus · · Score: 1
      "If the white background hurts your eyes, then it may be the case that your monitor refresh rate is too low. Try setting it to a res you can run at 75hz or better and see how it goes. "

      I am already running as 1280x1028@85Hz. The brightness is more related to my very new Trinitron tube. It's sharp and pretty as hell but very bright.

    25. Re:Uh by Jucius+Maximus · · Score: 1
      "White should not "hurt your eyes". Try turning down the brightness of your monitor."

      I already keep it as low as it can go without getting blurry. And yes, I already run at 85Hz refresh rate.

  2. One Facet of good design: Elegance by DohDamit · · Score: 5, Insightful

    Too often, people get too gadgety when they design software. Keep it as simple and as direct as the functionality and purpose of the site allows you to. Gimmicks are worthless. The best web designs get out of the way and promote the presentation of their content. Once you've taken into account the structure of your content, half the battle is over.

    1. Re:One Facet of good design: Elegance by Anonymous Coward · · Score: 1, Funny

      So presumably you'd be pretty impressed by this?

    2. Re:One Facet of good design: Elegance by HCase · · Score: 3, Funny

      i find the use of negative space to be absolutely breathtaking.

    3. Re:One Facet of good design: Elegance by Phreakiture · · Score: 1

      I'd say it's overkill, but it might better be described as underkill....

      I suggest keeping it simple, but not to the point of being bland.

      --
      www.wavefront-av.com
    4. Re:One Facet of good design: Elegance by Hal-9001 · · Score: 1

      Agreed. Simplicity makes a web site ease to navigate and use. Web sites that are hard to navigate generally just end up pissing me off, no matter how cool the flash animations or java applets or whatnot.

      I would also argue that the principle of least surprise is important here, i.e. make sure your design/style conforms with a user's reasonable expectations. Hyperlinked text should be underlined or otherwise visibily different than normal text. Don't underline text that isn't hyperlinked. Provide site navigation along one of the borders. This is by no means an exhaustive list, but you get the point. ;-)

      I think /. and k5 are both decent examples of usable web design. IMHO, /. provides more features , but k5 has a nicer looking design. A lot of other websites that allow comments need to adopt things that /. and k5 have been doing for years, like threading, flat/nested/threaded viewing mode, thresholding, etc.

      --
      "It take 9 months to bear a child, no matter how many women you assign to the job."
    5. Re:One Facet of good design: Elegance by Anonymous Coward · · Score: 0

      1. Make it compatible with any browser, standard html 2. Make it small, people hate waiting 3. Do not have any pop-up windows etc. (maybe it should be #1) 4. Try to avoid frames 5. Make it easy to maintain - for example use PHP templates, store needed information in the database - so if you redesign the look you don't have to go around and retype everything etc etc ...

    6. Re:One Facet of good design: Elegance by Jon-o · · Score: 3, Interesting

      Is a web page software though? I don't think so. This is my main complaint about most web pages - they try to be software, with all their javascript, and complex stuff...

      It ends up looking bad, not working, and generally being annoying.

      So my ideal web design: no javascript. No java. No proprietary extensions.

      Provide the text you want, and arrange it on the page in a nice readable way (with CSS, preferably), and don't bother with anything else. It just gets in the way, makes things unreadable, and makes it very difficult for the data be used in any other way.

    7. Re:One Facet of good design: Elegance by fanatic · · Score: 2, Interesting

      no matter how cool the flash animations

      Rumour has it that useful content has been delivered with flash, but I've never seen this. In fact, now that browsers are showing up with this obnoxious crap as a plugin, I've taken to deleting the .so or .dll responsible.

      Use a text editor. The HTML genrated by the fancy programs is abominable, often invalid and more and more seems to confuse browsers into taking long periods on unknown activity to render. Use standard HTML. Don't use an image for a button where a text link will do. Make it useable in Lynx or w3m. Don't use frames unless you've got a good reason.

      Avoid silly backgrounds (or ANY backgrounds) and silly combinations of foreground and background colors. I am increasingly running into web pages that are absolutely, literally unreadable due to this last.

      More stuff to avoid:

      HTML Hell Page

      --
      "that's not encryption - it's a new perl script that I'm working on..." - from some Matrix parody
    8. Re:One Facet of good design: Elegance by Jucius+Maximus · · Score: 2, Informative
      From repairfaq.org:

      "A word about the philosophy of this site: These pages are declared to be a fluff-free zone! There will be no unnecessary, superfluous, or useless graphics of any kind - including but not limited to: dancing, gyrating, or other animated icons, colored textured backgrounds that are impossible to read through, or forced downloading of bit intense pictures that may be of no interest to you. Nor, will I ever expect you to use a particular brand of Web browser to be able to effectively access these pages. There are and never will be any advertisements, cookies, or other impositions on your time and space. In the time that it may take wading through a single monstrosity of the professional Web page designers at other sites, you will be able to find out what you want to know, when you want to know it! What a concept. :-) (Note, however, that your browser needs to be configured properly to make sense of the many ASCII diagrams, schematics, and tables. See the document: Suggested Browser Settings for font and other related information.)"

      Amen.

    9. Re:One Facet of good design: Elegance by Com2Kid · · Score: 2

      Lack of content.

      The site design is OK, but there is no content.

      One of the main goals (advantages?) of minimalist design is that it allows you to communicate a large body of information with minimal strain for the user.

      If you do not have any content then you mine as well go for glitzy and flashy, after all, what else do you have to do? -_-

    10. Re:One Facet of good design: Elegance by Jucius+Maximus · · Score: 1
      "I'd say it's overkill, but it might better be described as underkill...."

      So then what do you prefer? Regular-kill? Roadkill?

    11. Re:One Facet of good design: Elegance by Anonymous Coward · · Score: 0

      Flash (and I'm usually a huge opponent) is a great way to deliver animations. It (like JavaScript) is horrible when used to create the navigation controls and main functionality of a web site. Sadly, it gets used a lot this way. Personally I think tables are way overused and the effects would often be better served by using frames that don't require such huge transactions when you only want to change one part of a page. I know frames don't work well in Lynx, but they do work somewhat. And if you keep your site properly segmented you can always offer a "one-big-page-no-frames" version via CGI for those with frames issues.

    12. Re:One Facet of good design: Elegance by gfxguy · · Score: 2
      Avoid silly backgrounds (or ANY backgrounds) and silly combinations of foreground and background colors. I am increasingly running into web pages that are absolutely, literally unreadable due to this last.
      More and more often I have to actually highlight the text in order to be able to read it. Very sad.
      --
      Stupid sexy Flanders.
    13. Re:One Facet of good design: Elegance by xonker · · Score: 1

      Well, it's a little light on content -- but it's got a drastic advantage over sites that bash you over the head with proprietary crap like Flash. Any browser should reproduce that site more or less as it's designed.

      Plain text and graphics only when necessary -- that kind of design works for me. It's good for anyone who is using a slow connection or broadband and you don't have to worry about it breaking the browser.

    14. Re:One Facet of good design: Elegance by tom.allender · · Score: 1
      Provide the text you want, and arrange it on the page in a nice readable way (with CSS, preferably)

      Well said, but also name your stylesheet so it can be turned off (in Mozilla) and the page can be returned to bare HTML.

    15. Re:One Facet of good design: Elegance by Alpha600 · · Score: 0

      you could also add more stylesheets. It's pretty amazing what can be done with XHTML and CSS - but MSIE still has no clue about the really good things.
      b4n

      --
      why are newer posts modded up, while older with same content are classified as redundant?
    16. Re:One Facet of good design: Elegance by Anonymous Coward · · Score: 0

      I like that site. Strait and too the point.
      And it stands out because it is different.

    17. Re:One Facet of good design: Elegance by daviddennis · · Score: 3, Insightful

      Seems to me a video game company would have a certain obligation to create flashy stuff, since - after all - that's what their products are all about.

      The medium has to be appropriate to the message, and I'd say it isn't in this case.

      After seeing that site, I certainly would not trust them to create a genuinely marketable game. For a computer hardware company or technical support, though, it would be a breath of fresh air.

      D

    18. Re:One Facet of good design: Elegance by ryusen · · Score: 5, Insightful

      and i'd like to add to this with the statement of reduce eye candy... personally the most eye candy i can stand are image swap gifs with mouse overs... and only to be able to let you see navigational buttons easier...
      flash, etal. has just gotten out of hand... eye candy is cool the first 3 times you see it.. after that it's just a waste of bandwidth.

      --

      I believe sex is highly over rated... unless it involves me
    19. Re:One Facet of good design: Elegance by fferreres · · Score: 1

      IMHO, a simple site is pointless.

      Here are my suggestions:

      - Path to progress - make it so that the site can be used right away easily, but has advanced feature fans will like. - Contextuality (the right stuff presented where usefull, and interconnected) - Nameability - sometimes, the names you pick for menus and what you put in them is the single most important thing to keep in mind (ie: what do i put, a "download section" or area links like "muscle cars", etc and from in there a "download screenshots" link? - Don't let the nice into it unless it helps layout the content ("niceness" alone is not enough)

      I don't think you need to make a Lynx-style site for it to become usefull...

      --
      unfinished: (adj.)
    20. Re:One Facet of good design: Elegance by DohDamit · · Score: 5, Insightful

      Is an individual web page software? Not in the slightest. Is a well-designed website software? Most likely. Most professional-grade sites have the standard layers of presentation, business logic, and data, with some tossing in a layer between the presentation and the business logic to take care of interface concerns(browser, cookie, et al.) and a layer between the business logic and the data to manage communication between the business logic and the various sources of data.

    21. Re:One Facet of good design: Elegance by Not+The+Real+Me · · Score: 1

      It's concise and gets the point across.

    22. Re:One Facet of good design: Elegance by Dante'sPrayer · · Score: 1
      So my ideal web design: no javascript. No java. No proprietary extensions.

      I am urged to agree. If you feel the sudden need to program, there is always PHP.

    23. Re:One Facet of good design: Elegance by DohDamit · · Score: 1

      IMHO, a simple site is pointless.

      Thus, why I said elegance. I completely agree with your sugestions and I'd like to add one:

      a site map is present in every good web site.

    24. Re:One Facet of good design: Elegance by mestar · · Score: 2, Insightful

      I noticed two really annoying properties of that 'design site'. (Design errors are allways amplified in those sites about design.)


      First, it uses fixed size fonts, which is terribly annoying. I always have text size on 'largest', and those fixed fonts cause the site to act 'stupid', and not respond to my wishes.


      The second one is that they didn't have links to those sites they were listing. Isn't that crazy? :) For example on this page: http://www.wowwebdesigns.com/designs/top25/ there are no links to the web sites presented. The links are one (necessary) level, and 20 seconds wait time, deep.


      But not always. For example this page http://www.wowwebdesigns.com/designs/id_245/ about a specific design has no link. And also this one http://www.wowwebdesigns.com/tools/id_74/ has no link, too. (Turns out that the first site is offline, and the second is a tool, not a site).

    25. Re:One Facet of good design: Elegance by Cupis · · Score: 1

      I wish you would have made some of those URI's links. It's good web design.

    26. Re:One Facet of good design: Elegance by GaryM · · Score: 1

      flash, etal. has just gotten out of hand... eye candy is cool the first 3 times you see it.. after that it's just a waste of bandwidth.

      But after that, it's in your cache...

    27. Re:One Facet of good design: Elegance by flewp · · Score: 1

      Regarding Flash, it should be used for one thing, and one thing only - Eye Candy. ( I should say that is should be eye candy that isn't forced upon the user) Don't use it to deliver content unless it's extremely well done and gives the user power to navigate through the flash anim to get what/where they want. Using Flash for most things is just a waste of time. It should be saved for creating animations that serve a purpose (such as showing the orbits of the planets on an educational site. There are exceptions of course, but usually the cool flash anims (like that one guys matrix-like animation (sorry, forget who it was and the URL) which are just fun to watch and created for fun.

      Make it useable in Lynx or w3m.

      I *never* design a site with Lynx in mind. Sorry, but not enough of the userbase that I design sites for uses Lynx, so therefor I don't worry about it.

      Use a text editor. The HTML genrated by the fancy programs is abominable, often invalid and more and more seems to confuse browsers into taking long periods on unknown activity to render. Use standard HTML.

      I use Dreamweaver 4, and as far as many of the other programs I've used, it generates the least garbage HTML, though it is still a must to go through the code by hand and clean it up. My biggest gripe with extra code seems to be that every HTML generator I've used insisted on placing the image size in the code, even if it's not supposed to be modified by the HTML.

      Avoid silly backgrounds (or ANY backgrounds) and silly combinations of foreground and background colors.

      Agreed, usually no background or a subtle one is best. If you must have a background, put your content in a table with a plain background and a textured background *outside* of the table. (If that makes sense)

      Don't use frames unless you've got a good reason.

      Again, agreed. I've never made a site that absolutely needed frames that couldn't be done with tables. It may make the site easier to create sometimes, but frames should rarely be used if at all. Frames can also take longer to render in some (if not all?) browsers.

      Most important, pages should without a doubt, conform to W3C. There are a few exceptions, but they are rare. For example, I once worked on a site for a company internally that was to be viewed only on the network, and only from computers within the building. Since everyone used IE, I only had to worry about it conforming with IE. Oh, and let me tell you, that was the easiest designing a site has ever been, especially since everyone ran in one of 2 resolutions; 800x600 and 1024x768 (except for us in the graphics department). And I'm not saying it was easy because it was IE only, but because it only was ONE browser to worry about.

      --
      WWJD.... for a Klondike bar?
    28. Re:One Facet of good design: Elegance by RylandDotNet · · Score: 1

      My biggest gripe with extra code seems to be that every HTML generator I've used insisted on placing the image size in the code, even if it's not supposed to be modified by the HTML.

      That's on purpose. If you define the height and width, the browser can drop in a placeholder and keep rendering the page properly without having to wait to read the size from the image file itself. That's one of the few arguments for HTML generators, IMHO.

    29. Re:One Facet of good design: Elegance by danox · · Score: 1

      More and more often I have to actually highlight the text in order to be able to read it. Very sad.

      This is interesting, becasue I found myself saying this 5 years ago. At that time it seemed like the web was full of amature "web-designers", or rather teenagers who knew enough html to change background and foreground colours, somehow getting paid to slap together horrendous websites. I found wherever I went there would be websites with sickening backgroung images that made text almost unreadable.

      In the last 5 years, I have only seen this improve, these sort of sites still exist in abundance, but they seem to be regulated to teenagers' personal homepages ("check out these cool gif animations, if I have taken this from your site let me know, I will put your name up here"), and warez sites. It seems to me that companies are not longer interested in hiring people to produce crap, just becasue it is on the web.

      I personaly think that web design is imporving as it falls into the hands of actual experienced designers. There may be flash and big images around town, but I think that even this is becoming less obtrusive and more usefull. I have been working in web design for about 7 years now, and I see the industry only becomming more aware and more refined.

      So, I don't know what sort of websites you are visiting to feel this way, but I would guess they are full of appz and gamez and cool gif anis! rather than sites that are designed for providing usefull information

      --
      "Me and my girl named bimbo . . . limbo . . . spam" - Captain Beefheart.
    30. Re:One Facet of good design: Elegance by _Stryker · · Score: 1

      Regarding image size:
      Having the image size in the code is a Good Thing (TM).

      It allows the browser to know the size of the image in advance and begin laying out the elements of the page at the same time that it is still downloading the image. It is always a good idea to include the image size in the source when possible.

    31. Re:One Facet of good design: Elegance by Anonymous Coward · · Score: 0

      For a bad example, Emacs.

    32. Re:One Facet of good design: Elegance by Capsaicin · · Score: 1
      1. Make it compatible with any browser, standard html

      That's a nice sentiment, but unfortunately its is also contradictory. The reason, standard (w3C) html, does not work on all browsers. This leaves web designers with the loose-loose decision of whether to write standard html (or xhtml), or whether to write something that can be viewed on all browsers.

      As a practical example, Netscape 4.X is seriously broken when it comes to reading CSS stylesheets. In one incarnation, it would add space on top of a table if you set the value for 'border-below'. Also it simply did not understand what 'cascading' was supposed to meant. Try using table with CSS on Netscape 4, you'll see what I mean.

      One of the primary imperatives of the Website at which I work is accesibility. While we place great store on adherence to standards, this is a little lower on the hierarchy. Conseqently we have designed our site to be viewable by all browers from lynx on up. IMHO any web designer, should try to navigate eir website using lynx (or other text browser) before declaring it ready for publication!

      There is, however, a good argument for adhering to standards and letting the browsers that don't be damned. Again with Netscape 4.x's inability to read CSS properly. This is probably the single greatest factor that led to the overuse of tables for layout and to the proliferation of really BAD web design. If CSS had of been (properly) supported by all browsers when it was made a recommendation, designers could have, with some confidence, applied it to solve layout problems, with the result that we would have consistent web design, following the principle of separation of content from design. I'm no fan of M$, but damn Netscape for that!

      --
      Better to be despised for too anxious apprehensions, than ruined by too confident a security. --Edmund Burke
    33. Re:One Facet of good design: Elegance by vgullotta · · Score: 1

      I think that too much of a good thing is bad, but I leave sites if they don't have something to stimulate my interest other than text. If I want just text, I'll use links.

      --
      You are all now dumber for having read this.
    34. Re:One Facet of good design: Elegance by Anonymous Coward · · Score: 0

      I'd like to think that the Zoonami site isn't actually trying to sell anything about the company. If it was then they've failed miserably. The point I think it gets across is that there's nothing of substance in the company, and since its been around for coming on 2 years, one would come to the conclusion that there's no real activity going on.

    35. Re:One Facet of good design: Elegance by JesterzWild · · Score: 1

      Actual the definition of software applies to even a single web page, as HTML is a programming language.

    36. Re:One Facet of good design: Elegance by Ozan · · Score: 1

      Actual the definition of software applies to even a single web page, as HTML is a programming language.

      HTML is a markup language! (For hypertext, you know?)
      Hint: Not every method with which you can print 'hello world!' on the screen is called programming.

    37. Re:One Facet of good design: Elegance by flewp · · Score: 1

      Well, I can understand it for sites that are laid out with a lot of broken up images in tables (ie: a page made up exclusively of images), but when I'm creating a simple site (which is usually the majority of the time), the extra tags are pointless- especially when the images are so small (file and pixel size) that they load in the blink of an eye. I guess what I really want is just a checkbox to put in that code automatically or remove it. I also guess I just whine too much when software doesn't conform to my every want and need ;) .

      --
      WWJD.... for a Klondike bar?
    38. Re:One Facet of good design: Elegance by Fesh · · Score: 2

      So then it's a waste of my valuable hard drive space. IE's agressive caching drives me up the wall...

      But then again, that's probably because I was doing some CGI work and had to use just about every "Don't cache this, dumbass!" tag I could find to actually see changed output...

      --
      --Fesh
      Kill -9 'em all, let root@localhost sort 'em out.
    39. Re:One Facet of good design: Elegance by uglyduckling · · Score: 1

      Why? Surely a web page is a sequence of instructions which the computer follows to perform a particular task. It's not clear _at all_ what is really programming and what isn't. It's back to the 'real programmers toggle hex into front panel switches' debate.

    40. Re:One Facet of good design: Elegance by Ozan · · Score: 1

      Why? Surely a web page is a sequence of instructions which the computer follows to perform a particular task

      No, it is not. :-)

      A programming language has controlling structures (IF...THEN...ELSE, FOR, WHILE, GOTO). Because html is a markup language it lacks of all this structures and this is why scripting languages were added to support webdesigners if they need some of them. A program has the same result on every computer it is been runned on, a HTML page has to be interpreted by a browser first to be displayed.
      Perhaps the good-webdesign-websites should make this clear for once: HTML is not a programming language.

    41. Re:One Facet of good design: Elegance by Anonymous Coward · · Score: 0

      Requiring a runtime interpreter doesn't stop something being a programming language. Consider VB, Java, etc.

      Personally I think HTML is a test case. Some people see it as an example of a very simple programming language. For other people it's just a rather techy way of creating a text document.

    42. Re:One Facet of good design: Elegance by JesterzWild · · Score: 1

      Yes it is a markup language that contains instructions for how its contents should be rendered. What most people call programming languages do the, they instruct on how to perform methods or and other such items. Without a compiler the language by itself doesn't do anything, same as HTML, without a browser it does nothing. Check out the definition of software to see what it covers.

    43. Re:One Facet of good design: Elegance by Zero__Kelvin · · Score: 2


      "Is an individual web page software? "

      All things computer related come down to being a member of one of the three triads: Software, Hardware, and Mechanical. I leave it as an excercise to the reader to figure out which one a single web page falls under 8^}

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    44. Re:One Facet of good design: Elegance by Ozan · · Score: 1

      Requiring a runtime interpreter doesn't stop something being a programming language. Consider VB, Java, etc

      This is right, but if you look closely at my comment you will see that these interpreted programs still have to act the same way on every machine. In markup, only the content is specified using a structured markup and the apperance is given by some suggestions the webdesigner makes by specifing colors etc which the interpreter is free to ignore and render the page the way the user needs, for example by ignoring blink tags or using a custom style sheet.
      Also, the controll structures VB and other intrepreted languages have are still missing in html.

    45. Re:One Facet of good design: Elegance by Anonymous Coward · · Score: 0

      i know that my javascript-dependent sites won't work for most of you non MSIE people and you are right in principle... ...BUT one of the advantages of a javascript-only method is that there is so little requirement on and communication with the server. I can put my highly functional sites on a floppy or cd. i can transfer them to another server in minutes - *any server* even free shit ones. my clients (even the borg!) have never complained that visitors couldn't access the sites i design. the weird thing is there is a lot of talk about the distributed.net model and harnessing the worlds wasted cycles. in some ways i do just that by getting the usually hugely overspecified client machine to handle functionality, state & effectively, javascript databases embedded into a set of html pages. i know it couldn't handle what most people want to do, but for my small e-commerce solutions, good javascript is a pretty slick option. here are a couple of examples of what i am talking about (msie or netscape probably required) and note that these sites are ENTIRELY CLIENT SIDE JAVASCRIPT! http://www.halcyondays.co.uk http://www.cyberphotographer.com/11_00filthy/index .html i suppose my point is that javascript can help us kiddies make more interactive pages, and that's not a bad thing if handled sensibly. oh yeah - and always underline links.

    46. Re:One Facet of good design: Elegance by DohDamit · · Score: 1

      I believe this is a discussion that is quickly falling into semantics. While I am using a software application to write this post, I would NOT call this posted response to your note software. I would call it the result from using a piece of software. Your amazingly condescending letter could be mistaken for hubris if I didn't think you were trolling me. :^P

      Happy troll day.

    47. Re:One Facet of good design: Elegance by uglyduckling · · Score: 1

      HTML does have some control structures, for example the FRAMESET / NOFRAMES tags are essentially a control structure, whereby different sequences of commands are interpreted depending on a test condition. It's certainly not Turing complete, and I know that I'm reaching a little here, but I do think it's tenuous either way.

    48. Re:One Facet of good design: Elegance by Ozan · · Score: 1

      HTML does have some control structures, for example the FRAMESET / NOFRAMES tags

      I think the main causes why html is falsely seen as programming language are that html files can be made manualy and that the markup uses mnemonical tags. No one would think that a pdf or a word-document was a program. Similar to word using visual basic macros to extend its functionality html needs script languages.

    49. Re:One Facet of good design: Elegance by uglyduckling · · Score: 1
      That's a fair point, although part of the distinction for me is interactivity. HTML, for instance, allows the creation of forms that contain buttons that allow the user to make a choice. In this respect I would not see pdf or Word as programming languages, but I would see Powerpoint et al as a limited, very high level language. Of course Word does allow 'buttons' etc. on the page, but that is linked with Macros. I would argue that Macros _are_ a programming language, but a very limiited, high level one.

      Not that I feel any of this too strongly :-). OTOH, there may be an advantage in allowing newbies to consider HTML as programming, because it may give them the encouragement needed to put the time into learning a 'real' language which they might not do otherwise.

    50. Re:One Facet of good design: Elegance by gfxguy · · Score: 1
      So, I don't know what sort of websites you are visiting to feel this way, but I would guess they are full of appz and gamez and cool gif anis! rather than sites that are designed for providing usefull information
      You'd be wrong.
      --
      Stupid sexy Flanders.
    51. Re:One Facet of good design: Elegance by danox · · Score: 1

      Well, come on then . . . give me some examples of these unreadable sites.

      --
      "Me and my girl named bimbo . . . limbo . . . spam" - Captain Beefheart.
    52. Re:One Facet of good design: Elegance by gfxguy · · Score: 2

      Why?

      What's you're problem? Why are you trolling me?

      I don't usually bookmark sites like that (same reason I don't bookmark sites that require cookies simply to browse the site), but if I run across one, I'll be sure and let you know - because it really concerns me that you don't believe me. I actually couldn't get to sleep last night thinking about it, and it's difficult to work.

      --
      Stupid sexy Flanders.
    53. Re:One Facet of good design: Elegance by danox · · Score: 1

      : )

      Yeah, ok, I'll shut up now.

      --
      "Me and my girl named bimbo . . . limbo . . . spam" - Captain Beefheart.
    54. Re:One Facet of good design: Elegance by gfxguy · · Score: 1

      http://kcgeek.com/content/features/1016009127.John ny%20Pharaoh.Interviews/feature.html

      Here's one, right off a Slashdot front page story!

      --
      Stupid sexy Flanders.
    55. Re:One Facet of good design: Elegance by danox · · Score: 1

      eh? white writing on a black background. what is so hard to read about that?

      --
      "Me and my girl named bimbo . . . limbo . . . spam" - Captain Beefheart.
  3. One thing... by Christianfreak · · Score: 1, Redundant

    tags. Gotta have those

    1. Re:One thing... by ndogg · · Score: 2, Funny

      Not just that, but also make sure that every word on your web page has a different color. That makes things easier to read.

      --
      // file: mice.h
      #include "frickin_lasers.h"
    2. Re:One thing... by jd142 · · Score: 1

      I actually had a user attempt to put up a web page where each letter of a word was a different color. I swear I am not making this up.

    3. Re:One thing... by Anonymous+DWord · · Score: 2, Funny

      "A user," huh? Suuuuuure. And these condoms are for your, uh, friend, right? ;)

      --
      "If he thinks he can hide and run from the United States and our allies, he's sorely mistaken." Bush on bin Laden
    4. Re:One thing... by duckygator · · Score: 1

      meta name="GENERATOR" content="Microsoft FrontPage 4.0"
      in the source header is all I look for!

    5. Re:One thing... by Anonymous Coward · · Score: 0

      java scipt pop-ups and animated gifs have got to go as well.

    6. Re:One thing... by Araneas · · Score: 1
      In Monty Python's afaik Rutland Dirty Weekend Book, a story was printed in colour on a black background. Coloured text was used to emphasize content e.g. ....trail of bloody footsteps... was printed in alternating red and white characters. As an experiment/joke it was interesting. I wouldn't want to read a whole book done this way though.

      A second example of useful use of colour would be Lope's color code found in many muds. Higher damage results were generally printed in "hotter" colours thus giving a quick indication of how a fight was going.

  4. May the <blink> be with you! by Anonymous Coward · · Score: 0
    Do not forget the important themes:

    Do not layout your text, let it "flow naturally" around the large ill-considered pixelly gifs that you should rip from a cheap image CD.

    Use a good readable font such as "Artica Smooth Casual Condensed Extra Italic With Mega Serifs" that everyone will have on their computer.

    Don't forget that green and red are soulmates in graphic design. Use them to the max.

    Make the text readable! Don't use a font size of less that 18pt.

    1. Re:May the <blink> be with you! by gimpboy · · Score: 1

      thats pretty funny. netscape actually renders the as html code. so now all of my links are flashing, but only on the main page.

      --
      -- john
  5. K.I.S.S. by Em+Emalb · · Score: 5, Informative

    Keep it simple
    To the point
    Searchable
    Flash-non flash versions
    no unnecessary plugins
    no popups/unders, etc.

    two versions of the same website is cool.

    Not everyone has a blazing net connection, so remember the little guy sucking on a 33.6 dialup connection.

    that's it.

    --
    Sent from your iPad.
    1. Re:K.I.S.S. by Bilestoad · · Score: 5, Insightful

      Don't EVER put music or other noise on your web page that plays without user interaction. There is nothing wrong with a button that says "play" but if you make noise happen as soon as the page loads then your page sucks and I don't care how pretty or useful it is otherwise, I will close it immediately and never load it again.

      The problem is, just which page is making the noise?

    2. Re:K.I.S.S. by poot_rootbeer · · Score: 2, Interesting

      two versions of the same website is cool.

      For values of "cool" equaling "a waste of time and a duplication of effort"...

      Know your audience and try to reach as many of them as possible. This doesn't mean that you have to support every combination of browser/platform/plugins/options, etc.

    3. Re:K.I.S.S. by Hal-9001 · · Score: 1

      Not to mention that, inevitably, the two versions will go out of sync.

      Hopefully your web site has enough meaningful content that you don't have to resort to gimmicks requiring non-standard plugins to keep people interested.

      --
      "It take 9 months to bear a child, no matter how many women you assign to the job."
    4. Re:K.I.S.S. by LoudMusic · · Score: 2

      Excellent

      I just told one of my friends that is trying to get into web design these exact same things. He's using way too much javascript and html to get a very simple task done. KISS - it saves everyone a lot of trouble.

      ~LoudMusic

      --
      No sig for you. YOU GET NO SIG!
    5. Re:K.I.S.S. by joe23 · · Score: 1

      I have a 28.8 dialup at home, and won't pay for cable because I'm rarely there. Thankfully we have a MUCH faster connection at work.

    6. Re:K.I.S.S. by Desco · · Score: 1

      - DO NOT hide anything. Hiding links in sliding menus, popups, listboxes, etc just makes a site harder to navigate. Speaking of links, don't have a separate page for each little piece of information-- users don't want to click through a ton of pages just to get to what they want.

      - NO popups, NO popunders, NO clickthroughs. If you must have ads, banners at the top or along the side of the page are the most friendly way of doing this... I'd like to see research to see if popups get more people than banners 'cause I know when I see a popup I close it RIGHT away instead of just glancing over it. Oh yeah, if your pages have more ads percentage wise than content, you're doing something wrong.

      - Finally (my personal biggest gripe) is DO NOT OPEN NEW WINDOWS when I click on a link. EVER. Not when I'm going to a new section of your site, and certainly not when I click on a link away from your site. If I wanted to open a new window to follow the link, I would have myself.

      For good examples of the most friendly webdesign, go look at the big ones: yahoo, slashdot, lycos, etc. They've got a LOT of traffic, so they must be doing SOMETHING right.

      -Desco-

    7. Re:K.I.S.S. by ncc74656 · · Score: 3, Interesting
      Not to mention that, inevitably, the two versions will go out of sync.

      The only reason to maintain two versions is to deal with shitty browsers that don't implement reasonably current standards, and you're better off using server-parsed HTML or CGI to modify your site on-the-fly to present itself in different browsers. This keeps you from having to maintain two site trees, and it also makes it easier to incorporate common sitewide elements (navigation bars and such) into your design. Browse this site with IE, Konqueror, Lynx, Mozilla, and Nutscrape 4.x, and watch how each browser keeps up. (The server generates two types of code: proper HTML 4 and CSS for browsers that can hack it, bastardized HTML for Nutscrape 4.x and earlier. Note that the W3C's HTML 4 and CSS buttons don't show up if you use Nutscrape 4.)

      --
      20 January 2017: the End of an Error.
    8. Re:K.I.S.S. by mcwop · · Score: 1

      When you refer to popups or unders are you referring to ones that open automatically? On my site some content is served in a popup when a link is clicked. Usually the window is smaller. With that said my site is not very complex. But I always debate whether or not to keep the popups for serving up some content.

      --

      "I don't think it's selfish, to eat defenseless shellfish." -NOFX

    9. Re:K.I.S.S. by dschuetz · · Score: 3, Insightful

      Not to mention that, inevitably, the two versions will go out of sync.

      Not necessarily. The two sites I maintain are built dynamically (well, at home, then copied statically to the server) from XML sources. All navigation, menus, and content for both the "fancy" and "plain" HTML versions come from the same source tree, and both are pretty much always in synch. Whenever they're not, it's a failure in my site-generation code, not anything to do with whether I've remembered to update both sides.

      Best trick: All the "plain" stuff shows up in the 'No frames' tag, so if you surf to the main site w/lynx, you don't get "clikc here for the plain version," you just get the plain version. Simple, stupid, but something that used to annoy the crap out of me and so I'm quite proud of myself for doing it "right" (or at least "better").

      Downside: You gotta make (or find, or buy) an XML-to-multiple-output website generation system. But, then, that's half the fun!

    10. Re:K.I.S.S. by Anonymous Coward · · Score: 0
      For good examples of the most friendly webdesign, go look at the big ones: yahoo, slashdot, lycos, etc. They've got a LOT of traffic, so they must be doing SOMETHING right.

      Although you've got some kind of a point, I wouldn't really take Slashdot as an example of good design, but rather as an example that having good content is much more important then a snappy look...
      (By the way, a Slash site I do like design-wise is Plastic.com, check it out!)

    11. Re:K.I.S.S. by wbajzek · · Score: 1

      Except (unfortunately) yahoo violates most of your points. I was hoping Lycos wouldn't, but I went to the page and was presented a big animated Snickers commercial in front of their content! Ugh!

    12. Re:K.I.S.S. by Steveftoth · · Score: 2

      This is the way that web design should be headed. Not only can you have it support multiple browsers (lynx vs netscape or palm) but multiple protocols ( you could have a gopher version ) and it's much easier to change the style of your website this way as well if all your content is seperated from the display.
      Not nearly as fast as static content, but who is going to pay you for static content? Besides, if you have a static content website, then you can pregenerate all your pages right?

    13. Re:K.I.S.S. by Anonymous Coward · · Score: 0

      Jesus. If only they'd do away with those fucking stripes. Those are hard on the eyes bub.

    14. Re:K.I.S.S. by ziriyab · · Score: 1

      The only reason to maintain two versions is to deal with shitty browsers [netscape.com] I'm so glad someone said this. I'd been feeling like an outcast in the nerd community for a while, ashamed of admitting that I prefer the way IE handles html to NS. I swear I started out with good intentions like any other *nix-loving, M$-hating nerd. Then something happened. IE became betetr and I actually had to do some real web design and ran into NS' retarded concept of DOM, its parsing of tables, etc.

    15. Re:K.I.S.S. by Mayor+McPenisman · · Score: 0

      I am very sorry to tell you this, but your presence is no longer necessary in this world. Linking to your own webpage allows others to see that you are a lame-o lamewad who needs to get his hitcounter to go triple digit.
      Please bury your body after you are done with it.

      --
      [[Ay fukkand lyke ane furious Fornicatour]]
    16. Re:K.I.S.S. by Anonymous Coward · · Score: 0

      Make sure your site still works when Javascript is disabled, i.e. NEVER link to "#" or use a "javascript:" link. Use code like blah, and have the popup() function return 0 on success (this way the link is not followed if the popup opens, but if Javascript is disabled, it will still work).

      Also, make a note on the page saying a popup window will open, otherwise users might close them immediately. And try not to break the browsers "Open in new window" function.

    17. Re:K.I.S.S. by Jon-o · · Score: 1

      I HATE it when this happens! Just use the browser window! That's what it's there for!

      Any kind of popup/forced new window is crap..

      I do make allowances for sites such as brokensaints.com - the difference is that the whole point of the site is in the presentation - they're one and the same. The vast majority of web pages aren't like that though.

    18. Re:K.I.S.S. by Com2Kid · · Score: 5, Interesting

      "- Finally (my personal biggest gripe) is DO NOT OPEN NEW WINDOWS when I click on a link. EVER. Not when I'm going to a new section of your site, and certainly not when I click on a link away from your site. If I wanted to open a new window to follow the link, I would have myself."

      I will STRONGLY disagree with you on that one.

      ALWAYS pop up external links into a new window. It pisses the HELL out of me when I click on a link IN THE MIDDLE OF AN ARTICLE and end up LEAVING the site and have to hit back, then select to open the link in a new window. (I end up doing this once on at least every site just in finding out if it opens things up in new windows or not).

      For crying out loud, why in the WORLD would I wan to stop in the MIDDLE of an article on your site and go to some place else? Now _THAT_ does not make any sense. I would never get finished with anything if I browsed like that.

    19. Re:K.I.S.S. by Hal-9001 · · Score: 1

      If you're building the two versions from a common XML source, not only are you exceptionally enlightened and cool ;-), but you're not really maintaining two versions of your site. It's analogous to (but much cooler than ;-) ) rendering the same HTML page with different stylesheets.

      What I meant is that if you're writing (or FrontPaging *shudder*) static HTML pages for one browser and another set of static HTML pages for another browser, inevitably, you'll forget to bring one tree or the other up to date.

      --
      "It take 9 months to bear a child, no matter how many women you assign to the job."
    20. Re:K.I.S.S. by excesspwr · · Score: 1

      If I wanted your web page to have sound I would have licked my finger and rubbed it on the monitor. - Unknown

    21. Re:K.I.S.S. by sammy+baby · · Score: 3, Funny
      ALWAYS pop up external links into a new window. It pisses the HELL out of me when I click on a link IN THE MIDDLE OF AN ARTICLE and end up LEAVING the site and have to hit back, then select to open the link in a new window. (I end up doing this once on at least every site just in finding out if it opens things up in new windows or not).

      A guy goes into a doctor's office and prods himself in the shoulder gently with his finger. "Doc," he says, "it hurts when I do this." Then he pokes himself in the knee, "And this." Finally, he pokes himself in the belly, "And this."

      The doctor says, "You're Polish, aren't you?"

      Patient says, "How'd you know?"

      Doctor: "You have a broken finger."

      Look - you already know how to open a link in a new window. Do it. I've heard a lot of people complain about a lot of things about web design, but never this.

    22. Re:K.I.S.S. by moonbender · · Score: 1

      To avoid having two different version go out of sync use an abstraction layer that divides content from presentation. Create the pages dynamically from some sort of database, and output them depending on the user agent.
      This does make sense, too, you might be able to avoid having own versions for each graphic browser, but an own version for Lynx gives you freedom in the graphic layout, while an own layout for WAP is mandatory if you intend to use it.
      Of course, that kind of effort is only suited for larger projects.

      --
      Switch back to Slashdot's D1 system.
    23. Re:K.I.S.S. by spencerogden · · Score: 1

      That's retarded. If links always opened new windows then "Back" would never work. If you are in the middle of an article, and want to keep reading, the open a new window with the link. In X it's as simple as middle clicking.

      I have the same habit, for instance on the Slashdot frontpage I will open new windows/tabs for each story that interests me. But by no means would I want every link I clicked on to open a new window. What is worse, clicking "Back" to get where you left. Or closing the 5 windows generated looking for information.

    24. Re:K.I.S.S. by Anonymous Coward · · Score: 0

      Uh, hello McFly? that's the whole point of hypertext! If you want a new window learn to right-click (in Windows) or middle-click (in Linux) or cmd-click (or whatever it is on Mac). But constantly opening new windows is lame! Why the fook do you think there's a back button on your browser? To look pretty?

    25. Re:K.I.S.S. by Anonymous Coward · · Score: 0

      uh.. so configure your browser to open links in new windows, or use the "open this link in a new window" option when you click on it. the only way to open a new window from an html document without user input is with some kind of scripting interface in the web browser, which is really not something i want my web browser to have. of course, i don't expect you to listen to this argument, as you have already asserted your position quite clearly through the excessive use of CAPITAL LETTERS. why in the WORLD would you use capitals in the MIDDLE of a sentence. now _THAT_ does not make any sense.

    26. Re:K.I.S.S. by Com2Kid · · Score: 0, Troll

      "If you want a new window learn to right-click (in Windows) or middle-click (in Linux) or cmd-click (or whatever it is on Mac). But constantly opening new windows is lame! Why the fook do you think there's a back button on your browser? To look pretty?"

      Actualy shift left click in windows is MUCH faster.

      Aaaanyways.

      Because I typicaly get 10-15 pages deep into the web and I want to. . . .

      Oh damnit here let me try a made up example.

      If an article I am reading links to three other articles, and each of those three articles links to three more articles, I would never, I repeat, never get done reading a single article.

      Which is a Bad Thing. Duh.

      Now if I open something up in a NEW window, I can delay reading it until after I am finished with the current article that I am reading.

      Thus, I actualy get to compleatly read some articles.

      If I just relied on my back button, I would have to turn off my computer before I ever got finished reading a single article.

      Thus, the reason that I tend to have at least five windows open at once, though I have been known to go well above the 20 or so window mark at times. :) (I just a few minutes ago had ~12 or so browser windows open, as I was opening articles from a large list and then going through and reading them one by one.)

    27. Re:K.I.S.S. by Com2Kid · · Score: 1

      On the /. home page in specific I often times go about and load up the discussions in interesting articles and any relevent links within the article write-up itself into new windows and then proceed to close the main /. home-page.

      Uh, there is another way to do things? ^_^

      Seriously, yes the back button is useful. I use it all the time.

      When I, say, forget to open something up in a new window so I jump back and open up the link in a new window so that I can continue browsing whatever site I was at before.

      Browser 'tabs' are a pain in the arse, don't get listings in the main bar, I like to be able to rapidly switch between applications and a spefic website.

      Though combing new browser instances along with browser tabs COULD be useful, as I could have say all of the research for topic Y under such and such browser instance and all the pages for other research topic under a different browser instance. . . . hmmmm.

    28. Re:K.I.S.S. by ScoLgo · · Score: 1

      For values of "cool" equaling "a waste of time and a duplication of effort"...

      Sorry - I have to disagree. I'm currently re-working our company web-site and have decided to build two sites. One with Java, CSS, tables, etc... The other is text-based with limited product graphics. (This one is under construction, so please don't flame me for broken links, missing content, etc..)

      I'm starting with the text first. The layout is almost finished with more content to be added. I won't start any whiz-bang stuff until I'm finished catering to the 28.8 connected, Lynx-only crowd. They are all potential customers, and worth the effort, in my opinion. Then again, I work for a fairly small manufacturing company, not a Fortune 500 that can discard customers without caring...

      I do get your point that you can't be all things to all people. I just think it's worth the effort to cover as many bases as possible.

      As far as web-site usability, I subscribe to Jakob Nielsen's Alertbox newsletter. This guy is right on with his assessments of what the web should be, IMHO.

      --
      "Michael, I did nothing. I did absolutely nothing - and it was everything that I thought it could be."
    29. Re:K.I.S.S. by Com2Kid · · Score: 2

      It is nice not to have to reach down to my keyboard and hit shift everytime I click a link though.

      (especially if I am eating a burrito. Hmm, reminds me, time to get going home, fooood!)

      Annnyways. (notice in this thread I am going for variants on spellings here? :) )

      Out of style Polish jokes aside (as anybody actually ever MET a person from Poland? Damned if I've ever seen one. Course living in a primarily Asian and Black community could be part of the problem. :) ), it is just more convenient to have all links pop up in new windows. . . .

      Google PARTIALLY implements this as an option, but it opens up ALL links into the SAME damn window. Which is a major pain in the ass if you ask me, because it will remember a window that was opened up three or four searches ago, and so you go to that site, get done with it, and close that window, only to realize that that window had a site in its back bar that you were STILL viewing.

      (history listing? Well yah sure, if you can remember the sites name or address. And if you can do that you didn't really lose the site and therefore this situation is not applicable to you. :) )

      Ah, if it wasn't for the capitols thing, I would just duct-tape my shift key down. :)

    30. Re:K.I.S.S. by rreay · · Score: 1
      Now if I open something up in a NEW window, I can delay reading it until after I am finished with the current article that I am reading.


      That's why I love Opera's open this link in a new window behind this window, Right click->Open in Background, or CRTL+SHIFT+CLICK .

      -rr
    31. Re:K.I.S.S. by Anonymous Coward · · Score: 0

      Following links to other documents in the middle of a document is the fundamental method and reason for being of hypertext!!
      You have a grave misunderstanding on the basic methods of interaction on the web if you think that it's a problem that you follow a link to another document while reading another. The whole idea is that the new document supplements the particular topic you were just reading about, and that branches from there and keeps on going...
      No one is forcing you to click on a link before you're finished reading (!)

      So... never open new windows with links. That is up to the user to decide. Who says they're even on a browser that supports windows in the first place?

    32. Re:K.I.S.S. by mosch · · Score: 1, Flamebait
      ALWAYS pop up external links into a new window. It pisses the HELL out of me when I click on a link IN THE MIDDLE OF AN ARTICLE and end up LEAVING the site and have to hit back, then select to open the link in a new window.
      Did your momma drop you on your fucking head? Try middle or right clicking. or option-clicking or something if you're a mactard.

      It takes a special kind of stupid to not understand the whole point of hypertext. Congratulations, fuckwit, you have that stupid!

    33. Re:K.I.S.S. by ebyrob · · Score: 1
      It pisses the HELL out of me when I click on a link IN THE MIDDLE OF AN ARTICLE and end up LEAVING the site and have to hit back

      I shouldn't respond to trolls, but who can resist...

      What pisses me off is when I right click, and choose open in a new window and get some javascript error because the moron who wrote the page didn't know what he was doing.

      What pisses me off even more is when I move my mouse over a link to see where it goes and it says something like "gotoxy()" instead of telling me where the link points. Who in their right mind would follow a link when they don't know where they might end up? I know if I can't view source and figure it out (assuming I'm interested enough to care...), I usually leave the site never to return.

    34. Re:K.I.S.S. by Com2Kid · · Score: 1

      Well obviously if they are using a text only browser that does not have windows, instances, tabs, panes, or any other such concept (thought here is no reason for such browsers NOT to support such concepts, it is after all only a conceptualization, the actual physical representation of such concepts does NOT require a GUI. Wow do I get bonus Buzz Word points there? :) ) then the link should be opened up in the main window, duh.

      The pain problem is that it is easy for a person to LOSE TRACK of where they were.

      If somebody mentions a FAQ on lasers on a forum that I am reading (such as happened about half an hour ago), then I may not want to interrupt my current readings to go check out that FAQ but I do want to learn what I can from that FAQ so I open it up in a new window and save it for later. I am not going to bookmark it because I may or may not actually like the site, but I still do not want to lose it.

      Thus, yet another new instance of my browser is spawned. :)

    35. Re:K.I.S.S. by Com2Kid · · Score: 1

      Read what I said right after that.

      Since sites ALTERNATE between either opening in a new window or not opening in a new window, I have to try each site at least once in order to find out.

      And after getting accustomed (spoiled by) to a site that DOES open everything in a new window I then have to make the jump over to sites which do not do that.

      (naturaly standardizing on one way or the other would solve issues, but . . . . )

      Opening everything on a new window is VERY handy for sites that run as many a links list (such as Hardocp.com ) to various news articles.

      You basicaly visit the site, click on the links that interest you, close the site, and then go through window by window and read the articles. Very handy that. No reason to have to manualy select to open links in a new window when you are going to open EVERY link in a new window.

      It is called knowing your audience.

    36. Re:K.I.S.S. by frostman · · Score: 1

      i agree with you in principle, but as a net.artist i see one exception: if you go to a site expecting to find a net.artwork, and that includes sound on the entry page, it's another story.

      so maybe the point is that you should not have auto-playing sounds if that sort of thing is not what the site is about.

      in which case, i'd include *anything big* on the list of things you shouldn't have at the entry point of a "normal" sort of website. i hate it when the front page takes 2 mins to load; fat content should go deeper.

      --

      This Like That - fun with words!

    37. Re:K.I.S.S. by Anonymous Coward · · Score: 0
      ...why in the WORLD would I wan to stop in the MIDDLE of an article on your site and go to some place else?

      If you didn't want to be distracted or interrupted reading an article, what the hell are you doing clicking on links in the middle of the article?

    38. Re:K.I.S.S. by billybob · · Score: 1

      Amen to that. I as well do not care how useful or cool a site is, if it has any sort of sound on it without me explicitly telling it to play said noise, I will immediately close the web page and never return.

      --
      Joseph?
    39. Re:K.I.S.S. by Zappo_ · · Score: 1

      > ALWAYS pop up external links into a new window. It pisses the HELL
      > out of me when I click on a link IN THE MIDDLE OF AN ARTICLE and
      > end up LEAVING the site and have to hit back, then select to open
      > the link in a new window.
      Well I don't know about you, but my mouse has 3 buttons.
      1. Follows the link, replacing the content.
      2. Opens a new window and follows the link in that.
      3. Brings up the menu etc.
      Sounds like you're blaming your poor GUI on the web designers and
      want them to fix it for you. I agree with the parent post, never
      open new windows, it's something I do myself by pressing the right
      button.

    40. Re:K.I.S.S. by Computer! · · Score: 2

      It takes a special kind of stupid to not understand the whole point of hypertext. Congratulations, fuckwit, you have that stupid!

      Note that I am not the original poster, but who decided that every link is supposed to open in the same window? Why should someone have to use an alternate means of navigation when the site's designers should know that 99 times out of 100, the user wants to open the link in a new window? Do you think it's cool to ignore your user base when designing a site?

      While we're at it, it takes a special kind of petty to post a comment like that in reference to something so trivial. Maybe you should go back to floodposting goatse.cx links until you can play nice.

      --
      If you fall off a building, go real limp, because maybe you'll look like a dummy and people will be like hey, free dummy
    41. Re:K.I.S.S. by thegoldenear · · Score: 1

      if you're using Mozilla and a 3 button mouse, you can just click on the links with the middle mouse button and they'll open up in a new window or tab. problem solved forever

    42. Re:K.I.S.S. by doom · · Score: 5, Funny
      Hint: stop using Internet Explorer, and your websites will shut-up. Non-standard extension, you know?

      One of my favorite web-sites (which shall go link-less, for obvious reasons) states: "This page has been pessimized for Internet Explorer, as those of you listening to William Shatner singing Mr. Tambourine Man have realized."

    43. Re:K.I.S.S. by doom · · Score: 2
      Anyone who knows how to use their web browser, knows how to open something in another window to look at it later.

      And if you use a *really* good browser, like say lynx, you can bookmark a link without following it, and get it out of your bookmarks later.

      Pop-up windows are almost always bad UI. If I want a new window open, I'll open it myself.

    44. Re:K.I.S.S. by Anonymous Coward · · Score: 0

      Use a browser that supports middle-clicking a link to open a new window. Mozilla/Netscape 6 does it on all OSes, I believe. Netscape 4 manages on unix.

    45. Re:K.I.S.S. by Anonymous Coward · · Score: 0

      What a fucking idiot. IT's HYPERTEXT. DO NOT *EVER* pop up more windows on my browser unless I WANT them. It's nearly as as bad as cleaning up popunders, and twice as annoying. You want your link to open in a new window? Make it happen yourself.

    46. Re:K.I.S.S. by EnderWiggin1 · · Score: 1

      now i'm assuming that you mean that if you list the link then the site will just get bombarded by users and will have to be shut down.
      but i wanna listen to willam shatner sing mr tamborine man. please email it too me. hahah. jk

      ~ender

    47. Re:K.I.S.S. by yintercept · · Score: 1

      I always make help menus, definitions of terms and the like popup in small windows. Help pages really aren't that helpful when they cause you to lose track of where you were.

    48. Re:K.I.S.S. by Anonymous Coward · · Score: 0

      > ALWAYS pop up external links into a new window.
      > It pisses the HELL out of me when I click on a > link IN THE MIDDLE OF AN ARTICLE and end up
      > LEAVING the site and have to hit back, then
      > select to open the link in a new window. (I end
      > up doing this once on at least every site just
      > in finding out if it opens things up in new
      > windows or not).

      Don't take this man's advice.

      He has the capability to open a link in a new window, therefore it should be HIS decision to load the link in a new window, or in the current one (perhaps he's already READ the whole article, and is just looking for the link?)

      Don't ever second guess your users, or do things automatically for the 'typical case'. You will only piss off the non-typical cases.

    49. Re:K.I.S.S. by Anonymous Coward · · Score: 0

      Yup. Never, never, never use Javascript unless you absolutely have no alternative. Javascript is the biggest cause of user misery...and unfortunately, turning off Javascript doesn't always produce the same thing.

    50. Re:K.I.S.S. by emmons · · Score: 1

      ditto! I've got to hear that. :)

      --
      Do you even know anything about perl? -- AC Replying to Tom Christiansen post.
    51. Re:K.I.S.S. by vgullotta · · Score: 1

      I will always open external links in a new window. This is why. Many like it, many don't. What it does is keep the customer at my site. Why would I want my customer to leave my site? It doesn't make sense to open it in the same window, and the less tech savvy people may not know that you can shift click or right click and choose open in new window. It depends on your preference in site design, but I would never toss away a customer like that.

      --
      You are all now dumber for having read this.
    52. Re:K.I.S.S. by Anonymous Coward · · Score: 0

      Ok, so if you're in the middle of an article, does it matter whether the link goes to a different site or not? Why not just open them in a new window when YOU want to (rather than when someone else thinks you want to) and stop whining about pressing ONE KEY.

    53. Re:K.I.S.S. by dtobias · · Score: 1

      Where do you get the idea that 99% of the people want to open links in new windows? I almost never do. Sometimes I want to open links in a new *tab* (in Mozilla), which I find more convenient than windows, but there's no way for site developers to specify that, so I'm happy to do it myself with a right click option when desired. Slashdot is one of the sites where I often open links in new tabs, because the pages are so large and slow to load and often lose my place in them when I go back. But in most other sites I prefer normal navigation in a single window with the back button. I certainly don't want new windows forced on me because some marketing type wants to keep me on their site.

      --
      --Dan
      Web Tips
    54. Re:K.I.S.S. by skt · · Score: 1

      There are exceptions. Bands will sometimes put an animation + music on their main page. aliceinchains.net and slayer.net are some examples. This is OK with me, I'm going to their website because I like their music. The sites that bug me are the ones with the crappy midi clips that are there only because the designer just learned how to make it work.. They add nothing to the site and are just plain annoying.

    55. Re:K.I.S.S. by tchueh · · Score: 1

      I totally agree with this, I think Slashdot is a good example of where I would appreciate the links to stories automatically opening in new windows....
      Though, I have no problems holding down shift either...

    56. Re:K.I.S.S. by Succa · · Score: 1

      Even if you'd rather the link opened in a new window, it's still non-standard browser behaviour. The user should trust certain things of their browser, one of which is that links should work the same way every time you click one, unless specified otherwise. So if a user wants a new window, let them spawn one, otherwise follow the well-understood usability conventions of the web.

    57. Re:K.I.S.S. by Com2Kid · · Score: 1

      ::pounds head on wall::

      Because the LINKS still interest me, just not right NOW.

      OR, alternatively;

      the site is a links list (Hardocp, some days on Arstechnica, numerous Blogs, and so on) and the entire IDEA of the site is to go on down the list clicking on links.

      DUH.

      Or the site does what Dansdata.com (and many other sites do) and inserts seemingly random yet entertaining links in the middle of reviews and articles.

      OR

      The link is to a diagram of some sort picture of some sort, most often relating to a product being reviewed, and it is nice to have that diagram open while reading the review to be used for frequent reference. (Once again, see Ars-Technica)

      Yes I can open it up myself, but the point is that if I am _ALWAYS_ opening up everything in a new window, it be convenient if everything was just automatically opened up in a new window to begin with.

      The alternative is to have this as a standard option in browsers, which is granted a better solution.

    58. Re:K.I.S.S. by duvalrus · · Score: 1

      Just do a google search for Shatner Tambourine, and you'll find hundreds of hits.

    59. Re:K.I.S.S. by Anonymous Coward · · Score: 0

      Actually, I find it really annoying when a site pops up a new window when I click on an external link. I usually look at the status bar when I move my mouse over a link, and if the URL looks like something that I want to open in a new window, I do it myself. Otherwise I expect the page to load in the same window.

      Of course, this depends on the site designer not putting some stupid scrolling text in the status bar. That really annoys me!

      There are a couple of cases where opening in a new window is appropriate. My old credit union had a really slick on-line banking site. When I logged in, it opened my account information in a new window. This kept my bank information separate from my other browsing. Also, when I logged out, I could close that window and no-one would be able to hit the forward or back buttons and see any of my account info.

      Opening quick survey information in a new window is alright as well. CNN does this, and it doesn't bother me. However, I appreciate them nagging me to "set my edition".

      Some other things I don't like:

      • Animated images (GIFs, Flash, JavaScript, etc). Sometimes they are okay, if used sparingly. Otherwise, skip them.
      • Blinking or animated text. `Nuff said.
      • Unnecessary use of Java or JavaScript. If you don't need Java or JavaScript, don't use it!
      • Sites that limit access to specific browsers, operating systems, or CPUs. Believe it or not, I visited a site that wouldn't let me access it because I was not using an Intel processor! Sites should work (at a minimum) with IE, Netscape, and Mozilla. Lynx should be supported as well, since some users are stuck with a text-only interface.
      • Ugly fonts/colors. Be tasteful when it comes to fonts and colors. Fonts should be a reasonable size (not tiny or huge). Do not have garish color schemes, or color schemes with too little contrast. If you do not set your background color, be aware that some browsers default to a grey background, while others use a white background. Make sure your text can show up against both backgrounds.

      In general, try to make your site simple and tasteful.

    60. Re:K.I.S.S. by Anonymous Coward · · Score: 0

      The bgmusic tag or whatever it is that plays MIDI is IE-only. However, there are other ways to get music on a page -- embedding QuickTime on the page is a common method I've seen.

    61. Re:K.I.S.S. by Hal-9001 · · Score: 1

      As long as you're not trying to compute with fruit, you should be able to right-click on the link and select "Open in new window" from the context menu. I eat and surf all the time, so I often do this in Opera or Mozilla to open links in a new tab.

      If you are computing with fruit, my condolences...then this problem really is your fault. ;-)

      --
      "It take 9 months to bear a child, no matter how many women you assign to the job."
    62. Re:K.I.S.S. by FyRE666 · · Score: 1

      I agree, in fact I've been thinking that Slashdot should add this as an option for my user settings. So there's say a checkbox so that every link I clicked would target _new. I like to go into the comments for a story, and have the item they're referencing open in another browser window at the same time. Of course this would mean /. would have to generate 2 versions of the same page for the cache, but it's not that big a technical challenge!!

    63. Re:K.I.S.S. by Anonymous Coward · · Score: 0

      Looking at it from both sides of the argument I can't see how either is a particularly rational notion. Open in new window is javascript by disabling javascript (Which is my default) the link will always open in the same window, unless the user intervenes. However complaining about a site that has the link open in the same window when you don't like that behavior is as you pointed out stupid.

    64. Re:K.I.S.S. by modulus · · Score: 1

      Netscape 4.x, or Mozilla (mozilla-based NS, if you want)? I find Mozilla to render just about everything more (or at least as) correctly as IE.

    65. Re:K.I.S.S. by Anonymous Coward · · Score: 0

      > One of my favorite web-sites (which shall go link-less, for obvious reasons) states: "This page has been pessimized for Internet Explorer, as those of you listening to William Shatner singing Mr. Tambourine Man have realized."

      I found a webpage as you describe, and it turns out it doesn't play the song anymore, under IE 6.0.

      Maybe Microsoft caught on.

    66. Re:K.I.S.S. by budgenator · · Score: 2

      Finally (my personal biggest gripe) is DO NOT OPEN NEW WINDOWS when I click on a link. EVER. I totaly disagree with EVER, sure like anything else over-useage is crude, but one of the big advantageages of HTML is hyper-linking, it alows the reader to compare your content to the original source by clicking back and forth if desired, anybody can take a "sound bite" out of context, and get anybody to say anything, the new windows alows for comparison, side by side with out wait for each page to load over and over.

      A good place would be my sig, both Sara and Bill said more, but it contains the meat of both the Q and A.

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    67. Re:K.I.S.S. by Bilestoad · · Score: 1

      I would never go to a site expecting to find net.artwork, unless it was Something Awful's Awful link of the day.
      As someone who detests pretentious twats who describe themselves as net.artists I long for your unpleasant demise. (But hope that it will be in an artistic manner, like having Michaelangelo's "David" fall and crush you.)

    68. Re:K.I.S.S. by Anonymous Coward · · Score: 0

      Are you claiming that Mozilla can't handle midi?

    69. Re:K.I.S.S. by doom · · Score: 2
      Now it can be told. (Because yesterday's slashdot isn't even good to line the catbox).

      The site I was referring to is: Cosma's Homepage. BUT: he's dropped the "pessimized for IE" schtick, possibly because MS fixed their defaults, or maybe he just got bored with it. There's a reference to it in his "What's New" changelog from 1995, but that's all now. Hope that's not too much of a let down.

      Anyway, I like this guy's site much. He's got a physics background, but also has a wide range of intellectual interests, and when the web was new he started putting his notebooks on-line, for anyone to browse. Kind of like a wikipedia written by one guy. You might want to give his stuff a glance some time before you go back to working on your Transformers fan-fic site.

    70. Re:K.I.S.S. by joekool · · Score: 1

      Or, if using a reasonable browser, such az Mozilla or Konq, then just middle mouse click. I have Mozilla set for middle mouse click to open a new tab--works great!

      --

      Slackware: old school feel, new school gear.
    71. Re:K.I.S.S. by symbolic · · Score: 2

      What HE knows isn't the issue - it's what most users are likely to know. How many users do you honestly think have 10 windows open during a typical browsing session - or even know about the trick with the shift key, for that matter?

    72. Re:K.I.S.S. by symbolic · · Score: 2

      >> You will only piss off the non-typical cases.

      This begs the question...what exactly is the typical case? We're not talking typical geeks here, we're talking typical users.

    73. Re:K.I.S.S. by Computer! · · Score: 2

      Where do you get the idea that 99% of the people want to open links in new windows? I almost never do.

      On many sites (Fark.com, Slashdot) this is indeed the case. On a site that's basically a list of links to other sites, a site that encourages people to check several links each time they visit, it would be stupid to commandeer the main browser window for a linked page when the user most likely wants to stay on the page they're visiting.

      It just makes common sense. After examining the usage habits of your target audience, you make the site work for them. If that doesn't work for you, go elsewhere. Since you're most likely looking for free, you'd probably be doing the site in question a favor.

      The "target=" attribute is there for a reason.

      I certainly don't want new windows forced on me because some marketing type wants to keep me on their site.

      That marketing type is just doing their job. The web is all growned up now, and usability for your core audience is more important than keeping everyone happy.

      --
      If you fall off a building, go real limp, because maybe you'll look like a dummy and people will be like hey, free dummy
  6. No such thing by q2k · · Score: 4, Interesting

    There is no such thing as good web design. There is only good user design. Who are you users? What do they want to accomplish by visiting your site? What do you want them to accomplish on your site? Once you answer those questions you'll be in a position to make some decisions about a design that compliments your goals.

    Or, you could just put all the important stuff in flashing text ;)

    1. Re:No such thing by Grape+Shasta · · Score: 5, Funny
      There is no such thing as good web design. There is only good user design.

      Totally! You don't have to worry about how to design the webpage, if you can just design the users. Just make them so they want whatever you're showing them. I connected the pleasure center of my user's brains to the yellow light receptors in their eyes. Then I just made all the backgrounds yellow, and they are ecstatic about it, let me tell you.

      --

      "I am a cipher, a cipher, wrapped in an enigma, smothered in secret sauce" -Jimmy James
    2. Re:No such thing by kesuki · · Score: 1

      While your design is fairly crude I prefer a more comprehensive solution. Implanting a micro-controller to stimulate either the pair or pleasure centers. Next install a camera and screenspy on each PC so when they look away from the screen or surf to other sites they writhe in agony and when they look intently at the site they feel immense pleasure. Just make sure that whatever networking controller (wireless or wired) is properly secured to ensure that hackers don't misuse your userbase.

  7. There's no agreement by Starship+Trooper · · Score: 5, Interesting

    There's a huge split. If you ask the "Slashdot Community" what makes good web design, you'll hear... a lot of noise.

    There's the progress camp:
    www.webstandards.org, that wants everyone to upgrade their browsers and live on the bleeding edge of style sheets (how ironic is it that their bleeding edge stance has been replaced with an "under construction" sign).

    Then there's the compatibility camp:
    anybrowser.org that wants every web page to work in the old browsers.

    There are probably a few things everyone can agree on, like Flash being worthless at best and extremely annoying most of the time.

    Personally, I say: look at the successful dynamic sites. Google, Yahoo, Slashdot. Light HTML, very light images, strong dynamic backend. Don't get too caught up in the format details; it's the power of what's driving the web page, and the content, that matters.

    --
    Loneliness is a power that we possess to give or take away forever
    1. Re:There's no agreement by Anonymous Coward · · Score: 0

      Flash being worthless

      Ah... the typical "Linux Technophobe" standpoint.

      "I hate Flash because you can do what it does using exisiting stuff"

      Yeah... I could ride a horse to work every day too since it preforms the same function as a car. Thing is that the majority of people has progressed from that point and moved with the times.

    2. Re:There's no agreement by PD · · Score: 2

      A horse requires a lot of work to maintain; flash requires a lot of time to download on my modem.

      A car can be driven away as fast as you can start it and put it into gear - maintenance is just a couple hours every few months; text downloads almost immediately on my modem.

      That's the difference between flash and a car, and it's why flash sucks. I think it also says something about argument by analogy.

    3. Re:There's no agreement by Anonymous Coward · · Score: 0

      Those camps are not disjunctive: The main reason for asking people to upgrade is that older browsers are broken and the single most important reason why anybrowser.org still has work to do. Standards compliant browsers (and that means upgrade for almost all) and "any browser" are the same thing.

    4. Re:There's no agreement by tomgilder · · Score: 1

      Actually, standards-complaint designs are most often the most backwards-compatible ones.

      If you use CSS for all layout, older browsers will simply ignore it and display a nice, text-only version.

      The problem is with bastard browsers that attempted to support CSS, and failed miserably - such as (*SCREAMS*) Netscape 4.

      Most of these browsers parse the CSS so poorly however, its simple to get them to ignore it. In the case of NS4, adding media="all" to tags makes it take no notice.

    5. Re:There's no agreement by Anonymous Coward · · Score: 0

      Webstandards.org have since been proved a joke. They were the guys that used CSS to change the meaning of the HTML page.

    6. Re:There's no agreement by I+Want+GNU! · · Score: 2, Informative
      There are probably a few things everyone can agree on, like Flash being worthless at best and extremely annoying most of the time.
      I'd say that Flash is annoying at worst and useful at best. Admit it, you've seen some good uses of Flash in your lifetime. Flash is great for animation and for vector based graphics. Have you seen the Star Wars Gangsta Rap Flash animation? Hilarious! That unemployed guy used it for animations as well.

      Flash can be great when used correctly. It should be used for animations on an animation based site. Flash intros and uses of Flash when there is no point for it are a waste of bandwidth and space, though.
    7. Re:There's no agreement by sandman935 · · Score: 1

      flash requires a lot of time to download on my modem



      Much like good or bad web page HTML design, there is also good or bad flash design.

      It doesn't have to be big.

      ...and while I'm at it. The only reason Flash exists is because Nutscrape and Micro$oft couldn't get their collective shit together and follow the standards set by the W3C. You know why designers use Flash? It's because it looks the same on every browser and every OS.

      --

      Defecation occurs.
    8. Re:There's no agreement by iangoldby · · Score: 1

      Take a look at this, this and this for ideas about using CSS and honest-to-goodness standards-compliant no-frills HTML in a totally cross-browser fashion, and getting some really nice layouts into the bargain.

      I'm not sure what the previous comment about webstandards.org wanting everyone to live on the bleeding edge of stylesheets was about, or if it was just plain wrong. The point of stylesheets is that when you use them properly, the page will display on any browser. Older browsers will just ignore the stylesheet and do a fine job of giving a mostly plain-text display. The only problem is a couple of mid-way browsers that think they understand stylesheets and don't. But there are techniques to avoid these problems.

      I'm certain that this is the way forwards.

    9. Re:There's no agreement by sehryan · · Score: 1

      Flash is far from worthless. Flash can create cleaner navigation (rollover highlighting, foldout menus) than any js/dhtml out there. And Flash is always a smaller file than any animated gif. And lastly, when in the hands of a professional web designer that knows what he is doing, it can be a great replacement for html.

      Flash has been abused in the same way html has, but Flash has gotten a bad wrap because of it. What do you do when you come across a site that has a lot of blinking animated gifs and some awful midi behind it? You close it down, because it sucks. But you don't blame html, you blame the person who coded it? Now take a similar site built in Flash. Just as suck, and you close it down just as fast, but this time, you blame the program.

      As I said above, in the right hands, Flash is a great tool. I encourage you to stop off at some of the better community sites (www.flashkit.com, www.ultrashock.com) and check out not only those sites but some they link to. And I hope that once you see what Flash can do when not in the hands of a 5th grader, you will consider changing your opinion.

      --
      The world moves for love. It kneels before it in awe.
    10. Re:There's no agreement by aengblom · · Score: 1

      Personally, I say: look at the successful dynamic sites. Google, Yahoo, Slashdot. Light HTML, very light images, strong dynamic backend. Don't get too caught up in the format details; it's the power of what's driving the web page, and the content, that matters.

      Useful, but oversold I believe. The question really is what are some really solid examples of web site design. I refuse to believe that there is only competent design and bad design.

      You cited popular and well though of web sites, but that doesn't mean they have good design. Yahoo and Google DO for their tasks, but few of us are creating search engine home pages.
      For example there is good and bad Newspaper design. There are still basic tenants, but the most popular newspapers aren't the best design. (Even taking out national enquirer etc.) What pulls the user in. What really does make the user's job easier. What makes the user feel at home.

      Key tasks: Understand what the user is looking for, make it easy to find.

      --


      So close and yet so far from the world's perfect ID number
    11. Re:There's no agreement by Anonymous Coward · · Score: 0

      Flash is good for those type of flash animation films, but as far as actually design goes, forget it. I've been working on my personal page for some time now, trying to incorporate different ideas in design. It still has a long way to go, but the idea is there, www.spanakadakawaka.com

    12. Re:There's no agreement by Anonymous Coward · · Score: 0

      Uh, no. Of course we don't blame HTML for animated GIFs and MIDI, we blame animated GIFs and MIDI.

      Flash cannot create cleaner navigation than plain old links. It can create flashier navigation, but that's not cleaner. If I can't use my back arrow button or keyboard shortcut to go back a page, your design has just fooked up. Flash is great for games and animations (and then only because Java applets are complete dogs... if Java would load faster and run faster Flash wouldn't even be necessary).

    13. Re:There's no agreement by kerincosford · · Score: 1

      WaSP (the webstandards project) certainly do not propose that everybody should upgrade to the latest 'bleeding edge' browser.

      Their stance is that we should develop pages that conform to the W3C recommendations, and degrade gracefully for older browsers, enabling sites to be viewable in any device, be it Netscape 1, Lynx, or IE7. The WaSP came about from the (natural) frustration of trying to make sites look and function the same in Netscape 4.x and IE5+. Netscape 4 is a piece of shit, and murdering pages with knee-deep tables and no kind of semantic structure whatsoever is the only way to make complex designs look identical between IE5+ and Netscape 4.

      Hence the web standards project - don't block anybody from viewing the site - but don't kill yourself trying to get pixel-perfect design in both browsers at once, and certainly don't build a page multiple times to satisfy Netscape 4.x. Use XHTML and CSS-2, and ruthlessly seperate structure from content. Your site will then work beautifully in any site imaginable, will be accessible to screenreaders for the partially sighted/blind, and other non-traditional devices.

      WaSP got a lot of flack for the "To Hell With Bad Browsers" article, but people simply misunderstood it. The whole point was that Netscape isn't a modern browser, has an unusable DOM, doesnt support CSS, and is generally fucking awful. So it should be treated as a v3-era browser, or a text reader/Lynx. Sites can still be accessible, but if you want the pretty design and DOM-1 functionality, use a browser that can handle it. Which doesnt just mean IE - Netscape 6/Mozilla is the most advanced browser available, Konqueror and Opera do a damn good job, and OmniWeb is coming on strong. iCab and Netscape 4, however, suck big ones.

    14. Re:There's no agreement by Anonymous Coward · · Score: 0

      Lemme get this straight... YOU are trying to teach us shit about web design?

    15. Re:There's no agreement by Anonymous Coward · · Score: 0

      You're kidding right? It manages to crash Konqueror all the time on my machine. So much for Flash!

    16. Re:There's no agreement by Jon-o · · Score: 1

      Ugh!

      Rollover highlighting? Foldout menus? Those are *cleaner navigation*? They're annoying, and make pages far more difficult to use. Even on a system that supports flash well, it's a real chore.

    17. Re:There's no agreement by Tim+Browse · · Score: 2, Insightful
      As I said above, in the right hands, Flash is a great tool. I encourage you to stop off at some of the better community sites (www.flashkit.com, www.ultrashock.com) and check out not only those sites but some they link to.

      The problem I have, is that in some ways I think you must be joking, but in others I think you are actually serious.

      Out of interest, I just went to the Ultrashocksite...

      • The front page has hidden navigation buttons that only only appear when you move your mouse over part of the page.
      • On entering the site (oh, how I hate sites with contentless front pages) I was presented with a page design that wasted huge amounts of space and used low contrast text elements (haven't got 20/20 vision? well, that's just tough, apparently).
      • The navigation bar at the top slides about and animates in a seemingly pointless and unintuitive fashion. (Shame they couldn't have used some of the huge amounts of wasted space to...oh, I don't know, have two rows of buttons so you don't need an animated, scrolling and confusing nav bar?)
      • It also wastes so much space, that the small content area in the middle is not big enough on my screen (1024x768) and so it has to add horizontal and vertical scroll bars.
      • But the killer - on entering the site, the first thing it did was download a one megabyte flash file to show me, which was a 'look how kewl we are' flash file, and contained no useful information whatsoever (I already knew the name of the site at that point).

      For some unfathomable reason, it reminded me of skipintro

      Thanks for proving everyone else's point in such an emphatic manner...

      Tim

    18. Re:There's no agreement by Anonymous Coward · · Score: 0

      "Flash has been abused in the same way html has, but Flash has gotten a bad wrap because of it. What do you do when you come across a site that has a lot of blinking animated gifs and some awful midi behind it? You close it down, because it sucks. But you don't blame html, you blame the person who coded it? Now take a similar site built in Flash. Just as suck, and you close it down just as fast, but this time, you blame the program."

      I blame the people who think Flash is a substitute for HTML. You know those people that are hell bent on making Flash sites that lock you into a viewer that's inside a browser and loaded as a plugin. Use HTML and if you need the capabilities of Flash go for it, but please don't force flash on anyone unless you absolutely positively need it.

    19. Re:There's no agreement by Com2Kid · · Score: 1

      Flash removes my ability to scroll with my mouse wheel.

      Text should NOT be presented in flash, it is a waste. Pure and simple.

      Using flash because it gives you a nifty LOOKING but LESS FUNCTIONAL scroll bar is silly.

      Anything you can do with flash you can make just as functional with either a text link, or if you MUST, a static image.

      After the first time, I really do not give a hoot if your site navigation buttons blink in whatever color.

    20. Re:There's no agreement by netsharc · · Score: 1

      Bzzt, Wrong answer, thanks for playing!

      His point was, people nowadays use the technological advancement that is the car because it's more convinient. Flash is very convinient in making things go swish and boom, and although magical interactive sites can be done using DHTML, doing it in Flash is a lot easier.

      Can't use the DHTML argument either, because if the viewer's browser can do DHTML, it'll be powerful enough to run Flash presentations, and Flash does more, on more platforms compared to the 2 current broken DHTML "implementations".

      --
      What time is it/will be over there? Check with my iPhone app!
    21. Re:There's no agreement by Not+The+Real+Me · · Score: 1

      Flash routinely crashes one of my computers.

      Other than that I find Flash to be incredibly annoying. I've closed the web browser rather than deal with an irritating Flash opening page that has no skip intro function.

      Flash is fun for the first couple of times that you see it. After that, it's a nuisance. Besides, I pay as much attention to a Flash image as I do a pop-up advertising banner. When the Flash graphic comes up, the first thing I look for is the skip intro link. If I don't see it, I kill the browser and make a mental note not to visit that site again unless I have absolutely no alternative.

    22. Re:There's no agreement by sandman935 · · Score: 1

      Konqueror?

      Maybe I overstated the "every OS, every browser" argument.

      --

      Defecation occurs.
    23. Re:There's no agreement by King+of+the+World · · Score: 0

      Glish is good, ALA miss the point. They simplify the layout to two columns, only CSS-P browsers can render it, and they provide a printable stylesheet that removes the columns. Do the same thing serverside and you've got old browsers back, jack.

    24. Re:There's no agreement by Jason+Levine · · Score: 2

      About NS 4.x: I totally agree! When I design my sites, I don't mind supporting non-IE browsers. But supporting NS 4.x is one giant headache. It will display some CSS correctly, some incorrectly, some not at all. Not to say that IE is 100% perfect, but it's light-years ahead of NS 4.x. If only the NS users would upgrade to NS 6.x or Mozilla, a lot of web developers would be able to cut down on their asprin intake.

      --
      My sci-fi novel, Ghost Thief, is now available from Amazon.com.
    25. Re:There's no agreement by PD · · Score: 2

      Flash more convenient? Sure, you're right. I'll just whip one up on my Debian box right now. Wait a sec, you mean that I need to have something more than vi and ftp to publish information? Strange definition of convenience you have.

      Swish and boom is something that gives marketing folks a hardon. Swish and boom does little for me.

      Flash truly sucks. It really does nothing better than text.

    26. Re:There's no agreement by Anonymous Coward · · Score: 0

      This is one great web site that make use of linking their database to the web:

      www.digikey.com

      They tell you exactly how many widgets they have in stock with current prices. Catalog is available indexed and readable in acrobat. They even fixed things up so that you no longer need acrobat 4+ to read their catalog. (Some of us still use acrobat exchange 3.01 at work. Don't force me to use newer version that have nasty conversion bugs from my CAD drawing.)

      These people also ship within 15 minutes from your order on the web. That's fast.

      Disclaimer: Just a happy customer !!

    27. Re:There's no agreement by Flarners · · Score: 1

      I just loaded "alistapart.com", and like almost every other CSS page in existence, it was unreadable in my browser.

      My problem is that I use 1600x1200 resolution on a notebook computer. It's what ships with my Dell. When I load pages like this in Internet Explorer, they load with eensy-weensy font sizes that I can't override without during on blind-man mode in Accessibility options, which makes all the CSS text run outside of boxes, rendering it unreadable.

      For me personally, CSS and people like alistapart are busy ruining the Web and making it unreadable. I shouldn't need a magnifying glass to read the web. Fortunately, Slashdot still lets me impose user-selected font sizes, so it still looks beautiful.

      Wish more people would catch on. Sadly, CSS appears to be taking over (especially on the blog scene), making people with nice computers Second Class Citizens.

      --
      "The problem with the French is that they don't have a word for 'entrepeneur'." -George W. Bush
    28. Re:There's no agreement by Skapare · · Score: 2

      The reason I don't upgrade is that NEW browsers are MORE broken. I don't measure brokeness in terms of whether some new standard is supported or not ... that's called incomplete. Older browsers do suffer from incompleteness. But newer browsers have bugs ... general bugs in everything as opposed to the inability to support the new feature some graphics designer wants. "Standards compliance" does NOT mean every standard has to be supported. An older browser is just as compliant today as it was when it first came out ... it just doesn't have all the neat new bells and whistles.

      Always allow for two generations of browsers when including the unstable buggy new ones. There are often many issues why browsers (or any other application) cannot be immediately upgraded. The world does NOT revolve around implementing what graphic designers want first. Of course upgrading is good, but it is never an instant thing. Once the next generation is out past beta, allow 18 to 24 months for a significant portion of the population to have it. And that's counting from when the browser is out, not when the new standards are out.

      --
      now we need to go OSS in diesel cars
    29. Re:There's no agreement by iangoldby · · Score: 1

      Good point about fixed font sizes. What is ironic, is that elsewhere ALA give a method that sets the font size in a consistent way using relative font sizing, so that the user can increase the font size with the browser font size control. You're quite right though – their site is non-resizable in Konqueror too. A quick glance at their stylesheet seems to suggest they are not practising what they preach for some reason. (Do as they say, but don't do as they do...)

      BTW, if this is a frequent problem for you, you may benefit from looking into Mozilla. Mozilla allows you to resize text even when its size has been specified in absolute terms (e.g. px). Very useful. It also allows you to select alternate stylesheets where supplied, or even use your own.

      Of course, you can always just turn off stylesheet support in your browser if you don't like it. Any standards-compliant page will divulge its content just fine sans-stylesheet.

    30. Re:There's no agreement by Anonymous Coward · · Score: 0

      GLish's web site is horribly broken on Netscape 4.61. Take a look at this for instance:
      http://www.glish.com/css/8.asp

      They consider avoiding tables to be the utopia for no given reason. Their solution doesn't allow you to zoom your fonts (in they're too small) and it doesn't work on all browsers. Tables do. Just because something is new, doesn't mean that it's better.

    31. Re:There's no agreement by iangoldby · · Score: 1

      Of course it's broken in NS4. (Actually, I was surprised at how well NS4 did render it considering.) NS4 has very buggy stylesheet support. Remember this is a demo of a technology. If you were using it for real, you'd use one of the techniques mentioned earlier to hide the stylesheet from NS4, so everything would be hunkydory.

    32. Re:There's no agreement by Millennium · · Score: 2

      That's not the fault of CSS. It's the fault of idiots who abuse stylesheets by specifying absolute font sizes (which even the W3C says not to do), and of browser makers who don't have the guts to break those sizes by making font-zooming bump these sizes proportionally.

      Alistapart isn't the model of accessibility; you're right (they have [i]browser[/i]-accessibility down pretty good but not font-size accessibility).

      CSS is not ruining the Web. Bad designers are.

    33. Re:There's no agreement by doom · · Score: 2
      And lastly, when in the hands of a professional web designer that knows what he is doing, it can be a great replacement for html.
      Flash is a proprietary technology. You want to hand the control of the web over to Macromedia?

      In principle, there's no reason to prefer a Macromedia dominated web to a Microsoft dominated web.

      w3c recs. w3c recs. w3c recs.

    34. Re:There's no agreement by doom · · Score: 2
      WaSP got a lot of flack for the "To Hell With Bad Browsers [alistapart.com]" article, but people simply misunderstood it. The whole point was that Netscape isn't a modern browser, has an unusable DOM, doesnt support CSS, and is generally fucking awful. So it should be treated as a v3-era browser, or a text reader/Lynx.
      I think the tone of "To Hell With Bad Browsers" is kind of off-putting, but if you actually think about what it's saying it makes a fair amount of sense. Rather than stating it as a "screw people who won't upgrade" argument, I think you should make the point that someone running an older browser either (a) has a slow net connection and doesn't want to download an upgrade or (b) couldn't care less about new whizzy features. In other words, you're doing these people a *favor* if you code your site so that they get a plain, simple version of the content.

      (Whoa, site layout that *looks different* on different browsers... is the world ready for this concept?)

    35. Re:There's no agreement by Anonymous Coward · · Score: 0
      It really does nothing better than text.

      You are clearly unaware of Starwars Gangsta Rap! Do that in text, fool!
    36. Re:There's no agreement by ptrourke · · Score: 1

      Just wait until the next Netscape comes out, based on Mozilla 1.0. The community will build it; the users will come!

    37. Re:There's no agreement by Anonymous Coward · · Score: 0

      Do you even know what you are talking about. CSS and HTML are separate standards. The web standards project is doing just fine considering the state of today's broswers and their standards compliance. The web standards project is now going to redirect it's focus on site creators and the tools they use.

    38. Re:There's no agreement by SoupIsGoodFood_42 · · Score: 1
      There's the progress camp: www.webstandards.org [webstandards.org], that wants everyone to upgrade their browsers and live on the bleeding edge of style sheets (how ironic is it that their bleeding edge stance has been replaced with an "under construction" sign).

      No no no! you've got it all wrong. The whole point of webstandards.org is NOT based around moving on to new technology (although that is their solution, and part of the reason). There main goal is browser compatibility. Most of the old browsers are a joke when is comes to standards/compatibility. Their idea is that the best way to move on, is to dump all the older browsers, and use newer browsers, as they support standards better.

      And if you had bothered to do your research, you would know that they reason they are currently sleeping is because they are changing there goal. They have already gotten the point across to the browser makers that standards are important. And now they want to focus on the web-designers, and try to get them to make more compatible/standards compliant sites.

      There are probably a few things everyone can agree on, like Flash being worthless at best and extremely annoying most of the time.

      Yes, Flash is WAY over used in most sites. But is most definitely not useless. It probably the best tool on the web for animated diagrams etc (I have seen a few good uses of flash, they do exist!). Don't blame the tool just because the user abuses it. Plus there are alot of nice sites around that are purely there to be looked as, as art etc. I like them because that's one of my interests/hobbies/passions. Just because you may not like it. it doesn't mean it's useless or bad.

      Don't get too caught up in the format details; it's the power of what's driving the web page, and the content, that matters.

      No point in having content if the user can't find something, or finds the layout annoying or distracting. After all, design is communication.

      PS. Sorry if there's a double post.

    39. Re:There's no agreement by PD · · Score: 1

      It would be better done with this text command:

      echo "pure shit" > /dev/null

    40. Re:There's no agreement by Anonymous Coward · · Score: 0
      Do you even know what you are talking about.
      Thanks for asking, and yes I do know what I'm talking about.
      CSS and HTML are separate standards. The web standards project is doing just fine considering the state of today's broswers and their standards compliance. The web standards project is now going to redirect it's focus on site creators and the tools they use.
      Well that's lovely rhetoric, and I like it too, but Webstandards.org don't follow or even understand w3 standards.

      They use CSS to hide an upgrade message. CSS is optional. You can turn the style of a page off and get the same message. This fundamental concept is the cornerstone of CSS and HTML seperation. Webstandards.org use style as an integral part of conveying information. To get the intention of the page you needed CSS to hide parts of the page that weren't intended for you.

      So webstandards.org being a joke - yeah, they quite clearly are. They're all talk.

    41. Re:There's no agreement by symbolic · · Score: 2

      >> NS 6.x

      And then there's always the issue of practicality - NS 6 is a huge, slow, bloated dog. I have both NS 4 and NS 6, but I use NS 4 the vast majority of the time.

    42. Re:There's no agreement by frozenray · · Score: 1

      You know why designers use Flash? It's because it looks the same on every browser and every OS.

      That's true indeed for me. More specifically, it looks like a blank white page on every browser and every OS I use. Where I work, all active content from untrusted sites is blocked for security reasons. I did the same at home because I was sick and tired of long download times, popups, weird navigation, useless rollover effects and the like. Your site doesn't work with JS, cookies, InactiveX disabled? Too bad. Remember: On the internet, the competition is just a mouse klick away.

      --
      "There are already a million monkeys on a million typewriters, and Usenet is NOTHING like Shakespeare." - Blair Houghton
    43. Re:There's no agreement by sandman935 · · Score: 1

      I'm with ya... I've used a little bit of flash, but I generally try to avoid it.

      That said, I understand the motivation for using it.

      Also... keep in mind. You are not the target audience for all of these tricks. Some idiot on AOL is.

      --

      Defecation occurs.
  8. Not Just Design Anymore by zpengo · · Score: 4, Insightful
    Web sites aren't just about design anymore...the infrastructure behind them is becoming increasingly important. Blog and CMS tools have become so commonplace that old-fashioned "hand-updated" sites are becoming tedious to maintain.

    It seems that web design has changed over the years in order to better accommodate database-driven websites. Text graphics, for example, are pretty much out.

    Check out the big boys and see what they've been doing with their sites in order to compensate for massive quantities of content.

    I'm biased, but I've got to say that the LDS Church website has done a remarkable job of integrating content and design in an attractive and useful way.

    --


    Got Rhinos?
    1. Re:Not Just Design Anymore by Anonymous Coward · · Score: 0

      It's too bad about that whole "beleiving in a fairy tale" aspect of those latter day saints.

    2. Re:Not Just Design Anymore by glenn+mcdonald · · Score: 1

      Either you're being sarcastic about LDS.org, or they've changed it since you liked it, but as of today, in my browser (IE 5.5 on Windows 2000) it's a graphic-design disaster. The front page has a 3/4-width column with just sections links and a 1/4-width column with all the content (scrolling, naturally, way down the page next to an enormous blank space), and the main navigation is done with nearly unreadable black and blue text on navy backgrounds throughout.

    3. Re:Not Just Design Anymore by FFON · · Score: 1

      fuck no, i don't care but these most evil of christian sects do nothing but unhinge thier goat like jaws to devour babies whole, using thier shit as a fertilizer to help grow coke in columbia.

      --
      .cig
    4. Re:Not Just Design Anymore by Anonymous Coward · · Score: 0

      Yeah, your opinion might matter, but you're mormon so, thats the end of that.

    5. Re:Not Just Design Anymore by Anonymous Coward · · Score: 0

      I agree, I'm impressed at the content you can access easily there.

    6. Re:Not Just Design Anymore by DJ+Roget · · Score: 1

      One problem with this site. If you follow the links to the FAQs (actually on mormon.org), you're greeted with an anoying one question and answer per screen layout. And they answers aren't particularily long either. You end up playing a lot of back and forward button ping pong. Ugh.

    7. Re:Not Just Design Anymore by trg83 · · Score: 1

      From my understandings, Mormons don't even claim to be Christians. They are supposedly far superior to Christians as they have all the answers.

    8. Re:Not Just Design Anymore by Anonymous Coward · · Score: 0

      Please forgive the AC posting; I don't have a /. identity.

      Considering that the full name of the "Mormon" church is "The Church of Jesus Christ of Latter-day Saints", I would suggest that your understanding of their church is somewhat incorrect.

      If one visits their website and does even minor digging about, it is quite apparent that they are indeed, Christians.

    9. Re:Not Just Design Anymore by An+Onerous+Coward · · Score: 1

      Well, since we're totally OT anyways, might as well join in.

      I used to be a Mormon*, and I've run through the "Are Mormons Christians" arguments a hundred times. Usually, the claim that Mormons aren't Christians is brought up by evangelical Christians. As they see it, the Mormon Church pretends to hold "Christian" beliefs so that they can snare unwary folk into their evil cult.

      But LDS laypeople are put off by the idea that someone thinks they aren't Christian. After all, isn't their church named after Christ? Don't they pray to God "in the name of Jesus Christ?" They find the idea baffling, and for the most part they don't understand the basis for the claims.

      The truth is, it all depends on one's definition of "Christian." If you mean "someone who claims to follow the teachings of Christ," they undoubtedly qualify. If you mean "someone who follows traditionally Christian teachings such as the Nicean Creed and salvation by grace," they undoubtedly do not. If you mean, "Not going to Hell," then every religion gets to make up its own definition, and it's no more useful than arguing with someone over whether yogurt "tastes good."

      I think the evangelicals, despite being somewhat nutty, have a good point about the Mormons. There are a lot of points of theology that differ wildly from traditional Christianity. I have no problem with that, and I honestly believe that LDS theology makes more sense than mainstream Christianity on some points. But those clean-cut missionaries aren't going to tell you about the LDS belief in an infinite regression of gods, or that human beings can become gods themselves. They're also not going to mention polygamy, or that the Church waited until 1978 to give blacks full fellowship. A lot of people I've met feel like they were victims of a "bait and switch."

      Intellectually, I think that the "Mormons aren't Christian" message is a gross oversimplification of some relatively complex issues. It's sad that such simplistic memes are more catchy than honest explanations.

      * The Church's vast P.R. wing has formally announced its distaste for the term "Mormon," and requests instead that it be referred to in the media as "The Church of Jesus Christ of Latter-day Saints" on the first mention, and "The Church" in subsequent references. Screw 'em.

      --

      You want the truthiness? You can't handle the truthiness!

    10. Re:Not Just Design Anymore by trg83 · · Score: 1

      Slashdot is all about being off topic. Anyway, I wasn't saying that Mormons aren't Christians. That's a different issue, which I will not try to tackle. I was just saying that several Mormons I have met told me point blank that they were NOT Christians, that they were Mormons.

  9. I have a better question... by FortKnox · · Score: 5, Insightful

    Whats more important?

    The "look" of the website, or the "content"?

    Glammer up garbage, and its still garbage. Glammer up content and you've got a blockbuster site.

    Just a tidbit to think about when redesigning.

    BTW - Cliff, you realize that this is a "need hits on my website" article dressed in "AskSlashdot" clothes, right?

    --
    Good quote, too many chars. Seriously, the slashdot 120 char limit sucks!
    1. Re:I have a better question... by Taliban+Lecher · · Score: 1

      Whats more important?

      The "look" of the website, or the "content"?


      You forgot something: some websites wanna look good, some want to communicate content/information and some are about interaction.

      The interaction is the hard part as eye candy is disrespected on /. one can also say to guess how to do the content thing is easy if you give lynx a shot.

      But the interaction is hard to generalize about and the web is about that.

      think of this: ever managed content through web interfaces as opposed to a really good and taylored editor? That is a long way to go, man, but no reason to lose focus. Sometimes You can only deal with that problem by making a system for Your particular audience with one particular problem to solve.

      No, and I dont think flash is all that bad by itself, it has its place.

    2. Re:I have a better question... by pizen · · Score: 1

      BTW - Cliff, you realize that this is a "need hits on my website" article dressed in "AskSlashdot" clothes, right?

      Either that or a "lets see how tough my webserver really is" article.

    3. Re:I have a better question... by gmhowell · · Score: 2

      Looks like he got more hits than he was counting on. Why bother paying for a stress test when you can get your page listed on the front of /. for free?

      (Okay, that's unfair. I'm sure that VA charges for front page /. stories:)

      --
      Jesus was all right but his disciples were thick and ordinary. -John Lennon
    4. Re:I have a better question... by cavemanf16 · · Score: 1
      Whats more important?

      The "look" of the website, or the "content"?

      Unless the content is the format/"look" of the website. Some artistic type websites are done specifically this way. Very low on content, high on style - just like a lot of art galleries - because the content is the style.

      Sooooo....If you're trying to show artistic talent, focus on the form; if you're trying to inform, focus on the info content.

      Wish I had some examples of 'artistic' websites, but alas, I saw them in a book a long time ago and don't remember the webaddresses of them. :(

    5. Re:I have a better question... by Anonymous Coward · · Score: 0

      Glammer up garbage, and its still garbage.

      Or more succinctly:

      "You can't polish a turd."

    6. Re:I have a better question... by chinakow · · Score: 1
    7. Re:I have a better question... by Anonymous Coward · · Score: 0

      superbad.com probably the best no-content site out there!

    8. Re:I have a better question... by vgullotta · · Score: 1

      Content is always the most important, but if you don't show it to your customers in a way they enjoy, your content will be worthless. If a site does not look professional, I leave. If it is professional, I will give it a chance.

      --
      You are all now dumber for having read this.
  10. personally... by digitalamish · · Score: 1

    Less is more. Just cause something is 'cool' doesn't mean you have to use it. When looking at a webpage, if it takes more than 2 seconds to find something you are looking for, it's too long. Keep the java/flash/frames to a minimum. Above all, keep the site fresh. Nothing is worse that looking for info and seeing that it was last updated in 20th century (gasp!).
    ---
    #insert

  11. Um by addaon · · Score: 2

    Compatability. Visual appeal. Simplicity. Content. www.addaon.com

    --

    I've had this sig for three days.
  12. Don't Make Me Think by Frijoles · · Score: 5, Interesting

    I'm in the process of reading the book "Don't make me think!" by Steve Krug. It's a very easy read, very short, big pictures etc. One of the main points he brings up which I think you should keep in mind is exactly what his title suggests.. don't make the user think. If the user has to think about using your page, "Gee, where's that search button? Is that the product I want?" etc, well, who knows how long they'll stick around. Don't make the user think.

    Another thing he brings up is usability tests. I admit, I haven't started doing this yet, but I agree with him. Grab a user that isn't a web programmer. Go to their machine and have them load your page. Then ask them to perform some function and watch what they do. Do they struggle when they try to add a user to the list of names? Do they search around for a help button? In some cases, have the user actually speak out loud about what they are doing. Usability tests can really help you learn where your app works well and where it just plain sucks. Hell, I forgot to add a 'save' button to one of mine because I knew how to get it to save without the button (there was a trick to it). I almost put it in to production, but we do quality checks with other people and they caught it (I believe my thoughts were, "Doh!").

    Anyway, I'd suggest the book. It's something you could read while sitting in a Barnes and Nobel sipping tea or whatnot.

    --
    -Frijoles-
    1. Re:Don't Make Me Think by Anonymous+DWord · · Score: 2

      Grab a user that isn't a web programmer. Go to their machine and have them load your page. Then ask them to perform some function and watch what they do.

      I'd recommend a grandmother, if there's one handy. They make great beta testers. Mine lasted about 4 seconds before getting completely lost, before I went for a complete overhaul on that particular site.

      --
      "If he thinks he can hide and run from the United States and our allies, he's sorely mistaken." Bush on bin Laden
    2. Re:Don't Make Me Think by The+Cat · · Score: 2

      Don't make the user think.

      That's fairly depressing.

      Yeah, yeah, I know, "that's just the way it is, so deal with it/get a life/quit whining/get a job/go outside/computers aren't everything(tm) ©©©®®®"

      Whatever. Doesn't make it any less depressing.

      I agree about testing with people who aren't experienced with web pages/computers. I just grow fatigued sometimes at the "people are idiots" line. If people are treated like idiots, they have little incentive to not behave like idiots.

    3. Re:Don't Make Me Think by richieb · · Score: 5, Informative
      Don't make the user think. That's fairly depressing. Yeah, yeah, I know, "that's just the way it is, so deal with it/get a life/quit whining/get a job/go outside/computers aren't everything(tm) ©©©®®®"

      You misunderstand. The book advocates a way to design websites so that it's easy to use and you don't have to waste your time trying to figure out how things work.

      Imagine that the reply button on /. was at the very bottom of the page and you had to enter the number of the comment you were replying to.

      Or think of doors, where you have to stop and figure out whether you need to push or pull to open it (sometimes instructions are taped to the door to make this task easier).

      If you are interested in good user interfaces, I recomend this book.

      --
      ...richie - It is a good day to code.
    4. Re:Don't Make Me Think by emptybody · · Score: 1

      MMmmmmmm Venti vanilla Double Chai Latte no-water.

      Starbucks rules.

      especially when you have 802.11 and sit near the power outlet.

      --
      comment directly in my journal
    5. Re:Don't Make Me Think by kubrick · · Score: 2

      Don't make the user think.

      That's fairly depressing.


      Hopefully the content of your site is engrossing enough that it fully engages the attention of your users. Any time they get diverted from that, because they have to puzzle out the site navigation or try and work out exactly what is being presented (but can't do that easily because it is too colourful, etc.), both you and they are losing out.

      And after all, isn't it all about the content? Presentation should aid the delivery of the content, not hinder it.

      (Wired Magazine was a good example of style over substance; early issues had some interesting articles, but chose to obscure them with design experiments :/)

      --
      deus does not exist but if he does
    6. Re:Don't Make Me Think by Anonymous Coward · · Score: 0

      I agree with you 100%. We all have to remember that (in most cases) the average, less than intelligent joe user is who's going to be looking at your page. A good way for user testing, in my opinion (please don't mark this as a troll post, as i am dead serious here) is to have someone smoke a joint, and then browse your site...hell, this is even a good way for you to check the design of your own site (if you're a smoker, of course....i don't recommend starting to use marijuana simply as a method of checking your web design!). I use this method myself, and after enough tweaking and testing on my stoned self, nobody else i've ever tested pages on has ever had any problems with it. Now you may be thinking "wouldn't potheads just like to see flashy colors and big images when they're high?"...the answer is NO! I can only speak for myself, and those i know on this one, but when i'm high, and browsing the web in search of actual information, i want the page to be as easy to navigate as possible...i don't want to see java, or stupid "this page contains information of the type shockwave/flash. would you like to install the plugin now?" popups...in fact, i don't want to have an option for flash/no-flash either....when i click a link, the next thing i want to see is the site who's link i clicked on, not a silly, unnecessary question asking me HOW i want to see that site.
      Well, i hope someone actually finds this post useful, and i hope the moderators don't consider it "illegal" bacause of my marijuana references.

      N.B. if you use my method of getting high, then looking at your design, and you are for whatever reason ;-) unable to make changes to your site on the spot, make sure you write down your thoughts, as you may have trouble remembering them afterwards. Also, my method is much more useful when it comes to designing the layout and navigations system as opposed to the content itself (duh!)

      -Truely yours,
      Anonymous Coward

    7. Re:Don't Make Me Think by Anonymous Coward · · Score: 0
      Or think of doors, where you have to stop and figure out whether you need to push or pull to open it (sometimes instructions are taped to the door to make this task easier).

      This reminds me of one of the doors near the dorms I live in. It has a handle on the side that you push, and the standard flat object on the side you pull. I have yet to figure out how to pull open that door. Maybe they offer a course on it.

      Anyway, I think the lesson here is just to remain consistent. Handles mean pull, not push; Everything should be obvious, logical, and simple.

    8. Re:Don't Make Me Think by Anonymous Coward · · Score: 0

      That's a stupid argument. If you are in the middle of a thought, just following a research trail, and you have fifteen different things in mind, then you don't want to be distracted. If the design of a page forces you to think about it, then you'll have to push all your thoughts on the stack in order to just deal with the web page. If you truly want to serve your user content, you should make it as easy for him as possible.

      Look at it this way: If you're playing your favourite computer game, and somebody has flipped the Y-axis around on your mouse, or monkeyed with your joystick in such a way that you can still use it, except you have to think about it...wouldn't that ruin both your skill and enjoyment.

      Or this way: If you need to think at times, there must also be times you don't need to think.

    9. Re:Don't Make Me Think by dagashi · · Score: 1

      I think the way too good webdesign starts with sitting down and figuring out exactly what the purpose of the site is. The Don't Make Me Think road might work in some cases, but if you're starting up a new webdesign company, that's hardly the way to go. Sure, alot of people are stupid or hasn't used the web that much (same thing :) but is it those people that will pay you lots and lots of money to make cool and innovating websites? Hardly. Maybe these people are exactly the customers you want if you're selling dog-food or whatever. Point is: you have to know exactly what the purpose of your site is, why it exists, what kind of people should be able to navigate it. Only when you've straighten that out can you start making good webdesign.

    10. Re:Don't Make Me Think by mydigitalself · · Score: 1

      Imagine that the reply button on /. was at the very bottom of the page and you had to enter the number of the comment you were replying to.

      you mean like the SEARCH feature, which is also oddly places in "older stuff"?

      i find that the dumbest thing with the /. interface, it took me minutes to find it once upon a time.

    11. Re:Don't Make Me Think by Sunthalazar · · Score: 1

      Actually I have to agree with you. Until reading this post, I never new that older stuff was search.
      I just knew that whenever you clicked on one of the icons it opened up a search under that topic. I just did that and then reconfigured the search options.
      Thanks for helping me.

  13. Know your audience by Timothy+Chu · · Score: 2, Insightful

    The key to web design is to design with your target in mind. Asking us what's good for web design would only be useful if you were designing another slashdot site. For example, if you're designing for kids, you wouldn't have to worry so much about supporting Netscape on Unix platforms. Likewise, it wouldn't be appropriate to ask kids how to design a slashdot site :)

    <tim><

    1. Re:Know your audience by ptomblin · · Score: 1

      For example, if you're designing for kids, you wouldn't have to worry so much about supporting Netscape on Unix platforms.

      That's right, because my kids are smart enough to use Mozilla or Konqueror.

      --
      The next Cmdr Taco duplicate will be ready soon, but subscribers can beat the rush and see it early!
    2. Re:Know your audience by Anonymous Coward · · Score: 0

      My 10 month old daughter is a Galleon fan.

  14. What do you want? by Walter+Wart · · Score: 5, Insightful

    Good web design is like good music or good writing. It's only good insofar as it meets the desires and expectations of the audience. My wife and I think Son Seals and Koko Taylor are The S**t. The 18 year old young women in our WSD are bored with them. They like (boring, rhytmless, tuneless :-) techno.

    Some people LIKE lots of Flash, animated buttons and dancing bologna on the screen. I like clean and simple. Each is appropriate for different tasks.

    The question is, as always, "What problem are you trying to solve?"

    --
    The man who never alters his opinion is like the stagnant water and breeds Reptiles of the Mind -- William Blake
    1. Re:What do you want? by Jon-o · · Score: 1

      However, the majority of web sites need to work on for a large variety of people, with different needs - some people might fall into the group that would love flash and all that, but what if they can't see?

      The fact is, you can design for who you WANT to be visiting your site, but you have no idea who will actually be seeing it.

      I know my site is seen by browsers from lynx, many versions of IE, and netscape, along with things built from mozilla. This would be true if it was a bunch of music stuff (as it mostly is) or if it was all about programming in linux (which it isn't). I've read both of those sorts of sites on IE and on galeon, and lynx, and all sorts of other browsers, on different platforms. Many of the pages were horrifically annoying on many/most of them, because they abused standards, and used completely unnecessary things.

    2. Re:What do you want? by squaretorus · · Score: 2

      zigakly
      I like habitat.co.uk, I like google.com these couldn't be further apart in terms of approach.

      I quite like jackson pollock, I quite like degas

      I love the Quo, and Moby, and John Lee Hooker, and Gershwin. I also have a couple of Groove Armada CDs.

      All of these things are good. Britney sounds shit, but you wouldn't kick her out of bed!

      There is no good or bad. Almost everything has a purpose.

  15. Here's what not to do... by XaXXon · · Score: 5, Informative

    Web Pages That Suck
    http://www.webpagesthatsuck.com/

    1. Re:Here's what not to do... by aluminumcube · · Score: 1

      Yea,

      Don't have a front splash page, and if you absolutly need one, don't forget a big button that says 'Click To Enter.'

      Oops, looks like www.webpagesthatsuck.com forgot about that little rule...

    2. Re:Here's what not to do... by nomadic · · Score: 1

      Hey, if they can't figure out how to get in, then they shouldn't bother coming in...

    3. Re:Here's what not to do... by portnoy · · Score: 1

      Um, they didn't forget about it at all. The entire splash page is dedicated to a diatribe on that subject.

    4. Re:Here's what not to do... by panaceaa · · Score: 1

      UrSux.com also has a lot of links to horribly designed web sites, as well as commentary. It annoyed one web site owner so much that he created a UrSuxSux site! UrSux.com's author also created an opposite site, Ur0wnz.com.

    5. Re:Here's what not to do... by Anonymous Coward · · Score: 0

      > Web Pages That Suck
      > http://www.webpagesthatsuck.com/

      Strangely, for a site that purports good web design it's fucking ugly - and not for a clever design reason, it's just stupidly locked into a fixed width table. Only a select few sub-pages are freed to use the client's browser width. It's all rather terrible.

      They rarely use the acronym tag. Take that blind people!

      Web designer my arse.

  16. Simplicity by AlaskanUnderachiever · · Score: 1

    Good web design is not necessarily flashy or technically brilliant, it's easy to look at, easy to understand, and most importantly, easy to convey information with. Too often the websites I visit are cluttered with buttons, banners, and animations that distract from the purpose of the site itself. I'm not saying ditch them, I'm saying use them in moderation, where appropriate. Isn't that what good design in general (not just web) is about? The use of elements to convey information with a minimum of distraction from the central message.

    --
    Find out about my new childrens book: SS Death Camp Criminal Batallion Go To Monte Carlo For The Massacre
  17. Wow Web Designs all suck (lousy example) by caferace · · Score: 2, Insightful

    Yikes, I certainly wouldn't recognize them as an authority. Blue text on brown backgrounds. Black text on dark green. Not the best link to use as an example....

  18. as by waspleg · · Score: 1

    someone who has done almost no web design it still seems to me that the layout of the site should fit the content and purpose of that site, slashdot is a good example, i personally think fidelity.com has one of the best and most useful websites i've ever used as htey provide a huge wealth of information and technologies very well laid out in an intuitive manner... (although it sucks under *nix)

  19. Content first - flashy last by gCGBD · · Score: 3, Insightful

    I'm surfing the web looking for content.

    What is your content? That is why I came to your site.
    Can I find and understand it easily?

    If I can't figure out the content, the rest is useless.

    Focus on your content. Why is your website there? Why am I looking at it?

    Flashy == distracting == frustrating == waste of time
    ... unless your whole purpose is strictly to entertain ...

    --

    O=='=++
  20. What he meant to say was... by Lucabrasi · · Score: 1

    I finally convinced someone that I could use frontpage, er code HTML... But I really have no clue how to do this, so I thought I'd get some pointers from the /. crowd. One of the guys who contracted me mentioned "perl script"... there's no pulldown in frontpage called this!! Please help me, I need the $$...

  21. Check your market ... by zangdesign · · Score: 2

    Get feedback from the people who actually visit your site, they're the ones who are going to staring at it. Beyond that, a good sense of graphic design to enhance your message is important.

    --
    To celebrate the occasion of my 1000th post, I will post no more forever on Slashdot. Goodbye.
  22. target platform/browser - Windows/IE by BWS · · Score: 1, Flamebait

    Browsers:

    Making your page look good on every browser and platform is impossible. It will take too much work and you probably don't have all the systems

    Look at your target and decide what browser they are going to be using. For most web sites its IE4/5/6 and optimize for that... but also consider Netscape and Mozilla. You gotta remember the percentages.... (IE has like 85%+ of market share)... However if you are going to target LINUX/BSD optimize for Mozilla/Galeon. That seems to be common.

    Use FRAMES and Images maps if you need it. Don't let people that use LYNX make you avoid those. Yes technically you can avoid using frames/image maps... but that's not the point... use them if you have to. What you want to do is avoid excessive use...

    Scripting:
    JavaScript is good... try to avoid VBScript and definately do not use ActiveX controls... Flash and Shockwave when necessary (what I mean is don't make your entire page in Shockwave/Flash)... there is no point.....

    --
    -- Note: These Comments are Generated by ME! Not You! ME!
    1. Re:target platform/browser - Windows/IE by rknop · · Score: 2

      Making your page look good on every browser and platform is impossible. It will take too much work and you probably don't have all the systems.

      Or, instead of going into this foolish mindset of thinking that you have to code for every platform, just write your web page using the standards that are out there, and they will render just fine on any standards compliant web browser. It's not that hard!

      -Rob

    2. Re:target platform/browser - Windows/IE by GigsVT · · Score: 1, Flamebait

      Making your page look good on every browser and platform is impossible.

      It is possible, just follow the W3C recommendations. Don't "optimize" (i.e. break) your page for any browser, no matter what market share it has.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    3. Re:target platform/browser - Windows/IE by nomadic · · Score: 1

      The one problem I have with the W3C is their tendency to deprecate things at the drop of a hat.

    4. Re:target platform/browser - Windows/IE by Arandir · · Score: 4, Interesting

      Making your page look good on every browser and platform is impossible. It will take too much work and you probably don't have all the systems

      Bullshit!

      Making a page that looks good on every browser is as simple as using standard W3C approved HTML. Once you start using advanced CSS you'll run into a few problems, but they're managable. But once you start using scripts, animations, frames and proprietary plugins, you'll never get it to look decent on any browser but they one you're coding for.

      We've got a new guy at work who used to be a web developer. I had a long discussion with him about why websites were designed for specific browsers. Why use all these proprietary plugins and scripts redirecting browsers to appropriate versions, instead of just using the standards that are out there. The answer was surprising to me. "The requirement and specifications that come from marketing demand that the website look *identical* to every viewer."

      He was serious. His former company was paying testers to measure stuff on the screen, to verify that a box in NS wasn't two pixels taller than it was under IE. They even had some pages on the site that were 100% Flash. If more browsers could handle embedded PDF, they'd use that instead. Ridiculous.

      Use FRAMES and Images maps if you need it.

      Good idea. Especially since you NEVER need to use frames, and should ALWAYS accompany image maps with standard text navigation.

      Sheesh, I bet you're one of these guys that doesn't even use alt tags.

      Flash and Shockwave when necessary

      And just when are Flash and Shockwave ever necessary?

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    5. Re:target platform/browser - Windows/IE by Anonymous Coward · · Score: 0
      Or, instead of going into this foolish mindset of thinking that you have to code for every platform, just write your web page using the standards that are out there, and they will render just fine on any standards compliant web browser. It's not that hard!
      Or, you could not jerk yourself off on thinking that there are standards compliant browsers (and what's that supposed to mean - what standards exactly?).

      There are many that are close but coding to standards isn't sensible because at some point you're going to have to see it in a browser.

      If you care about your audience you'll realise that they're often stuck (because they don't know how to upgrade) with the browser they have. It comes down to a decision: do you care more about users or standards?

      Computer folk will pick standards, it seems.

    6. Re:target platform/browser - Windows/IE by GigsVT · · Score: 1

      Yeah, but if you hit the standard with your pages once, even if the standard changes and something you use gets depricated, the support will probably stick around in the browsers for a long while.

      I used the w3c validator like a compiler. It tells me when I screw up, when I misnest things, when I typo a tag, things that browsers may compensate for automatically. It's not so valuable for the standards compliance part, as it is as a sort of HTML-lint/strict compiler.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    7. Re:target platform/browser - Windows/IE by ncc74656 · · Score: 2
      Making your page look good on every browser and platform is impossible. It will take too much work and you probably don't have all the systems

      Three possibilities:

      1. You're lazy.
      2. You're stupid.
      3. You're a troll.
      It's not impossible; lots of sites manage somehow to pull it off.

      Look at your target and decide what browser they are going to be using. For most web sites its IE4/5/6 and optimize for that... but also consider Netscape and Mozilla. You gotta remember the percentages.... (IE has like 85%+ of market share)...

      What does this have to do with anything? I use the latest IE 99% of the time, but why should someone's choice of browser matter two shits in whether someone can access your site?

      Use FRAMES and Images maps if you need it.

      Frames are evil. Use CSS positioning instead. Nutscrape <=4 doesn't like it, but you can serve up a tables-based layout to deal with them if you must.

      Image maps are appropriate for some purposes (such as enabling a selection based on geographic location), but they shouldn't be used for everything.

      JavaScript is good... try to avoid VBScript and definately do not use ActiveX controls... Flash and Shockwave when necessary

      Now you're just rambling. The only JavaScript I've run across that's genuinely useful is the one that keeps your site from being framed inside another site. Nearly everything else—JavaScript, Flash, or whatever—is more often than not an example of somebody using a design element just because he can.

      --
      20 January 2017: the End of an Error.
    8. Re:target platform/browser - Windows/IE by RussGarrett · · Score: 5, Insightful

      Especially since you NEVER need to use frames

      I dispute that: there's a certain very well-defined set of circumstances in which using a frameset is beneficial. Although I agree that 99% of the frameset usage on the web is inappropriate, in certain circumstances framesets can be used for efficient navigation and still look good - the main advantage of frames is that they only need loading once - it's a frivolous waste of bandwidth to put the same graphical navigation bar on each page, for example (not that I'm a huge fan of graphical navbars).

      Still, the rule for frames is: If in doubt, don't use them.

    9. Re:target platform/browser - Windows/IE by Anonymous Coward · · Score: 0

      My site (www.dvdverdict.com), other than a few full-width sizing problems, looks good on any browser, and is even readable on Lynx. I surf it from work using Galeon with the KDE environment on FreeBSD, and from home with IE on Win2K. Looks the same both places. The only thing with NN4 is that the black table borders don't show up, but that doesn't break the page. It's really not that hard to code to work in any browser, as long as you pay attention.

    10. Re:target platform/browser - Windows/IE by nomadic · · Score: 1

      Oh, true, and I have no problem using deprecated tags myself, I just find it puzzling why they do it. Look at the tag; it's an extremely useful, simple way to do a little basic formatting. But they deprecated it, and now want us to replace it with a big chunk of CSS code.

    11. Re:target platform/browser - Windows/IE by paule9984673 · · Score: 0
      "The requirement and specifications that come from marketing demand that the website look *identical* to every viewer."

      While this is a much to general statement, there is a point in making a site look identical to every targeted viewer: From a branding point of view visually *exact* communication of the brand is often necessary for the brand to be communicated effectively. In such situations it might be more important to focus on the target group than to make sure every lynx user (who could be absolutely out of the target group focus) can view the page.

      Again, the statement is much to general to agree/disagree, but there are certain situations which require *exact* layout.

    12. Re:target platform/browser - Windows/IE by Arandir · · Score: 1

      Again, the statement is much to general to agree/disagree, but there are certain situations which require *exact* layout.

      God forbid I should use my own stylesheets!

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    13. Re:target platform/browser - Windows/IE by Anonymous Coward · · Score: 0

      Its a frivolous waste of bandwidth to load 2,3,4 or greater html files into the same screen/page. Frames are not beneficial when it comes to bandwidth.

    14. Re:target platform/browser - Windows/IE by Anonymous Coward · · Score: 0

      However, when a user browses more than one page under frames, one html file sans menus, title, etc. is loaded per click.

      Thus saving bandwidth, of course.

    15. Re:target platform/browser - Windows/IE by Anonymous Coward · · Score: 0

      Don't forget Opera. Apart from the number of people who use it generally, it is likely to become quite widespread in (non-WinCE) mobile devices. If your target audience is likely to include such people - and it's almost sure to in the not-too-distant future - you need to cater to them.

    16. Re:target platform/browser - Windows/IE by Anonymous Coward · · Score: 0
      HTML isn't more weighty than an image. I don't see why you're singling out HTML.

      Frames can minimise bandwidth use when navigation is in one and results/content is in the other.

  23. Everything you want to know is here... by canthusus · · Score: 4, Funny

    Everything you want to now is here. Enjoy!

  24. Don't design by prisoner · · Score: 1

    the thing yourself. Hire somebody with a good web portfolio that you've seen to create a template for you and build from there. It'll cost you money out of pocket but it will save you hours/days of fucking around with the layout. Also, if you're doing this for work, it'll give your work more credibility. CTO's and the like love to have staff decisions validated by an "expert"...;)

  25. Design and Creativity are the wrong things... by rknop · · Score: 3, Insightful

    ...to think about. Or rather, they are, but they should be on the list below usability. That is, if your web site is there to store some actual content or information, as opposed to being primarily a work of art in its own right (in which case you should go nuts and ignore the rest of my message).

    For instance, just that front wowwebdesigns.com site you point already makes me grouchy. Why? They shrink the font size below the default font size. With my default setup, the page is completely unreadable. Fortunately, with Mozilla I can bump up the fonts for that page, but good web design would mean the user shouldn't have to do that.

    The site is also too busy. Too many sites out there clutter the screen up with packed sidebars on both sides and advertisements and flashing animated images and Flash animations and oh my word.

    The pages they list as "good" at may be pretty and eye candy, but unless you're trying to make a gallery piece which is supposed to be thrilling in its own right, they are what I would think of as *bad* web design. To my mind, good web design is a design that doesn't get in the way of your reading and getting to the information you want to find on that web site.

    My idea of good web design? www.google.org is near the top. Very clean, simple, straightforward, does its job and is readable.

    Clean, readable, not sensory-overload inducing, well-organized: all of these things are far more important for 80-90% of the web sites out there than anything having to do with being visually appealing or using creative and fancy new touches.

    -Rob

    1. Re:Design and Creativity are the wrong things... by Ryan_Terry · · Score: 1

      Amen my brother! In web design eye candy gets people to stop ONCE! Repeat visitors come for content. In fact most eye candy slows the experience or distracts from the actual content.

      Well Put!

      --
      MessEdUp
      .sig
      #/var/www/v
    2. Re:Design and Creativity are the wrong things... by drsquare · · Score: 1

      But one thing you have to remember: Google is a very simple site. Very little on the screen at a time. On the main page, just a search box and a couple of links. And after that, just a few links a page. When you have realms and realms of content that you have to squeeze into a site, it becomes much more difficult.

    3. Re:Design and Creativity are the wrong things... by rknop · · Score: 2

      But one thing you have to remember: Google is a very simple site. Very little on the screen at a time. On the main page, just a search box and a couple of links. And after that, just a few links a page. When you have realms and realms of content that you have to squeeze into a site, it becomes much more difficult.

      True-- but I would counter that squeezing reams and reams of content into one page is part of the problem. If you really do have reams and reams of stuff to squeeze into the site, divided it onto lots of different pages. Make the front page clean, and spend a lot of time thinking about how the materially is organized (logically, not on the screen) and making sure it is indexed and searchable so taht it's findable.

      -Rob

    4. Re:Design and Creativity are the wrong things... by whmac33 · · Score: 1

      Well yahoo has a lot of content and they keep it simple.

  26. hmm. by Graspee_Leemoor · · Score: 2

    What Makes a Good Web Design?

    A good web designer.

    Seriously, that's all there is to it. You can't really say what elements make a good web design.

    You can say things that most people consider bad web design and avoid them, but not really what makes good web design, unless you are so boring and obvious as to say things like "clear, consistant layout" or "works on most modern browsers and is standards-compliant". (Well, duh).

    graspee

  27. Most Important Criteria by Stickerboy · · Score: 5, Insightful
    • Content is King - good presentation will bring in viewers, but good content will bring them in again and again.

    • Cross-platform - don't rely on obscure plug-ins, Microsoft extensions or other technology that will unnecessarily limit your audience. Preview the growing website with multiple platforms.

    • Intuitive Interface - frustration at not being able to navigate a site easily will drive away users.



    You really can't go wrong if your website follows those three principles. There are hardware concerns, too (make sure your servers and your connection is up to the expected task).

    --
    Light a fire for a man and he'll be warm for a day. Light a man on fire and he'll be warm for the rest of his life.
    1. Re:Most Important Criteria by flyfishin · · Score: 0

      The cross-platform criteria would also include writing to w3 standards. Instead of testing your website on every possible browser simply write to the standards.

    2. Re:Most Important Criteria by Anonymous Coward · · Score: 0
      The cross-platform criteria would also include writing to w3 [w3.org] standards. Instead of testing your website on every possible browser simply write to the standards.
      Not at all. Writing to w3 standards (which ones?) decreases cross-platform usability/accessibility.
  28. Don't copy slashdot! by Anonymous Coward · · Score: 0

    It deserves a WOW award! Don't use slash websites either! Heres an alternative

  29. PLEASE PLEASE NO POP UP ADS for one thing... by _PimpDaddy7_ · · Score: 1

    Well first, I like clear fonts that are readable.
    Darker backgrounds go easier on my eyes.

    But most of all, I HATE pop up ads. This will surely not make me come back to the site.

    Heavy java scripted websites I wont return to either. I don't like getting script errors...

    go light on the html.
    Having the option for flash and non-flash I think is really really good...

    Ok my $.02 :)

    1. Re:PLEASE PLEASE NO POP UP ADS for one thing... by Anonymous Coward · · Score: 0

      Dark background sucks. Thankfully we got rid of that back in the DOS days.

      Do you ever have to work in an office with no choice of lighting ? Do you ever have annoying people that poke on your screen with greasy finger prints ?

      In first 2 cases, stray light reflects off the screen making it a pain to forcus. That's why /. is in a white background like most other news sites.

      Do you ever need to print files off a web page for later reference ? They would love you for using up the toner. They would love you even more if you use an inkjet printer.

  30. Wow Web Designs by __aawsxp7741 · · Score: 1

    Well, Wow Web Designs' web design is an example of how you shouldn't do it, IMO :-). Blue text on blue/white snow, yuck.

  31. LOTS OF FLASH by Anonymous Coward · · Score: 0

    I mean *lots* of it.....in fact, just do the entire site in Flash.

  32. jwz nailed it. by Eric+Seppanen · · Score: 2
    "Now, there's nothing wrong with trying to make your web pages look good to the largest number of people. But it's a matter of priorities: if you place a higher value on the layout than on the meaning, then you don't value your words very highly. So why should I?"

    from design, by Jamie Zawinski.

    --
    314-15-9265
    1. Re:jwz nailed it. by Tuck · · Score: 1
      Yeah, but my favourite quote (from the same page) is

      "I think my standards have lowered enough that now I think ``good design'' is when the page doesn't irritate the living fuck out of me."

      I've gotta say, that's how I feel too.

      --
      $ find /pub -beer "James Squire Amber Ale" -drink
  33. Web Design tips by oscarm · · Score: 2, Informative

    These are the rule of thumbs I like to go by:

    1) Keep it simple, stay away from very complicated layouts, avoid tables if you can, avoid nesting tables.
    2) Use stylesheets as much as possible, for layout and control of appearances. But avoid using fixed fonts.
    3) Avoid fixed-width layouts if at all possible, make sure your design can flow. Users who want to print your pages will like you. Users at very high resolutions will like you.
    4) Don't use javascript to implement any critical functionality, use it to enhance the user experience.
    5) Don't use splash pages, avoid flash or use it sparinglly.
    6) Try to honor the conventions of the web that users will expect: i.e. underlined text=link, don't disable back buttons.

    There are more but these should get you started.

    1. Re:Web Design tips by Cinematique · · Score: 1

      i was going to say almost everything you said untill i read this post.

      there's NOTHING more annoying than a website designed with a fixed horizontal layout.

      well... i guess there is the tag... :D

    2. Re:Web Design tips by Anonymous Coward · · Score: 0

      What is wrong with 2 or 3 nested tables to align a few columns (like in a newspaper e.g.) ?

    3. Re:Web Design tips by oscarm · · Score: 1

      nested tables impede how fast different browsers will render output to the screen, if at all. I guess what I really meant to say was don't go crazy nesting tables, certainly no more than 3 levels deep.

      If you really want to control layout use CSS, that's the right tool for the job, not tables. User's of 4.x browsers won't see your LAYOUT (they should still get your CONTENT)? No big deal, these browsers are a shrinking share (less than 5% I've seen) of Internet traffic, its safe to start ignoring them.

    4. Re:Web Design tips by Anonymous Coward · · Score: 0

      User's of 4.x browsers won't see your LAYOUT (they should still get your CONTENT)? No big deal

      Gee I'm glad you are not on my team of web designers.

    5. Re:Web Design tips by Anonymous Coward · · Score: 0

      I disagree with not using tables. You should use tables.

  34. Flash, Flash, and more Flash! by Anonymous Coward · · Score: 0

    Uh-huh. Also, if your web design tool displays how long it will take a page to load, shoot for something that's around 10 minutes at 56k. That way your audience will *know* it's an important web page. If you can get close to 10 minutes on broadband, you know you're on to something!

  35. What I look for by Carmody · · Score: 2

    I am not a professional web designer.
    I'm just a guy who goes to a lot of web sites.
    Here are my personal preferences

    (1) THERE MUST BE CONTACT INFO. I was doing a project for a bit where I had to call various university math departments. It was very annoying when there was no way to get an address and a phone number for a website. Put that stuff on the first page.

    (2) THERE MUST BE A SEARCH BOX. It is not hard to attach a search engine to a web-site now. So there is no excuse for not doing so. If I want to buy a bow-tie from you, and I know you sell them along with eleventibillion other things, I should be able to type "bow-tie" in a box instead of going through your navigation

    (3) IT MUST LOAD FAST. Unless it is a photograph of a naked lady, I am not going to wait for that graphic to load. I have a very nice internet connection, and I still find pages where I have to wait for the labels on the "forward" "back" "search" "about" buttons to load, because of all the other graphics that are on the page

    (4) THERE IS NO POINT FOUR

    (5) IT MUST NOT CRASH MY BROWSER. Some pages make Internet Explorer crash. I don't know why. I don't care why. I just plain don't like it when that happens, so please make it not happen to me.

    DJS

    --
    God is real unless declared integer
    1. Re:What I look for by Anonymous Coward · · Score: 0
      3) IT MUST LOAD FAST.
      Really, everyone should consider mod_gzip
    2. Re:What I look for by cre8tor · · Score: 1

      http://www.geekboys.org/ - Fastest site I have ever come across. :)

    3. Re:What I look for by ek_adam · · Score: 1
      (1) THERE MUST BE CONTACT INFO.
      Unfortunately, almost any email address put on the front page of a web site will be harvested and deluged by spammers.
  36. Good Design by futuresheep · · Score: 1

    This may be a simple way to state the obvious, but don't force me to the point where I have to deduce how to navigate around your site. Things should be plainly labeled, and obvious. The worst thing is using images on buttons without telling me what it's leads to. Skip sounds altogether. If I want multimedia, I'll go to a multimedia site.

  37. A Good Design... by Moonshadow · · Score: 2
    Should be elegant, look good but be easy to use, and be as widely supported as possible. You want an easily navigated interface that suits your site, as well as a color scheme that is pleasant to look at.

    Developing for the different viewing possibilites is a royal pain, but it a) should be done in the hobby arena, and b) MUST be done in the professional arena. Take into account when you're developing different browsers, platforms, resolutions, browser versions, etc. Because of these differences, try to conform to standards, make minimal use of technologies unsupported in some browsers (VBScript, lots of JScript) and try to code for ALL your users.

    A good site will be easy to navigate, will help you along if you get stuck, is preferably searchable, and actually has content.

    Oh, and NO auto-popups.

  38. What makes a good website.... by $0+31337 · · Score: 1

    ... yellow text, with the strong tag on, font size 4, on a neon green background. Ooohhh... Also, embed a bunch of sounds! People love sounds... but make sure they are random sounds that have nothing to do with your website.

  39. It depends... by ebbe11 · · Score: 1
    ...on what I'm after. Usually I have a specific purpose so lots of graphics, flash animations etc. etc. that slows me down can make me hit the stop button and try something else very quickly. My patience is very selective and waiting for a site to load is not on my list of what I want to spend time on.

    Google is a very good example of my favourite web-design style. No frills and it loads like a greased lightning.

    --

    My opinion? See above.
  40. What the target audience is. by SevenTowers · · Score: 2

    The first thing you should think about is who your target is going to be. If the target is geeks, you can spare on the bubbly crap and display essential information with ftp links and all.

    If your target is in the elderly group, BIG fat fonts, etc...

    It think the thing to keep in mind is simplicity. Stay away from flash & cie on the front page. Always have a link back to the front page. Put the search in an abvious location. Don't put popup menus. Clearly identify categories (a la slashdot with icons...). Provide an alternate page for dialups, with less graphics (or simply for text-only browsers). DO NOT try to put everything on the front page. Remember that not every one has high res 22 inch screens. this site looks freakin great on my screen but looks like crap at my friend's place. It's simple and it's got style. But it's not for dialups.

    The important thing is to keep the end user in mind.

    --
    Imperium et libertas
    Autocracy and freedom
    1. Re:What the target audience is. by ptomblin · · Score: 1

      BIG fat fonts

      A properly designed web page should work even if the user sets his fonts to be way bigger than yours. Too many sites don't seem to understand that - but if you're a 25 year old whiz kid designing on a 800x600 screen, then your choice of font isn't going to appeal to my 40 year old eyes on a 1280x1024 or 1172x768 screen, so stop using absolute font sizes, and stop sizing boxes and stuff around the text by pixels so they are unreadable with other font sizes.

      --
      The next Cmdr Taco duplicate will be ready soon, but subscribers can beat the rush and see it early!
    2. Re:What the target audience is. by Jon-o · · Score: 1

      Why would you use big fat fonts? If it's someone who's visually impaired reading the site, wouldn't they just increase the font size on their browser? That's why it's there! Specify the normal font size, and let the reader specify what they want their normal font to be in their browser.

  41. What is the point of the site? by SirWhoopass · · Score: 2
    If you want people to read the site, then browser compatability and ease of use have to be the top considerations. If people cannot read the site, then they will move on.

    Compare the web sites of companies that make their money on the web (Google, Amazon, etc) to companies that make their money off the web (Ford, Pepsi, etc). You will notice how the web-based companies have sites that do not use Flash, big images, or anything else that makes it harder or slower to read their sites. The companies that make their money off the web will typically have sites designed by their marketing department to include the "coolest" features possible, regardless of how hard it makes the site to use.

  42. MARQUEE by BWS · · Score: 2, Funny

    One wonderful IE feature... MARQUEE tags
    message goes here

    (try it)

    --
    -- Note: These Comments are Generated by ME! Not You! ME!
    1. Re:MARQUEE by BWS · · Score: 2

      sorry... I guess I should've used EXTRANS....

      the tag is <marquee>message</marquee>

      --
      -- Note: These Comments are Generated by ME! Not You! ME!
  43. it takes a sense of what good art is by z00r · · Score: 0
    Too many people assume think they can create a nice webpage even though
    1. they have no idea what good art is and have never taken any courses to find out, and
    2. they have never taken courses to develop their artistic ability.
    Education is essential! We need more professionals and fewer pretenders out there.
  44. Is it for info or for entertainment? by A+nonymous+Coward · · Score: 2

    If for info, then Keep It Simple Stupid. Don't use javascript. Keep graphics to a minimum. Make sure it works with image loading turned off. Make sure it works with text browsers. Don't use image maps. Keep pages short with clear links up and down. Better to navigate 5 simple pages than two complex pages. If a page of links won't fit in a single page without lots of scrolling, consider breaking it up (intelligently).

    K.I.S.S.

    If for entertainment, I have no advice for you. Entertainment sites are meant to entertain, so I reckon Flash, javascript, animated gifs, audio, and all that stuff, well, it's sort of expected. But when go to a business or info site, I want speed and accuracy and simplicity.

    1. Re:Is it for info or for entertainment? by questionlp · · Score: 1
      If for info, then Keep It Simple Stupid. Don't use javascript. Keep graphics to a minimum. Make sure it works with image loading turned off. Make sure it works with text browsers. Don't use image maps. Keep pages short with clear links up and down.
      Those points were the key things that I kept in mind when designing my personal site closedsrc.org. The only graphics that I use on the site are: the logo (but it has an ALT tag for text-browsers), the W3C valid logos, the FreeBSD button, a little s/deformed toon character, and the Google logo (for the Google search).

      Everything else uses CSS (1 and 2), tables (I try to not nest tables if at all possible), and adhere to HTML 4.01 Strict (or Transitional if I can't adhere to Strict for some reason). The site is browseable with most browsers and the server will include a little warning at the top of the page if it detects a browser that won't show the page correctly (and uses a different CSS file that provides just the bare necessities).

      I personally hate sites that try to be fashionable, flashy, uses too much animations (either via Flash, JavaScript or Java), and ones that squeeze content into a width of only 400-500 pixels.

  45. Check out Jakob Nielsen's website by gmag3 · · Score: 5, Informative

    useit.com. It's a great resource for usability information, including a lot of stuff on web usability and design.

    1. Re:Check out Jakob Nielsen's website by Anonymous Coward · · Score: 0

      It's my bible too for web usability. Definitely a must read. The Nielsen books are a got-to-have as well.

    2. Re:Check out Jakob Nielsen's website by Mello · · Score: 1

      I second this. And read his book.
      "Designing Web Useablity"

      It's the bible of web design. (Or at least it should be.

    3. Re:Check out Jakob Nielsen's website by Anonymous Coward · · Score: 0

      That guy is WAY over-rated.
      (There I said it)

    4. Re:Check out Jakob Nielsen's website by bourne · · Score: 2, Interesting

      Yes, but would you take style advice from this man?

      I've never understood the cult of Nielson. "Pretentious" is the word that comes first to mind. "Pompous" is another, when he rips into a site he dislikes.

    5. Re:Check out Jakob Nielsen's website by Anonymous Coward · · Score: 0
    6. Re:Check out Jakob Nielsen's website by DesignPsychology · · Score: 2, Insightful

      The designers I work with don't like/listen to Nielson - they think he relies to heavily on standardizing the user experience. That don't sit well with the creative types looking for a more appropriate way to do it given the objectives at hand.

    7. Re:Check out Jakob Nielsen's website by Anonymous Coward · · Score: 0

      I for the life of me do not understand why people listen to Neilsen. I mean look at the man's site, the grouping of permanent content and news so so fucking terrible that he needs to use bright colors differitiate them. Or the recent interviews section, couldn't he have at least used bullet lists to reduce the problems caused by linewrapping?

    8. Re:Check out Jakob Nielsen's website by Anonymous Coward · · Score: 0
      Slashdot inserts its own brakets, so try to imagine this without them.. Perfect? No. Better? I certainly feel so. Even if you resize the page so that the lines wrap, you can still see the next item on the list begins.

      And do put the source after the title, the title is what is interesting here, knowing the source is secodary. This also helps to keep the primary information (title) on one line, if the secodary information (source + date) wraps then that is less of an issue.

  46. Simple solution for a lot of hits... by Ooblek · · Score: 2
    If you want a lot of hits, put pr0n on the front page. Seems to work, considering pr0n is the most profitable industry on the net.

    Whatever you do, don't make it look like this. I've never seen a website that said so much but left me wondering, "What the hell is it that they do exactly?"

    1. Re:Simple solution for a lot of hits... by tomzyk · · Score: 1

      "If you want a lot of hits, put pr0n on the front page. Seems to work, considering pr0n is the most profitable industry on the net..."

      Actually, I was more thinking along the lines of "If you want a lot of hits, submit a link to it in the intro of a Slashdot article and watch the numbers climb."

      --
      Karma: NaN
    2. Re:Simple solution for a lot of hits... by pgrote · · Score: 2

      A good point ....

      It is really amazing how many people search for porn through google.

      On our site we have two articles that discuss child pornography and how to deal with it on the internet. We constantly get hits from google looking for child pornography and I don't mean debates about how to punish people like we discussed.

      This is one of the articles:
      http://www.compunotes.com/OpinionSectio n/chporn2.h tm

      That has generated these search criteria:
      1) google.com/search?q=children+porn&hl=en&start=220& sa=N
      2) google.com/search?q=kiddie+porn&hl=en&start=90&sa= N
      3) google.com/search?q=free+kiddie+porn&hl=en&start=9 0&sa=N
      4) google.yahoo.com child punishment pictures

      Pretty sad.

    3. Re:Simple solution for a lot of hits... by koldwyn · · Score: 1

      I am the webmaster of this site what exactly were you thinking this site would deliver? We do not actively market this site to programmers. It is a general information site for non-technical web business developers. Did you think it was a web business?

  47. A spectacular example of HTML abuse... by Max+Threshold · · Score: 1

    http://www.absurd.org Personally, I think one of the worst things a Web site can do is use a lot of stupid icons and horrible color combinations and post a lot of disinformation and dumb polls where one of the choices is Cowboy Neal. Sites like that really piss me off.

  48. Slow news day, huh? by jdavidb · · Score: 3, Funny

    Personally, I like Slash. What's that? You say your website isn't an interactive forum? Oh, dear.

  49. design for your audience not for other designers by rtphokie · · Score: 1

    If designers fawn over a website, it probably sucks. Sure it's pretty but where the hell do you click to go past the flaming logo on the tunnel page? Once you decide on a design, make yourself some templates to use for additional pages within the site. Consistency is key. Think more like google.com and less like foxsports.com

  50. Good site design by sirgoran · · Score: 1

    Free Porn!

    Sorry, I couldn't help that one.

    But really, easy to use navigation.

    Lots of information rather than image driven.

    Try to keep the site from becomming like an onion. (Layer after layer...)

    No popup/popunder ads

    Try to keep the images to 20k or less.

    Keep it simple. The more whistles and bells you add, more chances the code will break on someones browser.

    Spelling. Try to spell check yourself.

    Keep the colors simple and contrasting. There are color blind people that surf the net.

    Keep the animations to a minimum

    Post the size of large files next to the links

    Just a few of the top of my head.

    -Goran

    --
    Carpe Scrotum - The only way to deal with your competition.
    1. Re:Good site design by Anonymous Coward · · Score: 0

      this might be interesting on the topic of colour blindness:

      http://www.btexact.com/white_papers/downloads/WP10 4.pdf

  51. Keep it simple... by sailor420 · · Score: 1

    Keep it simple. Its that simple.

    Ok, thats not really all there is, but its a big part.

  52. Simplicity by Krusher55 · · Score: 1

    Simple, clean, easy to read websites are the best. Too many web sites over design and fill their pages with flashy icons, images, links, etc. and poor color combinations. The result is the main content gets lost in a mess of stuff. Simple designs with links down one side (or sometimes both) and the main content taking up the majority of the screen. Slashdot is an example of a well designed website. When the page loads you are immediately drawn to the main content. This is good. An example of a bad web site is Excite.com. It is way too cluttered and when it loads you have no idea what you are supposed to be looking at.

    Simplicity is a good thing.

  53. KISS by Dwarth · · Score: 1

    Never forget thet "KISS" Keep it Simple, Keep it Stupid.

    A good website have those feature:
    - Appealing
    - Simple
    - good content
    - Fast
    - Not overload

    I know it can be fun tro try new technology or soime 'coo' feature, but remeber that a good website doesn't need a heavy Java Applet that do a 'water reflect' of a pic. Keep your site user friendly.. and alway do a 'light' version of it. Example a HTML link to 'Skip' a flash intro.

    Never assume for your visitor. If you use IE/Netscape it doesn't mean that all your visitor will.

    Remember KISS the Web !

    --
    "Tui Nati vulnerati."
  54. Speed! by rlp · · Score: 2

    If you're target market is the general population, most of your users are connecting at dial-up speeds. Flash, animations, etc. may look great in your development (LAN) environment, but take forever to download to a user's PC. Take a look at the page design at Yahoo and Google. They've taken a minimalist approach that downloads / renders fast and is still visually appealing. On the other hand, it all your users are on a intra-net, or have broadband - ignore this message.

    --
    [Insert pithy quote here]
  55. It depends on your audience by Rikardon · · Score: 3, Informative

    It really depends on who you're targeting, and on what your content is. A personal homepage with a bunch of family pictures is going to have different requirements than a site where you're trying to show off your Flash skills in hopes of landing a new job.

    Jakob Nielsen's useit.com is a highly regarded source of information on what makes people's browsing experiences enjoyable and worthwhile. Generally speaking, Jakob advocates designing sites so as to make the user's experience as painless and "friction-free" as possible; some specific recommendations would be to try and design your site so that it doesn't require specific browsers, resolutions, or plug-ins to operate properly. If you want to keep people's interest, page loading times should be under 10 seconds, which places limits on how big your graphics will be and how many of them you'll have on a page (somebody has already mentioned remembering people on 33.6 dialup connections).

    On the other hand, I've seen some amazing sites that were pure eye-candy. In that case, having a specific browser and/or plugin (usually some version of Flash) was an absolute prerequisite, and nobody minds because the animations on such sites push the envelope of what can be done with current technology, so it's understood that the "latest-and-greatest" stuff is required to view them. Few if any of them are practical; they're just fun, so it's OK to break the rules.

    Good luck!

    1. Re:It depends on your audience by jgerman · · Score: 2

      I was wondering how long it would take someone to mention JN. What a way to make a living, telling other people what to do. ;)

      --
      I'm the big fish in the big pond bitch.
  56. 1 word by Anonymous Coward · · Score: 0

    Slashcode!
    (or is it Slash code?)

    You get the funny.

  57. Simple, two step process by Anonymous Coward · · Score: 0

    1) Go to this website.
    2) Do everything the exact opposite.

    Now let's see how many people here have a sense of humour...

  58. Jakob Nielsen's Alertbox by NaturePhotog · · Score: 5, Interesting

    I'd suggest reading Jakob Nielsen's Alertbox on web design, not only the current columns but past ones, too. Some columns like The Top Ten New Mistakes of Web Design are definitely worth reading. It's a couple years old, but people still make those same mistakes.

    Besides not falling into the trap of flash without substance (pun intended; Flash is frequently useless for most web sites), keep in mind that people have come to expect certain things from how web pages work. It's nice to have an inovative design, but if it's so far outside the norm that no one can figure it out, people aren't going to use it.

    For example, for web commerce, you may not like Amazon, but their site has become the standard for how people expect to shop on the web.

  59. 30 seconds... by GNUman · · Score: 1

    It is said that most people wont wait more than 30 seconds for a webpage to load...

    I've seen many webpages loaded with stuff to make it "nicer", I bet coming up with a simple attractive page is more challenging than a robust and attractive webpage.

    Though the term "attractive" could mean different to different individuals: "Beauty is in the eyes of the beholder", so a webpage should be designed to it's public.

  60. Simplicity, Compatibility by djmitche · · Score: 1

    Simplicity is best. Trying to align all your graphics, fit your text in the right little boxes, etc. just makes for ugly display with the wrong-sized font (and don't ever hard-code the font size!), and makes it impossible for folks with blindness to read it. Simple is best.

    Avoid JavaScript (and any complex client-side functionality) like the plague. It's fine to use JavaScript, but realize that it won't work on someone's browser (I can't count the times "JavaScript Error" appears in my browser's status bar on professional sites) so you'd best provide an alternative.

    Example: when you make the (bad) choice to put your navigation in a <SELECT> tag, you can use JavaScript to make the browser jump to the new section once the user selects it. However, for those without JavaScript, or for whom your JavaScript doesn't work, you must provide a "Go" button.

    Those are my pet peeves.

  61. It has all been explored before by Taliban+Lecher · · Score: 1

    Read the Apple Human Interface Guidelines (available as a pdf from their website), think of what they argue like, almost all they say is reasoned and explained.

    The only reason this is not already obvious to You is, that there is so much crap out there.

    Yeah, and be cross platform (as in speech, not as in marketing lingo). The last time I had to work with that I stuck to what was rumoured to be the most standard compliant browser, though (no, that is not a Microsoft Product, but IE 5 was just tweak away from there).

  62. Content, Content, Content by olrs · · Score: 1

    At no point should your design impede the dissemination of information. If someone wants to look at pretty pictures they can go to an art gallery. That said, your website should be pleasing to the eye, but in a way that makes it easy to navigate and read... not in way that makes art students drool.

    Also, please take the time to test your website on multiple platforms in multiple browsers, you may or may not be surprised at how easy it is for your amazing design to be rendered completely useless by some browser's crappy rendering engine.

  63. Rich experience through specified browser by Anonymous Coward · · Score: 0

    While everyone here will cry about it, you can make a better website by focusing on the 95% of the web who use IE 5.0 or greater. The same site, supporting all browsers would be a nightmare to maintain and test.

  64. bubbly turquoise headers by Snuffub · · Score: 1

    Ive always been fond of turquoise headers that mix to form a slightly retro/weird modern look... hey kinda like this.

    --
    --aiee
  65. blatent karma whorin' by tuanjim_2001 · · Score: 1

    try slashcode!

    --
    "If a quarter is two bits, then a dollar's a byte." -R Deric Miller
  66. ted by Anonymous Coward · · Score: 0

    kfjasjflka

  67. my opinion by InsaneCreator · · Score: 2

    Never (and I do mean never) steal graphics from another site. I used to work with a "designer" that did this kind of things and it caused us some problems. It's OK if you see a good design and create something similar. but as soon you are using someone elses pixels you don't deserve to be called a web designer.

    If you use flash don't use it to display important data. Flash should be used in such way, that you can't really tell if it's flash. Use it for eye candy - but not too much.

  68. No Flash Only, Compatible, Fast, Not annoying by Cpyder · · Score: 2
    - First of all: you don't want "Flash-only" sites... They are unprintable, not viewable in lynx/links, unusable over slow connections, and generally don't give an added value.

    - You also don't want sites that do not display well (or even worse, crash) in some browsers. I don't say you have to support every netscape version up to 0.7, but there really *is* a world apart from Internet Explorer 6.

    - Make it fast. If you really want to cram your site full of gizmos, be sure to provide an alternative version for people who haven't got an OC30 directly connected to your datacenter.

    - Do not annoy your visitors. That means: No pop-whatevers, no "If this banner is flashing, you've won a monkey to punch"-type of stuff. I also don't like pages with sounds, like the "cameron diaz ad" on kazaa, or even the embedded mp3 on mobistar's page. (Mobistar is a Belgian GSM operator).

    One thing I think is really cool is the site of URGent, a Belgian student radio, where you can choose between several designs. The content is drawn from a database, and the designs range from a "lynx" theme to heavy graphics. (And I've heard there's a "kde-like" theme under way)...

    1. Re:No Flash Only, Compatible, Fast, Not annoying by sandidge · · Score: 1

      First of all: you don't want "Flash-only" sites... They are unprintable,

      Really? That's funny, I can print them just fine.

      not viewable in lynx/links

      And exactly what percentage of users out there use it? .001%, .000001%?

      unusable over slow connections

      Don't blame the tool when you should blame the user of the tool.

      generally don't give an added value.

      See comment just above.

    2. Re:No Flash Only, Compatible, Fast, Not annoying by PD · · Score: 2

      And exactly what percentage of users out there use it? .001%, .000001%?

      In the fall of 1986, 39% of all students in US Colleges who had a disability had a VISION disability.

      These are total numbers in the general population in 1990:

      Functional limitation in seeing
      (includes severe functional limitation)
      9.7 million

      Severe functional limitation in seeing
      1.6 million

      Legal blindness
      1.1 million

      Light perception or less
      220,000

      No light perception
      110,000

      Flash sucks.

    3. Re:No Flash Only, Compatible, Fast, Not annoying by Cpyder · · Score: 2
      First of all: you don't want "Flash-only" sites... They are unprintable,

      Really? That's funny, I can print them just fine.

      Technically they are, but some (many) flash sites are designed in such a way that you have to scroll the text in a really small box, making prints without killing a forest-near-you a difficult task.

      Look at http://www.donna.be/, click on "Spitsnieuws" (pop news), and then on an item and you'll see what I mean. (By the way, that's the site of Belgiums biggest radio station; I think it sucks big time)

      not viewable in lynx/links

      And exactly what percentage of users out there use it? .001%, .000001%?

      Ever heard of things like blindness?

      unusable over slow connections
      Don't blame the tool when you should blame the user of the tool.

      Sometimes the user has got no choice... Don't blame the user when you should blame the designer.

  69. Multiple Browsers - Multiple Platforms by Dutchmaan · · Score: 2

    The more compatible you want your site to be the more you'll have to pour into compatibility coding.

    As a rule og thumb I generally design for Netscape as there are fewer problems that crop up when the same page is viewed in IE.

    Keep your styles limited to ones that operate the same over different browsers.

    You'll find that macs and PC's show font sizes with much variation. My solution was to create a perl script to gather browser info and spit out a style sheet for that partuclar browser so that the font sizes and colors will be the same on multiple platforms and browsers.

    Keep it appealling, but don't over do it. The only way to gauge what works and what's overkill is with experience.

    Above all go to various sites and see what is functional and what is not. A site may be pretty as hell but impossible to use from a practical standpoint. Likewise a site may be wonderful to use but boring to have to sit through. Let your site's purpose dictate which way this should lean.

    A portfolio site might do well with more graphics while a site on programming would do better with mostly text.

    Whatever you do, just keep it functional first.

  70. Good Web Design by lblack · · Score: 3, Insightful

    1) Do not attempt to control every aspect of the display of the site in the browser of your visitors. This is not the purpose of HTML.

    2) Create a site that is standards compliant. Please note that doing this requires adherence to 1.

    3) Hypertext is an excellent manner of displaying and linking information. Keep that in mind. Information.

    4) Proprietary inclusions such as Flash should be segregated from the main of your site, and identifiable as what they are.

    5) There's not much that Javascript does that you really need. Honest.

    6) Newspapers use narrow columns for a reason.

    7) Sarif fonts are easier to read in column-form than sansarif fonts.

    l

    1. Re:Good Web Design by nomadic · · Score: 1

      1) Do not attempt to control every aspect of the display of the site in the browser of your visitors. This is not the purpose of HTML.

      Then how do you explain CSS?

    2. Re:Good Web Design by lblack · · Score: 2

      I prefer not to, because people who are controlling about CSS to the degree that I witness now and again forbid me from altering their fonts to ones more readable by myself. 3pt flyspeck isn't my idea of fun.

      CSS has its uses, but dictatorial control of my browser shouldn't be one of them. HTML should provide the basics, my browser should define the rest. That way, I get to decide how things like frames and text will render, and have them do so in a way that I enjoy.

      Being locked into other peoples ideas of design methodology isn't very cool.

      l

    3. Re:Good Web Design by nomadic · · Score: 1

      Oh, I agree wholeheartedly. What I don't really get is why the W3C is so intent on moving everything onto it.

    4. Re:Good Web Design by lblack · · Score: 2

      I expect it's the most acceptable compromise that could be found between the "EVERYTHING MUST BE IDENTICAL IN EVERY BROWSER, AND BANDWIDTH IS NOT AN OBSTACLE" and the "My primary browser is Lynx" camps.

      Not that compromises should be necessary, but hey -- this is what happens when the marketing department co-opts, for some bizarre reason, a text markup / layout language.

      icky icky.

      If they had put HTML in the Computer Science degree program, instead of the graphic design, we'd be oh-so-much better.

      My girlfriend did HTML in her graphics design courses, and it was a rule of thumb that you would:

      1) Create what you wanted the site to look like using Photoshop.

      2) Force every browser to display it just like that, through the use of CSS, Flash, power drills, hammers, etc.

      Ick.

      -l

    5. Re:Good Web Design by nomadic · · Score: 2

      1) Create what you wanted the site to look like using Photoshop.

      That sounds horribly complicated. Wouldn't it at least double the length of time needed to actually code the thing?

      What little HTML I do is via hand, with a few things (image maps, guestbooks, etc) cut and pasted. The sites don't look particularly ornate, but they do usually work in every browser I test them with.

    6. Re:Good Web Design by lblack · · Score: 2

      Here is how someone designs a successful ad:

      1) Decide what they are trying to sell. This can be skipped if nobody really knows what they're trying to sell.

      2) Brainstorm around a theme. This can be skipped if somebody dug up some really cool clipart.

      3) Have someone in the art department compile artwork, while you have somebody in the copy department compile text. Do not let these two people speak to each other, as that would be counter-productive.

      4) Marry the text to the design. This should be done by a senior marketer with no knowledge of layout.

      5) Pass off this "Pre-layout" to one of the people in the layout department. Don't tell them what you're trying to sell. Just let them get zen with text and graphics.

      6) Ooh and ahh over how pretty this piece of work is. Fix minor typos.

      7) Save to a resolution higher than any printer can aspire to print to for less than $10/page, and forward it on to the printer. This step takes about 3 days, because the file is very large and usually the first time 'round, the wrong file gets sent.

      Web design, as taught by graphic design / marketing / multimedia people, tends to look quite similar to the above, except step 7 is "Publish to the Web".

      Yep, it takes ages. I've worked on contracts where the web component (as in just interface stuff) had a longer turn-around time than the back-end component. So, my designing, testing, and deploying a database took longer than their marking up text and aligning graphics.

      Which is amazing. And scary. You have to realize there is a world of difference between function and form, though. I don't have to be anal about function because I know what works and how to make things work. Form, being more nebulous, incites and encourages anal-retentiveness. Hence, the philosophy around photoshopping a site to see the layout (You make the most attractive Photoshop image you can, like an advertisement mock-up or storyboard), and then cramming that layout into HTML/CSS/Flash.

      If browsers had just refused to render non-standard, we wouldn't be in this mess. Of course, we also wouldn't have quite so big of a world-wide-web, because vanity publishing would have required synactical precision.

      Personally, I could've done without all the "And this is my dog, Skippy!" pages that started showing up around 1995, blink tags and all.

      -l

    7. Re:Good Web Design by Sloppy · · Score: 2

      6) Newspapers use narrow columns for a reason.

      7) Sarif fonts are easier to read in column-form than sansarif fonts.

      Oops, you need to go back and reread your own point #1. The user has already chosen what window width and font they find easiest to read. Therefore, these are not issues that a web page designer needs to address.

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    8. Re:Good Web Design by Trejus · · Score: 1

      6) Newspapers use narrow columns for a reason. Newspapers can also manage layout better so narrow columns make sense. I can't think of anything that's more annoying than having to scroll up and down multiple times to read a website.

      --
      "To save the planet, I had to go to the worst spot on Earth, and that was Philadelphia." -- Sun Ra
    9. Re:Good Web Design by nomadic · · Score: 2

      If browsers had just refused to render non-standard, we wouldn't be in this mess. Of course, we also wouldn't have quite so big of a world-wide-web, because vanity publishing would have required synactical precision.

      A smaller world wide web doesn't sound so bad nowadays...

    10. Re:Good Web Design by Anonymous Coward · · Score: 0
      I can't think of anything that's more annoying ...

      Global thermonuclear war?

  71. Nice Art Design != Good Web Design (IMHO) by ksw2 · · Score: 3, Insightful

    I browsed a handful of sites featured on the mentioned 'wowwebdesign' site, and frankly, I think the criteria is in question.

    When I go to a website, there are a few things that will immediately piss me off:

    If I have to resize my windows to view the page properly... I ration out space on my desktop right down to the pixel... if I have to resize the window to view some big page layout, I usually decide not to look at the page at all
    If there is a pop-up anything... pop up ads are infinitely more annoying than banner ads. Why can't people take a lesson from Google, and their text-only ad policy? Also, if I click a link on your page, and you force my browser to launch a new window, I'm outta there. (I've always wondered why my browser can't disable this feature and just replace the current page with the new one ALWAYS)
    Sacrifice of useability for artistic masturbation... if you find yourself thinking that you've just GOT to use that flash animation, or animated GIF, or whiz bang javascript, first do everybody a favor and ask yourself if it adds to the useability factor of your site. chances are your visitors are a lot less impressed with those gadjets than your are.

    Not only do these things annoy, if you keep things simple you will have more time for content, which is all most of us are really concerned with anyway. Now that I've opened my fat mouth, I'm sure everyone will go visit my site and proceed to rip me a new one about how it could be better *grin* (feel free, btw)

    1. Re:Nice Art Design != Good Web Design (IMHO) by gamgee5273 · · Score: 2
      I can agree to this except on the point of opening blank windows. I always link to blank windows because I, personally, hate having to use the back button when I'm surfing when I can just kill a window instead and be right back at the page I jumped from.

      That said, I agree that the browsers should have an option to turn the target="_blank" off because it is your perogative as to whether you want one or more than one browser window open at a time (I currently have three open).

    2. Re:Nice Art Design != Good Web Design (IMHO) by davburns · · Score: 1

      It seems to me this is entirely a user preference. Sites should never open new windows, but users who like new windows should just use button 2 (or whatever your browser requires.)

    3. Re:Nice Art Design != Good Web Design (IMHO) by gamgee5273 · · Score: 2
      I'm going to argue that numerous users don't know what that right-click can do. I run a help desk that supports over 45,000 people and it is amazing to learn how many of them have no clue that the right mouse button does something.

      Maybe you think it's a user preference. I, as a sorta-webmaster, prefer to open new windows.

  72. Some examples..... by Hrothgar+The+Great · · Score: 1

    First off, Ebay (no link provided) is the ugliest site I have ever had the displeasure of viewing. An example of functionality with completely minimal and ugly aesthetics.

    An example of a website that looks really, really sharp is:

    Morimoto

    It's the restaurant owned by Iron Chef Japanese Masaharu Morimoto (and his partner, some big restaurant guy whose name escapes me). Don't be fooled by that frightening animation with that scary looking woman on the front; it's actually a very nicely designed site.

    Also, as far as interface goes (which seems to be the only thing I have any information about), the new SAP R/3 6.10 GUI has a really, really nice design to it. Unfortunately, I can't seem to find any screenshots of it, but if you do manage to get a look at that software, it's pretty good stuff.

  73. No Flash; no Java; no cascading menus; no popups; by sulli · · Score: 2

    no sound; not much animaition; very little scripting; and easy to read (black on white) text.

    --

    sulli
    RTFJ.
  74. compatibility by TheMMaster · · Score: 2

    One thing that I think is very important is to make sure your page is at LEAST readable and USABLE on ANY platform and ANY browser... there's nothing as irritating as a site that just WON'T work. Use javascript if you want, but make sure your webpage doesn't rely on it, java is OK but make sure your code is compatible with the SUN java VM and not just MS java VM ow and use flash if you want, just make sure you have an alternative, is hardly any more work, and people will love you for doing it! I think that would be about it ;-) ow and make EXCESSIVE use a lot, you can't alt enough... I kind of like using lynx from time to time, defenetly when I am installing software on on a remote server through a SSH session.

    --
    Fighting for peace is like fucking for virginity
  75. Having "a look" by qurob · · Score: 1


    Having a look or theme is important.

    You have to define it and keep true to it.

    It's more than colors, fonts, and sizes.

    It's something you cannot teach

  76. The only design that works... by EricKrout.com · · Score: 5, Funny

    The only design that works contains the following:

    [] A teal color scheme
    [] Black text on a white background
    [] .Gif icons (a must: apply a drop-shadow filter with Gimp or Photoshop!)
    [] A plethora of spelling and grammatical errors; otherwise, it will look like some type of machine is running the site rather than a genuine dumb human being
    [] The ability to add users
    [] At least 40% of all users must troll
    [] Allow them to have a .sig to advertise their business/website
    [] Commenting capabilities
    [] Comments must be rated as an integer value with 5 being the highest and -1 being the lowest. In special cases, incessantly naughty trolls can be bitchslapped into a -2 blackhole.
    [] First post is life, the rest is just details
    [] Moderating capabilites
    [] Posts may be moderated an infinite number of times. Even if every rating is used a handful of times on the same comment, it should be rated as whatever adjective the last moderator thought it deserved.
    [] Ultimate goal: build a large enough user base so that you can post links to sites you yourself hate on the front page and watch those sites' servers go up in smoke in a little under five minutes


    This is meant as a joke. I love /.!

    :-)

    1. Re:The only design that works... by Soko · · Score: 2, Funny

      I thought the ultimate goal was to "ask (your girlfriend) to marry you in the most embarassing way possible".

      Silly me!

      Soko

      --
      "Depression is merely anger without enthusiasm." - Anonymous
  77. The Problem by wizarddc · · Score: 2

    When you ask a question like this, people are going to tell you 1 of/or 2 things:

    1. The specs for a good site. Such as file types, plug ins, hi/lo bandwidth, etc.

    2. What doesn't make for good web design. Most everyone can look at a site and say "This is bad". Even fewer can look at a site and say "This is what makes this bad". And the fewest, smalllest group of people can look at a site and say "This is what makes this site good."

    Good web design is, like any design, very open to interpretation. Although bad web design is a much easier subject to discuss.

    --
    Th
  78. It's completely relative. by solios · · Score: 2, Redundant

    Personally, about 95% of the pages I load are shit. They load, but they either look like ass or have a very, very pissass poor information layout.

    You should prioritize the following:

    1. The code needs to be simple, as does the design- your page needs to load on everything. I've stopped bothering with Netscape 4.7 (layers! Gah!) but make an effort to make sure my pages load on Mozilla and Netscape 6, which requires effort for the fact that they both really hate multiple nested dynamic tables.

    2. I'll get a "redundant" for that one, but I haven't seen this mentioned yet- The actual Information Design needs to be clearly thought out. What are users coming to your sight for? What do they want? Design your site to make whatever that is easy to find and quick to get to. You should be more concerned with the actual FLOW of your DATA than of your design- the form, naturally, follows function. If I have to run a search to find something that should be on the front page or part of the static navigation, or if running your URL through Google gets me somewhere I couldn't find, you've failed and need to take the class again.

    3. Stay away from plugins. All Shockwave and Flash do is eat your bandwidth- not everyone has the latest version of the player, not everyone has the bandwidth to pull a 500k splash page, and most importantly, not everyone actually likes flash. All depends on your audience.

    Beyond that, it becomes personal preference. I run at 1024x768, but my browser is a window that's about 700x400 - I hate browsing fullscreen and am not fond of pages that either force my rez or require horizontal scrolling. I also am strongly against audio elements in pages, and useage of flash if I notice it.

    So build small- both in graphic file size and minimum physical area of the page. Build simple, so it runs on anything. Design minimally, so the user isn't overwhelmed with a wall of links and options and gets lost. And bottom line, keep in mind that no matter how clever you think your design is, 90% of the people using the web are idiots.

    1. Re:It's completely relative. by Wolfecity · · Score: 1

      And bottom line, keep in mind that no matter how clever you think your design is, 90% of the people using the web are idiots True. I like find one find one of those 90% (not too hard to find) and ask them to tryout the sites it build. It's a great way to idiot test your site.

  79. Ask yourself this question by fobbman · · Score: 4, Informative

    1) Are you selling a product or yourself?

    If you are selling a product, keep it simple. Flashy shit, while nice as eyecandy, inevitably will cause problems with SOMEONE's browser out there if they don't have installed/activated the plugin that you require and then you've alienated a potential customer.

    Also, make good use of the title tags. Put the page name AND COMPANY OR PRODUCT NAME in it, and not "Home" or, worse, "Untitled Document". Think of how you want your bookmark in their list to look.

  80. Usability by el_doop · · Score: 1

    Is second only to content in terms of importance.

    The best place to start:

    www.useit.com

    Also, check out Jakob's book Designing Web Usability . The importance of usability cannot be overstated. If the website is not immediately useful to surfers, they have millions of other pages to choose from.

  81. Elementary Watson by jsin · · Score: 2, Informative

    Step 1: decide what you are communicating
    Step 2: decide who you are communicating to
    Step 3: communicate to your audience
    Step 4: DO NOTHING ELSE

    The genuine purpose of most of the web is communication; once you've accomplished that, don't waste time, bandwidth and screen on anything else.

    If you're having trouble with #3, maybe you should be asking questions in a writing newsgroup or something (but definately not on /., since most of us can't even spell).

  82. Nice way of getting web traffic by motox · · Score: 1

    Make up a smart ass question and post the link...

  83. A few ideas by precogpunk · · Score: 1

    Web design is information design. Overdesign will make the user loose their way, underdesign will look bleek and unprofessional. Your design should package and sell who you are so obviously there is no single design palate thats going to work for everyone. Ask the people who are going to use it what they want and what you could improve on. Dont use a ton of fonts and colors. Make it easy to get anywhere from any page. Use HTML text instead of graphical. Keep your page size under 50K-80K. Good design comes from a good original idea, you arent going to get one by looking/copying other web sites. Try exploring another media (tv, movies, print) to get a fresh idea for the web. Dont make your fonts too small (too hard to read), but dont make them too big (too much scrolling).

  84. Gotta love it... by Anonymous Coward · · Score: 0

    A web design blog.

    A web design blog that looks like total shit.

    Great.

  85. My favorite example by rgmoore · · Score: 2

    My personal favorite example of good web design is Baseballreference.com. The layout is very clean so that the information is easy to digest and the pages are reasonably sized. It has a good search engine so that the information that people want the most doesn't require a lot of clicks to find. Just about everything that can be is made of pre-processed static pages rather than dynamic ones, which (together with the lightweight layout) makes it very fast. Most importantly, it really makes use of html. The information is densely hyperlinked so every page makes it easy to get to related information with one click. It's an incredibly useful site that's become a standard internet reference, and a lot of that is because it's well designed to make it easy to use.

    --

    There's no point in questioning authority if you aren't going to listen to the answers.

  86. Keep It Simple, Keep it HTML by Belly+of+the+Beast · · Score: 1

    If you are making a site of any real importance do not use server side crap. Keep it simple HTML so that every one can use it AND it can be archived. If it is important enough to do right it is important enough to archive and made "real"

  87. Liquidity by brogdon · · Score: 3, Insightful

    As a web developer, the primary difference for me between designing for the web and designing for any other publishing medium is liquidity. You never really know the size of the browser the user's going to be viewing you in, so you better make damn sure your page flows correctly to fit.

    Nothing makes me madder than having to scroll back and forth across a web page because some idiot figured that since the site looked fine in his maximized browser on his 1024x768 display, he could hardcode the tables to be 1000 pixels wide and no one with have any trouble with it. Other than people using too much superfluous flair for its own sake, I think this is probably highest on the list of big problems designers make.

    Take steps in the beginning of your design process to avoid the problem. Start using the percentages for widths in your table tags. Start using the ALIGN and VALIGN attributes correctly. Don't rely on FrontPage to position things for you with style properties, instead put them into properly formed table tags with the alignments set right so that the page flows when it's resized.

    It really does make a huge difference.

    --


    This tagline is umop apisdn.
  88. Re:good designs by Foss · · Score: 1

    Troll maybe, but he does have a point with all but the goatsex links.

    Design is kinky has some great visuals that pull you in and make you want to view everything there is to offer.

    Eimod is a nice clean layout. It's easy to find your way around, it's got some great articles and is visually impressive.

    And I've got something to do with it. Snoogans :)

    --
    You've got mail. Pattern baldness. - Crow
  89. Quite frankly... by ColdForged · · Score: 2, Informative
    ... the best designs should be:
    • Intuitively laid out. I shouldn't have to resort to the Site Map page to find what I'm looking for. Try to figure out where the DIY speakers are from this site (yes, they do have DIY kits)
    • Quick loading. It's fine to be creative, but piling on flashy (no pun intended) effects equals a net detraction if the content takes forever to load.
    • Easy on the eyes. This is not the time to practice your 1337 flashing HTML sk1llz. Nor is Blue on a black background the height of fashion.
    • Above all, informative. There's a gajillion web pages out there, most of which are as useful as Enron options. Provide something useful to the world, and web design comes in a distant second. I'd rather read pure text if it's imaginative and useful than be subjected to MOTS.
    --

    -"I seem to be having tremendous difficulty with my lifestyle." - Arthur Dent

    1. Re:Quite frankly... by ColdForged · · Score: 1

      Missed the URL... argh. http://www.audioc.com

      --

      -"I seem to be having tremendous difficulty with my lifestyle." - Arthur Dent

  90. the answer by Anonymous Coward · · Score: 0

    1) Doesn't make your browser crash.
    2) Doesn't take 5 years to load.
    3) Isn't crowded with banner ads, worthless graphics, annoying animation.
    4) Doesn't have -5 pitch fonts that no one can read.
    5) (short answer) is HTML 1.0

  91. hrmmm by psiflare · · Score: 1

    Wow Web Designs, maybe, but if they're gonna get slashdotted showcasing such great web sites, you think their ISP would be Wow Web Bandwidth

  92. ESR words of wisdom by RexRuther · · Score: 1

    Just Read and follow these and you will be OK

    http://www.tuxedo.org/%7Eesr/html%2Dhell.html

    --
    -"The early bird catches the worm, but the late bird sleeps the most"
  93. There's an old slashdot sig by Anonymous Coward · · Score: 0

    If I wanted your website to make noise, I'd like my finger and rub it across the monitor.

  94. goatse by 1r1sh · · Score: 1

    son of a bitch

    *must pay attention*

    --
    the people wander around and suppose, while the secret sits in the middle and knows.
    1. Re:goatse by Anonymous Coward · · Score: 0
      Please.

      You're embarrassing a href="http://students.washington.edu/mvinton/about me_files/image001.jpg">me!

  95. Back in the day... by Anonymous Coward · · Score: 0

    ...it was suggested that all information should be reachable in 3 clicks or less.
    But I suppose it would depend what content you were providing, as well as who your intended audience is.

  96. Here is the best example of good design by timmyd · · Score: 1

    See gnu.org for that great 90s look.

  97. user-centered design & good content - MUSTS! by mkbz · · Score: 2, Informative

    it's best to approach design from the perspective of the user (take a step back and put yourself in their shoes)

    what do they want? where are they? what are they using?

    if you want simple tenets of design,they're commonly summarized:

    • speed of download & page rendering
    • compatibility - no negative experiences!
    • no more than 3 clicks to any piece of information
    • don't make it necessary to scroll for essential information
    • always give people a 'back' option - don't trap them on 'dead ends'
    • no more than 7 +/- 2 choices on any page
    • search and/or sitemap for targeted inquiries
    very likely more, but that's a good start (and should keep you busy ;).

    don't search for 'great web design' instead, search for 'usability' and try to find a critique that deconstructs some of the same types of site that you're going to build (e.g. no need to read a detailed critque of yahoo if you're not building a web search/catalog).

    the most important thing is to realize the scope of your site/vision before you start. if you get frustrated/bored because you planned something grandiose and it's taking you years to build, then by the time you get around to filling it up with content, your content will suck.

    be disciplined - plan out the 'dream site' then whittle that down to what's realistic - step back and make 'release 1.0' and implement the more disparate features/content in future releases. it will help you keep your content up to par with your coding & design, and give people a reason to come back again & again! do you think people read slashdot because they like GREEN and it's easy to navigate? ;)

  98. The question at hand... by xSterbenx · · Score: 1
    I think there is really no _one_ way to design a website. Some websites would be better off with more content, others with more graphics/fluff. It just depends on what audience you are trying to reach. If I go to sears.com and want to find what number to call about repairing my washer (which I do/did), I have to first find and click on the customer service button, which in and of itself is a chore since its a small little button at the top. Then I get bombarded with a page of about 50 links, which I have to hunt through to find the link for the phone number (which isn't under the 'product repair' section like I would have thought).

    This is just an example, of course, but perhaps sears (and the like) should think about _why_ people would come to their website. All the fluff in the world won't mean anything if I as a consumer don't find what I am looking for.

  99. Web Pages That Suck by RobPiano · · Score: 0, Redundant


    Its impossible to tell you what good webpages are, but its easy to spot bad ones.

    Good reference.
    http://www.webpagesthatsuck.com

    Rob

  100. Good web design by JewFish · · Score: 1

    Good web designs are best viewed in any browser, including Lynx.

  101. Open Source Web Design by N8F8 · · Score: 2
    --
    "God fights on the side with the best artillery." - Napoleon, Marshal of France - speaking truth to power
    1. Re:Open Source Web Design by TomK32 · · Score: 0

      I'm only one of the countless designer, no site-maintainer and it's really a cool site. Don't forget to check into our IRC channel #oswd at irc.linux.com where you can get a helping hand with your HTML, JavaScript, CSS or PHP problems (and much more).

      --
      -- just a geek - trying to change the world
  102. KISS by TheDarkRogue · · Score: 1

    Keep it Smart and Simple (There are other versions, I know, but I'm gonna use this one) I've been on projects where a web designer was needed and he just had to show his stuff and used every technology under the sun of a thousand systems. It was horrid. The only web browser that could use it was IE for windows (And the main target audience of the product was NOT the windows area) and it took a good minute to load on my Cable line. If you don't need to do it, don't. You don't need to have the links of the website be redirected through something else so download managers can't catch it or some web browser will show you the zip file in the web browser (I.E. the text you'd see if you opened it in a word processor). You don't need to make the page refresh it's self 5 times between every click so you have to do rapid fire on the back button to get to the page you were just at. A simple link to the site it's located on will do just fine, no redirection needed.

    --
    (Score:0, Interesting)
  103. Be easier to use than your competition by Just+Some+Guy · · Score: 2

    It's a long story, but for various reasons I have to buy Eukanuba Lamb and Rice food for my dogs. Unfortunately, my wife and I just moved to a small town, and we haven't been able to find any local dealers. This is a big deal to my wife; she wants her pups to have the food that's best for them, to the point of asking me to find a place on the 'net to mail-order it.

    The obvious first place to look seemed to be the food's web site at eukanuba.com, so I went there to look for an online order page, or still better a dealer locator. However, all I can see on my browser (Mozilla 0.9.8/FreeBSD) is pink mess with some Javascript rollovers that are supposed to create navbars, but just make ugly chopped-text buttons at random places on my screen. A Google search revealed that Eukanuba dog food is made by Iams, so I tried their site instead. Too bad for me - it's the exact same design.

    Although I know that I'm using a minority browser, I'm pretty sure that if I can't render the page, then most Netscape users will have problems as well. However, the idiots who designed the page are probably the same idiots who look at the server logs and tell their bosses that Netscape users suck, because they never even go past the entry page.

    The end result? Eukanuba can't be bothered to make a website that I can use to do business with them, so the $!()@ mutts are eating Old Roy from now on. Thanks, Iams. Your disregard for your customers just saved me quite a bit
    of money.

    --
    Dewey, what part of this looks like authorities should be involved?
  104. A few key suggestions from my experience by e1en0r · · Score: 1

    If you're going to have a complicated DHTML / Java / Flash / whatever site, I'd suggest also having a bare bones site. I don't have a browser that supports Flash and I've been shut out of countless sites who just assume everyone has Flash. Granted, most people do, but I come from the school of thought that websites should work for everyone, not the just Microsoft majority. Also, if you're going to use a Flash intro, for the love of God have a "skip intro" button in the HTML.

    Also, what about skinning your site? I just redid my entire site to work with different skins and it's very easy to do if you keep the content seperate from the actual design of the page. You could try XML and XSLT for that, or you could just do it with a decent backend. I don't have the most beautiful site, but I can change the appearance of it in under 5 minutes by changing 1 line in a config file and then adding the skin.

    Style sheets and included files are wonderful. I'd highly suggest using them because it cuts down on the time it takes to update the site. But don't go overboard because it could eventually slow things down.

    I despise frames, for the most part, because it makes it difficult to link to different pages. If you have your navigation in a frame, make sure if someone links to a frame directly that they can still navigate the site. You can do this by having a navigation footer or something, or by using Javascript to check and then redirect them to the framed version. But again, I warn you about relying on Javascript.

    As many people have already said, content is the most important thing. Don't try to fit your content in a pretty design. Design the site to work with the current content. It will save you hours of agony.

  105. What is the frequency of visits? by Sprunkys · · Score: 1

    I like google because it loads terribly quick which comes in handy if you use it once every hour and only spend 10 seconds on the page itself.
    If, however, I were to visit a website once or twice a month/year and I don't need a lot of information in a very short time period (let's say for example lionhead studios though I prefered their previous lay-out) I don't mind looking at some nice flash, some fancy java applet or whatever it is with which they try and attract my attention.

    So I reckon Flash and Java and whatever more you can think of (if it works of course) is ok as long as it doesn't bother me. Try to make an educated guess of how long your average visitor is going to spend on your website and then try to come up with a good mixture of beauty and usability

    (please note, these views are not entirely mine though I must admit I lost the source of my information, also note that my only experience with web-design is Phicus so I'm not really an expert)

    --
    "We live in our minds, and existance is the attempt to bring that life into physical reality" Ayn Rand
  106. #1 by Anonymous Coward · · Score: 0

    I have been doing web design pretty much since the inception of a viable online presence for major companies, and the #1 thing I have learned is that you have to find the balance between designing from a designer's standpoint, and designing from a user's standpoint. Users are not designers, and the cooler it is for a designer, usually the less it serves the user (unless the users are designers).

    Get to know your user. I have worked with many designers better than myself on a visual level, and have had my designs chosen over their (much cooler in my opinion) designs simply because I designed for the target audience, and not for the sake of my own skill.

  107. Homepage Usability - 50 Websites Deconstructed by pgrote · · Score: 2

    This book by Jakob Nielsen & Marie Tahir is an excellent look at wesbite contruction. They take 50 sites and literally tear them down pointing out what is good and what isn't.

    Their homepage shows which sites they look at including ESPN, Gateway and Microsoft. Their comments on the sites are priceless: http://www.useit.com/homepageusability/

    This is a part of the web design process that I don't think many people think about.

    We did a review here: http://www.compunotes.com/BookReviews/homepageuse. htm

    1. Re:Homepage Usability - 50 Websites Deconstructed by scrytch · · Score: 2

      I have a few problems with Nielsen ... like his process, or seeming lack thereof. Take a gander at http://www.useit.com/alertbox/20020203.html where he says that cleartype will "probably" save 10-15% in reading speed, then taking that same "probably", goes on to suggest thousands of dollars in savings because of increased efficiency. It's a big leap. See, Visual Studio .NET supports cleartype also, so just for kicks, I turned it on, since I use a laptop. Color fringies everywhere unless I looked at the screen just so, where they were only tolerable. My head hurt just trying to read the text on the screen.

      I would assert (with just as much to back it up, but what's good for the goose is good for ... another goose?) that a well designed typeface that takes aliasing into account is just as "efficient" to read. I certainly don't see Bitstream and company trumping the cost savings of their fonts, because the claim is ludicrous on its face (no pun intended).

      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
  108. Learn from the mistakes of others by mttlg · · Score: 2

    When browsing the web, make a list of all the little annoying things about other web sites. Background music, no contact information, bad color schemes, too many graphics, poorly defined links, no coherent structure, all flash (or Flash) and no substance, etc. Pay particular attention to issues like page loading, accessibility of information, and ease of navigation. You want people to be able to find information on your site (unless you're a sadistic bastard), so think about what information your site's visitors will be looking for and make it easy to find. Avoid large graphics in your pages (link them to thumbnails) and load up on descriptive text (including ALT tags). Test in every browser you can get your hands on - some browsers tolerate mistakes that could cause others to choke.

  109. to lynx or not to lynx by mydigitalself · · Score: 1

    well, as expected there was the typical "if you can't view it in lynx, then it sucks".

    i can agree with this on certain types of web sites, but what you failed to mention is the nature of your web site.

    the nature of your statement should be reflected in your design. for instance, lets say you have site about something really geeky and you are expecting *nix-based users to access it. then, sure lynxify it.

    if you've got the worlds most amazing product that you are advertising to a bunch of beer drinkers or whatever, then have stupid animations and porno backgrounds and annoying midis playing.

    otherwise, if you are serving a general audience then clean, neat design with WELL ARCHITECTED INFORMATION. this means logical menu structures - don't let people try and find things, give them what they are expecting to find.

    the other question, of course, is to flash or not to flash. personally i'm no big fan of flash intros. every time i see one i click on "skip intro". unless of course its nike.com or something that i expect wow, oooooh, aahh from.

    ok. conclusion. profile your audience, put yourself in their shoes/browser and do what you think they would want.

  110. 10 Commandments (I use) by eclectric · · Score: 5, Insightful

    1. World Wide Web Consortium is thy God. Thou shalt have no other gods.
    2. Flash is evil, and of the devil. Flash is blaspemy.
    3. Javascript can be useful for on-page functions that don't necessarily require a server call, but remember your page still still fundamentally work with no javascript enabled.
    4. Images should be used for illustrative purposes, not to show you found a neat image and *never* as a background.
    5. Images should be small and reduced to webpage resolutions.
    6. Content shouldn't be laborous to read. Black on white text is the best, but at least always make sure to use contrasting colors.
    7. Style sheets should always be used (see number 1) but make sure that necessary style pairings (such as colored tables and the text within) are defined in the same scope. A page-declared table color and text/css file declared table text color could cause problems if your style sheet file doesn't load.
    8. Design for non-compliant brower protocols *only* if your business depends on it. Private sites should *always* be written to the HTML specs (see #1) all browsers be damned.
    9. Do not covet they neighbors hyperlinks. Links should be used in *context* and not in a random listing. Don't say "you can find a link about greyhound adoption *here*." Instead, write either "There is a lot of information about *greyhound adoption*" or "*Greyhound Puppies Inc* has a lot of information about greyhound adoption." All of this results in a page more useable by non-traditional browsers. (see number 1)
    10. If you change the color of links, you should make sure that the default colors (blue, purple, red) will show up on your site. Another reason not to use picture backgrounds. Also, don't ever *ever* reverse the color scheme... cool (blue-like) colors for unvisited links, purple or red-like (hot) colors for visited links.

    1. Re:10 Commandments (I use) by sehryan · · Score: 1

      In response to #9, I would like to direct you to my previous comment

      --
      The world moves for love. It kneels before it in awe.
    2. Re:10 Commandments (I use) by pmz · · Score: 2, Insightful

      Given the variety of popular browsers:

      New 1. The World Wide Web Consortium is a God no one really listens to--they just pretend to.

      New 3. JavaScript should be used only for the absolutely most trivial functionality. It is best to just not use it at all.

      New 7. Style sheets should never be used. They simply don't work consistently across browsers.

      New 8. Proprietary HTML add-ons should never even be considered. They just go counter to the principles of the WWW.

      In short, HTML 2.0 is the best HTML developed so far. Since then, it has just gone downhill.

    3. Re:10 Commandments (I use) by joestar · · Score: 2

      I just want to say I agree.

    4. Re:10 Commandments (I use) by joestar · · Score: 3, Informative
      After inclusion of "PMZ" diff file in this thread, this gives the new 10 Commandments:


      1. World Wide Web Consortium is self-proclamed God but nobody matters.
      2. Flash is evil, and of the devil. Flash is blaspemy.
      3. JavaScript should be used only for the absolutely most trivial functionality. It is best to just not use it at all.
      4. Images should be used for illustrative purposes, not to show you found a neat image and *never* as a background.
      5. Images should be small and reduced to webpage resolutions.
      6. Content shouldn't be laborous to read. Black on white text is the best, but at least always make sure to use contrasting colors.
      7. Style sheets should never be used. They simply don't work consistently across browsers.
      8. Proprietary HTML add-ons should never even be considered. They just go counter to the principles of the WWW.
      9. Do not covet they neighbors hyperlinks. Links should be used in *context* and not in a random listing. Don't say "you can find a link about greyhound adoption *here*." Instead, write either "There is a lot of information about *greyhound adoption*" or "*Greyhound Puppies Inc* has a lot of information about greyhound adoption." All of this results in a page more useable by non-traditional browsers. (see number 1)
      10. If you change the color of links, you should make sure that the default colors (blue, purple, red) will show up on your site. Another reason not to use picture backgrounds. Also, don't ever *ever* reverse the color scheme... cool (blue-like) colors for unvisited links, purple or red-like (hot) colors for visited links.


      And I'd like to introduce a #11 and a #12 commandments:


      11. Never use frames.
      12. One distinct URL per page.

    5. Re:10 Commandments (I use) by Jason+Levine · · Score: 3, Insightful

      2. Flash is evil, and of the devil. Flash is blaspemy.

      Flash *can* be used to make some really nice navigation functions, but it's more often used to make flashy animations that just distract the user. Only use Flash as a last-resort, if at all.

      4. Images should be used for illustrative purposes, not to show you found a neat image and *never* as a background.

      Minor exception, on one of my sites, I use a three toned image as a background. It gives the appearance of the page being divided into three columns (left nav, main content area with white background, and grey blank right column). The look is clean and since the image is a small GIF that's just repeated by the browser, the download time is minimized. However, rule 4 applies where the background image in any way interferes with the reading of the page.

      7. Style sheets should always be used (see number 1) but make sure that necessary style pairings (such as colored tables and the text within) are defined in the same scope. A page-declared table color and text/css file declared table text color could cause problems if your style sheet file doesn't load.

      Also test between browsers. NS 4.x is notorious for mis-displaying CSS. Unfortunately, NS 4.x usership hasn't sunk enough (switching to NS6/Mozilla) to justify simply ignoring the browser. It will cause you more headaches, but at least the user won't leave your site right away.

      --
      My sci-fi novel, Ghost Thief, is now available from Amazon.com.
    6. Re:10 Commandments (I use) by ez76 · · Score: 4, Funny
      Does anyone else think it's ironic that the "Ten Commandments of HTML":
      • is not presented in an ordered list (<ol>)
      • repeatedly uses asterisks rather than mark-up to indicate emphasis
      • makes several external references but does not hyperlink any of them
      • violates its own sixth commandment?
      Some decent insight, but perhaps the ultimate lesson is that there's more than one way to close an <HTML> tag ...
    7. Re:10 Commandments (I use) by eclectric · · Score: 2

      Then again, some of us don't have time to bother with HTML markup every time we write a post, so we always post in Plain Old Text

  111. user design? by Bizzarobot · · Score: 1

    yes, I think you've discovered the fundamental problem in all web sites! Designers have been too concentrated on creating their web sites and not on designing their users! --Gosh, i have all of this content... if I could design the perfect person to view it, what would that person be like?

    1. Re:user design? by thegoldenear · · Score: 1

      no, designers haven't been too concentrated on the wrong thing, look at the capitalist designers, this is what consumerism is all about

  112. Simple by Anonymous Coward · · Score: 0

    "Things should be as simple as possible, but no simpler"

    1. Re:Simple by John_Booty · · Score: 2

      There is NO NEED for you to dynamicaly generate every last little bleeping thing just to make the occasional news update easier.

      I don't understand this suggestion. Unless server load becomes an issue and dynamically generating the pages makes the pages load noticably slower to the end user, what does it matter?

      --

      OtakuBooty.com: Smart, funny, sexy nerds.
    2. Re:Simple by Com2Kid · · Score: 1
      Pet peeve.

      Annoying to see a page that is updated/changed all of once a year being dynamicaly generated.

      And since you CAN indeed compile webpages (someplace else in this discussion somebody mentioned that they author all of their pages in XML and then put them through an XML to HTML converter to get static HTML pages. Yaaah!! Good Idea. Use It. :) )

      Not only that but it will most likely cut down on your hosting costs as well, unless you are hosting your own site.

      (dynamicaly generated pages also tend to be a bit. . . . messy. heh. More bandwidth consumed in sending them. I am not saying that ALL dynamicaly generated pages are messy, and indeed a lot of static pages are really icky as well, but why not go for efficency?)

      Also, if you do not need dynamic pages, uh, why have them? Seriously now, uh, just because it is "The cool thing to do"?

      Not a good reason.

      ^ ^
      -_-

    3. Re:Simple by John_Booty · · Score: 1
      There's plenty of reasons to go with dynamically generated pages if you don't, strictly speaking, need them...
      • Future-proof, should your site ever grow to be one that needs to be updated mad often
      • Separation of content and style. You can do a web page update by filling out a form, without having to think about HTML
      • Some people just LIKE to program. Or they want to teach themselves PHP/Perl/ASP/etc and want to do a small test case
      • Dynamically generated pages aren't "messier". In fact they're much cleaner because everything is uniformly formatted.
      • I cannot fathom why you think dynamically-generated pages consume more bandwidth. They consume more CPU on the server, sure, but bandwidth? I don't think so.
      --

      OtakuBooty.com: Smart, funny, sexy nerds.
    4. Re:Simple by Com2Kid · · Score: 1

      "I cannot fathom why you think dynamically-generated pages consume more bandwidth. They consume more CPU on the server, sure, but bandwidth? I don't think so. "

      Because of all of the mostly useless formatting information.

      A site that uses bold italic size and a href tags along with the occasional img tag is going to consume a lot less BW then a site that, well shoot, does anything else.

      I cannot even IMAGINE making a bare HTML page that is over 1k or so in size, and yet. . . . many sites have more then that much in waste.

      (then again what I do tends to be text on white with 6 or so links. :)

    5. Re:Simple by John_Booty · · Score: 2

      "Because of all of the mostly useless formatting information."

      OK. So you don't like useless formatting information. Fair enough, I agree. I still don't see what that has to do with dynamically generated pages as opposed to precompiled or manually generated HTML.

      I really don't think you know what you're talking about.

      --

      OtakuBooty.com: Smart, funny, sexy nerds.
  113. designing webistes by kaushik1000 · · Score: 1

    I think you should stop looking at other websites and stop thinking about how you are going to code the site. And concentrate on the content. What are you trying to say? Who are you trying to say it to? These are questions which most people who design websites breeze over, and yet these are the core of any good site. You can make the best and most usable navigation in the world but if the content is no good then who cares.
    Look to design history books, architecture and industrial design to learn the real lessons of design.

  114. You're asking the wrong crowd by LordNimon · · Score: 5, Insightful
    I know I'm going to get modded down for this, but I really believe I'm making a valid point.

    Frankly, I think you're asking the wrong crowd.

    Of all computer users, the Linux crowd is the least qualified to comment about design. Oh sure, there are exceptions, both among Linux users and among Slashdot readers, but just read the comments that have already been posted. The common thread is that people wouldn't want to sacrifice content for a flashy web site, and that just shows their ignorance. These people don't realize that good design does not involve compromizes. Good design is about presenting the content in such a manner that the appearance enhances the content presentation, not distracts from it.

    Besides, look at the state of 99% of Linux software, especially the open source stuff. User interfaces are the last concern of the developers. It's obvious to me that the majority of Linux developers and users really don't care, or just don't know anything about, good design. But, I guess I should cut them some slack, since it's very hard to be a good programmer and a good designer. Yet I'm disappointed that most developers don't try to get good design ideas from others.

    So yes, Virginia, you can have your cake and eat it too, provided that the web site is designed by a real graphic designer. Such an individual has both training and experience in creating designs that work.

    --
    And the men who hold high places must be the ones who start
    To mold a new reality... closer to the heart
    1. Re:You're asking the wrong crowd by sheldon · · Score: 2

      Agreed. I'm not a graphic designer either, but I'm willing to admit I lack that talent and go looking for help.

      I would recommend spending some time over at alistapart.com reading articles to get some ideas. zeldman.com often has links to other articles or other websites which provide interesting information.

      While my website is out of date, I guess I felt that using CSS as suggested in alistapart article made it relatively easy to place content in a format that looked somewhat appealing. It also made it a lot easier to maintain, if I'd take the time to touch it.

      As far as some of the other comments here. I would think that the design of a site has everything to do with what content you are trying to provide. Using Flash probably doesn't make sense on an e-commerce site like buy.com, but for a company selling automobiles having Flash and multimedia presentations makes a lot of sense.

      As in all things, I think first step is to sit back and identify what you wish to accomplish, what the goals are, and so forth. Then find the technique which best works for those goals.

    2. Re:You're asking the wrong crowd by Anonymous Coward · · Score: 0

      You...goddamn...rotten...son-of-a-bitch...!

    3. Re:You're asking the wrong crowd by alanwj · · Score: 1

      The common thread is that people wouldn't want to sacrifice content for a flashy web site, and that just shows their ignorance. These people don't realize that good design does not involve compromizes. Good design is about presenting the content in such a manner that the appearance enhances the content presentation, not distracts from it.

      If all you want to do while on the web is watch things change color and move around the screen, then you are absolutely correct. However, what I want from the web is to be able to quickly find and digest any sort of information that exists subject to my whims. There are few things more frustrating than going to a web site, waiting for their flash intro to download, sitting through the intro, closing twenty popups, figuring out how their custom web GUI works, figuring out how to navigate to the information I want, and then realizing that they don't even have the information that I want (or indeed, any information at all).

      If you want to make your web site pretty, then by all means do so! A pretty site is more enjoyable than an ugly one, if that is the only difference. But if you are trying to create art, rather than conveying information, you would probably be more successful with a different medium.

      So yes, Virginia, you can have your cake and eat it too, provided that the web site is designed by a real graphic designer. Such an individual has both training and experience in creating designs that work.

      A "real graphic designer" has no business creating a web site. They may design pictures, icons, and other such fluff to make a design more attractive, but optimizing information retrieval is a realm in which programmers accel.

      Alan

    4. Re:You're asking the wrong crowd by Bodrius · · Score: 2

      Definitely true on the crowd evaluation, but I think you're making a mistake by claiming that good design does not involve compromises.

      Good design involves lots of compromises, you just have to set your priorities straight and know that your compromises are different from everyone else.

      For lots of content a good presentation is necessary to express the information. For some content it would be inevitably a distraction (I want my Project Gutenberg book as a clean ASCII text file, thank you very much). For other content (games, entertaining and most advertising) the distraction is almost the whole point.

      On the other hand, the perfect presentation is of no use if the site is practically inaccesible. Your visitors, and perhaps also your server, have practical technological limitations that should be taking into account in the design. Just like in software, there are some decisions that you cannot modify later without redesigning the page.

      By all means, this means hiring an experienced graphics designer who knows how to present this information, and how to affect your target audience.

      But this also means someone has to play the minimalist and try to keep things as close to the desired requirements for your visitors as possible.

      Flash is not, in spite most Slashdot comments, a no-no. There are a number of successful sites that use Flash because it is the perfect medium for what they want. But it doesn't make sense if your target is unwilling to download the latest plugin of your perfect medium. They will go away. This also applies to gigantic and unnecessary Java applets that require Sun's plugin, or lots of streaming media.

      Not only bandwidth is involved. Just common sense. If I go to some site like heavy.com I know I will need an assortment of plugins and will not be annoyed because, more or less, it's essential for what the site actually offers: I'm going there for animations or games.

      But if I need Flash just for the welcome banner in your corporate site, that page will never finish loading, because I didn't go there for Flash content.

      --
      Freedom is the freedom to say 2+2=4, everything else follows...
    5. Re:You're asking the wrong crowd by mfarah · · Score: 2
      Of all computer users, the Linux crowd is the least qualified to comment about design. Oh sure, there are exceptions, both among Linux users and among Slashdot readers, but just read the comments that have already been posted. The common thread is that people wouldn't want to sacrifice content for a flashy web site, and that just shows their ignorance. These people don't realize that good design does not involve compromizes. Good design is about presenting the content in such a manner that the appearance enhances the content presentation, not distracts from it.

      Actually, you are wrong, too. The compromise here isn't content versus design, but rather USABILITY versus design, and speed-of-access versus design.

      A barroque flashy page that makes difficult to find the information the user wants fails in usability.

      A barroque flashy page that takes more than, say, 30 seconds to load fails in speed-of-access. This, of course, depends of the user's bandwidth - where I work at, we have 100 Mb/s (so pretty much everything is almost instantaneous), but at home I still use my good old 28,8 Kb/s modem, and non-simple pages take a lot more to download.



      Besides, look at the state of 99% of Linux software, especially the open source stuff. User interfaces are the last concern of the developers. It's obvious to me that the majority of Linux developers and users really don't care, or just don't know anything about, good design. But, I guess I should cut them some slack, since it's very hard to be a good programmer and a good designer. Yet I'm disappointed that most developers don't try to get good design ideas from others.

      While "pretty" design isn't a typical hacker's strongest skill, efficient design is. Many open source apps have interfaces that are hard to use by a regular guy, but that's because the typical open source app is done by hackers for hackers.

      --
      "Trust me - I know what I'm doing."
      - Sledge Hammer
    6. Re:You're asking the wrong crowd by LordNimon · · Score: 1
      that's because the typical open source app is done by hackers for hackers.

      I hate it when people say stuff like this. You make it sound as if hackers like software that's hard to install and use. I consider myself a hacker, and I always prefer a well-coded RPM to a tarball for any software I download. I would also much rather use a GUI interface than to decipher and modify a text configuration file.

      --
      And the men who hold high places must be the ones who start
      To mold a new reality... closer to the heart
    7. Re:You're asking the wrong crowd by arloguthrie · · Score: 0

      A glittering generality -- I'm a Linux geek but a graphic designer by day -- but you do make a valid point.

      There's a reason why the content creators, the graphic designers, and the programmers are most often different people. And it's a good example of how to approach a Web design.

      * CONTENT CREATORS -- what are you going to say?
      * GRAPHIC DESIGNERS -- How are you going to say it?
      * PROGRAMMERS -- How am I going to make sure people can hear the message?

      The Graphic Designers want to go first. The Programmers want to go first. But NEITHER should.

      Lots of folks are completely dissing Flash, and I think that's unfair. ANY Web technology can be used inappropriately -- how many browser-freezing DHTML effects have you run into today? But everything can be used well as long as the message and purpose is clearly defined first. Flash to enhance a user experience for a dynamic site can be done very well. Flash for sake of showing off that you successfully pirated a copy of Flash is wrong.

      Form follows function. It's a cliche because it's true.

      --
      ----------
      Cheese it! It's the FEDS!
    8. Re:You're asking the wrong crowd by mfarah · · Score: 2

      I hate it when people say stuff like this. You make it sound as if hackers like software that's hard to install and use.

      Sorry, the context wasn't clear: what I mean is that the interfaces hackers create for themselves are usually very powerful, and hard to use by a typical low-power user. It's not that the hackers actually like obscurity, rather that they (hell, WE) don't have a problem with it - we can learn a difficult interface quickly and grok it without too much trouble. A user like, say, my grandmother couldn't even think of understanding it.

      Examples? Look at vi - the interface is hideous, yet many many hackers love it because it's extremely powerful once you've learned it.

      --
      "Trust me - I know what I'm doing."
      - Sledge Hammer
    9. Re:You're asking the wrong crowd by pmz · · Score: 1

      the Linux crowd is the least qualified to comment about design

      I disagree. Who else is more qualified? The M$ Office UI team?

      These people don't realize that good design does not involve compromizes.

      Get that "no-compromises" website to work with Nescape 4.X, Netscape 6.X, IE 4.x, IE 5.x, Lynx, Opera, etc., and see what is left when you are done. With the current state of the browser market, you cannot have your cake and eat it too. Universal accessiblity is much more important than nifty JavaScript pop-ups or spiffy Flash videos.

      It's obvious to me that the majority of Linux developers and users really don't care.

      Linux follows the great tradition of UNIX, where developers care a great deal about the user interface. Just because you can't click and drool, doesn't mean the interface isn't good. Highly refined CLI interfaces are clean, efficient, intuitive, and highly productive. Perhaps you should learn to read and type.

      web site is designed by a real graphic designer

      Web sites should be engineered as real software. Graphic designers can make pretty-looking stuff that doesn't work. I'd rather just have something that works.

    10. Re:You're asking the wrong crowd by cetan · · Score: 4, Insightful

      Under no condition should a graphic designer ever be allowed to design a web page.

      Why?

      Because they have no idea what "filesize" is.

      Every single web site I've seen that's been done by a graphic designer is basicly that: a graphic.

      Need a menu bar? JPG.
      Need a background? 300K JPG
      Need a next button? JPG
      Need text? JPG

      Everything is an image. Why? Because Graphic Designers can't handle the fact that web pages look different for different people. The only way they can controll this is by using lots and lots and lots of images.

      Not only should programmers not be allowed to design web pages but neither should graphic designers.

      --
      In Soviet Russia...michael would be rotting in Siberia!
    11. Re:You're asking the wrong crowd by Bongo · · Score: 2

      ...the Linux crowd is the least qualified to comment about design.
      The common thread is that people wouldn't want to sacrifice content for a flashy web site, and that just shows their ignorance. These people don't realize that good design does not involve compromizes. Good design is about presenting the content in such a manner that the appearance enhances the content presentation, not distracts from it.
      ...a real graphic designer. Such an individual has both training and experience in creating designs that work

      Well, there's the technical side, and there's the arty side (which you seem to be stating), but I think Design goes above and beyond both.

      Your view is to some extent valid in addition to the /. view. So it's still valid to ask the /. crowd. If they give you are 'technical' viewpoint, then that's at least half the story.

      My only quibble with many /. posts re. web design is that they seem to think that 'design' means adding pictures and stuff, but I prefer the term Design to mean synthesising, making value judgements, integrating, solving etc. For a very simple example: How long shall we make the user wait for the download? -- that's a design decision. The graphic designer may think the graphic is really important (after all, that's his/her job), but on the technical side that graphic consumes bandwidth... What a Designer does is evaluate both and make a decision. What's the vision and what are the constraints?

      Good design, I think, starts with a good vision, a picture of how the whole will be, and then solving all the technical and artistic issues and constraints to bring that vision to fruition.

      In this respect I think that neither coders nor "real" graphic designers are ideal for the job.

      The coders are too interested in function, while the graphic designers are too accustomed to print, and overstate the importance of visual composition etc. I am quite sick of visually stunning sites that look awful because for most of the time they're just a bunch of silly little boxes loading.

      A "real" Designer is someone who will balance the information architecture, useability, and content (be it text, image, movie, animation, sound etc.) to suit some Vision that meets not just what the client needs but also what they didn't realise they needed.

      I mean, "useability" sorta implies that there should be just a little on the page, and be really clear. "Content" implies that there should be loads on the site. And "information architecture" tends towards systematic diagrams and hierarchies. But hierarchies aren't very useable, and simple pages don't give much content or interest. So all three pull in different directions and neither, alone, will give you a good site.

      Design is about solving the problem of how to integrate everything into a coherent and innovative vision.

    12. Re:You're asking the wrong crowd by rho · · Score: 2

      You don't have a graphic designer, then. You have a failed painter or sculptor who got their associate's degree in Photoshop.

      Graphic design--and graphic designers--are no more referenced by those characteristics than are programmers referenced by the grossly fat, bearded, smelly guy who writes uncommented obfuscated code with no line breaks.

      If your graphic designers are handing you that drek, find some new graphic designers.

      --
      Potato chips are a by-yourself food.
    13. Re:You're asking the wrong crowd by macshit · · Score: 1

      These people don't realize that good design does not involve compromizes. Good design is about presenting the content in such a manner that the appearance enhances the content presentation, not distracts from it.

      Eh? As far as I can tell, everything involves compromise.

      The point people are trying to make is that most of the `flashy graphics' people hate, don't `present the content in such a manner that the appearance enhances the content presentation'. At best, they look cool, and all too often, they actually obscure the content, and make using the page much harder.

      So the other posters you're (rather pompously) dismissing are in fact saying basically the same thing you are.

      A really good graphic designer doing web design, will design for the web, not draw pretty pictures and attempt to force-fit them into a web page after the fact. You can call this `compromise' or you can call it `embracing the medium', but either way, it's a lot better than the half-assed gee-whiz-it's-cool approach that most web `designers' seem to use.

      --
      We live, as we dream -- alone....
    14. Re:You're asking the wrong crowd by darrad · · Score: 1

      Have to disagree with you on this one. My site, which is a graphics site, with images and backgrounds that I create, is very low on jpg's for anything other than the images themselves. This is to keep the bandwidth to a minimum, due to the fact that the images take up most of the bandwidth.
      Before you speak about designers, you should take a look at some sites built by designers.
      Hit my links page and take a look, you will find fast loading pages with lots of content.

      Darsey Design

    15. Re:You're asking the wrong crowd by cetan · · Score: 1

      Before you speak about designers, you should take a look at some sites built by designers.

      I have. And 90% of them are useless. There's always exceptions. While your site is heavy (12-15 seconds on a 56K to download) it's also different than the typical website. For people coming to your site they're expecting longer waits due to the fact that what you offer are images.

      --
      In Soviet Russia...michael would be rotting in Siberia!
  115. Simple by Com2Kid · · Score: 2

    Black text, white background, all images with appropriate tags on them. Links whatever color the browser renders them at by default.

    Advantages: Easy to read, readily accesable, everybody is happy.

    Cons: You don't get to show off your m4d Java/Flash skills.

    Some of the sites that I stay at the most have a very nice KISS policy. (Keep It Simple, Stupid. Oringaly said to be posted in the main work room for a bunch of airplane engineers.)

    At the very least, do NOT use dynamic page serving for STATIC pages. Please. I beg of you. Do _NOT_ dynamicaly generate all of your pages just because it may make future site changes easier to implement.

    If you REALLY need to change the site two or three years down the road, then use a web page pre-compiler that will allow for you to change the style of your website before hand.

    Most sites just have news updates and an occasional article posted. There is NO NEED for you to dynamicaly generate every last little bleeping thing just to make the occasional news update easier.

    (and no flaming text either. :P )

  116. Even ESR has advice... by pagansage · · Score: 1

    I remember seeing this years ago and it definitely had a huge impact on any web pages I created.

  117. follow the best by dirk · · Score: 2, Funny

    Just look at the most popular web sites on the web for your lead. By doing this, you will soon realize, a good site has: a plethora of pop-up/pop-unders, at least 2 new windows on closing the current one, spam advertising to ever known email address in existence, and lots and lots of boobs. It's a simple formula, boobs = hits, ask any teenage boy.

    --

    "Information wants to be expensive" - Stewart Brand, the same guy who said "Information wants to be free"
  118. 7-11 Theory on Web Design by Kamel+Jockey · · Score: 1

    According to this, the key to good e-commerce site design is that it should be as easy to buy something from your site as it is to walk into a 7-11 with a $10 bill and buy some milk. I think it makes perfect sense, as there are way too many sites which make the process of buying something so friggin' cumbersome that you just give up and go to the next vendor.

    --
    In case of fire, do not use elevator. Use water!
  119. designing websites by kaushik1000 · · Score: 1

    I think you should stop looking at other websites and stop thinking about how you are going to code the site. And concentrate on the content. What are you trying to say? Who are you trying to say it to? These are questions which most people who design websites breeze over, and yet these are the core of any good site. You can make the best and most usable navigation in the world but if the content is no good then who cares.
    Look to design history books, architecture and industrial design to learn the real lessons of design.

  120. I know this might sound stupid to some... by Anonymous Coward · · Score: 0

    ...but use CSS!

    How many sites still use the <font> tag, etc? There is no point.

    And use xhtml, <br /> etc. not too difficult to do.

  121. One problem: side scrolling by gmhowell · · Score: 2

    Not bad, not bad, but it commits the sin of forcing side scrolling. Open that puppy up at full page on a 640x480 machine, and you have to use the bottom scroll bar. True, I know of almost no computers that are set that small, but it does happen.

    I would also argue it is a slippery slope type of thing. Today, it is people running at 640x480; tomorrow, anything less than 1280x960 has you using two scroll bars.

    Let the CmderTaco's of the world unite!

    --
    Jesus was all right but his disciples were thick and ordinary. -John Lennon
  122. Define your target audience by Moeses · · Score: 1

    Who are you making a web page for? How will they view your web site (bandwidth, browser, etc.)? What information are they looking for?

    Make sure it's quick and easy for your target audience to get to the info they want. Make sure the site renders correctly for all platforms you must support. You should design to the lowest common denominator.

    If you don't know who the page is for your question is pointless. What's the best kind of car? Well, what are you going to _do_ with it? Pack it full of equipment? Drive around and look cool? Race off-road on the weekends?

  123. I myself prefer simplicity by Alcemenes · · Score: 1

    I believe it depends on the site. For our site we went for fast loading and clean layout. We used text for most everything and optimized images to the max. We also followed W3 standards although I do believe a couple small errors have found their way into the page.

  124. Don't forget about Mac users by Anonymous Coward · · Score: 1, Informative

    Tips to appease your Mac audience

    • If using an image as a background fill, DON'T use a single-pixel graphic. On Mac Netscape, it takes forever to draw (even on a G4). Instead, make the graphic at least 10pix square.
    • Don't use font sizes smaller than 9px. 9px is perfectly fine, but as soon as you go down to 8, it scrunches the letters together and makes it impossible to read. (Lots of sites do this)

    Other general Tips

    • Dont put animation on there just because you can. If it serves a purpose or is done well - it's fine.
    • Sitemaps are always good.
  125. Ashintaro's site is good by Anonymous Coward · · Score: 0

    Good site, eh?

    This new site is good!

    Clean, minimal design, plain tables (no bitmapped layout), clear arrangement of content, standard HTML, no plug-ins, fast-loading and resizes to any browser size.

    And it's full of trance music imported from Tokyo in the future, which makes it extra good. :)

    1. Re:Ashintaro's site is good by Anonymous Coward · · Score: 0

      Damn! Ichi and Bichi are soooo hot. God I love cute asian girls... something abou thte hair and eyes and what not... yikes!

  126. Purpose of the site? by Phrogz · · Score: 2

    Although many usability experts will tell you that information is key, and barebones, functional sites are godlike, this is not always true. There are at least two categories of websites, grossly simplified as "Business" vs. "Art".

    If you site is information and function oriented (e.g. an intranet, extranet, or product information page) then usability, clarity of information, etc. are very important.

    However, there are some sites (for example, sites for movies) where the experience on the site *is* the purpose. The site may be as much about dazzling you with effects as it is about letting you find out who is in the movie.

    By and large, "Business" sites should be clean, clear, and designed to convey information and function like the majority of good sites out there. Don't make the user have to figure out what your section names mean--use "contact" for contact, 'search' for search, etc. No section names like "The Fish", "The Gun", "The Smoking Barrel".

    But if your site is about the experience of being there, then go crazy. Get funky. Make the site explorative.

  127. 3 words... by LMCBoy · · Score: 2

    www.
    google.
    com.

    --
    Liberal (adj.): Free from bigotry; open to progress; tolerant of others.
  128. Consistency? by Second_Derivative · · Score: 1

    A consistent layout and a good colour scheme's all I look for.

    That and I feel like rallying a lynch mob every time I see a site that uses Flash.

  129. The Commandments by Anonymous Coward · · Score: 0

    1. It shouldn't take more than 3 clicks to get to anything a user is looking for.

    2. If you're selling something, make it easy for the user to buy it. Don't have a "Click here for more info" and then a page that says "Click here for pricing" and then one that says "Click here to add to the cart" and so on.

    2.a. Always, always, always make it obvious EXACTLY what the user is getting for their money. Show shipping/handling charges. Show a contents list, etc. You would be shocked at how many sites don't do this.

    2.b. Always show the user exactly how much they're paying before asking for payment info. Again, you'd be surprised by the number of sites that screw this up.

    3. Big images = bad idea, unless the user specifically requests them. A page shouldn't be more than 40-50k on average. I've seen really clean sites that are still graphically interesting that weigh in under 10k/page.

    4. Sound. Don't put midi-sound loops on your site, unless they have a purpose. First, they're almost never original, second, they're annoying as hell, and third, no one, and I mean NO ONE ever wants to hear them. Ever.

    4a. If you must use sound, keep it short, sweet, and clean. And give your users an obvious way to turn it off.

    5. Flash - it can be good, for some things. BUT! If you're using a flash intro, make sure the user can skip it. If you were going to give a sales presentation and the prospective customer cut you off saying "I wanna buy," would you tell them to shut up until you were done? Same thing.

    6. "Cute" javascript. Don't ever do anything screwy with my pointer. Ever. I don't want little stars, or a message trailing it. I went to the site of a local software dealer, and he had a little text trailer on his pointer that said "Jesus loves you!" I didn't buy - I'm jewish, and don't give a damn who Jesus loves, especially when he's loving me via a trailer.

    7. Non-functional scripts. Make it clean, make it work, make it good.

    8. Forms that require stupid information, or information in a stupid format. I should be able to enter in my phone number in any format I like, and the validation scripts should deal with it, as long as there are 10 digits (for the US, at least). And I shouldn't have to enter irrelevant info - if I say I'm in Chicago, Illinois, I shouldn't have to specify that I'm in the US and so on.

    9. Scrolling. My ideal website would not scroll, ever. Generally, if you need to scroll, you're either trying to communicate far too much, or you're saying your message far too verbosely. The web is not about full on essays - it's about word-bites. Short, sweet, to the point text that conveys info is it.

    10. Focus. They say that the average person does 50 things in a given day, only 1 of them well. The successful person only does 2 things, but does them both well. Same with sites - do one or two things, do them well, and all will be great. Do too much... and it'll suck.

    11. EASE OF USE. Don't hide anything. Ever. If it's important enough to be on the site, then it is important enough to spend the time making it easy to find. Lots of sites screw this up - you have to scroll or wander all over to find "important" bits of the site (you know, like a search function, or the "buy me" button, etc.)

    12. Standards. If I see blue, underlined text on a site, it had damn well better be a link. If it isn't, I know two things: 1) whoever made the site doesn't know shit, and 2) I'm not going to bother with anything else. There are certain behaviors people have learned, don't try to retrain users just because you want to try something "cool" out.

    13. Last thing - design. For the most part, there is a difference between business and art. Business should drive a business website, not art, and vice versa. I've seen too many business sites get screwed up (but they sure do look pretty!) when the designers decide they want to try something avant guarde. Don't let them. If they wanna make art, let them do it on their own time.

    None of this may mean anything, but it might help. For what it's worth, I'm one of the only web-jockeys I know who is still employed, and I haven't had a paycut due to the recession, so I must be doing something right...

  130. mAkE aLL y0uR TeXt LoOK liKE tHis 4 co0L by teamhasnoi · · Score: 1, Interesting
    seriously, if I see one more of these I'm going to reach though the monitor and strangle someone.

    I'd say my personal favorite things are:

    Consistent graphics - size your pictures to the size you want them viewed at. I went to a band homepage with a 4 meg jpeg. Uh no.

    Consistent color scheme - single color background, complementary colors. (Easy to read!)

    Poor user interfaces - If I can't figure your site out in 5 seconds, I'm off to Google.

    Banner Ads - As long as they are unobtusive, (slashdot) I don't mind. If I find myself in the land of 10,000 banners, I'm gone. Make sure the ones you have are actually geared towards the site's info. eg - Hardware review site=no increase size of my software, thanks

    Don't use 900 different fonts. Use fonts and font sizes to set sections apart, not sentences. Don't underline unless it's a link.

    Animated GIFs - a personal pet peeve, especially 'Under Construction' digging dudes and dancing hamsters

    Please check your links often, and update oftener! Nothing sucks as much as a site that's been dead for 2 years. If it's dead, put a bullet in it and take it down!

    Real Audio(TM) - Just say no. I will not use the resource sucking, HD bloating, Info-Grabbing crap, and neither should you.

    Test on every browser on every platform you can, not just the latest or your personal favorite.

    No embedded MIDI. Ever. Period.

    Just a couple off the top of my head...for real examples of what not to do, SomethingAwful has a good selection of sites. Plus, Photoshop Phriday is a hoot!

    Enough!

  131. the blink tag and... by madHomer · · Score: 1

    the blink tag

    large animated gifs

    pop-up banners

    javascript errors

    a flash intro

    a counter

    many java apps

    a really busy background image

    oh yeah, and don't forget the blink tag

  132. Its the content.... by Anonymous Coward · · Score: 1, Insightful

    Meaningful content and a good way to search for it is where a site actually makes the grade for me.

    If all web sites were text, tables, charts, and pics relevant to the topic at hand, that wouldn't bother me a bit. No JavaScript, flash, Active X, applets, or anything else to slow my connection down.

    Plain sites with content may not win web site design awards, but I would certainly visit them way more. Google is a good example of that.

  133. Add a disclamer by DeadBugs · · Score: 2

    Some of the best websites usually have a disclamer like "must be 18 and older to enter"

    --
    http://www.kubuntu.org/
  134. Combination of things by johnnyp123 · · Score: 1

    Obviously, /. is going to have many different forms of reply's on this subject just cause everyone here wants to make everything backward compatible.
    C'mon! live in the now. Without giving up some backward compatability we'll never move forward. (eg: MacOS X trying to move from OS9 and under. It's hard, slow, and gradually they hope that everyone that used 9 and under will move to 10. No more being stuck in emulation of the old).

    As a graphic designer, i personally think that flash is the coolest tool around... there is MUCH to be said for ease of use with plain HTML. It all depends on who your audience is.

    Personally, for all the people that are going to rip on flash, eat this:
    once you have the plug in, Flash is simply one of the most efficient ways to get content over the web with a small amount of bandwidth.
    Simple. Straight forward. Vector graphics.

  135. Yale Style Manual Should Help by Milican · · Score: 2

    This site is a true style manual focused on design principles. I know you guys have said the basics like no pop-unders, etc.. but that doesn't help with aesthetic and functional designs. Just removes the pet peeves some sites put up. Give it a looksie, especially if you are a web designer.

    JOhn

  136. Look at the Context by pjdoland · · Score: 1

    You've got to look at the context. There's no "standard" for good presentation in any other medium. Why should there be one for web design?

    You wouldn't expect a type-specimen booklet from a type foundry be organized the same as a page from the OED. You wouldn't expect a music video to have any visual similarity to the evening news. And you wouldn't expect a Ramones song to make use of counterpoint as if it were a baroque fugue.

    Judge each website by it's purpose. A website for a Star Wars movie *should* be designed with a totally different mindset than a news wire site.

    --
    -- "The reward of suffering is experience." - Aeschylus
  137. Re:Content first - flashy last by nomadic · · Score: 2

    I'm surfing the web looking for content.

    I'm not. I'm looking for information. Content is too trendy and vacuous. Content is a word propagated by corporate drones, the kind of people who would sell you a book but never think of reading one themselves.

  138. I can't take WWD seriously... by gatkinso · · Score: 1

    ...after all THEIR site kinda sorta... stinks.

    --
    I am very small, utmostly microscopic.
  139. how about... by Anonymous Coward · · Score: 0

    I was wondering what the Slashdot community has to say about web design...

    ,-.
    ||.||
    | |
    | |
    | |
    __ | | __ _
    | ' ` ' \
    / |
    / , |
    \ |
    \. /
    \_ /
    | |

    ;)

  140. Good design is simple... by tomgilder · · Score: 2, Funny

    1) Take a look around Slashdot.
    2) Do the complete opposite to everything Slashdot has done.

  141. Here is a step by step plan by EMIce · · Score: 3, Informative

    I see a few complaints on how not to make a site. What people need is more of a structured method to make a usable site.

    1) Start with your users. Who are they? Can they be categorized? i.e. Business Men, Students, Computer geeks. Rank them in order of importance.

    2) Figure out what each group wants from your site and what characteristics about them make them that way.

    3) Organize the hierarchy of the site based on what each group wants, giving priority to the category of users declared most important. Organize your content based on user goals and not the other way around.

    4) Design the pretty web pages to fit the hierarchy, choose the interface tools that fit the data best.

  142. Yes! Blink Tags! by Greyfox · · Score: 2, Funny
    And dozens of ANIMATED GIF files all up and down the side of the page! Where would we be without ANIMATED GIF files?

    (Galeon has a handy disable animation feature :-)

    --

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

    1. Re:Yes! Blink Tags! by ballsbot · · Score: 1

      In the mainstream browsers (IE, Netscape) hit escape to stop the animation. Don't do this if the page is still loading, it stops that too.

  143. web-redesign.com by duran.goodyear · · Score: 1

    http://www.web-redesign.com

    buy the book.

    I think all the 3 ranked posts here are good.

    you just have to find a functionality, and stick with it. nothing sucks more then a site that does different things diffferent ways across different pages.

    keep your navigation simple, and easy to use.
    and unless your an amazing pro, don't go near flash. it takes real talent, and real technical knowhow to do it well.

  144. Re:What makes a good cookie design... by Mayor+McPenisman · · Score: 0

    As FP's go, this one is a dud. This one lacks any mention of the key FP insults. Things like open sores, FP d00d, and anuses. Kudos for making a very lonf FP, that isn't done to often. For the love of all things, try to improve your FP so that slashdot may become a brighter and better place.

    I give this one a D

    --
    [[Ay fukkand lyke ane furious Fornicatour]]
  145. I do it for a living... by Anonymous Coward · · Score: 1, Informative

    1) Fast page speeds. No page should ever take more than roughly 12 seconds to load on a 56.6 connection. If you have highly dynamic, scripted, or flashed pages/sites, offer an alternative low bandwith one. HTML compressors, when used correctly, can do wonders for WYSIWYG built pages (go notepad!). If you have only one or two pages that loads slowly, make sure you tell people before they click into it. Never have a home page that takes more than 9 seconds to load (six or less is better, 10 on the outside).

    2) Cross browser compatibility. Contrary to popular belief, you do not have to make your site backwards compatible for less than 4X broswers, nor do you need to make your site cross compatible with oddball or lesser used browsers. I typically make my sites compatible for IE5+, NN4.X+, NN6.1+, Opera, and Mozilla 6. That's it, and that's 99% of your web traffic on a common site (though account for your expected users... *nix types probably will have a widely differing browser set to accomidate than above for instance).

    This done by adhearing to HTML standards, using CSS effectively, and only cross-browser compatible javascripts and dhtml. I love CSS... it can ensure that everything even looks good on the lowly mac in IE.

    3) You gotta understand what computers, browsers, operating systems, and color/resolutions will be visiting your site. A good rule of thumb is 8X6 at 16bit depth and cross compatible for major browsers (4X on), especially IE and later Netscape browsers on PC and Mac.

    4) Avoid frames like the plague unless you are an expert at it. Most people dispise frames, though there are sites they may visit where they never even know they are there.

    5) Use Ilayers only if you truely know them and their limitations on the user's end. Nice stuff, but it can really screw things up

    6) Content is king. Avoid annoying flashing text and distracting colors. The most popular is still black on white, and other good colors are a vibrant red, medium yellow, and a subtle blue. Keep the content fresh and up to date where possible or expected, never date (or outdate) your pages with "last updated on" comments unless you plan on updating regularly. Justified text is nice.

    7) Site navigation is queen. No page should be more than 3 clicks away from the home page. Also offer search and a site index that is current (dynamic is nice). Your navigation system should be consistent, clear, and easily understood.

    8) Vertical and Horizontal content scrolling. Vertical is okay (big arguments still over this, but most don't mind a minor amount of it), but horizontal scrolling of any kind is a big no no.

    9) Highly optimized, clear, clean graphics with minimal (translate non-distracting) animations if used. Compression is good, as long as you can see them clearly and without distortion or pixelation.

    10) Make your site ADA compliant if you think for even a second a person who needs ADA styled pages might visit. Even a minimal effort, such as ALT tags is nice, and it's not too hard to do except on highly graphical sites.

    11) Make your privacy and use policies clear and legally ready to be disputed. Nuff said.

  146. Graphics: use "Alt", "Height" and "Width" by John_Booty · · Score: 3, Interesting

    Of course, content is king. But one of the tradeoffs is always nice graphics vs. load time.

    To some extent, you can have your cake and eat it too- a fair number of graphics, as well as a page that displays quickly if you always use the "height" and "width" attributes in your IMG tags to manually specifiy the dimensions of your graphic. This way, the user's browser can go ahead and render the rest of the page quickly before the graphics are downloaded since you've alreay told it how big that image will be.

    This is potentially a HUGE gain in the perceived load time for your site. I hate waiting for a bunch of graphics to load, but if I can start reading the page while the graphics load in the background I don't really mind.

    The "alt" attribute for your IMG tags is important, too. This "alt" description is what gets displayed before the image has loaded, or if the user has graphics turned off or is using a non-graphical browser (maybe they're visually impaired!).

    Additionally, descriptive "alt" tags help your images get ranked higher in image search engines, such as Google's. This is an increasingly popular way for people to find your site.

    --

    OtakuBooty.com: Smart, funny, sexy nerds.
  147. The opposite of superbad.com by Municipa · · Score: 1

    I learned all I need to know about web design from http://www.superbad.com and http://www.e13.com

  148. Also, Tufte by jcsehak · · Score: 1

    Edward Tufte has 3 or 4 books out dealing with the orginization of information, as it pertains to laying it out on a page. A lot of the stuff deals with maps, charts and diagrams and there's not too much about interactivity. But what there is is absolutely brilliant.

    The books are kind of expensive, but they're beautifully put together--top quality paper, binding, colors, printing, everything. There are even a few fold-out's and pop-up sort of things.

    Also, do some usability testing--where you sit people in front of your site and watch them use it. "Don't Make Me Think" is very helpful in suppling guidelines to do this.

    --

    c-hack.com |
    1. Re:Also, Tufte by Tank · · Score: 1

      If you haven't seen him speak, he gives a great one day seminar on visualization and display. The schedule is available at his homepage.

      He's a very good speaker, and while the content is basically a survey of his four books, the presentation is lively and his style is very engaging. IMHO, this was a bargain for the price, and a very worthwhile event.

  149. Fonts! by version5 · · Score: 1

    Lots of them! Pick any four, and mix and match on your page for maximum effect.

    Seriously, Flash can be used for good effect. There's nothing wrong with making pages that are beautiful, but the best way to do that is to choose a decent color palette instead of layering your page in graphics.

    Too much text is just as annoying as too many graphics. Is there any reason why you need a summary of the forums, two sets of incomplete listings of articles, a list of news headlines, a list of quick tips, and two sets of links provided by Internet.com. It seems like the people at PHPBuilder.com were so enamoured with their ability to pull data from a database that they chose to stuff the front page with as much of it as would fit. One of the primary goals of an index page is to provide the user with an idea of how to navigate your site and how it is organized. Too many graphics is bad, but too many links is worse, its confusing!

    Clarity should be your first goal in presenting your message. Sometimes I come across SourceForge projects that don't bother to tell you what the project is about. Your webpage is presumably about talking to visitors, not talking to yourself.

    Bad graphics are worse than no graphics at all. It looks unprofessional if you do a hack job at it. Better to stick with basic text elements and a few colors

    --

    "It's Dot Com!"

  150. W3C compliancy by AmiNTT · · Score: 1

    I strongly believe in 100% W3C compliant web design. Its what the company I am employed with specializes in. It reduces bloat and increases the number of people who can view your site.

    Its simple to follow once you get into the hang of it, and you won't get any (justified) emails from users saying that the site doesn't work on their browser.

  151. Surefire Design Tips! by Amoeba · · Score: 2
    To properly design a site use these Surefire Design Tips! to rack up those web hits and attract only those readers you really want!

    1. Excessive use of the tag is a must. Epileptic seizures are always a laugh riot.

    2. You can't go wrong with dancing hamsters.

    3. Bright yellow text on a white background will weed out those pesky colorblind users.

    4. Pop-ups and pop-unders are a great way to keep your users from going anywhere.

    5. Multiple megabyte flash animations will amaze your users!

    --
    Do not taunt Happy-Fun Ball
    1. Re:Surefire Design Tips! by Amoeba · · Score: 2

      must..use..preview..

      1. Excessive use of the blink tag is a must.

      Bah.

      --
      Do not taunt Happy-Fun Ball
    2. Re:Surefire Design Tips! by Anonymous Coward · · Score: 0

      Hidden music by ABBA looping infinitely is a must!

      The avoid the user link is a great use of scripting, especially if the link says turn off the music!

      Cascading target pages for every link is a must have!

      Pictures of a man pulling his ass wide open for the camera is a laugh riot, as are pics of Clinton using his cigar in annapropriate ways

  152. Re:Content first - flashy last by Anonymous Coward · · Score: 0
    I'm surfing the web looking for content.
    How deep of you.

    Why, I bet you don't even bat an eyelid when Jennifer Lopezs' ass comes into view! ;)

  153. Good Web Design by bakuretsu · · Score: 2, Interesting

    Good points made by all on the virtues of simplicity, searchability, aesthetic pleasure, and such.

    Additionally, conformity to W3C HTML recommendations (at least HTML 4.0 Transitional) is always a plus.

    Try my website, The Sensorium in IE 5+ and/or Mozilla 0.9.5+, and notice that it looks the same. This site conforms to the proper recommendations. It's based on PHP Nuke for the back end scripting, but the page design itself was created from scratch.

    Cross browser compatibility used to be one of the most daunting challenges for a web designer to overcome, but since the birth of the new releases of Mozilla, it has become easier and easier to create pages that satisfy the Windows crowd, Linux crowd, AND the W3C.

    Good luck :)

    --

    --
    The Bailiwick - DESIGNHUB2005
  154. Good site for what NOT to do by Munk · · Score: 1

    http://www.webpagesthatsuck.com

  155. If it works on Lynx... by inerte · · Score: 1

    There's no such thing as the best design or the best website. It's your audience that will tell you what to put.

    You should not use Flash if your primary targeted audience are Linux Administrators. Not to pick on any LA, but that's not what they mainly are interested in.

    Neither you should use Javascript code that works only in Internet Explorer, even if your log files say that 80% if the web is using it. As once someone said, someone in that 20% might be the one that wanted to spend 10 thousand dollars in your e-commerce website.

    Use standards, but not all of them. There is a huge and useful part of the CSS and CSS2 specs that no browser has implemented, not to mention DOM, XML, etc...

    The proper balance is achieved with the audience input and by looking at the logs. If you see that Opera users don't click on any link from your main navigation tool, might be because they simple don't work for them.

    And forget what other people did. I was used to visit www.coolhomepages.com a lot. From time to time, a trend appears. Once were futuristic looks like www.2advanced.com, recentely have been 'micro-fonts'. There's no point to follow these trends, as they are only this, trends. And you would not like people recognizing that you stole design ideas from others.

    Visit www.useit.com. Search for usability on Google. But never forget (other comments have said this), Content Is King. Almost nobody that's deep into art go to museums to look how pretty a picture is. Usually, the artwork is a breakthrough somehow, from techniques to social critiques.

  156. Why are you asking slashdot? by Anonymous Coward · · Score: 0

    Unless you're site is intended to appeal to geeks, shouldn't you ask someone else about design decisions?

  157. I don't really need more examples of invalid html by John+Hasler · · Score: 1

    validator.w3.org says "Sorry, I can't validate this document." when pointed at "wow web designs".Why should I pay any attention to the work of someone who can't even manage a DOCTYPE declaration?

    --
    Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
  158. What's Wrong With Flash? by seamusmh · · Score: 3, Interesting

    There are so many backend hotshots and content delivery gurus on Slashdot. Clean, streamlined design and multimedia are not mutually exclusive, regardless of what the current crop of webmasters push on people.

    Part of the dip in web popularity and content, content, content push right now has something to do with how BORING most sites are visually. Information and communication can be highly visual, multimedia experiences without the techno soundtrack and popup windows. "Content-freaks" tend to forget that photos, infographics, video, audio (used sparingly), even motion graphics are often ESSENTIAL components of successful communication.

    I think good web design goes beyond presenting viewers with long articles and extensive commenting/forum features.

    It's the attention to detail.

    Sites like k10k, pixelsurgeon, presstube, and others, succeed in providing visual stimulation, while google, slash-anything, etc. succeed in providing content. There are very few sites that succeed at both. None that I've ever done. Probably because the number one feature people ask for is SPEED.

    Well used flash, with a nice php/sql powered backend, can really deliver speedy content to slow modems and fast modems alike.

    That said, I'm still leery of using flash on front doors and on high traffic / wide user-base sites.

    Oh and one other thing that drives me crazy. Forms that don't allow auto-fill for states b/c of pull down menus, and forms with excessive validation or required fill boxes...

    Been thinking about this a lot myself.

    1. Re:What's Wrong With Flash? by Anonymous Coward · · Score: 0
      • ...others, succeed in providing visual stimulation, while google, slash-anything, etc. succeed in providing content. There are very few sites that succeed at both. None that I've ever done. Probably because the number one feature people ask for is SPEED.


      some sites have great visual content, and speed.
  159. Re:good designs by Mayor+McPenisman · · Score: 0

    Excellent subterfuge. Your presence on the "wild wild web" is a boon to all who know you. Your fate will be sealed, though, when you trip and fall into goatse's gaping anus, choking to death with a mouthfull of colon.

    --
    [[Ay fukkand lyke ane furious Fornicatour]]
  160. Things to remember by Anonymous Coward · · Score: 0

    1) I cringe when web developers say about a page "it's worth the download time". It never is.

    2) When you go to some sites, they pop up a whole new window without browser controls and make you navigate them that way. It is very irritating.

    3) Indicate what a button does without needing to do a rollover. I've seen too many sites with buttons that you don't know what they do until you put your mouse over them.

    4) Please use JavaScript for error checking form contents before they are submitted. A good programmer will also do error checking on the server side - in case JavaScript was turned off or not working properly.

    1. Re:Things to remember by Anonymous Coward · · Score: 0

      ) I cringe when web developers say about a page "it's worth the download time". It never is.

      Titties? Beaver? divx format? hell yea, it's worth it.

  161. Re:Aggghhh! good ol goatse by diesel_jackass · · Score: 2, Interesting

    I know this is offtopic as most of my posts are, but I think there should be a new rating for moderators:

    +1 Creative Goatse Link

    anyone else agree?

  162. K.I.S.S. by icemind · · Score: 1

    Anyone learning web design is bound to have heard the above - Keep It Simple, Stupid (and indeed it seems I'm not the first to mention KISS here). I'm a terrible artist so my sites aren't the most visually intricate, but by sticking to what I think are some important web design rules anyone can make a decent site. Here are my main rules:

    - Pick three colours and stick to them. Background colour, foreground colour (i.e. text colour) and a third one, maybe for menu graphics and the logo. This doesn't mean your site has to have ONLY three colours, but if you primarily stick to three main ones your site will be cleaner and have a stronger visual identity. There should also be very strong contrast between text and the background colour (I say very strong because, for example, red is harder to read on black than white is).

    - On a similar note, for type only use two fonts max - one for the regular type and one for titles (in my experience a sans-serif font like Arial works best for type as its easier to read and a serif one like Times New makes headlines etc. stand out more).

    - Stick to the four click rule. If you have to click more than four links to get anywhere on your site the navigation is too complex, though you really want to strive for three clicks max or even two for a small site.

    - Your site should pass what I call the Granny Test. You don't literally need a Grandmother for this, just someone with little more than a basic knoweledge of how to use the net, AOL types basically. Get them to play around with your site and give feedback - they'll be a lot more unforgiving than a net savvy user, but at the same time net savvy users will be grateful for any improvements made at the suggestion of your "Granny". :)

    - If you've got more than 5 links on one page, start categorising them. Simple.

    - A number of my previous points have been to do with this, but it's still worth hammering home the importance of consistency. Aside from potentially confusing some, if half your pages look like they're on a different site it looks unproffesional.

    Some of this might sound blindingly obvious or basic, but looking around the net, all too often it seems they're not obvious enough to enough people. Well, those are my starting suggestions for good site design, others can (and already have) offer some more detailed and technical suggestions. :)

    icemind

  163. Re:Also, Tufte - Forgot to add! by Tank · · Score: 1

    I forgot to note that for the price of the seminar ($320 full price, $160 student) you get a copy of all four of his books. As a student, that basically means that for the price of his books, you get a full-day seminar from him on the application of the ideas.

    Not too shabby!

  164. Open Source Web Design by Skatters · · Score: 0

    If you're looking for good web designs, you might check out OSWD. It is a great place for designers or webmasters to go to submit their web designs they have made or to download a web design for their site. Whether you're just too lazy to make your own design or if you have no creative talent, you can use the design templates on the site as a solution to your problem. I hope this doesn't seem too much like shameless promotion. ;-) I'm just saying that we're here in case you need inspiration or a place to vent the designs you've created yourself.

  165. Re:USA wants biotech back to the dark ages by mar1no · · Score: 1

    yes...because those damn clones are horrible web designers.

    --
    "you sonofabitch i didn't know!"
  166. Re:Content first - flashy last by Cow4263 · · Score: 1

    Another problem with the flashy-ness of sites is search engines. If your content is all in some graphic or complex flash animation, then it can't be sucessfully spidered, thereby reducing the effectiveness of your content (as you have greatly reduced your audience). Similarly, if your navigation system relies on such complex systems, then the spiders won't be able to navigate past the frontpage.

  167. The Never-Ending Debate by Xeus · · Score: 1


    If it's your personal site, do whatever the heck you want and don't listen to the design luddites. DO WHAT YOU WANT.

    For any site, PLEASE have something worth reading. I think anyone who's actually worked in web design before should be able to understand the fact that most web sites are completely useless and really only serve to keep their web designers in business. I wonder how many sites actually generate business or encourage customers to communicate with/come back to a company?

    Design luddites make me sick. They're no different now (when things are actually much better than they used to be) than when I read the comp.infosystems.www.authoring.html newsgroup and participated in the incestuous web design clique years ago. While their basic demand for accessible web sites for all is impregnable, it's basically cowardice that prevents them from trying to do what a truly gifted web designer should do, which is to combine content, usability, and design all into one successful package. Whereas design with no content or usability is ignorance, it is the luddites who tend to show intellectual weakness by refusing to embrace design.

    Of course they'll never admit it, and lash out at those who tell them as much, but it's plain as day to anyone who actually does this for a living instead of preaching from the Ivory Tower. =)

  168. Frames are bad by Aexia · · Score: 2

    Except when they're not.

    Computer Games Online was a better site before they switched to their new design. It used frames but in a good way. The new site *looks* better but I find it harder to find stuff and keep track of what's new.

  169. Re:May the be with you! by Com2Kid · · Score: 1

    "Make the text readable! Don't use a font size of less that 18pt."

    I actualy have my computer at home setup to have fonts on sites set to 16+ or bigger.

    For one thing it tests out how well a page wraps itself. I cannot STAND sites that DEMAND that their text have CRs only where they want them to be at, bleh.

    (and whats up with flash animations that are of a set size? IT IS VECTOR FOR CRYING OUT LOUD. IT SCALES. DO NOT, I repeat, DO NOT, set the size of the window to an absolute value! And don't make it 'widescreen' either, it is dynamicaly generated, all you are doing is friggin LIMITING the number of pixels you have to work with!)

  170. Flash is not! by Anonymous Coward · · Score: 0

    Any site made with MacroMedia Flash is NOT good design. God how I hate not being able to use the back button!

  171. Valid HTML by alanwj · · Score: 1

    Whatever you do, please try to use some form of valid HTML. You can very easily verify that your HTML is valid using the W3C Validator.

    What is valid HTML? I suggest you check out The Web Design Group web page for extremely useful information on the topic. Also, the W3C web site has the definative specifications of HTML. Don't get tricked into thinking your WSIWYG editor is going to give you anything even close to resembling a valid HTML document. If you are even remotely seriously about doing a good job, you owe it to yourself to learn the standards.

    At this point I would normally insert the comment that knowing the difference between valid HTML and invalid garbage marks the difference between a professional and a kid in a basement with FrontPage, but unfortunately the kids in the basements are producing more valid documents.


    Yes, not many sites use valid HTML, but that is their problem. Don't make it yours. As an analogy -- a whole lot of big name commericial software products contain buffer overflow exploits, but that doesn't mean you should be lax about letting them into your code.

    Finally. Design your content first, then make the web site fit the content. NEVER make the content fit the page, or all you will wind up with is a fancy (usually broken) design that ultimately just wastes everyone's time.

    Alan

  172. Make your site as interactive as possible by Thaidog · · Score: 0

    Even discussion boards such as this one have been done in Flash format. Flash adds animation and many other attention getting features. Use Flash *correctly* and you'll have a cool site. At least I'll find it cool.

    --

    ||| I still can't believe Parkay's not butter.

  173. Wow Site is Somewhat Busted by Anonymous Coward · · Score: 0
    Took forever to load. I still didn't get all the clickable graphics at the top of the page. The fonts are too small. I'm legal to drive, and the text is readable to me on a 21" screen with large fonts, but not comfortably readable. To anyone with less visual acuity, smaller screen, normal fonts, it's a bust.

    Heres the list:
    (1) Work with either size font. (2) Work with multiple browsers. (3) Work on a 15" with 640x480.

    Beyond that decide what you want to do: (1) Should the user be picking from a smorgasboard of info or being led through a pre-planned on-line experience? (2) Are you trying to create a sense of place with this site? (3) Are you trying to make it look like there are real people providing the content for this site? (if so, be competent and friendly and provide contact info) (4) Never puzzle the user about where to click next. (5) Don't surprise the user if you are trying to give the user a sense of power / control. (6) Let the user know if they have to support any of the following and they don't: (a) Cookies, (b) javascript, (c) java (7) Don't lock up the user's machine with an applet that eats all the CPU, (8) Test javascript on multiple browers (9) Draw a flowchart of typical uses of your site. Make sure that the most common branches are the most prominent choices on the screen, and that the flowchart is not something that would get you flunked in CS1, (10) Don't ask the user for information before you know that you need it.

    These are pretty simple criteria. Approximately 30% of sites where I attempt to apply for work flunk.

  174. perfect web site by nerdsv650 · · Score: 1

    On the content side, up-to-date is the key. On the technical side, no flash, no animated gifs, no browser specific formatting, no assumptions regarding the size of the browser window.
    IMO
    -michael

  175. Its Pointless... by Beautyon · · Score: 2
    To talk about what makes good web design without giving EXAMPLES. Here are two:

    The International Herald Tribune
    This site is simply one of the best I have ever seen. It has all the right attributes, works in both Mozilla and IE5/6 identically, without loosing any of its cool functionality, beautiful typography or features.

    37 Signals
    Is an example of a design firm that excels in clarity and a good understanding of what web design needs to do. Take a look at the work they have done.

    Both of these sites are given as examples because they look superb without throwing away any functionality. They demonstrate through beauty and execution what usability means.

    The pro usability websites, whilst good for evangelism are sometimes ugly to look at, and not simple to navigate (and yes I know that "ugliness" subjective). You can find them for yourselvs.

    I've thought for a long time that one of the great web design firms should team up with the makers of a strong distro, so that the next generation of Linux desktop could be created; a desktop that is not windoze or aqua, but a third, elegant and unique thing.

    --
    ATH0 Bitcoin: 1DnwFLXczVZV8kLJbMYoheUrpqHesjxrSi
  176. Just look at the top sites on the web. by NeoCode · · Score: 1

    All you have to do is to look at the most popular sites on the web. And they are popular for a reason. Good content, easy user interface, quick navigation etc etc etc.

    The best way to do this might very well be the W3C standard described here. Renowned usability guru Jakob Nielsen's site. He has TONS of information on how to design a site effectively. And maybe the most obvious thing to look at is the comaprisons between the top 10 sites on the net including yahoo, msn, google, disney etc (sorry, slashdot is not on the list). It compares the most basic parts of a website (colours, links, navigation bar etc). This gist of it all is, keep is as simple, clean and easy to use as you can possibly make it.

  177. Good web design by Neuracnu+Coyote · · Score: 1

    Simplicity. Simplicity. Simplicity.

    One of the best site designs I've seen uses this to great dramatic effect. Fixed width, plain, calm soothing colors and a semi-low contrast. Besides, everybody knows white on black pages are so 1998.

    --
    --
  178. Another thing to remember by drsquare · · Score: 1

    No underlined links! There's a thing you can put in tags (which I can't remember off the top of my head), which turns off underlining of links. Underlined text is one of the most horrible things you can have on a page. Avoid it at all costs!

    Links being in a different colour is sufficient, there is no reason to make the site look terrible with underlined parts.

    1. Re:Another thing to remember by hether · · Score: 1

      style="text-decoration:none"

      --

      Most people would die sooner than think; in fact, they do.
    2. Re:Another thing to remember by Anonymous Coward · · Score: 0
      No underlined links! There's a thing you can put in tags (which I can't remember off the top of my head), which turns off underlining of links. Underlined text is one of the most horrible things you can have on a page. Avoid it at all costs!

      AAAAGGH! So it's you! Function comes first. Function comes first. Function comes first. Underlining is the original and most universal way of telling the user 'this bit is hypertext - click here' without the awful 'click here'. I would like to see the statistics for how often people click non-underlined links compared to underlined ones.

      Coloured text doesn't work as well because there is unlinked coloured text all over the web. And some people are colour blind. And some monitors don't display colour.

      RULE (1): NEVER switch off the underlining of links
      RULE (2): NEVER underline text which isn't a link

      That's sound hypertext design.
  179. Lynx by EccentricAnomaly · · Score: 2

    The best websites are usable in Lynx at 300 baud. No graphics, certainly no Java... keep text terse and to the point... abrviate where possible.

    --
    There are 10 types of people in this world, those who can count in binary and those who can't.
  180. Five rules of web design by DarklordJonnyDigital · · Score: 1
    Here are a few rules I've learned over the years while working on my website, Jonnydigital.com.</pimp>

    • Make sure your site has an easy to spell, easy to remember address. A minor problem with my own is people misspelling Jonny as Johnny when typing the URL. Don't choose a name that can be misconstrued in any way.
    • Check your site in multiple browsers. A lot of sites look just fine in IE, but totally b0rk up in a text-based browser or Netscape. Make sure your website looks exactly as intended in IE, Netscape, Opera and Lynx before publishing it.
    • Don't use Java(script) when you don't have to. Scrolly text and shiny buttons might look clever, but remember that a Java applet takes longer to download than a simple image or text link. Besides which, IE doesn't always render Javascript properly.
    • Update regularly. People will come to your site often if they're sure they'll see new and interesting content. Regular updates can make the difference between Mitsukai and Slashdot.
    • Keep images small! Large images can take a while to download on a slow connection, and remember that if you pay for bandwidth, large files can start costing you a lot of money. (Especially if your site gets slashdotted ^_^) Keep filesizes small - JPEGs for photographs, PNG for buttons.

    Happy to share these with you!

  181. good design goes to heaven... by godawful · · Score: 1

    bad design goes everywhere...

    before someone goes off and just redesigns their site, you really need to know just what you are trying to do. design is a form of problem solving, like designing a better chip, designing a better chair, or poster, or layout. it is not something that the average joe can do. so many people think design is just about asthetics. when really, astheticly pleasing is of course important but it shouldn't be what carries the piece, the information should, and how it is presented to the viewer.

    design is so much more then most people think about, the colors, the siz of type, the font, the leading the kerning, the imagery, it is a lot of work, unfortunately almost everyone it seems fancies themself some sort of designer, unfortunately, that is is why there is so little useful stuff out there, if you can't name at least 5 designers of today as well as yesterday or don't read the design mags and such then it is probably just best to leave the job to someone else.

    but then again, sometimes a cigar is just a cigar and who really needs a profesionaly design personal website :)

    --
    Live EVERY week... Like it's Shark Week
  182. Re:May the be with you! by moonbender · · Score: 1

    (and whats up with flash animations that are of a set size? IT IS VECTOR FOR CRYING OUT LOUD. IT SCALES. DO NOT, I repeat, DO NOT, set the size of the window to an absolute value! And don't make it 'widescreen' either, it is dynamicaly generated, all you are doing is friggin LIMITING the number of pixels you have to work with!)

    Agreed, generally. However, many Flash animations include some portion of bitmaps, which don't scale well at all. I'd still prefer to scale than looking at a thumbnail animation, though, and using bitmaps in Flash should be avoided like hell, of course. Finally, IMHO widescreen does look cool sometimes, so I don't mind it being used, really.
    --
    Switch back to Slashdot's D1 system.
  183. Boobs by smileyy · · Score: 1, Insightful

    n/t

    --
    pooptruck
  184. Don't resize the browser window! by docbrown42 · · Score: 1

    There's nothing more irritating than having
    some web designer I never met decide to take
    control of my computer and make the browser
    window full screen! If I wanted it full
    screen, I'd make it full screen to begin
    with. Some of us LIKE to browse at
    800x600 (if nothing else, just to see how
    screwed up some pages look at that
    resolution).

    -Ed
    docbrown.net

    --
    Ed Wedig
    Graphic design services
    docbrown.net
  185. KISS! by KC7GR · · Score: 2, Insightful

    The 'KISS' ("Keep it Simple, stupid!") principle is one that has stood the test of Time very well indeed (NOTE: I'm not saying you're stupid... just quoting from memory).

    When I did my web page, I kept the following in mind.

    1). Get the message across. Plain, simple, quick. Most people have a pretty short attention span when they're surfing, so I designed the main page to be able to load in less than 20 seconds. Don't do graphics bloat.

    2). Keep it readable. Do NOT make the mistake of locking your users into one specific browser, or requiring them to have Java, Javascript, Flash, or any of that bandwidth-wasting crap enabled to use the site. Make the site so that it can be fully read and navigated with anything from Lynx to the most sophisticated graphics-enabled browsers around.

    3). Consider your audience! If you must use graphics, use meta-tags describing what the graphic is and (if necessary) its text contents. Here's why: Computer users who are visually impaired or who have no sight depend on text-to-speech software to use their computers. Set your site up so that it is navigable by those who may lack one or more of the senses that too many of us, all too often, take for granted.

    Yes, I realize that such guidelines may kill the use of a lot of graphics bloat. And this is a Bad Thing, how?

    Good luck.

    --

    Bruce Lane, KC7GR,

    Blue Feather Technologies

  186. An important question that begs asking... by neomac · · Score: 1

    What kind of site do you have?

    There are many different types of sites, and while all of the suggestions have been good, they all assume one type of site or another.

    A straight news/discussion site, such as ./, benefits the most from the least. We readers want to get to the information on the site, and if there are text links instead of javascript-driven rollovers, that's just fine with us. We want to get to the information fast. One click to the content is what we expect from a site that we've come to for information.

    A portfolio site neeeds whiz-bang, otherwise who is going to want you to design their next web site? Are you selling your company's services? Then sell, baby, sell! You need to attract attention in order to sell. So if that means that every element on your site is interactive, then so be it. Same applies for kid-oriented sites, and brochureware.

    E-commerce sites need something in the middle. Enough sparkle to catch someone's eye, and then quickly get the info to the customer as quickly as possible. And the information that the customer gets needs to be clear and accurate.

    <monologue type=soapbox>
    Web designers/developers fall into two categories: front-end and back-end. Generally, front-end developers excel at visual technologies (Flash, GIMP, Photoshop, 'D'HTML), and have little backend experience, other than configuring Formmail.pl. Backend developers can code Perl, Python, PHP, maybe even *shudder* ASP, but their site tend to be black text Times New Roman on a white background. Neither one can fully understand what the other one does, nor see the real value in it, but isn't that up to the customer to decide?
    </monologue>

    My answer to your question on what should a perfect web design incorporate is: consideration for the user. A good UI makes all the difference. And that includes the graphical front end as well as an accurate back-end.

    Note to Starship Trooper:
    There are probably a few things everyone can agree on, like Flash being worthless at best

    Sorry my friend, but if you haven't coded Flash/XML, you haven't lived. Flash is the only proprietary technology that I have chosen to learn, because of it can really make a difference in the presentation of a site. Don't knock a technology just because you can't code in it. And oh yes, it is most definitely coding. There's a big fat O'Reilly book on Actionscript. Can I do it with plain graphics and HTML/Javascript? Yes, but TMTOWTDI.

  187. Expect bad sites, build a good browser by MrBoring · · Score: 1

    Since we can't expect every web person to consider good design, here's some future requirements for browsers:

    * Provide an easy to reach on/off switch for irritants like large images animations and flash.
    * If I have flash turned off, don't tell me so every time (IE does this)
    * Allow me to turn off all pictures/animations/etc and click on the page to then selectively download just that one.
    * Allow a total popup ban, without some third party tool.
    * Don't allow the browser to become full screen, or let me turn this off.
    * Always give me the minimize, restore and close buttons, never let some web bastard take them away from me.
    * Let me specify the Java version I use.
    * Give me multiple proxy options--our's a frequently down for whatever reason, and I don't want to dig deep into options to manually switch them. And for that matter, help me figure out what proxy is being used, since I can't find that out easily.
    * Minimize the unknown information disclosed to the web server.

  188. from what I can tell by global_diffusion · · Score: 1

    ... people like designs that incorporate naked chics. Lots and lots of naked chics.

  189. Think in terms of creating a magazine article by Anonymous Coward · · Score: 0

    Don't turn it into brochure-ware but think in terms of an ezine or a regular magazine article. When people talk about web pages (especially with clients who don't know anything about it) everyone starts to make things too complicated. All you are doing is trying to convey your message to strangers (in most cases). Granted writing the HTML and making it work in different browsers presents a different kind of challenge than printing a magazine, the general idea is the same. A lot of other people here have said the same thing, get your point across in the simplest way possible.

    Design types will want a huge image with an image map as a way to navigate around the site. Developer types will want almost all text. Try to find a happy medium there and stick to that. Use images that get the point across and make them look good but don't overuse them. If you are selling a product, obviously you will want to use images so people can see your product. If you have Gimp/Photoshop, add a simple drop shadow or gradient so the picture blends into the background seemlessly, instead of just dropping the image onto the background. If you use images for links, use alt tags. People using links (not sure about lynx) will see where the link will take them. As another person has said on here, put the contact info ALL OVER THE PLACE. I've been to so many sites that didn't have contact info anywhere (that I could find). How are you going to sell a product if people don't know how to contact you.

    Sites can look good without using too many graphics. Creative use of colors and CSS can make the difference between a site that takes 40 seconds to load or 8 seconds to load.

  190. Best personal website by OneStepFromElysium · · Score: 1

    In terms of design, navigability, tasteful display of content, and ability to be rendered in many, many, browsers, no other personal site comes close to this one. I wish more people would use it as a model.

    http://www.tuxedo.org/~esr

  191. Personally... by ALG · · Score: 1

    I think lots of naked ladies are a great design characteristic in a web site. Even better if it's free.

    ALG

  192. Re:waste of time by dkh2 · · Score: 4, Informative

    Actually, not. There's the normal page that 99% of users will use but through effective use of SSI it doesn't have to be duplication of effort at all.

    If your default design requires Javascript, include a
    <noscript>
    <meta http-equiv="refresh" content="0;http://server.domain.com/texthome.html" />
    </noscript>
    in the HEAD.

    This will send all of the folks with no scripting to the page that has none.
    The very first thing that should appear on the default page is a link to the text-only version. This is for the benefit of non-sighted users who are using a browser that processes the scripting. This should appear first because you don't want them to have to wait while their screen reader recites the entire page before they get to the one piece they really need to function.

    Yes, by all means "know your audience." But, remember that unless you are going to authenticate your entire audience there will be other people coming to your site.

    --
    My office has been taken over by iPod people.
  193. Pimpin' the sites on the east side of slashdot! by Sj0 · · Score: 2

    I'd say that my site is pretty good design-wise. I tried to make the navigation as minimal and clean as possible, while still allowing it to be pleasing to the eye. I have gotten complaints about my background from colourblind folks though...

    --
    It's been a long time.
  194. Web Design Is Wrong Tact by NatZi · · Score: 1

    The term "web design" indicates someone that is moving in the wrong direction. There is no such thing as "web design." There is Internet development and Internet applications development, but "web design" is simply a misnomer.

    All web sites are software applications -- not "designs." The differentiation is critical. I see numerous "graphic designers" who offer web sites. What they are offering is simply a means of double charging for placing a brochure online. The ubiquitous "Contact Us" does not qualify a web site as a business application or customer relationship management application.

    If you are serious about creating an Internet application, start just as you would with any sofwae development project:
    -- define the user base
    -- define the business case
    -- define the budget
    -- assess available resources
    -- plan the project
    -- start development

    Note there there are no references to "designing comps", slicing-and-dicing PhotoShop files, adding Flash, rich media, or other related garbage.

    I know that some Slash Dotters may take umbrage with my comments and simply classify me as a raving Lynx-bigot. However, there is a real method to my seeming madness. No one belies someone a nice looking site. But such a site must be developed from usability, functionality, and capabilities. You don't start a web site "design" by opening PhotoShop (or the Gimp).

    An overwhelming number os "web sites" are simply online brochures that do little or nothing. These sites take particular joy is designing new "interfaces" that challenge the user. Flash "navigation", pop up menus, image maps, roll overs, underline links (anathma to "designers"), etc. create a very forboding environment for the average user. Consistency is not bad -- common navigation methods, common navigation elements, common navigation structure, common naming convetions. All of these are regularly jettisoned by "designers" seeking a "cool" new design -- "how pedestrian" they chide.

    My advice is: start with a solid business case and add the "design" later.

  195. what are you trying to portray? by hatrisc · · Score: 1

    first off, what information are you displaying? if you're an artist and are using your website to inform potential clients, you would most certainly want to be creative with a design. take for instance 33mhz.com now this guy is an artist in the graphic design, etc. he needs his site to be creative and original, since that is what will get him clients. for a personal site, you should be personal. if it's personal, you shouldn't have to think about what everyone else thinks, if they want to view it, they'll deal with whatever YOU the artist, create.

    :wq!

    --
    I write code.
  196. Content is not a four letter word by Squirrel+Killer · · Score: 2
    I'm not. I'm looking for information. Content is too trendy and vacuous.

    So many get uppity when someone uses the word "content", but there is a reason people use it. Content is information. Content is ideas. Content is entertainment. Content is style. Content is can be just about anything, as long as it is something.

    To say that the reason anyone goes to the web for information is wrong. Kids play on the web. IM/ICQers come for the community. Gamers come for the multiplayer games. Crackers come for the 31e73 challenge. Trolls come to /. for entertainment. How much of that can be narrowly constructed as "information?"

    "Content" has been made a dirty word by marketing droids who were trying to save their ad-based revenue streams, but it is still a good word that lets you talk about paintings, music, movies, photos, style, communities, rants, raves, and yes, information in one simple word. In many respects, "content" is like "art", a generalization word that allows broad discussion without being cumbersome. Can you imagine the Metropolitan Museum of Art being renamed the Metropolitan Museum of Paintings, Photos, Statutes, Tapestries, Antiquities, Music, and Books?

    That said, while people come and stay for the content, bad design can drive people away. I was looking for a site that had the rules for all kinds of games (sports, card, board, etc...) I found everyrule.com, which looked to be a good start. I even bookmarked it. But as I browsed the catagories, I found that with multiple pop-up, most links opening in new windows, and an inconsistent design (because it's really just a portal site), I deleted the bookmark and haven't been back since (except for now to check the URL.) Content, with a good interface makes for a good web design.

    -sk

    1. Re:Content is not a four letter word by nomadic · · Score: 2

      I'm not sure I can agree. The worst part of the word "content" is it describes works of art, media, design, etc. in terms of their function, which for some reason irritates me.

      It's kind of like describing a painting only in terms of its retail value, or a poem by how much space it takes up on the page.

    2. Re:Content is not a four letter word by Squirrel+Killer · · Score: 1
      I see where you're coming from, but "art" can be used just like "content" as a functional word. "We need to spruce up the office. Let's get some art in here." Granted, the common definition of "content" defines it as a merely functional word. But you'll see that the secondary meanings are generalizations.

      My only argument is that "content" is a neutral word that has been debased by marketdroids in the early days of the web who used it despairingly because they were too moronic to see what it represented. "Art" can mean statues, paintings, photos, theatre, performance art, music, etc... "Content" is a similar, useful abstraction when you're talking about the myrid of media that can grace a web site. "Content", as a word, is not inherently evil.

      -sk

  197. WSD? by Rupert · · Score: 2

    I would guess at Western(?) Square/Social(?) Dance. But that wouldn't explain why the young women in your group like techno.

    Hmm. Group of young women who like techno. Can I join? Good job my wife doesn't read Slashdot.

    --

    --
    E_NOSIG
    1. Re:WSD? by Walter+Wart · · Score: 1

      Women's Self Defense, actually. In our advanced class we do a total sensory overload thing where they work up to fighting multiple attackers with three loud soundtracks, different colored lights blinking at different frequencies, bad smelling fog, obstacles on the floor, and my wife shooting a starter pistol. Unfortunately, a lot of them say "This is just like a night at a club."

      If you want to join we have a position open for UNpadded attacker...

      --
      The man who never alters his opinion is like the stagnant water and breeds Reptiles of the Mind -- William Blake
  198. What makes good web design? by SlySpy007 · · Score: 1

    NOTHING. Web design is CRAP, and the people who do it are a bunch of arrogant poseurs. If you ask me, the best design goes back to the days of BBS's and TEXT ONLY. I don't give a damn what a page looks like-bottom line is if it doesn't tell me what I need/want to know, it's worthless.

    1. Re:What makes good web design? by stankyho · · Score: 1
      Damn right, and I only listen to talk-radio, no tv or movies and all my games are tic-tac-toe and hangman. I prefer magazines with no pictures. And all my food is bland and flavorless. What a wonderful world I live in.

      --

      ---
      eeww, I'll have a crab juice.
  199. Take a step back by Fweeky · · Score: 2

    All this talk of simplicity, avoiding flash etc is all well and good, but don't loose sight of the basics when you're coming up with your design.

    Look at your URI namespace; think about what it means; go read about what it means, don't just choose names arbitarily or you'll find you break them in no time. Do your users really need to know all your content is served by index.php? Does that really mean anything outside Apache? If not, remove it; go mod_rewrite it away and when you find you need to move to Java or C# or /bin/sh you can make sure nobody notices. No worrying about 404's, no waiting for search engines to catch on, and if you're lucky and/or smart, you'll get nice clean meaningful URL's the user won't be scared of. Cool URI's Don't Change, and they mean the same to everyone.

    Always remember that HTML is a semantic markup; a <h1> tag, for instance, defines a HEADING, it doesn't define a larger font or anything else; on an aural browser it'll be read in a slightly different tone or gender of voice, on a PDA where space is limited it may just be a different colour, or displayed indented, or any of 1001 different things. With XHTML and CSS2 you can accept all this and still have decent control over how your site looks and lays out on the devices you do know about. A great way to see this in action now is to play with turning off navigation elements, and even things like making copyright notices bigger for print media (@media print { .. } in CSS2); excellent for publishing documents on a site without making multiple versions AND without dropping the niceties of your site.

    Make use of the semantic structure of HTML; surround abbreviations with <abbr>, use title="" attributes to give links and even arbitrary areas of text descriptions; these things add to the user experience and provides them with the rich set of information hypertext was always supposed to without you needing to worry about crap like DHTML bubble windows; they're standard parts of the browser.

    A nice technique for design is to develop your HTML from XHTML 1.1 Strict (think: HTML 2.0 in XML). Build up a meaninful document and surround all the logical sections in <div>'s, then you can use CSS to move them around; you'll probably find a nice natural layout magically appears.

    Er. Better stop now ;)

  200. Bad UI design by MadFarmAnimalz · · Score: 1

    If we agree on 2 things, that a web site is a UI and that by learning what makes a design bad you can make good ones, then this one'll help you:

    The Interface Hall of Shame

    It concerns itself mainly with applications, but the concepts are there.

    As an afterthought, one tihng I really liked was on the bbc site; there's a link to a low-graphics version, or was that a text only one, I forget. If you want real elegant design, make the content independent of the HTML and generate the page dynamically based on client capability and preference.

    --
    Blearf. Blearf, I say.
  201. What doesn't make a good web design by 33nine3 · · Score: 0

    http://www.wowwebdesigns.com

  202. Make it security friendly by Anonymous Coward · · Score: 0

    What makes a good website?

    No cookies, no javascript.

    A fancy site may look nice, but not to the point where I'll trust them to run whatever programs they want on my system. Far too many sites seem to have decided that making it look cool is the most important thing, and don't bother to provide a plain HTML version.

    Since I can't view the site without trusting them enough to turn java on, and I can't even begin to decide whether to trust them if I can't see the site, I simply take my business elsewhere.

  203. Usability vs Attractiveness by medeii · · Score: 1

    Most of the time people think of these as two extremes of web design. On one hand, you have sites like DiK, which are all about miniscule pixel fonts, strange contrasting colors, and total "coolness." On the other hand, you have government web sites that look about as appealing as a military barracks; it's blocky, ugly, has bad contrast, and while it's functional, it's got the aesthetic beauty of a cinder block.

    The problem is, these things really aren't exclusive. Take Google for instance ... it's got a little bit of eye candy with their oft-customized logo, but it gets the job done and doesn't waste much time loading a snazzy interface. (Think MSN, eBay, CNN ...) A List Apart is another excellent example of combining form with function; it's got more images, but it's still dang fast.

    So what's the secret? Nothing really mysterious, really.

    1. Provide quality content. If you've got a monopoly on your content, people will come no matter what your page looks like; they need the information that you and only you can give them. So: Use good grammar, syntax, and organization when your deliverable is primarily text. When it's multimedia, make the media the nicest choice available from anywhere.

    2. Just the facts, ma'am. The corollary to #1 is that you provide ONLY what your visitors want. Keep your site organized, keep it very easy to navigate, and for god's sake, leave out things they don't want. So: Minimize advertising. Keep your structure logical and keep a search function a click away at the most.

    3. Make things accessible. XHTML has been a standard for three years now. HTML 4 has been a standard for nearly six. Screw Nutscrape 4.7 users, write compliant code. The content can still be visible, but hey -- they're the ones who choose to use a two-year old browser, so don't sweat it if you get complaints about your site not working for people who are too lazy to upgrade. Just point them to mozilla.org or windows.com/ie, and if they don't like that, well, that's their problem.

    Don't just write XHTML, either ... write VALID XHTML. Know and use the W3C's Accessibility Guidelines so that people with disabilities can visit and get what they need. There are reasons for standards compliance, and it's stupid to throw away the benefits.

    4. Keep 'em small and beautiful. Graphics, that is. Eschew GIF for the newer and better PNG, and make sure that you use antialiasing where it's appropriate. Nothing is more annoying than jagged, improperly sized images that look like they were drawn in MS Paint. Optimize the hell out of them with fireworks -- you can usually cut JPEGs down to about 1/5 of their normal size with that program, and PNGs are similar -- and let users cache the stuff so that they're not constantly downloading.

    5. Design for everyone. 800x600 might be the standard, but what about your users with higher resolutions? Graphic designers are all well and good, but make sure the one you choose realizes that this isn't a fixed presentation medium you're working with. Users like resizing their browser windows, they like control, and they hate it when they can't do things that they normally can -- using the Back button, closing a window and making it STAY closed, et cetera. You're not God, and you can't force everyone to view your site as it looks on your monitor. Deal with it.

    There's more, but it'd take pages to write all this out. Read Apple's UI guidelines. Read ALA (the link at the beginning of the post.) And of course, read the W3C specs.

    --
    got standards? --- http://www.w3.org/
    1. Re:Usability vs Attractiveness by Skapare · · Score: 2

      Most things you describe are good things, but I do disagree with your notion of jumping ahead to next generation browsers so quickly. Using the new standards is good, but the page should be made to work over a two generation browser range (that means including Netscape 4.7). It doesn't have to look as pretty in the old browser, but it should at least be functional. Every text should be visible. Every button should render. Learn to design flexibly. Sticking to validated standards is good, but being capable of being used with the standards actually implemented one generation back (while the new generation matures) is still essential. Compliancy is NOT about having to use all of the standards out there. It's about using what standards you need to have correctly. The point is, if you don't actually need XHTML, then don't make a site that can't work without it. And even if some part of the site really need XHTML, or CSS, Javascript, then don't make the rest of the site crippled by requiring it everywhere.

      If you need to put some pressure somewhere so you can present some really cool new designs in front of more and more people, then join me in pressuring browser developers to work on writing less buggy, more stable, and faster performing code. Unfortunately, it takes time for software projects to mature when there is a flurry of new things to implement. And at some point the developers really can't go any faster anyway. This is something else we all need to deal with.

      --
      now we need to go OSS in diesel cars
  204. short and fat... by way2slo · · Score: 1
    The web is probably the only place on earth, that I can think of ATM, where it is best to be short and fat. Of course, I'm speaking of web site design. Keep the content as close to the main index page as possible, if not right on it. Slashdot has a pretty good example of this. Just about anything is only a few clicks away from the index page and the fresh content is right up front.

    Keep in mind that video resolutions can vastly effect how a page is viewed. While trying out some ideas, see what it looks like at 640x480, 800x600, and 1024x768. Sometimes you'll be surprised at the results.

    A good design can flow with the resizing of the browser window too. Not every one has their browser maximized.

    White space is your friend.

    Other than that, do whatever you want, really. Some may tell you not to use dark colors, others will tell you not use bright colors. (I designed a web page once where I got complaints that it was too dark and too bright) In the end, make sure the web site serves it's purpose. That's all that really matters.

  205. Design for your *Audience* by MH · · Score: 1

    I'm so tired of all the "if it doesn't work in Lynx, it's not a good design", "no flash because I don't like it", "don't use " crap.

    If you design a website, the first thing you should do is find out who your audience is. Once you know who your audience is, then you can start figuring out how the design should work. It's all about the audience.

    For example, you're designing a site that whose audience will be mostly elderly people. Make sure your font sizes can be increased and this won't break the design. Make any clickable links large and easy to hit.

    Or, maybe your site is for kids. Make sure the site is flashy (perhaps use flash), cartoony. Any text areas are short and can be digested quickly and easily.

    Another example, you're building a help site. No flash, no DHTML (unless where it helps the user get to what they want quicker), little eye-candy. The user who hits this site will not care in the least how multimedia-rich it is. All they want is to find the answer to their question and leave, so give them the quickest route to that answer without all the crap.

    Anyway, just my two cents. All the "don't use this because it doesn't work in all browsers" is crap, IMHO. Know who your users are/will be. Know what they use/will use. Know what their skill level is/will be. Then design your site based on those guidelines.

    --
    --mh
    1. Re:Design for your *Audience* by Henry_Doors · · Score: 0

      "All the "don't use this because it doesn't work in all browsers" is crap, IMHO. Know who your users are/will be. Know what they use/will use. Know what their skill level is/will be. Then design your site based on those guidelines."

      Exactly right, if you have an identifiable use community knock up a few prototypes and ask them what they like.

      On the other hand if the site is principally for your own pleasure then do whaterever you like!.

      Whatever you do make sure you design it in a way that is easy to maintain - you could even consider a good content management package like CityDesk http://www.fogcreek.com/CityDesk/index.html - the worst website are those that aren't kept up to date.

      --
      "I deny nothing, but doubt everything." Lord Byron
    2. Re:Design for your *Audience* by Dante'sPrayer · · Score: 1
      Or, maybe your site is for kids. Make sure the site is flashy (perhaps use flash)...

      Good luck getting those kids entertained with the "Welcome to macromedia. Do you want to download a plugin?" ritual.

    3. Re:Design for your *Audience* by MH · · Score: 1

      Considering the kids will most likely be on a Windows computer with Internet Explorer 4.x or higher, there should be no problem. Flash is pre-bundled with most new browsers these days.

      --
      --mh
  206. On browser compatibility by rlowe69 · · Score: 2

    I have a hard time believing that browser compatibility is much of an issue any more. Here are my reasons:

    1. Most browsers (IE, mozilla (netscape), Opera) follow (most of) the standards now thankfully: XHTML, CSS, DOM. The world is a better place thanks to the W3C.

    2. Browsers are free. The only cost is the time it takes to upgrade. If people have no motivation to upgrade, guess what - they won't. If you make your site compatible with Netscape 4 until 2004, people will keep using it until then. Only when the stuff they want requires an upgrade do they actually do it - so force your users. It's a small price to pay.

    This is pretty simplified, I know - but it'll get you started. If you are going to offer back-compatibility, GET IT IN WRITING exactly what you are going to support and how.

    I've seen backwards compatibility blow up in people's faces. But I've also seen companies pay a pretty penny to have it, so they must REALLY want it. Make it worth your time to do the extra code and charge more. And sometimes charging an obscene amount for it can help the customer determine if they really need it.

    It doesn't sound like it, but backwards compatibility is a LOT OF WORK, especially testing! My advice is to support the latest version of IE and mozilla and nothing more - you'll cover over 95% of the market that way.

    --
    ----- rL
    1. Re:On browser compatibility by Skapare · · Score: 2

      It's not just about motivation to upgrading. Every time I have upgraded in the past, thing did break. In the case of going from Netscape 3 to Netscape 4 a lot of things broke. I even had to back off from an attempt to upgrade to Mozilla because even more stuff broke. Maybe Mozilla is better now (but at this point I plan to wait for 1.0 before spending the time on it, as I have other things to do). Opera (not free) will be an option once they have a universal installer working.

      Of course there should be a limit on how far back compatibility is extended. But one version set back is essential. That means today, support back to Netscape 4.5 or IE 5.5, unless the nature and theme of your web site really cannot be done without the new features (do try to give an alternate page ... at least for lynx users, and those with visual challenges).

      Charging obscene amounts for what can be usually be done with 10% to 20% more effort is like telling your customer "Go get your site done somewhere else, we only want leet work". Always test on every target web browser under every client platform (Mac, OS X, Windows, BSD, Linux, and Solaris, at least). And always test with various window sizes all the way up to at least 1152x864, if not more. Web sites that "scrunch up on the left or center" look like crap to people who paid big bucks for large high resolution monitors. And no teensy fonts.

      --
      now we need to go OSS in diesel cars
    2. Re:On browser compatibility by rlowe69 · · Score: 2

      Always test on every target web browser under every client platform.

      If you think that testing all of those platforms and browsers is 10 to 20% more work, then you've never worked on a web project before. Testing is a huge proposition, only exaserbated by adding platforms that add little to no market share. I'm talking about the guy running Solaris on his home computer - corporate sites don't worry about that small market ... it's not worth the expense.

      Cut down your testing platforms to a managable level, otherwise all you'll be doing is testing and fielding feedback from people like "this page doesn't work on this rare platform-browser combo".

      One browser version back is fair on Windows, but remember that the same browser sometimes performs differently on different platforms (not to mention LOOKS much different sometimes, depending on your use of form widgets, etc). There is a lot more to think about for cross-platform and cross-browser than 10-20%. You have to keep those considerations in mind for the entire length of the project. Cutting your project down to three or four combinations can simply your project dramatically.

      This is not to say you can't write completely browser-agnostic code. Go ahead and write HTML 1.0 if you want to ... but most of the time people need JavaScript and other things to get work done right. Don't consider old browsers unless you absolutely have to, especially if your site will depend on client-side JavaScript - where there are many many inconsistencies between browser versions!

      --
      ----- rL
    3. Re:On browser compatibility by Skapare · · Score: 2

      What kinds of things do you need to do that require so much Javascript? Hopefully you're not using Javascript to implement hyperlinks.

      --
      now we need to go OSS in diesel cars
  207. Flash it to me BABY... by Anonymous Coward · · Score: 0

    Oh I just love those HOME PAGES with animations that recur EACH TIME you GO their.
    Navigate the site, and click home, and there is that GREAT(ly annoying) ANNIMATION.
    And I especially like the (overdone) FLASH which takes 4 minutes to LOAD (or longer) on my 28K connection

  208. Design does matter. by dr00g911 · · Score: 2, Insightful

    As a designer and geek-by-trade, I'm going to have to side against the majority of Slashtypes here.

    The importance weighting of design vs. content can vary by 180 degrees depending on the context of the site.

    First off, if it's a shopping site, or "brochureware," design is 50 times more important than the content within. It's the difference between handing a customer a professionally designed brochure and a photocopy. The content on those sites is almost always brochure/catalog spooge.

    Design isn't Flash, it isn't animated graphics... it's a polished, useful, easy to navigate user interface that doesn't suck or make them think. (Those are both fantastic books, BTW)

    If you're building a community-based site, or an information-based site, then design falls (rightfully) into the back seat.

    I guess that the point I'm trying to make is -- establish your priorities when designing the site. Is your primary userbase going to be the Slashcrowd? If so, you better make sure that the site is tolerable in Lynx -- and that crowd is much less likely to avoid a site just because it's ugly.

    Joe Sixpack Consumer AOL User or Middle Management Stooge, on the other hand, will be less forgiving.

    Bottom line -- if you're selling image or product, design matters a LOT. If you're selling community and ideas, design doesn't matter as much -- but try to make the site easy on the eyes.

    And, please know that I'll personally hunt you down and kill you if you require IE5+, Win, or a plug-in to view over 50% of your site.

    You've been warned!

  209. Be Like TubCat by zulux · · Score: 2

    Best web design EVER: www.tubcat.com

    Great content without the fluff...or somthing.

    --

    Moneyed corporations, non-working 'poor' and criminal prisoners are turning productive citizens into tax-slaves.

  210. XHTML and CSS by Rytsarsky · · Score: 1

    I say use XHTML and CSS... It is supported by Mozilla, Opera, and IE I know. It's not a big deal to make your html pages valid XHTML, and there's a higher chance it will look right for more people. And CSS is just great, tags are not.

    --
    God became man to enable men to become sons of God. -C.S. Lewis
    1. Re:XHTML and CSS by Skapare · · Score: 2

      However, a few critical things need to also be specified in the HTML in addition to the XHTML and/or CSS. Such things as background color are important. Don't assume that everyone has CSS. For those who don't the page might not look so pretty, but it should be at least readable. If everything works fine in any default color (most are either white or gray) then this isn't so important. But if you have a special background and special text color or images that really need the right background color, then be sure you cover all the bases and specify it completely.

      --
      now we need to go OSS in diesel cars
  211. 3D Text by A.Soze · · Score: 1

    Blue text on red, red text on blue. Either has a very nice way of inducing headaches in all. Some folks will even look for the sailboat!

    --
    "Goodness, how did you people live long enough to invent tools?" -Hobbes (the tiger, not the philosopher)
    1. Re:3D Text by Skapare · · Score: 2

      Some people forget that hyperlink active text defaults to blue on many browsers. They set the font color black, but not the active text font color. It's still the same mistake and still should be punished by 5 years in prison.

      --
      now we need to go OSS in diesel cars
  212. No Javascript ... by Skapare · · Score: 2

    No Javascript except for those things that can be done no other way. Everything that can be done in plain old HTML, must be done in plain old HTML. Where Javascript adds on some enhancement, such as consistency checking a form submission so the user doesn't have to wait for you underpowered server on your slow network to respond, OK. But make sure it is coded so that if Javascript is NOT enabled, or has been filtered out by a proxy run by the company BOFH, it still at least works, and sends the submission to your server. The server had damned well better not assume that it gets valid data. All validation must always be done by the server no matter what for security reasons.

    If you make what should be just a hyperlink or a submit button be a Javascript invoking URL, then you better not come within bullet range of me.

    --
    now we need to go OSS in diesel cars
    1. Re:No Javascript ... by dismayed · · Score: 1

      I don't think I've ever really had problems with javascript that is used on most sites... I've never really had it get in the way, break, etc. . . call me crazy but I think that for most users, the typical javascript that you would find used in practice works... so, "No javascript..." really isn't helping this person out much.

      I say, Use javascript according to your users wishes... perhaps this persons users aren't slashdot fanaticals using telnet to get webpages which they parse in their heads. :)

    2. Re:No Javascript ... by Skapare · · Score: 2

      Many businesses are now disabling Javascript for their staff computers, and often doing things to enforce it, varying from policy "thou shalt not enabled it under penalty of job loss", to crippling it (probably crashing the browser when it gets any Javascript) via DLL or register hacking, to even filtering it out on proxy servers. And this is because some web sites (accessed by typographical errors, perhaps) use Javascript to take over someone's computer (such as trying to convince them they must view some porn to get their computer back). Javascript is a security concern to the client side.

      And there are still some sites where even just programming errors cause one to be trapped in error popup hell. So I leave it off. Until browser developers can isolate Javascript into a very secure padded cell where it can do no harm (and I'm not going to say this is easy, but it certainly needs to be done), I'll leave it off.

      Want me to upgrade my browser? Put one out that does Javascript securely (and doesn't break other stuff, conforms to standards ... and if you insist it conform to all W3C standards then I will insist it conform to all X windows standards) then I will be more enticed to upgrade.

      The really irritating web sites are the ones that have what appears to be a basic, simple, text hyperlink, but they implement it with a Javascript function call that does nothing but go there. Then when there, it doesn't even need any Javascript there at all (often times it's only the first page where these Javascript abuses take place).

      --
      now we need to go OSS in diesel cars
  213. Of animation and flash... by StormySky · · Score: 1

    I typically despise any animations or plugins, and I prefer Lynx to any other browser. However, Opera's nice for looking at userfriendly every day. What's annoying, though, is that I have to enable javascript just to view some sites. This is useless. Offhand, Mail.com... there's absolutely no need to make links with javascript. As other people have said, keeping things simple is best. If you have no content, then you're just wasting bandwidth anyway, and no amount of cutsey pictures will disguise the fact. There is only ONE site that I've ever seen that makes *perfect* use of flash/gif animations, and that's How Stuff Works. Check out their article on lock picking, or Programming In C. Compare useful stuff like that to frivolous garbage, shown here: FX Networks. The world will be a far better place when we can simply euthanize Frontpage users.

    --
    We can face anything... except for bunnies.
  214. Web Pages that Suck by Plutor · · Score: 2

    I have found that one of the best ways to have good web design is to simply review crappy web designs. Web Pages that Suck put me well on my way to making web pages that are slightly more than mediocre.

  215. Ask Philip Greenspun by gabe · · Score: 1

    Go to http://www.greenspun.com, http://photo.net, and http://www.arsdigita.com. Philip will teach you the way...

    In case you don't wander across it, read Philip's book about web design.

    Also, some other related reading would be Nielsen Norman Group, Nielson's own site www.useit.com, and their friend tog.

    Make it work first, make it pretty last. User interface is key.

    --
    Gabriel Ricard
    1. Re:Ask Philip Greenspun by pressman · · Score: 2

      Indeed! Usability, simplicity and legibility are the most important aspects of your UI design.

      Web Navigation: Designing the User Experience

      The Design of Everyday Things

      Those are possibly the two most important books you could read. Of course you should read Tog and Nielsen. They are a good primer. Generally they tell you more what you should not do rather than what you should do.

      --
      Pooty tweet
  216. Step one: Read Slashdot. by Wakko+Warner · · Score: 2

    Step two: Make your site look nothing like Slashdot.

    Repeat on a per-site basis.

    - A.P.

    --
    "Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
  217. Yer All Programmers! by Anonymous Coward · · Score: 1, Insightful

    Granted: sites need to be content focused, simple, fast, and easy to use.

    But your great content will never impress anyone if it isn't painted to do so. Your great back-end and your brilliant navigation will bore people if its not visually appealing.

    I like a clean, professional look. Continuous color scheme. Visually balanced pages. Illustration....

    Doesn't anyone like pretty webpages?

    (My 2 cents)

    John

  218. Don't Forget Accessability : Section 504 by notCNE · · Score: 1

    The next major worry for corperate web designers will be accessability -- making pages viewable for persons with disabilities. There are several different browsing methods available for physically and mentally handicapped persons. For the most part, they depend on text-only or well-defined HTML pages.

    Up until the 9-11 attacks, the U.S. Gov't was feeling the pinch of updating their pages for accessability. Pretty soon public universities will be mandated by the gov't to make their pages accessable under Section 504 of the Rehabilitation Act of 1973.

    And very soon after that, corperations will start getting sued by different disabilities groups for not making their web pages accessable according to Section 504.

    Check out W3C's Web Accessability Initiative for a starting place.

    --

    Christopher N Emmick
    A good man, a better nerd.
  219. Subjective by hether · · Score: 3, Insightful

    Let me say one thing first, the Wow Web Designs site is NOT a good example of web site design. Look at it in Opera and see for yourself how nice the dark blue links look on the dark brown background. Yuck. Try turning the images off. Almost none of them have alt tags.

    Good web site design is subjective. What one person considers good to look at, another won't. Some people actually like those huge flashing animated gifs they put on web sites. Do what you like if its a personal site. If its commercial and you're doing it for a client, then of course do whatever the clients like.

    That aside, I know I might be rehashing a lot of other people's comments, but here are a few of the things I keep in mind when designing sites:

    - Conforms to the W3C accessibility guidelines and validates (HTML, CSS, etc.) If your site does this, it will cover a lot of the other bases and cut down on problems. Also try running your site through Bobby at http://www.cast.org/Bobby/

    - Doesn't use unnecessary graphics or flash. When you have a site about art, movies, or other topics that lend themselves to heavy graphics or when you want to show off something, like a product or your campus - use the images and make sure they're nice ones. In most cases tons of graphics and fancy flash things aren't necessary and just contribute to download time.

    - Looks acceptable on as many browsers as possible. It might not look identical on all, but there isn't anything that's illegible on an older or non-traditional version. Try a site like Any Browser's Site Viewerthat will show you what your site looks like on using other browsers, or older versions of HTML support.

    - Dynamic Content is important if you want to bring visitors back. They come to your site once, find what they want and never come back again unless your content changes. On the same note, when they get there the content must be up to date on things that are timely, like events information

    - Make sure the site downloads fast - most importantly the front page. I now have a 24kbps connection at home and realize just how important this one is.

    I guess those are my main ones. I won't get into all the others because so many people have covered them on here already.

    This site - Any Browser and this site Software QA Test have testing tools that may be of some use to you.

    I'd give you some examples of my work, but I really can't afford for for any of my sites to be slashdotted right now.

    --

    Most people would die sooner than think; in fact, they do.
  220. Every page needs a counter by kroymen · · Score: 1

    What happened to all the hit counters?!? You wouldn't believe how often I visit a website and wonder, "How many people have come here before me?" It used to be that all I had to do was scroll down... Now, however, I'm stymied!

    Save the hit counters!

  221. IHT by CaptainSuperBoy · · Score: 2

    I can't tell you how you SHOULD design your page, but this site is a pretty good example of everything you SHOULDN'T do. Excessive javascript, needless browser dependencies, superfluous navigation 'gadgets'...

  222. Eye candy. by Pike65 · · Score: 1

    Content matters the most. But then several hundred people have already told you that. Probably because it's true.

    However, if you want your site to look lush, then you can do a lot worse than learning from these fine people.

    --
    "If being a geek means being passionate about something, then I pity those who aren't geeks." - Pike65
  223. Flash... by obi · · Score: 2, Interesting

    It seems it's quite popular to say Flash is eeeeviiil, but I'd like to make a case for it:

    - You can make a site that's very small, and still looks good (80kb)
    - You're sure of how it will look at the user's side. Fonts for instance are embedded in the format.
    - The format is as open as for instance pdf (check www.openswf.org) and there's lots of open source libraries and tools that use it.
    - You can make it so it's scalable - so it adapts to the size of your browser window. This is important to me, because I can't count the number of times I cursed when I'm viewin html websites on my high-res monitor because they used fixed font-sizes in their css.

    Yes, it's true that there's alot of crap sites out there made in Flash. I get the willies everytime I see an "intro". But there certainly also are a lot of crap HTML sites.

    Using jpegs or gifs that are 100kb to begin with, or that just cram so much text in a view that you don't know where to start looking, and you get a headache to begin with.

    At least with Flash you don't have to deal with slight differences in rendering CSS boxes between internet explorer 5.0 and 5.0 SP2 or whatever. (Even mozilla has it's share of anomalies)

    Even if you do your entire html site "by the book" , spec-compliant, clean, etc, you can't avoid encountering bugs between the different implementations.

    The only reason _NOT_ to use flash, is because there's no adequate Flash editor for Linux, (or for that matter, an adequare vector drawing program for linux either) - it's the only reason I still need to dual-boot. I'll try wine+flash soon - hoping it's usable.

    What makes a good website? Well, it all depends on the actual information you have to offer. If people can find something interesting on your site, and the UI of your site doesn't get in the way, or even, does actually _help_ the visitor to find what they're looking for, then you succeeded.

  224. Reverse It by waldoj · · Score: 5, Insightful

    The difference is that you can make links open in a new windows by control-clicking (or whatever) on them. But if the developer forces all links to open in a new window, how do I (who doesn't want a new window) make it not open in a new window? I can't -- the developer has overridden that option.

    To provide the user with choice (which is one of the most important things that a website developer can do), it's important to not force particular UI styles on users. Give them choices. In this case, the only way to do that is by not opening links in a new window.

    -Waldo Jaquith

    1. Re:Reverse It by Com2Kid · · Score: 1

      It would be nice if browsers included an option for reversing that behavior though. . . .

      Actually some sites that use lame-o java script try and keep you from being able to do things the OTHER way around, namely opening a link in a new window.

      (their goal is to keep you from copying images, which it does not do, but. . . . side effect here).

      They typically (try and, easy to bypass) keep you from pushing ANY keys on your keyboard or using the right mouse button.

      MUCH more annoying then auto pop-up in a new window sites.

      But except for those sites, when I am on a site that opens stuff in a new window by default and I want to open it in the same window (why???), I simply right click on the link and copy the address being linked to to my clipboard and from there to the browser's URL entry bar.

      Icky yes, but it works, I have had to do it all of two or three times in my life. :)

      Now of course ON SITE navigation should NOT open stuff up in a new window, that IS annoying as hell. Well except for postings on /. mabye, having to hit back a number of times (depending on how many times I previewed, yes I preview, occasionally at least. ;) ) to get back to where I left off in the original discussion can get a bit annoying.

      Then again most pop up message posting systems I have seen have royally sucked. . . . . (then again most BBS systems are kind enough to return you to. . . . where you last left off. :)

    2. Re:Reverse It by Eigenray · · Score: 1
      But if the developer forces all links to open in a new window, how do I (who doesn't want a new window) make it not open in a new window? I can't -- the developer has overridden that option

      Not strictly true:
      In Internet Explorer, dragging a link to the title bar, status bar, or address bar opens it in the same window, regardless of the value of the TARGET tag.
      In Mozilla, you just have to drag it out of the window and back in, and then release.
      Still annoying, but better than right click, copy shortcut, click on address bar, paste, enter.
      Of course, if they're using javascript:popup or some such, you'd have to actually go and view the source.

    3. Re:Reverse It by fetta · · Score: 1

      "But if the developer forces all links to open in a new window . . ."

      In my case, the company that I work for has a policy of making all external links open in a new window as an additional way of clearly distinguishing the link as being something separate from our own site. I can understand your point, but I definitely think there are times when using a "target=_blank" in your anchor tag makes sense.

      --
      ** The opinions expressed here are my own, and do not reflect those of my employers - past, present, or future**
    4. Re:Reverse It by rabidcow · · Score: 1

      It would be nice if browsers included an option for reversing that behavior though. . . .

      Poof!! Your wish has been granted.

      And as for sites that "disable" right clicks, I immediately turn off javascript so I can open links in separate tabs. Wish these people would get a clue.

    5. Re:Reverse It by vgullotta · · Score: 1

      I disagree with this statement:
      "provide the user with choice (which is one of the most important things that a website developer can do)"
      I don't want to give my customers a choice as to weather or not they are going to leave my site. I want them there spending money on my products. That is a basic rule of business.

      --
      You are all now dumber for having read this.
    6. Re:Reverse It by Com2Kid · · Score: 1

      Hmm

      ::notes he should likely upgrade his moz version::

      Comes in handy for Staroffice. Ah, the interface for certian things is a tad wee bit. . . . not so nice though. I like having my font size indicator right there on screen at all times when typing things (be it through a WYSIWYG HTML editor or my e-mail program.)

      Actualy the lack of an (findable, it may be there, a lot of stuff IS there, damned if I can find it though) always visable font size selector is why I am still using Netscape 4.7 (No, seriously. . . . it bugs me THAT much. and shit, not like I'm using Netscape to actualy. . . you know. . . . /RENDER/ HTML or anything. :) I just use it to write e-mails and such.)

      Hmm, Moz needs a way to custom setup all hotkeys and configure all toolbars through a nice nifty handy dandy UI of some sort. (that doesn't include a text editor. :P If I have to go through any actual. . . . work. . . I mine as well stick with 4.7, because, as I said, it is an e-mail program for me. :) )

      I've also yet to find the famed disable javascript button that I heard so much about, though it appears that over the last few weeks two more themes have come out bringing the total number of themes avialble to me to a grand whopping total of. . . .

      uh

      4

      (including the pack in. . . .)

      Amen I don't give a shit about themes. :)

      Hmm. ::notes .9.8 is out:: damnit I always did get behind in the upgrade sprees. ::groans:: Used netscape 4.1x until around 1999 or 2000 or so. (eventualy the y2k bug hit part of the program and it was refusing security certificates left and right, so I had to upgrade. ^_^ )

    7. Re:Reverse It by gusnz · · Score: 2

      My site opens external links in new windows. That's mostly because it uses DHTML pretty heavily as a presentation system, and standard navigation rules don't apply well... check it out, I'm giving away the scripts used.

      But anyway, at least on my system, why not try dragging the link in question onto the browser address bar? That opens it up in the current window, no problems, no matter what collection of TARGETs or ONCLICKs the author has added to the A tag itself.

    8. Re:Reverse It by rabidcow · · Score: 1

      hehe, it's a very new feature, btw. I went and downloaded the nightly build as soon as I saw it (yesterday?)

      Yeah, the configuration UI needs work... The option for links in new windows is under edit->preferences->advanced->scripts and windows, so at least you don't have to go into prefs.js or wherever.

    9. Re:Reverse It by follower-fillet · · Score: 1

      > if they're using javascript:popup or some such, you'd have to actually go and view the source

      Actually I've been working on a new context menu JavaScript addition for Win/IE that sometimes work in these situations. (i.e. it works in the specific situation I need it for.)

      It's not much tested but if it sounds useful for you, let me know and I'll put it up somewhere.

      Phil.

    10. Re:Reverse It by batobin · · Score: 2

      The main problem I see with your logic is that you're assuming that every computer user knows how to open a link in a new window. You're also assuming that even if a person has this knowledge, they'll remember to do so when the time comes.

      When weighing the costs and the benefits, I seem to side with using target=_blank in some circumstances. Whether the site I'm designing is for a novice user or a tech junkie, if I truly cannot imagine the user wanting the link in the same window, I'll set the tag. The downside is that a select few might have to close an extra window. The benefits are that novice users and absent minded techies alike will surf happier.

    11. Re:Reverse It by symbolic · · Score: 2

      While I agree that opening a link in a new window can be beneficial (even for the user), I do not agree that "controlling" the user is a wise objective. Leaving your web site (never to return) is far easier than walking out your front door. On Macintosh, it's as simple is Command-W. -- Poof --. I'm gone.

    12. Re:Reverse It by Anonymous Coward · · Score: 0

      specify the bg colour on the right frame of the main frameset page; medium grey on dark grey is unreadable.

  225. My own web design rules by Shiny+Metal+S. · · Score: 3, Insightful
    At the risk of being redundant, I'll tell you everything what I find important.
    • Content

      If you don't have anything interesting to say, don't even bother.

    • Animations

      Do not use any animations or blinking text on a page, when there's any text to read, especially if they can't be turned off by simply pressing Escape or clicking Stop. I don't mind ads, as long as they don't interfere with reading, and animations do interfere.

    • Valid HTML

      Don't publish invalid HTML. Always use W3C HTML Validator and CSS Validator on your pages online. Always use HTML Tidy before your new pages are online. If you don't write HTML but you use a WYSIWYG Web authoring tool instead, and its output gives any errors or warnings when tested with HTML Validator, complain to the vendor of this tool you use asking to remove the bugs.

    • HTML is not a typesetting language

      HTML or XHTML are for the logical informations about your document. CSS is for defining the look and feel.

    • <NOSCRIPT> tags

      The <NOSCRIPT> tag is not for writing "Your browser is bad, come back when you install better" but for providing the same functionality for browser without JavaScript or with JavaScript turned off.

      (By the way, texts like "If you can see this text, that means you have no JavaScript" are as stupid as "If you can see this text, that means you have a kernel panic")

      If your website is unusable without JavaScript, it needs a redesign. Don't use <a href="javascript:..."> links if you don't have equivalent <a href="http:..."> links inside a <NOSCRIPT>.

    • Remember about other browsers than yours

      If your website is best viewed with any specific browser, or in any specific resolution, you're not a good web designer and worst of all, you don't understand what the Web is all about. See the Any Browser Campaign. Install Lynx (a text-mode browser) and see how your website looks like. If it's unusable, it's poorly designed. Remember to always use ALT property in IMG tags, aspecially in navigation buttons.

    • Remember about people with disabilities

      See the Web Accessibility Initiative and always try to meet the Triple-A, Double-A or at least Level A Conformance. Use Web Accessibility Initiative logos on your website, or just a text information about your level of conformance.

      "The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect." - Tim Berners-Lee, inventor of the World Wide Web

      People may access your website using Braille terminals or voice synthesis. Testing your website with Lynx is always a good idea.

    • Colors

      Remember that 10% of your visitors are color-blind in some degree. Remember that black text on white background is the best combination for any text longer than few lines. Try to learn from the good old books, not from the magazines about the latest celebrity gossips.

    • Fonts

      Remember that the best font for text longer than few lines is a serif, variable width font, like Times. Try to learn from the good old books, not from the magazines about the latest celebrity gossips.

    • User defaults

      You should always use the default font face and default font size for the normal text content on your website. Just don't define the face and size, and it'll be ok. Remember that when you use size "-2" for the whole text on your page it means: "For the text on this page, use the font two levels smaller than what the user has chosen as his/her default and favorite size of font".

      Use your own font faces, sizes and colors other than black on white, only for logos, headers etc., but not for the main text to read, longer than few lines and especially longer than a paragraph. Soemone has set a bigger size as a default for a reason - maybe he/she has a small screen, maybe he/she has problems with eyes, maybe he/she just likes big fonts - respect this decision.

    • Accept-Language

      If your site is multilingual, use the Accept-Language HTTP header. My browser sends Accept-Language in every single request and it's stupid that I have to click English version links, after I've already told it in my HTTP request. See the RFC 1945 - HTTP/1.0 (May 1996)

      D.2.4 Accept-Language

      The Accept-Language request-header field is similar to Accept, but restricts the set of natural languages that are preferred as a response to the request.

      It's nearly 6 years old feature, still most of people don't use it. RFC 2616 - HTTP/1.1 (June 1999) defines much richer Accept-Language header (See section 14.4), but please, use HTTP/1.0 functionality at least. See www.debian.org which is a great example of this feature functionality.
    • See good websites and learn from them

    • Try to learn from the good old books

      Try to learn from the good old books, not from the magazines about the latest celebrity gossips.

    • Hire an expert, like me

      Contact me and I'll fix your broken website or supervise your webmasters for very affordable prices.

    This is everything what I can think about right now. I'm sure many of you have already said the same things (I do hope so!) because I started writing this comment when there were only few other comments posted. Those are, in my opinion, the most important things about a good web design, so it's worth being a little redundant. Forgive me any typos, it's quite a long comment and I'm very tired (and very lazy).
    --

    ~shiny
    WILL HACK FOR $$$

    1. Re:My own web design rules by aebrain · · Score: 1

      Damn, that was a good post. I'm keeping a copy of it.

      I could make very few improvements to it, all minor:

      • Web Pages That Suck is a great site for learning about good design through bad design.
      • Regarding disabled access, try Bobbie as your automatic checker.
      • Target your audience. If your site is for a rock group, by all means Flash away, go nuts. If it's trying to sell something, remember time is money to your clients. Keep graphics content (hence download time) low, and always compress images using Gifbot or something similar.

      That's about it. I say again, Damn that was a good post. 5++ (Moderators please mod original post up).

      --
      Zoe Brain - Rocket Scientist
    2. Re:My own web design rules by Anonymous Coward · · Score: 0

      Great advice.

      "Contact me [slashdot.org] and I'll fix your broken website or supervise your webmasters for very affordable prices."

      Too bad your email info was too cryptic for me to add you to my little virtual rolodex of cool people. Maybe that was your intent all along.

    3. Re:My own web design rules by Shiny+Metal+S. · · Score: 2
      Damn, that was a good post. I'm keeping a copy of it.

      Thanks, that's nice to hear. :) I'm keeping a copy too, and maybe one day I'll make a website from it. It's good to know that people actually find it interesting. These are all important things, but unfortunately most of web designers don't care about them. When my Lynx or Galeon can't render a website which I absolutely have to see (and it's the only place with the information I need), I can always use Netscape and everything is fine (except for microsoft.com which usually crash my Netscape for some reason). But there are people who can't use Netscape or Internet Explorer on their Braille terminal or speech synthesiser and they are effectively unable to use most of the Web. That's very sad. We have 21st century, all the informations they need are there on-line, but they can't reach them because of web designers ignorance. There are no borders for them other than ignorance of web designers.

      Web Pages That Suck is a great site for learning about good design through bad design.

      Very good one, I didn't know it before. It reminded me ESR's HTML Hell Page: How not to design junk Web pages. I see it has changed a lot in the last few years since I last saw it. Now there are many things from my post (or maybe in my post there are many things from HTML Hell), but I'll still tell you about it even if it makes my comment less insightful. ;) So, the HTML Hell Page is surely worth reading, there are also links to other similar websites:

      Here's a list of gripes similar to this one. And there's a fine rant about web page design by C. J. Silverio. Horrible Examples of bad technique are listed at Web Pages That Suck. Jakob Nielsen's column Top Ten Mistakes in Web Design is very good. The Yale Style Guide is worth reading.

      I haven't seen all of the above links yet, but I'm sure they're interesting.

      Regarding disabled access, try Bobbie as your automatic checker.

      Thanks. I knew about it, but I forgot the name. It's a great tool. But there's one thing I don't like about Bobby, it's the license:

      "No Reverse Engineering. Licensee shall not modify, adapt, translate, prepare derivative works from, decompile, reverse engineer, disassemble or otherwise attempt to derive source code from the Licensed Software or documentation therefor, except and only to the extent that such activity is expressly permitted by applicable law notwithstanding this limitation. Licensee shall not remove, obscure, or alter any copyright notices, trademark notices, or other proprietary rights notices affixed to or contained within the Licensed Software or documentation."

      "License Fee. Licensee shall pay CAST or its designee a license fee for each simultaneous user of the Licensed Software ("Single User License Fee") or each server on which it shall install the Licensed Software ("Server License Fee") as set forth at http://www.cast.org/bobby/DownloadBobby316.cfm."

      They say on the main page:

      "Bobby was created by CAST to help Web page authors identify and repair significant barriers to access by individuals with disabilities."

      "Center for Applied Special Technology, CAST is a not-for-profit organization whose mission is to expand opportunities for people with disabilities through innovative uses of computer technology."

      "Above, you can test a Web page using our server version of Bobby Worldwide. This server version gives you a preview of the downloadable version of Bobby Worldwide."

      But the downloadable version costs:

      Single User copy: $99.00
      Site License of server version: $3,000.00 per server
      Multiple server site license: $2,000.00 per server for 5 or more servers

      I think it's exactly the kind of software which should be released as a free software. Yes, I'm a free software freak, so in my opinion every software is exactly the kind of software which should be released as a free software...

      But this is software made by "a not-for-profit organization whose mission is to expand opportunities for people with disabilities through innovative uses of computer technology".

      I could tell my employer:
      -- Hey, maybe we could install Bobby on the servers?
      -- What's that?
      -- It's a program to expand opportunities for people with disabilities.
      -- Does it cost anything?
      -- It's free-as-in-beer.
      -- Sure, why not.
      but when I tell him that it'll cost him $3k per server... You know what the answer would be even if we only need a single user copy for 100 bucks.

      Bobby would serve its purpose much better if it was released as a free software. I'd be proud to contribute patches to Bobby, as I'm sure would lots of other people, and best of all, much more people would use Bobby. If there is any place for proprietary software, it's not software which "was created [...] to help [...] identify and repair significant barriers to access by individuals with disabilities."

      In other words: great idea, fatal license.

      Keep graphics content (hence download time) low, and always compress images using Gifbot or something similar.

      Good point, it's a very important thing which I didn't say about at all. I noticed that I wait the same time for the average website to load today on 768kb/s DSL, as I waited few years ago on 28.8kb/s modem.

      I didn't know Gifbot. It's great, because people who don't understand the image compression techniques (i.e. most of people making personal webpages) can improve ther graphics and save time and bandwidth. It only lacks PNG output which is important to me, not only because of the GIF problems, but because it's a great format, even recommended by The World Wide Web Consortium and it has Adam7 interlacing feature for great progressive loading on slow connections, very good for the WWW (see this image or this one if your connection is to fast to notice the effect), read more about Adam7 interlacing on stl.caltech.edu Introduction to PNG.

      What I would add about the graphics is to first of all, always use JPEG for photographs, and always use PNG for computer generated graphics (logos, headers, text, screenshots). Of course there are sitiations when it's better to use PNG for photo or JPEG for something generated (like rendered landscapes), but for most of situations (especially for usual homepages) this rule works great: JPEG for photos, PNG for logos.

      People sometimes use JPEG for flat few-color logos, which looks terrible on the hard edges and solid color areas. People also (however not so often) use PNG or GIF to save photos, and they are ten times larger than JPEG of the same quality.

      My personal choice for editing web graphics is The Gimp, it's a great tool especially for web designing purposes. It has a great JPEG saving dialog, where you can set different quality values and see the real-time preview, so you can save at the lowest quality (highest compression) when you don't see the difference, You can also set subsampling type or DCT method and restart markers for more advanced users.

      I almost forgot! See the Cooltext.com:

      "Cooltext.com is an online graphics generator for web pages and anywhere else you might need an impressive logo without a lot of work. We provides real-time generation of graphics customized exactly the way you want them.

      Simply choose what kind of image you would like to create. Then, fill out a form and you'll have your own images created on the fly.

      Cooltext.com will always be available for use free of charge."

      They use Gimp as the backend so it's a great introduction to Gimp power as a web graphics authoring tool. Everyone should check out Cooltext, you can make great logos in few seconds. Great for lazy webmasters who want to have nice websites with no effort. Great preview of Gimp.

      Speaking about the software, another great tool I use daily is ImageMagick. The best set of programs I've seen for conversion, optimizing and compression of lots of pictures at the same time. Once I used it to automatically scale, stretch contrast, add logos, compress and save over 10,000 pictures. It took over two days to my PC back then, but it was two days of rest for me. It would've taken me weeks if I'd had to do it manually.

      Important links: PNG home, PNG at W3C, JPEG home, JPEG at W3C, The Gimp, Cooltext, ImageMagick.

      Great, I wrote another comment for ten screens, while I should work instead... But what can I do, when I have a subject which is one of the main areas of my interest? Actually I didn't realize that I have so much to say about web design, maybe I should write a book, teach or something... It reminds me a funny situation I had few months ago:

      A friend of mine phoned me once and asked:
      -- Tell me, how do you make websites?
      I saw all of my life scrolling before my eyes. I was trying to figure out where to start my answer, and after ten seconds of my silence, he said:
      -- But hurry up, I'm using a cell phone.
      Here I started to laugh like a mad man, and I couldn't explain him why I laughed when he kept asking me, because I couldn't stop laughing.

      He really thought that I could explain everything to him in few minutes... Later I told him, that I had been learning how to make websites for many years, and now he's proud that he's the man who asked me to summarize many years of my life in few minutes. I tried to give him few books but he thought it'd be faster and even when I suggested Netscape Composer, it wasn't worth the effort for him... :) Great story, I always laugh when I remember it.

      That's about it. I say again, Damn that was a good post. 5++ (Moderators please mod original post up).

      Thanks once again. It's good to know that there's someone who likes it more than the moderators. :)

      From the last minute: I just found The greatest WWW page ever!

      --

      ~shiny
      WILL HACK FOR $$$

    4. Re:My own web design rules by Shiny+Metal+S. · · Score: 2
      Great advice.
      Thanks.
      "Contact me and I'll fix your broken website or supervise your webmasters for very affordable prices."

      Too bad your email info was too cryptic for me to add you to my little virtual rolodex of cool people. Maybe that was your intent all along.

      You mean that

      contact shiny at key dot salt after cracking crypt(3)'ed "plfeY04jaJnYI"

      is too cryptic? Or you mean it's too crypt(3)'ic, as a joke? I ask because it would be a very good joke, in my opinion.

      Anyway, I'm afraid that's all I can say... I have to keep my identity in secret, otherwise the phrase "very affordable prices" could be used against me.

      But to brake the encryption, feel free to use this program, Shiny Metal Brute Force Crypt Cracker version 3.1.9:

      #!/usr/bin/perl
      #
      # Shiny Metal Brute Force Crypt Cracker v3.1.9
      #
      # Copyright (C) 2001,2002 shiny@key.salt (shiny@output)
      # http://slashdot.org/~Shiny+Metal+S./
      #
      # This program is free software; you can redistribute it and/or
      # modify it under the terms of the GNU General Public License
      # as published by the Free Software Foundation; either version 2
      # of the License, or (at your option) any later version.
      #
      # This program is distributed in the hope that it will be useful,
      # but WITHOUT ANY WARRANTY; without even the implied warranty of
      # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
      # GNU General Public License for more details.
      #
      # You should have received a copy of the GNU General
      # Public License along with this program;
      # if not, write to the Free Software Foundation, Inc.,
      # 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
      #
      $x=substr$q,q,0,,q,2,if$q=q,plfeY04jaJnYI,;for
      (++$_..$_<<3){qq,$q,eq crypt$_,$x and die
      qq,$_.$x,for q,a,x$_..q,z,x$_}

      When you do, just contact shiny@output. This program is free software released under the GPL (which is (the version from 2002-02-28 08:06:10 +0100 last modified on 2001-07-15 13:13:30 +0200) valid HTML 3.2 and valid HTML 4.01 Transitional (except DOCTYPE which says HTML 2.0 and Character Encoding which is undefined)). Let me know when you find this program useful or otherwise valuable to the community.

      --

      ~shiny
      WILL HACK FOR $$$

  226. flashing lights by dirkdidit · · Score: 1

    I have always loved websites where the background changes every half second to a different bright color. Great for causing seizures!

  227. A.S.P. and K.I.S.S. by Anonymous Coward · · Score: 0

    <RANT>
    <TINFOIL HAT status="on">

    Kiss my ASP, The day I tell one of my clients who wants to pay me $35,000.00 to develop the coolest site he/she's ever seen that their site would actually be better if it were a plain text site with straight HTML links, no soundtrack, no animation, NO 3D OH!... AND FOR THE LOVE OF GOD, MAKE SURE IT WORKS WITH F*CKING LYNX, WE CAN'T HAVE ANYONE WHO HASN'T UPGRADED THEIR 80386/14.4KBPs BOX PISSED OFF, NOW CAN WE I MEAN THOSE PARAGONS OF ECONOMIC MUSCLE MIGHT NOT SPEND ANY MONEY ON YOUR E-BUSINESS, RIGHT?...

    You guys might want to have a peek outside the cave every once in a while. After five minutes or so (when your pale bloated eyes adjust to actual daylight) you will notice that most of the people out there seem to be spending their disposable income on fasionable clothing, SUV's, condos etc. That's because they would like to look cool so that they get sex and social affirmation from others without having to go through the painful and frustrating chore of getting to know and trust people. They do this because they got born in good old 1st world North America, land of the haves! These shallow stupid people (who are also having a lot more fun than you guys) would rather enjoy the 60-100 years on the planet than feel shitty because they wont ever be as smart as you. Consequently, these people spend their lives wallowing in the shit that looks cool, you know, LIKE CONSUMERS ARE SUPPOSED TO!

    Now someone who's paying $BIGWITHLOTSOFZEROS for a website is definitely in that category (I mean, otherwise they'd be so smart that learning HTML, Flash, Java, etc. would be easy like it is for you guys and they'd just go write it themselves, right?)

    Actually, the day I tell my clients that their website should be designed around the principles of simplicity, functionality and elegance is probably the day after I get paid for 100% of the shares in my software development company.

    BTW. I really do like you guys, I just think that a lot of what's being said here seems to deliberately ignore websites that weren't designed to deliver tons of usefull, real world content, I mean this site is the only place I've ever heard the expression "free, as in beer".

    I guess it must suck to be Noam Cholmsky and have to live among the greedy grasping shallow stupid stinking hoards, but most people actually like how commercialised everything is getting, it makes life easier to understand for most people (I'm not one of them, but I write software for businesses and that means understanding and creating what MY CLIENTS want, not necissarily what I want).

    <TINFOIL HAT status="yeah right I'm gonna take this f*cking thing off!">
    </RANT>

  228. One Word by FakePlasticDubya · · Score: 2, Insightful

    Standards, Standards, Standards!

    I spent hours getting my site to validate as XHTML 1.1, and CSS, and it renders correctly in modern Netscape browsers, and modern versions of IE. Standards should be the way of the future (and should have been in the past).

    Anyway, other that that:

    Content! Don't let the design get in the way! KEY EXAMPLE: The new site for The Matrix, awful, design makes it very hard to access information.

    --

    "We shall show mercy, but we shall not ask for it" -- Winston Churchill
  229. Some observations by The+Cat · · Score: 2

    Having now spent a while studying the "web compatibility" issues for our various projects, I (and others) have come across some of the tradeoffs, and noted them, since the information has been very useful for us:

    1. Pop-up windows are very useful if a page is being designed for a specific resolution. Having a set resolution (as most game developers and DTP developers will agree) makes development of a good GUI *far* easier. Having to support all available resolutions from Palm Pilots through 640x480 on up to 1600x1200 and all possible color depths, *and* have a great GUI is impossible. (No, the percentages in style sheets don't help. Been there, done that).

    800x600 is a minimal resolution, IMHO.

    2. CSS is great. XSLT is better.

    3. Javascript is necessary to development of a good GUI too. Visual cues are vital to explaining to a user what the GUI is doing, and those cues usually require Javascript.

    4. Unless a common (black text on white background) color scheme is the only goal, changing the default link colors will almost always be necessary. Royal blue looks terrible on almost every background color except white and pastels (yarg). Yellow backgrounds give people headaches. Purple is invisible everywhere royal blue looks terrible. And so on..

    5. Requiring a specific browser will be necessary until all browsers support the proper standards *or* all (or most) users use current browsers. Our sites generally do not support Netscape 4x well. Mainly because we use style sheets and inline styles, which Netscape happily renders wrong every chance it gets (not to mention what it does to nested tables). We would need to maintain a seperate (broken) site for Netscape 4, and that isn't practical.

    If Mozilla, for example, were the only browser, we could do incredible things with web interfaces (like put more information on each page with a simpler navigation mechanism). Having to support IE, Opera, etc., means that all the advanced cool stuff won't work reliably, so we can't use it.

    6. Mozilla, BTW, should set it's default resolution to 120dpi to match IE. Yeah, yeah, I know, Linux is great and all, but 7pt fonts that are 4 pixels high aren't readable, and bumping the font size to 960pt to read one site, then finding an 'E' that fills 80% of the screen on the next site is less than ideal.

    7. I'm very intrigued by Shockwave and Flash, but have hesitated to use it because everyone complains about it so much. Some of the Flash things can be done with DHTML, but then the compatibility problem comes up again.

    8. I'm always intrigued by the word "content." Here's the basic tradeoff: If people want *really* good "content" on the web, then web developers (client-side people) need a bigger palette than the HTML 2.0 tags, default color links, tables and 8-bit static jpegs. Sorry, but that's the way it is. HTML and JPEGS have been pushed about as far as they can go, and while these are adequate (and actually preferred) for information like 'man' pages and HOWTOs, when it comes to making something genuinely interesting, it is difficult to get more than a yawn without something better.

    Just another $0.02

  230. Re:May the be with you! by Com2Kid · · Score: 2

    Yah it CAN look cool, but remember where it originated from. . . .

    Namely from movies that were originally filmed in a 'wide screen' format.

    Only wide compared to the TV sets which actually came AFTER the movie screens, so technically we should be calling the 4:3 ratio Narrow Screen Format instead of movie theaters Wide Screen. :)

    Still though, generating original content for a 4:3 display in a widescreen format is just stupid. You are basicaly throwing away a few hundred pixels of vertical resolution. (think about it, black bars at the top and bottom of the screen. No you do NOT have to cut off items from the side, remember you are GENERATING the content, you can draw in the top and the bottoms were the bars are!)

    Now I can understand using it due to the Cliche Factor which creates an instant feeling of action or conflict that has come to be associated with a sudden switch over to a Wide Screen format (Thank You Anime! :) ) but hell, it is still annoying a lot of the time.

    One last example. Golden Sun, the GBA RPG.

    End scene.

    They go over to wide screen as you Sail Off. (ain't a spoiler, trust, you get a ship, just like in all other RPGs, if that surprises you then you need help. :) )

    I almost wanted to scream.

    (For one thing the GBA screen is ALREADY wide screen to begin with, well more or less,).

    The effect was created by just sliding two black bars up and down from the top and bottom of the screen. Oh wow, black out some pixels. ^_^

    (even worse are flash animations that completely animate things and then insert the black bars AFTER the fact. Oh man that is soooooooooooooooo stupid. WTF is wrong with people? Imagine if painters did that, completely paint a painting and then add black bars to the top and bottoms of the piece!

  231. Score 5 (Funny) by Sloppy · · Score: 3, Funny

    Flash is far from worthless. Flash can create cleaner navigation (rollover highlighting, foldout menus) than any js/dhtml out there. And Flash is always a smaller file than any animated gif.

    This is one of the funniest and most ironic things I have read on Slashdot in a long, long time. Sehryan does a perfect job of playing the comic "straight man" who just doesn't get it, in one of the best performances of the year. Thumbs up!

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  232. Google by TheKingOfCowards · · Score: 2, Insightful

    Look at google. Google has one of the best website designs in the world. It is simple and loads quickly. The website looks clean and is easily navigated. Go for the minimalist approach on a website. It will probably save you money and bandwith when there are thousands of people who want to see your website every because it is so great.

  233. Keep it simple. by chris_sawtell · · Score: 1
    • A picture is worth a thousand words. Let .png and .jpg tell the story.
    • Get the home / index page on the users screen as fast as possible.
    • Use javascript to download the images in the next frame so that the pictures are in the browser cache so that the viewer sees them immediately on clicking the 'next' button.
    • Keep the code simple so that all the clients will see your pages the same way.
    • Never place text over a background image.
    • The web is a maze of caches, use them.
    • Most Drag'n'Drop tools turn out crap code. Don't use them.
    • Learn the grammar and spelling of the language which goes between the tags.
  234. new slashdot is dumb by Anonymous Coward · · Score: 0

    Wow! that site looks like ass. Crappy colors, crappy graphics at the top, what more could you want!

  235. Say it with me now. by Anonymous Coward · · Score: 0
    HTML is not page layout
    HTML is not page layout
    HTML is not page layout

    One more time, for good measure: HTML IS NOT PAGE LAYOUT

    Thank you very much.

  236. The question is about design! by kronsrepus · · Score: 1

    Content and content management systems aside, the big thing is usability over cross platforms. We all know about image formats and that optimization is a must these days.

    The biggest mistake that designers continue to make is to use a huge table to layout the page - this gets ugly when degrading to low end browsers on handheld/wireless platforms. And if you muck up a table then netscape dies.

    I use divs for the main layout, often in reverse order from the actual way they end up on the page so that if your browser doesnt support them you might get a menu or a banner or something at the bottom of the page instead.

    HTML4 is great, stick a DTD in and keep your CSS in separate files. Degrading to lower end will work, they dont get the design but the content. I check my sites in Opera, Galeon/Mozilla, IE5.5, IE6 and Konqueror to make sure they look right in all of those browsers, and then in Netscape 4 to make sure that the content is still readable. A nice div with style="display:none" holds an unobtrusive message that notifys the user they might want to look at getting a newer browser.

    Make sure you validate your HTML and CSS on w3.org, if its valid and well written it *should* degrade. Check it in lynx too, if you have to scroll through a page or two of menus to get to the content then bet that some wireless users will too.

    There are some bugs you can exploit as well, to make certain versions of IE import additional sheets if you need to fix that padding bug, and others to make netscape not import your advanced sheet that could screw it up. Another nice thing if you are providing articles, is to include a print media style sheet which formats things for print, some suggestions there are display: none for banners and menus and other unimportant information.

    A great place for some real examples of these is the New York Public Libraries style guide at http://www.nypl.org/styleguide/

  237. This is not the place to innovate too much by josh_freeman · · Score: 4, Insightful

    I do web programming for a living, and we get into some very interesting conversations when we're designing a site. Occasionally, I get some very wierd requests for new and novel interfaces. This is a bad idea.

    Although the web is fairly new. almost everybody is expecting to see a few things.

    • A navigation bar on the left
    • A breadcrumb, like on Yahoo!
    • Navigation at the very top
    You do anything different, and you risk confusing the hell out of your users.You can argue all you want about why your interface is better,but unless you can hard data from usability testing, don't break tradition without a very good reason.

    I may be heavily biased, since that is what I do all day, but make absolutely sure your code is valid HTML, and leave out all the kruft. Pretty much all WYSIWYG design interfaces by default don't put out valid html, so don't use them. [Emacs |VI] will perform admirably, produce clean code, and if you use a server side scripting language and hide most of your code in templates, will be as fast or faster than Dreamweaver or Frontpage. (You are using PHP/Coldfusion/CGI/ASP, Right?)

    For the Love of (insert your choice of deity here), don't make a site all flash unless you have an extremely good reason to. As of yet, I have never heard of a good reason to do so, but they might, in theory, exist. Anything that you put into a web page, be it Javascript, Flash, Shockwave, audio, video, and massive, massive graphics, slows down the site, makes it harder to load, and will turn people away. I'm not saying to use NO graphics. I use quite a few at work, but keep them small, and realise that users very well may have images, stylesheets, or browser-supplied fonts turned off.

    Finally, remember what HTML is designed to do. HTML is a markup language designed to format text. All the nifty graphics and such are good, and they have their place, but they weren't invisioned when HTML was designed, and in a sense, they are foriegn to the medium. Use them with caution.

    Whoever mentioned the book Don't Make Me Think has a very good point. That one sentence tells you more about User Interfaces than many books ever will.

    1. Re:This is not the place to innovate too much by SuperPedro · · Score: 1

      breadcrumb?

      --
      Most sigs are dumb. This is one of them.
    2. Re:This is not the place to innovate too much by grff · · Score: 1

      like this:

      http://www.motive.co.nz/glossary/breadcrumb.html

    3. Re:This is not the place to innovate too much by josh_freeman · · Score: 1

      Go ahead and dope slap me. I meant to define that. The breadcrumb is the navigation near the top of the page like this

      Home > Arts > Visual Arts > Photography >

      that is supposed to aid you in a drilldown search.
      Sorry.

  238. Huh? by dracvl · · Score: 1

    Well, I know XML and HTML. But what is DML? ;)

    1. Re:Huh? by Dante'sPrayer · · Score: 1

      You thinking dhtml?

      Dinamic hypertext markup language. It's a sort of application to javascrips and css, enabling access to the inner working of the browser, better know (I think) as DOM, and gives the resulting page capability to do weird stuff like funky tooltips or animated menues.

      Somewhat overrated, slow on three year old hardware and non fully portable between browsers, this may be the way of tomorrow, but right now it is half a headache.

      Or if you *really* meant DML, that is a functional language, as far as I know not related with the web.

  239. The Obvious by Anonymous Coward · · Score: 0

    Good design, as many have said, is a function of knowing who your audience is, and what they are expecting to get from your site. From these principles, we can derive the following vague rules of thumb:

    1) If you're about providing information, make the site clean, fast, and easy to read, understand and use (i.e. don't be Amazon.com ).

    2) If you're about art, design, or demonstrating particular web technology, then you can make it as fancy as you want.

    3) If you're about driving traffic, making money, or distracting /. readers, the answer is simple. Pr0n.

  240. Amen! by pressman · · Score: 2, Redundant

    If you design a website, the first thing you should do is find out who your audience is. Once you know who your audience is, then you can start figuring out how the design should work. It's all about the audience.

    hallelujah!

    --
    Pooty tweet
  241. Content vs. Functionality by MrAndrews · · Score: 1

    Content vs. functionality is probably the wrong way to put it. design vs. application or whatnot. In physical terms, a magazine is an application used for viewing various kinds of content. There is a standard way of navigating the content of a magazine with minimal integration into the actual content of the page. You don't spend most of your time gawking over the corners of the pages the way you would the menu on a website. the way you interact with your content tends to be more important than the content itself on the web, only because there is no real standard yet. It's like buying a book with round pages simply because it's got round pages, not because the book is interesting. One of the big goofs of the browser companies in the past few years is that they didn't keep trying to make things better in this respect. You can make a website more visually exciting than print (via Flash, even, with real honest-to-goodness content), and it's far more extensible that way, but most of the innovation in the functionality and application-type area tends to be done by overexcited web designers. When you make your website, try something like this: make the functionality basic, out of the way, and unessential to the design. Make the design itself as dramatic as you can, but approach it like it's super-paper. Maybe I'm just getting sick of making beveled buttons for clients. I really hope the role of "web designer" gets broken up and eaten by "web programmers" and "graphic designers" soon.

  242. minimal bandwidth is a good place to start by PMM · · Score: 0

    this page has some helpful tips on getting your images down to a reasonable size

  243. Happy Balance by hendridm · · Score: 1

    Cool Home Pages also has some neat designs you can use for ideas too, but original designs are better.

    This was said before, but it IS important to know your audience. I try to stay away from DHTML because it is different in every browser OR requires a lot of maintenance to keep it friendly with all the browsers. However, if your audience is a bunch of Mac zealots you can probably use more modern scripting techniques because Mac users are usually forced to upgrade their hardware often (due to new OS and application requirements).

    Try your page on many platforms. A lot of Windows developers (other platforms, where?) forget about Macintosh and Linux users. My number one personal priority when I develop my pages is that it is compatible with as many browsers as possible. However, I'm starting to not care about Netscape since it is a pain in the ass to make it work and fewer and fewer people are using it anyway (upgrade already!). I mainly focus on compatibility with Mozilla and Internet Explorer now, and I think that hits the majority of people.

    You have to balance elegant design with compatibility. I figure if I can get 99% of the browsers, I can sacrifice the rest for elegance.

  244. Certainly not the wowwebdesigns site by bolete · · Score: 1

    All of these "expert" sites can talk about what is proper website design, but I still hate sites that take forever to load. Especially those "expert" sites.

  245. Re:10 Commandments ( a aditional one) by schimmi · · Score: 1

    (12 + 1). Use bobby ( http://www.cast.org/bobby/ ) to help users with disabilities ( For example blind People ) to use this webpage)

  246. Jakob Nielsen is the prophet of web usability by Fozz · · Score: 1

    Jakob Nielsen has written TONS of material on this subject. Following his words will result in a good website, most of the time. Check out his site at Useit.com.

    I think the thing most website designers forget to do is place useability before aesthetics.

  247. What really works by masterkool · · Score: 0

    Promise porn

    --
    I once shot a man who posted too many, "Imagine a beowulf cluster of these"
  248. Must be some JavaScript or something... by RMSIsAnIdiot · · Score: 0

    I don't know about you, but as soon as I opened that site, two young boys in white-on-black shirts and ties showed up at my door...

    --

    1. Re:Must be some JavaScript or something... by An+Onerous+Coward · · Score: 1

      I hope you fed them something. Those kids' lives have to suck. Think about it. The first thing you have to do on a mission is learn to take rejection. Not just "Thanks but I'm not interested." We're talking about the "sic the rotweiler on 'em" type rejection. "Let fly the rotten tomatoes of despair" rejection. "The car pulls in, the driver sees the missionaries at the door, the driver pulls out and spins off at ninety" rejection. Yet they keep on trudging along.

      Even worse than all the doors slammed, all the miles trudged, all the dog bites, and all the times that someone has tried to run them down with their cars, is the alternative. There are people out there so pathetic, so lonely, so shamefully pathetically lonely, that a Mormon missionary at their door could easily qualify as the highlight of their year. These people generally fall into two categories: Old people who only have six teeth left and who keep jabbering on about "the War," and serial killers with a fetish for polyester suits. [Note to any Mormon missionaries who are reading this: 1) Get off the Internet now! What would President Hinckley think of you? 2) If someone's living room is strewn with bike parts, ties from ZCMI, or black nametags, run. Don't politely excuse yourself. Don't offer to leave him with a word of prayer. Just get the hell out of there, and don't stop even when you hear your companion's gurgling scream.]

      Then they have to learn to completely shut down their hormones. Remember that these boys haven't had significant female contact for months, and the sweet little things that promised their "eternal faithfulness" have probably broken up with them and are now married to their best friends. Repeat after me: "My ex-girlfriend is getting laid and I'm not." That's gotta suck.

      Oh, and did I mention they're paying $400 a month for these privilege?
      So do something good for your fellow man. Invite them in. As a slashdotter, you probably have an IQ above 100, and are therefore not a member of their target demographic anyways [this advice does not apply to anyone who has ever authored a penisbird post]. They'll be thrilled to get out of the heat/cold/wet/smog, and if you feed them something they'll love you forever. If you're a female under the age of 40, show up to the door naked. Hell, maybe even let them give you one of their "discussions," as long as they comply with the rules of your home (the word "God" must never be used, but replaced with "phlegm-boy."] And offer them a shot of whiskey. If they're smart, they'll take you up on it.

      --

      You want the truthiness? You can't handle the truthiness!

    2. Re:Must be some JavaScript or something... by RMSIsAnIdiot · · Score: 0

      Don't worry, I know one. His life will suck for the next 2 years...

      But I thought they didn't drink. A little bit wouldn't hurt when you're in that situation, I guess. Too bad that it probably will make them feel guilty for the rest of the day though.

      As for the gurgling scream... I hear that driving past their bikes in a low rider and knocking them off is a popular think to do in the barrio in LA... :-/

      Ever seen the movie Orgazmo? If not I suggest you rent it. Really funny story.

      You seem to be talking from experience?

      --

  249. no no no! by Pope · · Score: 1
    ALWAYS pop up external links into a new window

    No. YOU want a new window, YOU go get it yourself.

    --
    It doesn't mean much now, it's built for the future.
  250. a few sites by stankyho · · Score: 1
    --

    ---
    eeww, I'll have a crab juice.
  251. What Makes a Good Web Design? by trongey · · Score: 2

    I wouldn't know. I've never seen a good web site yet. I really can't see that anyone has figured this one out.
    Sure, some sites are lots better than others, but none of them are really good.

    --
    You never really know how close to the edge you can go until you fall off.
  252. This is the wrong place to ask that question. =] by neuroticia · · Score: 2, Funny

    You're asking geeks what the best design of a website is? Ut-oh.

    The 10 Commandments of Designing Websites for Geeks:

    1. Thou shalt make sure the site works in mozilla, galeon, konqueror, etc. while producing multiple errors under MSIE of any version.

    2. Thou shalt make the background black and the text off-white. If you're confused about how this should look : a.) format drive b.) install Linux c.) without running startx look at the screen.

    3. Thou shalt not use evil plugins.

    4.) Websites designed to work with Lynx get extra points.

    5.) I know it doesn't relate to design but it needs to be said anyway: ASP bad PHP good.

    6.) If Netcraft doesn't report back that the site is running on Linux it doesn't matter, we don't want to see it anyway.

    7.) Site must prominently list all important sections either across the top or on the left side. Do not hide your navigation under buttons. We do not like buttons. We surf with graphics off. Additionally, at least one of these links must take us to a page about Beowulf clusters.

    8.) If graphics are necessary, please have them be Linux logos, penguins, or naked women.

    9.)We like our screens set to utterly ridiculous resolutions. If your site is best viewed at 640x480 keep in mind it will look awfully odd on our screens. (Picture a teacup poodle wearing a sweater designed for a great dane.)

    10.) Design is optional.

    -Sara

  253. [OT] That would be a good signature line. by locoluis · · Score: 1

    If you feel the sudden need to program, there is always PHP.

    And I agree.

  254. The REAL Secret to Web Design by psycht · · Score: 1, Funny

    View Source... Cut & Paste. =)

  255. Depends on who you are... by SmurfButcher+Bob · · Score: 1

    If you're the site owner, the best design is one that pushes your message onto the user. Forced intro-pages, obfuscated flash navigation, 50-click-depth, no "site search" feature, etc, all benefit this perspective - they all increase time of visit and quantity of message exposures.

    If you're the user, the opposite holds true. The perfect site is psychic - you go to www.some.com, and the things you're looking for are exactly at the top of the resulting page, perhaps with some useful references near the end. The perfect user-site has a No-Click depth... page loads, bullseye! Done.

    So, you can't answer the question yet - you need to figure out who's perception you're using, and what your agenda is. After that, it's concession time... 8)

    - SBB

    --

    help me i've cloned myself and can't remember which one I am

  256. Web Page Requirements by dTd · · Score: 1

    There's only 1 thing needed on any webpage:

    Content - presented in a readable manner.

    All else is fluff and unneccessary.

    --
    /dTd
  257. Compatability by Vrallis · · Score: 2, Insightful

    Back when I did this for a living we had an ancient machine running win95 (bleh) with IE and NS, running in 640x480 @ 256 colors. We tested every web page on this machine under both browsers. Our rules were simple.

    First, the user should NEVER have to scroll horizontally. Never. Period. Second, we used GIFs as often as possible, optimized to a web palette (and therefore look acceptable under 256 colors). Note that obviously for photographs we didn't use gifs--just logos, maps, and other miscellaneous decoration.

    These days, I'd probably include Konqueror, Mozilla, NS 4.x, IE, and Opera at a minimum. 640x480 is a bit restrictive these days, so I might be inclined to optimize for 800x600. On the other hand, I know plenty of people (usually older individuals with poor vision) who run in 640x480--even on a 21" monitor.

    No God damned Java! No ActiveX! No Javascript! No CSS! Nobody supports ANY of these properly. I'm sick of NS, Moz, and Konqueror hanging on every other web page I view. If I can't view it the first time without changing options, I will NOT go out of my way to view it unless it is absolutely vital information.

    If you MUST run with the flock and use Javascript, don't design a site that is unusuable without it. I'll never come back.

    Don't write a site entirely in Flash. Yeah, it's pretty. But the functionality sucks. I can't copy text or save pages this way. Forget it.

    Don't pop up another window for ANYTHING unless the link says it will do so. Offer it as an option rather than the only choice.

    Don't pop your site into a preset size window and disable the tool bars and such. That's just downright cheap and highly annoying. I won't do business with you either.

    Don't use named fonts. Just change the sizes, but don't rely on them either--some of us love 1600x1200 on a 21" monitor, but have no choice but the override font sizes so we can see damned sites like Office Depot, GoGoCity.com, or others. No more of this 6pt text nonsense.

    Don't link an entire damned sentence.

    Okay, I'm just rambling now. Obviously there are a LOT of pet peeves over stuff like this. Deal with it, and you'll find a lot more people hitting your site.

  258. Yale's Web Style Guide by doggo · · Score: 1

    is a good starting place for learning about web design. It's free online, and available via dead tree. You can also try the Lynda books.

  259. best known methods by linux2000 · · Score: 1
    Some best known methods I've found for web site design:
    • simple. clear. minimum words. (a web page is not an english exam - full sentences are not only unnecessary, but wasteful to the reader)
    • consider your audience. include everything they need, and nothing they don't.
    • most popular/expected stuff should come first on the page, the rest can follow it.
    • similar things should look similar, different things should look different
    • a web page is never done; never put "under construction".
    • a web page is an evolving thing, just like business, recreation, or anything else in life. Be prepared to revise your web page as needed.
    • Read your own web pages regularly. Fix them as needed. Incorrect/outdated info is worse than no info at all, because it misleads the reader into thinking they found the answer.
    • If you think of a better way of expressing data, do it. Right now. That way, when you realize an EVEN BETTER way tomorrow, and do that, your site will be that much better and easier to use.
    • every complaint you get from customers represents 10 other customers who thought the same thing, but didn't tell you.
    • if someone asks where stuff is, do two things: (1) tell them, (2) fix your web pages so you won't be asked that again
    • not everybody thinks the way you do. learn how people think. if there's 3 ways they might search for something on your site, make it possible to find it using all 3 ways.
    • put a small link on the bottom of each page for the user to submit a bug report about the web page. Because you want to know about mistakes in the first 5-10 visits, not realize it yourself after 31597 visits.
    • do not keep multiple copies of data in separate places. That always results in out-of-date data. store data in 1 place, access it from there to generate different web pages (or whatever you're doing).
    • HTML is no place to store data. XML, data files, and databases are where data should be stored. HTML is an output-only format, like PostScript.
  260. Great book! by peter303 · · Score: 2

    One of the best on web design,

  261. Re:waste of time by blibbleblobble · · Score: 1

    Your suggested code will fail when I visit it on a JavaScript-enabled browser
    with JavaScript turned off.

    Turning off javascript in IE5 is good. It means you don't get pop-up advertisements.
    However, it also means you don't get to see the text in <noscript>
    tags, because IE5 supports javascript.

    <script language="JavaScript">

    <!--

    window.location="My Javascript-enabled page";

    //-->

    </script>

    <h1>Welcome to my text page</h1>


  262. Re:You're asking .. needs more than graphic design by DesignPsychology · · Score: 2, Insightful

    And pair the real graphic designer, who
    knows the difference between good a bad looks, with a usability specialist. Just as good desingers are not good copy writers and visa-versa, so designers and copy writers usaually work in pairs. Designers have learned a lot about design, and a little about usability. So with the designer + usability specialist + copy writer, it'll give the engineering team a lot to do. A good designer can whittle 25 possible approaches down to four that look good, and the usability specialist can help whittle those possibilities down to two that look good and work well for the target user. Then toss in the marketing and brand managment... (Brand managment is the type of stuff people do so that the FSU web site has a FSU "look and feel" and the U of F web site has a U of F "look and feel" - they're the guys who keep track of what the "look and feel" is).

    I don't want to sound high-handed, but a good designer knows what looks good, a good copywriter knows what readable and effective text is, and a usability specialist knows good usability. There ain't enough time in the day for someone to be good at all. There are exceptions, but there aren't enough of these superheros to go around.

  263. Microsoft by copec · · Score: 1

    Microsoft's website is the perfect example of a website that has always been clean, loads fast, and easy to navigate

  264. useit.org by bill_mcgonigle · · Score: 2

    Everything you need to know about usable design.

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  265. Don't listen to everyone else here!!!! by evilviper · · Score: 2

    I'd say the main thing to remember is have very clear categories. I hate going to some manufacturer's site, getting a dozen options that are all close to what I want, but none seem more appros. than the others. And if you have a 'misc' section, you've completely missed the point!

    Secondly, I don't know who in their right mind would recomend WHITE backgrounds! Ye Gods! My retinas are already under constant attack. Reading anything on

    Reading text on a white background is like trying to read the label on a fluorescent lightbulb. That's grounds for assault charges as far as I'm concerned.

    In my junkbuster (ijbswa) re_filters I stop that crap before I ever have to see it. Most people aren't that fortunate, and get driven away by sickening colors.

    Backgound pictures are okay, as long as they are as small as possible, the page is readable without them, and they aren't so busy that they make the page hard to read.

    Flash is the tool of the devil and lazy web designers (the same that use frontpage).

    Your page should NOT be packed with info. Sites like MSN.com are a good(bad?) example. It makes it hard to navigate, and hard to consume that info. People that go to your site won't get much out of it.

    There's millions of other peaves I have, but none of them are being suggested to you by the rest of the slashdotters, s I'll leave it at that.

    --
    Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  266. Good design need not sacrifice older browsers by WPL510 · · Score: 1

    Good design doesn't necessarily mean using only the newest browsers and proprietary technologies. Far from it, I have a friend who develops the page for a local college, and the page is a fairly clean, tight layout that quickly connects the user to the main areas of the site (the one problem is the menu, which was designed by a committee, but last I hear he was fighting to trim it to a reasonable size). All that, and it's not ugly. No scrolling, and the info is right there. The interesting thing in all of this, however, is that he claims that the page works at least decently even with "beta versions of lynx", as he puts it- in short, it was designed with other browsers in mind. (I've been trying to find a browser where the page doesn't work, but so far no success. Any ideas?). Cross-browser compatibility doesn't require multiple versions of the same page, or a stripped down ugly site- just a little thought.

  267. a few key things to remember by HaggiZ · · Score: 4, Interesting
    basically you will need to keep a few things in mind:

    • people dont read crts/lcds like they do a piece of paper. it's pointless to simply put up an online version of a brochure like many companies do, you can spot it straight away. people scan a screen. namely due to the way we perceive things, and reflected light(paper & ink) is much easier on our eyes than direct light (monitors). kinda why "digital paper" hasn't taken off to date and why we aren't all reading the newspaper on our pdas.
    • try to keep scrolling to a minimum. horizontal scrolling is a definite no-no
    • contrary to microsoft and several other window managers beliefs, we naturally scan left to right from the top for things. so navigation and commonly accessed items should be along the top or the bottom
    • yes it may be pretty to remove underlines and other features, but (un)fortunately people have become accustomed to these signifying links. see you probably think this is a link, dont confuse users uneccesarily.
    • your use of colours is extremely important, and I suggest you read up on it. they will elict different emotions from the user and drasically effect readability
    • capital letters are more difficult to read than lowercase, use them sparingly and dont use them to highlight items... it will have the inverse effect


    all these are of course simple usability thoughts. you still need to consider file sizes/image optimisation, cross-browser issues, etc. key to all of these though is knowing your target market. if I'm making a site for other designers it's doubtful it would need to support anything less than 32bit colour 1024x768, a higher than usual bandwidth and slightly more patience to see some eyecandy. however cross-browser compatibility becomes a key issue.

    thats all for now, i may follow this up a little more if people want it at a later date.
    1. Re:a few key things to remember by HaggiZ · · Score: 1

      oh yeah, and a few resources to check out as far as current trend designs are concerned:

      www.moluv.com
      www.linkdup.com
      www.designiskinky.com
      www.newstoday.com

      there are of course plenty more, but they make a great start

  268. Content VS layout by perlsofwisdom · · Score: 1

    The most important element I would consider to be content. The data one is trying to get across is critical. What is the site selling, or what ideas is it trying to put across? Given the radical difference across the board of different CPU speeds, monitors, capabilities (eg Links/Lynx and text based browsing VS NS/IE[456]) multiple versions of a site designed for the optimum experience on a particular system would be the ideal. This would be where templated frameworks such as AWF (Active Web Framework) come in useful. Fast, cacheable data and the ability for different templates to generate Dynamic HTML or static content as needed is likely to produce the best result in most circumstances. On the other hand, some sites are designed with the eye-candy content being the more important factor, such as theme sites for Movies, fan sites etc. The target audience would determine which of these 2 approaches to take.

  269. Counterpoint: hi-res! by Multiple+Sanchez · · Score: 2

    Award-winning London-based designers of Requiemforadream.com and Donniedarko.com. Some of the most obfuscated, beautiful (flash) website design on the internet. A lesson about how to draw people in and let them forage for content in a way that piques their interest, generates buzz, and makes viewers crave more, more, more.

    1. Re:Counterpoint: hi-res! by cicho · · Score: 1

      Regarding the hi-res site you linked: I said No to ActiveX content in IE, and all I get is a blank gray background. What a concept. It certainly makes me want to explore this site further... not.

      (At least with frames, designers have the decency to put some meaningful warning in the NOFRAMES tag.)

      --
      "Only the small secrets need to be protected. The big ones are kept secret by public incredulity." - Marshall McLuhan
    2. Re:Counterpoint: hi-res! by Multiple+Sanchez · · Score: 2

      Their designs are viewable by the vast majority of their intended audience. Their designs are engaging, unique, and enhance their clients' content. All websites should follow those guidelines.

  270. No Javascript by Anonymous Coward · · Score: 0

    To re-iterate: keep the content the main focus of the site, not some flashy gimmick. Keep it cleanly laid-out, and easy on the eyes (neutral colors work well, bright colors only for details).

    And my biggest gripe: Javascript. I personally surf with Javascript support turned off. This, as you should know, can avoid a host of problems ranging from annoying pop-ups to full-out browser hijacking by warez sites with pr0n affiliations. If I need to have javascript enabled to use your site, then I won't use it. That's that.

  271. For A Decent Website by TheGonzoKid · · Score: 1

    No blink tags!

    --
    "when the going get's wierd the wierd turn pro." -hst
  272. Re:waste of time by Anonymous Coward · · Score: 0

    As an example of what happens when people don't take your advice:

    1. Turn off Javascript

    2. Go to http://www.directv.com/

    3. Prepare to wait a long time.

    This is called progress?

  273. Standards support != standards compliance by Skapare · · Score: 2

    It seems many web designers, such as some from A List Apart, seem to confuse the support of standards with standards compliance. There is a difference. Compliance is an issue considered for each supported standard. A browser may not support some standard for some reason (maybe it was written before that standard was finalized). But it could well be compliant with those standards it does accept. So please don't use the term "standards compliant browser" when you're upset because it doesn't support every W3C standard out there. Use "browser that fully supports every W3C standard" when you mean that.

    --
    now we need to go OSS in diesel cars
  274. Whoa there, slashdot? by Tom7 · · Score: 1


    I'm with you for Google and friends, but slashdot is NOT a good example of good web design.

    First, the graphics are just ugly. I dunno, I guess this is a subjective thing, but I have to read in "light mode" (which I think actually has a rather usable interface even on real browsers) or my eyes will fall out.

    Second, the front page is filled with all sorts of clutter that needn't be there -- especially stuff that is old and hardly ever changes.

    However, I agree with you that the content is the most important thing.

  275. Added to Troll Library by Anonymous Coward · · Score: 0
    Dear Troll,

    We are plesed to inform you that, after careful consideration, we have accepted your troll into the Troll Library.

    You show a masterful skill at trolling.

    Thank you for your time and your contribution.

  276. It's also butt-ugly by artemis67 · · Score: 2

    Nielsen is so focused on practical usability that aesthetics are out the window.

    Mastering a visual medium like the web means that, in most instances, you have to find the intersection of good content, usability, and pleasing design.

  277. why worry about web design by Anonymous Coward · · Score: 0

    when your web site is bigoted, ignorant, and moroever, obnoxious? Don't use the word 'inextricably' in a flagrantly incorrect fashion if your intent is to make yourself look cool and make others feel stupid.

    Moderators: Read his page before you mod me down.

  278. Right on, bro! by smartfart · · Score: 2, Insightful
    I agree.

    {begin rant}Designers ought to write 100%-valid html, period. I think the idea of coming up with a design, then spending weeks getting it to work in IE (all versions), Netscape (ditto), and the minor browsers (I'm not knocking Konquerer, just trying to make a point) is utter foolishness. Graphics are nice added touches, but having to depend upon them for your site to work is lame. Same thing for flash, javascript, etc.. If the browser can't or won't run these extras, the site ought to remain usable (i.e. degrade gracefully).{end rant}

    1. Re:Right on, bro! by tcr · · Score: 1

      Designers ought to write 100%-valid html, period. I think the idea of coming up with a design, then spending weeks getting it to work in IE (all versions), Netscape (ditto), and the minor browsers (I'm not knocking Konquerer, just trying to make a point) is utter foolishness.

      I have bad news here. In my freelance experience, most companies are telling their web developers "hey, this is an IE only shop. Forget about other browsers...". That doesn't bode well for when these guys move on....

      --


      Information wants to be beer.
    2. Re:Right on, bro! by dinodrac · · Score: 0

      http://www.anybrowser.org/campaign/

    3. Re:Right on, bro! by dpoulson · · Score: 0

      This is fair enough if its to be used on an Intranet. If a company only uses IE5.5, then develop the web pages for IE5.5 using all the bells and whistles you want to make it look good and please the bosses.
      If you are developing a site for the Internet, then you can't let anyone bully you into this. IE might have the market share when it comes to browsers, but you can't exclude other browsers. What if a multi-million pound company uses linux and mozilla to browse the web. If they can't read your site properly you might lose out on a large contract!

      --
      http://www.22balmoralroad.net/ http://www.tinynetworks.co.uk/
    4. Re:Right on, bro! by tcr · · Score: 1

      Granted, but my point was that the market could be flooded with people with experience only of IE, due to this corporate attitude.

      --


      Information wants to be beer.
    5. Re:Right on, bro! by Isofarro · · Score: 1

      Designers ought to write 100%-valid html, period.

      Where do you draw the line between valid HTML and tag soup? Tag soup being the constructs used to layout a page visually (layout tables, br's, empty paragraphs) with tags that hide the true document structure.

      Its easy enough getting an HTML page to validate correctly, but if the tags do not accurately describe the document structure - thats tag soup. This makes pages useless outside of a GUI browser context.

    6. Re:Right on, bro! by King+of+the+World · · Score: 0
      Sir,

      You have conflicting points. You say getting it to merely work in IE, Netscape, and minor browsers is foolish. Then you say it should degrade gracefully while remaining usable! (a statement based on browser rendering).

      Fact is, that what works best in browsers isn't just applying standards. Include the four margin-removing tags for Netscape 4. In 99% of cases @import isn't used for importing stylesheets, it's used because the designer knows that Netscape 4 will ignore it.

      The later may be standards. But one just can't apply standards as you say. Understanding how browsers use them is of utmost importance for the user.

  279. what makes a good design. by _ph1ux_ · · Score: 2

    Lots and lots of pop-ups. and it helps if you can get x-10 or some pron site to pay for your bandwidth via click throughs etc...

    oh and naked women doing nasty things with animals you always thought were extinct.

  280. There is no such thing as the perfect web design by robmered · · Score: 1

    Whilst there are a few good rules that should generally be followed most of the time, there is no such thing as a perfect web design, or a hard and fast design rule for any user interface. Much of what makes a design work relates to individual things such as the way one perceives information, aesthetics and so on. It also largely depends on the nature of the information that you want to convey, both explicit and tacit. Given that you have no control over who will visit your site, and therefore their personal ideosyncrasies, all you can hope for is a good interface that works for most people most of the time. The only way to do this is to test, test, test and, oh yeah, do a bit more testing.

  281. Mozilla has it now by Cardhore · · Score: 2

    The latest nightly builds of mozilla now have the option to now open pages in new windows.

    1. Re:Mozilla has it now by Cardhore · · Score: 2

      err... the latest nightly builds of mozilla now have the option to not open pages in new windows.

    2. Re:Mozilla has it now by Jan+Derk · · Score: 1

      err... the latest nightly builds of mozilla now have the option to not open pages in new windows.

      And Mozilla has the "Open in New Tab" option for months now. Clicking my mouse wheel opens links in a new tab instead of a new page. You have to try it to love it.

    3. Re:Mozilla has it now by imsee · · Score: 1

      I like it to (Open in New Tab), it's much easier to switch between tabs than between windows. Well, that's my opinion. I think that Mozilla is much better than Netscape, in a lot of things. Another example, but for differences in IE and Mozilla: in Hotmail, when you open up, there is always some ad in the first page, and when I have the default settings on, I can't see the ad, I have never seen it, and I have tried a lot of settings. But in Mozilla I can see the ad. Strange isn't it.

  282. my favorite website by maxo_3 · · Score: 1

    Simplicity in design is beautiful... check out this site: http://www.samerjan.com

  283. What Users Want... by anomie · · Score: 1
    • Keep it simple is good
    • Javascript doesn't suck entirely, and if you use native DOM code you can write perfectly acceptable javascript that runs in most browsers. The trick is to not rely on WYSIWYG IDE's to do the work for you. Either they generate sloppy code, or they generate browser specific code [read: FRONTPAGE SUX!!!!]
    • Flash has uses beyond eye candy, but should be used in moderation
    • Too much content on any one page is bad. It's confusing to the user. A good example of this is ./ :-)
    • Data Driven content is better than static
    • CSS Rocks, but is largely unsupported. Use in moderation
    • Content, content, content
    • Hi/lo graphic option is way cool
    • Navigation...make it intuitive. That is, don't make a user search for what you're offering
    • that's my take on it...
  284. Make it work in Lynx by Anonymous Coward · · Score: 0

    Make it work in Lynx. If it works in Lynx, it works. People may poo-poo this sort of thing, but I can't tell you how many worthless sites packed to the rim with crappy flash, ugly midi and buggy scripting I've had to wade through (and quickly exit forever) that could have been saved had their designers performed this simple test.

    There's nothing wrong with having a nice looking site, but content rules, my friend, so do nothing that would impede a user from searching out, finding and using that content.

    regards

    ac23

  285. The basics: by Millennium · · Score: 2

    1) Do not use Flash for navigation. Or if you do, be sure to provide some alternate means of navigating as well. No one should have to download plug-ins just to navigate the site.

    2) Keep your page size down. Most users are still behind modems. As a corollary, don't use graphics just to have graphics; put them there with a purpose in mind.

    3) Make your pages validate. Just a quick run through Tidy will fix this up for you. I'm not saying you necessarily have to use structure HTML (I think you [i]should, [/i]but that's not as important as plain old validation). The Slash authors would do well to take this one to heart.

    4) Don't open any new windows, except in response to clicking links, and only do this very sparingly. Popups are annoying.

    5) Automatic music = BAD. Embed music if you want, but provide a PLAY, and more importantly, a STOP button. This means no using the evil IE-specific BGSOUND tag.

    6) Unless you're trying to show off your m@d j@\/A$kr1p7 $k1Llz, don't use it unnecessarily. Be particularly careful with dialog bozes and alerts.

    7) Visit AnyBrowser, A List Apart, and the old WebStandards.org sites. While these latter two sometimes miss the point of standards-compliance (it's not just about neat tricks, though you certainly can do these), it's important to at least get the page legible in anything you throw at it, even if the design doesn't look right in some of them. In the end, design is nice, but the information is what's really important.

    7) Speaking of that last one, don't let the design get in the way of your information. Grey text on a white background is a Bad Idea. So is anything that's blinking. And so on, and so forth.

    1. Re:The basics: by Dante'sPrayer · · Score: 1
      Don't open any new windows, except in response to clicking links, and only do this very sparingly. Popups are annoying.

      I'd add: if you open any windows in response to clicking links, don't open more than one at a time. Forking the attention of the user is not going to do good.

      But please, don't open any windows.
  286. Anythong but by Anonymous Coward · · Score: 0

    Green, gray, and black.

  287. Never suggest... by Nethead · · Score: 1
    A few suggestions that I don't always follow myself but know I should:

    • Never suggest that "this site is best viewed with..." unless Microsoft or Netscape is paying you to do so
    • Never refuse to load a page because the browser doesn't support the latest specifacation
    • Always check you work with lynx
    • Keep your byte count low on your initial page
    • Don't animate gifs unless you have a very good reason to (cute is NOT a reason.)
    • <blink> kills
    • If clicking one of your links will cause the viewer to download more than about 150KB, warn them
    • Funky colors often look stupid
    • Include contact information up front, that's often the reason someone came to the site in the first place
    • Remember, it's a web page, not a brochure
    • Remember, it's a web page, not a movie trailer
    • There is no sound spec in HTML, don't send me audio unless I ask for it
    • Don't make me wade through your mission statement to find out about your products
    • Don't make me fill out a form for info, give me a toll-free number or an email address with a name
    • Don't fill out the subject for me in a mailto link
    • Don't send me to sales@ or info@, send me to a person
    • If you have a big site, provide a map of it
    I could go on. The basic gist is, "if it bothers you it will bother others." Don't design something into your pages without a reason. Don't make it look like everyone elses just so it looks like everyone elses. My page (url above) is a very BAD example, it was done in 1995 when I (and not many) had a clue. One that I did do back then that has done well is kiwa.com, a site that is very simple but gives Kiwa's buyers exactly what they want. I'm not a web designer so I can't really claim to "design". I do know what I like and what pisses me off though.
    --
    -- I have a private email server in my basement.
  288. No perfect web design. by Penguinoflight · · Score: 0

    ... should the perfect web design incorperate?

    There is no perfect web design, and it would obviously differ for your type of site.

    However, everyone but IE 3> and konqueror has javascript. Netscape 4.x> tend to render best with transitional html, as well as IE5>. Mozilla, netscape 6.x, IE 6, Opera 5 usually do well with a XHTML and CSS combination.

    Your closest to perfect solution would be to use javascript to select a different page for Netscape 4> than Mozilla and Opera. Then be a MAN and just ignore IE ;-)

    Conclusion: Everthing would have worked out fine if M$ hadn't come along and messed it up, no surprise here.

    --
    "And we have seen and do testify that the Father sent the Son to be the Savior of the World"
    1 John 4:14
  289. Basics of good web design by BoneFlower · · Score: 2

    1) Design should serve the function of the site. Whatever the sites mission is, make sure each element furthers that mission, and does not detract from it.

    More specifically-

    2) Do not overuse graphics. Graphics should be of lowest quality and smallest size possible while still preserving clarity. This saves alot of time displaying the page.

    3) Use a text font large enough to read, in a color that contrasts well with the background. Your viewers should not have to select the text or override the websites color scheme to read your text. Most websurfers don't know to do either and even those that do, don't want to be bothered and will surf to your competitors.

    4) Don't do in JavaScript what can be done in HTML. Don't do in Java what can be done in JavaScript. Don't do ANYTHING that requires a plug in unless it is necesary(not just nice) to the mission of the site. Actaully- DOn't do anything in anything other than W3C standard HTML unless you need to. And keep those uses of non standard code to an absolute minimum.

    With all that said, if you can do an adequate page in standard HTML, but have an idea for an absolute knockout site with fancy gizmos, I'd recommend do both. Have a basic standard HTML screen as people enter the site, with a special effects heavy version and a basic HTML version. Provide links on that page to any fonts/plugins/etc they need to view the full version of the site. That way, you get the people who are impressed by the fancy shit and the people that don't have time to be bothered by a slow website.

  290. Best way to evauate web design by BLiP2 · · Score: 1

    Here's a useful (and fun!) way to evaluate web design.

    1. Obtain one (1) bottle of your favorite 80+ proof liquor.
    2. Drink past tolerance limits.
    3. Load website. (you may wish to do this step before #2)
    4. Try to navigate.

    If you can easily navigate and find content, it's pretty solid design.

    You laugh, but it really is a useful metric. Try it and load amazon.com. To many blocks of test, it's cluttered and thousands of pathways. Now compare to something like slashdot. There's still a large amount of content, but it's still easy to find the important stuff.

    Plus its give you an excuse to get hammered at work.

    --
    Vote Technocratic! Government by killer robots!
  291. Don't lock people out by plagioclase · · Score: 1

    Thankfully I don't run across it too often, but it really bothers me when I run across a page like this that locks users completely out of the website unless they change browsers. Unless I really need to know something in the website, I'm just going to move on, and I'd wager most other peole will too.
    Design is important, but not to the complete exclusion of content.

    --
    Yeah, I have a webcomic...
  292. To Convey Information.... by reallocate · · Score: 1

    ...rather than create an impression or image:

    -- simple is better than complex
    -- don't let the design distract readers from your words
    -- use black text on white
    -- people dance, words stay in one place
    -- use more white space than you think necessary
    -- don't show off; don't be cute

    --
    -- Slashdot: When Public Access TV Says "No"
  293. A pattern language for HTML by ktlyst · · Score: 1

    Check out anamorph for patterns patterned ala Christopher Alexander's Pattern Language.

    the best web site design keeps its audience as its primary design driver. Most people still use modems.

  294. CONTENT by chart · · Score: 3, Informative

    I like websites where the content is readable and easy to find. I don't want to look at lots of images or listen to music (or wait for those files to download). I shouldn't have to click through a bunch of pages to find what I'm looking for.

    Make the content easy to read, and make it easy for me to navigate to the content I want.

    And don't put anything important up in the top inch or so, where banner ads usually are on many sites. I've developed a blind spot there, so I won't see it.

    --
    Cara Hart chart@eNOSPAMfurn.com Systems Administrator eFurn.com, LLC. and ARITEK Systems, Inc.
  295. Web design? Read Jakob Nielsen. by doom · · Score: 2
    If you want to know about web design you should read some Jakob Nielsen. His on-line column is archived over here: www.useit.com.

    And if you want to hire a web designer, ask them what they think of Jakob Nielsen, and don't touch them if they make a face. "Designers" hate him because he wants them to put their toys away and do their job.

    He's got a new book out that's pretty good: Homepage Usability: 50 Websites Deconstructed. As is his previous book: Designing Web Usability: The Practice of Simplicity

    Jakob Nielsen's schtick is that his opinions are actually based on useability studies. Everyone else is just guessing, Jakob Nielsen knows.

  296. It depends completely on your audience by Bozovision · · Score: 1
    Grasshopper,

    I give you two amusing web pages: Need To Know and Naked News (Click through for the news page and start the sample). Which page is best Grasshopper? Weigh the thought most carefully in your head - is the page with almost only text best because it loads quickly? Or does the page with graphics make you feel better? Is a functional page better than an experimental art page? Feel your way around the categories that the question generates.

    Ahaa Grasshopper!, you have discovered that it depends on your audience. There is no single answer to your question - sometimes wonderful graphics are good, and sometimes plain is good.

    A wiser question perhaps is - What are the the underlying rules of good design? Sadly Grasshopper we cannot tell you, for it is akin to sculpture - the masters of the art take many years to come to an understanding. We can only show you the tools, you must learn yourself by doing.

    Learn like the masters. Study the web pages you meet, compare and contrast them to help you gain an understanding of how they work and the degree of success. Most learning will show you what not to do. Buy some books on design and think how you could apply the ideas that they propose. Remember that those that profess themselves to be masters are often people who can no longer learn. Be wary of their advice. Think of your web pages in various ways - grids, spirals, concentric circles and other patterns - examine the possible layouts and feels that these generate. Consider whether dynamic or fixed sizing will be best for your audience. Consider your web page as your clay and mould it so that it feels good to you. Then ask some ordinary users how you can improve it.

    Here is a crumb I can offer to help you down the difficult path you have chosen to follow... http://www.tangledtime.com/article.php3?sid=200012 01184155 for some ideas. Disclosure: I wrote that and much of it has become outdated as the design language of the web has evolved.

  297. Right on by MagPulse · · Score: 1

    On my 28.8, if your page is larger than 50K it will probably never be loaded on my machine. Even on cable, there is a perceivable difference between a 10K page and 300K page.

    Now maybe if you can stick a graphic designer *under* an HCI (human-computer interface) *engineer* who will sit with people on a 9600 modem and measure their frustration, then you can give the graphic designer a job.

  298. Read the "HTML Hell Page" by Anonymous Coward · · Score: 3, Informative
  299. Re:Uh--fonts by yintercept · · Score: 1

    I always lose the font wars. On many monitors, sans serif fonts are easier on the eye than the default serifed fonts. Serifed fonts are also difficult to read when made tiny. On project after project I get requests to change the font for the few readers who would prefer helvetica but couldn't figure out how to change their browser defaults. The original idea for the web was for the end user to have as much control over their environment as possible, and the web site would concentrate on content.

  300. Re:waste of time by glens · · Score: 1

    Close to the right idea, but implemented the wrong way 'round.

    Have javascript, if enabled, immediately redirect to another page which utilizes all that crap. That way, if anybody is promiscuously surfing with it enabled they can have all the superfluous code you can shove down their throats, while the rest of us don't have to wait for the change of venue.

  301. umm... gay! by Anonymous Coward · · Score: 0

    Why the hell are you going there? The fucking top 25 list consists of .. flash site, flash site, flash site, flash site... ..

    Flash is half ass tv.

  302. Zombo by Anonymous Coward · · Score: 0

    www.zombo.com --nuff said.

  303. You don't have a choice giving users a choice... by dtobias · · Score: 1

    You don't have that option... as a user, I can leave your site if I want to, by turning off my computer if necessary. And if you make it inordinately difficult for me to leave your site when I want to, by doing your best to disable my normal browser functions, then my likely choice will be not to go back to your site again, and you'll lose my business.

    --
    --Dan
    Web Tips
  304. Keep it Simple, but not too simple by Tim+Colgate · · Score: 2, Interesting
    Have a look at your competitors sites. A lot of people here are saying keep it simple, but if all your competitors' sites have animated GIFs, mouseover effects, gratuitous photos etc., and you don't, you may find potential clients don't even bother reading your content at all because they don't take your site seriously. For example, compare these two home pages - the content is identical, but which one looks like it might be a real company? over-complicated? or simple?.

    Other things to consider:
    Don't constrain your content to a two inch-wide column no matter how wide the user's browser window is.
    Don't have a picture on your front page saying "click here to enter this site".
    Don't use Flash, unless you're selling Flash consultancy services.

    ... and lastly, don't ever say "I've detected your browser and it's not IE or Nescape, so I've decided to direct you to this page instead where you won't actually be able to view this site at all, even though that's what you wanted to do, but instead there are some really useful links to download IE and Netscape".

  305. Listen to the clever people... by J.J. · · Score: 4, Insightful

    Listen to the clever people. Not me, but Joel Spolsky.

    From his book, User Interface Design for Programmers:


    Usability is not everything. If usability engineers designed a nightclub, it would be clean, quiet, brightly lit, with lots of places to sit down, plenty of bartenders, menus written in 18-point sans-serif, and easy-to-find bathrooms. But nobody would be there. They would all be down the street at Coyote Ugly pouring beer on each other.


    (he also said that on his site in Nov 2000.)

    Joel's a far more clever guy than I, and is always much more eloquent in expressing ideas. You should listen to him, too.

    J.J.

    1. Re:Listen to the clever people... by jalefkowit · · Score: 3, Interesting

      They already have these in most places. They're called Starbucks. And they seem to be doing pretty well for themselves...


      -- Jason Lefkowitz

    2. Re:Listen to the clever people... by LegendLength · · Score: 1
      If usability engineers designed a nightclub, it would be clean, quiet, brightly lit

      ...

      But nobody would be there.
    3. Re:Listen to the clever people... by LegendLength · · Score: 1
      [sorry hit submit prematurely]

      If usability engineers designed a nightclub, it would be clean, quiet, brightly lit

      ...

      But nobody would be there.


      No one says a game of quake should be a 3 second run across a room with no monsters to the exit.

      If the user wants some action, be it a nightclub or a computer game, then by all means make it fun. But if the user is after information for non-entertainment means, then he is full of shit.
    4. Re:Listen to the clever people... by Fesh · · Score: 2

      I second that... You don't go to a nightclub to get information, you go to a library. Which fits the description exactly.

      --
      --Fesh
      Kill -9 'em all, let root@localhost sort 'em out.
    5. Re:Listen to the clever people... by Anonymous Coward · · Score: 0

      > Joel's a far more clever guy than I...

      As is proven by your bad grammar ;)

  306. Good web design by skribe · · Score: 1
    A little style. A lot of substance.

    skribe

    --
    Blog
  307. What Makes a Good Web Design? by Anonymous Coward · · Score: 0

    A company that stays in business for more than 9 months.

  308. Listen [and don't listen] to the w3c by /Idiot\ · · Score: 1

    The w3c have the good oil on the technical end of things, but they have some shocking design, if you don't believe me, see shockers like:

    http://www.w3.org/MarkUp/#xhtml-basic

    Oh, and don't talk to me about their bad links!

    --
    /dev/Idiot/
  309. many good sites on the web, by mkelley · · Score: 1

    netdiver.net has a good selection of nice website and cutting edge designs. Subscribe to lists like the ones at evolt.org, and read A List Apart and Zeldman. They all preach standards and do great work.

    --

    m.kelley
    life is like a freeway, if you don't look you could miss it.
  310. perfect web design by neurovish · · Score: 1

    black background
    light grey text
    no images
    no frames
    no flash
    .
    .
    .

  311. Except for all the illegal cookies! by El+Rey · · Score: 1

    I opened that site and Opera spewed about 15 "illegal cookie" dialogs at me!

    Well designed indeed...

  312. Web Content Accessibility Guidelines by Viqsi · · Score: 1
    One good idea might be to double-check whatever you end up doing against the W3C's Web Content Accessibility Guidelines; you can find them here. They've got a lot of good practices to follow there.

    . o O ("Look, Daddy, I can karma whore!" "That's nice, honey.")

    --

    --
    viqsi - See "vixen"
    If we do not change our direction we are likely to end up where we are headed.
  313. Don't forget stability and security by 1ione1 · · Score: 1

    Great looks, straightforward to navigate, and the content you're after, but the site is frustratingly buggy, frequently unavailable, and/or easily hacked.

    Sites with these defects are not well designed, no matter how well other aspects are designed.

  314. don't require javascript by Anonymous Coward · · Score: 0

    javascript has some great uses, but as long as people continue to abuse it (popping up shit left and right, resizing windows, stealing focus, ...) i and many others refuse to leave it enabled. it's just much easier to turn it off and be done with all that.

    with that said, don't lock out people from your site just because they turned javascript off. personally i consider this to be very poor design (too bad everyone does it ...)

    AC

  315. Re:No Flash; no Java; no cascading menus; no popup by Dwonis · · Score: 2

    Actually, I've found gray (#999999) on dark blue (#000055) to be easier to read than black on white.

  316. Practice Good HTML by JesterzWild · · Score: 1

    Tbis means learning the proper way to design web pages using HTML (or XHTML now). This means using layers (div tags) more often than tables (which should only be used to display tabular data/information), and with the use of CSS to seperate content from presentation. This is often a hard practice to follow as some browsers don't work well with CSS (Netscape 4) and others can often render the same elements differently. I suggest checking out A List Apart (http://www.alistapart.com) for some good information.

  317. Look at most open source web sites by Chicks_Hate_Me · · Score: 1

    I like the designs of most Open Source web sites. Take freshmeat.net for example, very basic, but still catches the eye. Also they are loaded with content, which I like.

    For me, flashy graphics only last so long. Like Windows XP and OS X, sure they may look nice (well, OS X :p) but after having the Aqua themes for a while I just get tired of them, I just want my computer to run fast.

    I agree that you should K.I.S.S. and concentrate on something that interests people (like...content). So don't waste all your time on making some "cool" DHTML menu.

  318. be flexible by schvenk · · Score: 1
    Looking through the discussion so far, I see a lot of "always do this" or "never do this" comments. While some may represent good rules of thumb, there's a reason why there's a whole science of Human-Computer Interaction behind Web design: There are few hard-and-fast rules, and design can't be accomplished via a checklist.

    Not to say you shouldn't try, of course. But bear in mind that different purposes, feature sets, and demographics are going to require different things. Consider what you want the site to be and do, and what your target users will expect and know.

    There are some good books on Web design in particular, including Jakob Nielsen's Designing Web Usability and Flanders and Willis' Web Pages that Suck. You might also check out more general books on Human Factors and HCI, including Tufte's books on information design and Donald Norman's The Design of Everyday Things (these examples are just a few). You might also check out Jakob Nielsen's Web site at useit.com, both for the articles and for the links to other material. asktog.com is also sometimes helpful.

  319. More what not to do by Anonymous Coward · · Score: 0

    There's also a book out called Web Sites That Suck. (ISBN: 078212187X) Enter taining yet informative. One is almost suprised how many large corporations made the book.

  320. The Only Consistent Points by Anonymous Coward · · Score: 0

    It really just comes down to common sense and efficiency. Like several people have said already, you have to know your audience. If 0.001% of your audience uses Netscape, feel free to go wild with the IE-only tags. Likewise, if a sizeable chunk uses it, you better design your site in Netscape first since it'll be more likely to view smoothly in IE than a site created from the other direction.

    Also consider how many people are on the Internet these days. Consider how many of them don't even know what the hell Opera is, and may have heard vague mentions of Linux. Sure, they're popular, but if your site isn't tech-oriented, the chance of your viewers using them isn't very high.

    There's really only 3 things that apply to every site (though many fail to adhere to them).

    1. It must load fast. The most tolerant users have been known to wait 30 seconds. That's really lenient.

    2. The design must be visually appealing and the navigation system must be easy to use. You may WANT flashy, especially if you're trying to sell a product.

    3. Don't use banner ads. Not only do they add to the overall clutter of a site; throwing in extra colors that don't fit and basically just acting as a blemish on the screen, they don't work. I dare you to find a company who's primary source of income is the banner ads on their site, and they're actually making money. Unlike television ads, magazine ads, etc. people can actually train their eyes to stay far away from banner ads.

  321. The authority on the subject... by Anonymous Coward · · Score: 0

    To create the best web design for your site, I very highly recommend taking a look at Jakob Nielsen's book, "Designing Web Usability" (New Riders, 2000)

  322. Your design my create "flow" by Anonymous Coward · · Score: 0

    flow being that someone will spend hours on end and then keep coming back because you have such good content. Content can be games, articles, novels, links, databases, all sorts of things. And to get flow you need to work it out on paper first so you can get your creative juices flowing with out technical stuff interupting you.

    I have an article in a mag I read that has helped me in the music mixing stage of things. The writers talks about making a good product by not chopping and changing from creative to tech and stoping your creative brain from flowing with ideas.

    Well that is my thought on how to get a good website. It is nothing technical just an philosophy to get you to make the best you can.

  323. Added note on sounds: by Anonymous Coward · · Score: 0

    If you go to the University of North Dakota online campus map, you will love the music:

    http://www.und.edu/tour/flash/tour.htm

    (For those of you who don't recognize it: It's Deutschland, Deutschland ueber alles, a song even the Germans don't play since 1945.)

  324. Good design for users and search engines! by gfxfd · · Score: 1

    Many posters have asked - who is your audience? Both the viewers and search engines! After all, a biz website is supposed to attract traffic, right? For your SE results, stick with basic design principles and put your context in text form. Make sure to cover all the meta tags, and hand-submit to SE's the right way! Stick to tables if possible. Design for slower download speed and smaller monitors/resolutions. If you must use javascript, put it in separate external.js file. There are good situations for using Flash & DHTML/XML - if designing for an artist or programming geek.But this is rare if you usually build for businesses. Don't build entire site around a database - SE's are still behind the times on reading those. hope I've added something constructive to this subject.....

  325. Keep it simple principle. by FrankBlues · · Score: 1

    Content.

    You can have the flashiest graphics, the coolest sound, the niftiest interface, but if you
    don't have anything to say, there is no point.

  326. Kill color parameters by Anonymous Coward · · Score: 0

    If only everyone would just kill the color options in body tags... People could acually choose what color they want to read in. Imagine that: a choice! A website that wants to let you (that's right: you!) choose what color, background, etc. you want to browse in at *their* web page. I like to make my computer look as cool as possible (statistics show that people who keep their cars clean take better care of them - extend that to themes/color schemes on computers) and the only things that just won't match are web pages. Tell the browser to ignore the color tags and it doesn't display right on half the pages. This goes right along with the problem of non-standard interfaces/skins/themes in windows.

    And let's extend on this - kill java, flash, etc. If a company webpage *really* needs flash to make a nice little menu system or java so you can see buttons change (images shouldn't be links anyways) as the mouse hovers over them, then they need to fire some web designers (kinda like clothing designers, huh) and go text-only. But no: it has to be a billboard, an enormous advertisment that all the customers need to stumble over to get in. These companies don't realize that a webpage should be a storefront or office, not a billboard or TV ad.

    Long live lynx!

  327. The Holy Trinity by supermoose · · Score: 1

    Carefree use of Flash, ActiveX and the BLINK tag. Mmm... tasty.

  328. punctuation by subbuk · · Score: 1
    capital letters are more difficult to read than lowercase, use them sparingly

    However, putting everything in lower case is a BAD idea. There is a reason why punctuation exists...

  329. Complete & Minimal by wdr1 · · Score: 1

    I always thought a good gui was like a good API: minimal and complete.

    Minimal, as it's just confusing to give me a million ways to do same things in such a small amount of space.

    Complete, as it's frustrating if there's something I *should* be able to do, but can't!

    -Bill

    --
    SlashSig Karma: Excellent (mostly affected by moderatio
  330. rule # 1 by smash · · Score: 1
    ... don't try to re-create a user inter interface.

    javascript/java/flash/etc imho is just a pain in the arse when used for lame pull-down menus (with in-built dodgyness and lag) etc.

    use technology if it makes things more efficient, or easier to use - don't just use it for the sake of it.

    just my opinion

    smash

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  331. No canned templates!!! by theladyboo · · Score: 1

    I know of people who use dreamweaver and golive who use the templates and mix-match without even thinking of the company's look and feel. These sometimes make the most horrible designs! I also can't stand it when web designers do not know the html behind the design!

    --
    ===== Fiction ebooks and paperbacks.
  332. Web Site Design by toby360 · · Score: 1

    I went to the link in the topic and got a "Server Busy" error ... I think the perfect website probably should incorporate dealing with high traffic / efficiency as well as good visual design =)

  333. Wow, this is realy great ..... by Silhouet · · Score: 1

    Sorry, Server Busy

    --
    --- Als de angst oprukt, trekt de logica zich terug.
  334. W3C WAI by Anonymous Coward · · Score: 1, Informative

    It looks like this is going to get buried under the barrage of other posts, but I thought it worth mentioning anyway: go check out W3C's Web Accessibility Initiative. They have a list of guidelines and checkpoints for making sure your web site can be read by the widest possible range of users.

  335. Its a matter of what you actually have to say by fluor2 · · Score: 1
    Too many webs was around because of the users experimenting with HTML code, and to show that one can master the design.


    Nowadays, it's not about this anymore. It's about the topic that the text discuss and the information that the page present. I am still visiting pages that contain pure TXT documents (e.g. ietf.org) and it still gives me the information I need.


    The internet needs a better way of users telling everybody the actual value of an information. This can atleast not be done by renting HTML coders to produce a site that still lack of interesting info.

  336. Colors by arvindn · · Score: 1

    Lots of people have given their opinion on colors, here's mine:
    As far as possible don't specify colors at all on your pages. HTML is about Viewer Control . I stare at the screen for hours on end, and white backgounds get too bright for me. I have no problem when I'm using a browser that allows me to override document settings with my defaults, but otherwise I find looking at pages with different backgrounds a real pain.
    To summarize, your markup should be structural, not presentational.

  337. Re:anybrowser.com by laeren · · Score: 1

    Is there any site out there that allows you to view how a page renders on other platforms, not just other browsers? Being able to see how a page renders in, say, Netscape on a Mac would be a mighty useful tool... I don't see that on anybrowser.com?

  338. You heartless people by Anonymous Coward · · Score: 0
    Sorry, server busy. We are currently experiencing extreme traffic due to slashdot.org, which already consumed 40 gigabytes of bandwidth in just 12 hours. We are sorry for the inconvenience. Please check back later.
    .. another one bites the dust
  339. Design & Usability. by Karoshi · · Score: 1

    Very simple.

    Some sites only have functionality, and some only design.

    But a good webdesign unites both.

    --
    Don't answer me. Moderate. Slashdot is about moderation, not discussion.
  340. Simple Sites by NetSerf2000 · · Score: 1
    It isn't only the Open source sites that are keeping things simple these days.

    Corporate web sites these days are starting to get rid of all the flash and big images that some people seem to think that the web is all about.

    Having a Macromedia Flash page is great if you are a game development company... but then again, look at some of the really cool sites associated with games. They are more into using DHTML rather than flash.

    As a professional web designer, I know that when I go to check out sites, if it hasn't loaded in less than a minute, I'm out of there.

    Having lots of graphics isn't as bad as some would think, so long as you break the one big image into a heap of smaller images. Even on a 33.6k modem, the bandwidth is enough that the browser can load 10 10k images quicker than trying to load a single 100k image. And if you pre-load the images of your buttons and any other serious images on your site. It will load quicker and then usability starts coming into the equation.

    If you have a lot of content on your pages, break it up into smaller sentences and paragraphs (I used to know the paragraph readability formula, but that was in first year at university).

    If someone has to read huge paragraphs of content, they will soon lose track of what they are trying to read and get bored with it. Once that happens, forget it, you have lost the person reading the page.

    Use of graphics in strategic area's are good, especially if they are related to the content and enhance the content. Use of hyper-linked thumbnails are better unless the image contains critical information, then display the image in a prominent position.

    Try and avoid excessive scrolling as well. There is nothing worse than having more than 2 screens of information loaded into a single page. It's easier to put a link to a second page at the bottom of the 2 screens of content.

    Also, you should try and scale your information to the maximum width of the browser, there is nothing worse than looking at a page that is designed for 800*600 when your monitor is set to a screen resolution of 1280*1024... where did all that white space come from?

    Navigation of a site is also important. The main navigation should be in a prominent position. These days, a lot of people are starting to put their navigation at the top of the page. This means that they usually have an extra 150 pixels of screen real estate to play with.

    For cross-browser text sizes, it is better to look towards using pixel size rather than point size. This is because IE renders point size slightly smaller than Netscape, and IE for the Mac renders if differently again.

    The point that I am trying to make, is that if you want to, you can design a site with all the latest bells and whistles available to you, but if it doesn't work in all browsers, you're up that well known creek without a paddle. If you keep a site simple, but pleasant to look at, you will find a lot of people coming back again. And if you are in business, this is what it is all about at the end of the day.

    --
    *** I had a .sig, but then I got a life ***
  341. Be searchable! by olla+podriga · · Score: 1
    Good websites should also be easily found through search engines so.
    1. Use correct metatags
    2. make the navigation back to the main index easy if I reach a sub-page of your site through a link from google. (so no javascript back-buttons)
  342. /. is the wrongest place to ask! (flamebait) by Qbertino · · Score: 1

    Slashdot has quite an amount of good programmers and a big heap of *nix users (or at least 'nix wannabees).
    But honestly now, most rant about compatability and flash being o so crappy and superfluos (actually one of the main reasons to use flash is/was compatability), smartass about HTML being no typesetting language (blahblahblah...it makes me sick!) and at the same time make the crappiest webdesign one could ever imagine. Reading some the comments posted here just gets me fuming again about the arrogant *nix comunity.
    Bluntly said: Most /.ers don't know sh*t about webdesign, in contrary to what they think their Webdesign is in quality.

    My suggestion:
    Get into it and try for yourself and learn form the people you've seen good webdesign from. A very good community is built around Zeldmans AListApart and WebStandards.org(stick to this site when your going into implementation phase!).

    Top of the pops DESIGN (.dcr and flash - of course) you can find at Yugo Nakamuras Site Yugop (check out the archives!!) and at NosePilot(the link at the bottom!).
    Note that this is DESIGN that is kinda over the top in the way that it actually allready is art.

    If you're going to make a massivley content orientaded site you might want to go dynamic form the begining. Check out PHP/MySQL for this. Or get youself a full featured GPLd CMS that are out there for a dime a dozen, maybe like PHPNuke. But that's actually all more webprogramming, that kinda comes later on...

    Good luck. Oh, and NEVER discuss design with the people of kornshell.com, xfree.org or listen to the advice from /. patrons. Of course I would be one of the exceptions to that. :-)

    --
    We suffer more in our imagination than in reality. - Seneca
  343. The most important thing by Chardish · · Score: 1

    Keep it open. Don't have everything crammed into as small a space as possible. Entire pages of nothing but textlinks are highly confusing...put stuff in logical places. Don't "nest" links in menus-keep functionality simple, and make it easy to find that which the user wants to find. In the case of a corporate information website, this may involve redundancy. Don't be afraid to be redundant...better to be redundant than to have a frustrated user (potential customer) leave the site.

    Don't adhere to a traditional color scheme...make your own.

    Check out my website - it's my own personal "optimal design..." - http://lemonwood.aexx.net/

  344. IE only shop? by _slabi · · Score: 1
    Tell them companies, "look what popular web sites have in common:"

    google: uses javascript, uses graphics, but not relying on it.

    gmx: dito (though they are using such gimmicks excessively...)

    yahoo: dito

    altavista: dito

    not necessary to say something about /. or fm here...

    What they have in common: useful functions/content.

    What success would a "real" store have with a sign at the door: "Sorry but you have to wear shoes by company XY to enter this shop"?

  345. Wowwow -- Definitely not good (systems) design by Anonymous Coward · · Score: 0

    Thought I'd check out their site, given the free plug on /. Here's the reply from their server.

    "Sorry, server busy. We are currently experiencing extreme traffic due to slashdot.org, which already consumed 40 gigabytes of bandwidth in just 12 hours. We are sorry for the inconvenience. Please check back later."

    Doubt I will...

  346. Slashdot web design sins by onlyjoking · · Score: 1

    Slashdot ain't such a shining example of web design, when you think about it. Using 3 different link colours (green, dark grey and black) is totally confusing and black is about the worst possible choice, ie. no contrast with text. Slashdot's worst web design sin, however, is the abandonment of visited link colour. Navigating vast tracts of nested threads without this feature is a royal pain in the **** . Surely Slashdot, of all sites, could have done better on the basics.

  347. Validate your documents by dwsauder · · Score: 1
    Use XHTML and then validate your document. XML is becoming very popular, but I am surprised at how many people never validate their XML. This is one of the big advantages of XHTML over HTML: you can use a validating parser to validate your document against a DTD.

    If you don't want to use XHTML, then use HTML 4.0 and tidy. Using the -e option will report errors. Again, I am surprised by how many people don't use a tool like tidy, which is available for free from the W3C.

    Tidy doesn't catch all HTML violations. However, you can also use the W3C's validator, which will validate your HTML against a DTD.

  348. Re:May the be with you! by tubs · · Score: 1

    Erm, the original Acadamy Format used in cinemas had an aspect ratio of 1.37:1 - which is pretty close to the 1.33:1 that TVs use.

    It wasn't until after the introduction of TVs and the fall of Cinema attendance in the 1950s that the widescreen formats were introduced.

    So technically we shouldn't be calling TV's "Narrow Screen" at all, as the American National Television Standards Committee adopted the basic Academy Frame ratio for television when it was introduced and simply rounded off the proportions to whole numbers i.e. 4:3

    --

    try to make ends meet, you're a slave to money, then you die

  349. Good Web Design is Hollistic Design by Calum+I+Mac+Leod · · Score: 2, Insightful

    Web site design needs a lot of different things, Information architecture & usability, HTML & XHTML, CSS & implementation bugs, search engine ideas and keyword research, Web server techniques & content management, deeziner discussion & tech discussion, good practices & sucky practices.

    I could go on. My point is that you can either be a half-hearted jack-of-all-trades, or do the Web a favour and pick something, learn to understand it and collaborate with people who have complimentary skills.

    Of course a Web site is no use if no one visits it. A link from the /. home page is a good start.

    Calum

  350. Best viewed at... by AndyChrist · · Score: 1

    Whenever I make a page with a fixed width (which would be most of the time), I make it no more than 600 pixels wide. I remember web browsing on a Mac IICI. That and I like having small browser windows, and I realize some people are looking at the web on TV sets.

    I wish web designers would limit themselves to 800 by 600 MAXIMUM, without EVER having a single table cell or column wider than 640 pixels if it doesn't have to be. Either that or just not have fixed widths.

  351. kiss by dcipher · · Score: 1

    web design is one of the best applications of the "kiss" methodology of design. Rarely does a site impress me with its bells and whistles. I want content and easy navigation.

  352. Take It Farther by waldoj · · Score: 2

    vgullotta wrote:
    I don't want to give my customers a choice as to weather or not they are going to leave my site. I want them there spending money on my products.

    Then I suppose you force their browser full-screen, remove their navigation buttons and disable the option to quit. And that makes your income go up, up, up.

    You know, since taking away the option to leaves gets people to spend money.

    Right?

    -Waldo Jaquith

  353. best design is ... by guest12 · · Score: 1

    the one where user isnt AWARE there's a "design". He just gets on with the content. good design makes it easy for the user to do what he is suposed to do.
    rest (95% of websites) is poor design.

  354. you heard me. by Ironfist_ironmined · · Score: 1

    dont advertise your company here.

    --
    0xC3
  355. Gee, Thanks Slashdot! by optize · · Score: 0

    You always gotta ruin things for us!

    Bandwidth Limit Exceeded
    The server is temporarily unable to service your request due to the site owner reaching his/her bandwidth limit. Please try again later.

    Apache/1.3.20 Server at www.wowwebdesigns.com Port 80

    ;/

  356. About 90% of the web sites out there by shaldannon · · Score: 1

    seem to disagree with your POV. I'm admittedly biased, (see my site, but I'm not the only one. In fact, I'd much prefer to have the web designer set the background color, as very often you run across sites that assume you have your default background color set to white, so there main logo is black text with a drop shadow on a white rectangle--which looks like crap if your background color is grey (default UNIX Netscape) or light blue or tan.

    Admittedly people need to be careful and judicious when designing pages. Putting red text on a fractal background image or lime green text on an off blue background are evil. If you want to try overriding somebodie's site with images=off background=grey text=black, good luck, but you may find the site to be an ugly mess.

    --


    What is your Slash Rating?
  357. Still getting slashdotted by Anonymous Coward · · Score: 0

    Sorry, server busy. We are currently experiencing extreme traffic due to slashdot.org, which already consumed 40 gigabytes of bandwidth in just 12 hours. We are sorry for the inconvenience. Please check back later

  358. Listen to the best webdeveloper on the planet ! by Anonymous Coward · · Score: 0


    Sorry people , you really know nothing about webdesign and being clever when according to this article , the best webdeveloper is right here and you should all look and learn

  359. overload by Anonymous Coward · · Score: 0

    Msg from Wow Web Designs: "Sorry, server busy. We can only accept 40 simultaneous users at the time being due to the extreme traffic coming from slashdot.org, which already consumed 40 GB of bandwidth. We are sorry for the inconvenience. Please check back later."

  360. this page is a good model by Anonymous Coward · · Score: 0

    it has everything you need.

    music

    text that follows your mouse

    clear intent

    http://members.aol.com/oneqck76ta

    1. Re:this page is a good model by Anonymous Coward · · Score: 0
  361. Why not use flash, frames and javascript? by construct · · Score: 1

    How should one argue to keep webdesigners from designing web pages only viewable in MSIE 4+ if they are comfortable with the fact that their pages can "only" be viewed by 90% (or so) of their potential users?

    As long as the bulk of webdesigners take this view we are forever stuck with javascript-only menus and flash-only sites. Has anyone ever "exorcised" one of these webdesigners?

    Terje

    --
    Assumption is the mother of all fuckups
  362. Good Web? by Alan+Partridge · · Score: 1

    it really needs to be able to handle a fat Horsefly and a teeny Mosquito without falling apart - ideally it should be accesible but not too exposed to the wind, and anchored in at least 2 places to something solid.

    --
    That was classic intercourse!
    1. Re:Good Web? by King+of+the+World · · Score: 0

      But shoot it in the right direction. Make making it your intention-ooh yeah. Live those dreams. Scheme those schemes. Got to hit me. Hit me. Hit me with those laser beams I'm coming. I'm coming-yeah. Relax don't do it. When you want to go to it. Relax don't do it. When you want to come. Get to it.

  363. Popup vs. no popups by oneiros27 · · Score: 2

    I agree that there are times when I want to open a new window, and there are times when I don't. There are times when a good design might want to a user to have a new window, however, the problem that I see with most designs these days is that they attempt to use Javascript for this.

    You DO NOT need Javascript to cause the link to pop up in a new window. If you're one of those fascist bastards who has to control the user's experience (take off the chrome, etc), you might need javascript, but if it's just going to pop up in a new window, use TARGET inside the <A>. You can even specify it inside a <FORM> tag.

    This way, when we, as content consumers, wish to open the link in a new window, and we choose 'Open Link In New Window', we don't get blank window with a javascript error at the top, because the source for the javascript isn't in the new window.

    As with anything in design, there are right times, and wrong times to use just about anything. Just because there are right times to use Feature X, it doesn't mean that Application Y is that right time.

    The most important advise I can give you is to know your audience.

    --
    Build it, and they will come^Hplain.