From b9b7dfa176e46841801c4fcedff2caa7cd2c0522 Mon Sep 17 00:00:00 2001 From: Jon Dowland Date: Fri, 24 Apr 2009 14:40:07 +0100 Subject: backlinks issue --- doc/bugs/backlinks_onhover_thing_can_go_weird.mdwn | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 doc/bugs/backlinks_onhover_thing_can_go_weird.mdwn (limited to 'doc/bugs/backlinks_onhover_thing_can_go_weird.mdwn') diff --git a/doc/bugs/backlinks_onhover_thing_can_go_weird.mdwn b/doc/bugs/backlinks_onhover_thing_can_go_weird.mdwn new file mode 100644 index 000000000..dac73c1ad --- /dev/null +++ b/doc/bugs/backlinks_onhover_thing_can_go_weird.mdwn @@ -0,0 +1,22 @@ +I was just hovering over the '...' next to the backlinks on a page on +. In terms of the size of my browser window, this was +towards the bottom-right of the screen. + +When I hovered over the '...', the additional backlinks float appeared. This +caused the page length to grow down, meaning a horizontal scrollbar was added +to the page. This meant the text reflowed, and the '...' moved outside of my +mouse pointer region. + +This caused an infinite loop of box appears... text moves, box disappears... +box re-appears.. which was not very visually pleasant. + +In general I think that the onhover float is a bit of bad UI. Even a truncated +list of backlinks looks cluttered due to there being no delimiters. I moved to +having an always-complete list of backlinks and having them as LI elements +inside a UL to make it look neater, although I appreciate that would make some +pages very long indeed. + +How about doing something a little like [[plugins/toggle]] for the excess +items instead? + +-- [[Jon]] -- cgit v1.2.3 From e1d0b1529b56313940d0b52ef4a4a7106d03a1fd Mon Sep 17 00:00:00 2001 From: Jon Dowland Date: Fri, 24 Apr 2009 14:41:25 +0100 Subject: another backlinks issue --- doc/bugs/backlinks_onhover_thing_can_go_weird.mdwn | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'doc/bugs/backlinks_onhover_thing_can_go_weird.mdwn') diff --git a/doc/bugs/backlinks_onhover_thing_can_go_weird.mdwn b/doc/bugs/backlinks_onhover_thing_can_go_weird.mdwn index dac73c1ad..17d53cd80 100644 --- a/doc/bugs/backlinks_onhover_thing_can_go_weird.mdwn +++ b/doc/bugs/backlinks_onhover_thing_can_go_weird.mdwn @@ -20,3 +20,11 @@ How about doing something a little like [[plugins/toggle]] for the excess items instead? -- [[Jon]] + +---- + +An additional, related issue: if the box expands beyond the bottom of the +page, you might move your mouse pointer to the scrollbar in order to move +further down the list, but of course then you are outside the hover region. + +-- [[Jon]] -- cgit v1.2.3 From 748b99b392a25cbe7e556da40bfbdc6b0bb4b068 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Sat, 16 May 2009 17:52:09 -0400 Subject: thoughts --- doc/bugs/backlinks_onhover_thing_can_go_weird.mdwn | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'doc/bugs/backlinks_onhover_thing_can_go_weird.mdwn') diff --git a/doc/bugs/backlinks_onhover_thing_can_go_weird.mdwn b/doc/bugs/backlinks_onhover_thing_can_go_weird.mdwn index 17d53cd80..415e6af91 100644 --- a/doc/bugs/backlinks_onhover_thing_can_go_weird.mdwn +++ b/doc/bugs/backlinks_onhover_thing_can_go_weird.mdwn @@ -28,3 +28,16 @@ page, you might move your mouse pointer to the scrollbar in order to move further down the list, but of course then you are outside the hover region. -- [[Jon]] + +> I agree, browser handling of this CSS is often not good. +> +> A toggle would be the perfect UI, but the heaviness of needing +> to include 30 lines of javascript to do it, plus then it only working +> with javascript enabled, is also not optimal. +> +> Another idea would be to make the "..." a link to the ikiwiki cgi. +> The cgi could then have a mode that displays all the backlinks of a page +> in a list. +> +> Yet another idea: Find some more refined CSS for handling a variable +> size popup.. --[[Joey]] -- cgit v1.2.3