Bug 111344 - Fixing spelling errors in KHTML forms is unfriendly
Summary: Fixing spelling errors in KHTML forms is unfriendly
Status: RESOLVED UNMAINTAINED
Alias: None
Product: konqueror
Classification: Applications
Component: khtml forms (show other bugs)
Version: 3.4.2
Platform: unspecified Linux
: NOR wishlist
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-23 13:54 UTC by monstermunch
Modified: 2024-05-06 20:54 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
konqueror context-menu (full of irrelevent options) (39.85 KB, image/png)
2005-08-23 14:03 UTC, monstermunch
Details
The very usable kmail context-menu (25.18 KB, image/png)
2005-08-23 14:04 UTC, monstermunch
Details

Note You need to log in before you can comment on or make changes to this bug.
Description monstermunch 2005-08-23 13:54:32 UTC
Version:           3.4.2 (using KDE 3.4.2 Level "b" , SUSE 9.3 UNSUPPORTED)
Compiler:          gcc version 3.3.5 20050117 (prerelease) (SUSE Linux)
OS:                Linux (i686) release 2.6.11.4-21.8-default

In kmail, if the user makes a spelling mistake, the offending word will go red and right-clicking it will display a context-menu with correction suggestions. Clicking one will replace the work.

In konqeuror, misspelt words will go red but the context-menu does not contain
Comment 1 monstermunch 2005-08-23 14:02:05 UTC
Oops, submitted before I'd finished (should be a wish, not a bug too)...

In kmail, if the user makes a spelling mistake, the offending word will go red and right-clicking it will display a context-menu with correction suggestions. Clicking one will replace the work. 
 
 In konqeuror, misspelt words will go red but the context-menu does not contain spelling corrections like in kmail. To correct them, the user must invoke full spell checking so the whole form is spell checked from the start. This involves the spell checking dialog appearing (which interrupts their work), and they must manually skip/fix all the other misspelt words in the rest of the form. This is obviously much less convenient than in kmail and I've grown accustomed to manually fixing spelling errors now in konqueror.

The konqueror context-menu contains 15 items, 5 of which are disabled and several obscure ones that common users will rarely use (e.g. "Select input method", "Allow tabulations"). In the context of the RMB on a misspelt word, it should be obvious the user wants to correct it so the options should be more relevant.

My wish is for the khtml form to use the same context-menu as kmail for misspelt words.
Comment 2 monstermunch 2005-08-23 14:03:08 UTC
Created attachment 12344 [details]
konqueror context-menu (full of irrelevent options)
Comment 3 monstermunch 2005-08-23 14:04:03 UTC
Created attachment 12345 [details]
The very usable kmail context-menu
Comment 4 Damir Perisa 2005-10-15 04:22:55 UTC
i see it the same... the "suggestions" are missing in forms in khtml.

Comment 5 Raúl 2007-03-06 18:30:42 UTC
I think the reported it quite right, kmail context menu in mispelling case it notoriously better.
Comment 6 Nadav Kavalerchik 2007-10-17 12:55:13 UTC
i vote for this too, it's more ui friendly and usable
Comment 7 Thomas Friedrichsmeier 2008-01-02 01:37:24 UTC
Note: This bug report is very similar to bug #67673.

Voters: If your vote is for addition of correction suggestions to the context menu, I suggest transferring your votes, there. If you would like to additionally have the other context menu items hidden in this case (as requested by the reporter), keep your votes here. (115 votes here, 0 for bug #67673 at the time of this writing).
Comment 8 monstermunch 2008-01-02 04:58:50 UTC
I'm a bit confused. If you hide the "other context menu items", there won't be any items to show as khtml doesn't show spelling suggestions. This bug should essentially be renamed "make khtml's context menu for spelling errors exactly the same as the one used in kmail".

Also, I don't see any point in asking people to vote on whether khtml should hide non-spelling related context menu items or not. I think it is very obvious usability wise that irrelevant options should be hidden when appropriate; this should be accepted practise throughout all of KDE really.
Comment 9 Nadav Kavalerchik 2008-01-02 11:51:06 UTC
i agree with comment #8
Comment 10 Christoph Cullmann 2024-05-06 20:54:13 UTC
Dear user,

KHTML (and KJS) was a long time more or less unmaintained and got removed in KF6.

Please migrate to use a QWebEngine based HTML component.

We will do no further fixes or improvements to the KF5 branches of these components beside important security fixes.

For security issues, please see:

https://kde.org/info/security/

Sorry that we did not fix this issue during the life-time of KHTML.

Greetings
Christoph Cullmann