User Details
- User Since
- Dec 24 2015, 8:21 PM (443 w, 5 d)
- Availability
- Available
- LDAP User
- Joeytje50
- MediaWiki User
- Unknown
Mar 11 2021
I'm not entirely sure if I follow completely what the issue nor status-quo is for this issue, but from what I understand and am able to deduce, MediaWiki:Mobile.css is currently being loaded through JavaScript, instead of being loaded the sensible way through some system analogous to the main skin CSS:
<link rel="stylesheet" href="/w/load.php?debug=1&lang=en&modules=site.styles&only=styles&skin=vector"/> <link rel="stylesheet" href="/w/load.php?debug=1&lang=en&modules=user.styles&only=styles&skin=vector&user=Joeytje50&version=6vpqq"/>
I have tried reading the comments made on this issue and I just don't really understand the issue with this. From what I gather, it improves load times, but that argument makes no sense to me. It sounds to me like sending an empty plate to your customers in the restaurant under the guise of "faster serve times", even though the actual food will only be dropped onto that plate moments later when it's actually finished. You're just serving a raw shell of what should soon become a readable page at that point.
Because of the asynchronous loading of the Mobile.css, we experience horrible FOUCs. Even on 4G.
Mar 2 2021
Jul 18 2019
I think the selector href~="#" is a bit too aggressive. If I link to [[Wikipedia#Community]], I would still want a preview of that page. Also, there's no way to distinguish between a link to [[Wikipedia#Community]] and [[Wikipedians]] with just a simple query selector like href~="#".