Currently, I am adding bookmark wrappers to FUEL 0.2 using the new Places API. As I do, I am just struck by how much functionality is exposed by the new API. Accessing bookmarks is a common request for extension developers. The old bookmark service isn’t as easy to use (IMO), mainly due to the amount of RDF that is seeping out of it. The new bookmarks and annotation services are very straight forward and clear. Here are some of my highlights so far:
- Updating bookmark properties is really easy.
- Using bookmark observers to notify you whenever a bookmark is added, changed, visited, moved or removed.
- Creating annotations to attach data to pages and bookmarks.
- Navigating the hierarchy of bookmarks is really easy.
No RDF in sight.