Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/nex 2008/html5 main #266

Closed
wants to merge 76 commits into from
Closed

Conversation

julien-sebire
Copy link
Member

@julien-sebire julien-sebire commented Apr 13, 2021

Related ticket: https://oat-sa.atlassian.net/browse/TRN-75

This PR aims at adding support for the HTML5 tag <track> on MediaInteraction.
Since <track> tag is a sub-element of <video> and <audio> HTML5 tags, this implies the need to also support the following features:

  • <video> and all its sub elements (<source>, <track>)
  • <audio> and all its sub elements (<source>, <track>)
  • namespaces in the serializing/unserializing system (marshallers)
  • html5 generic elements
  • usage of exclusively one among <object>, <audio> and <video> in MediaInteraction
  • usage of <audio> and <video> in ItemBody
  • HTML code generation (rendering)

Since HTML5 is an addition to QTI, all the HTML5 elements tags have to be prefixed with qh5: prefix as shown in this example: https://github.com/oat-sa/qti-sdk/pull/266/files#diff-bcc3940df1a5e18e0f7d4628d30dc35b3f5e4da66b7e2cf25e7283c428ea9e6f

@julien-sebire julien-sebire changed the base branch from develop to master April 27, 2021 22:29
@julien-sebire julien-sebire changed the base branch from master to develop April 27, 2021 22:30
@julien-sebire julien-sebire changed the base branch from develop to master April 28, 2021 07:53
@julien-sebire julien-sebire changed the base branch from master to develop April 28, 2021 07:53
@julien-sebire
Copy link
Member Author

Close as not necessary anymore, with html5 work done in separate PRs.

@julien-sebire julien-sebire deleted the feature/nex-2008/html5-main branch November 29, 2022 16:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant