Operator 0.8 is available

Operator 0.8 is now available from addons.mozilla.org.

One of the first things you'll notice is that I changed the default view to be data formats instead of actions. I did this because I found this is what most people did anyway. If you disagree, you can go to Operator Options and switch back to options.
You'll also notice that if you did any customizations, you lost them. Unfortunately I did some preference rewriting this time around and the migration was getting to be painful. It shouldn't happen again.

Some of the new features in Operator 0.8 include:

  • RDFa support (courtesy of Elias Torres)
  • eRDF support (courtesy of Keith Alexander)
  • New user interface elements, including an icon on the location bar as well as a sidebar
  • New preferences including auto-hiding the toolbar
  • The address microformats has been split out so that actions can be more granular
  • Actions can now be associated with multiple types of data, so the Google Maps action, for instance, works with Addresses and Locations
  • Much better support for frames and iframes
  • Support for non HTML documents
  • When debugging microformats, Operator connects to Brian Suda's X2V behind the scenes so you can compare results
  • Lots of bug fixes

I had to break user script compatibility with this release. Most user scripts have already been updated and can be found on the user script page. I also changed the location of user scripts, so old user scripts won't conflict.

Finally, I've created a page specifically to talk about Operator. If I've missed anything, please let me know. And feel free to visit my weblog and take my poll about how you interact with Operator.

Have fun!

Special note to users of the 0.8 betas - you'll need to go Options and delete "RDFa" and re add it as "RDF" to get RDF functionality back.

23 Responses to “Operator 0.8 is available”

  1. Pelle August 21, 2007 at 2:55 pm #

    Nice! I'll have to check this out in the weekend!

  2. Egon Willighagen August 22, 2007 at 11:35 pm #

    Hi Mike, I've updated my operator script for chemistry [1]. Except for the RDFa->RDF script, there was little I had to do. Works great! I've put some screenshots in my blog on how to install the script, but was wondering if it would be fair to request automatic install of the script, just like Greasemonkey userscripts... say, using a file name scheme .operator.js, or so... is that something we can expect? Also, I have seen some comments on FF3... is that going to support things like RDFa natively, making Operator technology really part of FF itself?

    1.http://chem-bla-ics.blogspot.com/2007/08/operator-08-released-new-sechemtic-user.html

  3. Egon Willighagen August 22, 2007 at 11:47 pm #

    PS. Had not read that interview mentioned on that Danish microformats.dk yet. Rather interesting read indeed. I like the side bar, and had the urge to remove the toolbar. But what I actually miss, is a keyboard shortcut to open/close the sidebar. Alternatively, a menu item on the popups for either or both the location and status bar called "Open Sidebar" would be nice.

    I noticed your request to do more advanced things with this technology... and I am actually very much interested in that. One thing I would like to do, is do a query at a service, with more than one triple... but I just realized that with 'geo', one is already doing that. Integrating information from third-party resources, e.g. inserting a Google map as popup or inline, when a geo microformat is found, sounds more like Greasemonkey work, than Operator... how do you envision the future in that direction? Should Operator and Greasemonkey not merge?

  4. tunnel August 23, 2007 at 3:27 am #

    very interesting extension! I was wondering if there is any possivility to embedd microformats in email?

    My idea was e.g. that thunderbird would "read" appointments/dates sent to you by email and mark them in it's own lightning calendar.

    Also, you would be able to mark certain text areas as microformats and fill out a form that specifies the included information.

    Where would one have to start to realise this idea?

  5. Colin August 23, 2007 at 4:22 pm #

    Very nice!

    I'm starting to integrate hCard and other microformats into my website, but can't get operator to parse out a photo (and then export it to Address Book on the Mac).

    Currently, I'm using:

    ...

    That string is the base64-encoded PNG image.

    Is this the preferred way to do it, or is there are better way? And does Operator pass this image along when exporting the contact?

    - Colin

  6. Stu August 24, 2007 at 3:15 am #

    Unfortunately I had to uninstall this (v0.8) as it slowed down my firefox to a crawl (scrolling was really slow).

    I also use greasemonkey so maybe there is some strange interaction here ?

    Luckily uninstalling fixed this
    Unluckily I don't have micrformat goodness now :-\

  7. Matt Augustine August 28, 2007 at 2:55 pm #

    Is Live Clipboard still supported? I can't find it in the list of actions.

  8. mkaply August 28, 2007 at 3:01 pm #

    Matt:

    I moved some less used functionality into installable user scripts.

    Live Clipboard support can be found here:

    http://www.kaply.com/weblog/operator-user-scripts

  9. Tomm Eriksen August 29, 2007 at 5:23 am #

    It seems that Operator 0.8 recognizes invalid microformats on pages that embeds the new type of easy embeddable Google maps:
    https://vortex.uio.no/brukere/tommae/google-maps.xml

    This does not happen with the old style embeddable maps: http://www.ingap.uio.no/about/map/

  10. Tomm August 31, 2007 at 12:41 am #

    A simple explanation for this really: It seems that Google uses a div with class=”adr” in their new markup, with no sensible microformat content within.

  11. mkaply August 31, 2007 at 12:37 pm #

    Tomm: Yeah. Google Maps microformats are sadly lacking. No idea why. They are supposedly working on it.

  12. Aron Sogor September 1, 2007 at 6:52 pm #

    I have been playing with Operator and I was wondering if there is any plans to open up this functionality in ThunderBird.

    I rigged up DWR for remoteing to a Java app server.
    http://theatlantis.net/blog/2007/09/dwr_thunderbird_email_20.html

    With semantic support embedded into the browser/mail reader it would be awesome way to build custom work flows.

  13. Andy Mabbett September 7, 2007 at 4:16 am #

    For background on the Google maps issue, see http://microformats.org/discuss/mail/microformats-discuss/2007-August/010457.html

  14. Jeff McNeill October 14, 2007 at 8:06 pm #

    Aloha Mike,

    When I have an hCard microformatted address with a pound sign in the address, such as:

    1711 East-West Road, #723, Honolulu, HI 96842

    The Google Maps mapping option in operator takes only the address up until the pound sign.

    Even with I mark it up with the ASCII value for #, I get the error. Is there some way to handle this in Operator or is this a GOOG thang?

    Cheers,
    Jeff McNeill
    jeff@jeffmcneill.com

    Is it possible to change that to

  15. mkaply October 16, 2007 at 9:28 am #

    Jeff:

    I've fixed this in my latest Operator build. Thanks!

