Load additional information on demand?
Posted: Tue Dec 14, 2010 3:33 am
Today I was having a quick look at the latest version of Clementine.
One of their new features is the ability to get information about the artist from Last.fm, similar to the Last.fm tab in Guayadeque.
In particular I wanted to see how it impacted performance and resources.
I liked what I saw, they don't load all the information every time, it is loaded only when you have the track info view open. Same with lyrics. When it is loading it does a nice blur effect that makes it look professional.
My understanding is that Guayadeque loads all the necessary data for the Last.fm tab and the lyrics tab if they are open, but not necessarily active, i.e. that you are looking at it. I always leave these tabs open but I rarely use them, specially at work where I don't even have the player visible.
If this assumption is correct, wouldn't it be better to load these tabs only when you make them active?
There may be a small loading time, but I think it is understandable, like when one loads a web page. But it will be only when you really want to access that information.
I think this would help to make Guayadeque a bit more light, which is one of its main features, if not the most important.
One of their new features is the ability to get information about the artist from Last.fm, similar to the Last.fm tab in Guayadeque.
In particular I wanted to see how it impacted performance and resources.
I liked what I saw, they don't load all the information every time, it is loaded only when you have the track info view open. Same with lyrics. When it is loading it does a nice blur effect that makes it look professional.
My understanding is that Guayadeque loads all the necessary data for the Last.fm tab and the lyrics tab if they are open, but not necessarily active, i.e. that you are looking at it. I always leave these tabs open but I rarely use them, specially at work where I don't even have the player visible.
If this assumption is correct, wouldn't it be better to load these tabs only when you make them active?
There may be a small loading time, but I think it is understandable, like when one loads a web page. But it will be only when you really want to access that information.
I think this would help to make Guayadeque a bit more light, which is one of its main features, if not the most important.