zlacker

[return to "KDE Slimbook: Linux Laptop with Ryzen 4000"]
1. lhl+zc[view] [source] 2020-07-23 04:22:07
>>ekianj+(OP)
For those interested in this or the Tuxedo Pulse 15 or Schenker VIA 15 Pro (all based off of the same barebones TongFang PF5NU1G), I have one and I’ve been doing a pretty thorough review here: https://www.notion.so/lhl/Mechrevo-Code-01-TongFang-PF5NU1G-...
◧◩
2. boudew+yx[view] [source] 2020-07-23 08:53:29
>>lhl+zc
How did you manage to break the page-up/page-down/home/end keys on that page?
◧◩◪
3. chrism+VB[view] [source] 2020-07-23 09:56:38
>>boudew+yx
Notion pages are so bad in those ways. Space/Shift+Space don’t work either, arrows do very much the wrong thing, they wrap all the text blocks with contenteditable (why!? it’s not even like I can edit the page!) which mangles at least Firefox’s link handling (it makes it not show the href in the status bar on hover) and Tab-based keyboard focus (it makes each block focusable, despite that being useless, and stops inline links from being focusable), …

It’s just awful. An accessibility disaster, and I don’t say such things lightly (normally I might just say it has serious problems).

If I come across much more usage of Notion, I’ll need to craft a user script to unbreak as much as I can. document.querySelectorAll('[contenteditable]').forEach(e => e.contentEditable = false) is a good start, fixing the focus issues. Unfortunately all their event handlers are on the root element, so you can’t just clobber them with document.body.outerHTML = document.body.outerHTML or similar but must figure out some other way of deregistering or breaking their event handlers.

◧◩◪◨
4. boudew+aL[view] [source] 2020-07-23 11:48:05
>>chrism+VB
Thanks for the explanation!
[go to top]