Skip navigation.

exploreopera

| Help

Sign up | Help

ion3

, , ,

2002-02-07 - Last release of Ion1 (it never had ds/rc/stable)
2004-02-07 - First "stable" release of Ion2
2008-02-07 - First "stable" release of Ion3
2016-02-07 - ?


Tuomo today laconically announced the release of the stable version of the tabbed tiling window manager ion3. Congrats!

keyboard friendly google searches

, ,

Google is running, among its experiments, a keyboard friendly Google search.

Key     Action
J       Selects the next result.
K       Selects the previous result.
O       Opens the selected result.
<Enter> Opens the selected result.
/       Puts the cursor in the search box.
<Esc>   Removes the cursor from the search box.

A really sweet feature - just too bad you cannot configure your own key bindings…

Edit: Ohh, jorunnix, thanks for pointing it out: just add &esrch=BetaShortcuts at the end of the GET URL for your Google search :wink:

linux: opera, flash and plugins

, , ,

Adobe released a new version of Flash Player - and triumphantly announces that "this new XEmbed-enabled plugin should work with Opera now."

We achieved great things in tight work with the Flash team - but here they seem to have mixed something up :smile:

The new Flash version, as mentioned already earlier, does not require XEmbed to run, but a GTK browser - there unfortunately still seems to be confusion about XEmbed and the XEmbed Mozilla extension "spec", which actually has little to do with XEmbed. So much about "standards"…

Obviously, a plugin expecting to run in a GTK browser does not work out-of-the-box in non-GTK browsers… The new Flash plugin is not compatible with the current Opera and Konqueror versions. This means, to put it in simple terms, that Adobe leaves at least 26% of the Linux users (just summing up Konqueror and Opera users) in the dark, forcing them to stick to the old version.

We just released a UNIX plugin milestone snapshot of the upcoming Opera version, allowing not only to run a GTK plugin in a Qt browser, but even going as far as using GTK "to draw directly on the webpage of a Qt browser": Opera and Mozilla are now ready for windowless plugins. Only the plugins are missing now :wink:

The new GTK Flash Plugin does run out-of-the-box in the latest 9.50 snapshot.

songza

, , ,

Songza got released just a few days ago.

Not only this is an excellent, really cool search engine that allows you to find and play all the music you want - but I really love the nice, very usable interface based on very few elements:


Beautiful - well done!

bbc ads

, , , ...

As of today BBC News serves ads "when viewed from outside the UK." You don't like ads on a serious news site? But you are a regular BBC News reader? A fix is simple: create a UserCSS file for http://news.bbc.co.uk/ with the following content:

#ad1, #ad2, #ad3, #ad4, #ad5, #ad6, #ad7, #ad8, #ad9 {
  display: none !important;
}


And go back to reading your news undisturbed.

32-bit plugins in 64-bit opera

, , ,

I see repeatedly comments that people run 32-bit plugins in 64-bit Opera by using the nspluginwrapper. This wrapper "enables you to use plugins on platforms they were not built for".

However in Opera, as opposed to other browsers, there is no need to go through the hassel of installing an extra plugin wrapper to do that - the operapluginwrapper handles it just fine!

