- From: Jason Douglas <jasondouglas@google.com>
- Date: Mon, 15 Sep 2014 15:59:27 +0000
- To: "martin.hepp@ebusiness-unibw.org" <martin.hepp@ebusiness-unibw.org>, ☮ elf Pavlik ☮ <perpetual-tripper@wwelves.org>
- Cc: W3C Web Schemas Task Force <public-vocabs@w3.org>
- Message-ID: <CAEiKvUBgVCZvFyvc+QEK9vBKLoLuw5_7t9YD=LwJVUO24j8+ww@mail.gmail.com>
Why is a BookmarkAction directly on a WebPage insufficient? What properties would Bookmark add? On Mon Sep 15 2014 at 12:31:52 AM martin.hepp@ebusiness-unibw.org < martin.hepp@ebusiness-unibw.org> wrote: > +1 to the idea of schema:Bookmark. > > I can imagine a lot of use in confirmation emails of various kinds - if > they contain a bookmark entity in JSON-LD, an e-mail client could ask to > store that bookmark (or to share it via Twitter, Facebook, G+, ...). > > Martin > > > > > On 13 Sep 2014, at 18:45, ☮ elf Pavlik ☮ <perpetual-tripper@wwelves.org> > wrote: > > > Hi, > > > > I try to help friends who work on open source project - > > http://remotestorage.io - with creating proper JSON-LD contexts for > > various data it stores, preferably using schema.org vocabulary whenever > > I can. One of @unhosted apps using remoteStorage simply stores bookmarks. > > http://remotestorage.io/modules/code/files/bookmarks-js.html > > > > Schema.org has http://schema.org/BookmarkAction but I don't see anything > > to use as schema:result. I would see schema:Bookmark as sub type of > > schema:CreativeWork similar as schema:WebPage itself. > > > > On first thought I would use > > schema:Bookmark --[schema:about]--> schema:WebPage > > > > It all gets more interesting when as reader I want to mark page as > > read/unread (existing feature in remoteStorage bookmarks module) > > > > Given > > { > > "@type": "WebPage", > > ... > > "potentialAction": { > > "@type": "ReadAction" > > ... > > } > > } > > > > Once I perform this action I would like to somehow reference this fact > > from my bookmark... I see it also related to my previous email *result > > of an Action, how to relate those two resources?* > > http://lists.w3.org/Archives/Public/public-vocabs/2014Sep/0101.html > > > > I might even want to time how much time it took me to read particular > > article. Maybe to capture it I could just store my Action somehow > > referenced: > > > > { > > "@type": "ReadAction", > > "actionStatus": "CompletedActionStatus", > > "startTime": "2017-01-04T10:30:00+01:00", > > "endTime": "2017-01-04T10:34:15+01:00" > > } > > > > > > Okie dokie, I better stop here since my mind starts drifting into *named > > graphs* :D > > > > Happy bookmarking!!! > > > > >
Received on Monday, 15 September 2014 16:00:01 UTC