-
-
Notifications
You must be signed in to change notification settings - Fork 49
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
Improving UX/UI for search? #97
Comments
Thank you! |
@SenorGeese Thank you very much for your complex feedback. I really appreciate people's suggestions. Before going through your points:
I have to tell you that these services' integrations are planned. And now to the primary question. You know, I'm not really a UI/UX designer myself, so I try to make things as I would like them to be and as it would be comfortable for me to use them. I understand most of your points, so let me address them:
I have the idea of getting rid of this small search dialog window and replace it with the dark transparent background with search interface in it and no borders.
Sure, I can add that.
3.1. But what if you select all of the sources? How and where will the results possibly fit?
The point was: the track (the audio) can be saved only after you've played it and ensured that's the correct audio you want to add. |
How are you doing the separation bar in the github markdown? @staniel359 No problem. I enjoy creating it and it also assists in communicating ideas. That's great to hear the integrations are planned. Hopefully the RE to get account data doesn't prove to be too difficult or fought back by the service. 1. Screen focus/screen estate
I don't think I quite understand what you mean, do you mean a separate window with a transparent background? Since muffon seems to take form of an internet browser. Maybe incorporating the address bar in the main application would be of interest? This leaves a lot of space for metadata or album art for specific/popular song, or a second list for your second source or a secondary Search by filter?
Like Spotify, with the song list on the right and the Top result on the left. 2. Persistent Search by filterYay! Thank you! 3. Source Search3.1
A really long list. The user just wouldn't select all the sources if they don't need them? This tic box options just gives the user more control and makes finding music easier. If they want the previous system, just tic one box/source. Personally I'd mostly just use Youtube and Spotify, and I don't think 2 sources would cause much bloat. If it does, you could always just limit the max of searched sources. 3.2Sorry. I meant giving the Sources filter it's own box. It would make selecting and changing sources more important, faster, and I feel it's more uniform with the Search by filter (Artists, Tracks). 4. Add to saved songs via hamburger menu
It does sound logical. I agree, but I do think it needs some enhancement. For example if I'm looking for "Fear of Falling Asleep (Henry Green Remix)". You can see the cover art is mostly white with the black rectangle inside. It's Artist is TENDER. With it's somewhat specific Song name "Fear of Falling Asleep (Henry Green Remix)", and the Song length is 4:04. If I search for "fear of falling asleep" in muffon: This is with a different source "Spotify", that could cause inaccuracy. I can see the exact same name "Fear of Falling Asleep (Henry Green Remix)", The exact/similar cover art, "TENDER" as one of the Artists, and Song length is 4:04. I can reasonably guarantee this is the correct song. Although logically the only way to be sure it's the correct song is to listen to it fully. I don't think the 0.1-1% chance that it's the incorrect song is enough reason to not have the "Add to saved songs" option/feature. Since playback takes a few seconds to load and you'd no longer have to constantly leave and re-open the Search UI/dialog box. This would save time when saving your favorited songs, and saving time and reducing buffering is very important when designing UI/UX. ConclusionThank you for responding, your consideration, and your time. If you have any questions, feel free to ask. Thinking about the psychological aspect of UI/UX and designing a better UI is fun. I hope my comment is understandable. Thanks. |
It's 1. Screen focus/screen estate
I thought about this one. (Click "Show" button there).
Good idea. Perhaps that's better than my variant above.
And I can also add an 3. Source Search3.1Maybe that's a good idea, but I personally can't imagine myself selecting multiple sources at once instead of just switching between them. 3.2Got it. Mentioned above. 4. Add to saved songs via hamburger menuI've got your point.
You're welcome. |
@staniel359 1. Screen focus/screen estate & 3.2
That's great that you like the idea! It provides much more space compared to the current window/dialog box system. 3. Source Search3.1
The advantage this features brings is very noticeable in my setup. It saves time, more convenience , and reduce tedious-ness. I currently use 2 music services (3 if you consider YouTube and YouTube Music separate). I use YouTube Music and Spotify.
For example "Citrus Love" is a song I want to listen to on muffon
If this tic box addition was made. I could just always only need one search. Turns 2+ searches into only needing 1 search. 3.2Yay! 4. Add to saved songs via hamburger menu
I don't quite understand this? Is there demo audio, and adding this save feature would save that demo audio instead of the actual song? Could you explain this more? |
3.1Thanks for the explanation. You know, I'm open to new features, but I don't want to overcomplicate the interface. I thought about your suggestion and maybe it does make sense in some cases. 4.
When you play the track from Deezer of Spotify, sometimes, maybe it's location restrictions, the song has only demo audio. |
3.1Thank you for considering it and understanding the idea and it's value. I understand it's slightly complicated but at least it's considered. Thanks. 4.
Aren't the demos ~30 seconds long? Couldn't you mistake the demo audio for the actual audio even if you listen to it for a bit? I'd say it's still a good idea. It makes adding music to your saved songs much faster with ~99% accuracy (at least for me, not sure if the problem is of higher quantity in other sources or countries). If you add the broken song. At least it's in your library for when you notice it's broken, you can just re-search it up, instead of forgetting about it, or not even having it in your library since adding music is a bit of a slower process right now. Still think it's too dangerous to implement? Maybe it could be an additional setting that has to be toggled on? |
4.Okay, I got your point. I'll add the option then. |
Yay! I'm happy to hear that you liked some of the ideas proposed. Thanks for your time, responses, effort, and for this really cool application. TL:DRThese are labeled to my understanding throughout our conversation. If I get something wrong, let me know and I'll correct it. "Yes" Features:2. Persistent Search by filterA setting that allows the users to choose the default Search by filter when searching for a new song. 4. Add to saved songs via hamburger menuAdding a "Save to Saved Tracks" option under "Add to queue" in the hamburger menu in the search dialog. Allows quick and easy saving of your music searches. 1. Screen focus/screen estateCreate new UI for the search feature incorporating the address bar as a search bar. This new feature provides the space to that will incorporate the new 3.2 feature. 3.2Giving Sources selections it's own 'box' for faster, clearer, and cleaner selection. "Not bad but not planned" Features:3.1 Tic BoxA feature designed to reduce amount of searches and increase control of your search. Problem:Could overcomplicate the interface. Could use some redesigning for simplicity and usability. Quote for self evaluation:
Thank you again for your time, effort, and consideration. If you have any questions or need a tester I wouldn't mind helping. Thank you, and thank you for creating muffon. |
@SenorGeese Thank you very much! Everything is correct. Thank you for organizing them. |
No problem figured they'd help, since I can't code yet. I understand development takes time. I'm just excited that they are on the list to be implemented. Thanks. Take care of yourself and have fun. |
@SenorGeese Thanks, you too! |
I noticed the changes for these features in muffon 1.6.0 release. Including all the "Yes" feature from my previous comment. Thank you so much staniel359! |
@SenorGeese You're welcome! And I've been thinking about multiple sources search. |
If you'd like I can try to provide some more suggestions (in new Issues). They just aren't as major as I perceived this Issues issues. ❤️ Thanks you so much @staniel359 for creating this app and taking my input into consideration and finding it useful. Multiple Source Search (MSS?)Awesome. I didn't know this Uh ohI'm in America. YT is Youtube. YTM is Youtube Music. MSS is Multiple Source Search. I wrote another 1000 characters, to explain why I thought MSS would be useful. Then I realized that you can't even save YT or YTM results. So If you searched for a song to save it to your muffon library, it quite literally would be pointless to search using YT and YTM as sources, therefore making Spotify the next best option for finding for your song. If the whole point I thought of this feature is because I wanted to search through YTM and Spotify simultaneously. Then searching through Spotify is the only option that makes sense. ConclusionSo I guess this feature isn't going to be of use to me until we can save YT and YTM results. |
What are your thoughts on saving results from Youtube or Youtube Music querys? Have you tried it before? |
@SenorGeese Right now videos can be added to boomarks and favorites. |
@staniel359 Thank for responding and working on muffon 🗡️ Videos added to Bookmarks and Favorites
This must be an account needed feature I assume, as I at least, cannot find a way to add Youtube videos to a Favorites or a Bookmark library. Here are a couple images to understand what I'm looking at. Saving Youtube Videos
I don't prefer saving videos to the audio library, I just currently don't have a way to save videos. I don't have any problem with adding videos to my "Saved Tracks". I think I'd rather have them separated in a different database/library. Converting or finding their 'audio-only' version, or creating a sort of "Background play" for the videos so you don't need play video but only it's audio track, then adding that to the "Saved Tracks" is also an option. MMS
Sure. Of course, the more features and functionality is always welcome. Single size UIBut, currently I'm finding the restrictive size of certain UI to be more unenjoyable compared to lacking MMS. Examples:I cannot view all source options even when I have enough space. Similar behavior with the "Search" results Thank youI did not expect to write this much... I hope you find this valuable and I thank you for considering my opinions and recommendations for your project! |
Yes, login is required.
Interesting idea, I need to think about this one.
This was made intentionally to not overload the space visually and to keep the lists focused. |
I'll make an account if I really need the saving feature. Thanks.
Glad you like the idea. Excited to hear what you come up with.
I'm not try to be an annoyance. I'm just curious as UI and UX is interesting. Do you have examples of "the sites with the same logic"? |
Actually, I don't. The sites that I know all have different search results logic.
Any ideas how to improve it? |
I get it, I hear you.
Whenever I suggest ideas for other people to work on, I usually always try to keep it simple also to minimize the amount of work needed to be done. This is to prevent major conflicts about the UI and to obviously not ask you to rebuild most of the front end 😅. After communicating that, I think allowing the lists to be resized and give the borders of the lists a Resize icon to indicate the resizability, is a good improvement. Example below. This UX is found on Spotify Desktop. Arrow pointing to the cursor that now changed to a Resize style cursor to indicate resizability. Left column now adjusted to my preferred size. What do you think about doing this? It's not the only option, just #1 on my mind atm. |
@SenorGeese I've noticed that recently. But I get your point. |
Even after my adjustment/third screenshot?
Excited to see what you come up with. Thanks for considering my input. I'm going to try to learn Figma or a similar application to better create references and examples⚔️. |
Especially. |
@staniel359 |
@SenorGeese I just don't like extra tall or extra wide. 🙂 |
@SenorGeese Hey. Came up with this one: Plus option in settings. |
@staniel359 Sorry to respond late. It's been a long time. After a quick read of the latest messages. I'm happy to see the changes I proposed being actualized. I like what you came up with. Does the resizable window behavior also work for the "Sources" drop down menu? |
It's only for the results list.
No, just random icons 🙂 . |
@SenorGeese all of your proposed ideas are fire! I like them. I wonder if you could help us with muffon-mobile designs. |
Of course I'm biased because I proposed this idea in the first place, but I think there should be an option (in settings) for enabling resizable sources windows. I think it would be awkward to have that option for the search list but not keep the same functionality for the sources list. 💀 lmao okay, were you testing a feature? either way again sorry for the late reply. I never seem to get notifications from Github. |
@SenorGeese I think I can make them longer for larger screens (responsive).
Yeah.
No problem. |
Awesome. Thank you again for considering my recommendations and thank you for creating muffon. |
I LOVE the idea of what muffon is doing. A complete music listening experience on desktop. Although I feel some important UX/UI features are missing to really completely replace using YT, YTM, Spofity, Deezer and any other music client.
If I want to start using muffon to replace YTM and Spotify. I need to start building my collections of music. Since there isn't third party service logins (Spotify, Deezer, Youtube) to automatically gather my music. I have to search for all my music. Currently, I think muffon has a pretty mediocre searching experience.
Here are the problems I think exist with the current Search UX/UI.
1. Screen focus/screen estate
I believe the search menu is unnecessarily small and feels like a sub menu instead of a focused feature.
![1178-9](https://user-images.githubusercontent.com/87151598/221712624-7919647a-db97-4f9c-aefb-5b558622997c.png)
Solutions:
1. Remove the vertical space/padding
Example:
![1178-1](https://user-images.githubusercontent.com/87151598/221755904-9f972c5a-54d6-495d-951d-e1119dcf84b8.png)
2. Move the Search bar, Search by, and Source to the side/sidebar.
Example:
![1178-2](https://user-images.githubusercontent.com/87151598/221757175-e7cc6adb-21da-4644-87e2-ca7a7eabeb95.png)
A single solution or a mix of any of the solutions are improvements overall.
2. Persistent Search by filter
I have to change the drop down menu for Search by filter every time I search for a new song which is unnecessary and tedious.
![1182-2](https://user-images.githubusercontent.com/87151598/221749349-605ba848-12e9-4549-8489-c06a3c2ed843.png)
Solutions:
1. Have a setting in Settings to have a prioritized Search by filter.
Example:
![1187-6](https://user-images.githubusercontent.com/87151598/221758267-7db18466-a622-496d-a867-47ee2e5975f2.png)
2. Automatically remember your last selection.
No example: This is just new code somewhere.
3. Source Search
I believe the search by source is much more important than the UI/UX it's given.
![1183-1](https://user-images.githubusercontent.com/87151598/221750059-34b1e18c-c66d-485f-acf3-55c6652e0ac0.png)
Solutions:
1. Tic Box
I'd like a tic box system so you'd be able to search one or multiple sources at the same time with one query.
![1183-2](https://user-images.githubusercontent.com/87151598/221759398-0b02523d-08db-4693-af75-71d508c25a71.png)
Example:
You can see in this example. I'd have Spotify and Yandex Music selected as my sources to search through.
2. Put the icon in it's own box or print out it's name alongside the search and Search by filter.
Exactly like the Artists drop down menu. Just for the sources. A drop down menu with their names and icons.
Conclusion
Thanks for reading and getting to the bottom. I hope my photoshopped images are easy to understand. If you have more questions. Feel free to ask. I honestly would love to see muffon get better and better. It's already so beautiful and cool.
If these features in some form got added. I think it would upgrade and increase the UX for users and make muffon much better. Thank you.
The text was updated successfully, but these errors were encountered: