Not all sound is bad, but for the most part users prefer to opt-in to sound being played, especially if they are using their computers to listen to music they have chosen. If you do decide that the music should start up right away, give a quick and noticeable way to disable the sound for the user. It drives me crazy to go to a website that plays music, most of the time I will close out of it immediately and find another place for what I was looking for. There are times when I take the time to disable the music, but not often.Animation
Iâ€™m not talking about flash, Iâ€™m talking about animated gifts, mouse trails and â€œglitter.â€ I donâ€™t see as much of this as I used to on the web but I have had clients request such things. It is important to end that conversation right there with your client and explain to them how the web has advanced since 1996.
Just when we all thought popup windows were dead forever, they start making a come-back. It drives me crazy to do the first click on a web site (Iâ€™m a highlighter) and immediately a popup for Netflix or screen savers popups up to greet you. I have never, ever, clicked on a popup with the intention of buying or signing up for anything. Take note weather.com. The other intrusive advertising are in-window popups and scrollers. The worst kind are flash advertising with sounds (the crazy evil bee buzzing flash, for example). Minus the ranting, donâ€™t distract your user with advertising. Be subtle about the advertising and interested users will choose to check out a link or banner on their own.
You want to avoid the bad clichÃ© fonts such as Comic Sans of course. Beyond the well-known bad choices for typefaces you want to ensure that there is a healthy, but not too healthy, contrast between the background color and the font color. You also want to take into account how big your typeface is set at, you may be able to read it just fine but keep in mind what kind of audience will be visiting your site to ensure that they can read it just as easily. You also want to test increasing the font size on your site to see how it holds up to others browsing the web at an increased size.
You may have a 1920×1280 resolution on your computer but not everyone has that large of a resolution. It is important to check your site on other resolutions to see how it holds up and what it looks like. The most common size right now is a toss up between 1024×768 and 800×600. That doesnâ€™t, however, take into account that not everyone browses the web full screen. I browse full screen but several of the people I work with, in the web design field, donâ€™t maximize their browsers. So they may be browsing at 1280×1024 or 1024×768 but their actual screen real estate for your site may be much less.
This one is very important, this is how your users navigate your site. The usability of your site is paramount when it comes to design decisions. If users canâ€™t figure out how or where to get their information on your site they will look elsewhere. Be sure that the navigation for your site is expansive and relevant. Jakob Nielsen has said that the more navigation available on the page the better chances the user is going to find a relevant link to the information they are interested in. Users donâ€™t mind skimming, they are actually pretty good at it as long as you make the navigation as prominent on the page as possible.
You can have the best content on your subject on the internet, with a great designâ€¦ But if you donâ€™t properly optimize your site users will grow tired of waiting for pages to load. You want to take several steps to ensure your site loads as quickly as possible. The top ways you can do this are by optimizing your images properly for the web so that the files are as small as they can be without losing visible quality. You also want to try your best to minimize HTTP requests on your site, especially if the site is popular. Another thing you can do is to use various methods of caching your pages, especially for dynamic sites. You can also compress your pages so that the code make appear unreadable to people but browsers will render it the same, but with significantly less file size. Line breaks work well for people and mean nothing but bits and bytes to browsers. Try using Yslow for Firebug to analyze load time, file size, and ways to optimize your siteâ€™s performance.
This one is often looked over because there arenâ€™t many in the web design field that are disabled. It is, however, important to ensure that you are accommodating as much as you can those that are. It can be very frustrating for people with sight disabilities to come across meaningless alt attributes, undeclared navigation and misleading content flow. Understanding how screen readers work is the first step to becoming a better web designer and making your sites accessible to people that are visually impaired.
Every website needs to have an easy method to allow users to contact them through. You need at least two ways for users to contact you that are easily found and well marked. Best-case scenario is three ways to be contacted but not all websites require that level of interaction. The more ways that you provide for contacting the better your site is viewed to the world.Setting up a contact form and providing an email address are the first two steps to becoming available to your visitors. For the websites it applies, putting your phone number and possibly your address in the footer or even on a sidebar is just as important. Make sure that all of your contact information is up-to-date also, for most websites this is how clients contact you and it is impossibly important you make it as easy as possible for them by whichever means they feel comfortable with.