The only issue is that you need to be using the 32-bit operapluginwrapper in a 64-bit Opera to run 32-bit plugins. Currently the only way to do so is to download a 32-bit Opera (I'd reccomend downloading a tarball), extract it, and replace the installed (64-bit) wrapper with the operapluginwrapper from the 32-bit package - and voilà, all 32-bit plugins should work out-of-the-box.

Currently this is manual work (sorry for that), but we are looking into having this handled at installation time - and have a way of seamlessly dealing with both 32-bit and 64-bit plugins (since you'll need the 64-bit wrapper for the 64-bit plugins…).

which is which?

, , , ...

Right - we have "UNIX" builds for desktop Opera.

And even though it isn't a really correct label for this family of builds, it means builds for Linux, FreeBSD and Solaris, for the Intel, the PowerPC and the Sparc architecture, for 32-bit and for 64-bit architectures, each one in several builds, and each build in several packages. In short: a jungle.

Additionally, there have been some new builds in Kestrel Alpha 1.

So which exactly is the package you need to fetch? This depends on the operating system, the OS version, the architecture, etc. Let me provide you with a short summary on which build is exactly what.


Linux
intel-linux
  • .1 static - qt3 static build, gcc 2.95
  • .5 shared - qt3 shared build, gcc 3
  • .6 shared - qt3 shared build, gcc 4
  • .9 static - qt4 static build, gcc 4
There is an experimental .10 build at the moment, which is a qt3 static build, gcc 4.

ppc-linux
  • .1 static - qt3 static build, gcc 2.95
  • .3 shared - qt3 shared build, gcc 3
  • .6 shared - qt3 shared build, gcc 4

sparc-linux
  • .1 static - qt3 static build, gcc 2.95
  • .2 shared - qt3 shared build, gcc 2.95

x86_64-linux
  • .2 shared - qt3 shared build, gcc 4


FreeBSD
intel-freebsd
  • .1 static - qt3 static build, FreeBSD 4
  • .5 static - qt3 static build, FreeBSD 5
  • .3 shared - qt3 shared build, FreeBSD 5
  • .4 shared - qt3 shared build, FreeBSD 6
  • .7 shared - qt3 shared build, FreeBSD 7

amd64-freebsd
  • .1 shared - qt3 shared build, FreeBSD 6


Solaris
intel-solaris
  • .1 static - qt3 static build, Solaris 10

sparc-solaris
  • .1 static - qt3 static build, Solaris 8
  • .2 shared - qt3 shared build, Solaris 8
Note that the Solaris 8 builds will also work on higher versions of Solaris.


So what?

On Linux there is the additional complication to understand which build you'll need for which version of your distro. It would be far too long to give a full overview on that, but here are some hints for some major distros:

You'll need the Linux .6 build for:
  • Debian Etch, Sid and Lenny
  • Ubuntu Edgy and Feisty
  • Fedora Core 5, 6 and 7
  • openSUSE 10.x
  • Slackware 11.0 and 12.0


You'll need the Linux .5 build for:
  • Debian Sarge
  • Linspire 5.0 and 5.1
  • Skolelinux 2.0
  • Xandros


I'll assume that FreeBSD and Solaris users are smart enough to figure out which builds they need for their OS version :wink:

HtH :smile:

qt4

, , ,

Opera 9.5 now offers also experimental static Qt4 builds on intel-linux - you do not need Qt4 to be installed in order to use them. Just fetch the intel-linux .9 package, select the Qt Native skin in Tools > appearance > skin and then try

$ opera -style plastique


to see Opera using the Qt plastique style. If you have more nostalgic inclinations, try either of

$ opera -style motif
$ opera -style cde
$ opera -style windows


Looking for GTK integration instead? Try

$ opera -style cleanlooks


But be warned - there are several known issues: cleanlooks for one takes ages to startup! there are a few crashers here and there, and the speeddial configuration dialog has some *cough* issues…

Have fun - and as always, feedback is welcome! :smile:

kestrel and plug-ins

, , ,

Kestrel is finally out!

Among the many new features, there are huge improvements to plug-ins on UNIX: we implemented the GTK main loop, which will allow GTK-based plug-ins to work - like the new Flash 9 Beta 2, mplayerplug-in, and many more! No need anymore to recompile mplayerplug-in again, you should now be able to just use the one that comes with your distro.

There'll be more details following, but in the meantime feel free to give it a try - go download Kestrel!

top 5 things i would like to see in opera

, , , ...

Right - so they waited until I was back from vacation to start a new meme and tag me. But first of all and of little interest to anybody reading this - yes, I had great fun on vacation up north.

And now about the top 5 things I would like to see in Opera. There are many wishes I have, and every single thing I would like to see in my browser of choice I do always discuss internally at Opera - so this list will not be too new to people knowing me and working with me.

One more note: these are the top five things I would like to see - I am aware that these are not things everybody would like to see. And since I am working on UNIX, my wishes are extremely UNIX centric. You have been warned.

The wishes:
  1. a query interface
  2. better integration with the available UI "toolkits"
  3. true multi-window support
  4. tagging
  5. dynamic session management


And now with some more details:

1. a query interface
Today there is a gap between GUI and CLI that I simply do not understand: the two interaction methods do not exclude each other, and recently there are several attempts at rediscovering the powers of CLI in graphical UIs. Query interfaces are in use in several desktop environments and in specialized applications. Time to see them available in Opera too.

2. better integration with the available UI "toolkits"
I often think that besides the Qt UI we have today, I would like to see a GTK UI, "pure" X and… why not? ncurses and CLI… depending on the context you are using your browser in. (For those that have some doubt understanding a CLI for a browser, give a look at edbrowse).

3. true multi-window support
Today you can open windows of a session only on one display - but I might be wanting to check my mail at home without quitting the running session when I ssh into my machine, or I would like to quickly write a mail while working on another DISPLAY, just by opening a new compose window on :1 in the session running on :0, write, send - done, without needing to switch to the other DISPLAY, or worse even, without having to quit Opera on :0.

4. tagging
…of mails, of bookmarks, of pages, of tabs, of windows - I want to tag (and have Opera automatically tagging) everything, and I want to be able to access the information I'd thus be able to link together.

5. dynamic session management
Session management in Opera is extremely primitive. Kestrel sees some neat improvements, but a true dynamic management of open tabs and windows is still on my wishlist. I want to be able to access tabs, windows and groups thereof (tags) as simply as I am viewing access points in Opera Mail - and I want management of this as transparent and "automatic" as accesspoints work today.


I'll also keep the game going and tag in turn
jax
ResearchWizard
Rijk
Moose
howcome
May 2008
SMTWTFS
April 2008June 2008
123
45678910
11121314151617
18192021222324
25262728293031