Uitgavegeschiedenis Opera

Hieronder vindt u beschrijvingen van de wijzigingen en vernieuwingen in de opeenvolgende versies van Opera.

Opera 11.62

Opera 11.62 is verschenen. Dit is een onderhoudsupdate voor de Noorse browser die heel veel kleine foutjes, crashes en andere onvolkomenheden oplost.

Ook is de Presto rendering engine weer verbeterd en worden vijf beveiligingslekken gerepareerd. Je kunt alle details hieronder nalezen.

Opera 11.62 is te downloaden voor Windows, Mac OS X en Linux. Een Nederlandse vertaling is ook aanwezig.

Release notes:

Changes since Opera 11.61

User interface

Fixed
  • Find in page (Ctrl + F) uses last used Find inline type
  • Address field focus lost on restart when installing extensions with a toolbar button
  • Submit data-security-warning locks page with two warning dialogs where only one can be closed
  • No window control buttons on the menu bar when disabling the close button on tabs
  • Inefficient loading order of resources
  • Can't easily save/open files downloaded in tiny pop-up
  • WebM decoder freeze
  • Opera replaces existing file when the 'Save As' dialog does not show the file extension
Improved
  • Updated tr/hu/cs language strings

Display and scripting

Fixed
  • Some progressive JPEGs aren't decoded properly
  • Crash when inspecting a UserJSEvent object in Dragonfly
  • Facebook chat scrolling problems
  • Text cursor position lost when clicking to focus on a search match inside a textarea
  • Error message when sending mail at centrum.cz
  • IDNs starting with number are shown with punycode in address bar
  • Crash when posting message to extension background process

Mail, news, chat

Fixed
  • Selected message not consistent on layout switching
  • Last selected message is forgotten through a restart
  • Scrolling or switching view is slow when there are messages with many addressees
  • Occasional crash when navigating message list

Network

Fixed
  • Support Ctrl+F5 and Shift+F5 for unconditional reload of web page (bypass cache)
  • URL Turbo mode header reduction generates invalid HTTP messages
  • Missing architecture information in the User Agent

Presto 2.10 rendering engine

Encoding improvements
  • Changed multi-byte encodings to be non-greedy when encountering invalid byte sequences, which is more compatible with other implementations

Security

Fixed
  • Fixed an issue where small windows could be used to trick users into executing downloads, as reported by Jordi Chancel; see our advisory
  • Fixed an issue where overlapping content could trick users into executing downloads, as reported by Jordi Chancel; see our advisory
  • Fixed an issue where history.state could leak the state data from cross domain pages; see our advisory
  • Fixed an issue which could allow web page dialogs to display the wrong address in the address field; see our advisory
  • Fixed an issue where carefully timed reloads and redirects could spoof the address field, as reported by Jordi Chancel; see our advisory

Opera 11.61

Opera 11.61 is verschenen. Deze versie van de Noorse browser is een onderhoudsupdate die heel veel crashes repareert en kleine problemen en onvolkomenheden oplost.

Nieuwe functies worden niet toegevoegd aan deze uitgave. Wel worden ook twee beveiligingslekken verholpen.

U kunt alle veranderingen nalezen in de changelog van Opera. Opera 11.61 is te downloaden voor Windows, Mac OS X en Linux. Een Nederlandse vertaling is ook aanwezig.

Opera 11.60

Opera 11.60 is twee maanden na de vorige versie uitgebracht. Deze uitgave van de Noorse browser heeft vooral de mail-component onder handen genomen. Zo heeft Opera Mail een nieuwe, strakkere interface met nieuwe iconen. Ook heeft de maillijst nu twee regels per bericht (zender en titel). Zie deze afbeelding.

Verder zijn onder de motorkap veel vernieuwingen doorgevoerd, zoals een nieuwe versie van de Presto rendering engine en betere HTML5 en CSS3 en 4 ondersteuning.

Opera 10.60 heeft in navolging van Firefox en Google Chrome nu ook een ster-menu aan het eind van de adresbalk om snel websites aan de bladwijzers toe te voegen.

Ook zijn er heel veel fouten en crashes opgelost en is een probleem verholpen dat de Flash plugin bleef draaien als een tabblad met Flash gesloten werd.

Ten slotte zijn vijf beveiligingsproblemen opgelost in Opera 10.60. U kunt alle veranderingen nalezen in de changelog van Opera. Opera 11.60 is te downloaden voor Windows, Mac OS X en Linux. Een Nederlandse vertaling is ook aanwezig.

Opera 11.52

Opera 11.52 dicht een ernstig beveiligingslek in de Noorse browser. Verder worden twee crashes opgelost.

De een ontstaat door het harder of zachter zetten van het geluid van YouTube filmpjes, de ander bij het downloaden via BitTorrent.

U kunt alle veranderingen nalezen in de release notes hieronder. Opera 11.52 is te downloaden voor Windows, Mac OS X en Linux. Een Nederlandse vertaling is ook aanwezig.

Release notes:

Display and scripting

Fixed
  • Adjusting volume on a YouTube HTML5 Video causes freeze
  • Fixed a non-exploitable bug which allowed injection of untrusted markup into the X-Frame-Options error page, as reported by Masato Kinugawa.

Network

Fixed
  • Crashes when downloading via BitTorrent

Security

Fixed
  • Fixed an issue where manipulating fonts in SVG could allow execution of arbitrary code; see our advisory

Opera 11.51

Opera 11.51 is een eerste onderhoudsupdate voor versie 11.50 van de Noorse browser. Hierin zitten veel wijzigingen die de stabiliteit en veiligheid ten goede komen. Ofwel: crashes zijn opgelost en beveiligingsproblemen verholpen.

Je kunt alle veranderingen nalezen in de release notes hieronder. Opera 11.51 is te downloaden voor Windows, Mac OS X en Linux. Een Nederlandse vertaling is ook aanwezig.

Update 1 september Voor het DigiNotar-probleem hoeft Opera geen aparte update, zoals Internet Explorer, Firefox en Google Chrome: ingetrokken beveiligingscertificaten worden standaard al geblokkeerd.

Release notes:

User interface

Fixed
  • Extension manager utlizes too much CPU
  • Opera Turbo button lost on upgrade if the Status Bar was modified
  • Crash when dragging a button from the Appearance dialog onto the Tab Bar
  • Suggested extensions disappear after second click in [+] window in Speed Dial
  • Extensions are launched even if set not to do so
  • Impossible to manually resize Speed Dial if custom number of columns is set
  • Installed extensions are not filtered out from the suggestions
  • Selecting search suggestion using keyboard is difficult because the first search engine is focused by default
  • Opera Link settings always shows Speed Dial Sync status from Opera startup value
  • Crashes on cancelling Speed Dial add dialog after clicking the add button twice
  • Opera Unite home service is removed from widgets.dat on disabling webserver in preferences
  • Opera crashed when clicking on the + sign in Speed Dial
  • Stability improvements
  • Some languages spelled with small initial letter in international installer
  • Cancelling uninstall triggers Windows compatibility assistant
  • The text for agreeing to Opera's Terms of service seems to jumps if you click "Terms of Service" and then back again.
  • Crash during installation
  • Wrong registry setting, after setting Opera as the default browser

Display and scripting

Fixed
  • Error in parsing Content-Disposition extension parameters
  • Option elements within data lists shouldn't require value attributes
  • Stability improvements

Mail, news, chat

Fixed
  • Crash on marking e-mail messages as 'Not Spam'
  • Mail in IMAP sent folder not marked as sent
  • Crash on opening label properties with feeds only

Network

Fixed
  • 'Long' OCSP/AIA/CRL requests might cause handshake failures if the TLS server cuts the connection

Security

Fixed
  • Fixed an issue that could allow unsecured web content to appear secure, as reported by Roland Reck; see our advisory
  • Fixed a low severity issue, as reported by Thai Duong and Juliano Rizzo; details will be disclosed at a later date

Opera 11.50

Opera 11.50 verschenen. Deze versie van de Noorse browser heeft heel veel nieuwe functionaliteit. Voornaamste vernieuwingen zijn een nog lichtere interface, extensies voor de Speed Dial en een verbeterde Opera Link dat nu ook wachtwoorden synchroniseert.

Nieuwe, strakkere iconen en een nog minimalistischer uiterlijk - dat zijn de eerste indrukken bij het openen van Opera 11.50. Prettig dat alle overbodige poespas weg is en zeker ook stijlvol te noemen.

De Speed Dial (Snelkiezer) pagina kunt u nu uitbreiden met extensies. Bijvoorbeeld een extensie om het actuele weer te tonen. Zo wordt de Speed Dial pagina een soort overzichtspagina met allerlei widgets voor informatie. Alle extensies voor Opera - niet alleen voor Speed Dial - zijn hier te vinden.

Een van de meest aangevraagde nieuwe eigenschappen is dat Opera Link nu - eindelijk! - ook wachtwoorden synchroniseert. Dat werd tijd natuurlijk, want de concurrentie kan dit allang.

Verder is er onder de motorkap van Opera 11.50 het nodige veranderd (duizenden bugs zijn opgelost), en is de Noorse browser nu sneller en stabieler geworden.

U kunt alle wijzigingen nalezen in de release notes hieronder. Opera 11.50 is te downloaden voor Windows, Mac OS X en Linux. Een Nederlandse vertaling is ook aanwezig.

Release notes:

New and improved features

Code name
  • Opera 11.50 uses "Swordfish" as its code name.
Improved user interface
Opera developers continue to make Opera light, bright, and as user-friendly as possible without sacrificing power or flexibility. Some changes are highly visible, such as those to the address and status bars. Also, you will find that much of the skin has been reworked, including a brand new icon set. Some highlights are:
  • Brand new toolbar icon set
  • Brighter, softer colors for backgrounds and borders
  • Padding and alignment improvements
  • Updated status bar design and content
  • Removed button borders in the address bar
  • The Home and Fast Forward buttons are now optional
  • New "tab fold" attention state: no more blue blob
Opera extensions
  • Opera extensions can now share cookies with the browser. You will not have to log in separately from an extension.
Opera Link: Password synchronization
The most requested feature for Opera Link is password synchronization.
  • You can enable it when you set up link for the first time or in the Synchronization Options dialog.
Opera Mail
  • Improved the Gmail IMAP support that was added in Opera 11.10.
  • Added support for setting designated "Trash" and "Spam" folders for IMAP servers that do not support the X-LIST or Special-Use IMAP extensions.
  • Added a "Match messages in" setting that can be set on any label with filter rules.
  • For further details, please see Rijk van Geijtenbeek's article in the Opera Desktop Blog.
Opera Next
Opera Next is a stand-alone installation of the Opera desktop browser intended for testing the development of new features, technologies, and improvements.
  • It is automatically updated to include the latest changes as they become available.
  • Important note: Pre-release builds may be unstable and include known issues, such as crashes or data loss situations.
Opera Presto 2.9 rendering engine
  • Opera 11.50 uses the new Opera Presto 2.9 rendering engine (Presto/2.9.168).
Speed Dial extensions
Speed Dial extensions are like small web pages embedded in your Speed Dial powered by Opera's extension framework.
Speed Dial tab activation improvements
  • When Speed Dial is the active tab, other tabs are not activated on mousedown.
  • This allows you to drag open tabs into Speed Dial.
  • Hovering a Speed Dial tab while dragging something will also activate it.
Windows installer
  • The Windows installer now has an option to pin Opera to the taskbar on Windows 7.
Web specifications support
For further detailed information, please see:
CSS
  • Improved deep nesting of the quotes property.
  • Support is added to provide the original source line for CSS rules, benefiting future versions of Opera Dragonfly.
  • Improved CSS parsing performance is up to 10-15% faster due to CSS tokenizing optimizations.
DOM event handling
HTML5 dataset attribute
HTML5 <input> indeterminate attribute
HTML5 Session history and navigation
HTML5 and SVG classList attribute
HTML5 <time> element
Opera Widgets specification
Selectors API
  • Implemented Element.oMatchesSelector.
    • Prefixed implementation of the Element interface .matchesSelector method with "o".
    • Note: The refNodes parameter is not supported.
    • See: W3C Selectors API Level 2.
Server-Sent Events enabled for Web Workers
Changes since Opera 11.50 beta
User interface
Improvements
  • Improved layout handling for Speed Dial
  • Removed empty Speed Dial suggestions buttons
  • Provided an option to pin Opera to the taskbar on Windows 7
  • Added indeterminate state to checkbox native skins
  • Translation improvements
  • Added the preferences option: opera:config#UserPrefs|ShowDropdownButtonInAddressfield
