Skip navigation.

IceArdor's Blog

The Search for InterOperability

Opera Link

Link is a great feature. Recently I got a notebook, and it simplified the switching process. Unfortunately, I still had to transfer some files when changing installations. I had to export my webfeeds, export my urlblocker.ini, my UserJS and UserCSS. It sure would be nice if all of this was handled by Opera Link. In the future, the profile directory will be stored online.

In the mean time, does anyone have a quick tutorial on how to set up either a network profile folder for Opera, or have one profile folder with multiple installations of Opera. I'm running a dual-boot Vista machine and it just doesn't make sense that I should have to import every RSS message twice. Can I just search opera:config for the profile path for Installation A and change it to the path for Installation B? Will some problems arise if I do that? Any tips?

Playing the Extensions Game (with Firefox)

, , , ...

Opera has a good reason why not to adopt Extensions. That's Firefox's child, and anyone who can't live without them can use Firefox. Of course, in doing so, they'd be opening up their computer to greater security risks, adopting a more memory- and CPU-intensive browser, and give up the extreme customizability of Opera. But Opera isn't playing its game as strong as it could be.

Yes, Widgets are great and all, but they alone can't compete with Extensions. What if you want a button right in Opera's interface for downloading a video from YouTube? Yes, the Video Downloader widget will work, but either you've got to keep it open all the time, or open it up, copy-paste the url, etc. This just isn't as convenient.

Opera already has this capability built in via Bookmarklets. Opera needs to leverage all of their customization features and make them easier to use. They've done a great job so far. Remember filter.ini, search.ini, and ua.ini? With Opera 9, all of that is can be controlled graphically—without restarting (try that on, Firefox!). Opera extended ua.ini to allow site-specific preferences that is unprecedented in the browser industry. Opera's Content Blocker makes ad-hunting a little bit easier. Search.ini was also made easier with the search engine editor and Create Search from the context menu. With the addition of the brand-new opera:config page, customization got even easier.

Opera's also built a nice keyboard shortcut editor and a mouse gesture editor that goes undiscovered for many people. Maybe the development team could think about how to make these more useful, like teaching a user mouse gestures or keyboard shortcuts that are likely useful to them based on their browsing habits and what shortcuts they use already. I'm glad that recent weeklies of Kestrel include a 9.2-compatible keyboard shortcut mode as well as the new 9.5-compatible mode. Avoid breaking backwards compatibility, and give your users choices. Firefox keeps two stable branches in development (1.5.x and 2.0.x), and this is the first step Opera can take to giving its users the choice of upgrading. It'd also be nice to merge changes made to a customized keyboard shortcut setup with new versions of Opera. When Speeddial came out and Ctrl+[1..9] was added, I lacked those shortcuts because I had a customized keyboard setup. I eventually abandoned my customized keyboard setup so I could get speeddial to work properly. To this day, I still don't know what customizations I had when I upgraded to the new shortcuts.

Ever since I've been using Opera, I have been able to move any button anywhere, any toolbar anywhere. There are tons of buttons and search fields available from within Opera, as well. Compare this to Firefox, which won't let you move the address bar below the tab bar, where it rightfully belongs (even though Asa agrees that it should belong there, but Firefox is trying to create uniformity with IE7, and so is locking the address bar illogically above the tabs). Firefox allows some buttons to be moved around, but the toolbars are locked in place. For being the lightweight, customizable browser that it claims to be, I think Mozilla has some false claims they need to check on.

Anyways, back to Opera. Opera needs to improve its graphical controls for UserCSS and UserJS, just like it improved the tools for search.ini and filter.ini. Opera needs to brag about its UserJS and UserCSS, and make them JUST as powerful as widgets. Why? They compete with greasemonkey, which is an absolute necessity for many Firefox power users. Furthermore, the power of UserJS and UserCSS needs to be opened up to the common user, but this can only be accomplished once a graphical method of adding UserJS and managing installed UserJS right inside of Opera is done.

By the way, what ever happened to userjs.org??? Opera had a good thing going for itself before widgets took off, and then just abandoned one of its projects. In order to compete with extensions, Opera needs all of these extendible tools.

Opera needs to leverage these tools together:
  • Widgets
  • UserJS and UserCSS
  • Native Spellchecker (or install Aspell with Opera)
  • tools for discovering, creating, and managing Bookmarklets.
  • tools that unlock Opera's power by allowing users to create Custom Commands from within the browser. Add this to Opera's interface, maybe?
  • Content Blocker
  • opera:config
  • Customizable button and toolbar placement
  • Search engines
  • Site-specific preferences
  • Skins (for those Firefox Theme-lovers)
  • Keyboard shortcuts and mouse gestures


