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.
128-139
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
15 September 2000
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
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.
.
(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.
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
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
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