Ravenstravels wrote:
Quote:
Hello, I have a new site. Its not quite finished yet. This is my first site.
HTML/CSS:
|
1. The HTML does not validate. The HTML code is incorrect: it starts with
<body> that is never closed, and is followed by a DOCTYPE. Very bad.
2. A 3 column layout is difficult without using tables. However, the
internal structures use tables for layout that is quite unnecessary.
And table-based layouts are harder for search engines (Google, Yahoo)
to process.
3. The CSS takes no advantage of the "cascading" aspect of CSS. This leads
to an excessive use of "class" attributes for much of the styling.
4. Fixed width designs are user un-friendly.
Appearance:
1. The link styles are inconsistent, there are at least 3 different link
presentations. In some places they are white with underline. In other
places there is no hint that it is a link (except the mouse pointer
changes), and no a:hover either. And why not make the major links (like
Specials, Reviews, What's New, ...) actual links rather than hiding the
link in a hyphen?
2. The colors scheme for the text has a low contrast. Light blue on medium
light blue, medium-light blue on light blue, white on light blue, a:hover
uses dark red over medium blue, ..., these are all not so easy to read.
When using light text and dark background, set to the font weight to
bold. Light-on-dark has a bleed-through effect, especially on CRTs, that
makes the text contrast even lower.
3. The font size(s) are set to pixels and are mostly too small to read,
exacerbated by the low contrast. IE users cannot compensate for such small
fonts because they are specified in pixels (don't use points, either).
Use % or EMs to size the fonts.
--
jmm dash list (at) sohnen-moe (dot) com
(Remove .AXSPAMGN for email)