GNU bug report logs -
#42815
[GNUzilla home page] Proposed changes
Previous Next
To reply to this bug, email your comments to 42815 AT debbugs.gnu.org.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-gnuzilla <at> gnu.org
:
bug#42815
; Package
gnuzilla
.
(Tue, 11 Aug 2020 19:55:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Thérèse Godefroy <godef.th <at> free.fr>
:
New bug report received and forwarded. Copy sent to
bug-gnuzilla <at> gnu.org
.
(Tue, 11 Aug 2020 19:55:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Hello GNUzilla 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 GNUzilla contains <tt>. I got rid of it, and took this
opportunity to make other changes:
* Page structure
- Remove the first heading (Introducing GNUzilla and IceCat),
which takes up space without adding significant information.
- Make "Privacy protection features" and "Online help" separate
sections (h4 > h3).
- Place "Free add-ons and plugins" inside Downloads (h3 > h4).
- In this section, use <ul> instead of <p>.
- Add a button to download the latest release.
==> To ease up maintenance, you could add a "gnuzilla-latest" symlink
to the download directory.
* Text
- Rewrite some sentences to make link text more meaningful
(no URL: screen readers spell them letter by letter).
* Minor edits
- Replace <tt> with quotes, <i>, <kbd> or <code>
(<kbd> has a special style).
- English quotes rather than straight quotes.
- http > https where possible.
- Remove "http://www.gnu.org" from local URL,
- Add punctuation at the end of list items.
- Add a missing </p>.
- Update to the current boilerplate (CC BY-ND 4.0).
- Link to the Wayback Machine archive of the Hitflip website
(no images, unfortunately).
* Layout and style
- Move style definitions to <head>.
- Use em instead of px for consistency with layout.css.
- Center the main heading.
- Emphasize the Features section with a blue border.
- 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
[gnuzilla.diff.gz (application/gzip, attachment)]
Information forwarded
to
bug-gnuzilla <at> gnu.org
:
bug#42815
; Package
gnuzilla
.
(Tue, 11 Aug 2020 21:36:01 GMT)
Full text and
rfc822 format available.
Message #8 received at submit <at> debbugs.gnu.org (full text, mbox):
very thorough - gj Thérèse
seeing as the page is being revised, i could add a few notes
1) regarding the layout, the logo at the top of the page, is what
is wasting the most space - i suggest making the initial
paragraph of text to wrap around that image - the image could
even be enlarged a bit, in that case
2) the URL of the list of "free addons" does not actually point
to the addons; but the icecat FSD entry - the URL for the
addons is:
https://directory.fsf.org/wiki/Collection:IceCat_plugins
3) for the sake of readability, i would suggest changing the
heading "Langpacks" to "Language Packs"
Information forwarded
to
bug-gnuzilla <at> gnu.org
:
bug#42815
; Package
gnuzilla
.
(Tue, 11 Aug 2020 21:38:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 42815 <at> debbugs.gnu.org (full text, mbox):
very thorough - gj Thérèse
seeing as the page is being revised, i could add a few notes
1) regarding the layout, the logo at the top of the page, is what
is wasting the most space - i suggest making the initial
paragraph of text to wrap around that image - the image could
even be enlarged a bit, in that case
2) the URL of the list of "free addons" does not actually point
to the addons; but the icecat FSD entry - the URL for the
addons is:
https://directory.fsf.org/wiki/Collection:IceCat_plugins
3) for the sake of readability, i would suggest changing the
heading "Langpacks" to "Language Packs"
Information forwarded
to
bug-gnuzilla <at> gnu.org
:
bug#42815
; Package
gnuzilla
.
(Tue, 11 Aug 2020 21:56:02 GMT)
Full text and
rfc822 format available.
Message #14 received at submit <at> debbugs.gnu.org (full text, mbox):
look like i double posted - i guess i still dont know how this
new system works - my first reply went to bug-gnuzilla <at> gnu.org;
but the OP appears to have been sent to 42815 <at> debbugs.gnu.org -
my client did not add the debbugs address to the CC list; so i
re-sent it explicitly; supposing that Thérèse may not see it
otherwise - then i see that both messages appeared on the
bug-gnuzilla list
Information forwarded
to
bug-gnuzilla <at> gnu.org
:
bug#42815
; Package
gnuzilla
.
(Tue, 11 Aug 2020 22:53:02 GMT)
Full text and
rfc822 format available.
Message #17 received at 42815 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Hi Thérèse, bill-auger,
Thanks a lot for the patch, Thérèse! I went ahead and applied it, with
some minor changes/comments below.
Thérèse Godefroy writes:
> Hello GNUzilla maintainers,
>
[...]
> - Add a button to download the latest release.
>
> ==> To ease up maintenance, you could add a "gnuzilla-latest" symlink
> to the download directory.
>
You mean adding a line like the following to the .symlinks of the
gnuzilla web repo
,----[ .symlinks ]
| https://ftpmirror.gnu.org/gnuzilla/60.7.0/ gnuzilla-latest
`----
and replacing the link for your newly added "Latest release" button with
something like href="gnuzilla-latest", and then bumping the .symlinks
entry in each new release?
Also, regarding the button, I changed the CSS selector from ".button" to
"#content .button" to avoid it messing with the FSF line at the top.
[...]
> - Limit line width.
>
On the one hand I like the narrower lines, making it easier to follow
the text from one line to the next, but I can't help but feel the new
large margins are a bit distracting :-/. What are your thoughts? Do we
have examples of other project pages using .reduced-width for all of
their page? Can we make all of
bill-auger writes:
> very thorough - gj Thérèse
>
> seeing as the page is being revised, i could add a few notes
>
> 1) regarding the layout, the logo at the top of the page, is what
> is wasting the most space - i suggest making the initial
> paragraph of text to wrap around that image - the image could
> even be enlarged a bit, in that case
>
I'm thinking of going the other way, pulling the logo up on the same
line as the title, something like <https://www.gnu.org/software/emacs/>,
and making it a bit smaller maybe. I'll experiment with that later
tonight and see how it turns out.
>
>
> 2) the URL of the list of "free addons" does not actually point
> to the addons; but the icecat FSD entry - the URL for the
> addons is:
>
> https://directory.fsf.org/wiki/Collection:IceCat_plugins
>
>
> 3) for the sake of readability, i would suggest changing the
> heading "Langpacks" to "Language Packs"
Thanks, applied both of these suggestions.
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
bug-gnuzilla <at> gnu.org
:
bug#42815
; Package
gnuzilla
.
(Wed, 12 Aug 2020 14:00:02 GMT)
Full text and
rfc822 format available.
Message #20 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Hi Amin and Bill,
Thank you for your prompt reply!
Le 12/08/2020 à 00:52, Amin Bandali a écrit :
> Hi Thérèse, bill-auger,
>
> Thanks a lot for the patch, Thérèse! I went ahead and applied it, with
> some minor changes/comments below.
>
>
> Thérèse Godefroy writes:
>
>> Hello GNUzilla maintainers,
>>
> [...]
>> - Add a button to download the latest release.
>>
>> ==> To ease up maintenance, you could add a "gnuzilla-latest" symlink
>> to the download directory.
>>
>
> You mean adding a line like the following to the .symlinks of the
> gnuzilla web repo
>
> ,----[ .symlinks ]
> | https://ftpmirror.gnu.org/gnuzilla/60.7.0/ gnuzilla-latest
> `----
>
> and replacing the link for your newly added "Latest release" button with
> something like href="gnuzilla-latest", and then bumping the .symlinks
> entry in each new release?
>
I wasn't thinking of the .symlinks file, but of adding a gnuzilla-latest
entry to the download directory. See GNU Parallel [0].
[0] https://ftp.gnu.org/gnu/parallel/
> Also, regarding the button, I changed the CSS selector from ".button" to
> "#content .button" to avoid it messing with the FSF line at the top.
Thanks, Amin! I had forgotten about this. The footer also has buttons.
> [...]
>> - Limit line width.
>>
>
> On the one hand I like the narrower lines, making it easier to follow
> the text from one line to the next, but I can't help but feel the new
> large margins are a bit distracting :-/. What are your thoughts? Do we
> have examples of other project pages using .reduced-width for all of
> their page? Can we make all of
>
Yes, there are several. I think the first one I did was Gnuastro [1]
(the "reduced-width" class wasn't defined yet).
Maybe you could increase the width from 45 to 50 or 55em. For Gnuastro,
it is 48em.
[1] https://www.gnu.org/software/gnuastro/gnuastro.html
> bill-auger writes:
>
>> very thorough - gj Thérèse
>>
>> seeing as the page is being revised, i could add a few notes
>>
>> 1) regarding the layout, the logo at the top of the page, is what
>> is wasting the most space - i suggest making the initial
>> paragraph of text to wrap around that image - the image could
>> even be enlarged a bit, in that case
>>
Space is only a problem on narrow screens, where the text can't wrap
around the logo [2, 3].
[2] https://www.gnu.org/software/recutils/
(It would be better to center the logo on narrow screens.)
[3] https://www.gnu.org/software/gcal/
(I should remove the Introduction heading on this one.)
> I'm thinking of going the other way, pulling the logo up on the same
> line as the title, something like <https://www.gnu.org/software/emacs/>,
> and making it a bit smaller maybe. I'll experiment with that later
> tonight and see how it turns out.
>
I like your idea, Bill. I may give it a try too.
>> 2) the URL of the list of "free addons" does not actually point
>> to the addons; but the icecat FSD entry - the URL for the
>> addons is:
>>
>> https://directory.fsf.org/wiki/Collection:IceCat_plugins
>>
>>
>> 3) for the sake of readability, i would suggest changing the
>> heading "Langpacks" to "Language Packs"
>
> Thanks, applied both of these suggestions.
>
All the best,
Thérèse
[signature.asc (application/pgp-signature, attachment)]
Information forwarded
to
bug-gnuzilla <at> gnu.org
:
bug#42815
; Package
gnuzilla
.
(Wed, 12 Aug 2020 15:43:01 GMT)
Full text and
rfc822 format available.
Message #23 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Le 12/08/2020 à 15:59, Thérèse Godefroy a écrit :
[...]
>> I'm thinking of going the other way, pulling the logo up on the same
>> line as the title, something like <https://www.gnu.org/software/emacs/>,
>> and making it a bit smaller maybe. I'll experiment with that later
>> tonight and see how it turns out.
>>
> I like your idea, Bill. I may give it a try too.
[...]
See gnuzilla.1.diff, attached.
The text wraps, otherwise it would look like a long tail. I don't think
the ice cat has such a long one.
The logo and the text will stay side by side down to 19em (304px). Below
that, they are centered.
Thérèse
[gnuzilla.1.diff (text/x-patch, attachment)]
Information forwarded
to
bug-gnuzilla <at> gnu.org
:
bug#42815
; Package
gnuzilla
.
(Wed, 12 Aug 2020 16:44:01 GMT)
Full text and
rfc822 format available.
Message #26 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Le 12/08/2020 à 17:42, Thérèse Godefroy a écrit :
[...]
> See gnuzilla.1.diff, attached.
I fixed a few small typos:
- 2 instances of Icecat,
- nested parentheses in #bugs.
--> gnuzilla.2.diff
[gnuzilla.2.diff (text/x-patch, attachment)]
Information forwarded
to
bug-gnuzilla <at> gnu.org
:
bug#42815
; Package
gnuzilla
.
(Thu, 13 Aug 2020 05:44:02 GMT)
Full text and
rfc822 format available.
Message #29 received at 42815 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Hi Thérèse, bill-auger,
Thérèse Godefroy writes:
> Hi Amin and Bill,
>
> Thank you for your prompt reply!
>
Likewise you, Thérèse!
[...]
> I wasn't thinking of the .symlinks file, but of adding a gnuzilla-latest
> entry to the download directory. See GNU Parallel [0].
>
> [0] https://ftp.gnu.org/gnu/parallel/
>
Ah, I see. I'll check the maintainers' manual for more information
about that.
>
>> Also, regarding the button, I changed the CSS selector from ".button" to
>> "#content .button" to avoid it messing with the FSF line at the top.
>
> Thanks, Amin! I had forgotten about this. The footer also has buttons.
>
Cheers! Good call on the footer, I didn't even notice that. :-)
>
>> [...]
>>> - Limit line width.
>>>
>>
>> On the one hand I like the narrower lines, making it easier to follow
>> the text from one line to the next, but I can't help but feel the new
>> large margins are a bit distracting :-/. What are your thoughts? Do we
>> have examples of other project pages using .reduced-width for all of
>> their page? Can we make all of
>>
> Yes, there are several. I think the first one I did was Gnuastro [1]
> (the "reduced-width" class wasn't defined yet).
> Maybe you could increase the width from 45 to 50 or 55em. For Gnuastro,
> it is 48em.
>
> [1] https://www.gnu.org/software/gnuastro/gnuastro.html
>
I see; thanks for the link!
[...]
>
> All the best,
> Thérèse
I went ahead and applied the second version of your second patch as well
Thérèse. But then ended up playing around with things and tweaking it,
in part to fix a vertical alignment issue and slightly simplify things,
and ended up adding the following changes (see attached), which are now
visible on <https://www.gnu.org/software/gnuzilla/gnuzilla.html>.
My best,
amin
[gnuzilla.3.diff (text/x-diff, attachment)]
[gnuzilla.4.diff (text/x-diff, attachment)]
[signature.asc (application/pgp-signature, inline)]
This bug report was last modified 4 years and 307 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.