Fixed
  • POST request in search engines not working
  • Crash when printing certain pages
  • Crash when saving images
  • When navigating back to the parent in Menu bar dropdowns, focus jumps back to previous top menu entry
  • WebP images having an "Unknown" type
  • Opera installer crashing as soon as the installation wizard starts
  • URLs and links not being draggable to desktop in Windows 7 with rotating Aero themes
  • Crash after closing page with a plug-in context menu open
  • HTML5 Forms error notification being shown on the wrong screen
  • Crash when adding a speed dial with known URL or dismissing dialog with the Escape key
  • Extension installation being blocked after trying to install suggested extension with invalid link
  • Missing pointers for left/right arrows in Speed Dial thumbnail dialogs
  • Plus button not always appearing when adding a new Speed Dial
  • Input context being broken with Speed Dial extension preferences dialog open
  • Crash after closing browser with opened Speed Dial edit dialog having something typed in address field
  • Extension preferences overlay dialog not being dismissed after pressing Escape
  • Do not append Speed Dial title to extension in manager if they are same
  • Invalid extension warning being displayed after trying to install extension suggestion without network connection
  • Opera Dragonfly "Inspect Element" feature not working
  • Yandex Calendar not working
  • Tab Bar failing to correctly redraw after returning from hibernation
  • Crash when using the tab cycler to move between tabs while a modal dialog is open
  • Alt + Up and Alt + Down not scrolling messages anymore
  • Context menu search using keyboard modifiers not opening in private tabs
  • Suppress External Embeds config setting not working
  • Dragging a sessions file to an Opera window not opening the session
  • Trashed favorites still showing up in the Panel toolbar
  • Shut down issue casued by message flooding from Flash plug-in
  • Crash on closing browser with a notification window open
  • All speed dials except newly added Opera Link speed dials disappear when startup dialog is shown
  • Tab activation occurring on mousedown; cannot drag tabs to Speed Dial
  • Sync sending two requests (a correct and an empty one)
  • Opening a panel in one window opens it in others as well
  • Switching between the Speed Dial website and extension suggestions stops loading previews
  • Crash when installing a Speed Dial extension
  • Speed Dial extensions installed through the add dialog have url set to http://<title>
  • Crash when trying to open Speed Dial extension preferences when search field is focused
  • Ghost Speed Dial extensions being created after loading previews through the Add Speed Dial dialog
  • Cannot add a new speed dial if the + button is hidden
  • Crash that is related to search
  • Opera failing to start when search.ini points to invalid default search engines
  • Crash when editing a Speed Dial entry search box which is focused, but out of the viewport
  • New bookmark being added as first item of a folder instead of last
  • The scroll container not being disabled in the Ad Speed Dial dialog
  • Keyboard modifier is missing to save images on click
  • Opera not exiting if closed while the Speed Dial extension prefs dialog is open
  • Simplified Chinese being incorrectly detected as Korean
  • Download notification with dual monitors following the mouse cursor, not the Opera window
  • After system restart/user logoff/login, browser behaving as if it crashed
  • Speed Dial extensions installed in unsupported versions causing problems on upgrade
  • GMail being zoomed and cut when changing tabs
  • Crash when exiting Opera while syncing for the first time
  • Custom reload not working if Speed Dial is not opened
  • Moved Speed Dials should be inserted rather than being swapped
  • When adding a speed dial, a URL is sent as title
  • No animation occurring when removing speed dials
  • Ctrl + # keyboard shortcut for Speed Dial being shifted with custom keyboard setups
  • Ctrl + Enter to log in not working
  • Wrong active tab occurring in a stack after adding a tab to an expanded stack
  • Keyboard down arrow causing Notes to appear to the left below the input box
  • Web Storage crash when opening a page with an extension installed
  • Crash occurring at progorod.ru
  • Crash when reloading a page in Opera Dragonfly
  • "Delete private data" removing Wand passwords
  • viewmode:minimized speed dials sometimes reloading twice when opening a new tab
Display and scripting
Improvements
  • Improved pop-up blocker (now blocks more pop-ups)
  • Implemented HTMLInputElement.indeterminate, and checkbox indeterminate state
  • Made parseInt significantly faster
  • Improved W3C Geolocation test suite conformance
  • Enable EventSource interface in Web Workers
  • Improved handling of Link entries with invalid dates
  • Reduced memory use in representation of compiled ECMAScript code
  • Allowed extensions and browser to share cookies
  • Optimizations to CSS tokenizing (CSS parsing performance up to 10-15% faster)
Fixed
  • File continues downloading after tab is closed
  • 100% width/height not resolving to a parent's dimensions if the parent is sized with top/right/bottom/left
    • Fixes Yandex Maps, QQ Mail, Flickr photo streams, and others
  • Negative margin, hidden overflow, and absolute positioning hiding content
  • Broken radial gradients
  • Cached HEAD requests (XMLHttpRequest) affecting normal GET requests
  • Asterisks (*) mistakenly being escaped in form data
  • Parsing of SVG <paint> failing in CSS for anything that has more than one value
  • location.href="" not reloading the page
  • Incorrect evaluation of RegExp: "aaa".match(/(a*){2}/)
  • Uncaught DOMException does not show message in console, only [object DOMException]
  • Variable becoming undefined within a loop after assignment
  • When a separator is "this", Array.prototype.join() not working properly
  • Array.prototype.join() not complying with ES3/ES5 specification
  • Array.prototype.join() crashing on non-array objects with initial holes
  • Document created by createHTMLDocument not having a DOCTYPE
  • RegExp.prototype.exec deviating from the specification
  • SVGElement constructors and prototypes not being exposed to scripts
  • input type=email incorrectly rejecting IDNs (non-ASCII domains)
  • Crash when using SVG to draw a large number of characters on a path
  • Float in multicol preventing a break
  • High memory usage being caused by browser.js
  • Crash occurring when a direct child of the HTML element is being deleted with the Document Edit functionality
  • Constants not being exposed on EventSource interface object
  • Freeze occurring at domiteca.com
  • Sync not writing the disk queue on first start when using sync
  • High memory usage occurring at test262.ecmascript.org
  • Calculation of table-caption inside a CSS table element
  • .text property not being available in svg:script during the BeforeScript event
  • Freeze occurring in designMode when two body elements which are both part of a selection are replaced with new text
  • Form submit and reset field values not being able to be updated through JavaScript
  • Crash related to text node selection and closed/removed pop-up windows or iframes
  • The willValidate property returning false when it should return true
  • history.pushState and replaceState not setting the referrer correctly for subsequent requests
  • Crash occurring when AUDIO/VIDEO element is moved between windows with a script
  • Gradients with more than 32768 stops causing a crash when applied (canvas, SVG, CSS)
  • Crash occurring with SVG animation
  • Save image option not being available in the context menu
  • Form layout crash
  • Web Worker crash
  • SVG BiDi crashing/freezing
  • contentEditable crash when typing
  • Incorrect text alignment (baseline) of text occurring in canvas element
  • Print previewing of a large table freezes browser
  • Crash when replacing singleton prototype with another prototype singleton
  • Incorrect duplication of content occurring with multi-column container with column-fill:balance and block-level children
  • Custom web fonts prohibiting onload event firing
  • Crash when loading page with a select box with many OPTIONs
  • Starting Opera again to get a new window in SDI mode not working
  • Font initialization slowing down Opera's startup
  • Accessing items in localStorage lowers the security status of secure sites to insecure
  • SunSpider stopping halfway with JS error about inline script generation limit
  • Link adding whitespace as a suffix and prefix for occurences of & in passwords
  • Crash occurring when setting iframe src on load from within injected script
  • Extension related crash on exit
  • Object load not being fired for CSS or JavaScript files
  • Overflow container inside a table introducing unwanted scrollbars
  • Gmail video chat not showing a picture
  • Crash related to Password manager
  • Angry Birds web game sometimes not loading on reload
  • Crash when selecting the back option after logging out of Facebook with the "Facebook Chat message count" extension
  • Impossible to spatially navigate to and through the entire block of news on BBC due to nested blocks with non-visible overflow
  • XML parsing failed error occurring when opening local MHTML files
  • DOM crash occurring at live.com
  • SVG element invalid state being downgraded in certain situations
  • Media query for device-height not working
  • Change event not firing when clicking a label associated with a checkbox
