Hi Hello maintainers,

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>, <acronym> and <big> need to be removed.

The home page of Hello contains <tt>. I got rid of it, and took this
opportunity to make other minor changes:

* Replace <tt> with quotes;

* Use <kbd> for commands and <code> for directories, program names, etc.

* Rewrite some sentences to make link texts more meaningful (no URL:
screen readers spell them letter by letter).

* Replace http with https where possible.

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

* Update to the current boilerplate, and limit 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

Index: hello.html
===================================================================
RCS file: /webcvs/hello/hello/hello.html,v
retrieving revision 1.20
diff -U 2 -r1.20 hello.html
--- hello.html	26 Apr 2016 12:03:03 -0000	1.20
+++ hello.html	10 Aug 2020 05:54:20 -0000
@@ -1,9 +1,13 @@
 <!--#include virtual="/server/header.html" -->
-<!-- Parent-Version: 1.79 -->
+<!-- Parent-Version: 1.92 -->
+<!-- This page is derived from /server/standards/boilerplate.html -->
 <title>Hello
 - GNU Project - Free Software Foundation</title>
 <!--#include virtual="/server/gnun/initial-translations-list.html" -->
 <!--#include virtual="/server/banner.html" -->
+<div class="reduced-width">
+
 <h2>GNU Hello</h2>
+<hr class="thin" />
 
 <p>The GNU Hello program produces a familiar, friendly greeting.
@@ -22,16 +26,12 @@
 see the <a href="/software/gettext/">GNU Gettext</a> distribution.</p>
 
-<h3 id="download">Downloading
-  Hello</h3>
+<h3 id="download">Download</h3>
 
-<p>Hello
-can be found on the main GNU ftp server:
-<a href="http://ftp.gnu.org/gnu/hello/";>http://ftp.gnu.org/gnu/hello/</a>
-(via HTTP) and
-<a href="ftp://ftp.gnu.org/gnu/hello/";>ftp://ftp.gnu.org/gnu/hello/</a>
-(via FTP).  It can also be found
-on the <a href="/prep/ftp.html">GNU mirrors</a>;
-please
-<a href="http://ftpmirror.gnu.org/hello/";>use
+<p>Stable source releases can be found on the main GNU download server
+(<a href="https://ftp.gnu.org/gnu/hello/";>HTTPS</a>,&nbsp;
+<a href="http://ftp.gnu.org/gnu/hello/";>HTTP</a>,&nbsp;
+<a href="ftp://ftp.gnu.org/gnu/hello/";>FTP</a>) and its
+<a href="/prep/ftp.html">mirrors</a>; please
+<a href="https://ftpmirror.gnu.org/hello/";>use
 a mirror</a> if possible.</p>
 
@@ -43,15 +43,14 @@
 is available online, as
 is <a href="/manual/">documentation for most GNU software</a>.  You may
-also find more information about
-Hello
+also access this information
 by running
-<em>info&nbsp;hello</em>
+<kbd>info&nbsp;hello</kbd>
 or
-<em>man&nbsp;hello</em>,
+<kbd>man&nbsp;hello</kbd>,
 or by looking at
-<em>/usr/doc/hello/</em>,
-<em>/usr/local/doc/hello/</em>,
+<code>/usr/doc/hello/</code>,
+<code>/usr/local/doc/hello/</code>,
 or similar directories on your system.  A brief summary is available by
-running <tt>hello&nbsp;--help</tt>.</p>
+running <kbd>hello&nbsp;--help</kbd>.</p>
 
 
@@ -60,5 +59,5 @@
 <p>Hello
 has one mailing list:
-<a href="mailto:[email protected]">&lt;[email protected]&gt;</a>.
+&lt;<a href="mailto:[email protected]">[email protected]</a>&gt;.
 It is used to discuss all aspects of
 Hello,
@@ -69,14 +68,14 @@
 Hello
 and most other GNU software are made on
-<a href="mailto:[email protected]">&lt;[email protected]&gt;</a>.</p>
+&lt;<a href="mailto:[email protected]">[email protected]</a>&gt;.</p>
 
 <p>To subscribe to these or any GNU mailing lists, please send an empty
