fossil and text-only web browser behaviours
(1) By Alfred M. Szmidt (ams) on 2020-08-20 06:58:35 [source]
So I thought I'd see if I can document/report the misbehaviours that I see when browsing Fossil repositories in EWW, and some other text-only web browser that I do not use at all just to have some comparison. 1) /timeline and links -- this is probably the biggest annoyance In the timeline, none of the links work (I think this is in general for any page); each gets redirected to /honeypot; this only happens when not being logged in it seems. I think this is the biggest annoyance for me; the editing functionality I think isn't as important in a text-only situation since much of that can be used via the CLI -- and I would think that those that use the UI from a text browser do so for the visual aspects and not the editing ones. E.g, I like to be able to see the timeline in one buffer, or browsing through the history in EWW when working with my projects; but I would edit the pages or change settings via the CLI. 2) The menu is always truncated, this is what I get: ☰Home Timeline Branches Tags Tickets Wiki But I would have expected, ☰Home Timeline Files Branches Tags Tickets Wiki Since there is there is no way to know the size of the screen, the menu should never be truncated (IMHO). 3) lynx and fossil are entirely unusable This is either Lynx fault or my terminal, I cannot navigate any of the links. 4) links and fossil exhibit the same problems as with EWW.
(2) By John Rouillard (rouilj) on 2020-08-20 14:23:55 in reply to 1 [link] [source]
Links going to honeypot and the truncated menu (IIRC) are due to the anti-robot features enabled on the public facing repo.
So yeah you have to log in as anonymous or an actual users to bypass these checks. Text mode browsers don't have the js needed to bypass the check and they don't have a mouse so anon login is your friend.
(3) By Alfred M. Szmidt (ams) on 2020-08-20 14:42:07 in reply to 2 [link] [source]
The truncated menu is for both logged in and anonymous users.
(4) By Richard Hipp (drh) on 2020-08-20 16:20:28 in reply to 3 [link] [source]
The truncated menu is for mobile devices. It is controlled by CSS. Perhaps your text-only web browser must be telling the CSS that your screen is narrow, which is why the menu is reduced.
You can disable the automatic menu narrowing in your custom skin, if you want.
(5) By Iván Ávalos (avalos) on 2020-08-21 19:47:33 in reply to 2 [link] [source]
Why not just adding a link to /login
on the honeypot message?