Skip intermediary pages that some pages use before redirecting to a final page.

Latest Version

Version
2.3.6
Update
March 11, 2022
Size
120KiB
Developer
Category
Users
50,000+
Rating
3.78205 ★
Manifest Version
2
Web Store Status
Languages Support
Deutsch
English
Français
Türkçe
Español
русский
See more
Permissions

ClipboardWrite
ContextMenus
Notifications
Storage
WebRequest
WebRequestBlocking
See more

Skip Redirect Extension

Skip Redirect
=====================
Some web pages use intermediary pages before redirecting to a final page. This webextension tries to extract the final url from the intermediary url and goes there straight away if successful. As an example, try this url:

- www.google.com/chrome/?or-maybe-rather-firefox=http%3A%2F%2Fwww.mozilla.org/

Please give feedback(see below) if you find websites where this fails or where you get redirected in a weird way when this add-on is enabled but not when it's disabled.

See the add-on's preferences (also available by clicking the toolbar icon) for options.

By default all URLs but the ones matching a no-skip-urls-list are checked for embedded URLs and redirects are skipped. Depending on the pages visited, this can cause problems. For example a dysfunctional login. The no-skip-urls-list can be edited to avoid these problems. There is also a skip-urls-list mode to avoid this kind of problem altogether. In skip-urls-list mode, all URLs for which redirects should be skipped need to be added to the skip-urls-list manually.

Some websites use multiple url parameters like this:

`www.example.com/page-we-want-to-skip?first=www.want-to-go-here.com&second=www.do-not-care-about-this-url.com`

Skip Redirect does not know which is the right parameter, but you can edit the no-skip-parameter-list. Adding `first` would skip to the URL of `second` and vice versa. Adding both, `first` and `second` would cause no skipping.

Privacy Policy
--------------

This extension does not collect or send data of any kind to third parties.

Feedback
--------

You can report bugs or make feature requests on https://github.com/sblask/webextension-skip-redirect

Patches are welcome.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "author": "Sebastian Blask", "background": { "scripts": [ "browser-polyfill.js", "base64.js", "pslrules.js", "psl.js", "url.js", "util.js", "background.js" ] }, "browser_action": { "browser_style": false, "default_popup": "options/options.html", "default_title": "__MSG_browserActionLabelDefault__" }, "description": "__MSG_extensionDescription__", "homepage_url": "https://github.com/sblask/webextension-skip-redirect", "icons": { "16": "icon-16x16.png", "32": "icon-32x32.png", "48": "icon-48x48.png", "64": "icon-64x64.png", "128": "icon-128x128.png" }, "manifest_version": 2, "name": "__MSG_extensionName__", "options_ui": { "page": "options/options.html" }, "permissions": [ "", "clipboardWrite", "contextMenus", "notifications", "storage", "webRequest", "webRequestBlocking" ], "default_locale": "en", "version": "2.3.6"}
Read more