Opera 9.0 PR1

Schadenfroh

Elite Member
Mar 8, 2003
38,416
4
0
Text

Changes Since Opera 8.5
User Interface

* Enhanced pop-up blocker to detect more unwanted pop-ups.
* Added new message console for warnings and error messages.
* Added opera:config for managing preferences.
* 'Find' feature now highlights all matches when searching for text on the page.
* Added internal source viewer. Set 'Source viewer' preference to 'Opera' to use the internal source viewer. On new installs, the internal source viewer is enabled by default.
* Implemented tab locking. Right click on a tab and select 'Lock tab'. Individual tabs cannot be closed while they are locked.
* New bookmark icon in address bar.
* Fix to prevent key presses being lost after using Alt+Tab.
* Updated search.ini
o The file version number is now 7. All files with lower version numbers will be overwritten on upgrade.
o New shortcut 'a' for searching with answers.com.
* Changed keyboard shortcuts for closer cross-browser compatibility:
o Ctrl+T replaces Ctrl+N for opening a new tab.
o Ctrl+N opens a new browser window.
o Ctrl+D and Ctrl+Shift+D replace Ctrl+T and Ctrl+Shift+T, respectively, for adding pages to bookmarks.
o Ctrl+Shift+V can be used instead of Ctrl+D for paste-and-go.

Messaging and Newsfeeds

* Enabled new IMAP code.
* New account storage format. If you install over an existing profile, you will be prompted to convert all accounts into the new format. This will not require a re-index.
* Added support for Atom 1.0.
* External embeds are now always allowed in newsfeeds, and are not disabled when the "Surpress external embeds" preference is set.
* Fix to prevent chat windows going blank when redrawing from cache.

Security

* TLS 1.1 and TLS Extensions enabled by default.
* SSL v2 and weak encryption methods (56 bit and lower) are disabled by default. See our knowledgebase for more information.
* Upgraded crypto library to OpenSSL 0.9.8.

Please report problems accessing secure sites that worked in previous versions of Opera.
HTML

* Added support for Web Forms 2.0.
* Implemented support for canvas.
* Improved handling of the align attribute.
* Removed support for XML namespaces in HTML documents.
* Allowed negative numbers in numbered lists.
* Added support for xml:id.
* Added option to re-parse invalid XML documents as HTML after XML parsing has failed.
* Fix to prevent minimized boolean attributes from being ignored if they are followed immediately by a / character.

HTTP

* Changed default UserAgent string to identify as Opera.
* Fixes to prevent delays when using proxy servers.
* Added support for the HTTP Link header.

Scripting

* Added support for XSLT 1.0 and the XSLTProcessor constructor.
* Added support for XPath 1.0.
* Implemented designMode for rich text editing.
* Implemented Node.textContent property from DOM 3 Core.
* Added support for onreadystatechange events, and the readyState property.
* Implemented scripting support for canvas.
* Added window.getSelection, and associated methods.
* XMLHttpRequest returns the status code for the cached page if the request returns the cached page.
* Fix to allow scripts to override a CSS #double #id selector.
* Fix to prevent CSS generated content being duplicated when element contents are changed with scripts.
* Fix to reset scrolling as needed when removing content from an element with overflow.

Plug-ins

* Added Netscape Plug-in API extensions developed by browser and plug-in vendors.
* Fixed an issue when printing from Java.

Display
Acid2 fixes

* Several fixes for margin collapsing model.
* Prevented elements from being less than 0 pixels high.
* Create an anonymous table cell around tables inside an anonymous table row.
* Table backgrounds are rendered if the table has dimensions, but no contents.
* :before rules in CSS do not cause unrelated form elements to disappear.
* Margins correctly treated on elements with clear: that follow a float.
* Comments in strict HTML documents are treated as SGML comments.
* Intersection of borders compatible with reference rendering.
* Corrected use of :hover with no element selector.
* Overflow on the HTML element is applied to the viewport.
* Elements with overflow:hidden; can scroll to anchors within them.

Defaults

* Body element now uses margin instead of padding by default.
* UL/OL elements now use padding instead of margin by default.
* DD elements now have a smaller indent.
* Use default handheld font size for handheld stylesheets.

Images

* SVG support increased to partial SVG 1.1 basic.

Selectors

* Added support for CSS 3 attribute and UI selectors.
* Fix to allow combinations of + or *, with :active, :focus, and :hover selectors.
* Fix for combined :hover::after.
* Multiple :first-line fixes.
* :lang() selector no longer applies to xml:lang attributes.
* Improved error handling for nested {}, [], and () blocks.
* Selectors with invalid css identifiers are ignored.
* Improved handling of unicode escape characters in ID selectors.
* Backslash escapes allowed in ID selectors.
* Correctly treat semicolons in @-rules.
* Support media queries in @import rules.

Box, table, and inline

