Tag Archives: browsers

Sharing Tool Wishlist

The following is an edited version of a wishlist I had been keeping on the side. The main idea is to define what would be, in my mind, the “ultimate social bookmarking system.” Which, obviously, goes way beyond social bookmarking. In a way, I even conceive of it as the ultimate tool for sharing online content. Yes, it’s that ambitious. Will it ever exist? Probably not. Should it exist? I personally think so. But I may be alone in this. Surely, you’ll tell me that I am indeed alone, which is fine. As long as you share your own wishlist items.

The trigger for my posting this is that someone contacted me, asking for what I’d like in a social bookmarking system. I find this person’s move quite remarkable, as a thoughtful strategy. Not only because this person contacted me directly (almost flattering), but because such a request reveals an approach to listening and responding to people’s needs that I find lacking in some software development circles.

This person’s message served as a prompt for my blogging this, but I’ve been meaning to blog this for a while. In fact, my guess is that I created a first version of this wishlist in 2007 after having it on my mind for a while before that. As such, it represents a type of “diachronic” or “longitudinal” view of social bookmarking and the way it works in the broader scheme of social media.

Which also means that I wrote this before I heard about Google Wave. In fact, I’m still unclear about Google Wave and I’ll need to blog about that. Not that I expect Wave to fulfill all the needs I set up for a sharing tool, but I get the impression that Google is finally putting some cards on the table.

The main part of this post is in outline form. I often think through outlines, especially with such a type of notes. I fully realize that it may not be that clear, as a structure, for other people to understand. Some of these bullet points cover a much broader issue than what they look like. But the overall idea might be fairly obvious to grasp, even if it may sound crazy to other people.

I’m posting this to the benefit of anyone who may wish to build the killer app for social media. Of course, it’s just one man’s opinion. But it’s my entitled opinion.

Concepts

What do we share online?

  • “Link”
  • “Page”
  • Identified content
  • Text
    • Narrative
    • Contact information
    • Event description
  • Contact information
  • Event invitation
  • Image
  • Recording
  • Structured content
  • Snippet
  • Access to semi-private content
  • Site’s entry point

Selective sharing

Private
  • Archiving
  • Cloud access
Individually shared
  • “Check this out”
  • Access to address book
  • Password protection
  • Specialization/expertise
  • Friendship
Group shared
  • Shared interests (SIG)
  • Collaboration (task-based)
Shared through network
  • Define identity in network
  • Semi-public
Public
  • Publishing
  • Processed
  • Reading lists

Notetaking

  • Active reading
  • Anchoring text
  • Ad hoc list of bookmarks
  • “Empty URL”
    • Create container/page
    • Personal notes

Todos

  • To read
  • To blog
  • To share
  • To update
  • Projects
    • GTD
    • Contexts
  • Add to calendar (recognized as event)

Outlining/Mindmapping

  • Manage lists of links
  • Prioritize
  • Easily group

Social aspects of sharing

  • Gift economy
  • Personal interaction
  • Trust
  • Hype
  • Value
  • Customized

Cloud computing

  • Webware
  • “Online disk”
  • Without download
  • Touch devices
  • Edit online

Personal streaming

  • Activities through pages
  • Logging
  • Flesh out personal profile

Tagging

  • “Folksonomy”
  • Enables non-hierarchical structure
  • Semantic fields
  • Related tags
  • Can include hierarchy
  • Tagclouds define concept map

Required Features

Crossplatform, crossbrowser

  • Browser-specific tools
  • Bookmarklets
  • Complete access through cloud
Keyboard shortcuts
  • Quick add (to account)
  • Vote
  • Bookmark all tabs (à la Flock)
  • Quick tags

Related pages

Recommended
  • Based on social graph
  • Based on tags
  • Based on content
  • Based on popularity
  • Pointing to this page

Quickly enter links

  • Add in place (while editing)
  • Similar to “spell as you type”
  • Incremental search
  • Add full link (title, URL, text, metadata)

Archiving

  • Prevent linkrot
  • Prepare for post-processing (offline reading, blogging…)
  • Enable bulk processing
  • Maintain version history
  • Internet Archive

Automatic processing

  • Tags
  • Summary
  • Wordcount
  • Reading time
  • Language(s)
  • Page structure analysis
  • Geotagging
  • Vote

Thread following

  • Blog comments
  • Forum comments
  • Trackbacks
  • Pings

Exporting

All
  • Archiving
  • Prepare for import
  • Maintain hierarchy
Selected
  • Tag
  • Category
  • Recently used
  • Shared
  • Site homepage
  • Blogroll
  • Blogs
Formats
  • Other services
  • HTML
  • RSS
  • OPML
  • Widget
Features
  • Comments
  • Tags
  • Statistics
  • Content

Offline processing

  • Browser-based
  • Device based
  • Offline archiving
  • Include content
  • Synchronization

Microblogging support

  • Laconi.ca/Identi.ca
  • Twitter
  • Ping.fm
  • Jaiku

Fixed/Static URL

  • Prevent linkrot
  • Maintain list for same page
  • Short URLs
  • Automatically generated
  • Expansion on mouseover
  • Statistics

