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.
New features and improvements
-
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.
-
Click the O menu button.
-
Select "Toolbars".
-
Click the check box next to "Bookmarks bar".
-
Open the Appearance dialog (Shift + F12) > "Toolbars".
-
Click "Show hidden toolbars while customizing".
-
Above the Address bar a Bookmarks bar appears. Click it once to mark it (a yellow outline will show around the bar).
-
Click "Placement" and select "Top" inside the Appearance dialog.
-
Mark the new Bookmarks bar located below the Address Bar, and choose "Placement Off".
-
Click OK.
-
The Bookmarks bar is now shown in the former location of the Personal bar.
-
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.
-
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")
, orbroadcastMessage({'say': 'hi' }
-
References:
- Opera extensions catalog
- Getting started with Opera extensions
- What's in an Opera extension?
- Hands-on tutorial: building an Opera extension
- Converting UserJS to Opera Extensions
- Opera extensions API documentation
- Opera extensions visual API Reference
- Opera extension code examples
- Opera extensions: buttons, badges and popups
- Opera extensions: tabs
- Opera extensions: windows
- Opera extensions: messaging
-
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.
object-fit
and object-position
properties.-
The CSSWG decided to rename the
image-fit
andimage-position
properties toobject-fit
andobject-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.
-o-text-overflow
property to text-overflow
, and added support for ellipsis
on multi-line blocks.-
The Opera
-o-
prefix is no longer required when using this property.
-
HTML5 APIs:
Selection.selectAllChildren
; see HTML5 DOM Range API.HashChangeEvent
event object; see W3C HTML5 Section 5.5.9: History traversal.document.head
: the DOM tree accessor; see HTML5 section 3: Semantics, structure, and APIs of HTML documents
-
HTML5 elements:
- Support for the
<progress>
element - Support for the
<meter>
element
- Support for the
-
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
- Support for
- Support for
-
Type opera:config in the address bar and press Enter.
-
In the Preferences Editor, expand the "User Prefs" topic and see "Enable WebSockets".
-
Click the "Enable WebSockets" check box.
-
References:
-
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.
window.opera.scriptStorage
property for user scripts alone.-
This property returns a
Storage
object as specified in the W3C Web Storage API, and is unique per script. -
User scripts can use this object to share presistent data across domains.
-
Script storage objects currently do not fire storage events.
-
The
scriptStorage
object has limited quota, defined in opera:config#PersistentStorage|UserJSStorageQuota.
-
To see the new mouse gesture interface, hold (long press) the right mouse button down in any webpage.
-
Then, move the pointer in any direction and the interface changes to reflect the actions that can be performed with subsequent movements.
-
When you complete an action, a notification briefly shows what action you performed.
-
Once you learn your favorite mouse gestures and perform them quickly, the interface will not display.
Reageren