Mail, news, chat
Fixed
  • Updated mailproviders.xml to support the new My Opera Mail service
  • Menu > Mail > Read Mail failing to show mail
  • Saved sessions containing a Mail tab not loading in a profile without a mail account
  • New label filter not catching messages with default settings
  • After deleting a label, mails do not become visible in other views
  • Crash occurring when marking many mails as read with the Space key
  • Deleting mail and feed messages only being marked as read
  • Crash occurring when marking many mails as read with the Space key
  • Email attachment disappearing after viewing it
  • External embeds being blocked in Drafts view
  • "Go to web address" done in mail or chat opening an unnecessary blank tab
Miscellaneous
Fixed
  • Installer crashing when clicking Terms of Service
Security
Improvements
  • Tightened security policies in several locations
  • Fixed a moderately severe issue. Details will be disclosed at a later date.
  • Fixed an issue where data URIs could be used to initiate cross site scripting against unrelated sites, as reported by Michal Zalewski of the Google Security Team; see our advisory.
  • Fixed an issue with error pages that could cause a system crash, as reported through JPCERT; see our advisory.

Opera 11.11

Opera 11.11 is uitgebracht. Deze versie van de Noorse browser kent veel kleine reparaties. Zo zijn veel crashes verholpen bij het bezoeken van diverse sites (onder andere Wikipedia). Ook een probleem bij de installatie van Opera is opgelost.

Verder kent de mail-component enkele verbeteringen en is een veiligheidslek dichtgeplakt. Deze kritieke kwetsbaarheid kon ervoor zorgen dat bij het bezoeken van kwaadwillende websites schadelijke code werd uitgevoerd.
 
U kunt alle wijzigingen van deze onderhoudsupdate nalezen in de release notes hieronder. Opera 11.11 is te downloaden voor Windows, Mac OS X en Linux. Een Nederlandse vertaling is ook aanwezig.

Release notes:

User interface

Fixed
  • Crash when opening a folder selector in a widget and then closing the widget
  • Opera installer crashing as soon as the installation wizard starts

Display and scripting

Fixed
  • Crash when opening www.falk.de
  • Crash when reloading page after opening a popup of easy-sticky-note extension
  • Google calendar previewing of month view
  • Mouse wheel not scrolling an outer page when over iframe
  • Opera freezing on Wikipedia with column-count producing infinite repaints
  • "outline-offset" not working; fix applied in the verticalbox case
  • Crash when destroying Silverlight instance on vod.onet.pl
  • Calling location.replace with same URL as current page does not fetch it from the network
  • Text on button of the error page in Asian languages being vertically aligned
  • Visiting a page with a plug-in that is not installed resets Time Of Last Upgrade Check
  • Made further small fixes and stability improvements
  • HTTPS url being incorrectly unloaded for application cache urls, especially effecting Opera Dragonfly
  • Fast forward being broken on google.com

Mail, news, chat

Fixed
  • Marking a mail message in Trash as unread causes it to disappear
  • Inability to disable Spam filter in mail

Network

Fixed

Security

Fixed
  • Fixed an issue with framesets that could allow execution of arbitrary code, as reported by an anonymous contributor working with the SecuriTeam Secure Disclosure program; see our advisory.

Opera 11.10

Na drie maanden is een nieuwe versie van de Noorse browser Opera uitgekomen. Opera 11.10 kent de nodige vernieuwingen en verbeteringen.

Zo is de Presto rendering engine sneller geworden en is er een plugin installatie wizard toegevoegd, zodat op eenvoudige wijze bijvoorbeeld een ontbrekende Flash plugin kan worden geïnstalleerd.

Verder ondersteunt Opera 11.10 het nieuwe WebP afbeeldingsformaat van Google, waardoor afbeeldingen bijna 40% kleiner worden. Dit is met name van belang voor Opera Turbo, een gratis webdienst van Opera voor trage internetverbindingen, waarmee webpagina's eerst - tot wel 80% - gecomprimeerd worden via de servers van Opera en pas daarna naar de browser verzonden worden - die hierdoor veel sneller.

Ook zijn er veel verbeteringen aan de mail-client van Opera doorgevoerd - met name aan de IMAP- en Gmail-ondersteuning. Voorts kan Opera nu overweg met veel meer HTML5- en css-elementen en zijn de mogelijkheden voor Opera's Speed Dial (snelkiezer) drastisch uitgebreid.

Ten slotte zijn heel veel crashes verholpen en fouten opgelost. U kunt alle wijzigingen nalezen in de release notes hieronder. Opera 11.10 is te downloaden voor Windows, Mac OS X en Linux. Een Nederlandse vertaling is ook aanwezig.

Release notes:
New and improved features
Code name

Opera 11.10 beta uses "Barracuda" as its code name.

Opera Presto 2.8 rendering engine

Opera 11.10 beta uses the new Opera Presto 2.8 rendering engine as identified in its user agent string.

Opera/9.80 (Windows NT 5.1; U; en) Presto/2.8.131 Version/11.10

Plugin installation wizard

Enables easy installation of, for example, the Flash plug-in if it is missing from the system.

URL Filter API for Opera extensions


The URL Filter API for Opera extensions defines a DOM interface that allows extensions to add temporary rules to Opera's native content blocker. Rules added through this API are associated with an extension and apply as long as an extension is enabled. Once an extension is disabled or the browser is shut down, the temporary rules are discarded.

It defines the API that is applied to an extension browsing context.
An extension browsing context is a browsing context that implements the Opera extension interface (opera.extension).
See: URL Filter API for Opera extensions

WebP

Opera adds support for the Google WebP image format.

This enhances Opera Turbo's compression performance with images.
WebP is a new image format that provides lossy compression for photographic images.
A WebP file consists of VP8 image data, and a container based on the Resource Interchange File Format (RIFF).
See: WebP: A new image format for the Web
See: RIFF Container

Feature improvements
Declarative UI

Written in YAML:
A human friendly data serialization standard for all programming languages
A tool for visual layout development of YAML based CSS layouts
Improves:
Adaptation to different string sizes for different languages
Changes in layout for a specific platform to get closer to platform guidelines
Dialogs with variable contents

Feature discoverability

Subtle animations and messages have been added to improve discoverability of Opera features.

Opera Dragonfly beta 1

Opera has improved its Dragonfly debugging tool with the release of Opera Dragonfly beta 1. Opera Dragonfly covers the full debugging workflow, from inspecting network access and downloaded resources, to correcting JavaScript issues and seeing how CSS rules apply to the DOM. It supports all the newest web technologies, including SVG and HTML5 APIs such as Web Storage.

