Content deleted Content added
Jens Meiert (talk | contribs) m Lightly edited wording (including removing words like “easily”), and removed double spaces |
m v2.05b - Bot T20 CW#61 - Fix errors for CW project (Reference before punctuation) |
||
Line 1:
{{Short description|Proposed computer definition standard}}
'''Hypertext Application Language''' ('''HAL''') is a convention for defining [[hypermedia]] such as links to external [[web resource|resources]] within [[JSON]] or [[XML]] code. It is documented in an [[Internet Draft]] (a "work in progress"), with the latest version 11 published the 10th of October 2023. The standard was initially proposed in June 2012, specifically for use with JSON,<ref>{{cite web |last1=Kelly |first1=Mike |title=JSON Hypertext Application Language |url=https://tools.ietf.org/html/draft-kelly-json-hal-00 |publisher=IETF |accessdate=16 October 2018 |date=7 June 2012}}</ref>
HAL was created to be simple to use and easily applicable across different [[___domain (software engineering)|domains]] by avoiding the need to impose any requirements on how the project be structured. Maintaining this minimal impact approach, HAL has enabled developers to create general-purpose [[library (computing)|libraries]] which can be incorporated on any [[API]] that uses HAL.{{Citation needed|reason=RFC4627 does not mention HAL|date=October 2018}}
|