HighDots Forums  

site comments

Cascading Style Sheets Layout/presentation on the WWW (comp.infosystems.www.authoring.stylesheets)


Discuss site comments in the Cascading Style Sheets forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Laphan
 
Posts: n/a

Default site comments - 11-07-2004 , 04:21 AM






Hi All

I'm a real newbie to this, but I'd like your comments on the following web
site:

http://www.haemophiliacs.org.uk

Its a bit low on content at the moment because work is stopping me from
spending time with it, but I'd still like your comments all the same.

Rgds

Laphan








Reply With Quote
  #2  
Old   
Beauregard T. Shagnasty
 
Posts: n/a

Default Re: site comments - 11-07-2004 , 05:58 AM






Laphan wrote:

Quote:
I'm a real newbie to this, but I'd like your comments on the
following web site:

http://www.haemophiliacs.org.uk

Its a bit low on content at the moment because work is stopping me
from spending time with it, but I'd still like your comments all
the same.
The bad news:
1. the title on the main page should only be a few key words, not an
entire .. paragraph.
2. the design completely falls apart when JavaScript is disabled.
3. there is a horizontal scroll bar because that jittery "We're Online
At Last" is way off to the right. You should remove that.
4. when I increase the text size, the design again falls apart.
5. if my browser window is, say, 650px wide, I have to scroll just to
read the content.
http://www.allmyfaqs.com/faq.pl?anySizeDesign
http://www.allmyfaqs.com/faq.pl?tableless_layouts

The good news:
1. I like the color scheme; really appropriate!

--
-bts
-This space intentionally left blank.


Reply With Quote
  #3  
Old   
Fred Oz
 
Posts: n/a

Default Re: site comments - 11-21-2004 , 07:07 AM



Laphan wrote:
[...]
Quote:
Its a bit low on content at the moment because work is stopping me from
spending time with it, but I'd still like your comments all the same.
[...]

Firstly, validate your page:

http://validator.w3.org/

Following are some of the errors:

<SCRIPT LANGUAGE="javascript" ...

Ditch "LANGUAGE", it's been depreciated for years. Use the required:

<SCRIPT TYPE="text/javascript" ...

And on your links:

<A HREF="aboutus.asp" onMouseOver="window.status='Read about who we
are and what we want to achieve';return true"

If I have my mouse over the link, I'm not looking at the status bar so
putting some content there is pointless. It is also very unreliable,
many browsers allow users to bar you from changing the status bar.

onMouseOut="window.status='Haemophiliacs.org.uk';r eturn true"

return true" is redundant - onmouseover can't cancel the href, so
regardless of the value returned, if the user clicks on the href it
will be followed.

If you had an onclick function, then it is useful to use return false;
to cancel the href if you want.

Lastly, your img tags must have an alt attribute, even if it's empty:

<img src="..." alt="">

Cheers, Fred.


Reply With Quote
  #4  
Old   
Michael Winter
 
Posts: n/a

Default Re: site comments - 11-21-2004 , 07:27 AM



On Sun, 21 Nov 2004 23:07:31 +1000, Fred Oz <ozfred (AT) iinet (DOT) net.auau> wrote:

[snip]

Quote:
onMouseOut="window.status='Haemophiliacs.org.uk';r eturn true"

return true" is redundant - onmouseover can't cancel the href, so
regardless of the value returned, if the user clicks on the href
it will be followed.
In this particular case, that's not true. For whatever historical reason
(probably a bug), you have to return true when modifying the
defaultStatus[1] and status[2] properties. However, in general that advice
is correct.

[snip]

Mike


[1]
<URL:http://web.archive.org/web/20040214133743/http://devedge.netscape.com/library/manuals/2000/javascript/1.3/reference/window.html#1202080>

[2]
<URL:http://web.archive.org/web/20040214133743/http://devedge.netscape.com/library/manuals/2000/javascript/1.3/reference/window.html#1203861>

--
Michael Winter
Replace ".invalid" with ".uk" to reply by e-mail.


Reply With Quote
  #5  
Old   
Philip Ronan
 
Posts: n/a

Default Re: site comments - 11-21-2004 , 11:45 AM



Michael Winter wrote:

Quote:
On Sun, 21 Nov 2004 23:07:31 +1000, Fred Oz <ozfred (AT) iinet (DOT) net.auau> wrote:

[snip]

onMouseOut="window.status='Haemophiliacs.org.uk';r eturn true"

return true" is redundant - onmouseover can't cancel the href, so
regardless of the value returned, if the user clicks on the href
it will be followed.

In this particular case, that's not true. For whatever historical reason
(probably a bug), you have to return true when modifying the
defaultStatus[1] and status[2] properties.
Not a bug.

By returning a value of "true" you are telling the browser that the
onmouseout event has been handled and needs no further processing. This has
the effect of disabling the default action of displaying the link's href
attribute in the status bar (which would obviously overwrite the status text
just set by the event handler).

--
Philip Ronan
phil.ronanzzz (AT) virgin (DOT) net
(Please remove the "z"s if replying by email)




Reply With Quote
  #6  
Old   
Michael Winter
 
Posts: n/a

Default Re: site comments - 11-21-2004 , 12:47 PM



On Sun, 21 Nov 2004 17:45:46 +0000, Philip Ronan
<phil.ronanzzz (AT) virgin (DOT) net> wrote:

[snip]

Quote:
By returning a value of "true" you are telling the browser that the
onmouseout event has been handled and needs no further processing.
I forgot about that. It doesn't really apply any more: event propagation
is more involved and has other means to stop the process.

By the way, it doesn't matter what you do with Opera: if it wants to
display something - a link URL or element title, for example - it will
regardless.

[snip]

Mike

--
Michael Winter
Replace ".invalid" with ".uk" to reply by e-mail.


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.