JavaScript debugger
Enables stepping through your code line by line, setting break points along the way.
Monitor the exact expression or specific variable in your JavaScript code.
Use the Break points panel to see exactly what caused a JavaScript fail.
Added new types of break points and more granular control.
CSS inspector
Check out what CSS rules apply to which element, and what rules are inherited or set by browser defaults.
Overridden rules are highlighted showing what styles are, or are not applied.
Use the CSS editing feature to edit existing properties and values.
Use the auto-complete feature to make editing faster and more convenient.
DOM inspector
Allows inspection of the updated DOM and all of its properties.
The DOM can be edited to experiment with changes directly in the browser.
Network inspector
Allows inspection of the HTTP request and response headers.
A summary of each request is shown, with the method type, response status and the time taken to be retrieved.
Drill down to see full details of each requests header.
Find latency, see how resources download and in what order, and even view cached resources.
Resource inspector
See all site resources such as images, scripts, fonts, HTML files and videos at a glance.
Storage inspector
Cookies and Web Storage can be dynamically updated, tested, inspected, and manipulated.
Error console
Allows you to see, filter and log any errors in your scripts, pointing to the exact position where the error occurred.
Use the Error console in combination with the other tools to hunt down and fix your site's bugs.
Debug your phone or TV
Debug pages whether they are on your computer or a supported device, such as a phone running Opera Mobile 10 for Windows Mobile.
You can connect to any device running Opera Presto 2.1 or above and debug using your computer's screen and keyboard. There is no need to struggle inputting test data with your phone's keypad again.
Opera Widgets can also be debugged via remote debugging.
Design utilities
A color picker and a screen magnifier allow you to pick out colors from a website or widget.
The average color of an area can be selected to make it easier to pick out colors from bitmap images.
Chosen colors can be stored in a palette for later access.
Open source
Built using the open web standards you know and love, Opera Dragonfly's source is available to view.
Not only that, but it is released on a Apache 2.0 license, meaning it is free as in freedom, as well as in beer.
Join in the project, or just check out the source code at the Opera Dragonfly repository.

Mail

Added support for phrase searching.
Improved CJK searches.
Improvements made to the panel, including a setting to disable automatic toggling.
Improved support when using the Opera Mail client with a Gmail IMAP account.
Opera now recognizes the special IMAP folders "Sent items", "Spam", "Trash" and treats them as equivalents of the native Sent, Spam and Trash views in Opera Mail. This also works for other IMAP servers that support the XLIST or SPECIAL-USE extensions for the IMAP specification, including the Fastmail IMAP service.
Opera now recognizes the special way in which Gmail duplicates messages that appear in the "All Mail" IMAP folder and the various folders created by Gmail's own "labels" (including Inbox). To make the best use of this, it is recommended that you subscribe to the all the Gmail IMAP folders (this is a change from earlier advice to suggested users to unsubscribe from the [Gmail]\* folders).
Opera Mail will then make sure that messages do not show up twice in its "Unread" and "Recieved" views. As for other views like "Mailing lists", "Contacts", "Labels", and "Attachments", duplication can still occur there. You can improve on this for now by unchecking "Show hidden" for such views (use the "View" button in the mail view, then "Show > Show hidden").

Search

Search hijacking protection: Opera now prevents third party applications from hijacking searches and other customizations in Opera.
Added a Search field to error pages, where the browser will make a search request over the net for suggestions and display them.

Speed Dial

Added Speed Dial animation to help when reordering (dragging and dropping) existing Speed Dial cells, using smooth visual cues.
Added a new "logo finder" which keys in on the main title of a page; diabled when "Reload every" is applied.
Improvements have been made to the Speed Dial flow layout.
Added the ability to set the number of Speed Dial columns (automatic by default).
Added a new dialog when adding/editing Speed Dials
It is now possible to add a custom title to Speed Dials, through the new add/edit dialog.
Sites can now reload Speed Dials automatically using one of two methods:
HTTP header: Preview-refresh: seconds
HTML code: <meta http-equiv="preview-refresh" content="seconds">
The Speed Dial thumbnail/icon is now determined using these criteria (in order):
Send a http header to tell the server it is a Speed Dial request
Detect big icons: <link rel=icon,apple-touch-icon ...> and display them instead of a thumbnail
Find the important part of the page (logo), and zoom in closer
Apply CSS view-mode: minimized when generating the thumbnail
Updated graphics for Speed Dial and callout dialogs
Speed Dial now has automatic zooming
Speed Dial options are instantly applied

User JavaScript

Added support for the BeforeCSS and AfterCSS events.
See: User JavaScript: Available methods, events, and properties

Web specifications support

For your guide, Opera web specification support references are located at:

Web specifications support in Opera Presto 2.8
Web specifications support in Opera products: an overview

CSS

Gradients
Added partial support for the gradients section of the W3C CSS3 Image Values/Replaced Content module.
Using the Opera -o- vendor prefix, Opera supports:
-o-linear-gradient()
-o-repeating-linear-gradient()
<color-stop> is supported.
<gradient> is only supported in background and background-image.
<gradient> is not supported in list-style-image and border-image.
See: CSS3 Image Values/Replaced Content support in Opera Presto 2.8
See: W3C CSS Image Values and Replaced Content Module Level 3

W3C CSS Multi-column Layout Module
Added support for the W3C CSS Multi-column Layout Module.
See: CSS Multi-column Layout Module support in Opera Presto 2.8
See: W3C CSS Multi-column Layout Module

W3C CSS Device Adaptation (viewport) specification support
Added support for W3C CSS Device Adaptation (viewport) specification.
See: W3C CSS Device Adaptation
See: CSS Device Adaptation (viewport) support in Opera Presto 2.8

W3C CSS cursor property values support
Added support for CSS cursor property values:
"zoom-in"
"zoom-out"
See: CSS Properties support in Opera Presto 2.8
See: W3C CSS cursor property values.

Encodings

Removed support for UTS22: 1.4 charset alias matching.
See: Charset Alias Matching
See: Legacy Encodings support in Opera Presto 2.8

HTML

W3C HTML5 data-* global attributes
Added support for HTML5 data-* global attributes.
See: HTML5 elements, attributes, and APIs support in Opera Presto 2.8
See: W3C Section 3.2.3.8 Embedding custom non-visible data with the data-* attributes
W3C HTML5 Session history and navigation
Added support for the history interface.
See: HTML5 Session History and Navigation support in Opera Presto 2.8
See: W3C HTML5 Section 5.4: Session history and navigation
W3C HTML5 Elements
Made section, article, nav, etc., elements block elements by default and added the style rules.
See: HTML5 elements, attributes, and APIs support in Opera Presto 2.8
See: HTML5 Forms support in Opera Presto 2.8
See: W3C HTML5: A vocabulary and associated APIs for HTML and XHTML
W3C HTML5 HTMLElement
Moved the accesskey attribute to HTMLElement (HTML5).
See: W3C HTML5 Section 7.4.2: The accesskey attribute

SOCKS Proxy

Added support for the SOCKS Protocol Version 5.
Must be configured via opera:config
SOCKS server must be entered as an IP address
Uses local DNS information
As stated, this can be adjusted in the Opera Preferences Editor located at: opera:config > Proxy.
See: RFC 1928 - SOCKS Protocol Version 5

W3C File API

Added partial support for the W3C File API:
Blob interface
Blob.slice()
File interface
FileError
FileException (WebWorkers)
FileReader
FileReaderSync (WebWorkers)
files in HTMLInputElement
See: W3C File API support in Opera Presto 2.8
See: W3C File API

WOFF

Added support for the W3C Web Open Font Format (WOFF).
See: W3C WOFF File Format 1.0 support in Opera Presto 2.8
See: W3C Web Open Font Format (WOFF)

