WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: Recommendations required for css

for

From: Karl Brown
Date: Jan 6, 2017 2:05AM


Hi Shankar,

Anyone can learn CSS (ignoring whether or not someone who is totally blind
would want to or see merit in doing so). The language has a logic behind it
and once you learn the ins and outs of it you can start writing it.

Some would argue that "you need to be able to see the visual design so you
can work out the style rules", but I've had more success getting the
designers to give me what they want exactly (margins of 5px, precise colour
codes, etc) than I have at "guessing" - I'm usually a couple of pixels out
if I guess, and the designers I've worked with tended to focus on their
fixed Photoshop files more than understanding browser nuances.

That said, CSS is a *styling* language rather than a *content* language.
While it can be learnt by anyone, someone who's totally blind and uses a
screen reader may not get any benefit from it (I'm going to ignore the
*content* rule in pseudo elements and the *order* rule in the flex box for
now). People come to a website for the content, which is in the HTML
mark-up. If the correct HTML semantic elements are used and ARIA used
appropriately, someone using a screen reader will have the best experience
possible. CSS in cases where someone cannot physically see the website at
all would be of little help.

In terms of tools for writing CSS, I use Notepad++, and have experimented
with listening to the code as I write it using NVDA. Personally I don't
like that approach, but I'm someone with very good eyesight so I'm far more
experienced at this point seeing code as I write it. Checking the visual
effect of the code would need someone to sit with the blind person, which
might be another reason not to learn it.

As for making the site "attractive for screen reader users", people come to
the site for content. If the content is:

- good and relevant
- engaging
- quick to load
- properly coded (using the right semantics)
- uses ARIA appropriately

Then someone who's blind will get a much better experience. A visually
stunning website that uses poor semantics will be an awful experience.

I hope that helps.

-Karl

On Fri, Jan 6, 2017 at 7:19 AM, shankar shan < <EMAIL REMOVED> >
wrote:

> Hi all, good morning.
> Hope all are doing good.
> I have some questions on css, possible, Please thro some light on the
> subject.
> 1. Can totally blind person learn css?
> 2. If yes, can some 1 share the resource from the prospective of
> screen reader users? [not from w3c]
> 3. Is there any good code editor available for screen reader users?
> 4. If yes, then, where can I download them?
> 5. without using css, the sight can make attractive for the screen reader
> users?
>
> Hoping for the positive response from the experts.
>
>
> --
> jammed and internet hanged?Reach through the following means:
> mobile: +91 9599194749
> whats app: +91 7795927572
> skype: Shankar.a
> email: <EMAIL REMOVED>
> Thanks and regards
> Shankar
> *****ACCESSIBILITY AND USABILITY TESTER AT HCL TECHNOLOGIES *****
> > > > >



--
Karl Brown
Twitter: @kbdevelops
Skype: kbdevelopment

Professional Certificate Web Accessibility Compliance (Distinction),
University of South Australia, 2015