New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Deliver user hover menus via Ajax (Trac #4495) #4495
Comments
ewinslow wrote on 42340167-09-29 +1000 |
ewinslow wrote on 42340220-04-03 This should be relatively easy. Would be a good idea to measure the performance gain on various pages too. |
Milestone changed to |
trac user mrclay wrote on 42340233-08-28 One consideration I didn't make explicit: accessibility w/o JS. I've not reviewed the current menu without JS, but CSS hover would not help if the markup wasn't there. The menu on the user profile page would have to substitute for this. is this a concern? |
ewinslow wrote on 42340653-01-21 a11y and working without JavaScript are separate issues. In this case I'm not concerned about the JavaScript part because you can just click through to the user's profile and do what you need to there. |
trac user sembrestels wrote on 42544034-11-24 I like the idea too. |
Just sticking this on the agenda for 1.9 with low priority. /cc @ewinslow @sembrestels |
Whatever we do is going to change in 1.10, right? Are we interested in redoing this so shortly afterwards? |
I think this should wait for 1.10 |
OK cool. |
Just mentioning, that commenting out hover menus display on blog listing (10 items) gives me 27% - 39% speed improvement, so it's rather important feature. In general menus system (hover and entity menus) seems to be one of the heavier parts on xdebug. |
If that's true it sounds like an amazing performance improvement! Can't wait! |
1.8 plugin available for this feature http://community.elgg.org/plugins/1484170/0.1/lazy-hover and on https://github.com/ColdTrick/lazy_hover |
Did some cleanup on ColdTrick's plugin: ColdTrick/lazy_hover#3 |
FYI: when the menus arrive via XHR it might be helpful to fire a JS hook. ColdTrick/lazy_hover#7 |
Suggest:
|
SGTM |
Original ticket http://trac.elgg.org/ticket/4495 on 42339840-09-07 by trac user mrclay, assigned to unknown.
Elgg version: Github Master
Numerous benefits:
The nice thing is all the views exist to do this and probably wouldn't need alteration.
The text was updated successfully, but these errors were encountered: