Elliot Swan

Welcome to my live redesign. Codename, Tumbl3. Grab the feed.

Tuesday (11/8/05)

Pains of Webdesign: Top 10 Pet Peeves 2:45 pm

Web designers and developers do many things, and they don’t do many things. Some are great, some aren’t so great, and some are down right terrible. Here’s my Top 10 list of things that drive me up the wall:

  • 10. Breaking the back button. Much of the time this behavior is caused by redirects, so I can easily get around it by right-clicking my back button and selecting the page I wish to go to. But with the AJAX craze, I’m suspecting that we’ll see some new sites pop up soon that consistently break the back button. I sure hope not, though.
  • 9. Resizing the browser window. I’m very picky about the size of my window, the proportions need to be just right. When sites (usually done in Flash, I might add) mess with my window, they don’t just maximize it–they RESIZE MY PERFECT WINDOW. So what if I have control issues, it’s my browser.
  • 8. Clipart. Why? Why, why, why? If you can’t design, hire somebody who can. Clipart is so 90s.
  • 7. Using frames so I can’t link to a specific page. I wonder if these sites have any idea how much traffic they drive away by not letting me link to their content?
  • 6. Blogs not having an RSS feed. I don’t care if they feed the whole articles, or just a snippit of them. But at least let me know when you update your site! Do you want me at your blog or don’t you? Don’t answer that.
  • 5. Messages that say “this site is best viewed with bla bla bla.” Can someone say, “tacky” ? If you’re not going to take the time to design your site so I can see it, I’m not going to take the time to change my settings for you.
  • 4. Lots of text with no formatting/spacing. I can’t stand looking at text-heavy sites that don’t format their text or use appropriate spacing. line-height is your friend…
  • 3. No Favicon. These are not hard to implement. Make yourself a small picture then go to this page and follow the instructions. It’s that easy, and then I can tell what sites I have open in my 20 tabs.
  • 2. Playing crappy music without giving the option to turn it off. Yes, people still do this. And it drives me crazy.
  • 1. IE only sites. IE is like clipart, only worse. It’s like…clipart that lets your computer get infected by fatal viruses.

If your site falls somewhere in this list, don’t be offended. Just fix it.

