EgoDesc allows you to use your own collection description as the basis for a self description.
NOTE: EgoDesc currently only works with Firefox browsers. If anyone would like to help make EgoDesc cross-browser compatible, I would be only too happy to talk to you!
The Key (a menu on the right in the editor window)
The key is colour coded.
- Green – Basic – Start here, these are very much must haves. no self-respecting self-description is complete without them.
- Brown – Desirable – If you can highlight or add this information, it will add value to your self-description
- Grey – Optional – see the microformat documentation for more information. (links on the left)
- Blue – these are all hCard class names. See http://microformats.org/wiki/hcard
Using the editor
- Copy your existing collection description from your website – either the HTML code or just the plain text – into the left hand ‘scratchpad’ box.

Your collection description will appear in the middle column. In our example some of the collection description already has self-description microformat mark-up, so those are displayed using CSS style rules that match the key on the right. - Select a portion of text within the middle column.

For example select the name of the collection. - Use the right hand key to click on an element to describe the selected part of your collection. You will be offered a choice of XHTML tags to choose from.

- Select the XHTML tag that will be wrapped around the selected text.
- Click the button labelled ‘apply to selection’.
- It will be applied and the screen will update.

- Now copy your finished self-description from the scratchpad (right click and ‘select all’ then copy), and paste it into your website. As easy as that.
If you need more information, read the self-description primer.
NOTE: EgoDesc can not currently replace the existing tag, so if you have some text that is already wrapped in a tag a new tag will be insrted within the existing tag. This can result in incorrectly nested tags. This is on the list of things that we would like to fix in future versions.