Control webpages

Camera settings

When you visit a website that offers web services for video cameras, such as photo applications and face tracking, the site will need to connect to the webcam on your computer. Opera displays a dialog connected to the address bar badge, and asks to you to allow or deny access to your webcam. The following access settings are available:

Always allow (default)
Access will always be allowed when you visit this site
Allow once
Access will be allowed temporarily, until you exit the browser or reload the page. You will be asked again the next time you visit this site.
Deny
Access will always be denied. You will not be asked again when you visit this site.

Press “OK” to confirm your selection, or “Cancel” to escape the dialog. If you select “Cancel”, the site will ask you again the next time you go there.

If you have allowed access and the camera is on, a camera indicator is displayed in the address bar badge.

To turn the camera off in connection with a specific site, go to the site and click the address bar badge. Within the “Access settings” dialog, select “Deny”.

To see more about the site’s security information before making a decision, click the security tab on this notification. For more details about security information, see Fraud and Malware Protection.

Content blocking

Content blocking is an efficient means of hiding content in a webpage or site that you do not want to see, including images, pop-ups and plug-ins. In Opera, smart pop-up blocking is turned on by default.

Block content

To block content, follow the steps below:

  1. Ctrl-click the page that has content you want to block and select “Block content”. A content block toolbar displays above the page.
  2. Click the images or plug-in content that you would like Opera to block. By default, anything that shares a server path with what you click will be blocked, which means that, for example, all images in the same folder as the one you click will be blocked. To block one specific element only, hold Shift while clicking.
  3. When you have finished blocking content, click the “Done” button on the toolbar.

Edit or unblock

If you find that you have blocked too aggressively so that content you would like to see has now disappeared, re-enable the content block toolbar and click the blocked content to re-enable it, or click the “Details” button to edit the list of blocked content. You may want to remove some paths from the list of content to block, or simply make the path more specific to avoid too much content being blocked.

Alternate menu path: Opera/Settings > Preferences > Advanced > Content > Blocked Content button.

Set site-specific preferences

If you want to disable or enable content blocking for a particular website, you can use site preferences.

Geolocation

What is geolocation? Why is it useful?

Geolocation is the process of determining your location on Earth. Although the concept of geolocation is often connected with GPS, there is more than one way to determine your location when you are on the internet. For example, your internet address (IP address) can be used to determine roughly where you are, even without the more advanced methods of geolocation.

Suppose that you want a more precise determination of your location than that provided by your IP address. For example, a website may want to know your location in order to provide you with a local map, or to identify a nearby restaurant or hotel. The Opera web browser (Opera) can tell the website approximately where you are, with the help of Google Location Services (GLS). Opera will always ask for your permission, and your privacy will always be respected.

How do I turn geolocation on?

When you visit a website that offers location-based web services, the site must first request access to your location data. Opera displays a dialog connected to the address bar badge, and asks to you to allow or deny access. Do you want to tell the site where you are? The following access settings are available:

Always allow (default)
Access will always be allowed when you visit this site
Allow once
Access will be allowed temporarily, until you exit the browser or reload the page. You will be asked again the next time you visit this site.
Deny
Access will always be denied. You will not be asked again when you visit this site.

Press “OK” to confirm your selection, or “Cancel” to escape the dialog. If you select “Cancel”, the site will ask you again the next time you go there.

If you allow access, Google Location Services’ terms and conditions are presented, and if you agree to them, the service is activated. A geolocation indicator is displayed in the address bar badge.

If you at first deny access, but later change your mind, go to Preferences > Advanced > Network, and check “Enable geolocation”.

How do I turn geolocation off?

To turn geolocation off in connection with a specific site, go to the site and click the address bar badge. Within the “Access settings” dialog, select “Deny”.

To turn geolocation off globally, go to Preferences > Advanced > Network, and uncheck “Enable geolocation”.

How does geolocation work? How well does it work?

It depends on the device, and its way of connecting to the internet.

If the device is a desktop computer, without any wireless connections, the IP address is used to determine the device’s location, and the measurement is rather crude.

To determine the location of a laptop or other wireless device, Opera may in addition send the following data from nearby Wi-Fi access points:

  • MAC address (uniquely identifies the hardware)
  • signal strength (tells how far away it is)