Changes since Opera 11.10 beta
User interface
Improved

Updated graphics for Speed Dial and callout dialogs
Improved performance and resizability of internal pages
Improvements made to the Extension Manager design
Updated localization

Fixed

Crashes on tetris, browser-pong and some other extensions
Opera occasionally writes files with cropped and/or corrupted names
If authentication with auth.opera.com fails, there is no error message
Speed Dial fixes:
Speed Dial "Configure.." button not being translated
Not being able to drag a tab, link, or url into Speed Dial
Tabbing on Speed Dial not cycling a selection back to the top
Maintaining Tab key press flow between thumbnails after they are swapped
Implemented animation when adding speed dials
Thumbnail loading for My Opera does not work
Opera crashing when switching to other programs, folders, etc. in Windows 7
Console messages not including a timestamp
Error Console not remembering its position and size when re-opened
Absence of the SVG console error
Tab activation order being wrong when minimizing tabs
Not sending referrer when using middle click, or using mouse gestures
Crash on exit after viewing a downloaded file's properties from the download tab
Not being possible to select stacked tab by hovering the thumbnails
Thumbnails in tab stacks not being updated on window resize
No generic views after importing multiple mail accounts in a clean install
Not being able to click on a single tab tooltip (thumbnail) to switch tabs
Black gap occurring between the address bar and bookmark bar with native skins
Crash occurring when adding/deleting bookmarks
Crash on using a visual mouse gesture to get back to startup page
Search engine menu not closing after selecting a new search engine
Wrong search icon occurring in hotclick pop-up menu
New context menu appears when closing a context menu
Tabs being cut off with tab bar on the left or right side when "Wrap to multiple lines" selected

Display and scripting
Improved

Added partial support for the HTML5 File API
Implemented HTML5 data-* attributes
Added tab thumbnails with Windows native skin
Increased document cache from 200 to 300 MBs
Now using W3C Widgets <update-description> for Opera Widgets as well
Implemented the W3C's "view-mode" media feature in Opera
Removed the -o prefix of CSS zoom cursors -o-zoom-in and -o-zoom-out
Added the ability to associate Opera with .ogg files
Added new Windows installer graphics
Further improvements to thumbnail quality
Removed striped panel background and associated image

Fixed

Crash on widgets using media elements when pointing to internal resources
Crash after uninstalling or disabling an extension which uses the Tabs api
Crash when enabling Opera Dragonfly
Crash on hovering a floated element with transforms applied
Crash on Tomato Firmware v1.28.1816 Status Device List page
Crashes on futura-sciences.com, seoptimise.com, mitosyfraudes.org and others
Windowed plug-in position not being updated when moved in an overflowed container
extension.broadcastMessage fails for message handlers on UserJS side
Failing to parse an XML document every second reload
A memory leak fix
Back from Google search result being inconsistent, sometimes going back two pages, sometimes cannot go back at all
Relatively positioned image links being cut off on scroll
Menus on dpreview.com not working
Crash occurring with games on zylom.com
Not being able to touch the timer resolution when the computer is running on battery
Plugin installation wizard being blocked by file types prefs in operaprefs.ini
Buttons in the Missing Plugins toolbar grow larger when window is resized, clipping toolbar text
Spatnaving in an overflow:hidden box not scrolling the box
Hidden animated .gif causing high CPU load in Opera because of constant repaints
Opera Dragonfly: Eval-ing arguments returns unhandledException
Crash when using spell check with a Korean dictionary
Opera Dragonfly: Eval fails in new thread
User JavaScript: BeforeCSS broken; changing CSS source fails if there are external stylesheets
Plug-in text becoming transparent with a fully transparent skin
Left auto offset being incorrect for an absolutely positioned floated inline or inline-block
Absolutely positioned child of an element with height larger than its parent with hidden overflow generating a scrollbar as if its ancestor had not had non-visible overflow
box-shadow mixing with opacity results in clipped shadows
-o-transform plus zoom giving text rendering problems
Floats not clearing if elements with clear are preceded by an element with a negative bottom margin
Events and :hover not firing on element that has absolutely positioned parent with clipping applied
Border disappearing when parent container is an inline-block with z-index and opacity being < 1
Inner width/height of overflow auto elements not compensating for scrollbar width/height
Setting form action causes error when reading out tagName for object elements inside a form on gallito.com.uy
Generated :after content incorrectly adding to an element's height
Text overlaps on BlackBerry product site: Cufon font replacement not initializing due to sheet.disabled returning true for empty sheets
worldoflogs.com display issues
Can not add options to newly created SELECT that is not in the DOM; only the first two sub levels in a "tree" working on elfa.se
Embedded Flash with src starting with "file" and with colon in URL fails to load
Images (especially background image) flickering when following a link on the same domain
Text selection not painting correctly when selecting between two block elements
Bing.com hotels popup autocloses on opening after being closed the first time
Inline element overflow being clipped when opacity is applied
Reading nodename on an unknown tag kills scripting; parsed to HTMLElement
Iframe with empty scrolling attribute getting no scrollbar, and is unscrollable
New image viewer breaking platform/user key bindings (fast forward) in a directory of images
Crash when passing empty parameter to a Java applet
Search term in search suggestion GET requests not getting URL encoded
Crash triggered when enabling fullscreen mode, using visual tabs, and various other things
JavaScript alerts and prompts not displaying on reload
Iframe advertisement being misplaced on a zoomed-in thumbnail
Unwanted caching of widget files when loaded directly from disk
X-Purpose header being added twice for GET requests

Mail, news, chat
Improved

Added support for XLIST IMAP extension
Added support for SPECIAL-USE
Added support for a trash and spam IMAP folder

Fixed

No generic views after importing multiple mail accounts in a clean install
Right-click text box menu appearing after close of several right-click menus (Notes, Mail, Chat)
List view being corrupt and scambled
Mail not always being filtered before body is selected or downloaded
First mail attachment can not be deleted

Miscellaneous
Improved

Improved power usage

Fixed

The Opera installer updating Opera.HTML in both HKEY_CURRENT_USER and HKEY_LOCAL_MACHINE when installing for "All users on this computer"
Incorrect language being selected in the installer
In some rare cases, Windows user names in file paths triggering crashes during installation
With an autoupdate pending for install, uninstalling Opera prior to updating is difficult
Uninstalling Opera while Widgets are running does not give a locked file dialog
"Stop installing" notification appears when clicking "Ignore" in the installer locked files dialog
Opera changing shell folders on startup
Help text for an installation type not working
During installation, the "Accept and Install" button changes text when opening the TOS
Crash occurring when launching the installer
Crash when restoring a page
Installer freezing after being extracted on limited XP systems

Network
Fixed

Problems connecting to HTTP proxy after adding SOCKS support

Opera 11.01

De eerste onderhouds- en beveiligingsupdate voor Opera 11 is verschenen. Versie 11.01 lost enkele beveiligingslekken op - waaronder een zero-day lek dat vorige week ontdekt werd - en verbetert de stabiliteit van de Noorse browser aanzienlijk.

