Skip to main content

Hypermedia Types

  • Chapter
  • First Online:

Abstract

It is generally understood that, in the REST architectural style, “hypermedia is the engine of application state” (Fielding 2000). But what does that really mean? What is hypermedia? Can it be identified within a resource representation? How can hypermedia be the “engine of application state?”

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    The words “hypertext”, “hyperdata” and “hypermedia” all have seen active use; sometimes to mean different things. In this chapter, the word “hypermedia” indicates the general concept of links that provide ‘jumps’ or branches in text or any visual display. Therefore, throughout the rest of this chapter “hypermedia” will be used exclusively.

  2. 2.

    It should be noted that these are not the only media types that warrant hypermedia analysis. They are also not selected here as excellent examples of Hypermedia Types, but merely as familiar media types worthy of review.

  3. 3.

    While it is true that media types such as XML and JSON allow designers to define link and control elements using the basic elements of that media type, this does not qualify as providing native support for H-Factors.

  4. 4.

    At the time of this writing, the PHACTOR media type has been submitted to the IANA Media Type registry with the application/vnd.phactor+xml MIME type identifier.

References

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mike Amundsen .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer Science+Business Media, LLC

About this chapter

Cite this chapter

Amundsen, M. (2011). Hypermedia Types. In: Wilde, E., Pautasso, C. (eds) REST: From Research to Practice. Springer, New York, NY. https://doi.org/10.1007/978-1-4419-8303-9_4

Download citation

  • DOI: https://doi.org/10.1007/978-1-4419-8303-9_4

  • Published:

  • Publisher Name: Springer, New York, NY

  • Print ISBN: 978-1-4419-8302-2

  • Online ISBN: 978-1-4419-8303-9

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics