New Opera developer 43
-
l33t4opera last edited by
The first Opera developer 43.0.2403.0, the change log, and the announcement
"Hi, the Opera 43 cycle has just started, and we’re working on some new stuff. They are not here yet, but looking through change log, you can find some partial work already delivered.
PGO for Windows
In O42 we are delivering x64 version of Windows builds, which are slightly faster than x32 version.
In O43 we plan to deliver another set of performance improvements: Profile Guided Optimizations (PGO) – a Visual Studio compiler feature able to speed up the build.
When a compiler optimizes a program, there is a trade-off between the program size, and the program speed. If we tried to maximize the speed of everything, our browser would be a 1-GB download, and as the result it would consume a lot of memory and become slow instead.
Traditionally a compiler can only see the source code, but with the PGO you let the compiler “see” the program running. That way it “learns”, which parts of the code are important, and which parts are not so much important, and can optimize the important parts in a much more effective way.
Address bar speculative prerenderer
When you type something in the address bar, the browser uses the previous behaviour, to predict which web site you intend to load. If it finds a match, it will start loading that website in the background. Previous behaviour means all previous address bar inputs, which led to loading a specific web site. So if you start the browser typing “nyt.com” every time, it will eventually learn that, and load New York Times in the background. Also, when you search for something, it will load the results likely to be clicked, in the background.
Effectively, your websites load speed should be improved.
Native Chromecast support
We’re working on the built-in Chromecast support, as opposed to using external extensions for that. So, installing the Google Cast extension from the store won’t be needed anymore. You can already test it via #media-router flag.
O12 like links selection
We want to bring back the O12 link selection:
– horizontal mouse movements: select text
– vertical mouse movements: drag link
Bookmarks export
Finally – a function, that many of you requested for a long time. The bookmark export, when it is ready, will allow you to save all of your bookmarked pages to an .html file. To do so, click the ‘Export Bookmarks’ label, found under the Bookmarks menu, and then choose the name, and destination for your exported bookmarks file.
Media codecs bug-fixing
If you spot an error, when playing a song or movie, please let us know your OS and website, so that we can debug the problem.
Known issue: plugins do not work on Windows 10. We are working on it.
Please take the build, check it out and let us know in the comments what you think about it!"
The Chromium has been updated to version 56.0.2896.3.
\m/ :cheers:
-
l33t4opera last edited by
New update - Opera developer 43.0.2412.0
The change log,
and the announcement."Today we’ve got developer update for you.
You can check how address bar speculative prerenderer works on google.com site. As a reminder – when you type something, the browser uses the previous behavior to predict, which web site you intend to load. If it finds a match, it will start loading that website in the background. Previous behavior means all previous address bar inputs, which led to loading a specific web site. Also, when you search for something, it will load the results likely to be clicked, in the background. Please note, that this feature is not working on the address bar yet.
There are many video pop-out fixes included."
\m/ :cheers:
-
A Former User last edited by
Opera 43 restarts on Ubuntu 16.10 64-bit:
- Run Opera with --ssl-version-max=tls1.3.
- Go to a site that uses TLS 1.3 (e.g. https://www.cloudflare.com/).
- Click on the padlock. Opera restarts.
-
l33t4opera last edited by
New update - Opera developer 43.0.2420.0
The change log, and the announcement.
"Here is a weekly update on the developer stream.
There are a lot of fixes included. I listed the most important below:
– Video pop-out displayed subtitles, and it’s possible to detach Hangouts window.
– Aspect ratio is kept while resizing the video pop-out.
– Speed dial fixes, such as: redraw in a new tab after resizing window, suggestions displayed twice, scroll bar hardly visible, when hovering over it.
We’re still working on prerendering. Next week hopefully you’ll be able to test the whole feature.
Grab the builds, and let us know if you find something interesting. We have hope for your active feedback as always."
The Chromium has been updated to version 56.0.2906.0.
\m/ :cheers:
-
viewer2012 last edited by
Please Support Check box or shift/CTRL For select multiple URLs in History Page.
and
this future:
https://ituku.tk/di/LM3M1/capture.pngyou can find this future in Yandex Browser.
-
bor-fox last edited by
In full screen, no buttons - "minimize and maximize"
Ubuntu 16.04Please help me
-
A Former User last edited by
If you mean real full screen (F11), there is not supposed to be any window buttons, like in all other browsers.
In maximised mode, I have close, minimise and restore buttons, as expected. Ubuntu 16.10.
-
l33t4opera last edited by
New update - Opera developer 43.0.2423.0
The change log, and the announcement.
"Hi, please grab fresh developer builds, that we have prepared for you.
Full change log contains all the details, but the most important fixes are as follows:
– Crash, when closing settings during importing data from other browsers was fixed.
– New translations are integrated to Opera 43.
– There is no strange behaviour, when dragging a folder from the bookmarks bar to the tab bar.
– Close button was moved to the left on video pop-out window (we don’t know why it wasn’t done before).
Known issue: missing Opera icon in O-menu (Linux only)."
\m/ :cheers:
-
l33t4opera last edited by
New update - Opera developer 43.0.2431.0
The change log, and the announcement.
"In the first Opera 43 developer blog post we announced new feature coming in: Address bar speculative prerenderer. Here are some more details:
When you browse the web a lot of time is spent waiting for pages to load, and a lot of energy has gone into optimizing page load, both from browser makers, and from site makers. Today that is highly optimized, and it is hard to make big improvements.
So let us think outside the box, what is the best way to complete a task earlier? To start earlier! And that is the whole trick in the “prerendering” feature.
Predict
There are two ways we can predict what page the user will soon load. When the current page tells us so, and when we can determine from the users actions, that they are about to load something.
Pages can use the < link rel=prerender … > tag, and for instance Google uses that for search results, if they are pretty sure of what you will load next.
When someone writes in the address bar, they are humanly slow. Sometimes it is obvious what they will write after just 1-2 characters, but they will just keep writing or arrowing through suggestions for millions, or billions of wasted clock cycles.
Result
We expect this feature to results in an average of 1 second faster loads from the address bar. This means, that instant page loads become much more common. Of course this depends a lot on how predictable the user is, and how fast the user is. I expect you who read this to benefit less, than the average user, but I might be wrong.
Security/Privacy
We try hard to not load anything, that would be bad to load. Should you notice anything else, let us know right away!
There are also settings in the privacy section to disable this completely.
Monitor
If you want to see how predictable you are, fire up Opera, browse some, then load opera:predictors, and see what green lines there are (that is when we “know” what you are about to do). You can also look at the prerender section in opera:net-internals, and see when we are prerendering right now and historically.
Limitations
Some studies indicate about 80% of prerendered pages become used, which means, that 20% of the prerender page loads are for nothing, and has wasted electrons. Therefore, we don’t do this in battery saving mode (could argue, that we should still do it).
Since every preload (currently) needs to spawn a new process, it also won’t work, if you have reached the process limit, or if you are not predictable enough in your use of the address bar."
The Chromium has been update to version 56.0.2914.3.
\m/ :cheers:
-
rocky-iv last edited by
Opera Developer 43: Extension - Background worker
Support Needed
Is there a way to disable (Background worker) extension?
I'm using Manjaro Linux operating system.Background worker doesn't appear in Extension List, but is present in Opera Task Manager.
Thanks
Rocky-IV -
A Former User last edited by
Opera 43 restarts on Ubuntu 16.10 64-bit:
Run Opera with --ssl-version-max=tls1.3.
Go to a site that uses TLS 1.3 (e.g. https://www.cloudflare.com/).
Click on the padlock. Opera restarts.It still restarts (43.0.2431.0), e.g. https://istlsfastyet.com/.
-
iamonkara last edited by
When starting an episode on Netflix I get this error
Whoops, something went wrong...
Unexpected Error
There was an unexpected error. Please reload the page and try again.
Error Code: M7121-1331-P7
Version information
Version: 43.0.2431.0 - Opera is up to date
Update stream: developer
System: Mac OS X 10.12.1 64-bit
Browser identificationMozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2914.3 Safari/537.36 OPR/43.0.2431.0 (Edition developer)
-
viewer2012 last edited by
Please change Opera://history page Like chrome://history (Chrome Browser) For selecting Custom URLs.
-
A Former User last edited by
Opera 43 restarts on Ubuntu 16.10 64-bit:
Run Opera with --ssl-version-max=tls1.3.
Go to a site that uses TLS 1.3 (e.g. https://www.cloudflare.com/).
Click on the padlock. Opera restarts.Or just go to a site (Google’s) which uses QUIC (and TLS 1.3) and click on the padlock. Make sure QUIC is used; it isn’t always.