The use of macroprocessing for Web site standardization

As the development of the World Wide Web matures, there is increasing interest both in tools and languages for authoring, and in the issues of Web-site standardization, validation and maintenance. In this paper, we describe BHS (Better Hypertext System), a simple macrolanguage extension to HTML, imp...

Full description

Saved in:
Bibliographic Details
Published inJournal of network and computer applications Vol. 21; no. 2; pp. 135 - 148
Main Authors Charlton, C.C., Leng, P.H., Lloyd, R.K., Turnbull, R
Format Journal Article
LanguageEnglish
Published London Elsevier Ltd 01.04.1998
Elsevier
Subjects
Online AccessGet full text

Cover

Loading…
Abstract As the development of the World Wide Web matures, there is increasing interest both in tools and languages for authoring, and in the issues of Web-site standardization, validation and maintenance. In this paper, we describe BHS (Better Hypertext System), a simple macrolanguage extension to HTML, implemented as a preprocessor. BHS can be used as an authoring language, enabling macros to be defined for describing commonly-used document features. Its particular value is that libraries of macros provide a means of defining stylistic and other standards for the presentation of pages within an integrated site. Use of standard macros promotes site uniformity and facilitates maintenance and updating. Examples are given of the use of BHS in the implementation of a software archive site, in which pages are generated automatically from database entries via BHS macros. We also discuss the role of BHS in relation to other current developments, especially that of XML.1998 Academic Press
AbstractList As the development of the World Wide Web matures, there is increasing interest both in tools and languages for authoring, and in the issues of Web-site standardization, validation and maintenance. In this paper, we describe BHS (Better Hypertext System), a simple macrolanguage extension to HTML, implemented as a preprocessor. BHS can be used as an authoring language, enabling macros to be defined for describing commonly-used document features. Its particular value is that libraries of macros provide a means of defining stylistic and other standards for the presentation of pages within an integrated site. Use of standard macros promotes site uniformity and facilitates maintenance and updating. Examples are given of the use of BHS in the implementation of a software archive site, in which pages are generated automatically from database entries via BHS macros. We also discuss the role of BHS in relation to other current developments, especially that of XML.1998 Academic Press
Author Charlton, C.C.
Lloyd, R.K.
Turnbull, R
Leng, P.H.
Author_xml – sequence: 1
  givenname: C.C.
  surname: Charlton
  fullname: Charlton, C.C.
– sequence: 2
  givenname: P.H.
  surname: Leng
  fullname: Leng, P.H.
– sequence: 3
  givenname: R.K.
  surname: Lloyd
  fullname: Lloyd, R.K.
– sequence: 4
  givenname: R
  surname: Turnbull
  fullname: Turnbull, R
BackLink http://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=2434266$$DView record in Pascal Francis
BookMark eNp1j01LAzEQhoNUsK1ePefgddckm-wmRyl-QcFLwWPIJhNNaZOSrIL-endZ8eZpZuB5Z-ZZoUVMERC6pqSmhLS3-2hNTZWS9TipM7SkRIlKCsUWUy95JQkXF2hVyp6MCFfNEnW7d8AfBXDy-GhsTqecLJQS4hv2KeNX6HEJA-AymOhMduHbDCHFS3TuzaHA1W9do93D_W7zVG1fHp83d9vKNlQMlVXQkc5R6JWx0DLHDVU9NEwy2VvlQXBm-lY0jjNBQVHHKHTge9kqP3JrVM9rx89KyeD1KYejyV-aEj1Z68laT9Z6sh4DN3PgZIo1B59NtKH8pRhvOGvbEZMzBuPvnwGyLjZAtOBCBjtol8J_F34AMMBtdQ
CitedBy_id crossref_primary_10_1016_S0953_5438_98_00055_1
ContentType Journal Article
Copyright 1998 Academic Press
1998 INIST-CNRS
Copyright_xml – notice: 1998 Academic Press
– notice: 1998 INIST-CNRS
DBID IQODW
AAYXX
CITATION
DOI 10.1006/jnca.1998.0069
DatabaseName Pascal-Francis
CrossRef
DatabaseTitle CrossRef
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Computer Science
Applied Sciences
EISSN 1095-8592
EndPage 148
ExternalDocumentID 10_1006_jnca_1998_0069
2434266
S1084804598900698
GroupedDBID --K
--M
-~X
.~1
0R~
1B1
1~.
1~5
29L
4.4
457
4G.
5GY
5VS
7-5
71M
8P~
AACTN
AAEDT
AAEDW
AAIAV
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AAQXK
AAXUO
AAYFN
ABBOA
ABFNM
ABJNI
ABMAC
ABXDB
ABYKQ
ACDAQ
ACGFS
ACNNM
ACRLP
ACZNC
ADBBV
ADEZE
ADFGL
ADJOM
ADMUD
ADTZH
AEBSH
AECPX
AEKER
AENEX
AFKWA
AFTJW
AGHFR
AGUBO
AGYEJ
AHJVU
AHZHX
AIALX
AIEXJ
AIKHN
AITUG
AJBFU
AJOXV
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
AOUOD
ASPBG
AVWKF
AXJTR
AZFZN
BJAXD
BKOJK
BLXMC
CAG
COF
CS3
DM4
DU5
EBS
EFBJH
EFLBG
EJD
EO8
EO9
EP2
EP3
FDB
FEDTE
FGOYB
FIRID
FNPLU
FYGXN
G-Q
GBLVA
GBOLZ
HVGLF
HZ~
IHE
J1W
JJJVA
KOM
M41
MO0
N9A
O-L
O9-
OAUVE
OZT
P-8
P-9
P2P
PC.
Q38
R2-
RIG
ROL
RPZ
SDF
SDG
SDP
SES
SEW
SPC
SPCBC
SST
SSV
SSZ
T5K
UHS
WH7
XPP
ZMT
ZU3
~G-
08R
ABPIF
IQODW
AAXKI
AAYXX
ACRPL
ADNMO
AFJKZ
AKRWK
CITATION
ID FETCH-LOGICAL-c315t-c9e707d1eb9ace62d4a19be32828bc9fe542ab653d4251e91d21e7efb869fbe3
IEDL.DBID AIKHN
ISSN 1084-8045
IngestDate Fri Dec 06 03:06:46 EST 2024
Sun Oct 29 17:09:07 EDT 2023
Fri Feb 23 02:12:46 EST 2024
IsPeerReviewed true
IsScholarly true
Issue 2
Keywords Software tool
Hypertext
Computer network
HTML language
Standardization
World wide web
Internet
Source language
Maintenance
Preprocessor
C language
Macroprocessing
Language English
License CC BY 4.0
https://www.elsevier.com/tdm/userlicense/1.0
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c315t-c9e707d1eb9ace62d4a19be32828bc9fe542ab653d4251e91d21e7efb869fbe3
PageCount 14
ParticipantIDs crossref_primary_10_1006_jnca_1998_0069
pascalfrancis_primary_2434266
elsevier_sciencedirect_doi_10_1006_jnca_1998_0069
PublicationCentury 1900
PublicationDate 1998-04-01
PublicationDateYYYYMMDD 1998-04-01
PublicationDate_xml – month: 04
  year: 1998
  text: 1998-04-01
  day: 01