Van de beveiligingslekken is er één kritiek (het vorige week geopenbaarde lek), zijn er twee ernstig, is één gemiddeld en één niet kritiek. Updaten is niet alleen aan te bevelen vanwege de veiligheid: in Opera 11.01 worden ook behoorlijk veel crashes van de browser en de mailcomponent opgelost.

Dit betreft onder andere crashes bij het sluiten van tabbladen, bij het twee keer aanklikken van een link, bij het openen van gedownloade bestanden en bij het laden van bepaalde websites. Ook in M2, het mailprogramma van Opera, worden diverse vastlopers gerepareerd.

Ten slotte worden veel kleine foutjes opgelost en de vertalingen geüpdate. Opera 11.01 is te downloaden voor Windows, Mac OS X en Linux. Een Nederlandse vertaling is ook aanwezig.

Release notes:

Web specifications

Implemented

User interface

Improved
  • Translation updates added throughout the UI
Fixed
  • Various mouse gesture sensitivity and recognition issues
  • Crashes occurring with Opera Dragonfly reload, file download, extension autoupdate, search suggestions
  • Crash occurring when clicking a link twice
  • An issue with feed preview
  • Opera installer fixes:
    • Crash when installing or uninstalling Opera
    • No File Lock window on upgrade when Opera is running on Windows 2000
    • Several processes when upgrading on a limited Windows Vista/7 account
    • Opera creating a file called desktop.ini and places it on the desktop
    • Switching languages in the installer does not changing the language in the help tooltip
    • Error code 76 occurring if the MSI uninstallation fails to find the source package
  • Crash occuring when closing a tab
  • Crash occuring when opening a downloaded file
  • Default size of the search field unintentionally changing
  • Crash occuring on page load for some sites, for example vkontakte.ru
  • Repaint issues occuring when in Facebook
  • Disk cache in Turbo mode being prematurely emptied after bringing up a context menu
  • Deactivated auto-reload in speed dials when the address changes
  • Removed the close button on tabs that are not selected

Display and scripting

Improved
  • Exposed the widget object to extension scripts
Fixed
  • script element being re-executed if child text changes
  • HTMLElement.toString() throwing an exception for all HTMLElement prototypes
  • Touch event attributes being misnamed in SVG
  • Dynamically added style sheet fails to apply if rel attribute is set after a href attribute
  • DocumentType not being prototypable
  • Empty script elements still have an empty text node child
  • Iframe with document.domain is not being allowed to open parent's document
  • Not being able to submit forms with input[type="search"] or with <input type="number"> when pressing Enter
  • Deeply nested (5+ levels) iframe not loading in Analytix
  • Crash when clicking in a dropdown on a WAP page
  • Crash when downloading to a non-accessible target
  • Opera installer crash when upgrading a running copy of Opera
  • Crash prevention for spell checking
  • URI fragment identifier not being exposed in all URIs

Mail, news, chat

Improved
  • Updated the HushMail mailproviders entry
  • Added MobileMe Mail-me.com-to mail providers
  • Now possible to open the mail panel as a tab when only using feeds
  • The appearance of the signature editor
  • HTML replying and forwarding format
Fixed
  • Crash occurring with the mail account dropdown
  • Mail bodies sometimes not loading in single message view
  • Settings being lost for POP views after a restart
  • Unread count in the Mail panel button not being updated
  • Crash occurring when changing an M2 account in mail compose
  • The default font for HTML mail composition
    • Simultaneouly fixed an issue with dir=rtl that was inserted in the wrong place in the HTML
  • Mail Toolbar instead of Feed Toolbar being shown when searching in a 'feeds only' installation
  • Right-click context menu in Mail panel section headers being misplaced when the section is expanded
  • Incorrect right-click context menu being in the Mail Toolbar search field
  • Crash occurring when trying to edit two links in mail compose at once
  • Crash occurring while creating folders when no item is selected in the feed section
  • Index sizes above 2 GB that have negative values in the mail panel window
  • Issues with the mail panel context menu when only using feeds
  • Account does not loading on startup if the signature is wrong
  • Showing feeds when showing a mail account (show messages from)

Security

Fixed
  • Removed support for "javascript:" URLs in CSS -o-link values, to make it easier for sites to filter untrusted CSS.
  • Fixed an issue where large form inputs could allow execution of arbitrary code, as reported by Jordi Chancel; see our advisory.
  • Fixed an issue which made it possible to carry out clickjacking attacks against internal opera: URLs; see our advisory.
  • Fixed issues which allowed web pages to gain limited access to files on the user's computer; see our advisory.
  • Fixed an issue where email passwords were not immediately deleted when deleting private data; see our advisory.
  • Fixed an issue which could cause the wrong executable to be used to display a downloaded file in its folder, as reported by Makoto Shiotsuki; see our advisory.

Opera 11.00

Opera 11 is verschenen. Deze versie van de innovatieve, snelle Noorse browser kent weer de nodige verbeteringen en vernieuwingen. De mogelijkheid om extensies te installeren (eindelijk) en een veilige adresbalk zijn de voornaamste.

Extensies werden node gemist in Opera, dat toch bekend staat als een vernieuwende browser. Pas jaren na de concurrentie zijn nu extensies beschikbaar die de functionaliteit uitbreiden. Veel zijn het er echter nog niet: 203 op moment van schrijven.

Een tweede belangrijke nieuwigheid is dat de adresbalk de beveiligingsstatus van een bezochte website weergeeft. Als de balk geel of groen wordt betekent dit bijvoorbeeld Beveiligd en Betrouwbaar.

Verder kunt u in Opera 11 tabbladen stapelen om meer overzicht te behouden. Sleep een tabblad op een ander tabblad en er komt een pijltje rechts op het tabblad. Klik hierop en u ziet de sites die onder dit tabblad verscholen zitten.

Ook heeft Opera nu een auto-update functie voor extensies en Opera Unite apps. Bovendien kunt u inschakelen dat Opera stilletjes update, net als Google Chrome.

Opera's mail-component is verder uitgebreid - veranderingen zitten onder andere in het Mail paneel, waar items nu naartoe gesleept kunnen worden. Opera is ten slotte veel sneller en stabieler geworden en is nu weer een van de snelste browsers.

Opera 11 is te downloaden voor Windows, Mac OS X en Linux. Een Nederlandse vertaling is ook aanwezig.

Release notes:

New features and improvements

Address field
An improved address field makes it easier to stay safe on the Web, and it now hides the complexity of long web addresses. It also provides more security information to help you stay safe when browsing; just click the badge for the website to see security information about the site you are visiting.
  • All webpages get a badge to the left of the address field. The badge replaces protocols like HTTP, HTTPS, and opera:, which are shown only when focusing on the address field.
  • Clicking the badge provides an easy overview of the potentially more complex security state of the current web page.
  • Parameters at the end of web addresses are visually hidden until the address field is focused. If you still want to see the whole address all the time, you can right-click the badge to disable this functionality.
  • There is now a badge indicating that you are browsing with Opera Turbo on. Clicking this badge gives information about estimated data savings for the Opera Turbo session.
