Allen
10-14-2000, 05:33 AM
I have a website at http://www.mavis-crafts.co.uk that I designed and maintain. I would like some feedback regarding the layout and design. It uses frames at the moment, but I know some people don't like them. My main problem is what to do when someone accesses a page directly (from say a search engine) without going through the initial frameset page.
I'd love to hear peoples solutions to this problem. I test each page, and if it is the top-most page, I use CGI to generate a frameset page. What do you think of this solution ?
Thanks for any feedback,
Allen
Hi Allen,
Before I get on to the review, about the frameset thing. There are various ways of getting around this :
1. What you can do is use a JavaScript call to force the page into a frameset -
<html><head>
<script language="JavaScript">
if (top.location == self.;location) {
top.location.href="yourframesetname.html"
}
</script>
</head><body> (rest of content)
2. The CGI solution is fine too.
Note, however, that quite a few people don't like being 'forced' to use frames and will click out of your site immediately.
3. Create links at the bottom of each page (imitating the buttons but not actually using them) so that people who don't want to use the frameset can still navigate the rest of the site.
4. Create a link at the top of a page (underneath the title, for example), saying something like "If you don't see the buttons on your left, please click (hyperlink)here".
Those are your methods. Personally I think it's unnecessary to use frames unless there's a very good reason for it (since browsers will now cache buttons and tables offer flexible layouts anyway).
Anyway, on to the review.
====================================================
Browser : MSIE 5.01
OS : Win95
Browser resolution : 1024X768
Speed : cable
====================================================
Disclaimer : these are all purely suggestions and you don't have to act on them if you don't wish; however, the suggestions I have below are aimed at increasing usability and the design of the site, with the ultimate result of being a site to return to for a visitor.
====================================================
:bawling: <--- problem areas
:agree: <--- great work
1. Initial impressions : site is OK, but fairly amateurish. Doesn't feel like it has a professional feel, but the 'homey' feel suits the site.
2. :bawling: Consistency, consistency! I can see at least 2 or 3 different fonts and sizes on the same page. Not a good idea and it contributes to the 'amateurish' feeling - stick with either Verdana or Arial.
3. Horizontal bars are passe - get rid of them.
4. :bawling: You have borders appearing on some of the logos which are linked to outside sites - get rid of them by using <IMG SRC="blahblah.gif" BORDER="0">
5. Design wise : as I said before, it's OK, but not exactly inspirational. It's not really enticing enough to make me go to the shop unless I was a really big enthusiast.
6. Usability wise : :agree: It's quite easy to get around the site *with* frames, and links are quite clear. Not too bad at all.
Overall : the site has plenty of potential, but it just doesn't feel entirely 'inspiring' at the moment, which suggests something 'extra' is needed to give the site a real lease of life.
I do not really see a problem with using frames as long as their used right. Some site are horrible with them and have frames inside frames mostly by accident but it does happen.
I think your frames are fine, but I don't really care for the background color.
I would have to agree with BC on the bars though, they are outdated and unprofessional looking.
Allen
10-15-2000, 03:49 PM
Thanks for your replies. Especially your "in-depth" review BC. I was interested to see differing opinions on frames, I know it's always an issue and am thinking about getting rid of them anyway to ease the navigation.
I will address all your points BC and get back in another reply to let you know how I have gotten on.
I am doing this in my spare time (which seems to be rapidly disappearing at the moment), so it could take some time.
We do get orders through the site and have shipped packages to places as far apart at New Zealand, America, Spain, Chile, and many more.
But I know it needs improving and am greatful for the time you have taken to look at the site.
Thanks,
Allen
jonelin
10-15-2000, 04:57 PM
i like using <blockquote> tags because then it gives you a margin on each side of the text. otherwise, i like it. i think it suits the site. the frame is non-intrusive and people using a browser like lynx probably aren't looking for fabrics and patterns anyway! ;)
maybe try a softer beige background color (maybe #cbb99c). it will be a bit more pleasing to the eye.
the only other thing is that i can't see the search button on the frame on the left at 800x600 res.
otherwise (from a woman's perspective ;)) i like it.
Allen
10-16-2000, 05:39 PM
I have been busy addressing the points in BC's review:
1. 'Homey' is fine by me.
2. I've been through the pages to check font consistancy. What about colour consistancy ?
3. Horizontal bars have been banished.
4. What is wrong with borders around logos. I had assumed people used these to visually tell that the image was actually a link. Is this now frowned upon ?
5. I'll have to think a lot harder about this one.
6. I will probably just get rid of frames. I presume with use of tables. But what about browsers that don't support tables, or do we ignore these people now ? I still have had people with ie2 and ns2 accessing my site.
Allen
http://www.mavis-crafts.co.uk
Allen,
Personal point of view : if you can do it with tables, you do it with tables. However, I think frames are fine in your case, as they don't particularly annoy visitors and is quite useful. I'd leave the decision up to you ;)
Yes, color consistency should also be added unless you have some special reason like a special you'd like to advertise or important news - in which case a different color can be used to differentiate such news.
Borders around logos usually don't look good. Although the rationale you stated is perfectly valid, the borders usually make the pics look a bit tacky. Most people will figure out that they're links anyway by putting their mouse over the pics.