Using ODD for HTML
Although the ODD (One Document Does it all) language is normally used to create TEI customizations or extensions, it is also a highly effective tool for editors working in other XML markup languages. This paper will discuss the use of ODD to define a highly constrained schema for HTML5 that will enf...
Guardado en:
Autor principal: | |
---|---|
Formato: | article |
Lenguaje: | DE EN ES FR IT |
Publicado: |
OpenEdition
2020
|
Materias: | |
Acceso en línea: | https://doaj.org/article/361dbdc474364262876485e122a96e3d |
Etiquetas: |
Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
|
id |
oai:doaj.org-article:361dbdc474364262876485e122a96e3d |
---|---|
record_format |
dspace |
spelling |
oai:doaj.org-article:361dbdc474364262876485e122a96e3d2021-12-02T11:31:09ZUsing ODD for HTML2162-560310.4000/jtei.3106https://doaj.org/article/361dbdc474364262876485e122a96e3d2020-05-01T00:00:00Zhttp://journals.openedition.org/jtei/3106https://doaj.org/toc/2162-5603Although the ODD (One Document Does it all) language is normally used to create TEI customizations or extensions, it is also a highly effective tool for editors working in other XML markup languages. This paper will discuss the use of ODD to define a highly constrained schema for HTML5 that will enforce stylistic rules and encoding practices, define custom attributes and value lists, and enable easier editing and validation of project content in the Oxygen XML Editor environment. I will provide a brief history of the project, whose first incarnation, created with the Dreamweaver HTML editor, was somewhat chaotically coded, and show how the implementation of an ODD-based schema provides huge advantages for authors, editors, and encoders, as well as substantially simplifying the code itself.Martin HolmesOpenEditionarticleODDHTMLnon-TEI projectsComputer engineering. Computer hardwareTK7885-7895DEENESFRITJournal of the Text Encoding Initiative, Vol 13 (2020) |
institution |
DOAJ |
collection |
DOAJ |
language |
DE EN ES FR IT |
topic |
ODD HTML non-TEI projects Computer engineering. Computer hardware TK7885-7895 |
spellingShingle |
ODD HTML non-TEI projects Computer engineering. Computer hardware TK7885-7895 Martin Holmes Using ODD for HTML |
description |
Although the ODD (One Document Does it all) language is normally used to create TEI customizations or extensions, it is also a highly effective tool for editors working in other XML markup languages. This paper will discuss the use of ODD to define a highly constrained schema for HTML5 that will enforce stylistic rules and encoding practices, define custom attributes and value lists, and enable easier editing and validation of project content in the Oxygen XML Editor environment. I will provide a brief history of the project, whose first incarnation, created with the Dreamweaver HTML editor, was somewhat chaotically coded, and show how the implementation of an ODD-based schema provides huge advantages for authors, editors, and encoders, as well as substantially simplifying the code itself. |
format |
article |
author |
Martin Holmes |
author_facet |
Martin Holmes |
author_sort |
Martin Holmes |
title |
Using ODD for HTML |
title_short |
Using ODD for HTML |
title_full |
Using ODD for HTML |
title_fullStr |
Using ODD for HTML |
title_full_unstemmed |
Using ODD for HTML |
title_sort |
using odd for html |
publisher |
OpenEdition |
publishDate |
2020 |
url |
https://doaj.org/article/361dbdc474364262876485e122a96e3d |
work_keys_str_mv |
AT martinholmes usingoddforhtml |
_version_ |
1718395870365351936 |