|
Convenient web based access to our favorite web design Usenet groups
|
 |
This is Interesting: Free Magazines for Graphics designers and webmasters
| Author |
| Thread |
 |
|
|
|
|
|
 |
 |
 |
Re: webtrickscentral - critique |
 |
|
 |
|
|
|
  12-04-03 - 12:22 AM
|
"jamslam" <webmaster@webtrickscentral.com> wrote in message
news:vpeblafl8q3d60@corp.supernews.com...quote:
> Hello all,
>
> I don't know if any of you remember me, I highly doubt you would. Heh,
lastquote:
> time I tried my luck here, my site was ripped apart by you guys, and
becausequote:
> of that I think I have become a better web developer.
>
> After many revisions, I think I finally found what I was looking for...
>
> www.webtrickscentral.com
>
> I can handle anything you guys have to throw at me. I did my best on
> compatibility, which I believe you will be farely pleased with. It does,
> however, rely on javascript to be enabled.
As well as compatibility you may wish to consider accessibility. I just
finished having a go at somebody else for using font-size in pixels and now
here you are here as well.
Well, it's not as bad as the other bloke but it is still too small for me
and I can't change it when you use pixels. When I use Mozilla (which does
allow me to change the font size) I find that, at larger font sizes, your
design breaks. The navigation elements overlap each other. Looks real tacky.
I suppose compatiblity testing does not include Mozilla at larger font sizes
:-)
Do not specify font size at all. That way the font will be exactly as big as
*I* am comfortable with.
I also find the huge line-height hard to read, besides making the page far
too long.
As for "requiring" javascript, that is not good. You should be able to
provide an alternative to those drop down menus. By "requiring" javascript
you are making your site unusable for that 15% or so who have it turned off
and they may have it turned off *for* them and have no choice.
Cheers
Richard.
|
|
|
| [
Post Follow-Up to this message ]
|
|
|
|
|
 |
 |
Re: webtrickscentral - critique |
 |
|
 |
|
|
|
  12-04-03 - 12:22 AM
|
"rf" <making.it.up@the.time> wrote in message
news:ltGlb.161603$bo1.146283@news-server.bigpond.net.au...quote:
>
> "jamslam" <webmaster@webtrickscentral.com> wrote in message
> news:vpeblafl8q3d60@corp.supernews.com...
> last
> because
>
> As well as compatibility you may wish to consider accessibility. I just
> finished having a go at somebody else for using font-size in pixels and
nowquote:
> here you are here as well.
>
> Well, it's not as bad as the other bloke but it is still too small for me
> and I can't change it when you use pixels. When I use Mozilla (which does
> allow me to change the font size) I find that, at larger font sizes, your
> design breaks. The navigation elements overlap each other. Looks real
tacky.quote:
> I suppose compatiblity testing does not include Mozilla at larger font
sizesquote:
> :-)
>
> Do not specify font size at all. That way the font will be exactly as big
asquote:
> *I* am comfortable with.
>
> I also find the huge line-height hard to read, besides making the page far
> too long.
>
> As for "requiring" javascript, that is not good. You should be able to
> provide an alternative to those drop down menus. By "requiring" javascript
> you are making your site unusable for that 15% or so who have it turned
offquote:
> and they may have it turned off *for* them and have no choice.
>
> Cheers
> Richard.
>
>
Actually, I assume that just as you were replying to this, I read that reply
you made on the latter. I actually did take out the font-sizes and used
percents, and actual pixel sizes where necessary (like the navigation). I
however looked at it in mozilla, and pixels do not seem to stop the text
from overlapping, and breaking my style.
As for the javascript, I did seriously contemplate using an alternative. I
am not exactly sure how I will deal with it. I myself do not feel like it is
a huge issue, and needs to be delt with. I feel that the majority of users
will be able to browse my site, and I know that is not acceptable, and I may
seem ignorant, but like I said, I don't feel as if it's a huge problem that
needs to be addressed. I never have, and most likely never will trust
statistics on who uses what, because in most cases they just can't be
measured accurately in my opinion.
I actually used the line-height, thinking it makes it easier to read. More
spaced out, and not all clumped together.
Thanx for the critique
-jamslam
|
|
|
| [
Post Follow-Up to this message ]
|
|
|
|
|
 |
 |
Re: webtrickscentral - critique |
 |
|
 |
|
|
|
  12-04-03 - 12:22 AM
