[FIX] Open game in new tab

Introduction

With the most recent update to the Roblox website, the ability to open games in new tabs was lost. This led to numerous people becoming frustrated with this, and also led to a rather popular bug report being filed.

The solution

After working on a way to combat this before Roblox fixes it (unless it is a new feature), we found that <a class="game-card-link"> which is a descendent of <li class="list-item game-card game-tile"> contains the universe id of the place. This can then be used to make a request to https://games.roblox.com/v1/games?universeIds=UNIVERSE_ID in order to get the place id.

The only problem with this is the way Roblox updates the DOM, in that they remove and re-add the <a class="game-card-link"> (to reduce the total amount of elements?). Regardless, this is the only issue I encountered when trying to patch this (bug?) locally.

After a prototype and help from @.Brinker7, I managed to create a chrome extension that patches this bug. It is currently pending approval on the chrome web store, but will soon be available. In the meantime, you can manually download it with fairly straightforward instructions.

Installation

Chrome Web Store (Automatic Install)

Github Release (Manual Install)

Experimental Build (Source)

  1. Download RoLinker folder (folder that does not contain README.md) (Green box in right corner that says Code, download as ZIP)
  2. Move the RoLinker folder to somewhere that you will keep it long term (like Documents)
  3. Open chrome://extensions
  4. Enable developer mode
  5. Click the ā€˜Load Unpackedā€™ button
  6. Select the RoLinker folder you downloaded
  7. Disable developer mode

Tampermonkey Script

Credits

8 Likes

I just reverted the website back to the previous version but sure I could also do that.

This seems to (potentially) be intentional based on the fact that redirecting to places happens without hrefs.

If you want to stay on the latest roblox website version going into the future, this will likely be necessaryā€¦ should this new ā€œfeatureā€ remain.

Just updated, its goneā€¦ I donā€™t find it to big of a deal though.

Updated my script so it works a bit better :slight_smile:

2 Likes

The extension has been approved and is now available on the chrome web store: RoLinker - Chrome Web Store