This is what makes Opera the versatile tool that it is. Some of these items need to have their graphical accessability and managability improved. Some need a little touch-up paint, and some are already done. And Opera already has a great thing going for it: you won't have to restart your browser for a single one of these to take effect.

With the web developer tools on their way for Peregrine, this is Opera's opportunity to improve everything in one package that really screams Opera's extensibility.

Save some energy this holiday season - don't let your computer run idle

, , , ...

There's a great post on Google's blog that I want everyone in this world to read. Please post this on your own blog and spread the word.

http://googleblog.blogspot.com/2007/12/save-some-energy-over-holidays.html

Here's a suggestion for everyone to save energy over the holidays (and at other times!): turn off your computer and monitor or put them into "sleep" mode when you're not using them.

Why? The typical desktop PC uses 100-200 watts even when it's idle. That's the equivalent of 1-2 bright incandescent (read: inefficient) light bulbs....

For every 1 million people who do this, that will stop 40,000 tonnes (metric tons) of CO2 from being emitted, and save $2.5 million.... Read more

Resize <textarea>s and <input>s.

, , , ...

I stumbled across this today on the forums, and figured everyone deserves a little resizing magic. Install this in your UserJS directory, and make sure you have UserJS enabled.

Download textarea-drag-resizer.js

It's a nice substitute for Safari's draggable input fields. So really, what does Safari have over Opera now???

What are people searching for?

Ever since My Opera's release of hitslink integration, it's been interesting looking at how people arrive to my blog. Google gets massive amounts of data from its users about what they search for and where their queries lead. Even with just a few queries, I'm starting to see how Google just might not have the best search results. With mounds of data and hundreds of employees, I'd think Google would be aware of this problem. Not only is Google not telling its users where they left their car keys, Google isn't answering people's questions. (I'm a big fan of Google. I believe their descriptions for queries are some of the best and generally return high-quality results, but this is me just facing reality that for some users, Google isn't as great as I'm used to seeing it.)

Google's searching algorithm is pretty good. But sometimes, I wonder if My Opera really deserves as high of a placement as it gets. For example, today someone from Atlanta Georgia searched for [how are sites recognizing me when i have cookies turned off]. The first result in Google for that query is my post, Opera Wishlist: Delete Unused Cookies, which completely fails to answer the query. The second result is Cookie Preferences from the Opera Lover series. Again, this doesn't answer the person's question. I'm amazed at how many queries on Google point to my pages, just one small personal blog with feature requests, rants, and the occasional recipe. Do you think the people at My Opera do too good of a job at helping search engines find your page and ranking it well?

Another example. Today, someone searched for [star bucks applecider caramel]. That recipe has been around on the internet for a long time. I'm sure newspapers have even posted recipes—newspapers which are linked to by many blogs, have a lot more credible information, etc. But Google insists on prioritizing us wee little users to fill its top results. I guess I shouldn't be complaining, because, hey, traffic is traffic. But when I copy-pasted that recipe from some other blog, should I really be getting the credit for that by being placed as the first result in Google?

Here are some other strange queries that don't really answer people's questions, but point to my blog anyways.
  • [vector image of starbucks] (I made a post about starbucks recipes, and a seperate post about a vector image of an Opera timeline I made, but there is zero connection between these two posts besides both being displayed on my blog homepage.)
  • [javascript timeline] (Again, I made an Opera release timeline written using javascript, but not a timeline of javascript.)
  • [water dam names] (This links to a horrible picture I took in Washington state of just one dam. Shouldn't Wikipedia be ranked higher on Google's index for that query? It certainly better answers the question.)
  • [timeline releases] (Should Opera, which has 1% marketshare of the browser world, be ranked higher than say a Unix timeline, or Firefox timeline? I'd like to say yes because I like Opera, but realistically, most people aren't searching for Opera.)
  • [opera speed dial homepage] (My post was just a congratulatory post about Opera getting that feature, adding one more news entry to Opera's new speed dial release in hopes that news sites would rank speed dial more seriously. If I was serious about improving speed dial awareness for that post, I would have at least included a link to Opera Features or Operawatch. And yet Google, which favors sites with backlinks (using the PageRank algorithm), ranked my link-less post. That just shows how many links My Opera crams into every user's page, and how much meta-information there is in order for Google to rank my insignificant post as 5th for this query.)
Download Opera, the fastest and most secure browser
December 2009
S M T W T F S
November 2009January 2010
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31