Hi everyone,
[There was me blabbering some gibberish, but I decided to remove this part since it wasn't informative.]

Open in pop-in

Preparations before installing script

Warning: SteamGifts forbid loading its pages in frames and this script uses frames!
Due to that script won't work as-is and require one extra extension to work properly.

  • Mozilla Firefox I've found this.
    However, it doesn't work in current version of the browser. There are more, but most of them are outdated or have so complex interface that I didn't bother to deal with. -_- Please tell me if you find any extension that works there. I also fixed one issue in the script which prevented it from working in Firefox.
  • Google Chrome, Opera and similar
    1. Install extension, navigate to SteamGifts and press extension's button.
    2. Click on profile name at he top and give it a name like "SG X-Frame-Options Fix"
      (you can add more profiles using menu on the left side for other sites)
    3. Press "+" and add "Response Header" and "Filter"
    4. Type following in the 2 empty fields in "Response Header" section. Make sure it's ticked.

      X-Frame-Options
      SAMEORIGIN

    5. Type this in the in the "URL Pattern" row.

      *://*.steamgifts.com/*

You can use "Open in pop-in" now!

Script

https://greasyfork.org/en/scripts/8064-steamgifts-open-in-pop-in (direct link)
(Click there on green "?" button next to "Install" if you don't know how to install such scripts)

The primary goal of this script is to improve SteamGifts experience by opening various stuff right on the same page without leaving it.
I don't think it's necessary to leave current page to check the game description or to read FAQ on how to use comments formatting or check entered giveaways or... well, pretty much everything. For example, this scrip let you join or leave giveaways from the main page except it does not add "Join" button directly on the page as Easy SteamGifts does. It shows you giveaway page right on top of the main page and you can get back just by clicking on the area around pop-in.

I have to warn you that my script will load SteamDB instead of official Steam store pages if you click on the game links in the giveaways and there are two reasons for that:

  1. Steam have regional packages which are not available in other countries and packages without a page. When you try to open a link to such a package you will be redirected to the main page. Can't say it's helpful. SteamDB will provide all the important information and let you look for a package belonging to your region.
  2. Valve forbid loading their store pages inside of the other pages (in iframe). There are a couple of exceptions like their widgets, but in general it's not possible anymore. So, if you want to check game on Steam you have to open it in a new tab.

You can open official Steam page in a new tab (or any other link, not limited to this site, this is standard browser feature) by a middle-click on a desired link.

Look for similar

https://greasyfork.org/en/scripts/17130-steamgifts-look-for-similar (direct link)

It adds a button to each giveaway to let you search for all similar giveaways. Besides main page it works on entered/created/won giveaways pages and on separate giveaway pages. It also supports charts in Deals section of Discussions (technically any charts formatted in a similar manner).

Here are a few screenshots of "Open in pop-in" script in action:

View attached image.
View attached image.
View attached image.
View attached image.
9 years ago*

Comment has been collapsed.

Update: I'm lazy and decided to make it easy for myself. -_-
Please read the description in first post how to make it work again.

6 years ago
Permalink

Comment has been collapsed.

Sign in through Steam to add a comment.