Skip to content

Commit cc609e6

Browse files
authored
Update index.md
per PR review
1 parent f71dc2a commit cc609e6

File tree

1 file changed

+26
-29
lines changed
  • recipe/0103-poetry-reading-annotations

1 file changed

+26
-29
lines changed

recipe/0103-poetry-reading-annotations/index.md

+26-29
Original file line numberDiff line numberDiff line change
@@ -29,52 +29,49 @@ A researcher might want to annotate the following types of information:
2929

3030
## Implementation notes
3131

32-
1. This implementation builds off of the [audio example][0002], but adds Web Annotations.
32+
This implementation builds off of the [audio example][0002], but adds Web Annotations. We show both annotation targeting using a FragmentSelector and a simplified Media Fragment appended to the canvas URL.
3333

34-
2. We show both annotation targeting using a FragmentSelector and a simplified Media Fragment appended to the canvas URL.
35-
36-
FragementSelector using a SpecificResource:
34+
FragmentSelector using a SpecificResource:
3735

3836
```
39-
"target":{
40-
"type":"SpecificResource",
41-
"source":{
42-
"id":"{{ id.path }}/canvas/1",
43-
"type":"Canvas",
44-
"partOf":[
45-
{
46-
"id":"{{ id.url }}",
47-
"type":"Manifest"
48-
}
49-
]
50-
},
51-
"selector":{
52-
"type":"FragmentSelector",
53-
"conformsTo":"http://www.w3.org/TR/media-frags/",
54-
"value":"t=705,707"
55-
}
56-
}
37+
"target":{
38+
"type":"SpecificResource",
39+
"source":{
40+
"id":"{{ id.path }}/canvas/1",
41+
"type":"Canvas",
42+
"partOf":[
43+
{
44+
"id":"{{ id.url }}",
45+
"type":"Manifest"
46+
}
47+
]
48+
},
49+
"selector":{
50+
"type":"FragmentSelector",
51+
"conformsTo":"http://www.w3.org/TR/media-frags/",
52+
"value":"t=705.0,707.0"
53+
}
54+
}
5755
5856
```
5957

60-
Media Fragment using "#t=702,705" appended to the canvas URL. Instead of "source" you'd condense it into the "target" field:
58+
Media Fragment using "#t=702.0,705.0" appended to the canvas URL. Instead of "source" you'd condense it into the "target" field:
6159

6260
```
63-
"target":"{{ id.path }}/canvas/1#t=702,705"
61+
"target":"{{ id.path }}/canvas/1#t=702.0,705.0"
6462
```
6563

66-
If you are targeting a single point, you should use a point selector. See related recipes. See [Begin playback at a specific point - Time-based media][0015].
64+
If you are targeting a single point, you should use a point selector. The [Begin playback at a specific point - Time-based media][0015] recipe demonstrates that approach.
6765

68-
3. Because the annotations are pointing out features of the audio, rather than transcriptions, the "motivation" for each annotation is "commenting" not "supplementing". (If the annotations were transcriptions, their motivation would be "supplementing".)
66+
Because the annotations are pointing out features of the audio, rather than transcriptions, the "motivation" for each annotation is "commenting" not "supplementing". (If the annotations were transcriptions, their motivation would be "supplementing".)
6967

7068

7169
## Example
7270

7371
A manifest for a poetry reading by Canadian poet Daphne Marlatt in 2018. The recording is 707 seconds long.
72+
{% include manifest_links.html manifest="manifest.json" %}
7473

75-
{: .line-numbers data-src="manifest2.json" }
76-
```json
77-
```
74+
{% include jsonviewer.html src="manifest.json" %}
7875

7976

8077
# Related recipes

0 commit comments

Comments
 (0)