Foundation.mozilla.org: Define URL structure

Created on 17 Jul 2020  Â·  10Comments  Â·  Source: mozilla/foundation.mozilla.org

Some initial planning in this spreadsheet.

Todos

  • [x] Meet with designers to discuss ideal scenario
  • [x] Mock-up options
  • [x] Figure out how to convince everyone else
  • [x] Define individual changes that are needed
  • [ ] Determine which changes will need dev support

We might be blocked by approval from exec, approval is not a required step to close this ticket.

design

All 10 comments

During an ad-hoc brainstorm with the designers, we came up with the idea of turning our "What We Do" main page into one long page so we can then remove the individual sub-pages for the pillars. This would allow us to still use the pillars to group content on the page but would de-emphasis their importance. It would also remove url intermediaries like /what-we-do/rally-citizens and link directly to things like /what-we-do/advocacy and /what-we-do/tips or /what-we-do/research

@taisdesouzalessa let me know what you think the next step should be.

cc @beccaklam @sabrinang @natalieworth

I think the next steps are.

  1. to do a quick mockup of this page (main concern was how it would look and feel on mobile)
  2. try to come up with 1 or 2 alternative solutions for the URL issue (mainly the "what we do" and all the other buckets such as "campaigns", "learn" and so on - the rest of the URLs seem pretty much straightforward).

Let me know if the plan seems fine by you!

Sounds perfect!

I got a little context from Ashley about campaigns vs advocacy and added the notes to this ticket. tl;dr Campaigns are a type of Advocacy work.

V1 thinking here - still need some tweaks: https://redpen.io/p/czeb4f9c4b6dd2c525

Currently working on V2 (where all the work we do fits in one page with no tabs)

Mockup of v2: with all items inside one page.

Leaning more towards V2 - it seems less complicated due to current state of "buckets" definition and it will also allow us to have one less step in the our URL. Placed the v2 in Kumu so it is easier to see the paths (and it helped me to structure my thinking): https://kumu.io/taislessa/url-structure#untitled-map

Next steps: add "resources" section to Kumu (last one needed), compile thinking, present to designers and once approved, see which parts will need dev support.

Here is the final report with considerations and recommended path:
URL Structure Report →

@kristinashu @sabrinang @natalieworth @beccaklam would you mind taking a look and let me know if you have any feedback? Feel free to comment on the doc :).

Also, if you decide to take a look at the maps in Kumu, you can select a page and click on "focus" to see all connections from and to that page. It clears the view a bit and helps understanding all the details.
image

Maybe some prompts will help since I think it may be overwhelming to look at those diagrams at a glance:

  • do you prefer V1 or V2? And let me know why, please
  • Do the structures/names of URL make sense to you?
  • Do you see any issues there? Isolated hubs? We have a "resources" (currently "doc") that is isolated from the pages (there is no link to that hub anywhere) - but this was intentional, I believe, because we don't want the general audience accessing those pages, right?
  • What do you think of having a section called "Archive" at the bottom of "what we do" page - very subtle, so people can access old projects from there?
  • Anything else I missed?

Wonderful, thank you @taisdesouzalessa for the report! There's some interesting info in there. It helped be accept the use of us having many many primary level pages, which I have always struggled with.

For your prompts:

Do you prefer V1 or V2? And let me know why, please

From our talks I think we were in consistence that we prefer V2 because issues we had issues with V1 e.g.

  • it forced our work into buckets when in reality there is a lot of overlap between them
  • we couldn't align with execs on the bucket names so de-emphasizing them seemed like a nice solution
  • some of the page content seemed redundant

Our concern was that V2 might be too long but your comps showed that it wasn't!

Do the structures/names of URL make sense to you?

I think so but it's hard for me to see all the exact URL names within the doc. Do you mind updating or commenting in the spreadsheet on what the structures/names are?

Do you see any issues there? Isolated hubs? We have a "resources" (currently "doc") that is isolated from the pages (there is no link to that hub anywhere) - but this was intentional, I believe, because we don't want the general audience accessing those pages, right?

"docs" is very different than all the other pages. This is for internal staff or contractor use and we definitely should not link to it from anywhere on the site.

What do you think of having a section called "Archive" at the bottom of "what we do" page - very subtle, so people can access old projects from there?

I think "archive" should remind buried and should not be surfaced on /what-we-do. I don't see the value in new audiences seen all that. The info on those pages isn't very useful or well maintained and in some ways it even highlights our disjointed past.

Anything else I missed?

I'm conflicted on where work like a Misinformation or Elections hub should live? They seem to be a mix of "learn" and "campaign". I don't think it's something we would do year over year so probably shouldn't warrant being a primary page, but should it? Not sure you can answer that tho.

Added the proposed structure to the spreasdheet (second tab) + comments. Highlighted in yellow things that changed with comments for each cell.

I find the visual map helps convince people and make them understand that URL depth is not the same as IA depth. So checked the 3rd box (let me know if I misunderstood what you meant by that, @kristinashu). The individual changes that are needed are highlighted on the spreadsheet.

The only missing thing is "Determine which changes will need dev support" - as per our discussion today I may need to do a map of redirects and may need to involve engineers to better understand how this works. I'll open a new ticket for that tomorrow as I don't think it will be done this sprint.

Couldn't do the last check mark - opened a new ticket for it to be done next sprint: #4999

Was this page helpful?
0 / 5 - 0 ratings

Related issues

taisdesouzalessa picture taisdesouzalessa  Â·  5Comments

benhohner picture benhohner  Â·  4Comments

alanmoo picture alanmoo  Â·  3Comments

kristinashu picture kristinashu  Â·  5Comments

xmatthewx picture xmatthewx  Â·  4Comments