The University of Southampton
University of Southampton Institutional Repository

Intensional HTML

Intensional HTML
Intensional HTML
Intensional HTML is a high-level Web authoring language that makes practical (using standard client and server software) the specification of pages and sites that exist in many different versions or variants. Each page of IHTML defines an intension — an indexed family of actual (extensional) HTML pages which varies over a multi-dimensional author-specified version space. The version space is partially ordered by a refinement/specialization ordering. For example, platform:mac can be refined to platform:mac+language:french or to platform:mac%k68 and the last two both refine to platform:mac%k68+language:french. Authors can create multiple labeled versions of the IHTML source for a given page. Requests from clients specify both a page and a version, and the server software selects the appropriate source page and uses it to generate the requested actual HTML page. Authors do not, however, have to provide separate source for each version. If the server-side software cannot find a source page with the exact version requested, it uses the page whose label most closely approximates the requested version. In other words, it treats the refinement ordering as a (reverse) inheritance ordering. Thus different versions can share source, and authors can write generic, multi-version code.
0302-9743
128-139
Springer
Wadge, Bill
c31e7773-b85e-4b31-8852-f8025c50995d
Brown, Gord
e5a273ad-e798-407c-8e1f-413b7df13f6e
Schraefel, M. C.
ac304659-1692-47f6-b892-15113b8c929f
Yildirim, Taner
ebbad893-919a-4746-8f00-ee40b4ad32f9
Munson, Ethan V.
Nicholas, Charles
Wood, Derick
Wadge, Bill
c31e7773-b85e-4b31-8852-f8025c50995d
Brown, Gord
e5a273ad-e798-407c-8e1f-413b7df13f6e
Schraefel, M. C.
ac304659-1692-47f6-b892-15113b8c929f
Yildirim, Taner
ebbad893-919a-4746-8f00-ee40b4ad32f9
Munson, Ethan V.
Nicholas, Charles
Wood, Derick

Wadge, Bill, Brown, Gord, Schraefel, M. C. and Yildirim, Taner (2000) Intensional HTML. Munson, Ethan V., Nicholas, Charles and Wood, Derick (eds.) In Principles of Digital Document Processing - 4th International Workshop, PODDP 1998, Proceedings. vol. 1481, Springer. pp. 128-139 . (doi:10.1007/3-540-49654-8_11).

Record type: Conference or Workshop Item (Paper)

Abstract

Intensional HTML is a high-level Web authoring language that makes practical (using standard client and server software) the specification of pages and sites that exist in many different versions or variants. Each page of IHTML defines an intension — an indexed family of actual (extensional) HTML pages which varies over a multi-dimensional author-specified version space. The version space is partially ordered by a refinement/specialization ordering. For example, platform:mac can be refined to platform:mac+language:french or to platform:mac%k68 and the last two both refine to platform:mac%k68+language:french. Authors can create multiple labeled versions of the IHTML source for a given page. Requests from clients specify both a page and a version, and the server software selects the appropriate source page and uses it to generate the requested actual HTML page. Authors do not, however, have to provide separate source for each version. If the server-side software cannot find a source page with the exact version requested, it uses the page whose label most closely approximates the requested version. In other words, it treats the refinement ordering as a (reverse) inheritance ordering. Thus different versions can share source, and authors can write generic, multi-version code.

Text
ihtml1.pdf - Other
Download (161kB)

More information

Published date: 15 September 2000
Additional Information: Publisher Copyright: © Springer-Verlag Berlin Heidelberg 1998.
Venue - Dates: 4th International Workshop on Principles of Digital Document Processing, PODDP 1998, , Saint Malo, France, 1998-03-29 - 1998-03-30
Organisations: Agents, Interactions & Complexity

Identifiers

Local EPrints ID: 258794
URI: http://eprints.soton.ac.uk/id/eprint/258794
ISSN: 0302-9743
PURE UUID: 36d8c977-30e3-46ed-aa6f-6d83e07da40b
ORCID for M. C. Schraefel: ORCID iD orcid.org/0000-0002-9061-7957

Catalogue record

Date deposited: 27 Jan 2004
Last modified: 06 Jun 2024 01:41

Export record

Altmetrics

Contributors

Author: Bill Wadge
Author: Gord Brown
Author: M. C. Schraefel ORCID iD
Author: Taner Yildirim
Editor: Ethan V. Munson
Editor: Charles Nicholas
Editor: Derick Wood

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×