-mail with a Subject: header of just <tt>subscribe</tt> to the relevant
--request list.  For example, to subscribe yourself to the GNU
-announcement list, you would send mail to <a
+mail with a <i>Subject:</i> header of just &ldquo;subscribe&rdquo; to the relevant
+<i>-request</i> list.  For example, to subscribe yourself to the GNU
+announcement list, you would send mail to &lt;<a
 href="mailto:[email protected]?Subject=subscribe"
->&lt;[email protected]&gt;</a>.
+>[email protected]</a>&gt;.
 Or you can use the <a
-href="http://lists.gnu.org/mailman/listinfo/info-gnu";>mailing list web
+href="https://lists.gnu.org/mailman/listinfo/info-gnu";>mailing list web
 interface</a>.</p>
 
@@ -98,9 +97,9 @@
 appreciated.  Test releases of
 Hello
-can be found at
-<a href="http://alpha.gnu.org/gnu/hello/";>http://alpha.gnu.org/gnu/hello/</a>
-(via HTTP) and
-<a href="ftp://alpha.gnu.org/gnu/hello/";>ftp://alpha.gnu.org/gnu/hello/</a>
-(via FTP).</dd>
+can be found on the GNU &ldquo;alpha&rdquo; server
+(<a href="https://alpha.gnu.org/gnu/hello/";>HTTPS</a>,&nbsp;
+<a href="http://alpha.gnu.org/gnu/hello/";>HTTP</a>,&nbsp;
+<a href="ftp://alpha.gnu.org/gnu/hello/";>FTP</a>) and its
+<a href="/prep/ftp.html">mirrors</a>.</dd>
 
 
@@ -109,7 +108,7 @@
 <dd>For development sources, bug and patch trackers, and other
 information, please see the
-<a href="http://savannah.gnu.org/projects/hello/";>Hello
+<a href="https://savannah.gnu.org/projects/hello/";>Hello
 project page</a>
-at <a href="http://savannah.gnu.org";>savannah.gnu.org</a>.</dd>
+at <a href="https://savannah.gnu.org";>savannah.gnu.org</a>.</dd>
 
 
@@ -120,14 +119,14 @@
 Hello's
 messages into other languages, please see the <a
-href="http://translationproject.org/domain/hello.html";>Translation Project
+href="https://translationproject.org/domain/hello.html";>Translation Project
 page for
 Hello</a>.
-If you have a new translation of the message strings,
-or updates to the existing strings, please have the changes made in this
-repository.  Only translations from this site will be incorporated into
+If you have a new translation of the message strings
+or updates to the existing strings, please have the changes made there,
+otherwise they will not be incorporated into
 Hello.
 For more information, see the <a
-href="http://translationproject.org/html/welcome.html";>Translation
-Project</a>.</dd>
+href="https://translationproject.org/html/welcome.html";>home page of the
+Translation Project</a>.</dd>
 
 
@@ -135,11 +134,9 @@
 
 <dd>Hello
-is currently being maintained by
+is currently maintained by
 Reuben Thomas
 and
 Sami Kerola.
-Please use the mailing lists for contact.</dd>
-
-
+Please use the mailing list for contact.</dd>
 </dl>
 
@@ -149,8 +146,9 @@
 <p>Hello
 is free software; you can redistribute it and/or modify it under the
-terms of the <a href="http://www.gnu.org/licenses/gpl.html";
+terms of the <a href="/licenses/gpl.html"
 rel="license">GNU General Public License</a> as published by the Free
 Software Foundation; either version&nbsp;3 of the License, or (at your
 option) any later version.</p>
+</div>
 
 </div><!-- for id="content", starts in the include above -->
@@ -167,5 +165,5 @@
 <p>Please see the <a
 href="/server/standards/README.translations.html">Translations
-README</a> for information on coordinating and submitting translations
+README</a> for information on coordinating and contributing translations
 of this article.</p>
 </div>
@@ -202,5 +200,5 @@
 </p>
 </div>
-</div>
+</div><!-- for class="inner", starts in the banner include -->
 </body>
 </html>

Reply via email to