What’s new in Opera development snapshots: 14 July 2011
Woo, we got some dramatic big updates this time! Let's see what's new.
As usual, your Opera Next should already have this update (checking opera:about should give you "Presto/2.9.181 Version/12.00" under Browser Identification).
-
6-7% reduction in memory consumption
The object model was completely rewritten which increases the overall performance and reduces Carakan’s memory usage! Woo!
-
Choose preloading videos
Opera will now honor the
preloadattribute on HTML5videoelements. Here is a demo to show how that works (Dev.Opera has some excellent posts on how to use HTML5 video). -
The curse of the 32767px is lifted!
This is H-U-G-E! Opera's humble origins had enforced a strict rule on how big CSS pixel offsets and dimensions can be (for reducing memory usage), which meant if you had
width: 90000pxorleft: 90000000px(a few of us like to think bigger) in your CSS, Opera will clip it to 32767px. This meant traditional solutions that used a width to set horizontal scrolling, would result in wrapped divs even if you did not want wrapping.Fear not, now that is no longer the case. You can set as long a value as you like. If
66666699999emis your lucky number, go for it. Check out this presentation by Anton Kovalyov in current and Next to see the difference. -
Font family fixes
Some bugs in the parsing of family names were fixed. modernizr.com's before/after is an eloquent expression of these fixes.
-
Change viewport via JavaScript
Shi chuan, Mathias wrote an interesting solution to fix the viewport scaling that occurs when you change the orientation of mobile devices using JavaScript (more context). This did not trigger a re-layout in Opera, which meant the change in layout were never applied. But now it does!
-
If you are a frequent user of github, you would find it easier to use, as SSL renegotiations are now more reliable with this snapshot.
-
Combining text-align: right/center with negative text-indent introduces scrollbar in overflow container
This is pretty common on sites that use image replacement with text indentation and a text alignment that is not default triggered unseemly scrollbars. A related issue was the introduction of scrollbars with box shadows. Both of these will no longer happen, yay!
-
Box shadow no longer paints incorrectly with a transition
If you had an element with box shadows, artifacts occurred when the element was moved via transitions. So, expect smoother transitions!
-
Having two references to same CSS file, and replacing one, no longer replaces the other
There was a bug that most obviously shows in entireweb.com, in which replacing one of the duplicate references to a CSS file via JavaScript would replace all occurrences of that CSS file. This is no longer the case.
Please do try it out and let us know if any of these do not work for you, or any other suggestions you might have!
Readers' comments 9
Left under the original article, as archived.
About this article
| Published in | ODIN blog |
|---|---|
| Date | July 19, 2011 |
| Author | Divya Manian |
| Tags | opera next, Carakan |
| Original | Internet Archive |
Charles SchlossTuesday, July 19, 2011 4:35:07 PM
I have noticed on Mac that smooth scrolling does not work
Unregistered userTuesday, July 19, 2011 5:44:21 PM
HurrTuesday, July 19, 2011 6:47:57 PM
Well, it did it two times. Haven't had the guts to try it again
I would post a bug report but i'm not sure that it's specifically my computer (hasn't happened before, only happens with that one snapshot), the opera snapshot (why does no one else have this problem?) or a specific combination of both.
In any case, seems like a lot has been done under the hood!
Charles SchlossTuesday, July 19, 2011 7:30:35 PM
Originally posted by anonymous:
Its a test version, and it works just fine in 11.50 current stable
Divya ManianTuesday, July 19, 2011 10:17:06 PM
WOFallWednesday, July 20, 2011 4:12:06 PM
DSK-303790, example, is one that I expected to be fixed when I started reading that changelog. Seems I'll have to wait a little longer
Unregistered userSunday, July 24, 2011 2:17:56 PM
Swapnil RustagiTuesday, July 26, 2011 11:43:08 AM
Originally posted by anonymous:
Please feature requests and suggestions are not for here.
Go to the Opera Mini forums please-
http://my.opera.com/community/forums/forum.dml?id=111
tomhiggyTuesday, August 2, 2011 10:37:05 PM
Only remaining annoyance is the 'FOUT' when using @font-face.