Trackbacks/Pingbacks:

  1. On Firefox 3 and microformats with Michael Kaply : Mozilla Links - August 21, 2007

    [...] far as the UI goes, that hasn’t been finalized yet. I have just released a new version of Operator this week (0.8) that has a sidebar included which is one of the proposed ideas for microformats in [...]

  2. microformats.dk » Interview med Michael Kaply om microformats og FireFox 3 - August 22, 2007

    [...] with Michael Kaply” . Michael Kaply er ham der har lavet microformats plugin’en Operator 0.8 (1.0 bliver den endelig version til FireFox 3 og følger automatisk med i downloadet af FireFox 3) [...]

  3. RDFa » Blog Archive » Operator 0.8 available - August 22, 2007

    [...] to Mike Kaply Operator 0.8 is now available. Operator is a Firefox plugin supporting all kinds of metadata in HTML (microformats, eRDF, RDFa). [...]

  4. les microformateurs » Amusez-vous avec le nouvel Operator - August 23, 2007

    [...] des données sémantiques. Vous pouvez corriger/raffiner cette traduction en cliquant sur ce lien. Seul le lien original fait référence. Merci d’avance — [...]

  5. XXC@Blog - August 24, 2007

    ??Firefox extension ??

      ????????????????????????? ????? - ?? ???? - ?? ??? - ???? ?? - ???? ? - ????????? 1. Aardvark{2.0}...

  6. Some hCard Examples at Not So Relevant - August 25, 2007

    [...] using Firefox (and why shouldn’t you?) I recommend downloading either the excellent Operator add-on by Michael Kaply or the Tails add-on by Robert de Bruin which is also very useful. Those [...]

  7. enetweb » Microformats : Operator 0.8 Firefox plugin - August 27, 2007

    [...] page : Michael Kaply  [Operator [...]

  8. Nodalities » Blog Archive » This Week’s Semantic Web - April 17, 2008

    [...] Operator 0.8 - embedded data reader plugin, recognises microformats, eRDF, RDFa etc. [...]

Leave a Reply:

Gravatar Image