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...
Saved in:
Published in | Journal of network and computer applications Vol. 21; no. 2; pp. 135 - 148 |
---|---|
Main Authors | , , , |
Format | Journal Article |
Language | English |
Published |
London
Elsevier Ltd
01.04.1998
Elsevier |
Subjects | |
Online Access | Get 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 |