Recycling quest UI change#6615
Conversation
…glass" always. It's just one more item in the list (as opposed to opening of a dialog in the old UI)
There was a problem hiding this comment.
While code itself is somewhat above my pay grade 😅 , the video solves #6613 and looks good.
Question: is the list going to autosorted by most-recently-used?
-
If it will auto-sort (hopefully), then it additionally improves usability a lot (I really disliked having to additionally click "any plastic" in 99% of the cases in old SC versions; it just wouldn't enter my muscle memory even if I entered it a lot - probably because all other recycling answers were single-click-for-answer)
-
if not, then, uh, need to scroll down all the time would not be nice sideeffect 😿
To me the new flat UI seems nicer (provided auto-sort mentioned above) and more efficient, and my wife also seemed to understand the concept of selecting some values (e.g. "PET bottles") deselecting its "parent" category (e.g. "any plastic") . While only anecdotal evidence, I hope other newbies will not be too confused either.
Other then that, only other potential confusion I see that "beverage cartons" are considered "plastic". Technically, they are multi-layer (e.g. plastic+paper+aluminium); but hopefully that is not confusing (it would not be a problem in Croatia, as we nowadays put them in same container as "any plastic" but I don't know if that might be confusing in other countries - e.g. if they are treated/collected differently then other plastic 🤷 )
|
it doesn't auto-sort, no. I think this would be confusing, as the sub-categories are all next to each other (behind each other) |
|
Tbh, I think this iteration is quite confusing, took me a good 3 min to find out how to use it. My main gripe: It is not clear that the "only" elements only apply to plastic stuff. A bin that accepts, for example, plastic packaging and paper might cause a user to not select "plastic packaging only" since they misunderstand what it is asking. |
|
How about separating the plastic into:
And allowing multiple to be selected. |
It doesn't say "plastic packaging only", it says "any plastic packaging" |
It is not really possible to tag that. It would complicate things a lot. |
Would that not be |
|
Yeah, probably. (But my statement that it complicates things stands.) |
|
TL;DR: I'd prefer either new UI with auto-sort, or (if that is not possible) then retaining old UI instead.
Uh, that is quite unfortunate. 😢 Because, many of the shown features either:
E.g. over here in 98% of the cases are just combination of 4 things: "glass bottles and jars", "paper", "any plastic"+"cans" (we put them in same container, i.e. recycling:pmd=yes1), "compostable waste". Having those at top would be extremely helpful; while having them interspersed with things that do not exist here (and having to scroll down and search for things that are extremely common) is not a very pleasurable UX 🤷♂️
I get the reasoning, but it doesn't work all that well when those things do not exist, IMHO. And it is not perfect even when they are one after another as shown in video, due to splitting into multiple rows, so the confusion is still there IMHO (as noted by @paulklie ). Anyway, if auto-sort is no-go, then I think UI used in previous versions of SC (even with its shortcomings) would be preferable to the new UI (both for yours [i.e. it would be more understandable for newbies], and for mine [i.e. easier for regular users to use] use cases). Footnotes
|
|
Jesus, the time you have me invest in one quest... |
|
I find pmd problematic because it is a tag that is essentially three different things at once: plastic packaging, drink cartons and metal (cans) packaging. So, one could say that pmd is a supercategory of these three things. But then, what is |
|
TL;DR: I'd prefer if SC's recycling quest would allow for easy tagging in Croatia (e.g. by sorting and/or
Yeah, I concur, but I didn't invent that tag just to complicate your life 😅 It just happens to describe how those containers operate in Croatia (even if we don't call it "PMD" but just colloquially "Plastic recycling containers") 🤷 The tagging situation here is very inconsistent (probably due to many tags being documented at different times, and not being offered by editors) - e.g. in Zagreb, where it is almost always one container for plastic+cans+tetrapak-alike-multilayered:
Now, I would like if StreetComplete would help improve that tagging situation here. E.g. by:
But having 3 different values that all have to be selected to mark one container, and especially having those values interspersed all around the scrollable list full of options that don't exist in Croatia, would IMHO be quite unlikely to improve the situation (to say the least) 🤷♂️
Well, yeah, sorry, but you specifically asked for my opinion 😉 As the saying goes "People don't want to hear your opinion. They want to hear their opinion, coming out of your mouth" 😃 |
|
You are right, it is not your job to consider effort (vs impact). I'm at the peculiar position to be both the developer - striving for code cleanliness, consistent UI design, - and product manager, having to look at effort vs impact. Your comment about you preferring the previous solution unless I added that extra feature caught me on the wrong foot because it felt like an ultimatum (and I know, it wasn't) for both personas who were screaming "no" here: The solution in this PR is more consistent with UI elsewhere in the app while also cleaner on the technical side even though I had to invest more than one day's worth of work in that. Anyway, I've looked into reordering and it wasn't that much extra work, so I just implemented that. |
This is somewhat similar to the German system, by the way, known as "dual system", "green point" or "yellow sack"/"yellow container". However, there may be local differences. For example in Hamburg, the "yellow containers" also accept scrap metal and any plastic, not just packaging. |
Make the list flat, but recognize which item is a subcategory of which other.
Fixes #6613
Also, fixes #6608
recycling2.mp4