|
"jamslam" <webmaster@webtrickscentral.com> wrote in message
news:vpednujpovjt64@corp.supernews.com...quote:
>
> "rf" <making.it.up@the.time> wrote in message
> news:ltGlb.161603$bo1.146283@news-server.bigpond.net.au...
me[QUOTE]
does[QUOTE]
your[QUOTE]
> tacky.
> sizes
[QUOTE]
> Actually, I assume that just as you were replying to this, I read that
replyquote:
> you made on the latter. I actually did take out the font-sizes and used
> percents, and actual pixel sizes where necessary (like the navigation). I
> however looked at it in mozilla, and pixels do not seem to stop the text
> from overlapping, and breaking my style.
That is correct. Mozilla is in fact doing it right. IE has a bug <laughs/>
and refuses to let the user change font size if it is specified in pixels or
points.
You are approaching this from the wrong direction. You should not be
utilizing browser bugs to cripple the viewers accessibility options to "fix"
your design. You should change the original design. There is no need to
absolutely position those menu options. If you think the javascript will
position the submenus in the wrong spot then change the javascript so it
positions the submenus where they should be. Should be simple enough, just
get the screen location of the menu item at run time.
quote:
> As for the javascript, I did seriously contemplate using an alternative. I
> am not exactly sure how I will deal with it. I myself do not feel like it
isquote:
> a huge issue, and needs to be delt with. I feel that the majority of users
> will be able to browse my site, and I know that is not acceptable, and I
mayquote:
> seem ignorant, but like I said, I don't feel as if it's a huge problem
thatquote:
> needs to be addressed. I never have, and most likely never will trust
> statistics on who uses what, because in most cases they just can't be
> measured accurately in my opinion.
Your loss :-)
I would think it would be extremely simple to, for example, make the top
level menu items real links to, say, a sitemap page so those without
javascript can at least get to the rest of the site.
quote:
> I never have, and most likely never will trust
> statistics on who uses what, because in most cases they just can't be
> measured accurately in my opinion.
A fair comment but IMHO the issue is not the magnitude of the statistic, it
is the that it is there at all.
Fact: *some* (I don't care how many) people have javascript turned off.
Don't intentionally discriminate against them. Every single one of them is a
potential customer.
quote:
> I actually used the line-height, thinking it makes it easier to read. More
> spaced out, and not all clumped together.
Font foundries go to enormous lengths to choose a suitable height for their
fonts. IMHO they, better than you or I, would know what line-height looks
best :-)
Oh, and yes, I do remember you :-)
Cheers
Richard.
|
|
|
| [
Post Follow-Up to this message ]
|
|
|
|
|
 |
 |
Re: webtrickscentral - critique |
 |
|
 |
|
|
|
  12-04-03 - 12:22 AM
|
"rf" <making.it.up@the.time> wrote in message
news:P%Glb.161658$bo1.10935@news-server.bigpond.net.au...quote:
>
> "jamslam" <webmaster@webtrickscentral.com> wrote in message
> news:vpednujpovjt64@corp.supernews.com...
> me
> does
> your
>
> reply
I[QUOTE]
>
> That is correct. Mozilla is in fact doing it right. IE has a bug <laughs/>
> and refuses to let the user change font size if it is specified in pixels
orquote:
> points.
>
> You are approaching this from the wrong direction. You should not be
> utilizing browser bugs to cripple the viewers accessibility options to
"fix"quote:
> your design. You should change the original design. There is no need to
> absolutely position those menu options. If you think the javascript will
> position the submenus in the wrong spot then change the javascript so it
> positions the submenus where they should be. Should be simple enough, just
> get the screen location of the menu item at run time.
>
hmmm.. that is quite a good idea.. I will definitely try that out, thank
you.
quote:
I[QUOTE]
it[QUOTE]
> is
users[QUOTE]
> may
> that
>
> Your loss :-)
>
> I would think it would be extremely simple to, for example, make the top
> level menu items real links to, say, a sitemap page so those without
> javascript can at least get to the rest of the site.
Also, another interesting idea, heh, I will definitely consider doing that.
Thank you again! :)quote:
>
>
> A fair comment but IMHO the issue is not the magnitude of the statistic,
itquote:
> is the that it is there at all.
>
> Fact: *some* (I don't care how many) people have javascript turned off.
> Don't intentionally discriminate against them. Every single one of them is
aquote:
> potential customer.
>
More[QUOTE]
>
> Font foundries go to enormous lengths to choose a suitable height for
theirquote:
> fonts. IMHO they, better than you or I, would know what line-height looks
> best :-)
I changed the line-height to a smaller size :) (and yes, I understood your
point)quote:
>
> Oh, and yes, I do remember you :-)
Heh, do you think I have improved? I think I have, I have learned a lot
since then, and me posting my site here definitely pushed me in the right
direction.quote:
>
> Cheers
> Richard.
>
>
Thank you for all the suggestions, I will definitely apply them. Why didn't
I think of them? Hehe... Thanks again!
-jamslam
|
|
|
| [
Post Follow-Up to this message ]
|
|
|
|
|
 |
