Unity needs to learn how links should work

I’ve never been more astounded by a company’s management of links before I started looking at Unity. It’s incredible how many links break due to some redesign that didn’t add support to the old style of link, something that should ALWAYS be done. I’ve decided to build a list!

  1. Old asset store links - these redirect to the store page.
  2. Old Unity Learn links: for example, on [tutorial videos](http:// https://www.youtube.com/watch?v=f8cRmroz8TQ). Note these links are only 2 years old.
  3. The old Unity feedback page, which has been shut down and instead just redirects to a forum post . I definitely understand wanting to not have people post on feedback, but that could be solved by disabling replies / new posts - not by erasing people’s answers and solutions that I still find on google, only to be annoyed that it has been erased from history.

Unity, please take the time to add support for old links when upgrading websites.

5 Likes

This has been a problem for ages. Unity doesn’t seem to understand the concept of archiving in general, just considering how you can’t download old versions of assets from the store, too.

2 Likes

I’d also really appreciate the Manual and the Scripting Reference having cross-links between relevant sections.

On a related note, the fact that the “Scripting API” link is between the “Manual” link and the “Search Manual…” prompt makes me sub-consciously expect it to switch between views on the current subject, rather than dump me on the contents page of whichever one I click on.

1 Like

Also, switching between versions in the documentation doesn’t lead to the same page with the specified version, but instead just leads to the documentation base page

1 Like

And you’d think that one is “easily” fixable in post for most cases. Rather than being a standard link, use some kind of expression which replaces the part of the URL up to and including the version number with the location of the old version of the manual. Then have a broken link handler that goes to the contents if you try to load a page that isn’t there or, for bonus points, attempts to find the relevant “parent” page.

It won’t catch all of the cases, but I suspect it’d catch the vast majority.

1 Like