PublicationDecade 1990
PublicationPlace London
PublicationPlace_xml – name: London
PublicationTitle Journal of network and computer applications
PublicationYear 1998
Publisher Elsevier Ltd
Elsevier
Publisher_xml – name: Elsevier Ltd
– name: Elsevier
SSID ssj0006493
Score 1.5203518
Snippet As the development of the World Wide Web matures, there is increasing interest both in tools and languages for authoring, and in the issues of Web-site...
SourceID crossref
pascalfrancis
elsevier
SourceType Aggregation Database
Index Database
Publisher
StartPage 135
SubjectTerms Applied sciences
Computer science; control theory; systems
Computer systems and distributed systems. User interface
Exact sciences and technology
Software
Title The use of macroprocessing for Web site standardization
URI https://dx.doi.org/10.1006/jnca.1998.0069
Volume 21
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV3PT8IwFH5BuGiMP1AjKqQHE09zdO1aeiREghq5iJHb0m5dgolABK7-7faxjsCBi9dt3ZZvfT_Wvu97APdpmkljaBxkmc4Drp0pKuPsSnBDIxMzma67N7wNxeCDv4zjcQV6JRcGyyq97y98-tpb-yOhRzOcTybhO0UpeJeRqI5Cvd3OAdRcOMK92lr3-XUw3DhkwZWvs-cBDii1G9si_MJ1A6SZYX2X2hebjud64RDLi1YXW_GnfwYnPnEk3eLdzqFip3U4LZsyEG-jdTjaUhi8AOmmAVktLJnl5Ftju66CGOBOEpeukk9rCO4fk3JJwdMyL2HUfxr1BoHvlRCkjMbLIFVWtmVGrVE6tSLKuKbKWIZ_VCZVuY15pI2IWeaMlFpFs4haaXPTESp3111BdTqb2msgXOYMmVgyY4xrnmrmYOZtGwvpwI1oAx5KkJJ5oYiRFNrHIkE4E4QzQTgbQEsMk51vmjh3vXdMcwfszSMizjCZuPnHPW_hsGASYr3NHVSXPyvbdKnE0rTg4PGXtvyE-QNHacgl
link.rule.ids 314,780,784,4502,24116,27924,27925,45585,45679
linkProvider Elsevier
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV3PT8IwFH5BOKgx_kCNqGgPJp4W6Nq19EiIZMiPixi5Le3aJZgIROD_t2UdgQMXr9u6Ld_ee_3Wvu89gJc01VwpHAVayyyg0rqiUNavGFU4VBHh6aZ7w3DE4k_6PokmJegUWhiXVuljfx7TN9HaH2l4NBuL6bTxgV0peMtIREu4erutI6hYNsCtaVfavX482gZkRoXPs6eBG1DUbmyyxrdbN3AyM5ffJQ7NTWcLubSIZXmri535p3sJ5544onb-bldQMrMqXBRNGZD30Sqc7lQYvAZuzQCtlwbNM_QjXbuuXBhgTyJLV9GXUcjtH6NiScHLMm9g3H0bd-LA90oIUoKjVZAKw5tcY6OETA0LNZVYKEPcH5VKRWYiGkrFIqKtk2IjsA6x4SZTLSYye90tlGfzmbkDRHlGnBKLa0KopKkkFmbaNBZajFmIa_BagJQs8ooYSV77mCUOzsTBmTg4a4ALDJO9b5rYcH1wTH0P7O0jQkocmbj_xz2f4TgeDwfJoDfqP8BJrip0uTePUF79rk3d0oqVevJm8wc3AMoi
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=The+use+of+macroprocessing+for+Web+site+standardization&rft.jtitle=Journal+of+network+and+computer+applications&rft.au=Charlton%2C+C.C.&rft.au=Leng%2C+P.H.&rft.au=Lloyd%2C+R.K.&rft.au=Turnbull%2C+R&rft.date=1998-04-01&rft.pub=Elsevier+Ltd&rft.issn=1084-8045&rft.eissn=1095-8592&rft.volume=21&rft.issue=2&rft.spage=135&rft.epage=148&rft_id=info:doi/10.1006%2Fjnca.1998.0069&rft.externalDocID=S1084804598900698
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1084-8045&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1084-8045&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1084-8045&client=summon