Skip navigation.

Posts tagged with "Opera"

avatar

PocketSurfer 2: Lofty claims or better than Mini?

, , ,

DataWind and the PocketSurfer 2

Some quotes:

the first of its kind to actually deliver the full power and original graphic intensity of the desktop web, rapidly and wirelessly - to the palm of your hand.



made possible by DataWind’s high-speed delivery platform that can reduce pages up to 1/30th of their original size, reducing network load and therefore costs.




....I wonder how these claims compare to Opera Mini?
avatar

Community Review: The pitfalls of system expectations

, , ,

The situation

Not too long ago, Opera Community software allowed us to create our own URLs based on our free text, or the post title. This is certainly a welcome addition as its much easier to remember a URL based on words than some system generated numbers: show.dml/27659. But I've noticed a hiccup in how the users expect the system to act, and how it actually does.

If you want to follow along, it's easy to reproduce:
  1. Create a blog post (w/title)
  2. Click preview
  3. (On the preview screeen) Now, change the post title
  4. Save blog post

You'll find that the "Post URL" is based off the first title instead of the second. I know there's a reset button which will (obviously) reset the title, but it's asking me to reset something I never "set" in the first place. In other words take action to correct something I never initiated. The system generated that URL and I was oblivious to it.

That's a poor solution IMO. Either the user is going to specify his own URL with that box or the user is not (leaving it to be an automated process). Where does the reset button fit in with the latter? And heaven forbid if it's hidden because the "show advanced options" menu isn't activated... Then the users wouldn't have any idea that a URL was being generated at all!

Great Expectations

The real problem goes beyond the implementation/technicalities of web forms and into the realm of "system expectations." We could argue what the user has responsibility to check before hitting submit, but the bottom line is that our expectation of "preview" across all software systems is that changes made there will not be reflected in the final version. Changing the title in the preview page should carry that change over when I hit "submit" whether I hit reset or not.

It's not hard to imagine* someone blogging without the "show more options" dialogs open, who drafts a half hearted, or possibly offensive post titled:

"our drunken boss at the christmas party"


...and clicks the preview button and get a change of heart, moment of clarity, more witty, etc etc... and end up with:

"He knows how to have fun!"


Then the user passes the URL out to the office:

Hey, I put up pictures from last night! Enjoy:
http://my.opera.com/aboutToBeFired/blog/our-drunken-boss-at-the-christmas-party


...even if the user does have the "show more options" dialogs open, it's not hard to overlook something like that at all. If you're used to autogenerating URLs, why would you bother checking it? I see the reset button only being useful to those that took the conscious effort to create their own URL string in the box.

It's not hard to come with some solutions to the problem though, here's a quick list of suggestions to alleviate this problem:
  • Don't hide the URL in the advanced options.
  • If Opera generated the title from the post title, set a flag. If the user entered the text, then don't
  • Then, on "submit" generate the URL from the final title and compare with what was already in the "Post URL" field. If different and the flag is set, ask which to use. (Opera created the first one, but the user could have edited... we're unsure if the user is aware of the title). This step could also be done if the user has changed the title of the post.
  • If the flag is not set, keep the old, user generated title (the user has shown they are aware of the titling by creating their own)
  • If the "Post URL" field is empty, then generate from the title as you would going to the preview page and submit away!


This was posted to the Community Forums on 17 October 2006:
http://my.opera.com/community/forums/topic.dml?id=163058

*not hard to imagine because it happened to me. I often put up temporary titles until i can see how everything comes together... how it looks on the screen with the pictures, or maybe I just haven't thought of a title yet.

**We'll also say that I purposely set up this post to have the title and URL mismatched.. yeah, that's the ticket.
avatar

Opera Mobile Profiles

, , ,

Here's a rewrite of my post from the Opera Mini blog...

When it comes to the Opera Mini browser, it's very important to be able to have a profile (user settings, bookmarks, feeds, etc) that is independent of Mini.

Several reasons why:

  • If we could save and edit bookmarks on our desktop *in addition to* our phone, it would create a seemless experience. Our bookmarks are the same if we save them on our phone or our desktop, or through a web app.

  • When updating Mini, you lose it all. You can't back up your bookmarks and "remember me" information. You start over at every upgrade.

  • Opera CTO and CEO have hinted at this, most recently in this Capitol Markets Day presentation

  • There's millions (ten!) of Mini users that could potentially be getting involved in the community. If they have an "easy in" and a reason to create a profile, it should be easier to get more community involvment.



Use the Community! Since the compressed page is coming from Opera anyway...*AND* you have such a great community, you could have the users:

1) Download mini

2) on the page with the EULA include some text asking: "if you'd like to backup/sync your mini data..." along with the standard "login/create account" prompt that would allow the user to create a my.opera.com/ profile (or login for all of us that have one already)

3) That will establish a link up so that any bookmarks created on the handset will also be copied to the users profile.

4) The user can manage the bookmarks (at least), and some mini settings (like: **-fullscreen on startup!) from this page. It's defaulted to private viewing, but able to be viewed public. So Opera profiles created via Mini would have an "About" page and a hidden "Mini" page that could be made viewable.

...Opera gets community members, users get to keep data that gets lost everytime we update Mini, we get an easier UI to manage, we can share our mobile bookmarks with the community... sounds cool to me! Give the millions of Mini users more than just that "my Opera" bookmark that many of them probably wouldn't know what to do with- but now they have an account and can easily get right to community involvement.

