[nvda] Re: Nvda and inline wysiwyg html editors
- From: Benjamin Hawkes-Lewis <bhawkeslewis@xxxxxxxxxxxxxx>
- To: nvda@xxxxxxxxxxxxx
- Date: Sat, 14 Apr 2007 16:22:21 +0100
HTML is a language, but it's a markup language not a programming
language.
For the moment, because WYSIWIG tools are so bad, text editors remain
the best tools for marking up text.
Bloggers can usually get by with just learning:
1. The general idea that HTML is about what you mean
(content/semantics), not what things look or sound like (presentation).
2. How to open and close tags. e.g. <p></p> and <br> in HTML 4.01, but
<p></p> and <br /> in XHTML 1.0 served as text/html.
3. How to construct a relative URL (e.g. to a specific comment) using a
fragment identifier. e.g. http://www.example.com/post-456#comment-24
4. How to escape special characters. If you're using UTF-8 (and you
should be), all you need to know is < > & everywhere and also
" and &39; within attributes
5. The following elements:
p - for paragraphs
ul, ol, li - for lists
a (and the href attribute) - for links
abbr (and the title attribute) - for abbreviations
em - for emphasis
blockquote and q (and the cite attribute) - for quoting other sources
span (and the lang attribute) - for indicating changes of language
br - for line breaks in poetry
The best thing is to look up these elements and attributes in the HTML
specification:
http://www.w3.org/TR/html401/index/elements.html
http://www.w3.org/TR/html401/index/attributes.html
Note Internet Explorer doesn't apply any style to the q element by
default (although you can, for example, make it italic with CSS). Also
if your friend is using JAWS 7 it probably won't report the presence of
the q element in webpages thanks to a bug.
Because of this a lot of people don't bother with the q element, but its
a personal obsession of mine:
http://www.benjaminhawkeslewis.com/www/accessibility/q-element/
Freedom Scientific don't provide demos for developer testing, so I can't
test JAWS 8 for support (if any of you wouldn't mind quickly testing
JAWS 8 for support, do let me know off-list).
More advanced stuff they might wish to learn about later are tables,
images, and embedding video. But that's not essential for communication.
I'd also look into the following excellent tools:
http://daringfireball.net/projects/markdown/
and
http://accessify.com/tools-and-wizards/
--
Benjamin Hawkes-Lewis
On Sat, 2007-04-14 at 16:44 +0200, Krister Ekstrom wrote:
> Hi,
> I can get by on html code, as long as css and scripting is not involved,
> but my friend is no programmer and doesn't want to be, i guess, so
> that's why i ask.
> /Krister
>
> Yan Kit Chan wrote:
> > the best way is really to learn the html code and a little bit of
> > scripting.
> > you have full control and it's not hard.
> >
> > ----- Original Message -----
> > From: Krister Ekstrom <krister@xxxxxxxxxxxxxxxx>
> > To: nvda@xxxxxxxxxxxxx
> > Date: Sat, 14 Apr 2007 13:37:57 +0200
> > Subject: [nvda] Nvda and inline wysiwyg html editors
> >
> >> Hi,
> >> I'm trying to set up my own web site at the same time as i'm helping a
> >> friend do the same. We have decided to go for a content management
> >> system to help us with web sites. Right now, i'm trying out Wordpress,
> >> which looks rather cool but there's a little problem. None of my screen
> >> readers, including NVDA can operate inline Wysiwyg style html editors
> >> such as TinyMce very good. Some can see the links to insert tags and
> >> formatting etc but can't see the edit area itself while others can see
> >> the edit area and you can even make it work there, but if i want to
> >> insert for example a link using the editors buttons, i can't see the
> >> resulting dialog(s) prodused by those buttons. This behaviour applies to
> >> NVDA.
> >> Is it possible to make NVDA recognize such areas and act upon them or
> >> should one choose another solution?
> >> What do others think? Which would be the best CMS for blind and
> >> especially for NVDA users?
> >> /Krister
> >> To post messages to the list send email to
> >> nvda@xxxxxxxxxxxxx
> >> To modify your NVDA Email settings go to:
> >> http://www.freelists.org/list/nvda
> >> Thank you for your continued support of Nonvisual Desktop Access, an open
> >> source free screen reader for Microsoft Windows:
> >> http://www.nvda-project.org/
> >> Message Archive:
> >> http://www.freelists.org/archives/nvda
> >>
> > To post messages to the list send email to
> > nvda@xxxxxxxxxxxxx
> > To modify your NVDA Email settings go to:
> > http://www.freelists.org/list/nvda
> > Thank you for your continued support of Nonvisual Desktop Access, an open
> > source free screen reader for Microsoft Windows:
> > http://www.nvda-project.org/
> > Message Archive:
> > http://www.freelists.org/archives/nvda
> To post messages to the list send email to
> nvda@xxxxxxxxxxxxx
> To modify your NVDA Email settings go to:
> http://www.freelists.org/list/nvda
> Thank you for your continued support of Nonvisual Desktop Access, an open
> source free screen reader for Microsoft Windows:
> http://www.nvda-project.org/
> Message Archive:
> http://www.freelists.org/archives/nvda
To post messages to the list send email to
nvda@xxxxxxxxxxxxx
To modify your NVDA Email settings go to:
http://www.freelists.org/list/nvda
Thank you for your continued support of Nonvisual Desktop Access, an open
source free screen reader for Microsoft Windows:
http://www.nvda-project.org/
Message Archive:
http://www.freelists.org/archives/nvda
- References:
- [nvda] Re: Nvda and inline wysiwyg html editors
- From: Yan Kit Chan
- [nvda] Re: Nvda and inline wysiwyg html editors
- From: Krister Ekstrom
Other related posts:
- » [nvda] Nvda and inline wysiwyg html editors
- » [nvda] Re: Nvda and inline wysiwyg html editors
- » [nvda] Re: Nvda and inline wysiwyg html editors
- » [nvda] Re: Nvda and inline wysiwyg html editors
- » [nvda] Re: Nvda and inline wysiwyg html editors
- » [nvda] Re: Nvda and inline wysiwyg html editors
- » [nvda] Re: Nvda and inline wysiwyg html editors
- [nvda] Re: Nvda and inline wysiwyg html editors
- From: Yan Kit Chan
- [nvda] Re: Nvda and inline wysiwyg html editors
- From: Krister Ekstrom