Making Hypermedia Work

Making Hypermedia Work

Author: S.J. DeRose

Publisher: Springer Science & Business Media

Published: 2011-06-28

Total Pages: 392

ISBN-13: 1461527546

DOWNLOAD EBOOK

Making Hypermedia Work: A User's Guide to HyTime discusses how the HyTime standard can be applied to real world problems of navigating from here to there in collections of documents. The HyTime standard itself provides enabling method and templates for various information structures such as links and various kinds of location indicators. A HyTime application specifies how a group applies those templates to their particular requirements. This involves choosing which HyTime structures are needed, setting up conventions for how they are to be used and setting up management and processes for creation, conversion and update of hypermedia documents. A HyTime engine is the last ingredient: actually using an application typically involves choosing software to support one's use of HyTime and customizing it as needed. This may be as simple as setting up hypertextual style sheets that determine how links and other things look and act. More specialized applications may require full-scale design and programming. Making Hypermedia Work: A User's Guide to HyTime presents the first in-depth guide to the HyTime specifications, both describing its key features and providing guidelines on how it is used. The book begins with the more familiar structures of books, graphics and cross-references, detailing the HyTime constructs and models used to identify, locate, and link data. It goes on to introduce some of HyTime's mechanisms for linking multidimensional, multimedia data, and for scheduling it in space and time. The authors help the reader become fluent in HyTime as it applies to the simpler and most widely understood data types. After mastering this level of HyTime, readers will be ready and able to explore the exciting potential of HyTime for more sophisticated multimedia applications.


Building Hypermedia APIs with HTML5 and Node

Building Hypermedia APIs with HTML5 and Node

Author: Mike Amundsen

Publisher: "O'Reilly Media, Inc."

Published: 2011-11-30

Total Pages: 243

ISBN-13: 1449306578

DOWNLOAD EBOOK

With this concise book, you’ll learn the art of building hypermedia APIs that don’t simply run on the Web, but that actually exist in the Web. You’ll start with the general principles and technologies behind this architectural approach, and then dive hands-on into three fully-functional API examples. Too many APIs rely on concepts rooted in desktop and local area network patterns that don’t scale well—costly solutions that are difficult to maintain over time. This book shows system architects and web developers how to design and implement human- and machine-readable web services that remain stable and flexible as they scale. Learn the H-Factors for representing application metadata across all media types and formats Understand the four basic design elements for authoring hypermedia types Convert a simple read-only XML-based media type into a successful API design Examine the challenges and advantages of designing a hypermedia type with JSON Use HTML5’s rich set of hypermedia controls in the API design process Learn the details of documenting, publishing, and registering media type designs and link-relation types


CGI Programming on the World Wide Web

CGI Programming on the World Wide Web

Author: Shishir Gundavaram

Publisher: O'Reilly Media

Published: 1996

Total Pages: 474

ISBN-13:

DOWNLOAD EBOOK

This text provides an explanation of CGI and related techniques for people who want to provide their own information servers on the Web. It explains the value of CGI and how it works, and looks at the subtle details of programming. The accompanying CD-ROM


Hypermedia in 15 Minutes

Hypermedia in 15 Minutes

Author: Mike Amundsen

Publisher:

Published: 2017

Total Pages:

ISBN-13: 9781491996379

DOWNLOAD EBOOK

Could every API seamlessly interoperate with every other API using a common lingua franca? Yes, they could (and should), and the way forward is via hypermedia. In this short video, Mike Amundsen reviews the history and power of the Web's hypermedia links and forms before explaining how API service providers and client app developers can take advantage of hypermedia to create better, more available, and more resilient applications for the internet. Discover what hypermedia means and how it can be a "game-changer" for both server and client Learn about building web APIs that update over time without breaking existing client applications Explore the idea of writing a general-use client that can work with multiple hypermedia-enabled APIs Mike Amundsen is Director of Architecture for the API Academy, where he works with companies around the globle to provide insight on how best to capitalize on the opportunities APIs present to both consumers and the enterprise. A respected consultant and sought after conference speaker, Mike is author of numerous papers and books on network architecture and web development, including Building Hypermedia APIs with HTML5 and Node: Creating Evolvable Hypermedia Applications and RESTful Web Clients , both published by O'Reilly Media.


Rethinking Hypermedia

Rethinking Hypermedia

Author: Wendy Hall

Publisher: Springer Science & Business Media

Published: 2012-12-06

Total Pages: 205

ISBN-13: 146131335X

DOWNLOAD EBOOK

Rethinking Hypermedia: The Microcosm Approach is essentially the story of the Microcosm hypermedia research and development project that started in the late 1980's and from which has emerged a philosophy that re-examines the whole concept of hypermedia and its role in the evolution of multimedia information systems. The book presents the complete story of Microcosm to date. It sets the development of Microcosm in the context of the history of the subject from which it evolved, as well as the developments in the wider world of technology over the last two decades including personal computing, high-speed communications, and the growth of the Internet. These all lead us towards a world of global integrated information environments: the publishing revolution of the 20th century, in principle making vast amounts of information available to anybody anywhere in the world. Rethinking Hypermedia: The Microcosm Approach explains the role that open hypermedia systems and link services will play in the integrated information environments of the future. It considers issues such as authoring, legacy systems and data integrity issues, and looks beyond the simple hypertext model provided in the World Wide Web and other systems today to the world of intelligent information processing agents that will help us deal with the problems of information overload and maintenance. Rethinking Hypermedia: The Microcosm Approach will be of interest to all those who are involved in designing, implementing and maintaining hypermedia systems such as the World Wide Web by setting the groundwork for producing a system that is both easy to use and easy to maintain. Rethinking Hypermedia: The Microcosm Approach is essential reading for anyone involved in the provision of online information.


Elements of Hypermedia Design: Techniques for Navigation & Visualization in Cyberspace

Elements of Hypermedia Design: Techniques for Navigation & Visualization in Cyberspace

Author: Peter Gloor

Publisher: Springer Science & Business Media

Published: 2013-11-11

Total Pages: 387

ISBN-13: 1461241448

DOWNLOAD EBOOK

The hypermedia authoring process has been vividly described in a special issue of the Economist as a combination of writing a book, a play, a film, and a radio or television show: A hypermedia document combines all these elements and adds some of its own. The author' s first job is to structure and explain all of the infor mation. The author then must distill the information into brief, descriptive nodes. Each node has to contain a Iist of the ingredients, and instructions on how the ingredients are mixed together to the greatest advantage. The structure of the material provided is translated into an architectural metaphor of some kind; much of the designer' s work is the creation of this imaginary space. Then, the designers must chart the details of what to animate, what to film, who to inter view, and how to arrange the information in the space tobe built [Eco95a]. This book presents guidelines, tools, and techniques for prospective authors such that they can design better hypermedia documents and applications. lt surveys the different techniques used to organize, search, and structure infor mation in a large information system. It then describes the algorithms used to locate, reorganize, and link data to enable navigation and retrieval. It Iooks in detail at the creation and presentation of certain types of visual information, namely algorithm animations. It introduces new mechanisms for editing audio and video data streams.


Design Solutions for Adaptive Hypermedia Listening Software

Design Solutions for Adaptive Hypermedia Listening Software

Author: Turel, Vehbi

Publisher: IGI Global

Published: 2021-06-18

Total Pages: 279

ISBN-13: 1799878783

DOWNLOAD EBOOK

Adaptive hypermedia listening software enables materials writers to combine and deliver a wide range of digital elements on the same digital computer platform more efficiently. Such a combination and delivery provides a multidimensional, multi-sensory digital environment in which rich, efficient, instant, comprehensible, optimum, and meaningful input and feedback can be presented effectively and efficiently. Moreover, language learners’ attention can be drawn to forms and meanings in input. Such aspects correspond with different theories and hypotheses of language learning and teaching. This presents users/learners with an environment that is easy to use, tension-free, and optimal during self-study. However, to be able to design and develop cost effective and professional adaptive hypermedia listening software, there are certain scientific educational findings and implications that need to be implemented at every single stage. To have access to such vital findings is not so easy, and research must address this area. Design Solutions for Adaptive Hypermedia Listening Software explores how to design and create technically and pedagogically sound and efficient interactive adaptive hypermedia listening software for language learners in any language. The chapters will cover learner strategy tools, the effectiveness of this technology, best practices in adaptive hypermedia listening software, and the benefits and challenges of this technology for language learning. It is ideal for companies, institutions, teachers, policymakers, academicians, researchers, advanced-level students, technology developers, and decision-making pertinent government officials interested in designing and developing multimedia listening environments for language learners.


Multimedia Modeling: Towards Information Superhighway

Multimedia Modeling: Towards Information Superhighway

Author: Tat Seng Chua

Publisher: World Scientific

Published: 1995-11-10

Total Pages: 442

ISBN-13: 9814548316

DOWNLOAD EBOOK

The process of integrating multiple senses and media into computer systems accelerated recently. This has broaden the applications of multimedia from the traditional areas of information organization, presentation and learning, to the new fields of simulation and virtual reality. Applications that have benefited from the introduction of multimedia include: training, demonstration of products for sales or inventory, education, computer-aided design and engineering, medicine, weather, and entertainment.This volume is devoted to the discussion of effective modeling of multimedia information and systems for a wide range of applications. It is perhaps the only book that devotes entirely to this important but much neglected topic.


Literate Programming

Literate Programming

Author: Donald Ervin Knuth

Publisher: Stanford Univ Center for the Study

Published: 1992-01

Total Pages: 368

ISBN-13: 9780937073803

DOWNLOAD EBOOK

Literate programming is a programming methodology that combines a programming language with a documentation language, making programs more easily maintained than programs written only in a high-level language. A literate programmer is an essayist who writes programs for humans to understand. When programs are written in the recommended style they can be transformed into documents by a document compiler and into efficient code by an algebraic compiler. This anthology of essays includes Knuth's early papers on related topics such as structured programming as well as the Computer Journal article that launched literate programming. Many examples are given, including excerpts from the programs for TeX and METAFONT. The final essay is an example of CWEB, a system for literate programming in C and related languages. Index included.