A database of known Wi-Fi access points, together with measured signal strength, makes it possible to give rather precise location information. The success of this method depends largely on the concentration of known access points.

If the device is connected to a mobile telephone network, location data may include cell IDS of the cell towers closest to you, and their signal strength. If the device is GPS-enabled, the location may be obtained via GPS.

Any or all of the above methods may be used to determine the device’s location, if the device has sufficient connectivity. In what follows, we refer to this data as the “location data”.

How do I know that a webpage is using location data?

When you first go to a webpage that uses location data, Opera tells you, and you decide whether or not to send the data. Thereafter, a geolocation indicator appears in the address bar badge connected with that site. If you click on the badge, and select “Access settings”, you can change to any of the three settings: “Always allow”, “Allow once”, or “Deny”.

How is my privacy protected?

Every time a website requests your location data, Opera tells you, and asks your permission to send it.

With your permission, Opera passes the location data to Google Location Services, and sends an estimated latitude and longitude to the website. Opera does not save location data, nor are any cookies generated. Every time your location is requested, Opera redetermines the location data.

The data passed to Google includes location data, plus a random client identifier (opera:config#Geolocation|AccessToken) assigned by Google, that expires after 2 weeks. The client identifier is used to distinguish requests, not to identify you. The data passed to Google is governed by Google’s own Privacy Policy.

The location information sent to the website is governed by the website’s privacy policy. It is the responsibility of the website to dispose of this information in a way that is consistent with the W3C’s Geolocation API Specification.

Images

Images in webpages

You can control how Opera handles images on webpages. On the right of the status bar, click the arrow next to the zoom slider. Select “Show images” to toggle options. You can opt to display all images (Show Images), no images at all (No Images), or images that have already been cached only (Cached Images).

Alternate menu path: Preferences > Webpages.

Animated images

If you want to disable animated images, such as GIF and SVG animations, and display them as ordinary graphics, go to Opera/Settings > Quick Preferences and uncheck Enable Animated Images. To enable them, check this option.

Alternate menu path: Preferences > Advanced > Content and check the “Enable Animated Images” checkbox.

If you want to disable or enable animated images for a particular website, you can also use site preferences.

Java

Some sites use Java to offer interactive content on webpages. If you do not have Java installed, Opera will automatically offer to take you to a download site when you encounter such content.

JavaScript

JavaScript is a scripting language used to add functions to webpages, such as manipulating browser windows.

Turn JavaScript on or off

In rare cases, JavaScript may be used intrusively to perform certain actions you may find annoying. For these cases, you can turn it off completely, but note that this will often mean that some webpages will not work as designed.

To turn JavaScript off, go to Opera/Settings > Quick Preferences and uncheck “Enable JavaScript”. To turn it back on, check this option.

Alternatively, you can use Preferences > Advanced > Content and check or uncheck “Enable JavaScript”.

JavaScript options

To more specifically control what JavaScript does in webpages, you can set specific options in advanced preferences. Go to Opera/Settings > Preferences > Advanced > Content and click the “JavaScript Options” button. In the resulting dialog, select what you want to allow.

Set site-specific preferences

If you want to change JavaScript settings for a particular website, you can use site preferences.

Pop-ups

Pop-ups

Opera will try to distinguish pop-ups that you have requested (typically log-in pages or similar) from pop-ups launched automatically from websites (typically advertising).

You can also choose to block all pop-ups, to open all pop-ups, and to open all pop-ups but only display them behind your other open tabs.

Set site-specific preferences

If you want to change pop-up settings for a particular website, you can use site preferences.

Automatic redirection

Some webpages automatically redirect you to another page or site. If you would rather stay in control by clicking redirection links, go to Preferences > Advanced > Network and uncheck “Enable automatic redirection”.

Set site-specific preferences

If you want to change this setting for a particular website, you can use site preferences.

Referrer information

Some websites make note of the page you visited immediately before arriving at that site. This helps them to understand how traffic is directed to their site. If you do not want websites to know which site you came from, go to Preferences > Advanced > Network and uncheck “Send referrer information” to disable it.

Note: Some sites depend on referrer information to work properly.

Set site-specific preferences

If you want to change this setting for a particular website, you can use site preferences.