Opera for android


Opera for Android - Opera Mobile

Today, we gradually roll out in the Opera browser for Android a total makeover to the user interface. Here are some things you might be wondering about your new-look browser:   1. “How can I turn on data savings?” Switch on data savings to make websites lighter! Browsing with data savings on means you reduce...

» Read more

A completely redesigned user interface is rolling out from today in a new version of the Opera browser for Android. This will happen gradually, so it may take a little while before you see it on your phone or tablet. Design makeover We’ve given Opera for Android a serious lick of paint: the browser has...

» Read more

Today, we’ve released a new beta of Opera for Android, version 37. Besides the usual Chromium upgrade, this release comes with some interesting features, which we’d love you to test. In the “Data savings settings”, you now find an option to “Block ads”, so you can save even more data and speed up page loads....

» Read more

As many of you may have heard, a group of Chinese internet firms, including Kunlun and Qihoo 360 and, have made an offer for Opera. Just an important FYI: this deal is yet to be finalized, as our investors have to decide whether or not they want to sell their shares. Lets see if the...

» Read more

Today’s Opera 35 for Android release is mostly about changes under the hood: we’ve done an upgrade to Chromium 48, reduced memory usage, and included various smaller tweaks and bug fixes. We’ve also added a feedback prompt, which you may see pop up after a while: use this to tell us how we’re doing, so...

» Read more

Did you know that 61% of mobile sites don’t allow you to zoom? We’ve fixed that for you in Opera for Android 34, which we’ve released today. When launching the latest Opera for Android, you’ll notice a snappier performance, as we’ve made a number of UI performance improvements to make it run better on lower...

» Read more

Let’s face it, you have several choices of smartphone mobile browsers, and choosing the best one for you may be tricky. Opera alone has five options. Our different mobile browsers have slightly different features to fit the type of device you’re using, but they all carry Opera’s compression technology. Compressing mobile data means you can...

» Read more

blogs.opera.com

Dev.Opera — Remotely Debugging Opera for Android

Introduction

Now that Opera for Android is out, you’ll sometimes need to debug it, as there are differences in Standards support between Opera and Chrome for Android and Chrome on Android 4+ (<input type=color>, @supports, etc,).

Here’s how to connect Opera for Android to Chromium-based desktop browsers for remote debugging.

Preparing your desktop

You’ll be remotely debugging your phone from your desktop, so let’s get the desktop ready.

Install Android SDK

The first thing you’ll need is the Android SDK — download it and then put the kettle on; it’s a 400MB file.

Extract the files to a memorable location, such as /Users/your-user-name/adt or c:android/adt. If you choose something else, use that in the example steps below.

Windows users may need to install Device drivers. Linux and Mac users shouldn’t need to.

Install a Chromium-based browser

You’ll need a Chromium-based desktop browser. Use Opera 15+, Google Chrome, Chromium, or the Yandex browser.

Preparing your device

Ensure that you have a USB cable available to connect your Android device to your computer (the USB power cable should be fine) and Opera for Android installed on it (see the Opera for Android user guide for installation help, if needed.) Keep the phone disconnected from your computer just for now.

Note that you can’t remotely debug Opera Mini from desktop, as the rendering is done on our Mini servers and only displayed on the device. (Opera Mini FAQs)

Next, you need to enable USB debugging on your device. Check the “USB debugging” checkbox in Developer Options.

  • On Android 2.3, the option is under Settings > Applications > Development
  • On Android 4.0 and newer, it’s in Settings > Developer options
  • On Android 4.2 and newer, go to Settings > About phone and tap Build number seven times to get a message that says “congratulations! you are now a developer”. Returning to the previous screen shows previously-hidden developer options.

On Android 4.2.2 and higher, you’ll see a dialog asking whether to accept an RSA key. This is a security mechanism; accept the dialog.

When doing mobile debugging on Android it is also useful to check the “stay awake” option that you’ll find in the same place as the “USB debugging” option, so the device stays on while plugged into USB, but this isn’t mandatory.

Before moving on, connect your phone to your computer via the USB cable. If it was already connected, try disconnecting and reconnecting it, just to make sure the computer recognises the phone properly. You should see a message on the phone along the lines of “USB debugging connected” to indicate that things are proceeding successfully.

Connect desktop to device

Start Opera for Android, and enable debugging by entering opera:debug in your address bar and checking the “enable” checkbox in the resulting page, as seen below.

Now let’s get the debugger started:

In your computer’s terminal, navigate to the directory into which you extracted the Android SDK. Once there, navigate to sdk > platform-tools. Inside there you should see an executable called adb, which is an acronym for Android Debugging Bridge.

To start the debugging bridge, Type in the following terminal command:

adb forward tcp:9222 localabstract:com.opera.browser.devtools

You should see a message output along the lines of the following:

$ daemon not running. starting it now on port 5037* $ daemon started successfully

If you are using Linux or Mac OSX, you will have to add ./ at the start of the terminal command above, to tell terminal to look for adb inside the current directory, and not your Path. To avoid having to do this every time, you could add a path to adb in your actual path. You can do this by placing a line in your ~/.profile or ~/.bash_profile like so:

export PATH=/Users/your-username/path-to-adk-folder/adt/sdk/platform-tools/:$PATH

You’ll then need to restart the Terminal, or open a new tab.

Debug!

Your device and desktop browser should now be connected and able to send information to each other across the debugging bridge. To begin debugging, go to localhost:9222 in your desktop browser. You’ll see a list of inspectable tabs (note that if you open a new tab on the device, you’ll need to refresh the Inspectable Tabs page):

