What is the "Temporary Mobile View" add-on and how can I use it?
This extension adds a button to the toolbar area of your browser. On button press, the extension switches the website to the mobile-view version if supported. Basically, when the button is pressed, the extension observes the network activity of the current tab and replaces the user-agent string for all the requests originated from this tab to a user-defined mobile string. This way if a web server supports a compatible web view for mobile devices, those resources are being fetched and rendered. Note that as soon as the page (top frame) loading is done, the network observer gets detached to prevent unnecessary monitoring when it is not needed. To switch back to the normal view, simply use the browser's refresh button. To change the device, use the right-click context-menu items. When a new item is selected, the extension automatically refreshes the current page to see the view in action
This extension alters the reported GEO location by your browser. You can provide your custom latitude and longitude to any website to improve privacy or get localized data from a custom location. This extension is also useful if you have a SOCKS proxy on your browser to have a consistent IP address with the GEO data. Read more here.
What's new in this version?
Please check the Logs section.
What are the user-agent strings for Android, iOS, and Kindle devices?
The user-agent strings are all configurable. Go to the extension's options page and alter them to match your needs. Note that this extension is not going to validate your custom user-agent strings. So change them carefully. In case you have messed up the strings, you can always use the reset button to reset all the settings back to the factory values. Note that each device has its own user-agent string. This string is usually used by the web servers to define the correct window size and font size for the webpage. So basically to get the best result, you will need to experiment with the different user-agent strings. Don't forget to share the ones that you love in the review section of this page
What is the meaning of the cache bypassing setting in the options page
This setting if enabled forces the browser to get all the resources from the server. Basically, it forces the browser to not use the local version of the available resources in the browser cache while performing the refreshing in the mobile view mode. Note that since all the resources are going to be fetched from the server, the loading speed might decrease, so if your goal of using this extension is to improve the page speed, don't use this option.
Please keep reviews clean, avoid improper language, and do not post any personal information. Also, please consider sharing your valuable input on the official store.
|webRequest||to observe current tab's web requests|
|webRequestBlocking||to alter the user-agent string of the relevant web requests|
|activeTab||to be able to have access to the web requests when the button is clicked|
|storage||to store user-agent strings and user's styling code|
|webNavigation||to change the icon and to insert the user's styling code|
|contextMenus||to add items to the right-click context menu|