Hello,

We are planning to migrate all templated pages on gnu.org to HTML5 in
order to improve accessibility. But before doing this, deprecated tags
such as <tt> and <acronym> need to be removed. <tt> is found in the 3
pages listed . I replaced it with <kbd>, <code> or double quotes, but
also took this opportunity to do other changes. Here is a summary:

* Rewrite some sentences to avoid long URLs in link text (screen readers
spell them letter by letter).

* Simplify the "Mailing lists" section.

* Fix a few typos.

* Make h3 more visible (color to match the screenshots).

* Replace h6 with a dl list: h6 and h5 are too similar.

* Make the layout of images more flexible (use the GTK build screenshot
instead of the Xaw build).

* Display the "More..." section as columns under the 2 screenshots.

* Give <pre> the "emph-box" class (light grey background).

* Update dead links or comment them out if no replacement was found.

* http -> https where possible;

* Remove http://www.gnu.org from local URL;

* Use <kbd> for keyboard entries, <code> for program code, routines,
files, etc., <samp> for program output, and double quotes for normal text.

* Replace name attributes with id (id can start with a number in HTML5
whereas this wasn't allowed in HTML4). Place id in a block tag rather
than an empty <a>.

* Wrap some very long lines. This will make the diffs smaller in the
long run.

* Update to the latest boilerplate and slightly reduce line width.

A diff is attached. If you agree with the changes but don't have time
to commit them right now, I will gladly do it.

Best regards,
Thérèse

PS. More to come: I also restyled all pages in the whats_new directory
to make them more responsive. This is why the attached diff is named
"xboard-1.diff".



Attachment: xboard-1.diff.gz
Description: application/gzip

Reply via email to