tickets #69736
closedNew HTML-ized mirror listing bloats listing size making it awkward to read
100%
Description
From the opensuse.org mailing list thread:
[opensuse] How to turn OFF new html-ized directory listings at
http://download.opensuse.org/source/distribution/leap/ and
[opensuse] download.opensuse.org html listing format - get rid of horizontal
lines...
(please see both threads for user comments)
Original post:
All,
Just going through source listings at
http://download.opensuse.org/source/distribution/leap/
there is some kind of new "Pretty Print" html-ized format being used that
underlines the entire row containing the srpm instead of the normal raw
directory listing that only underlines the package. This (1) doubles the
height of the listing you have to scroll and (2) makes scanning the listing
awkward.
Is there some way, or switch, that will revert to the simple listing?
Follow Up Consensus:
Most mirrors have historically provided much faster listing loads, some 30X or
more because of the HTML tables doo was using. Large tables are inefficient
HTML code to display, besides being much larger in bytes than typical mirror
listing content. e.g.
http://ftp5.gwdg.de/pub/opensuse/source/distribution/leap/15.2/repo/oss/src/
saves as 1,827,714 bytes
http://download.opensuse.org/source/distribution/leap/15.2/repo/oss/src/
saves as 5,213,482, or 285% of gwdg listing size.
bug report:
https://progress.opensuse.org/issues/62255
Looks like the new styles may be an attempt to incorporate improved
efficiency, and the added margins and/or padding amounts to a regression.
Previous list thread:
https://lists.opensuse.org/heroes/2020-01/msg00023.html
Next Comment in Thread
Ouch! The D.O.O page is horrible. I don't see anything underlined, what
I see is a double-spaced music paper background (i.e. alternate
backgrounds coloured). There's also a massive gap between the rpm name
and the last modified date and at some browser widths the last column
shows 'Deta' instead of 'Details'. In very narrow widths it just shows
the filename and a lot of space to the right. In all widths it keeps
wide empty margins that are completely unnecessary for a directory
listing.
There's a strange icon at the top right, with four small squares
arranged in a square (looks like a cooker hob). I've no idea what that
means and there's no tooltip. At narrow browser widths there's another
icon next to it with three horizontal lines. I might expect that to be
a menu but again there's no tooltip and nothing happens when I click on
either of them. (Note that I have script disabled and I'm using FF).
If I click on a 'Details' link, I'm taken to a page listing mirrors. If
I click on 'Map showing the closest mirrors' I'm shown:
'The Google Maps Platform server rejected your request. You must use an
API key to authenticate each request to Google Maps Platform APIs. For
additional information, please refer to
http://g.co/dev/maps-no-account'.
In short it's a disaster at many levels. It's a design disaster and a
functional disaster. The simple listing from GWDG is far better IMHO.
================ Request
Can we remove this HTML/CSS-ized addition to the download mirrors. It is
bloating the download listing by 5X and causing the display of the listing to
grow in scrolling height by 3X -- no good. Just give us the plain text
listings back with links.
================ Additional posts on opensuse@o.o
Since someone changed the basic listing format from
download.opensuse.org/repositories to some unwanted html format, the biggest
problem is the damn horizontal lines drawn between every directory and they
are drawn in a bright-white over a dark background -- it's like looking into a
floodlight trying to pick out details behind it. Take a look at:
https://download.opensuse.org/repositories/X11:/
Where I see:
https://paste.opensuse.org/61684564
It is enough to drive you blind. Can we at least remove the horizontal
lines? I could live with cyan folder names on a dark background if there
wasn't a bright white line in between every folder. Personally, I'd prefer the
raw folder listing that reduces the bandwidth by 500%, but I understand it's
hard to gore somebody's new ox.
The package listing is even worse. Try and pick out i3-gaps... quickly:
https://paste.opensuse.org/40948260
--
David C. Rankin, J.D.,P.E.