Blogger / Coder / Composer

Blogging Guide > Specials > Quick Tips > Quick Tips: Colour combinations, Resizing images, Over-reliance on scripts

Quick Tips: Colour combinations, Resizing images, Over-reliance on scripts

< Quick Tips: Start a series, Don't go plugin crazy, Invite guest posters : Quick Tips: Link to old posts, Follow-up posts, Setting up posts >

Ben Barden dot com - Paintbox
This week's tips focus on accessibility.  Many people view this as something that only affects disabled users, but I consider accessibility to be more than that.

Different people browse the Internet in many different ways, and accessibility is important so your site can be viewed by as many people as possible.

Colour combinations

When choosing which colours to use for your site, it's vital that you choose colours that complement each other.  Color Schemer is a good place to start.

Take extra care with the contrast between the text colour and the background colour.  A white background with black text may seem boring, but it's widely used because it's easy on the eyes.  Tinkering with colours just because you can does not mean your readers will find your content easy to read.

I've actually come across some sites that use black text on a black background.  Of course, they also use a background image that displays on top of the background, but it does look strange if you have a completely black page while you're waiting for a site to load.  I don't think you should rely on a background image to make the text readable - what if a reader has images turned off?  What if they're browsing the Internet with a mobile phone that either doesn't display images at all or can't handle the large background image you've used, but it still displays black text on a black background?

Furthermore, colour blind users will have severe difficulties reading your site if you use a red/green colour combination.

When designing a site, it's worth remembering that not everyone has exactly the same configuration as you.

Resizing images

Digital cameras are great.  Take your photos and transfer them to your computer without having to get them developed.  Pretty cool.

However, most cameras store very large images when they capture a photo.  This can be changed, but I'd actually suggest using a large photo size on the camera itself.  If you take an excellent photo at a small size, you won't be able to increase the size.  You can only decrease it.  So make the photos as big as you can when you're taking them.

It's a different story when you get to your computer, though.  Some of the photos I've taken are very wide, very tall, and have a very large file size.  You need to resize the image and save it under a different name so you don't overwrite the original.

Some sites will nicely resize images for you, but some won't, and that's where the problems occur.  I've seen so many images on the web that are ridiculously oversized.  It's painful to try and browse through someone's photo gallery when they're all such huge files.

A common misconception is that you can use HTML to resize an image.  Let's say you have an image that is 1500 pixels square and 2MB in file size.  Many people would upload this huge image to the web and try to resize it using the following code:

<img src="image.jpg" height="200" width="200" alt="description of image" />

Although this will display a 200x200 version of the image, your browser still has to load the original 2MB file.  Don't do this!  Resize it in a graphics package or upload it to a site that automatically resizes it for you.

Over-reliance on scripts

Some sites have all sorts of fancy things on their sites.  Some people think they look "cool".  But the more things you put on your site, the longer it takes to load.

A big mistake here is to forget that not all browsers support every possible thing you could add to your site.  Worse still, different browsers often handle things in different ways, especially with scripts - so what works for you in Internet Explorer might not work for me in Firefox.

The best advice I can give you is to ask who your site is for.  Is it for you or is it for other people?  Do you want people to come and read your site, post comments, and link to it?  If you do, reduce your clutter.  Seriously.  You don't need all those bits and pieces in your sidebar.  They just slow down the site and make it painful to use.


What do you think?
Ratings: 3, Average: 4.33
Tags: accessibility, colour combinations, resizing images, over-reliance on scripts
Posted by Ben on March 11, 2008 20:29 / Edited: Never

Comments

1
Posted by Amy Clarke | March 11, 2008 23:06 | http://www.amyjoanna.co.uk | Permalink

D'oh! I'm so guilty of not resizing my images properly - either just sticking them on as they are or letting wordpress scale them down (without actually making the file size any smaller).

I agree with you about the over-reliance on scripts - I really hate sites with loads of clutter and over the top cr@p, for lack of a better word. My other pet hate are sites which auto-load audio files so that if you're viewing the site at work, in a library, or the like you end up looking an idiot.

Another great article :)

2
Posted by mlpieters | March 12, 2008 07:16 | http://www.gallerystandouts.com | Permalink

i think your comments on photo sizing is VERY important - i have chosen one size for the images on Gallery Standouts and i'm currenly happy with how they load according to the settings. i may look into seeing how i can center the image in the post - but at least everything is uniform and easy on the eyes.

i really dislike looking at images on a site where they have not taken this into consideration - not to mention that the basic setting can warp the picture into something wonky.

3
Posted by anti | March 12, 2008 08:33 | http://antigrammar.com | Permalink

Thanks for mentioning the black on black. For some reason the background image seems to load last as well.

There are readers still trapped on dialup, as well. There can be a considerable delay waiting for the image to load.

4
Posted by GattoGiallo | March 12, 2008 11:39 | http://parispointgriset.blogspot.com | Permalink

Hi Ben,
I crossed your place to and fro drop-chaining for Entrecard but planning to manage a real visit. It's done and you're bookmarked because your posts show many items I need to improve my knowledge. Thank you.
I'd like to find someone who knows better to solve a crazy mixup between my 2 blogs feed at FeedBurner. Maybe I did a basic bad configuration...
Please contact me IF you ever can help.

5
Ben's avatar
Posted by Ben | March 12, 2008 15:49 | benbarden.com | Permalink

Amy - welcome back. Better fix thosee images then. ;) Auto-loading audio is a major annoyance for me too - and I'm a composer! Argh. Glad you found the tips useful.

mlpieters - nice to see you back again. To centre an image, just click on it and click the centre align button in the toolbar. It should centre the image. That's what I do on my site. :)

Hey, anti. Funny story - as soon as I started noticing the black on black issue on one or two sites, it popped up everywhere. Maybe I didn't pay attention to it before. You're quite right, dial-up users will not be happy with this kind of thing. Mobile users won't be too thrilled either, I reckon.

Welcome aboard, GattoGiallo. Thanks for bookmarking me. :) If you could explain the Feedburner problem, I might have a few ideas. I can't promise anything though as I don't know what the problem might be. You can contact me if you wish. :)

Thanks for all the comments.

* Required Fields. Email will not be shown.
Verification code
Type the message into the box below.
The letters are case sensitive.
Help

Rate this article:
(5 = Highest, 1 = Lowest)
Note: if you have already posted a rating on this page,
a new vote will not be added.

Content with similar tags

  • No related content found.