Authentication

  • Use of resources
  • Identify
  • Privacy
  • Unnecessary for basic processing
  • Sticks (no need to login frequently)
  • Access to contacts and social graph
  • Multiple accounts
    • Personal/professional
    • Contexts
    • Group accounts
  • Premium accounts
    • Server space
    • Usage statistics
    • Promotion
  • Support
    • OpenID
      • As group login
    • Google Accounts
    • Facebook Connect
    • OAuth

Integration

  • Web history
  • Notebook
  • Blogging platform
  • Blog editor
  • Microblogging platform
  • Logbook
  • General purpose content editor
  • Toolbar
  • URL shortening
  • Address book
  • Social graph
  • Personal profile
  • Browser
    • Bookmarks
    • History
    • Autocomplete
  • Analytics
  • Email
  • Search
    • Online
    • Offline

Related Tools

  • Diigo
  • WebCitation
  • Ping.fm
  • BackType
  • Facebook share
  • Blog This
  • Link This
  • Share this
  • Digg
  • Plum
  • Spurl
  • CoComments
  • MyBlogLog
  • TwtVite
  • Twistory
  • Windows Live Writer
  • Magnolia
  • Stumble Upon
  • Delicious
  • Google Reader
  • Yahoo Pipes
  • Google Notebook
  • Zoho Notebook
  • Google Browser Sync
  • YouTube
  • Flock
  • Zotero

Relevant Blogposts

Firefox 2 Beta and Spell-Checking

Erm…

Is it just me or the “spell as you type” feature in Firefox 2 doesn’t work in the French localization?

The option is set (“vérifier l’orthographe lors de la frappe” in Options:Avancé) but mistakes aren’t underlined in text fields. In fact, there doesn’t seem to be an easy way to change the text’s language.

As silly as it sounds, this is the one feature which could radically improve my browsing and blogging experience.

This is with Firefox 2.0b2 on Windows XP SP2.

IE7b3

Trying Internet Explorer 7 beta 3 on Windows XP SP2. Not as bad as one might expect. Quite a few Firefoxisms (from the tabs and RSS support to the “Find More Add-ons” mechanism). Some features are rather well-implemented (for instance the pop-up blocker in the add-on bar) and it seems like its performance is decent on a very fast connection. Despite my opinions of Microsoft, this version of IE seems quite decent. Actually, it seems to be the one browser which works appropriately with the Categories box in WordPress. Neat.

Opera 9: First Quick Look

Just started trying out Opera 9 (it was announced on the Buzz Out Loud podcast yesterday). It does have several nifty features (as Tom on BOL said) but it does have its quirks.
For instance, thee WYSIWYG mode here on WordPress doesn’t seem to work. Although items in Mac OS X’s Services menu aren’t greyed out, they don’t seem to work.
Most of the nifty features are approximate equivalent to Firefox extensions. For instance, the “Notes” feature is rather nifty, especially when you want to keep text, but it’s not nearly as useful as Gomita’s Scrapbook extension for Firefox and Flock. The session manager seems to work in a similar way to the “Session Manager” Firefox Extension, especially when combined with the trashcan feature, but it seems a bit less powerful.
Opera 9 seems a bit slow overall, especially with more dynamic (e.g. AJAX) features on some pages (including categories here on WordPress).
Look and feel is ok and Opera might be more customizable than other browsers. Still, that’s not a very important thing for me.
Opera does have a “community” which reproduces or emulates several things that have been popular elsewhere on the Web (for instance, Digg-like community rating). In that sense, it’s an integrated version of several community features. But the browser doesn’t really make the community aspects very prominent.
Opera’s website has a rather elaborate presentation/animation based on some characters representing user types. That presentation looks pretty much like ads in early issues of the Launch magazine (on CD-ROM). It seems like an obvious attempt at generating hype but it doesn’t really carry through as interacting with the animation only leads to very simple information (the accountant/blogger likes widgets…).
It might still work. Opera 9 has a lot of things that people might like and it’s quite possible that some will jump right in. But, at this point, our browsing habits are probably entrenched enough that it’s hard to switch to a new browser and not feel like something is missing in the new one. Safari, Firefox, Flock, Opera, IE, lynx, iCab, Netscape… Each of them has interesting features and you often wish one combines them all. It’s all about workflow. Once you start getting efficient in one browser, there’s a lot of inertia preventing you from switching. In my case, switching from Safari to Firefox has been something of a bumpy ride. Still wish Firefox had some of the features of Safari (especially those provided by OSX’s Services like “check spelling as you type” and shortcut to Nisus Thesaurus). Switching from Firefox to Flock has been quite easy, especially now that some important extensions (like Scrapbook) are readily available in Flock versions (concurrent with the beta release). Still wish Flock had some more Safari-ness, but Flock does have some neat features for bloggers. In fact, at this point, for me, the browser and the blogging tool should be as integrated as possible. My choice still goes for ecto but a blogging browser could eventually be a better choice.
Browser choice is quite similar to the whole OSX vs. XP thing. Yes, it’s possible to switch from one to the other. But like translating poetry with automated tool, it’s kind of missing the point.