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>, +<a href="http://ftp.gnu.org/gnu/hello/">HTTP</a>, +<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 hello</em> +<kbd>info hello</kbd> or -<em>man hello</em>, +<kbd>man 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 --help</tt>.</p> +running <kbd>hello --help</kbd>.</p> @@ -60,5 +59,5 @@ <p>Hello has one mailing list: -<a href="mailto:[email protected]"><[email protected]></a>. +<<a href="mailto:[email protected]">[email protected]</a>>. 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]"><[email protected]></a>.</p> +<<a href="mailto:[email protected]">[email protected]</a>>.</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 “subscribe” to the relevant +<i>-request</i> list. For example, to subscribe yourself to the GNU +announcement list, you would send mail to <<a href="mailto:[email protected]?Subject=subscribe" -><[email protected]></a>. +>[email protected]</a>>. 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 “alpha” server +(<a href="https://alpha.gnu.org/gnu/hello/">HTTPS</a>, +<a href="http://alpha.gnu.org/gnu/hello/">HTTP</a>, +<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 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>
