learningequality / ka-lite

KA Lite: lightweight web server for serving core Khan Academy content (videos and exercises) without needing internet connectivity
https://learningequality.org/ka-lite/
Other
458 stars 305 forks source link

Sidebar behavior improvements #4908

Open radinamatic opened 8 years ago

radinamatic commented 8 years ago

Summary

Overflow from #4563.

ka-lite-bundle_0.16-a3-0ubuntu1_all.deb on Ubuntu 15.10, but it's a general behavior issue.

benjaoming commented 7 years ago

Wouldn't it be better for contentrec to remain "active" behind the sidebar, until the user actually chooses one item from it? Right now content recommendation page seems to "disappear" while the sidebar is loaded.

I think the technical reason is quite simply that elements are loaded in via Backbone.js rendering, so it has to be removed at some stage. It's not optimal, but neither is a lot of this :)

Ideally, sidebar should not open at all in this case, or if not possible, at least open & close quickly and completely, since the exercise is loaded in the background.

+1, seems like a legitimate problem where the user might not know where to click to make the sidebar disappear - or rather not know the title to click in the sidebar to get to the very exercise that's already shown.