Example:
Click this link (https://github.com/torvalds/linux/pull/1115/files#diff-821e5c0c63b06b94e7d7a562e03e7b0c6c633b21f0e0ef82c9c9e80a1df4b304) and tries to copy "namespace" from the "ipc/namespace.c". I couldn't do it.
Yes I know there is a "Copy" button to the right side of it -- but I don't want the whole path. Plus, the real issue is not with the Linux repo, because most of its filenames are short anyway, but with my work repos, where you can get "dir1/dir2/abc_def_ghy.yaml", and I only want the "abc_def_ghy" part.
I think the problem is that -- there are too many clickable items on web pages nowadays. If it's clickable, users can't click in the middle without opening something.
What do you think? This has been a constant minor frustration for me for a long time.
Nonetheless, a valid concern.
For github I usually clone the repository and have at it with cli tools, for anything more involved than "page around trying to find the README text placed helpfully somewhere towards the bottom of the page that may describe what the repository is about". Command line tools generally have a lower enshittification rate than the modern web, though I have heard stories about ads being added to certain linux tools. There are no technical reasons why pop-ups and annoying animations couldn't be added to a modern terminal program, and maybe even selecting text can be made difficult by making everything mouseable, for those of you who haven't compiled mouse support out of your terminal.