Skip to content

Commit

Permalink
structure of Presentation 4
Browse files Browse the repository at this point in the history
  • Loading branch information
tomcrane committed Oct 24, 2024
1 parent 002175a commit 8ad34bd
Show file tree
Hide file tree
Showing 3 changed files with 192 additions and 0 deletions.
156 changes: 156 additions & 0 deletions source/presentation/4.0/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,156 @@
# Presentation 4

## How this stuff works

Manifests, Containers, Annotations oh my!
Manifest as unit of distribution

## Content Resources?

There is stuff that we want to show

## Containers

"painting"
"supplementing"

"Nesting" (see 3d draft)

### Timeline

* has continuous duration in seconds

### Canvas

* has integer, unitless width and height
* has optional continuous duration in seconds

### Scene

* has continuous, unitless x,y,z cartesian coordinate space
* has optional continuous duration in seconds

Bring in https://github.com/IIIF/3d/blob/main/temp-draft-4.md#scenes


## Putting stuff into Containers (composition)

### Annotation

"non-painting"

"target" and "body"


### Annotation Page

### Annotation Collection


### Manifest

### Collection

#### Paging

### Range

## Content State

(introduce motivation and reasons)

Separate Content State Sharing spec (protocols for sharing annotations)

content state intended to:

- load a view of some resource (existing spec)
- load a view of some resource AND modify the Container (show you my new anno, add camera)
- modify the Container in a particular context (`scope`, storytelling)
- contribute additional information permanently (rerum **inbox** - move to protocol doc)


## Selectors

### SpecificResource

### PointSelector


## Scene-Specific Resources

### 3D considerations / principles

"models" (content resources in 3D)
"local coordinate spaces"

### Camera

### Light

### Transforms

#### ScaleTransform

#### RotateTransform

#### TranslateTransform

"Relative Rotation"

"Excluding"

## Advanced Association Features


### Segments

### Embedded Content

### Choice of Alternative Resources

### Non Rectangular Segments

### Style

### Rotation

### Comment Annotations

### Hotspot Linking

### Activation

### Using Content State

- modify the Container in a particular context (`scope`, storytelling)



### Physical Dimension Service



## HTTP Requests and Responses

### URI Recommendations

### Requests

### Responses

### Authentication


## Appendices

### Summary of Property Requirements

### Example Manifest Response

### Versioning

### Acknowledgements

### Change Log

"Exclude Audio"
35 changes: 35 additions & 0 deletions source/presentation/4.0/properties.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# Vocabulary?

## Resource Properties

### Descriptive Properties

#### label (etc)

### Linking Properties

### Technical Properties

### Structural Properties

### Values



## JSON-LD Considerations

### Case Sensitivity

### Resource Representations

### Properties with Multiple Values

### Language of Property Values

### HTML Markup in Property Values

### Linked Data Context and Extensions

### Term Collisions between Contexts

### Keyword Mappings
1 change: 1 addition & 0 deletions source/presentation/4/context.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{}

0 comments on commit 8ad34bd

Please sign in to comment.