Status

Webmaker
webmaker.org
RESOLVED FIXED
3 years ago
3 years ago

People

(Reporter: cassiemc, Assigned: mattheww)

Tracking

Details

(Whiteboard: [nov28][design][ia])

Attachments

(1 attachment, 4 obsolete attachments)

(Reporter)

Description

3 years ago
We need to refresh the IA for webmaker.org. To do this, we need:

* Any known metrics here (bounce rates, etc) to inform the process <--Adam?
* Any other known pain points for users <-- Claw, Michelle?

Here's a draft proposal from last spring that we can build on:
https://redpen.io/she9d224b447541fdf

We'll also hopefully be shipping a new, MVP badges landing page this heartbeat. Not a community landing page, though.

Andrew, care to add any other requirements to this bug?
Flags: needinfo?(michelle)
Flags: needinfo?(clawrence)
Flags: needinfo?(adam)
(Reporter)

Comment 1

3 years ago
Andrew has ideas here, so reassigning to him.
Assignee: mattheww → andrews

Comment 2

3 years ago
Thanks! 

1. Events. Today we talked about transforming that section to be more a linear flow to get the assets and prep you need to make an event. 

2. Profiles. Currently, this IA is missing profiles. This is a great feature to find mentors and also navigate to your own profile. Might be worth calling out. 

3. Community. "Get involved" could be merged with "Become a mentor". 

4. Overall. At the engagement work week, we also discussed bringing the mentor experience more to the forefront of wm.org. Don't know how this fits into the IA, but worth considering. 

Also, it seems like we want more guided and linear flows on wm.org. Certain conversions are key and are currently hard to do. Not sure how to work this in here, but seems valuable to include.
Assignee: andrews → mattheww
Flags: needinfo?(michelle)
(Reporter)

Comment 3

3 years ago
(In reply to Michelle Thorne from comment #2)

> 1. Events. Today we talked about transforming that section to be more a
> linear flow to get the assets and prep you need to make an event. 

Ricardo has exciting work on Events along this line. Have pinged him for a bug number.
 
> 2. Profiles. Currently, this IA is missing profiles. This is a great feature
> to find mentors and also navigate to your own profile. Might be worth
> calling out. 

You can find your Profile from the dropdown next to your name when you are logged in. I think that's the right place for it. We definitely need some other way of discovering / browsing other users though.

> 3. Community. "Get involved" could be merged with "Become a mentor". 

Worry we're missing opportunities for dev/design/localization opportunities if we do that. It doesn't seem as clear an ask.

> 4. Overall. At the engagement work week, we also discussed bringing the
> mentor experience more to the forefront of wm.org. Don't know how this fits
> into the IA, but worth considering. 

+1000

> Also, it seems like we want more guided and linear flows on wm.org. Certain
> conversions are key and are currently hard to do. Not sure how to work this
> in here, but seems valuable to include.

Yes, this is top of mind.

Andrew / Paul – do you guys have thoughts to add here?
Flags: needinfo?(ricardo)
Flags: needinfo?(paulj)
Flags: needinfo?(andrews)
(Reporter)

Comment 4

3 years ago
Worth calling out that two of the main reasons I filed this bug were:

1: the Web Literacy competency dropdown makes our content too buried. Feels wrong for some of our most valuable content.

2: With the new badges landing page being designed in bug 1010306, we have an opportunity to correctly next the other badge subpages.

Matthew, if we need to narrow the scope of this bug to make it shippable, please edit away.
The bug to redesign the Create an Event page can be found here: https://bugzilla.mozilla.org/show_bug.cgi?id=1080834
Flags: needinfo?(ricardo)
+1 on narrowing the scope of this. I'd like to focus on a couple specific things:

- Fixing navigational inconsistencies
Flags: needinfo?(andrews)
Gah! Fun with form UX... restated:

+1 on narrowing the scope of this so we can get it out the door. Couple items I'd like to propose:

- Resolve issues with Web Literacy competency dropdown (as per Cassie)
- Resolve issue with badges inside of explore (as per Cassie - bug 1010306)
- Resolve navigational inconsistencies
    - Hamburger inside of the subnav
    - events.webmaker.org should match webmaker.org nav
- Remove duplicate search item from explore
- Consolidate "info" to the persistent footer and remove from primary nav (controversial?)
- Remove external links (SUMO, etc.) from the primary nav (controversial?)

In terms of resources / mentorship / events IA more broadly I think we could punt from the scope of this bug until we have some clarity around strategy and some better information around user needs. Open to ideas.

Comment 8

3 years ago
My main interest here is getting to a more guided and linear flow. Something as simple as learn/explore, teach/mentor and community/events. But I agree with Andrew that this may be better punted from scope as we clarify strategy.  

Within the scope of this, here's what I'd want to see: 
- Resolve navigational inconsistencies (see Andrew's description above). 
- Revamp events as this remains our main path to contribution in the short-term
- Bring mentorship to forefront
- Remove external links
Flags: needinfo?(paulj)
Wonderful... heard loud and clear. With that in mind, my recommendation is to keep this focused on what we can cover quickly in a sprint and split the larger pieces (linear flows & a focus on mentorship) into separate chunks of work as they reach beyond the IA. How does that sound to you Cassie?
Flags: needinfo?(cassie)
We can ignore existing metrics at this point in time for the existing IA. They can be useful for tweaking but this feels more like an overhaul.

If you want to think in metrics terms, I would prioritize the calls to action based on the things you most want the most people to do (potential audience size * potential impact).
Flags: needinfo?(adam)
(Reporter)

Updated

3 years ago
Assignee: mattheww → cassie
Flags: needinfo?(cassie)
(Reporter)

Comment 11

3 years ago
Reassigning to matthew and bumping to the next train.
Assignee: cassie → mattheww
Whiteboard: [oct17][design] → [nov7][design]
(Reporter)

Updated

3 years ago
Whiteboard: [nov7][design] → [nov14][design]
(Assignee)

Comment 12

3 years ago
WIP

Worked on this a bit at Mozfest with Andrew. Pushing back to a later train since it's dependent on product planning.
Whiteboard: [nov14][design] → [nov28][design]
(Reporter)

Comment 13

3 years ago
Since this is in the current heartbeat, can we have an update on what is needed to resolve this bug?
Flags: needinfo?(mattheww)
Blocks: 1101044
(Assignee)

Comment 14

3 years ago
Created attachment 8524793 [details]
Webmaker IA

Simplified architecture for existing Webmaker products.
Flags: needinfo?(mattheww)
Attachment #8524793 - Flags: feedback?(cassie)
Attachment #8524793 - Flags: feedback?(andrews)
(Assignee)

Comment 15

3 years ago
Created attachment 8524959 [details]
Webmaker IA Mockup

A mockup to illustrate the IA

mockup: 
https://redpen.io/p/zo4642e14e22e6d79d

spreadsheet: https://docs.google.com/a/mozilla.com/spreadsheets/d/1wpqM0zQs8BRICLauEn8hcY4T_2FiE_juhkjkNgw9Tqw/edit
Attachment #8524793 - Attachment is obsolete: true
Attachment #8524793 - Flags: feedback?(cassie)
Attachment #8524793 - Flags: feedback?(andrews)
Attachment #8524959 - Flags: feedback?(cassie)
Attachment #8524959 - Flags: feedback?(bobby)
(Reporter)

Comment 16

3 years ago
Comment on attachment 8524959 [details]
Webmaker IA Mockup

Thanks Matthew, the mockup is *super* helpful.

As per Andrew in Comment 9, we should try to be organized about what changes we can implement now vs. what will come later. However I appreciate that good UX is holistic, so thank you for tackling this in that manner!

I'd still like to understand the rationale for some of the changes (whether that comes from you or Andrew). Having seen several iterations of the site over the year and half, I want to be sure we can clearly explain the reasons for the changes to our users, that there is a clear story behind the update, as well as a transition plan in place. There is a tension between what currently exists and what needs to be built / updated, and how well this plan will work without the additional updates. ie. it may be worth waiting to make the bigger IA changes until some of the other stuff (like a "Teach" platform or website) is in place.

I have some open questions about omitted pages, to start conversation and make sure they were not an oversight:

* /mentor – this doesn't appear in the new IA; the community team will likely still be sending people here until there is somewhere else for them to go.
* /feedback – this is missing. I'm okay if it goes away, but the original intent for this page was to open the door to feedback and employ our vast community to help us user test. Is that no-longer needed?
* I like the new logged in homepage view of your profile. Is that the profile as-is? (want to understand and file build dependencies on these IA updates)
* /Resources – with this going away, there is no mention of the Web Literacy map. I did notice you changed Web-Literacies to Literacies. Intentional?
* /get-involved – missing. Intentional? Would be nice to highlight that this is an open source project. We've never communicated that well.
* Partners – it was my understanding we had some contractual agreements to display partner names on the homepage. If that is false, let's kill it once and for all, as you have here. Something to dig into.
* Where does the social stuff show up? And /blog? I am all for getting rid of the newsletter signup on the homepage, but these easy ctas seem missing 
* no search?
* badges. Anywhere?
* Are event guides no longer? Maybe worth calling out the sub-nav to events in your IA doc, like add-an-event. Am actually relieved if guides gets built into the events platform ux, but that is not the current state of things.
* Does Prototype Land exist anymore? Where can contributors show-off work / tools / extensions that may no longer fall under the webmaker brand?

Lastly, we don't need 100% concensus on all the changes, but we do need to be sure to widely communicate coming changes. Lots of people rely on pre-written material to help people (students, groups, partners) find stuff on webmaker.org, which was something we failed at in the last IA update.

Again, I'm a-okay with change, just want to understand the reasoning and have a plan for smooth implementation. Exciting stuff!
Flags: needinfo?(andrews)
Attachment #8524959 - Flags: feedback?(cassie) → feedback+
(Assignee)

Comment 17

3 years ago
Thanks Cassie for collecting the missing pieces! I will iterate the mockups to hit on things I don't mention below. 

This list probably needs a real-time conversation.

* /mentor & /resources - This would be accessible via Teach in footer. Could be called Mentor. I'd recommend an iteration on /mentor with a fat button to Resources and a smaller one to a Badges landing page. I'd like to avoid secondary menus, but it could help us with this section/audience during the transition. 

* partners - Certainly could remain on the homepage along with other key content. With IA, I will help remodel the house. Paul and others can decide who's invited to the housewarming party! 

* /feedback & /getinvolved - I didn't know /feedback existed. 0.15% of en-us visitors hit that page in the past year. 1% hit getinvolved. 3% hit /about. I recommend we pick one CTA to put on /about to reduce the burden on visitors. We could a/b test to increase our understanding of what resonates. This CTA should not duplicate the /mentor or /teach CTA.

* /profile - Might be worth it to pursue easy improvements on this view now since it should become more central no matter what we build in 2015. If nothing else, drop the tabs for a unified view.

* blog, oops. duh. prototypes too. event guides remain, but integrated to 'add an event' flow.
(Assignee)

Comment 18

3 years ago
Created attachment 8525575 [details]
Webmaker IA mockup

I've updated the mockup to add a few views and details, and integrated Cassie's input. 

mockup: https://redpen.io/p/zo4642e14e22e6d79d

spreadsheet: https://docs.google.com/a/mozilla.com/spreadsheets/d/1wpqM0zQs8BRICLauEn8hcY4T_2FiE_juhkjkNgw9Tqw/edit

This represents architecture that uses existing content, refined. It aims to minimize the amount of new content and engineering required to implement it.
Attachment #8524959 - Attachment is obsolete: true
Attachment #8524959 - Flags: feedback?(bobby)
Attachment #8525575 - Flags: feedback?(paulj)
Attachment #8525575 - Flags: feedback?(michelle)
Attachment #8525575 - Flags: feedback?(cassie)
Attachment #8525575 - Flags: feedback?(andrews)
(Reporter)

Comment 19

3 years ago
Comment on attachment 8525575 [details]
Webmaker IA mockup

Looking good. Think we just need to clarify which sections/pages need updating, and be sure that they make sense in this 'transitional' context. And file any additional bugs. Am sure we'll discuss in the catchup this afternoon.
Attachment #8525575 - Flags: feedback?(cassie) → feedback+
Whiteboard: [nov28][design] → [nov28][design][ia]
(Assignee)

Comment 20

3 years ago
Created attachment 8527056 [details]
Webmaker Transition IA

I've updated the mocks to include screenshots of current pages and remove all the feature creep. 

https://redpen.io/p/zo4642e14e22e6d79d

Beyond nav, I see 3 changes necessary to current material:
 
1) Gallery Search -- We are deprecating global search. We should place it at the top of the new Explore page (current Gallery content). We should remove the filter feature unless analytics show it to be widely used. 

2) Help -- Our current Help nav item sends people directly to support.mozilla, a disorienting leap. I recommend adding a very simple, friendly help page that says hello before shipping a user to SuMo.  

2) Responsive Nav -- On a small screen, hamburger reveals nav that includes drop-down menus for language and user. Yikes. As a quick fix, I recommend that each of these be made a menu item that opens a full screen modal. Kate might have already done some of this work on the language menu. Might be easier to just put user items on their profile page.  

Bonus) Events -- It currently takes 4 clicks to find an event near me. An easy fix: I recommend that we skip events landing and show the existing Find an Event page. We would need to add a button there to create an event. I also recommend that we always show the "Near Location" field and remove all the other advanced search stuff.
Attachment #8527056 - Flags: feedback?(cassie)
Attachment #8527056 - Flags: feedback?(andrews)
(Assignee)

Comment 21

3 years ago
I tried to make the list seem shorter. As easy as 1, 2, 2.
(Reporter)

Comment 22

3 years ago
Nice work Matthew. Really helpful to have all these pages to look at. In particular I think it's revealed we need to reevaluate many of our headlines, especially as Page A becomes Link B... This could easily disorient new users. (ie. having "Explore" in the headline of our new "About" page, when the 'explore' link is right above in the top nav)

1) Gallery search - good point. Would love to walk through this with you.

2) Help – I like the idea of a buffer help page, but that is scope creep, and I'd file as a followup [hold] bug. Please don't lose that work!

2) Responsive nav – plan sounds good. we would need to start that dev asap so I would file this as followup bug asap.

Bonus) Events – I agree we should make local events easier to get to. Not sure this is the fix I'd like to see though, let's talk it through.

We also need to make sure the community/teach team is on board with this transitional IA.
(Reporter)

Updated

3 years ago
Attachment #8527056 - Flags: feedback?(cassie) → feedback+
(Assignee)

Updated

3 years ago
Blocks: 1104244
(Assignee)

Comment 23

3 years ago
Created attachment 8527902 [details]
Transition IA

Related bugs filed and noted on the mockups. I don't see any blockers. 
https://redpen.io/p/zo4642e14e22e6d79d

Next steps: 
 - feedback from Community team
 - review
 - make it so
Attachment #8525575 - Attachment is obsolete: true
Attachment #8527056 - Attachment is obsolete: true
Attachment #8525575 - Flags: feedback?(paulj)
Attachment #8525575 - Flags: feedback?(michelle)
Attachment #8525575 - Flags: feedback?(andrews)
Attachment #8527056 - Flags: feedback?(andrews)
Attachment #8527902 - Flags: feedback?(michelle)
Attachment #8527902 - Flags: feedback?(clawrence)
(Assignee)

Updated

3 years ago
Blocks: 1104272

Comment 24

3 years ago
Love the simplicity. Nice transition! 

Although the Help page is out of scope, shall we keep the Contact button of the current site? 

It points to: "mailto:help@webmaker.org" and this address continues to be monitored by Lucy and Amira. We might want to keep that up for the inevitable q's as we transition and to offer people a more responsive non-SUMO way to get in touch.

Updated

3 years ago
Attachment #8527902 - Flags: feedback?(michelle) → feedback+
Really good point Michelle. Happy to keep "Contact" in the footer for now.
Flags: needinfo?(andrews)
Attachment #8527902 - Flags: review?(cassie)
Cassie & Michelle have raised some concern about teach disappearing into the footer suddenly.
- Should we add Teach to the primary nav until Jan/Feb, or will that create dependency?
- Maybe, instead, we add an info box (like the language one) to notify previously-logged-in users that Teach is moving.
- Before & after the design happens, we should send an email blast to relevant lists to notify users.
Flags: needinfo?(andrews)
(Reporter)

Comment 27

3 years ago
Comment on attachment 8527902 [details]
Transition IA

Looks great. Really appreciate how well-organized this is, Matthew – the scope and dependencies are super clear, very confident we'll have a smooth transition.

My UI nits (comments on redpen) are little and not blockers.

My only "Hmmmm" would be whether or not 'Teach' would make a better main nav link w/ dropdowns during our transitional phase, to reduce "WHERE DID THAT THING GO" confusion.
Attachment #8527902 - Flags: review?(cassie) → review+
Good point Cassie. Keeping "Teach" in the primary nav sounds like a good idea for now with the plan to move it to the footer some time in Q1.
Excellent!

@matt: mind adding a sketch of Teach in the primary nav that Aki can reference to implement?
Flags: needinfo?(mattheww)
Flags: needinfo?(clawrence)
Flags: needinfo?(andrews)
nvm. see it here: https://redpen.io/bn51489ecf8bc84dc8
Status: ASSIGNED → RESOLVED
Last Resolved: 3 years ago
Flags: needinfo?(mattheww)
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.