Page MenuHomePhabricator

Provide a skeleton skin with no CSS or JavaScript
Closed, DeclinedPublic

Description

Say, of all the different skin choices, there is no choice for "none"
as a skin. Why: as some users, e.g., visually disabled users or batch
users like me, would be content with just the page and not the nine
other or so accompanying files involved, css, javascript, etc.

OK, one could say that one should adjust ones browser to not ask for
all those extra pages then. Correct.

But still, for completeness, do offer a choice for no skin at all.

Hmmm, as to what "no skin" is to imply, I'm not exactly sure, but
probably causing only one page with no helper pages needed, and the
smallest number of bits sent down the line to give a basic rendering
job. hmmm, but what about images...

P.S., the user has sent a request with his user agent clearly not IE,
but still the HTML is full of "if lt IE 5.5000" etc. wasting
bandwidth. OK, maybe you are doing this so the page can be cached
better for other users.

P.S., I discovered if one uses an unknown useskin=, one sees a hidden
"Bug reports" older link:
$ w3m -dump 'http://localhost/mediawiki/index.php?uselang=en&useskin=x'|tail -1
Bug reports


Version: unspecified
Severity: enhancement

Details

Reference
bz7992

Event Timeline

bzimport raised the priority of this task from to Low.Nov 21 2014, 9:27 PM
bzimport added a project: MediaWiki-Parser.
bzimport set Reference to bz7992.
bzimport added a subscriber: Unknown Object (MLST).

robchur wrote:

(In reply to comment #0)

Hmmm, as to what "no skin" is to imply, I'm not exactly sure, but
probably causing only one page with no helper pages needed, and the
smallest number of bits sent down the line to give a basic rendering
job. hmmm, but what about images...

If this were to be introduced, images would be shown as normal; the skin has
nothing to do with them.

P.S., the user has sent a request with his user agent clearly not IE,
but still the HTML is full of "if lt IE 5.5000" etc. wasting
bandwidth. OK, maybe you are doing this so the page can be cached
better for other users.

Yes. The bandwidth "wasted" through downloading this small amount of extra
information is so trivial, even for dial-up users stuck in the stone ages, that
it really isn't worth worrying about.

P.S., I discovered if one uses an unknown useskin=, one sees a hidden
"Bug reports" older link:
$ w3m -dump 'http://localhost/mediawiki/index.php?uselang=en&useskin=x'|tail -1
Bug reports

I expect that's a link that still exists in the classic skin, or whatever the
current fallback is.