|
|
 |
 |
Re: webtrickscentral - critique |
 |
|
 |
|
|
|
  12-04-03 - 12:22 AM
|
"jamslam" <webmaster@webtrickscentral.com> wrote in message
news:vpeg7feecl6a29@corp.supernews.com...quote:
>
> "rf" <making.it.up@the.time> wrote in message
> news:P%Glb.161658$bo1.10935@news-server.bigpond.net.au...
quote:
[QUOTE]
> Heh, do you think I have improved? I think I have, I have learned a lot
> since then, and me posting my site here definitely pushed me in the right
> direction.
<grin>
<runs over to look at code>
</grin>
Not too bad.
You might consider moving to the next level now.
Use CSS hover instead of those nasty javascript thingies. Don't use the
onclick event to fire a link. Just let the <a> element do it by itself.
These two things alone would knock out a quarter of your code and make it
far easier to maintain.
Use CSS layout instead of those misused and hard to maintain tables.
Firmly apply the KISS principle to your CSS. For example you mention
font-family all over the place. Don't. Put font family right up at the top,
in the rule that selects the <body> element and let all the child elements
inherit from that.This make the CSS far easier to maintain.
Every time you consider using a property in a CSS rule think: Should this go
here or should it be further up the DOM tree (ie in some parent/ancestor of
this element). Pretty soon you will find that you have a bunch of empty
rules that may be deleted.
Don't specify the same class for a bunch of elements if those elements all
live in a parent whom you can select with a suitable class, for example:
Complex:
td.tdclass {...}
<table> ...
<td class="tdclass"> ...
<td class="tdclass"> ...
<td class="tdclass"> ...
Simple:
table.tdparentclass td {....}
<table class="tdparentclass"> ...
<td> ...
<td> ...
<td> ...
Work *with* your viewer, not against her. User her chosen font size, that is
100%. Oh, I've said that already, haven't I :-)
Finally, take it over to the validator ( http://validator.w3.org will do)
and correct all the errors. You have severe nesting errors like <tr><a
...><td> - such things are not allowed :-)
Cheers
Richard.
|
|
|
| [
Post Follow-Up to this message ]
|
|
|
|
|
 |
|
|
 |
 |
Re: webtrickscentral - critique |
 |
|
 |
|
|
|
  12-04-03 - 12:22 AM
|
"John C" <jcliff@delete.email.com> wrote in message
news:MPG.1a013400c200b23598968c@news.sunflower.com...quote:
> On Thu, 23 Oct 2003 rf posted:
>
top,[QUOTE]
elements[QUOTE]
this go[QUOTE]
of[QUOTE]
>
> If the client is happy with "graceful degradation" in inheritance
> challenged browsers, then life is good and KISS is sweet. If the client
> insists that NN4 render an approximation of the design, then some
> repetition in elements is hard to avoid unless you're going to redirect
> to a separate NN4 page.
NN4 is a broken browser and has been since day one. If it were a car the
authorities would refuse to register it.
IMHO we should a) hide *all* CSS from NN4 (which I do), causing the page to
at least render the content correctly, b) specifically use CSS that makes
NN4 break terribly so the viewer may finally be convinced to upgrade to a
browser that was written in this century.
quote:
> Of course, for font-family a KISS solution would
> be to not specify one, leaving it up to the user's browser setting.
True, unfortunately however the out of the box setting for the most common
browser is times new roman, a font that does not look that good. Couple this
with the fact that the "average" user probably does not know how to
configure their own fonts...
quote:
> Anyhow, there *could* be reasons to repeat the font-family on
> descendants. But in the absence thereof, you're right on and it's
> amazing how much surplusage one sees in stylesheets.
Indeed.
quote:
> Does TopStyle Pro
> check for that?
No idea.
Cheers
Richard.
|
|
|
| [
Post Follow-Up to this message ]
|
|
|
|
|
 |
|
|
 |
|
|
 |
| All times are GMT. The time now is 12:53 AM. |
 |
|
|
|
|
|  |
|