Bug 461450 - Get rid of italic text for links
Summary: Get rid of italic text for links
Status: RESOLVED INTENTIONAL
Alias: None
Product: kde
Classification: I don't know
Component: general (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords: usability
: 471068 (view as bug list)
Depends on:
Blocks:
 
Reported: 2022-11-05 11:15 UTC by pktriss03
Modified: 2024-03-17 00:27 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Example, i have genuine difficulty reading that from further away (17.95 KB, image/png)
2022-11-05 11:16 UTC, pktriss03
Details

Note You need to log in before you can comment on or make changes to this bug.
Description pktriss03 2022-11-05 11:15:09 UTC
I don't think links should have italic text on their name, especially since there's already a link symbol shown next to the item's icon. Italic taxt feels weirdly antiquated, can be difficult to read and increases visual clutter for no real benefits in this case.
Comment 1 pktriss03 2022-11-05 11:16:10 UTC
Created attachment 153490 [details]
Example, i have genuine difficulty reading that from further away
Comment 2 Nate Graham 2022-11-05 17:34:48 UTC
That seems fair.

This can't be done universally, though. Every app or library component that displays italic text for links will have to be changed. For this bug report, let's fix Folder View, Dolphin, and KDirOperator, which should take care of 99% of it.
Comment 3 pktriss03 2022-11-05 17:45:57 UTC
<3
Comment 4 Nate Graham 2022-11-05 23:25:08 UTC
Digging a little, it seems like this was re-added to Dolphin 2 via Bug 298218, after either breaking or being deliberately removed before that (can't tell which). The explanation was "It's usual behaviour that symlinks are shown in italic letters. That makes recognition a lot easier."

This might have predated badging the icon with a link emblem. Even if not, italig text for symlinks was apparently at least one user's expectation. The more I look at these items, the more I come to agree that both italicizing and also showing a link emblem is excessive visual noise for a characteristic that is not super important to force the user to acknowledge. But It's not a strong feeling, and it's quite possible this would result in blowback and complaints.

I'll submit the merge requests and see how other people feel about it. Keep in mind it's quite possible that we won't end up merging them.
Comment 5 Bug Janitor Service 2022-11-05 23:36:07 UTC
A possibly relevant merge request was started @ https://invent.kde.org/frameworks/kio/-/merge_requests/1027
Comment 6 Bug Janitor Service 2022-11-05 23:36:11 UTC
A possibly relevant merge request was started @ https://invent.kde.org/system/dolphin/-/merge_requests/472
Comment 7 Bug Janitor Service 2022-11-05 23:36:13 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/1240
Comment 8 Noah Davis 2022-11-06 01:01:44 UTC
(In reply to Nate Graham from comment #4)
> Digging a little, it seems like this was re-added to Dolphin 2 via Bug
> 298218, after either breaking or being deliberately removed before that
> (can't tell which). The explanation was "It's usual behaviour that symlinks
> are shown in italic letters. That makes recognition a lot easier."
> 
> This might have predated badging the icon with a link emblem. Even if not,
> italig text for symlinks was apparently at least one user's expectation. The
> more I look at these items, the more I come to agree that both italicizing
> and also showing a link emblem is excessive visual noise for a
> characteristic that is not super important to force the user to acknowledge.
> But It's not a strong feeling, and it's quite possible this would result in
> blowback and complaints.
> 
> I'll submit the merge requests and see how other people feel about it. Keep
> in mind it's quite possible that we won't end up merging them.

It's easy to miss the link emblem when the icon size is small and if you're scanning filenames in a long list, you have a decent chance of missing the link emblem anyway. I don't think there's a lot we can do about either of those problems since there's only so much space when icons are small and the latter problem is solved by italicizing the text (if you know what italicizing means). Perhaps italicizing isn't the best way to communicate whether an item is a symlink (besides the icon), but unless we come up with a suitable alternative, we shouldn't remove it.

I think whether or not an item is a symlink is important to a user's use of it if a user wants to copy/cut/paste/move a item because doing any of those can break a symlink. If the user mistakes the symlink for a normal file, manipulating it in any of those ways will also not do what they expect.

It's worth noting that the example screenshot shows a symlink on the desktop. In that situation, you typically have large icons and less text contrast or busy backgrounds. This is ideal for seeing the link emblem on the icon, but kind of a worst case scenario for reading italicized text. If we are going to change anything, we should consider how things will appear on the desktop and how things will appear in a long list view with small icons.
Comment 9 Felix Ernst 2022-11-08 11:25:38 UTC
>Italic text feels weirdly antiquated, can be difficult to read and increases visual clutter

I am sorry, but I disagree with the basic premise of this bug report that there is something fundamentally wrong with using italic text. There is a reason it was used for over four hundred years and is still widely used today. The only reason I find the example image above hard to read is because there is bad contrast between the white font and the light background. We could consider making the text shadow stronger.

I believe we shouldn't deprive ourselves from using italic text. If we do use it in file lists, I don't currently see a better use for it than to identify symlinks.

Overall I agree with Noah.

>for no real benefits in this case.

One thing to note is that the image above shows an example of using the desktop as a launcher rather than a place to manage files from. I agree that for this use case there is no point in italicising the text. However, when using it for file manipulation that doesn't hold true anymore. That's also the typical use case of Dolphin.
Comment 10 Nate Graham 2022-11-08 16:21:43 UTC
Ok, sounds like this isn't a thing we want to do, so I'll close the merge requests. Thanks for the suggestion anyway!
Comment 11 Nate Graham 2023-09-07 20:32:43 UTC
*** Bug 471068 has been marked as a duplicate of this bug. ***
Comment 12 Holmes 2024-03-07 21:58:10 UTC
If youre not going to get rid of italic link fonts by default, then at least give the user a plasma setting to do it themselves.

I hate nano-ing or vim-ing plasma config files just to get rid of italic fonts on both the desktop and dolphin!
Comment 13 mdcclxv 2024-03-16 23:42:50 UTC
(In reply to Holmes from comment #12)
> If youre not going to get rid of italic link fonts by default, then at least
> give the user a plasma setting to do it themselves.
> 
> I hate nano-ing or vim-ing plasma config files just to get rid of italic
> fonts on both the desktop and dolphin!

+1 here
Comment 14 Felix Ernst 2024-03-17 00:27:18 UTC
(In reply to Holmes from comment #12)
> If youre not going to get rid of italic link fonts by default, then at least
> give the user a plasma setting to do it themselves.
> 
> I hate nano-ing or vim-ing plasma config files just to get rid of italic
> fonts on both the desktop and dolphin!

(In reply to mdcclxv from comment #13)
> +1 here

If I understand correctly, you two dislike italic text in general and want a general option to get rid of it. I am not sure how many users want this and if such an option is likely to be implemented. However, this is also not for me to decide. You might want to create another bug report for getting rid of italic text in general. Not sure if it would be filed against Plasma or against the font config. Either is probably fine. Comments on this resolved Dolphin bug report are somewhat unlikely to reach many Plasma contributors.