It's only natural to then extend this capability to the desktop as well. I picture a "local" and an "online" bookmark setting. The online could be flagged as public or private as noted in the Mini example, but will always be available to the user.

Then any desktop upgrades, beta testing multiple computers will all be synced together, including Mini.

I bookmark slashdot.org one time and it's available on any version of Opera I install via my Opera Community Profile (which I may choose to share with the rest of the community).

avatar

Opera and User Constructed Browsing

,

The idea of user constructed browsing has been around as long as browsers, but I first saw it defined by Jakob Nielson in his Jan 2005 "AlertBox" article on Reviving HyperText as:

"..any structure that's built by the user and added on top of existing hypertext."

Quite simply, allowing the user the power to create their own information to give context and meaning to the authors webpage. For example- you're searching Craigslist for a sofa, each page you visit, you can jot a note down that you only see next time you come back to that couch: "Called this guy on Monday, willing to help me move it" or "Played phone tag with this guy, sounds like a jerk." You have your own research and data mixed in with whatever is showing up there on Craigslist. Where I would *love* to use something like this is on every single login page I've ever seen. You could use it as your own "password reminder" and jot a note down like "Password: My first dog's name with my son's b-day" or something like that that. Mixing the web page data with your own.

Opera, of course, already has a gambit of features that fall into this category. We'll touch a few briefly to give you an idea of what I'm talking about...
  • Notes- It's been around a long time, and the user community has tried to extend this idea. It's the first thing that comes to mind when you read Nielson's and Scott Berkun's article on doing research and annotating web pages. I use the Notes for researching, but the biggest draw it has for me is the "password reminder" thing I mentioned above.

  • UserJS- Ad Blocking et. all- Modify the actual content on the webpage. Don't like how google image search lays out the webpage? Change it with a userjs file to match the way you think.

  • Bookmarks- Extends beyond the normal implementation by allowing us to create "nicknames" which we can use to match the bookmark up with our way of thinking. So I can just type "bank" in my address bar and get *my* bank, regardless of where it happens to be.

  • User Defined Style Sheets- Allows users to take the existing page, and use their own stylesheets to make

  • Site Preferences- Block popups, identify as, etc. all let you tailor your experience to the way you'd like it to be.




Where do we go from here?

Somewhere in the Opera 8.5-9.0 beta development, the Community was introduced to an interesting idea for bookmarks. In a nutshell, if the user had already bookmarked the site currently showing in the address bar, a star appeared in the same manner as the RSS/Feed icon currently does, ie, in the address bar. I recognized this as a small but important step in the direction of user constructed browsing, and was excited to see the feature since it addresses the "what do *I* want to know about this site?" question. I think it's useful information to know if I have bookmarked a site, and if I have, maybe I'd want to nickname it? Maybe create some metadata for the bookmark? Opera's real-time quickfind feature makes this task easy to do even without the address bar indicator, but it was nice to see at a glance.

Unfortunately, that feature is no longer with us. The overwhelming opinion from from the community was "don't tread on me..." or more specifically, my address bar. I fear the implementation may have hindered this user-constructed feature while it was still in its infancy. Because people didn't like an icon in the address bar (understandable), the feature itself has gone away. I'd love to see that feature come back... in fact, I'd like to see more of user-centered features, but with a different implementation. If we apply that defunct bookmark feature thinking to Notes, we'd have the ability to mark up pages on craigslist with our own data. Here comes the "Wish-List..."

I suggest that the following distinction be made- the address bar, and any icons included within, be from the site/author. We currently have the Widget and Feed icons there, and this makes sense as it's a feature the site/author has made available to the user. I propose we have another way to inform the user of their own "user constructed" content, which the orginal address bar star was. This new addition to the UI will be a way for the user to see all the things s/he has done to the page (the stuff the author has no control over).

My first thought is to use a panel. If you have this panel selected, as your browser changes URLs, it is updated to reflect user constructed data, in the same way the links panel or the history panel work. They dynamically change/update as you browse.

The two pieces of data I have in mind:
  1. If you've bookmarked this page, you can get access to it quickly
  2. If you've made a note from this page, you'll see it.


The second one is really what I'm after though- Notes. This is the much requested "sticky-notes" feature which would represent a major leap forward in user constructed browsing. Just look at ROBO/sticky-notes, Sticky Notes widgets, Firefox extensions, desktop sticky applications etc. to see that I'm not the only person wanting this kind of feature, but the implementations just are not quite there yet.

I'm not suggesting this is the best way (a panel), just the first place I thought of where this information would fit, so here's a crappy mockup:


...of course, this idea could be expanded upon to include other information beyond notes and bookmark metadata.


Where can we go from there?

I'm not sure where we go, but it wouldn't take a great technical leap to extend this idea out to a "social network" to have a "stumble-upon" type environment. Someone can host user constructed data about bookmarks and notes so that as *you* browse this page right now, you could see the notes that *I* have taken on it…but, like Josh Porter says, "personal value precedes network value" and the user constructed features should be first and foremost, for the individual.




Related reading...

Scott Berkun on browsers (December 2004 -but still has some good points!)
http://www.scottberkun.com/essays/essay37.htm

avatar

New clothes

, ,

Much thanks to Helmers for helping us out with the banner.

If you're at all curious as to the significance of the logo, it's called Spoonbridge and Cherry by Claes Oldenburg, Coosje van Bruggenplease. See the Sculpture Garden Exhibits of the Walker Art Center in Minneapolis Minnesota for more information.

Thanks again Helmers.
January 2009
S M T W T F S
December 2008February 2009
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