[thelist] Site Check
Bill Moseley
moseley at hank.org
Thu Jan 8 19:49:36 CST 2009
On Fri, Jan 09, 2009 at 12:56:04AM +0000, Benjamin Hawkes-Lewis wrote:
> * No keyboard focus indication on the Login button, the Tour tabs, or
> the "Contact Us" button on the Tour page.
> * Keyboard focus on homepage "Take a Tour" and "Contact Us" buttons and
> Login page "Contact us" button includes their drop shadow.
> Implementation is nicer on "Send Request" button on the Contact page.
> * Would be nice if the focused tab in the main navigation were
> emphasised by mimicking the hover highlight.
Excellent points.
> + Progressive enhancement
>
> While JS might be required for using the service itself, I'm not really
> clear why it's required for the tour. It's best not to send users off
> configuring their browser settings when you're trying to sell them
> something. ;)
Beats me -- I think that's a copy-n-paste problem from the tour
javascript utility. The point of doing the tour with js is so it
would degrade just fine. I'll kill the <noscript> section.
A number of people worked on the site, so do have some mix of
developer styles.
> + CSS background-image text replacement
>
> You get bonus points for using a technique that displays the text when
> user colors are enforced or images are off in Firefox, but it still
> breaks in Opera's High Contrast View (since this applies a background
> color to the positioned div over the logo).
I'm not that up on background image replacement. Last time I
researched it I came away more confused than I went it as every
solution seemed to have some down side.
Overall, I'd like to redo the css from scratch. Seems to happen as
sites are developed over time, but I think there's a bit of
"classitis" in this one. My guess is I could reduce the amount of css
a bit.
I just did another set of pages where I did the "print" styles first
to render all the text and basic layout (for print, of course), then
use my "screen" sheets for positioning that is web-only. It seemed to
really help keep the css clean and reduced the number of classes and
ids used. I notice that there's a page that doesn't validate because
two includes on that page share an id.
Thanks very much for your comments.
--
Bill Moseley
moseley at hank.org
Sent from my iMutt
More information about the thelist
mailing list