* Removed box model quirk (box-sizing:border-box;) in quirks mode.
* Fixed display:inline; on table rows.
* Fixed percentage widths on button elements.
* Fixed default padding and border spacing on elements with display:table-cell;
* Fix to allow padding in TD and TH elements to detect mouse events and :hover.
* Fix for margin-top being mis-interpreted as padding-top.

Positioning

* Allowed positioned elements to appear in front of iframes and objects.
* Position and dimensions of absolutely positioned and fixed position elements are treated correctly when they are nested inside each other.
* Fix to allow float, position, and z-index to be combined.
* Absolutely positioned elements now take percentage widths relative to their parent container.

Lists and generated content

* Respect list-style even if 'none' is specified for list-style-image.
* List-style-image is now respected on :hover.
* content:attr() now works for 'style' attributes.
* Fixed margins of generated content for inline elements.

Background

* Prevented background color of pseudo elements propagating to parent element.
* Prevented background of html::before overriding background of html.
* Object iframes now accept transparent backgrounds.

Other display

* Fix to prevent fixed positioned elements from remaining visible when hiding them with display: none;
* Fix to prevent positioned content, hidden using overflow, from producing a scrollbar.
* Added support for quotes:none;
* Multiple bidi, decoration, forms and paged media fixes.
* Improved display of frames when 'Fit to window width' is enabled.

Miscellaneous

* Site-specific settings are now available as part of the site-specific ini settings. A User Interface for these settings is not yet available.
* Multiple stability fixes.

Windows specific fixes

* Fonts selection now works correctly when more than 1024 fonts are installed.

Enjoy opera users.
 

Malak

Lifer
Dec 4, 2004
14,696
2
0
Hmm, I should upgrade. I just have one of the early Opera8 versions, the one prior to it going free. This looks like an enormous amount of changes. Might be time to update again.
 

rh71

No Lifer
Aug 28, 2001
52,844
1,049
126
Thanks, I'm on it like flies on sh!t.

EDIT>> Woohoo it retained all my previous settings.
 

xtknight

Elite Member
Oct 15, 2004
12,974
0
71
It's good, don't notice a whole lot of difference.

Lo and behold, to disable the transfer window popping up every time you download a file:

opera:config :: TransferWindow :: ActivateOnNewTransfer :: Off
 

Malak

Lifer
Dec 4, 2004
14,696
2
0
You know I never even thought of disabling that xtknight, but I just did. Good idea.
 

xtknight

Elite Member
Oct 15, 2004
12,974
0
71
Hmm...I'm getting issues with Opera 9, at least in Linux. I go to a thread such as this one, then I click Forums at (FORUMS > SOFTWARE - APPS, PROGRAMMING AND GAMES), and it sits there doing nothing. I revert to 8.5 and it's fine. It is of course a preview...but wondered if anyone else had this problem.

Edit: nevermind, there's some issue with this site. The images aren't getting all d/l'ed and somethings screwing up. grrr.. stuck at 48/49 images...probably some worthless ad.
 

Malak

Lifer
Dec 4, 2004
14,696
2
0
Tonight, and only tonight ever, I've had issues with this site. I'm running older than 8.5 though. I'll click a link and nothing will happen... but if I hit back it will load whatever I was trying to load. It's screwed up for some reason. Didn't have this issue yesterday.
 

rh71

No Lifer
Aug 28, 2001
52,844
1,049
126
Originally posted by: Malak
Tonight, and only tonight ever, I've had issues with this site. I'm running older than 8.5 though. I'll click a link and nothing will happen... but if I hit back it will load whatever I was trying to load. It's screwed up for some reason. Didn't have this issue yesterday.
probably just this issue.
 

Byte

Platinum Member
Mar 8, 2000
2,877
6
81
do they finally add ctrl + enter for auto www? Thats like the only feature missing from opera.
 

Malak

Lifer
Dec 4, 2004
14,696
2
0
Originally posted by: Byte
do they finally add ctrl + enter for auto www? Thats like the only feature missing from opera.

ctrl+enter is used for a different utility. What do you mean auto www?
 

rh71

No Lifer
Aug 28, 2001
52,844
1,049
126
Originally posted by: Byte
do they finally add ctrl + enter for auto www? Thats like the only feature missing from opera.
nope they didn't. :(

 

Malak

Lifer
Dec 4, 2004
14,696
2
0
Originally posted by: Schadenfroh
Looks like FF 1.5 RC1 is now out, will be a good fight between the two.

I don't know how many times I have to stress this. It's never a fight, it has never been a fight. Opera schools Firefox like a red-headed step child. It always has. Firefox has numerous vulnerabilities, memory leaks, lack of native functionality, and doesn't even use less resources than Opera. Opera is the fastest, most secure, most functional web browser on the internet. There just isn't real competition. The only reason I can see anyone using FF is because it's open source, but for 90% of internet users that just doesn't matter.

FF is not competition, never has been. Opera was doing it better years before FF even hit the scene.
 

flexy

Diamond Member
Sep 28, 2001
8,464
155
106
>>>
It always has. Firefox has numerous vulnerabilities, memory leaks, lack of native functionality, and doesn't even use less resources than Opera.
>>>

