Designing User Interfaces for Hypermedia


Book Description

One can observe that a wide range of human activities involves various forms of de sign. Especially if the goal implies the creation of an artifact, design is at the very center of these activities. It is the general understanding in the public to place design especially in the context of, for example, fashion, furniture, household items, cars, and architecture or in a more general way at the intersection of art and engineering. Of course, in the field of information technology, developers of software and hard ware are called system 'designers'. Design can be identified and considered in the context of many activities related to pUblishing: creating a product ad in a magazine, designing the layout of a newspaper, authoring a book. Summarizing these exam ples as 'creating documents', these are activities where two challenges with respect to design have to be met. Designing the content, its structure, and its relationship to the existing knowledge of potential readers is one, while the other refers to the 'rhetorical' aspects including designing the presentation of the material in order to communicate the content. Publishing is communicating knowledge.




Designing User Interfaces With a Data Science Approach


Book Description

Data science has been playing a vital role in almost all major fields. Many researchers are interested in the development of IT applications, which are user-driven with a focus on issues. This can be addressed using data science. User-driven research and data science have gained much attention from many private, public, and government organizations and research institutions. Designing User Interfaces With a Data Science Approach promotes the inclusion of more diversified users for user-centered designs of applications across domains and analyzes user data with a data science approach for effective and user-friendly user interface designs. It introduces the foundations of advanced topics of human-computer interaction, particularly with user-centered designs and techniques. Covering topics such as artificial neural networks, natural dialog systems, and machine learning, this book is an essential resource for faculty, research scholars, industry professionals, students of higher education, mathematicians, data scientists, interaction designers, visual designers, software engineers, user experience researchers, accessibility engineers, cognitive system engineers, academicians, and libraries.




Hypermedia Design


Book Description

This is the latest volume in the 'Workshops in Computing' series, and contains papers from the International Workshop on Hpyermedia Design, held in Montpellier, France, from 1 - 2 June 1995. The workshop aimed to provide a forum for researchers and practitioners from a variety of backgrounds to discuss the many facets of hypermedia design. Among the specific topics covered by the papers are: design methods, multimedia modelling, higher structures in hypermedia design spaces, user-interface design for hypermedia, building distributed web applications, and hyperdialogs. The resulting volume provides a comprehensive overview of the state of the art in this important field. It will be of interest to researchers, practitioners and students involved in any aspect of hypermedia design.




User Interfaces for All


Book Description

User Interfaces for All is the first book dedicated to the issues of Universal Design and Universal Access in the field of Human-Computer Interaction (HCI). Universal Design (or Design for All) is an inclusive and proactive approach seeking to accommodate diversity in the users and usage contexts of interactive products, applications, and services, starting from the design phase of the development life cycle. The ongoing paradigm shift toward a knowledge-intensive information society is already bringing about radical changes in the way people work and interact with each other and with information. The requirement for Universal Design stems from the growing impact of the fusion of the emerging technologies, and from the different dimensions of diversity, which are intrinsic to the information society. This book unfolds the various aspects of this ongoing evolution from a variety of viewpoints. It's a collection of 30 chapters written by leading international authorities, affiliated with academic, research, and industrial organizations, and non-market institutions. The book provides a comprehensive overview of the state of the art in the field, and includes contributions from a variety of theoretical and applied disciplines and research themes. This book can also be used for teaching purposes in HCI courses at the undergraduate as well as graduate level. Students will be introduced to the human-, organizational-, and technology-oriented dimensions that call for a departure from traditional approaches to user interface development. Students will also get an overview of novel methods, techniques, tools, and frameworks for the design, implementation, and evaluation of user interfaces that are universally accessible and usable by the broadest possible end-user population. This comprehensive book is targeted to a broad readership, including HCI researchers, user interface designers, computer scientists, software engineers, ergonomists and usability engineers, Human Factors researchers and practitioners, organizational psychologists, system/product designers, sociologists, policy- and decision makers, scientists in government, industry and education, as well as assistive technology and rehabilitation experts.




Designing Hypermedia for Learning


Book Description

This most unusual book results from the NATO Advanced Research Work shop, "Designing Hypertext/Hypermedia for Learning", held in Rottenburg am Neckar, FRO, from July 3-8, 1989. The idea for the workshop resulted from the burgeoning interest in hypertext combined with the frustrating lack of literature on leaming applications for hypertext. There was little evidence in 1988 that hypertext could successfully support learning out comes. A few projects were investigating hypertext for learning, but few conclusions were available and little if any advice on how to design hyper text for learning applications was available. Could hypertext support learning objectives? What mental processing requirements are unique to learning outcomes? How would the processing requirements of learning outcomes interact with unique user processing requirements of browsing and constructing hypertext? Should hypertext information bases be restruc tured to accommodate learning outcomes? Should the user interface be manipulated in order to support the task functionality of learning outcomes? Does the hypertext structure reflect the intellectual requirements of learning outcomes? What kinds of learning-oriented hypertext systems were being developed and what kinds of assumptions were these systems making? These and other questions demonstrated the need for this workshop. The workshop included presentations, hardware demonstrations, sharing and browsing of hypertexts, and much discussion about all of the above. These were the experiences that you, the reader of this book, unfortunately did not experience.




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


Book Description

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.




Computer-Aided Design of User Interfaces IV


Book Description

Computer-Aided Design of User Interfaces IV gathers the latest research of experts, research teams and leading organisations involved in computer-aided design of user interactive applications supported by software, with specific attention for platform-independent user interfaces and context-sensitive or aware applications. This includes: innovative model-based and agent-based approaches, code-generators, model editors, task animators, translators, checkers, advice-giving systems and systems for graphical and multimodal user interfaces. It also addresses User Interface Description Languages. This books attempts to emphasize the software tool support for designing user interfaces and their underlying languages and methods, beyond traditional development environments offered by the market. It will be of interest to software development practitioners and researchers whose work involves human-computer interaction, design of user interfaces, frameworks for computer-aided design, formal and semi-formal methods, web services and multimedia systems, interactive applications, and graphical user and multi-user interfaces.




Computer-Aided Design of User Interfaces II


Book Description

Proceedings of the Third International Conference on Computer-Aided Design of User Interfaces, 21-23 October 1999, Louvain-la-Neuve, Belgium




Building Hypermedia APIs with HTML5 and Node


Book Description

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




Document Management for Hypermedia Design


Book Description

Migrating from paper-based to electronic documentation is a task that needs careful planning. Electronic texts offer new ways to store, retrieve, update, and cross-link information. Hypermedia documents, in which texts are cross-linked via keywords and in which audio and video files may also be integrated, require new levels of organization and strict discipline from authors, editors, and managers. As documents become "living" their document managers must control access, privileges, interconnections, segmentation, and flexibility for different readers. This book introduces and surveys these new developments. Based on a wealth of experience in large hypermedia projects, it provides a step-by-step guide to all aspects of hypermedia development, from strategic decision-making to editing formats and production methods.