Bug 123319 - [testcase] smartly favor links in viewport when using access keys
Summary: [testcase] smartly favor links in viewport when using access keys
Status: CONFIRMED
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR wishlist
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-09 09:46 UTC by Stefan Monov
Modified: 2008-05-25 13:08 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Testcase (770 bytes, application/xml+xhtml)
2006-03-09 09:47 UTC, Stefan Monov
Details
The same testcase (770 bytes, application/xhtml+xml)
2006-03-09 09:49 UTC, Stefan Monov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Monov 2006-03-09 09:46:20 UTC
Version:           3.5.1 (using KDE 3.5.1 Level "a" , SUSE 10.0 UNSUPPORTED)
Compiler:          Target: i586-suse-linux
OS:                Linux (i686) release 2.6.13-15.8-default

In this bug report, wherever I write "DO x", I will mean "press and release Control and then press x".

The behavior, within the given testcase, *should* be as follows:
-DO 1, link #1 is used.
-Scroll down to the bottom and DO 1, link #5 is used.
-Now scroll half a page up (so that both link #4 and #5 are visible) and DO 1, link #4 is used.
-Now scroll just one line down (so that both are still visible) and DO 1, link #5 is used.
-Now scroll up so that only link#3 is visible and DO 1, link #4 is used.

Sorry for the terrible description.
Testcase will follow.
Comment 1 Stefan Monov 2006-03-09 09:47:49 UTC
Created attachment 15022 [details]
Testcase
Comment 2 Stefan Monov 2006-03-09 09:49:26 UTC
Created attachment 15023 [details]
The same testcase

Sorry, now with a right mimetype.
Comment 3 Krishna Sethuraman 2006-12-15 01:47:25 UTC
Sometimes find-as-you-type is a bit flaky in konqueror (opera and firefox nail it pretty well, and opera's control-arrow directional link navigation is quite nice).  I use access keys as a workaround, which work very reliably in konqueror.  It's also *really* smart that konqueror automatically assigns as many access keys as it can, while opera just pops up a window saying 'no acces keys have been assigned for this page' -- compared to konqueror's intelligent access key behavior, this is plain embarassing.

Me personally, I'd be happy with smartly favoring access keys being assigned to items in the viewport.  Not to take away from the original submitter's request, but I don't really mind if they get reassigned a bit randomly as long as they favor the current viewport area.  When I want to reach a link, I'm looking directly at it; one tap of 'Control' and I know what key to hit, my finger hits it, and I'm there.

Thank you for an excellent implementation of access keys and a browser and suite that just keeps improving.
Comment 4 Krishna Sethuraman 2006-12-15 01:53:11 UTC
Related to bug 127222 ?
Comment 5 Krishna Sethuraman 2007-01-16 22:05:41 UTC
The 'hit-a-hint' (http://hah.mozdev.org) firefox extension performs this intelligent favoring of links.  It also allows for one-handed selection of links via a dynamic assignment of access-like keys similar to konqueror.  One hits 'h' to display the access keys, type the access key combination, then hit 'h' again to select the link; or hold spacebar to display the keys, hit the desired keys, then release spacebar to activate the UI element.  (but the smart favoring of links in the viewport area is the idea here).