So that’s my list…We all have one, what’s yours?

  • Michael B November 8th, 2005 @ 6:02 pm (#)

    Funny you have at #3 no favicon, but I’m currently not seeing one for your site (FF 1.5b Mac OS X).

  • Elliot Swan November 8th, 2005 @ 6:06 pm (#)

    Michael: Hmm…I do have one (should be a white swan over a black background). Not sure why it’s not being picked up. Try doing a hard refresh, see if that straightens things out.

  • Karpa-Diem (Jake Garrison) November 8th, 2005 @ 8:30 pm (#)

    everything myspace.com…. nuf said

  • Simplicity Rules November 8th, 2005 @ 11:07 pm (#)

    Web browsing pet peeves

    Elliot calls them web design pet peeves. He did such a great job of framing these in terms of the user, that I think anyone who browses the web will understand many of the same problems. Here are the three I’ve been seeing most lately:

  • Anne November 9th, 2005 @ 7:51 am (#)

    I agree! I really hate IE-only sites. *rolls eyes* I try to make my sites at LEAST IE and FF compatible!

  • EngLee November 9th, 2005 @ 8:48 am (#)

    Oh, I need to get myself a Favicon. I never realise it’s so important.

    A list of very good tips from you.

  • David November 9th, 2005 @ 9:44 am (#)

    With regards to the Favicon the coding on your site is 1 char wrong ;-)

    Currently:
    <link rel="shortcut icon" href="favicon.ico" />

    Should be:
    <link rel="shortcut icon" href="/favicon.ico" />

    Unless you tell it to search for the favicon in the root directory of your site it will search the current browsing directory and fail to show.
    Regular users may not notice this as FF tends to cache the icon and re-use it while surfing in the domain.

    Hope this Helps, Regards David

  • Elliot Swan November 9th, 2005 @ 9:53 am (#)

    David: thanks, I’ll have to fix that.

  • [...] en! It’s very funny becuase I was reading this person’s article called “Pains of Webdesign: Top 10 Pet Peeves” humm…I am not reall [...]

  • ChristianGeek November 9th, 2005 @ 4:02 pm (#)

    Hmm Mcafee always installs a extension for me to download VirusScan instead of IE.

    Breaking the back button is high on my list.

  • Jack November 10th, 2005 @ 10:06 am (#)

    I have no problem with a broken back button as long as information isn’t too hard to access. I would have a problem on a huge news site, but on a small time site, or the new ajax turbo db admin, it’s perfect.

  • Michael B November 10th, 2005 @ 10:43 am (#)

    Not sure if David’s suggestion did it, but yes, I’m seeing the swan now. :)

  • Elliot Swan November 10th, 2005 @ 11:16 am (#)

    @Michael:

    Great. Yeah, I did something similar to David’s suggestion. :)

    Thanks for letting me be aware about that. It shows up for me (and most regulars) because it works on the homepage then like David said FireFox catches it and displays it for the rest of the pages. I didn’t realize if you haven’t been to the homepage it wouldn’t show.

    I feel sorry for the “Kapusta Brothers” now… ;)

  • AJAX November 11th, 2005 @ 11:12 am (#)

    Some people don’t like AJAX

    Looks like some people are complaining already about AJAX
    But with the AJAX craze, I’m suspecting that we’ll see some new sites pop up soon that consistently break the back button. I sure hope not, though.

  • Oliver Zheng November 12th, 2005 @ 1:35 pm (#)

    Nice list. On the topic of frames, I have a question then. It’s actually been troubling me for a while. How would I go about implementing a site so that part of it stays static (does not refresh because it will be in Flash) and the navigation of the rest of the site still works? The only solution I came up with was frames, but again, like you said it’s annoying to link to.

    The other method I came up was make one page where all the content is driven by Ajax so the page does not refresh, and add anchor links to the url whenever a link is clicked, so the back button will still work. But that’s not very practical considering I’d be doing all of that for just one Flash application on the page.

    I’m stumped, any ideas?

  • Elliot Swan November 13th, 2005 @ 7:06 pm (#)

    Does having the menu reload cause a problem? Because I’d say just have the menu reload with the rest of the page like you do on any site, as that would probably be easiest.

    Or is there a problem in that?

  • EngLee November 13th, 2005 @ 7:50 pm (#)

    I’m quite agree with Elliot to make menu reload with the rest of the page. Since it’s a swf, it would have been cached by browse. So, I supposed there shouldn’t be any performance problem.

  • Oliver Zheng November 16th, 2005 @ 11:13 am (#)

    That would work, except it’s not a menu — it’s an mp3 player. Since the site is mostly focused on that music, I think it is necessary. But then being all the web-standards geek I am, I don’t want to completely make the site with Flash, because a lot of the content is plain text and deserves html pages. So the dilemma occurs.

  • Elliot Swan November 16th, 2005 @ 11:41 am (#)

    Ah…That is a problem.

    The easy way out would be to allow visitors to launch a seperate window with the mp3 player in it, but that can be annoying sometimes as well. Might be your only option though.

    I agree that you should be able to have it playing the whole time (without refreshing it), that’s a tough one.

    Anybody else have any ideas?

  • EngLee November 16th, 2005 @ 8:06 pm (#)

    In this case, I think launching a second window is better than using frame. Frame is never a good design method. Either way, make sure you let the user to start the player themselves. I hate it when suddenly some music start when I’m surfing. I’ll have to find the player, tab by tab (in Firefox) to turn it OFF!

  • Oliver Zheng November 16th, 2005 @ 10:20 pm (#)

    Good point about no music at start. I never launch separate windows just for sound/music, mainly because I’m not a fan of popups.

    Quick question. Does the url http://www.domain.com/#archive/something.html seem awkward? That’s actually just an anchor for the main page, which Javascript could interpret and display information accordingly (Ajax). It also looks like a real url that people could note and remember, except for the #. Best of all, any new links do not require the refresh of a new page.

  • EngLee November 17th, 2005 @ 12:19 am (#)

    I’m not a fan of pop-ups either. But I see most of the online player does that. :)

    For the URL, personally I wouldn’t expect any # for a URL that I’ll need to remember and type it manually. It’s not a problem if I don’t have to remember it.

  • Oliver Zheng November 17th, 2005 @ 4:40 pm (#)

    Thanks for the input guys!

  • Elliot Swan November 17th, 2005 @ 11:29 pm (#)

    Hope you figure something out that works for you.

  • Basa August 6th, 2006 @ 6:00 am (#)

    Good job.

Mp3fiesta vpn service/a>