don't click here

Looking for a better user agent switcher

Discussion in 'Technical Discussion' started by Jeffery Mewtamer, Jan 29, 2015.

  1. Jeffery Mewtamer

    Jeffery Mewtamer

    Blind Bookworm Member
    Okay, I've got a weird glitch that prevents my screen reader from reading Firefox menus, yet doesn't affect things like context menus and noscript's Options menu. Since I've run into this glitch before, have no idea what causes it or how to fix it, and have had it resolve itself previously, I'm trying to find work arounds that eliminate the need to access the Menu bar. The Bookmarks panel serves as a decent replacement for the Bookmarks menu, I've found an extension that add the page style menu to context menus(useful for websites with screen reader unfriendly layouts), and can just access the Add-ons manager via about:addons.

    The only thing I need from the menus that is still inaccessible via other means is my User Agent Switcher. The one I'm currently using requires access to the Tools menu, and I primarily use it's iPhone preset to force Sonic Retro to display in mobile view.

    I know User Agents can be change via about:config, but that page leaves my head spinning and I'm not comfortable changing things there.

    To meet my use case needs, I need either:
    1. A User Agent Switcher that is accessible via context menus and includes a mobile preset.
    2. A way to force Sonic Retro to display in mobile view without changing my User agent(I click on the mobile version link on the Forum Index, but I just get redirected back to the desktop version of the forum).

    If you could provide any suggestions for either, it would be much appreciated. Also, if you have any User Agent Switcher suggestions that meet the above requirements and also includes a Windows Firefox(I'm on Linux), that would be a nice bonus as it would give me reason to make another attempt at getting Netflix to work(My last attempt got pipelight working(at least with Flash as I was at the time having trouble with native flash), but couldn't get pass the browser checks, pretending to be using IE threw an ActiveX error, and pretending to be an iPhone caused Netflix to present a protocol Firefox doesn't understand).