Auto-update
An improvement to auto-update now makes sure you have the latest extensions and Opera Unite applications.
Bookmarks bar
The Opera Bookmarks bar is located directly below the Address bar, and replaces the old Personal bar.
Enabling the new Opera Bookmarks bar
  1. Click the O menu button.
  2. Select "Toolbars".
  3. Click the check box next to "Bookmarks bar".
If you want the Bookmarks bar to show in the former location of the Personal bar
  1. Open the Appearance dialog (Shift + F12) > "Toolbars".
  2. Click "Show hidden toolbars while customizing".
  3. Above the Address bar a Bookmarks bar appears. Click it once to mark it (a yellow outline will show around the bar).
  4. Click "Placement" and select "Top" inside the Appearance dialog.
  5. Mark the new Bookmarks bar located below the Address Bar, and choose "Placement Off".
  6. Click OK.
  7. The Bookmarks bar is now shown in the former location of the Personal bar.
Extensions
Opera extensions offer a way for you to easily add new functionality to your Opera browsing experience. Developers can easily create extensions using open standards (HTML5, CSS, JavaScript) and supported APIs. Opera extensions will be based on the W3C Widget specifications and this is being considered for an Open Standard effort.
  • Extensions will now run on secure sites (HTTPS) by default, and we have added a privacy setting where you can allow/disallow extensions to run on secure connections or in privacy mode (disabled by default).
  • Extensions now have a preferences page. Both the options page and privacy settings can be accessed from the extensions manager.
Some changes to requirements that will affect currently available extensions include:
  • Extensions must include an access request for the pages you want to access with the background process. You can do this by adding <access origin="http://example.com"> to the config.xml
  • Extensions must include an index.html file in the package, or include a <content src="//www.gratissoftwaresite.nl/downloads/someStartFile.html"/> in the config.xml.
  • Extensions must use broadcastMessage() properly:
    • broadcastMessage() only takes one argument: a string or an object literal.
    • So, use either broadcastMessage("hi"), or broadcastMessage({'say': 'hi' }
This means that some extension authors will have to update their extensions.
Mail panel
The Opera Mail panel has been improved with the following changes.
  • Decide which sections to show, and in what order.
  • Create folders to organize your mailing list and newsfeeds.
  • Filters are now called labels. Existing labels, custom labels and saved searches (as labels) are now located together under the Labels header in the Mail panel. The old filters, labels, and saved searches are now merged into the new, more powerful labels
  • In each category, (Attachments, Labels, Feeds, etc.) select which individual items to show and which items to hide.
  • Feeds can now be displayed in the panel without the need to enable a mail account.
  • The Mail panel automatically appears whenever you switch to a mail tab, and automatically returns to the previous state of the panels when moving back to a non-mail tab.
  • POP accounts now have Inbox and Sent views for themselves.
  • Multiple scrollbars are now changed to one global scrollbar for the mail panel. The scrollbar keeps section headers on top, which allows you to quickly scroll back up to them.
  • All mail search fields are now consolidated into one. This enables you to search wherever you want, with the help of a new toolbar that appears when searching.
  • You can save a search as a rule that will automatically label all the matching messages.
Plug-in loading
You can now set plug-ins to load only when you click on them, to significantly speed up browsing.
Presto 2.7 rendering engine
CSS3 Paged Media Module improvements
Support has been added for the object-fit and object-position properties.
  • The CSSWG decided to rename the image-fit and image-position properties to object-fit and object-position, but the W3C CSS3 Module: Paged Media has not been updated yet.
  • Since this CSS3 Module is not yet a specification, using these properties requires the addition of the Opera proprietary -o- prefix to each property. Opera recommends listing both formats in your style sheet.
CSS3 Text Module improvements
Renamed the -o-text-overflow property to text-overflow, and added support for ellipsis on multi-line blocks.
Encoding improvements
Big5-HKSCS support has been updated for the HKSCS-2008 encoding standard.
HTML5 improvements
Support has been added for the following:
  • HTML5 APIs:
  • HTML5 elements:
    • Support for the <progress> element
    • Support for the <meter> element
  • HTML5 Forms:
    • Support for <input type="search">
    • Support for <input type="file" multiple>
    • Support for <input placeholder="">
    • Support for <input type="color">
    • Support for <input type="tel">
    • Improved:
      • Updated the language string for HTML5 Forms
      • <input type="email"> validation
      • Default value for <input type="range">
      • out-of-range @value in <input type="range">
      • <input type="email"> now supports multiple emails as per the specification
      • Autofixing <input type="url"> without http://
    • Removed:
      • Support for <input type="file" min max>
      • Support for allowing a single control to be associated with more than one form
      • Support for WebForms from hasFeature
WebSockets support
Opera offers support for WebSockets which provide a way to communicate between script in a web page and the server in full-duplex mode with low latency. Opera supports version -00 of the WebSocket protocol (-76). WebSockets sets up one TCP connection and confirms that the server can speak WebSocket by doing a special handshake, after which the server and the client can send text messages over the connection at will, resulting in faster communication.
WebSockets support in Opera is disabled by default. Warning: This is due to flaws which can be exploited in the current WebSockets protocol. However, if you want to enable WebSockets in Opera:
  1. Type opera:config in the address bar and press Enter.
  2. In the Preferences Editor, expand the "User Prefs" topic and see "Enable WebSockets".
  3. Click the "Enable WebSockets" check box.
Search predictions
Search predictions from Google integrate into Opera's search field, and predict queries as you type, making searching quicker and easier. When using the search field or searching from the address field with the 'g' search keyword, Google search predictions will appear.
Speed improvements
Numerous advancements to various engines have been made to improve Opera's speed and benchmark test performance.
Tabs
Tab stacking
Opera invented tab browsing in the 1990s, and Tab stacking enhances tab organization in the user interface. Dragging one tab over another allows you to create groups of tabs. Now you can keep dozens of webpages open, organized, and under control. See our Tab stacking demonstration video.
Pinned tabs
The "Locked Tab" feature is improved and renamed to Pin Tab. Pinned tabs take up minimal space and are automatically moved to the left of other tabs to make them easy to find.
  • Right-click a tab and select "Pin Tab" from the menu. This pins it and prevents it from being closed by accident.
  • Unpin a tab by right-clicking it, and then uncheck "Pin Tab" in the menu.
User JavaScript
Support has been added for the W3C Web Storage API window.opera.scriptStorage property for user scripts alone.
Visual mouse gestures
Mouse gestures is another genuine Opera innovation that was first introduced in Opera 5.10 in April 2001. Visual Mouse gestures help you learn how to control Opera with mouse movements. A new interface guides you through the available gestures, making it easier to learn and use them.
  1. To see the new mouse gesture interface, hold (long press) the right mouse button down in any webpage.
  2. Then, move the pointer in any direction and the interface changes to reflect the actions that can be performed with subsequent movements.
  3. When you complete an action, a notification briefly shows what action you performed.
  4. Once you learn your favorite mouse gestures and perform them quickly, the interface will not display.

Pagina's