Browser Opera

New Opera 11 snapshot: Extensions fixes, smaller winstaller, and *nix work

Hi, we are working hard on making our new extensions feature better, more functional and more stable. This build is the result of more than a week of our work on extensions, and also contains a small Unite surprise, fixes for the new Windows installer, and a nice set of *nix bug fixes.

From now on, Unite Application will no longer be delivered with the browser installer. Instead, they will be downloaded when launched for the first time. This noticeably reduces the installer size.

There's a new feature which involves an autoupdate feature for Opera Extensions and Unite Applications as well. It is not fully functional yet, as we are still working over server farm configuration.

Attention Extension Developers! Here's something you were definitely waiting for. You don't need to pack and install your extension every time you want to just test it. Now you can simply drag&drop your config.xml onto the browser for a quick preview.

Known issues


Extensions:
  • DSK-317511 (DEP information displayed during Opera startup on Windows)
  • DSK-316707 (Opera crashes when sufing pages while Ubiquity extension is installed when Open All Popups is enabled)
  • DSK-317493 (Opera process isn't closed after running Web Storage quota extension and shutting down browser)
  • DSK-316682 (Ensure that the extension toolbar is visible)
  • DSK-315418 (Not possible to move extension button)
  • DSK-315232 (Extensions pop-up windows are transparent when loading)
  • DSK-316102 (User JS not loaded when page loads too fast)
  • CORE-33382 (User JS code not run in extensions if page does not include a script tag)
  • CORE-33775 (User JS extensions don't run on HTTPS sites)
WARNING: This is a development snapshot: It contains the latest changes, but may also have severe known issues, including crashes and data loss situations. In fact, it may not work at all.

Download
Changelog


Desktop
  • Initial framework for widget based app autoupdate, and download on demand for Unite apps (Unite apps removed from installer)
Extensions
  • DSK-316449 (Changed window type of Extension Popup)
  • DSK-317295 (Crash when enabling/disabling extension repeatedly)
  • DSK-315400 (Extension pop-up covers Password toolbar)
  • DSK-316777 (Extension button crash)
  • DSK-315076 (Showing/hiding extension buttons results in log on stdout)
  • DSK-315857 (D'n'd of config.xml onto Opera doesn't install extension)
  • DSK-316558 (Crash on exit after installing Remco's tab count)
  • DSK-316547 (Instalation of broken oex from local disk doesn't display failure warning)
  • DSK-316554 (Opera crashes when installing mini feed extension twice)
  • DSK-316663 (Crash on nk.pl when watching new photos of friends)
  • CORE-33697 (Windows.onblur: add missing call to register for platform window events)
  • CORE-33669 (Disabling of UserCSS; disable is temporary in nature, hence)
  • CORE-33462 (UserJS only supported for non-extension gadgets if compiled in 'lax security')
  • CORE-33576 (DOM_ExtensionWindow: perform a OnQueryWindow() for up-to-date information on focused state)
  • CORE-33813 (Crash when enabling JavaScript on a page when JavaScript is globally disabled)
  • CORE-33958 (Opera crashes with the longclick extension on #links)
  • White list for untrusted repositories support for extensions installation
Core
  • CORE-4308 (innerHTML doesn't serialize the nbsp character as an entity)
  • CORE-31557 (JavaScript crash at MediaFire and Google Docs)
  • CORE-32190 (Crash when calling aliased back, forward functions)
  • CORE-32461 (Master password no longer working)
  • CORE-32728 (Missing graphics in Canvas based HTML5 games)
  • CORE-16380 (Can not inspect closures and scopes)
  • CORE-32778 (Unable to change display property on <audio> (with controls))
  • CORE-32515 (Blocked URL page not displayed when URL is redirected)
  • CORE-24632 (JPEG encoder adds a magenta line on the right edge of the image if its width is not a multiple of 2)
  • CORE-32458 (XHR regressions)
  • CORE-32457 (DOM crash on digi.no)
  • CORE-31577 (JS memory leak)
  • CORE-32548 (Area focus issue)
  • CORE-32549 (data: image only produces onload every two reloads)
  • CORE-32550 (document onload fails with DSE if bad markup and window.onload exists)
  • CORE-26294 (Opera disallows "fragment identifier channel" communication across frames from different servers on https)
  • CORE-29840 (document.constructor===Object returns true)
  • CORE-30700 (Have to click back several times on hotels.com)
  • CORE-31618 (Calling cloneNode(true) on a form creates a form with an empty "elements" array)
  • CORE-31841 (Image load event regressions)
  • CORE-27565 (window.focus() should focus a contentEditable=true BODY)
  • CORE-32281 (focus() related regressions)
  • CORE-32287 (Feed crash)
  • CORE-32827 (focus() fails with delayed stylesheet loading)
  • CORE-31277 (Non-empty block with height explicitly set to 0 does not prevent from margin collapsing)
  • CORE-28976 (Constructor for text node is not Text)
  • CORE-29690 (DFDS calendar not working)
  • CORE-29663 (Support document.head (HTML5))
  • CORE-30510 (focus() on display:none textarea blurs active textarea (lost focus when Twitter loads))
  • CORE-18721 (Margin collapsing)
  • CORE-31290 (Element's bottom margin is calculated incorrectly when its last child is an empty box with height explicitly set to 0)
  • CORE-18579 (Contact list at Hotmail/live.com fails to display names in Opera (getComputedStyle() height/width when parent is display:none))
  • CORE-31957 (Crash when modifying white space text node between table-cells)
  • CORE-30091 (Input in inline-block with non-visible overflow is duplicated and causes freeze)
  • CORE-26267 (Media queries not applied correctly when widening screen)
  • CORE-32266 (Update problem with fixed positioned descendant of abs/fixed box)
  • CORE-31858 (Crash on delayed CSS transition chain)
  • CORE-32116 (Crash on Gmail)
  • CORE-31778 (Adding new STYLE via JavaScript + :first-letter causes match on bogus CSS selector)
  • CORE-13758 (getComputedStyle wrong for top/left/bottom/right styles, breaks YUI)
  • CORE-31361 (Table row background image not repainted across all cells initially)
  • CORE-32044 (Float container does not stretch to fit a child text node and sibling min-width inline-block (Facebook PM))
  • CORE-31420 (Top offset on a relatively positioned floated sibling of inline-block miscalculated)
  • CORE-32028 (Table cells separated by LF CR in the source code adds an extra table cell in the row)
  • CORE-31772 (Missing clean-up of generated content inside layout-generated table elements)
  • CORE-31221 (Crash with top.location = javascript:this)
  • CORE-32651 (SVG crash with feBlend and discard)
  • CORE-32695 (Web Workers do not work in widgets)
  • CORE-32835 (Dragonfly: Setting event breakpoint 'load' crashes Opera)
  • CORE-31236 (3rd party cookies not set)
  • CORE-27133 (Opera is unusable if autoproxy script contains an infinite loop)
  • CORE-32824 (array.indexOf(event.target) differs from array.indexOf(window))
  • CORE-30659 (Enable-background example from SVG 1.1 spec rendered incorrectly)
  • CORE-31258 (SVG filter feMerge / feMergeNode doesn't render correctly)
  • CORE-32673 (Fail to import some root CA certs in the pem format)
  • CORE-32876 (SVG color parsing seems to apply some HTML quirks)
  • CORE-32067 (A mask with zero opacity should not affect pointer-events)
  • CORE-33459 (Favicon repainting regression)
  • CORE-32904 (Posix host resolver crashes on dagbladet.no)
  • CORE-33712 (Crash on destroying plugin from script running by other plugin instance (Google maps street view))
  • CORE-30815 (End key puts cursor at begin of next line instead of end of the current line)
 
Os botões de avançar e retroceder do rato já funcionam nesta versão?

Estou "parado" na 10.63 até resolverem essa questão.

Sinceramente não te sei dizer. Podes experimentar instalar em External (não vai afectar a instalação actual) e se continuar não fazes o upgrade.
 
Está difícil de voltar á versão 10.63.
Tirando uma ou outra vez que crasha (raro), esta versão está muito boa. E já há alguma extensões muito interessantes. Já não consigo navegar sem o open-in-background-with-long-press, que para pessoas como eu que abre montes de abas e depois é que vejo tudo, é mesmo útil. A cena para por o fundo escuro no youtube não sei porque mas gosto mesmo.
O miniWolfram alpha também me dá algum jeito, apesar de isto ser um bocado "mariquices" a mais, porque bastava ir ao site :P
 
Já experimentei este "novo" Opera ainda em fase Alpha e digo que está DEMASIADO bom! Realmente esta equipa de develops do Opera é doutro mundo e se algum dia a Microsoft lhes deita a mão o IE da Microsoft vai levar uma revolução total. :P

E realmente as extensões dão ao Opera outra flexibilidade que vai permitir ás pessoas escolherem aquilo que mais querem usar no Opera e assim dar um toque pessoal ao browser. Muitos dos utilizadores do Firefox, continua tão lento e tão parado no tempo!, vão abrir os olhos para o Opera com extensões.

E com o tempo muitos dos develops de extensões para o Firefox irão adpatar as extensões mais famosas do Firefox ao Opera.
 
Na verdade, quase todas as extensões que estão no Opera agora já estavam disponíveis através de UserJS.

Pois, isso é verdade e eu já utilizava muitos UserJS, mas confesso que para o utilizador "normal" não é simples de encontrar e pôr a funcionar os vários que se encontram. Além disso só o facto de serem publicitadas e explicado para que servem ajuda a que as extensões sejam muito mais bem aceites. Às vezes nem sabes que tens uma necessidade até te mostrarem uma extensão que ta resolva. :)
 
Opera 11 snapshot, Core, UNIX and Extensions fixes

Hello Opera users! We're still working hard to make your Opera experience much better, it's Saturday, it's raining, there's no sunshine, generally the weather is bad here in Poland today... but a bunch of new hot fixes have arrived!
smile.gif


First of all there's a lot of Core fixes, and plenty of *nix fixes are also in. Next there are several Opera extensions fixes and improvements. Now you can use external repositories as your extensions auto update source. You can also install extensions from external repositories and add these addresses to white list to make your life easier next time. The extensions installer has a new look plus it shows additional info about installed extension.

For extensions developers, from now on if you drag'n'drop extension's config.xml file onto Opera a separate list is created in Extensions Manager which is titled 'Developer mode'. Each entry on this list has additional buttons: 'Reload' (you don't have to install and uninstall to see the changes now, just click 'Reload') and 'Open containing folder' which we think can be quite useful.

I wish you good coffee while reviewing the new changes!
smile.gif


WARNING: This is a development snapshot: It contains the latest changes, but may also have severe known issues, including crashes and data loss situations. In fact, it may not work at all.


Download
Changelog


Desktop
  • CORE-33558 & DSK-317319 to fix common crashers
  • DSK-317389 (Insecure Third Party Module warning when starting Opera (DEP/Data Execution Prevention))
Extensions
  • Separate list for developer extensions plus 'Reload' and 'Open containing folder' buttons
  • Start extension installed via d'n'd of config.xml right away (unix)
  • 'Open error console' button
  • DSK-315232 (Extension pop-up windows are transparent when loading)
  • DSK-316771 (Untrusted repo dialog for extensions auto update from non opera servers)
  • DSK-317907 (Extensions should not be aware of private windows)
  • DSK-317908 (Extension opens non-private tab in private window)
  • DSK-317888 (Extensions are disabled if Opera is restarted automatically after a crash)
  • PGDSK-546 (Extensions installer updates)
  • PGDSK-584 (Core strings adjustments)
  • PGDSK-584 (Extension installed or updated from 3rd party location)
Core
  • CORE-1419 (Text boxes and Unicode combining characters)
  • CORE-8336 (opera:historysearch can't find a word containing &shy)
  • CORE-33472 (Crash at digg.com)
  • CORE-33452 (Crash with hidden input in frames document)
  • CORE-27828 (JS .focus() and autofocus attribute should not be respected during history navigation)
  • CORE-27152 (Unintuitive auto-completion of IDN addresses)
  • CORE-28984 (Garbage when going back in history to images with wrong mime-type in disk cache)
  • CORE-31004 (URL crash)
  • CORE-33240 (Get rid of opera:illegal-url-xx)
  • CORE-30649 (AIA certificate handling allow content specific decoding to Unicode, leading to certificate decode failure)
  • CORE-33335 (Incorrect property value transfer optimization when first instruction is jump target)
  • CORE-32722 (Incorrect cascading of properties on SVG root element)
  • CORE-33057 (Scope connection might not send handshake)
  • CORE-33948 (Memory usage on Flickr)
  • CORE-33062 (Canvas shadowBlur with clipping causes artefacts (and crash))
  • CORE-33076 (Stylesheet loaded via redirected URL uses wrong base URL for resolving relative URLs)
  • CORE-31379 (Printing from print preview results in either a freeze or corrupted page)
  • CORE-32328 (Removing both scrollbars from a scrollable container at the same time doesn't work)
  • CORE-30891 (Freeze when scrolling on clutter-project.org)
  • CORE-32626 (Using same stylesheet as normal and alternate breaks styling)
  • CORE-32565 (Page search highlights too much text, including next line)
  • CORE-32360 (Online-HTML-Editor.org toolbar wraps)
  • CORE-16556 (Outline on table is misapplied to cell children in some cases)
  • CORE-17453 (getComputedStyle().getPropertyValue("border-style") should return "none")
  • CORE-32839 (*:first-letter wrongly applies to HTML element)
  • CORE-32372 (Crash when going back on a page with iframes and JavaScript)
 
Boas. Está excelente esta versão. Mas o NoAds não me está a funcionar por aqui...

EDIT: Já dá: config#PersistentStorage|UserJSStorageQuota" >= 500 Kb
 
Última edição:
10+ handy Opera 11 extensions

Opera 11 has finally joined the likes of Firefox, Chrome, and Safari in offering easy extensibility via extensions. While the list of available Opera extensions is comparatively short at the moment, there are already more than 100 to choose from -- and several that are quite handy.

You'll need Opera 11 installed to use these, of course. Grab a current snapshot build, as a number of extension-related issues have been fixed since the initial Opera 11 preview.

Now without further ado, let's jump in!

Translate

translate.jpg


A good number of extensions aim to add functionality from other browsers -- like Google Chrome's auto-translate feature. Translate (unsurprisingly) brings that functionality to Opera 11. Visit a page in a language other than your default (which you can set via a drop-down) and a toolbar offering to translate it appears.


Documents Preview

Want to open supported files using Google's Web-based viewer instead of downloading them to your machine? Install Documents Preview, and .DOC, .PDF, and .PPT files will open right inside Opera 11.


Image Preview

hover.jpg


Regardless of which browser I'm using, I like to have an extension installed that displays larger versions of image thumbnails when I hover over them. For Opera 11, image preview is the way to go.


Weather Forecast

forecast.jpg


In keeping with the easy-to-understand naming employed by the previous three extensions, Weather Forecast brings you up-to-the-minute info right in your toolbar. The drop-down provides the short-range forecast, shows sunrise and sunset times, and allows you to switch between multiple cities.


Snap Links

A favorite extension for Firefox, Snap Links for Opera offers the same functionality: click and drag a selection box around a group of links, and Opera will open them all in background tabs.


NoAds

noads.jpg

It seems like whenever we write up some Opera news, there's always one commenter saying "until there's AdBlock for Opera, I'd never consider switching." In truth, Opera has a pretty excellent way to block ads out-of-the-box, but now there's an actual extension for those who want it.


NotScripts

The second part of the powerfully geeky one-two browser extension punch, NotScripts brings (you guessed it!) NoScript's functionality to Opera 11. This one's also available as a Chrome extension from the same developer, which we've got to think means it's a fairly trivial task to port an extension from Chrome to Opera.


To-Read Sites

readlater.jpg


Services like Read it Later are a popular way to maintain a queue of items you just don't have time to dive into right now. To-Read Sites is an in-browser option -- no registration or log-in required.

Opera-to-Phone

Push-to-device extensions are all the rage -- Android users who browse with Opera on their desktop will want to pick up OTP. Unless, of course, you're already rocking the Opera Mobile for Android beta and using Link (sync).

Mini Wolfram Alpha

All the geeky computational goodness of Wolfram Alpha without having to leave your current tab.

Taskboard

taskboard.jpg


This extension loads the extremely slick, HTML5-powered 10K Apart app in a handy drop-down menu. It's a great way to keep a list of things you need to do close at hand.

Redirect to HTTPS

Blah blah Firesheep blah blah SSL. But seriously... It's a good idea to browse certain sites like Facebook, Twitter, Gmail, and the like via HTTPS whenever possible. Adding this extension to Opera 11 will redirect you on supported sites -- hopefully the developer will allow us to add our own sites in a future release.

Stumbleupon

For those who enjoy random discoveries, StumbleUpon has already released an official extension for Opera 11. It's the same great Web-based meandering experience it's always been on other browsers.
 
É uma questão de tempo até os develops de extensões começarem a adpatar as usas extensões mais conhecidas para o Opera. Também o browser do google tem várias extensões populares no firefox.
 
Back
Topo