this must not be a criterium *IF* the browsing experience is a better one with FF [theoretically spoken].

Vulerabilities ? I dont know anything about 'em.

Memory leaks ? Hmm..bad...but never really heard about it either...nor would i care losing a few KB (???) every once in a while.

Less Resources ? Irrelevant since i have enough resources on my PC.

What really counts is how the browsing/compatibility/speed is...
 

Malak

Lifer
Dec 4, 2004
14,696
2
0
Originally posted by: flexy
this must not be a criterium *IF* the browsing experience is a better one with FF [theoretically spoken].

Vulerabilities ? I dont know anything about 'em.

Memory leaks ? Hmm..bad...but never really heard about it either...nor would i care losing a few KB (???) every once in a while.

Less Resources ? Irrelevant since i have enough resources on my PC.

What really counts is how the browsing/compatibility/speed is...

A report was released showing the various vulnerabilities with all the browsers. Opera had 2 minor ones, and only one of them applied to people in windows. It is by far the most secure browser. FF gets security fixes more often than IE.

Memory leaks have been complained about quite often. Whether or not it bothers you is irrelevant, it's there. It's a flaw.

You're right, your browsing experience is the most important. Which is why those marks matter and why you should consider the fact that Opera is the most secure and fastest browser on the market. Even people without hands can browser with Opera. Any level of user can use it because it doesn't require downloading of any extensions or other software to do what people tend to make FF do, Opera does it natively. It's the best, hands-down.
 

kamper

Diamond Member
Mar 18, 2003
5,513
0
0
Originally posted by: Malak
Originally posted by: flexy
this must not be a criterium *IF* the browsing experience is a better one with FF [theoretically spoken].

Vulerabilities ? I dont know anything about 'em.

Memory leaks ? Hmm..bad...but never really heard about it either...nor would i care losing a few KB (???) every once in a while.

Less Resources ? Irrelevant since i have enough resources on my PC.

What really counts is how the browsing/compatibility/speed is...

A report was released showing the various vulnerabilities with all the browsers. Opera had 2 minor ones, and only one of them applied to people in windows. It is by far the most secure browser. FF gets security fixes more often than IE.
That's a flawed metric. FF gets more fixes because more bugs are found and fixed but there's no way you can say that the bugs don't exist in Opera. It just doesn't get the same attention. I'm not saying firefox is great at security or that opera is bad. I figure if you depend on your browser to keep you safe you've got bigger problems :p
Memory leaks have been complained about quite often. Whether or not it bothers you is irrelevant, it's there. It's a flaw.

You're right, your browsing experience is the most important. Which is why those marks matter and why you should consider the fact that Opera is the most secure and fastest browser on the market. Even people without hands can browser with Opera. Any level of user can use it because it doesn't require downloading of any extensions or other software to do what people tend to make FF do, Opera does it natively. It's the best, hands-down.
My browsing experience with opera has been horrible. I simply never found the interface comfortable and I don't enjoy browsing with it. Now of course that doesn't make opera inferior, the same way that your preference for its feel doesn't make it superior.

The extensions vs. everything-plus-kitchen-sink argument has been done to death, but I'll go for it again anyways. I've never found a workable adblock solution for opera. This is the number one killer feature in a browser afaic, so that's a huge point against opera right there. The other great thing about extensions is the community, which opera doesn't have. No browser is going to be able to provide every feature that someone wants but allowing the community to easily develop the features goes much farther. For instance, I love the little one called MeasureIt. You click an icon in the status bar and it overlays your tab with a "measurement mode" where you just click and drag to get pixel measurements on screen. It's not perfect in that it only shows horizontal and vertical distances and no diagonal (the actual distance that you usually want) but I could probably get the source code and add it with almost no skills. I don't think that sort of thing is going to happen with opera.

Of course the downers of extensions are the extra setup work and the hassle of ensuring compatibility when you upgrade the browser. But at least let people choose what they like rather than blasting anything that doesn't fit your fancy :p

Edit: sorry for the total thread crap. This was supposed to be about a new product, which is great, and I'm trying to start the most overdone argument in this forum :( I understand if you want to rebutt, but I'm gonna stay out now.
 

Malak

Lifer
Dec 4, 2004
14,696
2
0
Not the same attention? Opera has been around since '96! Everyone has had plenty of time to hit it, and they've got nothing. The worst that has happened as been people intentionally making their websites not work in Opera, which is downright retarded(Thanks M$!). Opera is more secure than FF, period.

Adblock? There is one out there, it works. I tested it out, didn't have any real issues with it. Found it rather pointless though. Blocking a little ad banner at the top of a website seems like a monumental waste of time. Not to mention you have no idea what you are missing. If you blocked all the ads on the internet and all the commercials on TV, you'd never know what's going on. You wouldn't hear about new movies, new products, HAWT DEELS, anything. Ads are great, and I support them. And they support companies like Anandtech.