E
Els
GreyWyvern said:Here, how's this for accessibiity?
http://www.wmfs.net/wmfs/home.xtml?bhcp=1
If you put your mouse over the little woman, she signs the contents of the
page for deaf users...
LOL!
GreyWyvern said:Here, how's this for accessibiity?
http://www.wmfs.net/wmfs/home.xtml?bhcp=1
If you put your mouse over the little woman, she signs the contents of the
page for deaf users...
spoken language (English, Spanish, German etc) to a high level, and as
such may find pictures easier to comprehend than written words.
In that case, your theory about the tools is strengthened andEd Jensen said:Not really. I mostly visit medium/large web sites which should employ
professional web developers. This means the CSS based layout problem
seems to also be catching up most professional web developers.
Here, how's this for accessibiity?
http://www.wmfs.net/wmfs/home.xtml?bhcp=1
And lo, Matt didst speak in a-buncha-groups:
I forgive you.
Here, how's this for accessibiity?
http://www.wmfs.net/wmfs/home.xtml?bhcp=1
If you put your mouse over the little woman, she signs the contents of the
page for deaf users...
"Hey, she's deaf. Just give her some picture books."
That has to be the most ignorant, presumptive, prejudiced and
downright DUMB statement I've read on Usenet for many years.
My late and much lamented grandmother was born profoundly deaf as a
result of her mother catching Rubella during pregnancy.
Not only was reading one of her greatest pleasures in life, but she
was very adept on a piano even though she could hear absolutely
nothing. She had a metronome on top of the instrument and just
enjoyed using her fingers and the rhythm. Even as a seven-year-old I
enjoyed her playing of the classics.
She could lipread at thirty yards and had her eyes checked twice a
year to keep up this capability. Nobody had any secrets from her.
I've known her many times watch TV programmes for a few minutes and
then sort in disgust: "All stolen from Marlowe/Shakespeare/whoever".
She lived near Tamworth in Staffordshire. The Mobile Library used to
stop outside the house once a fortnight and the driver would walk down
the path and wave through the window - she would then go out and get
eight books. You were only allowed four, but she had a ticket in her
husband's name and got another four on that.
The scriptwriters on Starsky and Hutch once admitted they had four
basic plots and two variants, all from Shakespeare. My grandma
spotted every one - ten minutes into a programme she'd tell you which
one they were using and start predicting EVERY SINGLE scene. "He's
the Malvolio character this time."
Until the middle of the eighteenth century, deaf people in England
were unable to "inherit property, to marry, to receive education, to
have adequately challenging work-and were denied fundamental human
rights" (Sachs, Oliver Sacks, Seeing Voices. Harper Perennial: New
York, 1990.)
Let's not go back there, huh?
This is an interesting point, the site is aimed mainly at nonEls said:That's just the thing: your portfolio shows static sites. Why
shouldn't it just be a series of images with text? There is nothing
that Flashy effects could add to it. There is no interaction needed in
the portfolio as far as I can see, and the visual effects are just not
needed at all. They don't help convey your message, in fact quite the
opposite. If you want the slideshow, use unobtrusive JavaScript so
that a visitor without JavaScript can still browse it with regular
links, and those with JavaScript will get the slideshow bonus. (if it
is a bonus, but that's a matter of personal taste)
Just look at it from the potential customer's point of view: he's
blind, and is looking for someone who makes accessible websites.
Unfortunately he can't check out your accessible work, because you hid
it in inaccessible Flash. Tell me, does that make sense at all?
dorayme said:Now one more question. What would you imagine about the
appropriateness and quality of the tools if IE could be taken out
of the picture?
In fact, just to keep it simple and isolate the
tools business, imagine all browsers of any one type (say, visual
browsers, screen readers, being essentially the same in respect
to their standards and renderings). Would you guess that
professional web authors would *still* be getting it "wrong"?
Unless you have some idea of this, you might be confusing the
quality of tools with the difficulties of coping with browser
variation and especially IE. (There may very well be no tools
that could ever be made to cope with browser variability).
OK, now suppose you came up with a rough idea that they would
still be getting it *too wrong* even though *less wrong*. But
there is yet more work to be done before you can simply complain
about the tools.
Any Ivory Tower types who care to do so may now inform me of my gross
incompetence and how CSS based layouts are easy and I'm a stupid dummy
and shouldn't maintain a small web site because I suck.
Some day, a new technology will take the world by storm and replace
HTML/CSS/JavaScript, and then (and only then) will the problem be
solved, in my opinion.
Ed said:I'm not really qualified to answer that question for several reasons.
First, I'm not really very familiar with any of the tools on the
market. The little HTML/CSS/JavaScript that I've written was created
entirely by hand.
Second, I'm not a professional web developer, so I'm not necessarily
familiar with best practices (i.e., the "right way" to do things).
That's not to say I'm entirely unfamiliar with web development. My
wife runs a small business, and I maintain a small web site for her.
I tried doing things the Ivory Tower way (i.e., Separate content and
layout!, Tables are for tabular data only!, etc.), but I found the
experience time consuming and frustrating beyond any measure of good
sense.
Jonathan N. Little said:Maybe because you don't know your tools: HTML/CSS/JavaScript Knowledge
is power. Why would you expect to "build a house" when you knew nothing
about carpentry?
And expect to be successful? Don't want to learn, then
do what people do when they what a house but don't want to invest in
learning carpentry, hire a carpenter.
"Jonathan N. Little said:The way many of us develop. HTML/CSS/JavaScript are the tools.
Maybe because you don't know your tools: HTML/CSS/JavaScript Knowledge
is power. Why would you expect to "build a house" when you knew nothing
about carpentry? And expect to be successful? Don't want to learn, then
do what people do when they what a house but don't want to invest in
learning carpentry, hire a carpenter.
Tim said:I have to say I am inclined to sympathise with Ed. Why should the tools
be HTML/CSS/JavaScript? Just because Word, FrontPage etc generate crap
HTML does not invalidate the idea of a WYSISYG approach to generating
web pages (for example).
dorayme said:Now one more question. What would you imagine about the
appropriateness and quality of the tools if IE could be taken out
of the picture?
I'm not really qualified to answer that question for several reasons. [...]
Yes, I committed the unforgivable sin of using tables for layout, but
at least it renders correctly in IE6/7, Firefox, Opera, Safari, and
handles text resizing correctly. It even passes W3C validation (both
HTML and CSS). As an added bonus, it even renders correctly in lynx
and links! [...]
The "tool" that I think should probably be considered broken is CSS
(for layout).
Good tools should make it as easy (as is realistic) to do the "right
thing" and hard to do the "wrong thing".
Some day, a new technology will take the world by storm and replace
HTML/CSS/JavaScript, and then (and only then) will the problem be
solved, in my opinion.
"Jonathan N. Little said:The point is if you need a "shed", a small simple website is not that
hard to do, period. There are plenty of good, free, well constructed
templates out there that all you have to do is paste in your content!
You can modify the the style as time, skill, and interest allow.
WYSISYG editors in general build poorly constructed, bloated markup,
overly positioned, difficult to maintain (where edits==rewrites), and
usually browser-specific sites.
Tim said:Jonathan N. Little said:Tim said:I wouldn't dispute that for a moment. It does not, however, invalidate
the point. It just means there is a yawning gap in the market.
For me a website is a means to an end, no more. You're in danger of
making it the end itself.
Yes but your argument is that deprecated table based websites "work"
where my point is not always so, they tend to be brittle, inflexible for
accessibility and many times browser-specific. That is aside of being a
b*tch to maintain so many are one-time site with very stale content.
Chris said:It is not hard to do the right thing with CSS. It is, perhaps, too
easy to do the wrong thing. What is worse, is that there are too
many people who want to do the wrong thing, or who do not know that
it is the wrong thing. But they can (and do) do that just as easily
with tables as with CSS.
The way many of us develop. HTML/CSS/JavaScript are the tools.
Maybe because you don't know your tools: HTML/CSS/JavaScript Knowledge
is power. Why would you expect to "build a house" when you knew nothing
about carpentry? And expect to be successful? Don't want to learn, then
do what people do when they what a house but don't want to invest in
learning carpentry, hire a carpenter.
Ed said:I call this the "Bjarne Stroustrup Excuse". He always argued that
it's not C++ that's too complex, but instead, developers not being
properly educated.
We all know how that turned out: C++ has little going for it these
days, except simple inertia (i.e., it's not worth rewriting large
bases of code in less complex/better languages). Developers continue
to increasingly choose simpler/better languages these days, such as
Java and C#.
While there's some truth to that argument, at some point you need to
be pragmatic. If 99% of the web developers out there are getting it
wrong, maybe the tool needs to be more user friendly.
It's my opinion that the underlying problem is somewhere closer to the
tool being too complex. You may have a different opinion, and that's
fine.
I fail to see what's "fundamentally wrong" with that.I've programmed many tools, for personal use, with C++, and it works very
well. I wouldn't use Java (too heavy runtime inertia), C# or C. I find
that C++ fits my needs.
C++ isn't the "ultimate universal tool", but it's perfectly fine for many
application fields for people who master the language.
There's a difference between C++ and CSS.
Most C++ developers are somehow trained and produce quite correct
applications.
But, most CSS developers are highly ignorant, and have fundamentally wrong
design principles, such as "it should render identically eveywhere".
And if CSS was better implemented and was easier to use by every webBad I've to use many web sites that've been designed by ignorant web
designers.
If CSS didn't exist or was harder to use by bad web designers, I wouldn't
get all that bad stuff.
I beg to differ. Many of those tags are useless and not recommended,That's true to a much larger extent for
JavaScript. 99% of the JavaScript of the web is harmful or at best useless.
I often disable author's CSS, but, unfortunately, there're more and more
pages that become hard to read without author's CSS.
No, it's misused BECAUSE it's too friendly. You don't need to read any
spec to use it!
e.g. WISYWIG editors worsen the thing.
Even if you have a CSS license you can easily go wrong.In the "CSS is a car" analogy, I would say that, you need a driver license
to drive a car (because it's powerful and dangerous) but you don't need a
license to use the powerful and dangerous CSS. Imagine if 3 years old
children were allowed to drive a car without license?
So that means that more than half of all Internet users don't supportThe tool is being too complex (because it's powerful), which implies:
1) That IE don't support it.
And depending on which web developer you speak to, he/she will tell2) That most web developers don't use it correctly.
That makes more sense.Note: Purely from a user point-of-view, user CSS (without author CSS) is
great. If CSS had to be removed from the web then, user CSS should have to
be kept.
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.