If you instead get a message saying that the server sent no data, or similar, you might have typed in the Terminal command incorrectly. Go back to the Terminal, check it, and try again. There is a very small chance that, if it didn’t work, the bridge isn’t running, but its process still is. If you still have a problem upon retrying the Terminal command, you might have kill the process directly. This can be done by first typing the command ps -A to bring up a list of running processes, finding the right process ID (the one with “adb fork-server server” in the CMD column), and then killing it with kill _your-process-id_.

Clicking on one of the inspectable tabs brings up the web inspector full-screen, allowing you to debug, change the page, and all sorts of amazing things:

and the changes are immediately visible on your device:

What about Opera Dragonfly?

The current version of Opera Dragonfly (which is Presto-based) won’t work with Chromium, because the protocols are radically different.

Cover image by sleepingcatbeads.

dev.opera.com

opera for android - Opera News

Do you love watching video? New features landing in the Opera browsers now make it easier than ever to enjoy online video. Opera is tapping into the huge popularity of online video, and into user demand for high-quality video that is as flexible and affordable as possible. Keep calm and binge on: the latest for...

» Read more

Last week I gave the opening keynote at Velocity conference in Santa Clara, USA, which is the biggest conference focusing on speed and performance – two things Opera is famous for. I presented about how Opera implements ad blocking across our range of browsers – for desktop, for Android, for Windows Phone and for iOS – why consumers choose this form...

» Read more

Mobile World Congress (MWC) is not just about showcasing what we already have. We’re also looking ahead to what the mobile web will become. That is why, Andreas Bovens, our Product Manager of Opera for Android, is at MWC right now spreading the world about the future of web apps that feel and act like...

» Read more

The countdown is on, as the Opera team gets ready for the greatest mobile show on Earth!Mobile World Congress (MWC) starts Monday in Barcelona and is one of the most important annual tech events. How does it affect you? It’s where the mobile industry launches cutting-edge products, reveals the latest trends and discusses the future...

» Read more

2015 is a big year both for us and for you who use Opera on your computers and mobile devices. In September, we rebranded Opera. Also this year we added more data-savings features, further cementing our spot as the leader in compression technology. It is important to us that we serve you products and apps...

» Read more

At Opera, leadership means building great teams and helping people work according to their talents and skills. My name is Erik Möller, and I am the Director of Engineering for Mobile, based in Göteborg, Sweden. I am also an employee-elected member of Opera’s Board of Directors. My teams are the people behind Opera for Android....

» Read more

Good news today for everyone who loves bookmarks! Recently, we introduced visual bookmarks and easy bookmark sharing. Today, we’ve launched another useful feature – the ability to sync bookmarks across computers, phones and tablets, so you can access your web favorites on any device. Bookmark synchronization is available on Opera for computers, Opera Mini for...

» Read more

blogs.opera.com

Updated 5 Q&As on Opera for Android

A couple of months ago, we introduced a fresh new look to Opera for Android. Today, thanks to your feedback, 🙂 we are rolling out some tweaks to the user interface and new features. Here are some things you might be wondering about with your new-look browser:

“How can I turn on data savings?”

When enabled, Opera will compress all webpages to load fewer megabytes, which will also make your browsing even faster.

Go to Settings ⚙, located in the hamburger menu in the bottom-right corner of your screen, tap on Data savings, then tick the box beside Enable.

Once you turn this feature on, you’ll be able to Block ads and choose the Image quality you want Opera to load in every webpage you visit.

“How can I change my default search engine?”

Switching search engines is still the same in this version. Tap Opera’s search bar and then the Google icon to the left to display all various options. Tap on the one you prefer to make it the default.

In case you didn’t notice, Opera now supports Voice search. Tap on the mic icon to the right of Opera’s search bar and say aloud what you want to search. It will immediately look up your inquiry using your preferred search engine.

“Where can I find my offline pages, bookmarks, history and downloads?”

As you might have noticed, Opera’s user center is sporting a new icon design and a fresh coat of red paint. Tap on the hamburger button in the bottom-right corner of your screen to find your browsing history, bookmarks, saved pages and downloads.

“Where can I sign in to sync bookmarks and tabs?”

Sync your bookmarks and tabs from your previous Opera browser and across your phones and computers. Tap on the hamburger button in the bottom-right corner of your screen, and choose Sign in. Log in with your Opera account, or create a new one, to start syncing.

To find your open tabs, go to the tab manager located on the bottom bar and tap on the cloud icon at the bottom-left corner of your screen.

“How can I translate a website, add it to my Speed Dial, bookmark it or save it to read offline?”

 

When browsing a website, find all these features placed on the three-dots menu in the upper-right corner of your screen. Tap on it to choose between translating a website, adding it to your Speed Dial, bookmarking it, saving it for when you have no internet connection or even saving it to your Android home screen.

What are your thoughts on Opera for Android’s new look and features? We hope you love them as much as we do. 😉 If you have any other questions, drop us a line in the comments below or tweet us @opera and our ninjas will come to your rescue!

Download Opera browser for Android

 

 

Update:We know some people are getting the incorrect news in the updated product. This is a known problem and we are working on fixing it. The issue is fixed for new installs and upgrades. If you already have the wrong configuration you will get the correct one shortly, we are working on deploying a fix. When this fix is live all you need to do is restart the browser.

If you can’t wait you have two options – clearing app data or uninstalling and re-installing. We recommend you wait for the proper fix so you can keep all your data.

blogs.opera.com


Смотрите также